manuelcortez
34e367b9c5
chore: remove development bootstrap script
2026-08-12 09:17:30 -06:00
manuelcortez
cbdc61a2fb
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2026-08-12 09:01:05 -06:00
manuelcortez
4b3e2b5d54
Merge pull request #978 from kastwey/fix/unknown-image-format-profiles
...
Fix "Unknown image format" error when showing or updating profiles
2026-08-02 21:15:34 -06:00
manuelcortez
a2abadbf30
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2026-03-04 08:00:34 -06:00
manuelcortez
72f07f2a75
Merge pull request #912 from jpavonabian/atproto-integration
...
Update translation files / update_catalogs (push) Failing after 13s
Atproto integration
2026-03-04 04:55:38 -06:00
manuelcortez
35e0892ebc
mastodon: fix: ensure correct visual ordering of pinned posts in non-profile buffers
2026-01-21 14:13:49 -06:00
manuelcortez
df81671eb7
mastodon: feat: add support for pinning and unpinning posts
2026-01-21 14:07:46 -06:00
manuelcortez
6e76cfb3a5
mastodon: fix: ensure correct visual ordering of pinned posts during updates
2026-01-21 13:31:55 -06:00
manuelcortez
beb676d9ab
mastodon: fix: ensure pagination works correctly with pinned posts
Update translation files / update_catalogs (push) Failing after 3s
2026-01-21 12:00:50 -06:00
manuelcortez
e5822ac8ee
mastodon: feat: implement support for sending quoted posts
2026-01-21 10:57:00 -06:00
manuelcortez
320c7a361c
Fix HTML entity decoding when editing Mastodon posts ( #893 )
2026-01-21 08:44:13 -06:00
manuelcortez
7c131b6936
keystroke editor: expand available actions and update keymaps
Update translation files / update_catalogs (push) Failing after 29s
2026-01-16 13:59:02 -06:00
manuelcortez
198b1eefb7
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2026-01-13 00:44:46 -06:00
manuelcortez
363d2082c0
release a new version in our updates system
2026-01-13 00:43:46 -06:00
manuelcortez
9688c20dd9
Added nsis to github actions' path
2026-01-13 00:15:19 -06:00
manuelcortez
4d20d7744a
Update workflow (again)
2026-01-13 00:04:00 -06:00
manuelcortez
29e52288df
Update release workflow to install nsis prior to generating the installer
2026-01-13 00:01:19 -06:00
manuelcortez
9ed2f6771e
Fix setup.py with cx_freeze 8 API changes
2026-01-12 23:44:21 -06:00
manuelcortez
302c22ab9f
Updated setuptools to attempt a build
2026-01-12 23:17:21 -06:00
manuelcortez
da493a88ea
change: Update python version to latest 3.13
2026-01-12 23:06:35 -06:00
manuelcortez
04dca7681b
Revert updater for a while
2026-01-12 20:42:15 -06:00
manuelcortez
04843616b3
feat: update updates.json for version 2026.01.12 and remove win32 support
2026-01-12 20:35:07 -06:00
manuelcortez
512e2e1684
docs: update changelog and release notes for upcoming release
2026-01-12 02:31:45 -06:00
manuelcortez
7a9337c07a
feat(mastodon): Add support for editing announcement templates
...
Updated the template editor and account settings to allow customization of announcement display:
- Added default announcement template to mastodon.defaults.
- Updated templateEditor to recognize announcement variables.
- Added 'Edit template for announcements' button to account configuration dialog.
- Implemented template saving logic in settings controller.
2026-01-12 02:04:20 -06:00
manuelcortez
15a9df2ca9
feat(mastodon): Add support for server announcements
...
Implemented a new 'Announcements' buffer to view instance-wide news. Features include:
- New buffer and UI panel for announcements.
- Support for templates and rendering of announcement content.
- 'Dismiss' functionality (mapped to Enter/Return) to mark announcements as read.
- Integrated into account settings for buffer management.
2026-01-12 01:53:03 -06:00
manuelcortez
4df58f0880
Updaed changelog
2026-01-12 01:05:16 -06:00
manuelcortez
31bab4cf8a
feat(mastodon): Add support for scheduled posts
...
- Added UI controls (checkbox, date/time pickers) to Post dialog
- Implemented validation logic (min 5 mins future)
- Updated session handler to pass scheduled_at to API
2026-01-11 02:49:46 -06:00
manuelcortez
cb0bb4cf27
feat: implement mute conversation support for Mastodon
...
This feature allows users to visually hide muted conversations from the Home timeline. It includes:
- Automatic filtering of muted posts in Home.
- Immediate visual removal of posts when muting a conversation.
- New 'mute_conversation' action in context menu and keyboard shortcuts.
- Default shortcut: Alt+Win+Shift+Delete
- Win10/11 shortcut: Ctrl+Alt+Win+Backspace
2026-01-11 01:22:29 -06:00
manuelcortez
ccaa0d98ff
fix: make buffers visible on screen. Maximize window and apply visual fixes. Closes #886
2026-01-11 00:37:59 -06:00
manuelcortez
dba26f735c
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2026-01-11 00:30:23 -06:00
manuelcortez
9b60abb3a0
Merge pull request #860 from MCV-Software/quotes
...
Mastodon: Adds quotes support (read)
2026-01-04 02:25:31 -06:00
manuelcortez
e4520a14e8
Merge pull request #842 from Mohamed00/evenMoreShortcuts
...
Update translation files / update_catalogs (push) Has been cancelled
Added and improved more shortcuts
2025-11-07 09:54:14 -06:00
manuelcortez
a13e1f1f10
Added support for reading quoted posts properly
2025-11-07 09:08:39 -06:00
manuelcortez
377578dbe2
Added a better HTML filter to remove elements with certain classes
2025-11-07 09:01:11 -06:00
manuelcortez
c436fbc944
Merge pull request #859 from MCV-Software/claude/init-project-011CUrnQFTRmB7UfoFRcsihk
...
mastodon: Adds support to edit posts
2025-11-07 07:56:28 -06:00
manuelcortez
3af372973d
fix: avoid passing params that are not editable to API Calls; display polls as attachments in post edit dialog, warns user about vote resetting when editing a post with poll
2025-11-06 17:39:55 -06:00
manuelcortez
de837e15b9
fix: Remove parameters that are not editable from post edit function
2025-11-06 17:37:05 -06:00
manuelcortez
49eaa57027
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2025-11-06 10:01:09 -06:00
manuelcortez
ebabace52d
Merge pull request #841 from Mohamed00/keyboardShortcuts
...
Update translation files / update_catalogs (push) Failing after 11s
Added more shortcuts
2025-10-02 13:26:23 -06:00
manuelcortez
a64cc0a28c
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (707 of 708 strings)
Translation: TWBlue/TWBlue
Translate-URL: https://weblate.mcvsoftware.com/projects/twblue/twblue/es/
2025-03-10 03:23:00 +00:00
manuelcortez
bbef9d988b
Fixed a string
2025-03-08 20:50:43 -06:00
manuelcortez
487282d512
Merge pull request #765 from MCV-Software/revert-764-dependabot/pip/setuptools-70.0.0
...
Update translation files / update_catalogs (push) Has been cancelled
Revert "Bump setuptools from 69.0.0 to 70.0.0"
2025-03-08 15:06:00 -06:00
manuelcortez
54d0f70f38
Revert "Bump setuptools from 69.0.0 to 70.0.0"
2025-03-08 15:04:17 -06:00
manuelcortez
128575df05
Fixed a typo
2025-03-08 14:28:26 -06:00
manuelcortez
64af7dc02b
Added new release notes
2025-03-08 14:11:46 -06:00
manuelcortez
6a8ef9b523
Include a previous setuptools version
2025-03-08 14:10:49 -06:00
manuelcortez
2a4a17fdeb
Fixed update links
2025-03-08 13:57:30 -06:00
manuelcortez
2b4a66aa05
Bumped to a new version
2025-03-08 11:59:48 -06:00
manuelcortez
70a1c9fbcc
Minimal code cleanup
2025-03-08 11:57:09 -06:00
manuelcortez
76dae8bcf8
Prepare changelog for release
2025-03-08 11:51:43 -06:00
manuelcortez
b432873500
Fix some typos on changelog
2025-03-08 11:32:03 -06:00
manuelcortez
45bee2bf57
Updated changelog
2025-03-08 11:15:47 -06:00
manuelcortez
921fe631e0
Merge pull request #763 from MCV-Software/features/pinned-posts
...
Mastodon: Loads pinned posts in user timelines and supports announcing when the focused post is pinned
2025-03-08 11:08:16 -06:00
manuelcortez
582d14708f
Improve pinned post parsing for templates
2025-03-08 11:06:15 -06:00
manuelcortez
ea79165362
Adjust the way pinned posts are sorted
2025-03-08 05:21:20 -06:00
manuelcortez
460d71075b
Expose status of pinned posts in variable templates
2025-03-08 01:31:50 -06:00
manuelcortez
3d7d1142d3
Attempt to load pinned posts when loading a timeline for an user
2025-03-08 01:15:34 -06:00
manuelcortez
6aa84daf5e
Merge pull request #762 from MCV-Software/feature/filters
...
Mastodon: adds Filter support
2025-03-08 00:50:26 -06:00
manuelcortez
b37edc3712
disable action buttons on filter manager when reloading data
2025-03-07 13:05:37 -06:00
manuelcortez
9ff772f098
cleaned filter dialogs. Added filter management (mostly done)
2025-03-07 13:01:08 -06:00
manuelcortez
ff196693df
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (674 of 674 strings)
Translation: TWBlue/TWBlue
Translate-URL: https://weblate.mcvsoftware.com/projects/twblue/twblue/es/
2025-03-07 17:15:29 +00:00
manuelcortez
00e5766f90
Bind Filter create function to menu bar
2025-03-07 10:13:34 -06:00
manuelcortez
3f72185817
Add filter creation within TWBlue
2025-03-07 10:13:13 -06:00
manuelcortez
03a90922d8
Added bulgarian translation catalog
2025-03-06 13:14:00 -06:00
manuelcortez
38fe9c149b
Added controller to add and update filters
2025-03-05 13:12:22 -06:00
manuelcortez
cdee0a620c
Added filters dialog
2025-03-05 13:12:04 -06:00
manuelcortez
fccabf6eb5
Respect filters also when getting previous items
2025-03-03 12:00:33 -06:00
manuelcortez
3dae674c4e
for 'warn' filtered posts, parse and display a modified text on them (we must add a way to display those later)
2025-03-03 11:59:14 -06:00
manuelcortez
c76134b064
Avoid adding hidden posts by filters to the list of objects
2025-03-03 11:58:11 -06:00
manuelcortez
284c2bd87f
added functions to evaluate filter and retrieve context from a buffer
2025-03-03 11:57:37 -06:00
manuelcortez
543295fc21
Updated changelog
2025-03-03 10:20:37 -06:00
manuelcortez
469a398db7
Merge pull request #755 from MCV-Software/dependabot/pip/mastodon-py-2.0.0
...
Update translation files / update_catalogs (push) Failing after 1m46s
Bump mastodon-py from 1.8.1 to 2.0.0
2025-02-18 08:40:39 -06:00
manuelcortez
6219b082de
Merge pull request #750 from MCV-Software/dependabot/pip/attrs-25.1.0
...
Update translation files / update_catalogs (push) Failing after 47s
Bump attrs from 24.3.0 to 25.1.0
2025-02-03 18:46:21 -06:00
manuelcortez
321079a639
Merge pull request #751 from MCV-Software/dependabot/pip/cx-freeze-7.2.9
...
Bump cx-freeze from 7.2.8 to 7.2.9
2025-02-03 18:45:55 -06:00
manuelcortez
425860de98
Merge pull request #752 from MCV-Software/dependabot/pip/certifi-2025.1.31
...
Bump certifi from 2024.12.14 to 2025.1.31
2025-02-03 18:45:06 -06:00
manuelcortez
a84305b6d3
doc: updated changelog
2024-12-31 19:10:48 -06:00
manuelcortez
6b97c5123f
mastodon: Language should be automatically suggested for posts during creation, replies or when recovering from an error
2024-12-31 18:51:00 -06:00
manuelcortez
0322939cba
mastodon: Adds language selector on post dialog. Language for posts will be set via account's default language, post language or via TWBlue's user language
2024-12-31 18:48:27 -06:00
manuelcortez
8ed80da82c
mastodon: Set API version at 4.3.2. Retrieves instance supported languages upon startup.
2024-12-31 18:44:04 -06:00
manuelcortez
90acd9ebea
Revert lief to v0.15.1 due to cx_freeze requirements
2024-12-30 23:01:49 -06:00
manuelcortez
6910809a97
Merge pull request #727 from Mohamed00/moreShortcutWorkage
...
Fixed more shortcut conflicts
2024-11-29 13:26:29 -06:00
manuelcortez
329010e8e0
Merge pull request #725 from Mohamed00/fixShortcutConflict
...
Fixed shortcut conflict, added some more
2024-11-27 13:12:49 -06:00
manuelcortez
40689caef6
Mastodon: read long posts in GUI should be improved and work in all kinds of buffers
2024-11-26 23:23:36 -06:00
manuelcortez
021dd0ae52
Mastodon: Fixed 'read long posts in GUI'. Now it should work as expected
2024-11-26 22:57:21 -06:00
manuelcortez
002d0a5709
Mastodon: Allow to create user timelines from community local buffers
2024-11-26 22:44:38 -06:00
manuelcortez
10b17b2d6f
Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen
2024-11-26 22:36:19 -06:00
manuelcortez
0f5a10c3fa
Merge pull request #647 from Mohamed00/shortcutAllTheSettings
...
Added more keyboard shortcuts
2024-11-26 22:35:35 -06:00
manuelcortez
590d91c2d4
Merge pull request #647 from Mohamed00/shortcutAllTheSettings
...
Added more keyboard shortcuts
2024-11-26 21:51:03 -06:00
manuelcortez
5f7f34f29d
Merge pull request #644 from Mohamed00/communityShortcut
...
Added keyboard shortcut for create community timeline action
2024-11-26 21:50:35 -06:00
manuelcortez
438115d8e8
Fix: Removed line previously used for debug. Should close #637
2024-05-24 15:40:36 -06:00
manuelcortez
650747f423
Merge pull request #646 from Mohamed00/communityTimelineShortcuts
...
Added keyboard shortcuts in community timeline dialog
2024-05-24 15:36:47 -06:00
manuelcortez
28283c72a3
Merge pull request #645 from Mohamed00/viewProfileShortcuts
...
Added keyboard shortcuts to view profile dialog
2024-05-23 21:24:36 -06:00
manuelcortez
a17616b3dc
Release TWBlue 2024.05.23
2024-05-23 17:29:28 -06:00
manuelcortez
52ee056759
Translated using Weblate (Spanish)
...
Currently translated at 99.4% (666 of 670 strings)
Translation: TWBlue/TWBlue
Translate-URL: https://weblate.mcvsoftware.com/projects/twblue/twblue/es/
2024-05-23 09:59:46 -06:00
manuelcortez
fe43ce562c
Feat: Read long posts from GUI
2024-05-22 17:55:52 -06:00
manuelcortez
503bf72b11
change: Removed some settings that are no longer needed from our global settings dialog.
2024-05-22 17:42:23 -06:00
manuelcortez
14a956d207
Change: Change the way sessions are named to put the account first, then the social network.
2024-05-22 16:28:06 -06:00
manuelcortez
68651ff736
Feat: Open conversations from community timelines.
2024-05-21 12:50:43 -06:00
manuelcortez
49c32ad4b8
doc: Updated changelog
2024-05-21 12:43:00 -06:00
manuelcortez
bd69745cef
Merge pull request #643 from Mohamed00/profileShortcuts
...
Added keyboard shortcuts to update profile dialog
2024-05-21 12:28:34 -06:00