Commit Graph

50 Commits

Author SHA1 Message Date
shilangyu 2b6ce0e6b2 Add cross platform file picker 2022-01-20 11:55:23 +01:00
Marcin Wojnarowski 8712691926
Upgrade to flutter 2.8.1 (#308) 2022-01-06 16:05:46 +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
krawieck 9ba800a435 Merge branch 'master' into feature/blocking-v2 2021-10-01 23:54:57 +02:00
krawieck 5ca4748572 add block page to settings 2021-09-14 23:45:26 +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
shilangyu ab1b3778ff Fix memo future signature 2021-08-26 00:26:17 +02:00
shilangyu de4b6e674d Fix userId (again) 2021-04-11 18:27:22 +02:00
krawieck 83235534f5 HECKIN CHONKER (null safety migration without scripts) 2021-04-09 00:11:44 +02:00
Filip Krawczyk bac846fea9
Transition to API v3 (#196) 2021-04-05 20:14:39 +02:00
shilangyu 0bcc364ee5 Scaffold.of -> ScaffoldMessenger.of 2021-03-10 08:34:30 +01:00
Filip Krawczyk 19b2688316
add inbox page + other stuff (#164) 2021-02-24 20:52:18 +01:00
krawieck c2f528750a transition all api v1 calls to api v2 2021-01-24 20:01:55 +01:00
shilangyu a994d7ca30 Document `useRefreshable` hook 2021-01-09 17:25:34 +00:00
shilangyu 0d434fafcc Add new useRefreshable hook 2021-01-09 16:34:24 +00:00
shilangyu c3837b97aa Use VoidCallback 2021-01-03 20:03:32 +00:00
shilangyu e7745e3e9b Constify the whole codebase 2021-01-03 18:43:39 +00:00
shilangyu 58f964ab66 Fix federation errors and rename all instanceUrl to instanceHost 2020-12-31 13:58:23 +00:00
shilangyu 8658bf8f12 added store select hooks 2020-10-26 09:18:30 +01:00
shilangyu 4da3c88d0b removed unused hook 2020-10-25 23:50:22 +00:00
shilangyu 454468c0e7 add image upload to post creation 2020-10-24 00:12:42 +02:00
shilangyu 94d12fccff added lots of dartdoc/comments 2020-09-30 17:05:00 +00:00
shilangyu d3f0dd3fd4 add useObserved hook 2020-09-30 01:19:44 +02:00
Marcin Wojnarowski 4083742574
Merge branch 'master' into post-creation 2020-09-28 20:33:28 +02:00
shilangyu 0009082a40 dont preserve initial state in memo future 2020-09-27 22:50:21 +02:00
Marcin Wojnarowski 1079431b33
Merge pull request #55 from krawieck/account-management-pages
Convert add instance and account dialogs to pages
2020-09-24 16:52:23 +02:00
krawieck c2f30665ec make disposal non-manual 2020-09-24 16:26:24 +02:00
krawieck 3809dcd0cc change default debounce duration to 1 second 2020-09-24 15:41:03 +02:00
krawieck 6c8251b7aa fix debounce sideeffect to dispose debounce 2020-09-24 15:01:20 +02:00
shilangyu b37277c072 useloggedinaction now handles non-specific instanceUrl 2020-09-22 23:17:42 +02:00
krawieck 22eaa6cade update doc 2020-09-22 16:39:02 +02:00
krawieck a675377378 change bounce to callback 2020-09-22 16:33:02 +02:00
krawieck df4e1253b4 change `onDebounce` to `callback` 2020-09-22 13:50:54 +02:00
krawieck 40c36c99cd rework debounce hook to be more friendly 2020-09-21 01:00:38 +02:00
krawieck c9fc536d09 add debounce hook 2020-09-20 20:00:48 +02:00
shilangyu 30adc2be63 add default for delayed loading 2020-09-19 12:27:57 +02:00
Marcin Wojnarowski aa5b06a676
Merge branch 'master' into infinite-scroll 2020-09-19 00:42:47 +02:00
shilangyu 0fb53e3314 added a controller and more robust behavior 2020-09-18 23:24:58 +02:00
krawieck 173f068cf0 change text to be more sane 2020-09-18 21:24:33 +02:00
krawieck 4b4e743413 Move message prop 2020-09-18 17:30:32 +02:00
krawieck 6cc0f70ec1 Make wording more formal 2020-09-18 17:28:09 +02:00
krawieck 10556770de Recude language cringyness 2020-09-18 17:27:01 +02:00
krawieck 72949f4026 Change return type from `String` to `Jwt` 2020-09-18 15:48:37 +02:00
shilangyu 0540be3ede activate prefer_final_locals lint rule 2020-09-16 23:22:04 +02:00
shilangyu c6b03c3aef added hook for stores 2020-09-16 23:15:42 +02:00
Filip Krawczyk fc52ce91a8
Merge pull request #41 from krawieck/community-sub-button 2020-09-16 22:14:35 +02:00
shilangyu 6625fe4da3 created useDelayedLoading 2020-09-16 01:27:49 +02:00
shilangyu 5c871da9ff remove use prefix from hook file 2020-09-16 01:27:01 +02:00
krawieck fb8f6bfaa5 add `useMemoFuture` hook 2020-09-15 15:20:34 +02:00
shilangyu d68e9188ae moved extensions and hooks to separate folders 2020-09-15 15:14:24 +02:00