Commit Graph

723 Commits

Author SHA1 Message Date
krawieck 40636246df Add extension for relative time and fix a bug
the bug was that time from server is in UTC format,
and our time is in local format, so it needed
to be shifted back to UTC.

oddly enough .toUtc() method didn't work
2021-02-12 17:53:51 +01:00
Filip Krawczyk efb2551f4f
Merge pull request #146 from krawieck/saved-page 2021-02-09 22:41:47 +01:00
krawieck c422f685b0 reorder imports 2021-02-09 21:47:54 +01:00
Filip Krawczyk aabc270a3b
Merge branch 'master' into fix-navigation-bar 2021-02-09 21:42:43 +01:00
krawieck 9404e1f71f add extension for reversing brightness, also fix the whole thing 2021-02-09 21:36:21 +01:00
shilangyu 65013609ab Move saved_page 2021-02-09 20:39:45 +01:00
shilangyu 737ded307e Clean up inifinite lists 2021-02-09 20:39:31 +01:00
shilangyu 2b95ea5f0f Add saved page 2021-02-09 19:25:17 +01:00
Marcin Wojnarowski b1dad4d895
Revise theming (#140) 2021-02-09 15:12:13 +01:00
Filip Krawczyk 430d196997
Media View improvements (#128) 2021-02-08 12:15:48 +01:00
krawieck 090816ded3 make it actually usable ffs 2021-02-07 02:19:10 +01:00
Filip Krawczyk 79fb42785c
Merge pull request #139 from krawieck/windows-version 2021-02-06 21:37:22 +01:00
ryg-git d21bbbe066 applied requested changes in the review 2021-02-06 22:53:49 +05:30
ryg-git b9ddb23d23 removed unused import 2021-02-06 19:34:11 +05:30
shilangyu ecda8384c6 Use stable Future API 2021-02-06 14:37:35 +01:00
ryg-git d822887ea5 added layoutbuilder to optimize code and simplify logic 2021-02-06 18:18:54 +05:30
shilangyu 4367c4329e Fix missing about tile on windows 2021-02-06 13:17:39 +01:00
ryg-git 5bde6a4e51 added better fsding effect for light theme 2021-02-04 20:17:13 +05:30
ryg-git b999d53aa8 [WIP] truncate long text posts 2021-02-03 23:43:43 +05:30
Filip Krawczyk e627694728
comment share fix (#129) 2021-02-03 12:12:28 +00:00
shilangyu 0c7c778e85 Change create post fetching to .all 2021-01-31 15:56:08 +00:00
shilangyu e0626925ab Display online counts 2021-01-31 14:07:36 +00:00
shilangyu 0ddf488602 Bump lemmy_api_client and adjust to changes 2021-01-31 13:42:28 +00:00
shilangyu 92cdfdbc2c Code review suggestions 2021-01-31 13:38:47 +00:00
shilangyu 21774dda52 Go to account management 2021-01-30 17:41:16 +00:00
shilangyu dfdaf741c3 Prevent ever null being set to myVote, fixes #117 2021-01-30 17:41:16 +00:00
shilangyu 20ebcd0dfa Add auth to user profile fetching, fixes #118 2021-01-30 17:41:16 +00:00
shilangyu 5dff114160 Handle account changes in home tab 2021-01-30 17:41:16 +00:00
shilangyu 0fb7b86a39 Add checks in search tab 2021-01-30 17:41:16 +00:00
shilangyu 9b3b770c34 Make communities tab reactive to accounts change 2021-01-30 17:41:16 +00:00
shilangyu 2fa6645f13 Generate asset names 2021-01-30 17:41:16 +00:00
shilangyu dd15ebb2c0 Fix display names 2021-01-30 17:41:16 +00:00
shilangyu fa1243f9d9 Change way of parsing urls 2021-01-30 17:41:16 +00:00
shilangyu 651e059fbd Add the long awaited article icon 2021-01-30 17:41:16 +00:00
shilangyu ad6b28fdb1 Use the .displayName extension 2021-01-30 17:41:16 +00:00
Filip Krawczyk fa80da5c8f
Fix bugs with comments (#125)
* fix bug where write comment would respond to parent comment of a comment it should respond to

* update changelog

* fix bug that caused grey comments

* update changelog
2021-01-30 15:56:35 +01:00
krawieck 41d44537e9 fix lint error 2021-01-26 23:53:40 +01:00
krawieck 735bd52be2 fix lint errors 2021-01-26 23:51:02 +01:00
krawieck 1812d70546 remove widget that was mistakenly commited 2021-01-26 23:38:23 +01:00
krawieck 8d0f85ceae add reusable widget BottomSafe 2021-01-26 23:16:47 +01:00
krawieck 5a449eb0be rename getter
properName -> displayName
2021-01-26 22:28:06 +01:00
krawieck 618b8c93e1 remove unnecesary safearea 2021-01-26 22:20:43 +01:00
krawieck 1f26bf70ae add arg to safearea specifying what kind of padding should it use 2021-01-26 22:19:26 +01:00
krawieck 347ba7aae5 rename a widget contructor 2021-01-26 22:18:53 +01:00
krawieck dec2147b38 remove debugging debris 2021-01-26 21:55:57 +01:00
krawieck 190ae1b3ae revise api extensions
* change originInstanceHost extensions to
  extract from deeper structures
* add extension for getting proper user name
  that includes originInstanceHost if needed
2021-01-24 23:06:54 +01:00
krawieck 6c1049b5ee add safearea in useful places 2021-01-24 22:59:20 +01:00
krawieck 208a4ac1ae fix bugs with commenting 2021-01-24 21:51:07 +01:00
krawieck 6555b8c614 transition comment to v2 2021-01-24 21:50:49 +01:00
krawieck c2f528750a transition all api v1 calls to api v2 2021-01-24 20:01:55 +01:00
Filip Krawczyk 983734a506
Merge pull request #99 from krawieck/manage-account 2021-01-22 19:42:02 +01:00
shilangyu 1a70776fb7 Change padding from 14 to 15 2021-01-17 17:57:57 +00:00
shilangyu e2af8326e2 Fix bug where accounts would be removed while being iterated over 2021-01-17 17:35:07 +00:00
shilangyu f37da51137 Make tokens in AccountsStore private 2021-01-17 16:35:47 +00:00
shilangyu f0cfdc8bb8 Add missing fields 2021-01-17 16:21:46 +00:00
krawieck 4ad82c1f77 transition away from deprecated argument
child -> builder
2021-01-16 23:33:11 +01:00
shilangyu f9573fd501 Fix typos 2021-01-16 19:22:26 +00:00
shilangyu 3dbcc77cf6 Fix bug where picture would be cleanuped even when used 2021-01-16 19:22:26 +00:00
shilangyu 39911f1c04 Remove debug comment 2021-01-16 19:22:26 +00:00
shilangyu 51cddc0f0d Save the very first initialUrl and add loading 2021-01-16 19:22:26 +00:00
shilangyu 955d313b89 Add account removal 2021-01-16 19:22:26 +00:00
shilangyu 47b773376a Add image uploading 2021-01-16 19:22:26 +00:00
shilangyu 50bd46cf88 Boostrap managing account page 2021-01-16 19:22:26 +00:00
krawieck 96d6c36fe9 fixes requested in code review
* "detatched" -> "detached"
* remove debug comment
2021-01-16 16:32:45 +01:00
krawieck 904e320e10 make all comments in infinitecommentlist detatched 2021-01-16 15:21:09 +01:00
krawieck ccedb35259 add button for going to post 2021-01-16 15:20:49 +01:00
krawieck 2c152aeca3 add more properties to nerd stuff 2021-01-16 15:20:30 +01:00
Marcin Wojnarowski e5d0c589fd
Merge pull request #109 from krawieck/local-home 2021-01-16 14:56:29 +01:00
krawieck 81fa4aac86 make listing type selection more universal 2021-01-16 14:50:27 +01:00
krawieck fc256d800d simplify getting listing type title 2021-01-16 14:48:15 +01:00
krawieck 55ad00cfff add more menu
add more menu that contains:
* open in browser
* nerd stuff
2021-01-16 13:28:25 +01:00
krawieck 0602c2d7f7 Add local support to home tab
now user can select to display only local posts
2021-01-16 13:22:23 +01:00
Marcin Wojnarowski 114a494d7e
Merge pull request #100 from krawieck/search-tab 2021-01-10 14:54:04 +01:00
krawieck cdb9048b9b assert isntanceHost in SelectInstanceButton not null 2021-01-10 14:47:53 +01:00
krawieck f80ab01e04 change all variables with name `instance` to `instanceHost` 2021-01-10 01:51:26 +01:00
krawieck 586f26c277 Mark user as required and assert to not null 2021-01-10 01:49:21 +01:00
krawieck 75b55e02e8 change account store variable name 2021-01-09 22:50:14 +01:00
krawieck 9ab502b55d replace void Function with typedef ValueChanged 2021-01-09 20:09:50 +01:00
krawieck 0af78fa4c2 add batch size 2021-01-09 20:07:22 +01:00
krawieck 6e5e48d05f replace Error with UnimplementedError 2021-01-09 20:06:16 +01:00
krawieck bf5d8b4db6 fine. 2021-01-09 20:04:25 +01:00
krawieck b2ea9d3159 mark community as required, and add assert to make sure it really is 2021-01-09 20:03:06 +01:00
krawieck 1d872a6f23 replace shell of gotouser with an actual call of function 2021-01-09 20:01:54 +01:00
krawieck fd2de00c96 make user required 2021-01-09 20:01:25 +01:00
krawieck d5896692f3 remove gotouser, since it's not needed anymore 2021-01-09 19:58:21 +01:00
krawieck dc232b53a1 remove useless comments 2021-01-09 19:56:48 +01:00
krawieck 80ee59926b onChange -> onChange?.call 2021-01-09 19:55:52 +01:00
krawieck 25806a6081 remove state from select instance button 2021-01-09 19:54:55 +01:00
krawieck 8837a6956a remove useless checking 2021-01-09 19:24:07 +01:00
krawieck b874836b2c remove autofocus, cuz it messes with other tabs 2021-01-09 19:23:26 +01:00
Marcin Wojnarowski 68b740e529
Merge pull request #101 from krawieck/refresh 2021-01-09 17:42:19 +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
krawieck e518092adb add hairline border around bottom modal 2021-01-09 02:49:01 +01:00
krawieck 1f304344b2 accomodate for situations where theres no site icon 2021-01-09 02:42:00 +01:00
krawieck 0bef4fe1af add vibration of refresh to communities tab 2021-01-09 02:36:27 +01:00
krawieck 82ba55cbe3 add pull to refresh to communities tab 2021-01-09 02:31:53 +01:00
krawieck 527b0adfb6 implement the damn thing 2021-01-09 02:21:58 +01:00
krawieck 51f0fe4ef4 add pull to refresh to full post 2021-01-09 02:11:30 +01:00
krawieck 23c6261a37 add pull to refresh to infinite scroll 2021-01-09 01:35:43 +01:00