Tulir Asokan
|
fa80c1adc0
|
web/emojipicker: mobile optimize emoji and gif pickers
|
2024-12-05 19:43:52 +02:00 |
|
Tulir Asokan
|
714aa477b7
|
web/main: add ios safari compatibility
|
2024-12-05 19:29:12 +02:00 |
|
Tulir Asokan
|
2e5c2fdd6c
|
web/polyfill: add missing semicolons
|
2024-12-05 18:39:58 +02:00 |
|
Tulir Asokan
|
b166302d1e
|
web/mediasize: don't allow images to be too small
|
2024-12-05 18:27:59 +02:00 |
|
Tulir Asokan
|
7f30963f5e
|
web/jsonview: fix trailing commas in arrays
|
2024-12-05 16:22:44 +02:00 |
|
Tulir Asokan
|
785f20c7dc
|
web/rightpanel: improve error style in user view
|
2024-12-05 16:07:14 +02:00 |
|
Tulir Asokan
|
72dab88ed2
|
web/rightpanel: add more info to user view
|
2024-12-05 15:58:29 +02:00 |
|
Tulir Asokan
|
2f22159da3
|
web/main: also support back button for right panel
|
2024-12-04 02:00:44 +02:00 |
|
Tulir Asokan
|
1a2833ed53
|
web/main: add support for back button
|
2024-12-04 01:23:06 +02:00 |
|
Tulir Asokan
|
678743703c
|
web/timeline: add resend button for failed messages
|
2024-12-04 00:48:04 +02:00 |
|
Tulir Asokan
|
529ffda4ed
|
main: add support for logging out
|
2024-12-03 23:59:15 +02:00 |
|
Tulir Asokan
|
74439be24c
|
gomuks: enable http2 read idle timeouts
|
2024-12-03 23:28:35 +02:00 |
|
Tulir Asokan
|
4245929da6
|
web/gifpicker: set file name properly
|
2024-12-03 17:22:54 +02:00 |
|
Tulir Asokan
|
d55952a1b6
|
web/composer: add gif picker
|
2024-12-03 01:23:08 +02:00 |
|
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 |
|