Claude
977de1332a
Implement post editing functionality for Mastodon
...
Add ability to edit posts in Mastodon with full support for:
- Editing post text and content warnings
- Re-uploading or keeping existing media attachments
- Editing poll options (for posts with polls)
- Modifying visibility and language settings
- All features available through web interface
Changes:
- Add edit_post() method in Mastodon session to handle API calls
- Create editPost dialog class that loads existing post data
- Add edit_status() method to buffer controllers
- Add Edit menu item to base and notification menus
- Register edit_post action in all keymaps (no default key assigned)
- Add edit_post() action handler in main controller
The edit option is only enabled for the user's own posts (not boosts).
Users can access the feature through the context menu or by assigning
a keyboard shortcut in the keymap editor.
2025-11-06 14:37:12 +00:00
70a1c9fbcc
Minimal code cleanup
2025-03-08 11:57:09 -06:00
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
438115d8e8
Fix: Removed line previously used for debug. Should close #637
2024-05-24 15:40:36 -06:00
2a1d86f917
Feat: Added muting posts.
2024-05-17 16:38:26 -06:00
aee2a3b8b2
Feat: display users who boosted or favorited a post.
2024-05-17 13:58:54 -06:00
6c43c419fe
Mastodon: Added autocomplete users management in account settings; user autocomplete works already in posts
2023-10-11 11:44:43 -06:00
00a5ad9e59
Mastodon: Implemented OCR for images in posts
2023-04-05 12:57:37 -06:00
5f07f3b9d0
Mastodon: Add attachments and reply settings to post when recovering from an error. Closes #527 , #526 , #377 , #137 , #108
2023-04-03 16:03:20 -06:00
8acebc290b
Remove most of Twitter code as Twitter's API access has been removed
2023-04-03 13:35:05 -06:00
a57ea752d6
Mastodon: Finished first implementation of 'reattempt to post on failures'. Should be relevant for #527 , #526 , #377 , #137 , #108
2023-03-23 13:17:55 -06:00
3f0ee5650b
Mastodon: prepare messages class to support dynamic adding of post data
2023-03-23 12:00:51 -06:00
f3fd1087b4
Mastodon: Allow adding descriptions to all supported media. Closes #516
2023-02-10 01:01:25 -06:00
63ae496c39
Mastodon: Improved character count to match Mastodon's backend implementation. Remote users are counted only by username (domains are not taken into account), content warning text counts against character limit, and emoji&CJK characters are counted as 1
2023-02-06 04:09:58 -06:00
18a7a42b5a
Mastodon: Started implementation of read preferences from instance. Currently only content warnings are displayed by taking into accounts values from instance preferences
2022-12-23 13:58:10 -06:00
8f72ee97c9
Replace 'toot' term to follow mastodon changes
2022-11-16 13:28:45 -06:00
f5e52c6387
Honor custom character limit if reported by the instance
2022-11-16 10:06:14 -06:00
64d5b7e684
Changed mentionned people for direct in toots' visibility info
2022-11-12 15:16:53 -06:00
3a3cb3963c
Allows to add content warnings when writing a toot
2022-11-11 16:21:15 -06:00
2c298577cc
Re-added toot dialog to make it more compatible with mastodon. Added visibility and audio attachments
2022-11-11 15:51:16 -06:00
2a10f029f0
Added basic toot viewing (untested yet)
2022-11-10 17:54:38 -06:00
edbc74262a
change character max value for new toot dialog
2022-11-09 12:45:56 -06:00
368e089639
Added toot writing and replies
2022-11-08 17:53:59 -06:00