Commit Graph

46 Commits

Author SHA1 Message Date
John Wesley 6d1fe886b3 Refactor entry/post items/comments into a single widget 2024-01-06 12:28:02 -05:00
John Wesley f339a9035c Clean up util code and github action 2024-01-04 15:00:20 -05:00
John Wesley a5da75df6a Fix linux deps for release action 2024-01-04 13:48:42 -05:00
John Wesley b69516eea3 Add github action for generating releases 2024-01-04 13:38:45 -05:00
Danni Silk e05fbc18e3
Add app icon design (#3)
* Add flutter_launcher_icons to generate app icons

* Generate App icons for all platforms

* Update icon size to fit better for Android launcher

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update app icons to new design

---------

Co-authored-by: Danni Silk <danni!@silkypants.dev>
Co-authored-by: BenjMathis1 <95931220+BenjMathis1@users.noreply.github.com>
2024-01-04 09:37:05 -05:00
olorin99 ffe80277db
Further Microblog/Entry Support (#4)
* Added posts sub feeds for magazines and users.

* Added ability to edit posts.

* Added ability to edit post comments.

* Added ability to delete posts and post comments.

* Added ability to edit/delete entries and entry comments.

* Edit/Delete buttons are now greyed out on feed page.
Editing populates the text field with the current body of the entry/post.

* Edit/Delete buttons are greyed out if logged in user is not op.
2024-01-02 22:52:10 -05:00
John Wesley ee657d55c4 Cleanup content sources, fix query param null values 2023-12-28 21:43:57 -05:00
olorin99 8e37bba49b
Add initial microblog support. (#2)
* Add initial support for microblogs (posts).

* Merged threads and microblogs feed.

* Revert and rework feed to use toggle for threads/posts rather than tabs.

* Properly add post comments.

* squash! Revert and rework feed to use toggle for threads/posts rather than tabs.

* Swapped order username and magazine are displayed in post item. Also added icon for user avatar to post.
2023-12-28 20:48:49 -05:00
John Wesley 31a8cd4c90
Update discussion links 2023-12-28 14:41:32 -05:00
John Wesley b9f83ad1d6 Add YouTube video embedding 2023-12-27 21:48:49 -05:00
John Wesley 51dac891a7 Add webview option to link dialogs and show dialog for thread links 2023-12-27 19:12:32 -05:00
John Wesley 2dfec9ee62 Implement thread image view with scaling and panning 2023-12-27 17:32:06 -05:00
John Wesley fe9de86f98 Cleanup code 2023-12-27 17:31:21 -05:00
John Wesley 99d967463c Update pubspec 2023-12-24 11:55:26 -05:00
John Wesley 0b30ada3cd Add recommended instances section, update explore title 2023-12-24 11:22:31 -05:00
John Wesley a52dece53e Add sub comment replies 2023-12-23 13:30:35 -05:00
John Wesley 6cd1151cfe Implement basic replying 2023-12-23 13:23:24 -05:00
John Wesley 40c357e72e Add collapse button for comments 2023-12-21 22:47:25 -05:00
John Wesley a470069292 Clear webview cookies after login 2023-12-21 22:36:10 -05:00
John Wesley 92f90ad174 Update version 2023-12-21 12:45:59 -05:00
John Wesley 54dfff35a0 Add feed tabs for sub/mod/fav/all categories 2023-12-21 12:32:55 -05:00
John Wesley 79eb54f455 Add subscribe/follow functionality 2023-12-21 12:13:45 -05:00
John Wesley 0a6ae2d654 Add thread and comment voting 2023-12-21 11:26:33 -05:00
John Wesley e73cb2c425 Implement oauth login, multi account ability, basic profile page 2023-12-21 09:35:38 -05:00
John Wesley f30dd65bce Further adjust comment padding 2023-12-15 12:09:07 -05:00
John Wesley 47bd495fcb Add votes and boosts to comments, adjust comment spacing 2023-12-15 11:42:57 -05:00
John Wesley b5d8829804 Fix EntriesScreen to use EntriesListView 2023-12-15 11:17:28 -05:00
John Wesley 522dfdafd2 Refresh avatar display, fix mag/user/domain description alignment 2023-12-15 11:08:02 -05:00
John Wesley 54e9924973 Fix link functionality and blockquote display in markdown 2023-12-15 09:57:20 -05:00
John Wesley 58e1b66b90 Clean up imports, extract markdown widget 2023-12-14 16:59:10 -05:00
John Wesley 518016b281 Add infinite scroll and sorting to comments section 2023-12-14 16:48:59 -05:00
John Wesley a248256e03 Fix non clickable names in comments 2023-12-14 14:29:17 -05:00
John Wesley 8cb301b522 Fix title wrapping in details pages 2023-12-14 14:27:12 -05:00
John Wesley 06edcf8921 Add details to user pages and domain pages 2023-12-14 14:23:07 -05:00
John Wesley e90a0d89a6 Add magazine details to individual magazine pages 2023-12-14 13:55:06 -05:00
John Wesley 6264c0f62b Use NavigationRail for landscape screens 2023-12-13 14:34:12 -05:00
John Wesley 10dc2723ee Simplify entries content sources, fix image alignment in threads 2023-12-13 13:15:59 -05:00
John Wesley 2dead7d28d Implement People and Domains tabs, refactor EntryItem and EntryPage widgets 2023-12-13 11:28:07 -05:00
John Wesley d6e1ae1adc Update version 2023-12-12 15:00:00 -05:00
John Wesley 0d6c7f3783 Start magazine feed page, make numbers human readable 2023-12-12 14:42:10 -05:00
John Wesley e8e6128a07 Move magazines list to explore screen, enhance name display 2023-12-12 14:00:00 -05:00
John Wesley 596653540d
Update README.md 2023-12-11 16:36:54 -05:00
John Wesley 5ec52f1f26 Implement basic magazine list screen 2023-12-11 15:23:39 -05:00
John Wesley eccce9b1d9 Fix issues with android build 2023-12-11 10:45:43 -05:00
John Wesley aef67f1c4f Initial setup: support for viewing threads and comments 2023-12-11 09:30:34 -05:00
John Wesley 055c50e2bf
Initial commit 2023-12-11 09:26:29 -05:00