Commit graph

256 commits

Author SHA1 Message Date
10G Meow
5d29b7c26e Delege post confirmation modal 2025-11-08 22:48:59 +02:00
N-Pex
997c8332fb Support reporting both rooms and individual events 2025-11-03 16:47:41 +01:00
N Pex
ed79b3186a Merge branch '661-design-update-on-bottom-sheets' into 'dev'
BottomSheet: design update

See merge request keanuapp/keanuapp-weblite!361
2025-10-20 13:50:46 +00:00
10G Meow
afc6fb0a33 BottomSheet: design update 2025-10-19 14:05:29 +03:00
N-Pex
47373c447b Re-add the "send more files" option to file drop 2025-10-17 17:06:00 +02:00
N-Pex
2dfaef9b8f Default to "original" for C2PA only in direct rooms
Issue #677
2025-09-02 09:29:05 +02:00
N-Pex
06ad4ca644 Make sure file mode works 2025-08-25 11:38:41 +02:00
N-Pex
963134b701 Build 62. Don't prompt for current room version
Issue #669
2025-08-13 16:04:29 +02:00
N-Pex
07362384aa Basic room upgrade prompt 2025-08-07 12:00:09 +02:00
N-Pex
c36deef7e2 Support room version 12 and the "creator power level" 2025-08-06 12:07:50 +02:00
N-Pex
f804e0377b Disable input in upgraded rooms
Also, fix some console warnings for missing emits.
2025-08-04 10:02:44 +02:00
N-Pex
615aa2b781 Support upgraded rooms (via links to successor/predecessor) 2025-08-04 09:44:06 +02:00
N-Pex
9b0a6ae225 More send media optimization 2025-07-17 11:22:26 +02:00
N-Pex
7b4b35762a Optimize data loading for attachments/thumbnail generation 2025-07-17 10:30:14 +02:00
N-Pex
5906ce5c4e Reset file input so same file can be added again after deletion
Otherwise the "change" event will not fire, since it still contains the same old value.
2025-07-16 15:49:26 +02:00
N-Pex
0194339102 Emitted events not passed to child
Issue #665. So make sure wrapper messages don't emit MessageEmits. More info here: https://github.com/vuejs/rfcs/discussions/397.
2025-07-15 12:10:35 +02:00
N-Pex
54a1c05ddf Start on C2PA and Exif info boxes on upload 2025-07-04 12:51:57 +02:00
N-Pex
1a08b38fdb Style the file send view main page 2025-07-03 15:45:49 +02:00
N-Pex
b0fae3396d Allow setting default text for media messages 2025-06-26 12:11:58 +02:00
N-Pex
f0382afd83 Fixes for "scroll to latest" 2025-06-19 10:47:16 +02:00
N-Pex
a92d767fc2 Finish unification of attachment sending 2025-06-11 18:04:56 +02:00
N-Pex
fd82fd8840 Add AttachmentBatch for future removal of sendAttachmentsMixin 2025-06-11 14:59:34 +02:00
N-Pex
c00fcd6173 Fix scroll to end 2025-06-10 16:51:57 +02:00
N-Pex
44578048aa Migrate media thread views to composition API 2025-06-10 16:51:57 +02:00
N-Pex
842c87dc96 Work on attachments 2025-06-10 16:51:57 +02:00
N-Pex
e8f04d79c9 Knock support
Also, fix token refresh functionality
2025-05-28 12:29:04 +02:00
N-Pex
f8f6c2ed94 Build 48
Try the "native" emoji picker variant
2025-05-19 17:33:04 +02:00
N-Pex
ac4af0a53d Fix export 2025-05-19 10:25:47 +02:00
N-Pex
b1d47748c8 Use SASS module system
Get rid of all the SASS warnings/errors when building.
2025-05-19 10:25:46 +02:00
N-Pex
bf290a5cd7 Decrypt all events before use 2025-05-19 10:25:46 +02:00
N-Pex
2c5b386af9 Vue lifecycle changes
destroyed -> unmounted, beforeDestroy -> beforeUnmount
2025-05-19 10:25:46 +02:00
N-Pex
d766f9a0e3 Fix emoji picker 2025-05-19 10:25:46 +02:00
N-Pex
bde99dc242 fill-height is now a class, dense is a density and fix all v-selects 2025-05-19 10:25:46 +02:00
N-Pex
674eaa5eeb Use new button variants 2025-05-19 10:25:45 +02:00
N-Pex
110394a40a Make icons into vue components 2025-05-19 10:25:45 +02:00
N-Pex
a97211afdf Dialogs and Vuetify styling changes 2025-05-19 10:25:45 +02:00
N-Pex
48c0aae3c0 More changes 2025-05-19 10:23:51 +02:00
N-Pex
3b4d3f08f6 Replace deprecated $on and $off with tiny-emitter 2025-05-19 10:23:51 +02:00
N-Pex
c47b975723 Vuetify updates 2025-05-19 10:23:50 +02:00
N-Pex
c913a40e18 Start on Vue 3 changes 2025-05-19 10:23:50 +02:00
N-Pex
ec992bb14d Fix vite build release version
Also, make sure "export" strings are not removed (rename to "room_export") and import quotes in the QuoteView correctly.
2025-05-19 10:23:50 +02:00
N-Pex
0aa1a9911f Re-add the emoji picker component 2025-05-19 10:23:50 +02:00
N-Pex
b6f7f75fdd Use vite as bundler 2025-05-19 10:23:50 +02:00
N-Pex
8cee613625 Add "disableMediaSharing" config flag (default false) 2025-04-23 17:19:35 +02:00
N Pex
a700e19990 Updated New Room Page 2025-01-14 11:14:11 +00:00
N-Pex
b1acf7d1f7 Handle case of no visible elements
Something else most probably needs to have failed, but handle "null" returned from findVisibleElements.
2025-01-07 11:25:53 +01:00
N-Pex
54770770f9 Fix zip icon color 2024-12-03 10:11:26 +01:00
N-Pex
9278205dfa Fix popup menu positioning 2024-11-05 10:24:08 +01:00
N-Pex
e31ea61c97 New style for file attachment items 2024-11-04 11:29:19 +01:00
N-Pex
fe0b0f59c8 Reset send information and better state check before cancel. 2024-10-29 11:58:50 +01:00