Marcin Wojnarowski
e881dde992
Rename and remove stuff, add PullToRefresh ( #293 )
...
* Rename files
* Add PullToRefresh
* Remove l10n gen from repo
* Format l10n files in CI
2021-11-12 17:01:17 +01:00
Marcin Wojnarowski
6e5470c05c
Stop using l10n synthetic package ( #289 )
...
* Stop using l10n synthetic package
* Remove nullability
* Keep l10n gen in repo
2021-11-05 21:37:27 +01:00
Filip Krawczyk
59f0a0233c
Move changelog to new page
2021-11-04 22:47:26 +01:00
Marcin Wojnarowski
e0aa489478
Fix/overflows ( #278 )
...
* Fix overflow issues
* Add changelog entry
* Fix uneven paddings
* Fix avatar padding
* Better cover the background image
* Add changelog entry
2021-11-03 22:50:03 +01:00
Filip Krawczyk
84b60c83f7
Merge pull request #277 from krawieck/feature/new-share-icon
2021-11-03 09:48:16 +01:00
Marcin Wojnarowski
2b72fcce10
Fix minor post errors ( #273 )
...
* Use nested to decrease indentation
* Fix post tap area
* Fix overflow errors
* Add changelog entry
2021-11-03 06:21:00 +01:00
Filip Krawczyk
2c792a4a2c
use adaptive share icon in in every instance
2021-11-03 00:36:09 +01:00
Marcin Wojnarowski
18b39be0a9
Bump deps ( #275 )
...
* Bump deps
* Bring back hosted photo_view
* Fix MarkdownBody old state
* Add changelog entry
* Add missing 'a'
2021-11-02 19:02:55 +01:00
Marcin Wojnarowski
760565384f
Migrate ConfigStore to mobx ( #270 )
...
* Migrate ConfigStore to mobx
* Add tests
* Remove provider imports
* Mock shared_preferences
* Reorganize saving in ConfigStore
2021-10-31 12:52:58 +01:00
Filip Krawczyk
725807c75b
CR fixes
2021-10-25 19:52:29 +02:00
Filip Krawczyk
8703246c65
upgrade dependency & build runner build
2021-10-24 23:11:44 +02:00
Filip Krawczyk
5dbb621582
add reporting functionality
2021-10-24 22:36:41 +02:00
Filip Krawczyk
08cd26867b
Use `CircularProgressIndicator.adaptive` where possible ( #269 )
2021-10-24 16:28:25 +02:00
Filip Krawczyk
316964e990
align link preview text to the left
2021-10-24 14:37:55 +02:00
Filip Krawczyk
709cb3c409
yet another round of changes addressing CR
...
* reorder sections in stores
* List -> Iterable
* .postView = X -> .updatePostView(X)
* Container -> DecoratedBox
* remove useless computed: `wasVoted`
2021-10-24 14:19:12 +02:00
Filip Krawczyk
b6d03960e2
Merge branch 'master' into feature/blocking-v2
2021-10-21 20:51:35 +02:00
Filip Krawczyk
0b72aab64a
transition to another image widget
2021-10-21 14:40:28 +02:00
Filip Krawczyk
43f2a73ad8
make some flex layouts not hacky
2021-10-19 23:27:50 +02:00
Filip Krawczyk
cff87e0682
Batch of changes addressing CR comments
...
post_info_section.dart
* Hook -> Stateless
* remove mysterious Rows & Columns
post_body.dart
* extract into variable instead of !-ing
post_media.dart
* extract url into variable, give reason for unwrapping
* make spinner adaptive
post_link_preview.dart
* extract url into a variable
* use ?? operator
full_post.dart
* fix bug from previous commit :^)
post_more_menu.dart
* remove useless column
post_title.dart
* rework variables to make it more safe
save_post_button.dart
* remove TODO comment that has been resolved
post_voting.dart
* spinner -> adaprive
post_voting.dart
* spinner -> adaptive
* stop manually adding myVote
2021-10-19 01:30:30 +02:00
Filip Krawczyk
a884f07860
batch of changes adressing CR
...
comment_section.dart
* _SortSelection: text -> term
* assign fullPostView at the beggining of builder for later ease of use
full_post.dart
* use Providers in route methods since it makes the most sense
* merge _FPP & FPP to one widget
* assign postView earlier for ease of use
* Provider -> Provider.value
goto.dart
* switch goToPost to use Navigator with route instead of goTo
post_actions.dart
* padding fromLTRB -> symmetric
post_more_menu.dart
* turn showPostMoreMenu into a static method
* Provider -> Provider.value
* Hook -> Stateless
* goTo -> Navigator.push
2021-10-18 01:11:04 +02:00
Filip Krawczyk
d223d71c59
Update lib/widgets/post/post_actions.dart
...
Co-authored-by: Marcin Wojnarowski <xmarcinmarcin@gmail.com>
2021-10-18 01:02:35 +02:00
krawieck
aa448adeb7
Code review changes
...
* remove useless comment from post_status.dart
* move fixed in changelog into a proper section
* move refresh into a provider create in UserBlocksWrapper
* use errorTerm in UserBlocks instead of hardcoded message
* add missing trailing comma
* add route method BlocksPage
* remove useless lint ignore
* use originPreferredName instead of referredName
* make UserBlocksWrapper private
* revise AsyncStoreListener
2021-10-02 18:48:00 +02:00
krawieck
9ba800a435
Merge branch 'master' into feature/blocking-v2
2021-10-01 23:54:57 +02:00
krawieck
09ba4f32fc
move files around so that it makes more sense
2021-10-01 23:39:43 +02:00
krawieck
bd8da4c2f7
change sort pairs to be more type safe
2021-10-01 23:13:36 +02:00
krawieck
46a2f48e3a
transition comment section to use mobx
2021-10-01 23:03:42 +02:00
Marcin Wojnarowski
c7f037de0f
Feature/routing refactor ( #258 )
...
* Use MaterialPageRoute
* Use T.route
2021-09-30 12:55:23 +02:00
Marcin Wojnarowski
9f9cc52cf5
Feature/logging ( #251 )
...
* Add logging package
* Refresh linux files
* Android flavor setup
* Setup ios flavors
* Setup release CI
* Refactor CI
* Remove debug prints
* Create prod signingConfig only if exists
* Store recent logs
* Remove flavoring on desktop
* Fix android signing
* Fix release paths (except windows)
* Quote secret var
* debug
* Fix env vars
* Add log console
* Add logs section in bug issue template
* Add time to logs
* Add changelog entry
* Rename log console
* Remove key
* Change way of routing
* Add title
2021-09-23 19:25:03 +02:00
krawieck
ee57a0de07
fix bug where loading fullpostview wouldn't show what user did
2021-09-15 00:23:55 +02:00
krawieck
88466dfd73
add community blocking + minor fixes
...
minor fixes:
* make link preview show up in proper times
* ListTile for (un)blocking communities had a thing switched around
2021-09-14 23:48:04 +02:00
Marcin Wojnarowski
e2f9c43675
Bump deps ( #253 )
...
* Migrate first chunk
* Upgrade rest of the deps
* Remove unawaited
* Enabled new lints
* Remove old TODO
* Update podlock
2021-09-12 22:47:05 +02:00
Marcin Wojnarowski
992a62b33c
Flutter 2.5 ( #252 )
...
* Stop using accentColor
* Update bootstrap files
* Stop using deprecated members
* Add temp fork use
2021-09-12 22:37:07 +02:00
krawieck
892c09c965
make asyncstorelistener better,
...
* add prop to asyncstorelistener: successMessageBuilder
* more menu reworkings
2021-09-11 16:26:10 +02:00
krawieck
399c0bdb83
small fixes & tweaks
...
* commenting uses mobx instead of hooks
* SavePostButton works with fullPost
* `is AsyncStateX` -> .errorTerm & .isLoading
* save post button better looking spinner
2021-09-11 01:27:21 +02:00
krawieck
a78edcd54b
stuff
2021-09-11 01:04:33 +02:00
krawieck
2e8ca0e858
rework post and full_post to use mobx
2021-09-11 01:04:15 +02:00
krawieck
2e3ccac233
add blocking to comments
2021-09-09 14:46:01 +02:00
Marcin Wojnarowski
cb47bc5f72
Rewrite comment to mobx ( #248 )
...
* Add initial rewrite
* Progress
* Create AsyncStore
* Fix typo
* Remove outdated lint ignores
* Simplify comment layout
* Reorganize pubspec deps
* Small fixes
* Move all comment state to store
* Document async store
* Move marking as read to AsyncStore
* Add network_error l10n todo
* Rename comment_more_menu
* Hide popup after actions
* Observe changes in consumer
2021-09-08 14:38:26 +02:00
shilangyu
f3cc7f3f99
Get follows from GetSite
2021-08-26 00:27:24 +02:00
krawieck
5cb542609e
add cake day extension and implement it
2021-07-08 11:39:32 +02:00
shilangyu
c6464f5335
Rename to preferred name
2021-04-29 11:38:28 +02:00
shilangyu
35ea0587b5
Add new profile settings
2021-04-27 22:22:02 +02:00
shilangyu
4451bd7bd6
Adjust name change
2021-04-27 21:59:04 +02:00
shilangyu
847eb3414f
Implement default sort type
2021-04-23 19:20:32 +02:00
shilangyu
948fff79f3
Add deduplication
2021-04-22 21:08:30 +02:00
shilangyu
329bf46921
Merge branch 'master' into fix/deduplication-infinite-scroll
2021-04-22 19:26:39 +02:00
Marcin Wojnarowski
d8dcea096f
Merge branch 'master' into feature/more-settings
2021-04-21 22:57:15 +02:00
shilangyu
7fcda98da0
Create editor widget
2021-04-21 21:05:15 +02:00
shilangyu
dcc4eba8ad
Better post edit
2021-04-21 18:59:46 +02:00
Marcin Wojnarowski
bc957ab7b4
Merge branch 'master' into feature/more-settings
2021-04-21 13:30:04 +02:00