Commit Graph

85 Commits

Author SHA1 Message Date
4d840e0290 Gameboy: add a fullscreen button 2023-11-24 22:21:46 -06:00
48db472af5 Gameboy: add audio control, but it doesn't work correctly 2023-11-24 21:58:04 -06:00
2696364710 Gameboy: add controls and a pause buttom 2023-11-24 21:39:59 -06:00
5ee2c8a23c Gameboy: render the canvas inside a container div 2023-11-24 20:54:24 -06:00
3b17bef9e5 Switch to my fork of wasmboy 2023-11-24 18:36:27 -06:00
0bb50f492e Lazy-load the Gameboy component 2023-11-22 22:49:27 -06:00
f7c624483e Gameboy: improve remounting 2023-11-22 22:44:23 -06:00
2e7b773bb5 Gameboy: release keyboard when canvas isn't focused 2023-11-22 22:39:45 -06:00
2e1282bc2d Render a Game Boy player for GB/GBC attachments 2023-11-22 22:20:19 -06:00
948dbcaa49 GdprBanner: fix inverted shown logic 2023-11-14 16:51:33 -06:00
4162808ce0 Don't load GdprBanner unless configured 2023-11-14 15:53:57 -06:00
af41877a4e Always display poll option title
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-31 20:13:55 +01:00
1d3424e648 Display emoji reactions on glitch-soc and Iceshrimp
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-29 23:00:48 +01:00
b25408a79f Merge branch 'account-local' into 'main'
Add 'local' to account schema

See merge request soapbox-pub/soapbox!2835
2023-10-21 23:49:06 +00:00
c518d82359 Enable SentryFeedbackForm, it works! 2023-10-21 18:36:01 -05:00
23efda1590 SiteErrorBoundary: disable SentryFeedbackForm for now 2023-10-21 18:00:28 -05:00
cbc14604c9 Move SentryFeedbackForm into a separate component 2023-10-21 17:46:57 -05:00
fb190398c6 Add a Sentry feedback form which does not work 2023-10-21 17:39:39 -05:00
b1daf3ef13 Remove type assertion when not needed
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-22 00:20:41 +02:00
ba5e018e3c Add 'local' to account schema
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-22 00:14:23 +02:00
882f7c38c5 Fix rows prop in Textarea, use Textarea in SiteErrorBoundary 2023-10-21 16:11:52 -05:00
c33ff771da SiteErrorBoundary: rework conditionals for Sentry and production 2023-10-21 15:52:37 -05:00
5bbce463e7 SiteErrorBoundary: refactor links, optimize for production 2023-10-21 15:43:25 -05:00
45c1d252ba error-boundary.ts -> site-error-boundary.ts 2023-10-21 15:33:31 -05:00
d7ea38cf22 Rewrite ErrorBoundary as a functional component using react-error-boundary 2023-10-21 15:32:37 -05:00
a7d78d0935 Delete monitoring.ts, add captureSentryException to sentry.ts 2023-10-21 14:18:56 -05:00
f7a61f8a4c adding rtl languages support to announcements 2023-10-16 19:26:39 +00:00
20a63d2915 Force use of latn numberingSystem throughout the UI
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1580
2023-10-15 13:11:37 -05:00
2959dc5bae Fix ScrollTopButton not loading new posts when scrolled to the top 2023-10-14 13:18:30 -05:00
f5a6b85ed9 Move HashtagLink to separate component 2023-10-13 22:23:18 -05:00
70dc4caeb9 StatusContent: render links with html-react-parser 2023-10-13 22:07:57 -05:00
a37fa8bb85 Mention: allow it to link to the profile. disabled for MentionNode 2023-10-13 22:07:43 -05:00
dde8322c7d MentionNode: move Mention into a separate component 2023-10-13 21:09:52 -05:00
629258613e Upload: swap out deprecated Icon for UI Icon 2023-10-13 11:12:49 -05:00
39de868383 Upload: switch requires to imports 2023-10-13 11:09:04 -05:00
d0170dc449 Merge branch 'upgrade-react-intl' into 'main'
Upgrade react-intl, remove translationRunner, fix `yarn i18n`

Closes #1553

See merge request soapbox-pub/soapbox!2799
2023-10-11 20:27:32 +00:00
f6251a221a Run yarn i18n, copy some messages from en.json back into source files 2023-10-11 15:15:50 -05:00
b5f92b10f9 i18n: resolve duplicate message identifiers in code 2023-10-11 14:57:53 -05:00
04214c5075 Merge branch 'input-rtl' into 'main'
Add RTL support to Input and Textarea, delete AutosuggestTextarea

Closes #1558

See merge request soapbox-pub/soapbox!2798
2023-10-11 19:50:11 +00:00
3c2fef5a80 Textarea: autodetect RTL 2023-10-11 13:51:36 -05:00
5bd1eab607 AccountNotePanel: use our native Textarea component 2023-10-11 13:48:39 -05:00
ad329c33fa Remove AutosuggestTextarea 2023-10-11 13:38:58 -05:00
9036d8a9a0 Input: support RTL detection on all Inputs, remove from AutosuggestInput 2023-10-11 13:33:45 -05:00
5796ecaad0 AccountSearch: fix icon position in RTL
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1557
2023-10-11 13:15:58 -05:00
923d0fea20 Merge branch 'mentions-ltr' into 'main'
StatusContent: ensure inline mentions are always LTR

See merge request soapbox-pub/soapbox!2794
2023-10-11 18:03:08 +00:00
e12c15845d Input: fix RTL with append 2023-10-11 12:17:17 -05:00
4a81ff55f3 StatusContent: ensure inline mentions are always LTR 2023-10-11 12:06:35 -05:00
cad377c910 ErrorBoundary: ensure error text is LTR 2023-10-10 20:31:45 -05:00
fd592460a4 ErrorBoundary: we do a little refactoring 2023-10-10 20:29:31 -05:00
10f4ea3079 ErrorBoundary: fix RTL arrow 2023-10-10 20:28:00 -05:00