Commit graph

397 commits

Author SHA1 Message Date
Henry Jameson
4d5333102e Merge remote-tracking branch 'origin/develop' into sss-objects 2025-04-08 22:36:05 +03:00
Henry Jameson
1b62640325 make post status form wrap stable 2025-04-03 12:25:23 +03:00
Henry Jameson
72ebbd93f6 getting rid of console.logs 2025-03-25 19:58:12 +02:00
tusooa
690812f27c
Fix draft saving and add tests 2025-02-22 20:58:31 -05:00
Henry Jameson
17d562b979 fix draft dropdown 2025-02-12 21:07:16 +02:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
7d19cc2d53 cleanup and fixes 2025-02-03 00:14:44 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Henry Jameson
b0a0560dbd lint 2025-01-20 16:22:41 +02:00
Henry Jameson
41f54b687b Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-16 18:12:29 +02:00
Henry Jameson
45d1a94153 don't clear status on autosave 2025-01-14 09:46:01 +02:00
Henry Jameson
96fd7f91c4 more work + dropdown items overhaul 2025-01-12 01:46:10 +02:00
Henry Jameson
dad461f407 don't do this with autosave turned on 2025-01-08 21:41:31 +02:00
Henry Jameson
c0875ee34e do the save to drafts/save to drafts and close 2025-01-08 21:02:52 +02:00
Henry Jameson
d0228728f4 Close dialog on draft save/abandon without promting to save. Fixes #1351 2025-01-07 17:39:47 +02:00
Henry Jameson
a18854a30d separate draft hiding from draft disable, fixes #1350 2025-01-07 17:24:29 +02:00
Henry Jameson
acbb53d6a4 proper disable 2024-12-31 13:05:15 +02:00
Henry Jameson
dcc2ea548b lint 2024-12-31 12:00:27 +02:00
Henry Jameson
68e8a24f18 a bit clearer draft editing flow, partially divorced menu-item from list-item 2024-12-30 03:10:11 +02:00
Henry Jameson
cc922029fb resize button to compensate for added width of dropdown 2024-12-30 01:22:17 +02:00
Henry Jameson
14e30dabd6 post form dropdown 2024-12-27 17:04:06 +02:00
HJ
3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Henry Jameson
7eff56ca2e fix duplicate id 2024-12-22 16:50:00 +02:00
Henry Jameson
9e17be813d fixed all warnings that show up when just opening the main UI 2024-12-22 16:32:18 +02:00
Henry Jameson
b172f99835 fix quote buttons in notifications 2024-12-19 15:33:08 +02:00
Henry Jameson
619423eacb move reply-quote buttons on same line as preview 2024-12-19 14:54:18 +02:00
tusooa
71622e2932
Save draft on window's beforeunload event 2024-08-22 21:06:19 -04:00
tusooa
edf5e36bf8
Fix profile mention in drafts 2024-08-22 20:49:03 -04:00
tusooa
89346369e0
Clear draft if it is empty 2024-08-22 20:23:48 -04:00
tusooa
91500ee4b0
Disable drafts for chats 2024-08-22 20:13:56 -04:00
tusooa
55598d1cad
Fix save draft button 2024-08-22 20:02:53 -04:00
tusooa
18d8bb2c04
Fix adding poll options not working 2024-08-22 20:02:53 -04:00
tusooa
86f6fbeb46
Give the option to auto save drafts 2024-08-22 20:02:53 -04:00
tusooa
fb87477298
Allow confirmation on closing reply form 2024-08-22 20:02:53 -04:00
tusooa
5206609812
Prevent main post form from being associated with draft on load 2024-08-22 20:02:52 -04:00
tusooa
dee38f7fe4
Save only if status has something to save 2024-08-22 20:02:52 -04:00
tusooa
2edf5fc9f6
Clean up debug statements 2024-08-22 20:02:52 -04:00
tusooa
2a8c7e8e7d
Handle polls in drafts 2024-08-22 20:02:52 -04:00
tusooa
747bad79fc
Handle situations where draft should be saved 2024-08-22 20:02:52 -04:00
tusooa
e67e5ff899
Abandon draft after all postings 2024-08-22 20:02:52 -04:00
tusooa
02e2e6b1bf
Add minimal draft management tool 2024-08-22 20:02:51 -04:00
tusooa
1edada7e9d
Save draft immediately before unmount 2024-08-22 20:02:51 -04:00
tusooa
1aa0901471
Add basic draft saving 2024-08-22 20:01:38 -04:00
Mark Felder
631c2532aa Fix profile mentions causing a 422 error
The Pleroma backend now reports an error when trying to reply to a status it cannot resolve we assume it is deleted or nonexistent. PleromaFE was in_reply_to_id: true as an internal method to trigger populating the post status form with the username of the profile being viewed and this was being submitted to the API as a result.
2024-06-07 12:53:17 -04:00
Henry Jameson
075f2cb903 remove all "fallback variables" 2024-03-04 19:45:42 +02:00
Henry Jameson
c16f1d4e35 more fixes 2024-02-13 02:27:53 +02:00
Henry Jameson
ae345d2c45 buttons look great now, including unstyled ones menu items work too 2024-02-12 17:26:08 +02:00
Henry Jameson
d2a74ea1a2 add .input class to all inputs 2024-02-07 15:53:49 +02:00
tusooa
82063f34b2
Add aria-controls to extra-buttons trigger 2023-11-12 15:13:28 -05:00
tusooa
1b081a9272
Make reply-or-quote selection display as horizontal button group 2023-07-19 17:00:46 -04:00