1
0
Fork 0
forked from Mirrors/gomuks
Commit graph

1314 commits

Author SHA1 Message Date
Tulir Asokan
dee7e5c72d web/timeline: remove redundant fragment around file download button 2024-12-02 23:38:32 +02:00
Tulir Asokan
229751a286 web/timeline: re-add loading=lazy for images 2024-12-02 23:33:52 +02:00
Tulir Asokan
12f9031ab1 web/composer: add support for sending location messages 2024-12-02 19:19:54 +02:00
Tulir Asokan
77219cb26e web/timeline: fix location marker icon in production builds 2024-12-02 17:00:12 +02:00
Tulir Asokan
09a586df3e web/settings: allow editing string fields 2024-12-02 16:46:02 +02:00
Tulir Asokan
68385fef5d web/timeline: add support for location messages 2024-12-02 16:44:35 +02:00
Tulir Asokan
b8fe8372f2 media: create blurhashes for outgoing images 2024-12-02 00:10:30 +02:00
Tulir Asokan
ab9dbbcd2f web/timeline: use content-visibility instead of loading=lazy for media 2024-12-02 00:02:42 +02:00
Tulir Asokan
b889f90c4d web/timeline: image size calculator for videos too 2024-12-01 23:56:27 +02:00
Tulir Asokan
42140aa0e0 web/timeline: add support for hiding media, blurhashes and spoilers
Closes #533
Closes #522
Fixes #504
2024-12-01 23:54:51 +02:00
Tulir Asokan
09fd60fdfe pre-commit: update shebang in pre-commit scripts 2024-12-01 23:49:30 +02:00
Tulir Asokan
462c2e978e web/timeline: add class to events sent by self
Closes #528
2024-12-01 22:19:48 +02:00
Tulir Asokan
76c17df0e6 web/composer: add min-height hack for safari
Closes #532
2024-12-01 22:17:03 +02:00
Tulir Asokan
1cc62da2a7 desktop/main: set initial device display name 2024-12-01 22:15:11 +02:00
Tulir Asokan
0d25f746a4 web/app: add another hack to detect wails properly 2024-12-01 22:12:40 +02:00
Tulir Asokan
c6f8d55201 web/vite: add safari18 and chrome131 to targets 2024-12-01 21:58:33 +02:00
Sumner Evans
b4e7efa799
flake: add devenv for Nix (#529)
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-12-01 21:49:32 +02:00
Jade Ellis
5d0642130d
web/css: set color-scheme property to match theme (#527) 2024-12-01 21:49:05 +02:00
Tulir Asokan
91676f3e98 web/timeline: add special style for spoiler reasons 2024-11-29 17:29:54 +02:00
Sumner Evans
90ca56f321
ci: fix Go lint task (#531)
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-11-27 11:56:08 +02:00
Tulir Asokan
1d134072c1 desktop: init 2024-11-27 03:24:57 +02:00
Tulir Asokan
2a6d5408bd main: move version info to separate package and refactor other things 2024-11-27 03:20:40 +02:00
Tulir Asokan
297193fa73 web/timeline: add room name and avatar event bodies 2024-11-27 01:13:27 +02:00
Tulir Asokan
ef937ae0d8 web/util: move type validation to utils 2024-11-27 01:13:14 +02:00
Tulir Asokan
f4020f588f web/api: add helper for getting room avatar url 2024-11-27 01:12:52 +02:00
Tulir Asokan
a0ab756562 web/timeline: add ACL event diffing
Fixes #492
2024-11-27 00:50:06 +02:00
Tulir Asokan
8ecbd2316c web/timeline: fix all small events being treated as hidden events 2024-11-26 23:16:44 +02:00
Tulir Asokan
ba6574fdb1 dependencies: update 2024-11-26 23:13:58 +02:00
Tulir Asokan
9cae8701e5 web/timeline: use form for confirmation modals 2024-11-26 23:05:34 +02:00
Tulir Asokan
83a4df9375 web/timeline: auto-load history until screen is full 2024-11-26 22:54:54 +02:00
Tulir Asokan
05f64edeaf web/statestore: add garbage collection
Fixes #490
2024-11-26 22:29:52 +02:00
Tulir Asokan
a59d10ae0c web/composer: fix selecting autocomplete item when not at end of composer 2024-11-26 22:27:48 +02:00
Tulir Asokan
573fc6a052 web/timeline: fix text wrap on member events again 2024-11-26 21:53:50 +02:00
Tulir Asokan
4349f7d75e main: use x/net/http2 directly and add option to disable http2 2024-11-22 01:11:15 +02:00
Sumner Evans
24c40fe484
build: use /usr/bin/env (#525) 2024-11-21 01:05:53 +02:00
Sumner Evans
2551540e99
web/timeline: highlight inline code (#524) 2024-11-21 01:05:28 +02:00
Tulir Asokan
f3717505bf hicli/sync,web/mainscreen: add sync status indicator
Fixes #500
2024-11-21 00:49:03 +02:00
Tulir Asokan
74e97c5c8c dependencies: update mautrix-go 2024-11-18 20:26:36 +02:00
Tulir Asokan
52feba5e6e web/timeline: fix line wrap in member events 2024-11-18 20:26:34 +02:00
Tulir Asokan
fa012554a7 web/stylepreferences: fix highlighting nested mention pills 2024-11-18 18:28:14 +02:00
Tulir Asokan
e76d508dc2 web/emojipicker: cut off long shortcodes 2024-11-18 18:28:14 +02:00
Tulir Asokan
ace847891b web/settings: fix css editor initial state 2024-11-18 00:34:31 +02:00
Tulir Asokan
4ee46c8df5 web/css: add shared class for primary color buttons 2024-11-18 00:30:29 +02:00
Tulir Asokan
9e795ed3bd web/login: reorder fields 2024-11-18 00:27:47 +02:00
Tulir Asokan
c3d9b2f922 web/login: don't do anything in submit before fetching login flows 2024-11-18 00:16:09 +02:00
Tulir Asokan
3a34576d88 config: enable file logging by default 2024-11-18 00:06:40 +02:00
Tulir Asokan
0bf4452e6e config: fix log directory on macOS and Windows 2024-11-18 00:02:35 +02:00
Tulir Asokan
7ac383b66d web/settings: use consistent words 2024-11-17 17:39:44 +02:00
Tulir Asokan
1041ebc232 web/settings: show every layer of settings objects 2024-11-17 17:38:39 +02:00
Tulir Asokan
216d16dccb web/settings: fix capitalization of word 2024-11-17 17:20:44 +02:00