Commit graph

21 commits

Author SHA1 Message Date
Beef
72c9055b5a [Metro > Common] Add lodash to common modules 2023-03-22 21:24:55 +00:00
Amsyar Rasyiq
0bf2b58926
[Themes] Overhaul themes data process (#42)
* [Themes] Rewrite `resolveSemanticColor` patch

* [Themes] chroma.js & properly themes rawColors

* [Themes] Apply Android's color keys, import `@types/chroma.js`

* [Metro] Export chroma.js as a common module
2023-03-22 21:02:53 +00:00
Beef
85a83e4873
[Themes] Implement (#34)
* [Themes] Initial work

* [Themes] Read from __vendetta_themes and early UI (#36)

* [Themes] Read from `__vendetta_themes`

* [Themes] Save as JSON and native theming

* [Themes] Basic UI

* [Themes] Merge processed theme data

* [Themes] Import ReactNative from `@lib/preinit`, oraganize imports

* [Themes] Some minor cleanup

* [Themes] UI overhaul

* [Themes] Minor adjustments

* [Themes] Implement updates, make UI reactive-ish

* [Themes] Move to new format

* [Themes > UI] Last-minute ThemeCard changes

* [Themes] Properly support AMOLED

---------

Co-authored-by: Amsyar Rasyiq <82711525+amsyarasyiq@users.noreply.github.com>
2023-03-17 21:58:37 +00:00
Beef
2201ff3a1d [Bugfix] Fix forced Hindi timestamps 2023-03-07 23:12:41 +00:00
Jack
6dff7f7119
[UI] Open invite in modal (#28)
* [Metro > Common] Have url find openDeeplink

* [Constants] Make invite a URL

* [UI > General] Open invite modal
2023-03-04 21:32:30 +00:00
Beef
9080769a0c [Metro > Common] Add moment to common modules 2023-02-14 18:33:42 +00:00
Jack
2f856b3a72
[TS] Type clipboard common module (#15)
* [TS] Type clipboard common module

* [TS] Add a _ to Clipboard for style
2023-02-04 18:44:33 +00:00
Beef
1891a46eb9 [Metro > Common] Add commands module 2023-02-04 17:11:50 +00:00
Beef
a9cc702956 [Metro] Hoist Discord's constants 2023-01-17 08:01:53 +00:00
Jack
da83d4756a [Settings > General] Accept discord server invite in-app (#4)
* [Settings > General] Make Discord Server button accept invite in-app

* [Settings > General] My changes

Co-authored-by: Beef <beefers@riseup.net>
2023-01-17 07:36:31 +00:00
Jack Matthews
3c95bb1024 [Metro > Common] Switch clipboard to @react-native-clipboard/clipboard
This library has added functionality, and the included clipboard is deprecated.
2023-01-17 00:07:03 +00:00
Beef
818573a228 [Storage] Move to MMKVManager 2023-01-16 23:08:09 +00:00
Beef
4ccd758f4a [Metro > Common] Add Flux to common modules 2023-01-08 23:21:44 +00:00
Beef
715e6f9bc4 [Cleanup] Small tidying 2023-01-07 03:13:16 +00:00
Beef
d0f4e87475 [Styles] Switch to createThemedStylesheet 2023-01-03 00:17:58 +00:00
Beef
91be38564d [UI > Settings] Completely overhaul 2022-10-23 01:39:02 +01:00
Beef
9f1fe6313d [Toasts] Implement 2022-10-23 00:51:18 +01:00
Beef
c494caf421 [Metro > Common] Tidy and type 2022-10-22 18:59:01 +01:00
Beef
daf0357d60 [Global] Preliminary debug ws implementation 2022-10-19 23:11:44 +01:00
Beef
10ccca3e40 [UI] Preliminary UI, ported somewhat from pre-rewrite 2022-10-18 23:59:45 +01:00
Beef
7ec0c3c82d [Global] Initial progress 2022-10-18 23:04:55 +01:00