Commit graph

279 commits

Author SHA1 Message Date
Joaquín Sánchez b8c7ed8157
feat(i18n): use compact number format on actions (#683) 2023-01-01 22:45:46 +01:00
patak 64611083a5 feat: connect reblogged replies 2023-01-01 21:16:32 +01:00
patak 9e8ee0da41 fix: self-boost style 2023-01-01 20:57:00 +01:00
patak f0db2e9013
feat: wider DMs (#675) 2023-01-01 20:20:13 +01:00
patak 016da2e8c0
feat: rework avatar on avatar (#676) 2023-01-01 20:15:51 +01:00
三咲智子 22fcc1d68b
feat: go to new status after redraftting 2023-01-01 23:57:49 +08:00
三咲智子 d62292d219
fix: use html content for redrafting 2023-01-01 23:31:33 +08:00
Vjacheslav Trushkin 727d05915f
fix: layout fixes for RTL languages (#591)
* fix: rtl arrows on settings page

* fix: border on settings page for RTL languages

* fix: RTL fixes for logo, search box and logout icon

* fix: RTL layout bugs in conversations

* chore: remove rtl setting icon

* improve arabic locale

* add new entries to arabic locale

* chore: include number format

* fix: RTL layout on several pages

* fix: RTL layout of account header and sign in modal

* fix: always display account handle in LTR

* fix: move character counter in publish widget to left side for RTL

* fix: remove border-ss-none unocss rule

* fix: many RTL fixes

* fix: RTL fixes for many pages

* fix: use viewer's direction in all content

* chore: use new arabic plural rules

* chore: flip arrow on main content header

* chore: fix StatusPoll and show_new_items for zh-TW

* chore: StatusPoll tooltip on bottom

* chore: add `en` variants to i18n conf

* chore: update entry to use new plural rule

* fix: automatic content direction for status

* fix: direction for account handle

* fix: direction of polls

Co-authored-by: userquin <userquin@gmail.com>
Co-authored-by: Jean-Paul Khawam <jeanpaulkhawam@protonmail.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-01 15:29:11 +01:00
patak c5304be775 fix: round video attachments too 2023-01-01 11:54:58 +01:00
patak 943a0b66fe fix(a11y): use Image as alt when there isn't a description 2022-12-30 23:52:32 +01:00
三咲智子 4bc72905de
fix(poll): show poll times 2022-12-31 05:43:23 +08:00
patak 61349c6f0a feat: allow reordering reblogs of replies 2022-12-29 22:04:32 +01:00
patak 81869df4bd feat: simplify replying to badge in detailed view 2022-12-29 21:10:05 +01:00
patak 4460d0f59d feat: replace "Thread" with avatar for self replies 2022-12-29 20:41:11 +01:00
patak 87eebd520e feat: simplify reply to current user 2022-12-29 20:20:47 +01:00
Daniel Roe 3afbf712b3
fix: show body if there is no spoiler text (#642) 2022-12-29 17:31:04 +01:00
Daniel Roe 12280afe70
feat: allow searching for statuses (#632) 2022-12-29 15:44:26 +01:00
三咲智子 6cae9505ae
fix(status): optional boolean props 2022-12-29 21:50:11 +08:00
patak 28af2f2efc feat: simplify replying to badge when it's the same as reblogger 2022-12-29 14:35:28 +01:00
patak 2a4e1bf8f6 feat: collpase self thread when possible 2022-12-29 14:21:11 +01:00
patak 3922db012f fix: edit indicator wrap for small screens 2022-12-29 14:14:52 +01:00
patak b81ca280e5 fix: replying to self 2022-12-29 14:11:05 +01:00
Joaquín Sánchez 121c90fc3a
fix: autoplay video only when on screen (#624) 2022-12-29 00:13:20 +01:00
Joaquín Sánchez 468ae88814
feat: auto play videos and gifs when on screen (#623) 2022-12-28 23:47:28 +01:00
Daniel Roe f65f9c9a1c
feat: support muting conversations (#614) 2022-12-28 22:44:23 +01:00
patak e9b1f17235
feat: simplify self reblog (#619) 2022-12-28 22:34:35 +01:00
patak ab4ceae1e3 fix: avatar glitches in some OS/browsers 2022-12-28 22:14:29 +01:00
patak 732011b520
fix: filtered post top border (#609) 2022-12-28 21:34:33 +01:00
Lu[ke] Wilson 0501b98a2b
fix: change all DMs to primary colour (#602) 2022-12-28 13:30:29 +01:00
Daniel Roe 75047e878b
fix: update cache with poll votes (#598) 2022-12-28 12:49:47 +01:00
patak 010bfc4179 feat: connect reblogs + direct reply in home timeline 2022-12-28 09:35:18 +01:00
patak 7305a01d5b fix: connected replies for virtual scrolling 2022-12-28 00:25:41 +01:00
Joaquín Sánchez ba91e0421e
fix: video autoplay (#587) 2022-12-28 00:07:33 +01:00
patak 4638a38deb fix: ltr avatar on avatar position 2022-12-27 22:48:19 +01:00
Joaquín Sánchez 6412127283
feat: cleanup locale conf and add some RTL stuff (#564) 2022-12-27 22:04:52 +01:00
Anthony Fu f621ef8b4b i18n: clean up unused keys 2022-12-27 19:00:42 +01:00
Ayo Ayco e16b7dd9fe
fix: small "show more" button, a11y issue (#565) 2022-12-26 18:38:09 +01:00
patak 59d0cfa10e
feat: avatar on posts improvements (#561) 2022-12-26 09:00:57 +01:00
patak d9e8703882
feat: threads improvements (#562) 2022-12-26 08:37:42 +01:00
Daniel Roe dc76ab2477
fix: update cache + timeline when items are updated/deleted (#556) 2022-12-25 15:52:37 +01:00
Daniel Roe 720b5114af
refactor: initialise masto outside of functions/handlers 2022-12-25 15:04:50 +01:00
patak 41ef187379 feat: font size preference 2022-12-23 23:47:13 +01:00
patak 99abb78ef1
feat: rework vertical spacing (#533) 2022-12-23 22:53:21 +01:00
patak cc0472b9e6 fix: support orgs/ and sponsors/ for GitHub cards 2022-12-23 10:08:13 +01:00
patak 4f09794021 fix: replying to position for grouped likes 2022-12-22 22:39:07 +01:00
Clark Cui 8d57cfc886
fix: mobile secondry text break (#508) 2022-12-22 14:06:53 +01:00
patak 1e66dba35a fix: github card for user/org 2022-12-21 15:44:59 +01:00
Sebastian Di Luzio ed7989cc2c
fix(#480): keep content warning when editing a status (#492) 2022-12-21 15:21:45 +01:00
Alex dfd8b8968a
feat: improve status detail page title (#485) 2022-12-21 08:46:36 +01:00
patak 2e97780899 feat: author on GitHub issues and PR cards 2022-12-20 20:42:28 +01:00
Ayo Ayco e880cd7b63
feat: card type icons (#462) 2022-12-19 15:52:32 +00:00
Daniel Roe c7e6e10cb5
fix: handle missing user in github preview 2022-12-19 12:29:28 +00:00
patak 139a2ea3b6 fix: responsive github cards, don't constrain height 2022-12-18 14:22:39 +01:00
patak a210292397 fix: github cards for mobile 2022-12-18 11:26:55 +01:00
patak 798f73ece5
feat: GitHub cards (#450) 2022-12-17 22:11:39 +01:00
Daniel Roe 9395b7031e
feat: render app shell with ssr to improve loading experience (#448) 2022-12-17 17:55:29 +01:00
三咲智子 6392b82a93
fix: update when toggle avatar on avatar 2022-12-17 21:55:59 +08:00
Ayo Ayco 8aa2b3b084
feat: show provider name on small screen preview cards (#442) 2022-12-16 12:02:34 +01:00
Ayo Ayco 06952b0eee
style: add space between media attachment and preview card (#441) 2022-12-16 09:22:06 +01:00
Joaquín Sánchez 1cd86996ab
fix: provide callback for focus-editor injection (#435) 2022-12-14 18:20:03 +01:00
Joaquín Sánchez 39ed6bffec
feat: focus editor on reply click (#434) 2022-12-14 17:45:46 +01:00
Anthony Fu 1fd1af214d ui: allow wider media 2022-12-14 10:53:22 +01:00
Alex 9ac4d68fe8
feat(i18n): add missing zh-CN translations (#425) 2022-12-14 06:38:14 +01:00
Anthony Fu 8f8e65e9db ui: hide zeros in status actions 2022-12-13 21:01:04 +01:00
Anthony Fu 343e461e2c
fix: status media display (#421) 2022-12-13 20:26:53 +01:00
Ayo Ayco 043bfea299
feat: implement a small preview card when there are media attachments (#390)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-12-13 19:39:51 +01:00
Ayaka Rizumu 7dce46e651
fix: don't stretch smaller preview card images (#413) 2022-12-13 19:30:40 +01:00
patak 119b3039c0 refactor: remove CommonMetaWrapper 2022-12-13 16:03:58 +01:00
patak 965b96c630
fix: status card styles (#415) 2022-12-13 15:56:00 +01:00
patak 854d861766
feat: alt label dropdown for attachments (#409) 2022-12-13 12:18:21 +01:00
patak 77fb294c4d feat: DM improvements 2022-12-13 00:10:04 +01:00
patak 07d709c494 fix: extra padding when hidding avatar on avatar 2022-12-12 21:23:18 +01:00
Ayo Ayco d856abef9d
fix: prevent spoiler text shown when undefined (#402) 2022-12-12 18:20:41 +00:00
patak 33b0f295f6
feat: notification improvements (#396) 2022-12-11 22:40:40 +00:00
Shinigami a26cedbdd4
feat: add bot label (#392) 2022-12-11 16:43:23 +01:00
Ayaka Rizumu 183b1659d1
feat: more to explore (#360) 2022-12-11 11:52:36 +01:00
Ayo Ayco ebe7b85cf9
fix: priority spoiler vs filter phrase (#388) 2022-12-10 11:50:55 +01:00
Ayo Ayco deea8c0aab
style: spoiler and filter UI improvements (#378) 2022-12-09 22:19:26 +01:00
Ayaka Rizumu f249087a95
fix: improve StatusPreviewCard (#383) 2022-12-09 22:13:59 +01:00
Ayo Ayco b0dae4fc9e
fix: StatusSpoiler filter value type (#380) 2022-12-08 18:19:29 +01:00
Daniel Roe ae8f4dfa22
fix: remove <StatusLink> component 2022-12-08 16:20:59 +01:00
Ayo Ayco 468592f59a
fix(ui): display hostname instead of full url (#376) 2022-12-08 15:57:52 +01:00
Daniel Roe be68912226
fix: format many voters as human readable number 2022-12-08 11:56:23 +01:00
Joaquín Sánchez 2fed89be9d
feat: poll plural support (#375) 2022-12-08 11:54:34 +01:00
Michel EDIGHOFFER 8132efbc4d
feat(ui): on expireAt, add time tag + tooltip (#362) 2022-12-08 11:07:54 +01:00
Ayo Ayco ff3ebc2871
feat: handle square preview cards (#363) 2022-12-07 20:13:33 +01:00
Ayo Ayco 10167b54d8
feat: preview card for status links (#339) 2022-12-07 16:55:45 +01:00
patak 36a35b5fcc
feat: improve conversations (#358) 2022-12-06 23:51:29 +00:00
Daniel Roe abbd026c1d
fix: avoid fetching null account id 2022-12-06 23:38:00 +00:00
Ayaka Rizumu 7a07d21b76
fix: style overflow due to user content (#355) 2022-12-06 17:37:58 +01:00
patak 8537f9e0ae
feat: display status meta over card (#325) 2022-12-06 11:07:17 +00:00
三咲智子 5b3de2c586
feat: set lang attribute for status body
relate #332
2022-12-05 14:20:56 +08:00
Daniel Roe 1c0f8b0147
perf: replace parse5 with ultrahtml (#336) 2022-12-04 23:10:10 +01:00
Daniel Roe bd78834a44
fix: update prop types for spoiler 2022-12-04 20:00:02 +00:00
Daniel Roe eb022c92e8
feat: make internal app URLs permalinks (#329) 2022-12-04 19:56:33 +00:00
Ayo Ayco 4f8f2ed1f1
feat: content filters (#279) 2022-12-04 20:28:26 +01:00
三咲智子 1ba5cc4072
refactor: use escaped middot 2022-12-05 02:59:33 +08:00
三咲智子 f2a1cdaefe
feat(i18n): translate vote result 2022-12-05 02:58:21 +08:00
三咲智子 cd5881b210
feat(i18n): translate vote 2022-12-05 02:49:41 +08:00
Alvaro Saburido 4d23fb1467
feat(poll): changed ui of poll results (#328) 2022-12-04 19:04:40 +01:00