89 Commits

Author SHA1 Message Date
Diego Beraldin
0ee8074a95
fix: upvote and downvote themes; closes #270 (#279) 2023-12-11 00:01:54 +01:00
Diego Beraldin
93227a22c0
feat: share post from original or local instance; closes #258 (#267) 2023-12-09 23:33:54 +01:00
Diego Beraldin
0b4b1dfe65
fix: comment sort types (#256); closes #254 2023-12-08 17:09:17 +01:00
Diego Beraldin
3bfb1b7fdf
feat: comment bar theme (#239); closes #219
* feat: component for preview

* feat: update model and persistence

* feat: update comment UI

* feat: update settings UI

* chore: update l10n
2023-12-07 16:13:15 +01:00
Diego Beraldin
3bd984043f
feat: expose instance version (#237); closes #212
* feat: expose instance version

* refactor: abstracts away repositories

* chore: create get sort type use case

* feat: conditional sort types; closes #212
2023-12-07 12:46:19 +01:00
Diego Beraldin
6caffc48f6
feat: loading improvements and section changes (#235); closes #198, #230, #229, #234
* feat: swipeable tab controls; closes #198

* feat: refresh after change feed type; closes #230

* fix(inbox): scroll to top after refresh; closes #229

* fix: remove unnecessary reloads when changing section; closes #234
2023-12-06 23:16:43 +01:00
Diego Beraldin
255a5a802c
enhancement: anonymous mode improvements (#228); closes #208, #209, #210
* chore: improve logged state tracking; closes #210

* chore: prevent actions in explore screen if not logged; closes #208

* chore: hide action buttons if unlogged; closes #209
2023-12-06 17:34:56 +01:00
Diego Beraldin
fcc2c8fe2e
chore: default system theme (#227) 2023-12-06 10:43:01 +01:00
Diego Beraldin
6087df5856
refactor: navigation module (#195)
* refactor: move navigation to own module

* refactor: use applyDefaultHierarchyTemplate
2023-12-04 19:36:34 +01:00
Diego Beraldin
5b89911375
feat: vote format options and upvote % (#191) 2023-12-04 12:33:18 +01:00
Diego Beraldin
2c31ddfa71
enhancement: improve navigation drawer (#186)
* fix: drawer content in anonymous mode

* refactor: embed scope in drawer coordinator

* fix: navigation drawer gestures
2023-12-03 09:58:38 +01:00
Diego Beraldin
8e7d837b32
feat: inbox improvements (default type, loading) (#182)
* feat: add option for default inbox type

* fix: chat loading
2023-12-01 22:03:03 +01:00
Diego Beraldin
435bfae283
feat: language flags (#167) 2023-11-27 22:25:47 +01:00
Diego Beraldin
ed695c9cc1 chore: remove unnecessary annotations 2023-11-21 22:50:39 +01:00
Diego Beraldin
0cb5401f3b
feat: mark posts as read while scrolling (#148) 2023-11-20 22:31:09 +01:00
Diego Beraldin
4267f74fa3 fix(settings): row height and text wrapping 2023-11-19 22:08:25 +01:00
Diego Beraldin
c25899d453
feat: add new l10ns (#145)
* chore: add sl l10n

* chore: add hr l10n

* fix: multiline settings items

* chore: add bg l10n
2023-11-18 22:35:01 +01:00
Diego Beraldin
1e1d4305d1
fix: change post and sort type (#144) 2023-11-18 11:59:28 +01:00
Diego Beraldin
d3de71a35c
fix: several bugfixes (#137)
* fix: UiFontFamily serialization

* fix: change sort and feed type

* fix: improve event management

* fix: scroll in post lists

* fix: zoomable image and drawer behaviour

* fix: key in explore screen

* enhancement: remove confusing instance sort types

* fix: remove screen transitions
2023-11-16 22:33:17 +01:00
Diego Beraldin
517894cc52
refactor: new notification center (#132) 2023-11-15 19:47:50 +01:00
Diego Beraldin
e474c9227d
feat: double click management (#130) 2023-11-13 22:17:59 +01:00
Diego Beraldin
aecf2549fb
chore: add crash reporting (#129)
* refactor: organize core-utils

* feat: add crash report sender
2023-11-12 22:26:19 +01:00
Diego Beraldin
5d032fd583
feat: cross-post (#117)
* feat: cross-post

* refactor: id-based options

* fix: show actions only for logged users
2023-11-09 19:40:27 +01:00
Diego Beraldin
9064781c62
enhancement: custom zombie scroll amount (#114) 2023-11-08 09:03:51 +01:00
Diego Beraldin
85ed6abb43
enhancement: feedback rc4 (#112)
* chore: add Dutch l10n

* fix: comment collapse and indentation

* enhancement: custom zombie scroll amount
2023-11-08 08:46:39 +01:00
Diego Beraldin
8558f524df
chore: update deps (#108) 2023-11-06 22:48:51 +01:00
Diego Beraldin
eb990ccd82
feat: zombie mode (#107) 2023-11-06 21:58:08 +01:00
Diego Beraldin
e007426b37
chore: screen model and navigator optimizations (#103) 2023-11-05 13:58:46 +01:00
Diego Beraldin
28bce8c7b7
enhancement: apply some compose optimizations (#101)
* fix: comment retry message display

* enhancement: footer spacing

* enhancement: reduce image quality

* enhancement: optimizations
2023-11-03 22:58:19 +01:00
Diego Beraldin
dec9761a85
feat: lock navigation bar when scrolling (#100) 2023-11-03 14:01:14 +01:00
Diego Beraldin
5d5afc745a
feat: about dialog and other improvements (#90)
* feat: add about dialog

* feat: add Portuguese l10n

* chore: add acknowledgements
2023-11-01 16:11:33 +01:00
Diego Beraldin
b2bd60a3c4 feat: custom upvote and downvote colors 2023-10-22 19:10:50 +02:00
Diego Beraldin
ad54a90261 fix: back to top and top bar colors 2023-10-19 21:28:46 +02:00
Diego Beraldin
2dcf08bfd9 chore: view model inheritance 2023-10-19 10:40:03 +02:00
Diego Beraldin
f8f8425fe7 feat: full height images 2023-10-17 23:45:53 +02:00
Diego Beraldin
cd8b243141 feat: possibility to expand/collapse top level comments; closes #37 2023-10-17 08:31:23 +02:00
Diego Beraldin
5fe4b09de5 feat: possibility to change UI font 2023-10-16 20:57:33 +02:00
Diego Beraldin
545a4ba2bd fix: reload only when feed and sort type are changed 2023-10-16 12:00:35 +02:00
Diego Beraldin
1293aaeb73 feat: change UI font size; closes #49 2023-10-09 23:13:08 +02:00
Diego Beraldin
b5a43c3b6d fix: possibility to change comment sort type; closes #45 2023-10-08 20:06:42 +02:00
Diego Beraldin
fd74648d03 feat: configurable image auto-loading; closes #39 2023-10-08 10:18:44 +02:00
Diego Beraldin
a9cfa1833a enhancement: open user and community icons for zoom 2023-10-08 08:24:54 +02:00
Diego Beraldin
f8e1dfc527 feat: add navigation drawer 2023-10-07 09:04:48 +02:00
Diego Beraldin
b5521b8b1c feat: separate upvotes and downvotes 2023-10-06 19:33:23 +02:00
Diego Beraldin
bd271a73ee feat: add settings headers 2023-10-04 20:54:05 +02:00
Diego Beraldin
80bd102e33 feat: conditional crash reporting 2023-10-03 21:01:10 +02:00
Diego Beraldin
5226d17c20 feat: add sort by controversial 2023-10-02 22:58:00 +02:00
Diego Beraldin
54b20e31fd fix: update current settings after save 2023-10-02 13:38:56 +02:00
Diego Beraldin
0b21444e6d
feat: account specific settings (#34) 2023-10-02 08:39:44 +02:00
Diego Beraldin
9392ee08ba chore(deps): update build scripts 2023-09-27 23:59:00 +02:00