Austin Huang
cc9a7f87f9
Update ProfileFetcher.java
2020-09-24 21:49:33 -04:00
Austin Huang
a004bfa9a9
Update CommentAction.java
2020-09-20 16:34:51 -04:00
Austin Huang
d586bbf398
Merge pull request #166 from andersonvom/fix-swap-date-time-settings
...
Fix swap date time settings
2020-09-19 22:49:44 -04:00
Austin Huang
8dd6a8f90f
Merge pull request #168 from andersonvom/non-logged-likes
...
Improve CookieUtils
2020-09-19 20:16:53 -04:00
Anderson Mesquita
dd0f1e397c
Extract method to get cookie value
...
Currently, trying to get a `csrftoken` from an empty cookie string will
crash the application. This creates a helper method to extract a cookie
value given a cookie name by pattern matching on the cookie string and
returning the value if one is found.
Fixes : #167
2020-09-18 16:23:46 -04:00
Anderson Mesquita
890c4d32d1
Extract method to get longest cookie
...
This reduces duplication and makes it easier to know what `getCookie` is
doing, since all domains are now clustered together and it's easy to see
the difference between them..
2020-09-18 16:23:10 -04:00
Anderson Mesquita
68033cd0ec
Save "Swap time and date positions" checkbox state
...
Currently, if the user checks the option "Swap time and date positions",
leaves the settings modal and returns to it, the option will be
unchecked, even though the date and time are, indeed, swapped.
This saves the value of the "Swap time and date positions" option so
that it will match whatever state the user selected last.
Fixes : #165
2020-09-18 11:46:46 -04:00
Anderson Mesquita
29840f66c7
Switch isSwapTime conditional
...
This doesn't change behavior, but makes the variable `isSwapTime` match
the value of the checkbox state (`cbSwapTimeDate.isChecked()`). Now,
both of them will be either `true` or `false` together, instead of
having opposite values.
2020-09-18 10:55:47 -04:00
Austin Huang
8d388c17e5
Update CrashReporter.java
2020-09-17 10:30:04 -04:00
Austin Huang
7ac9c965e3
bibliogram theme, translation setup
2020-09-15 20:18:23 -04:00
Ammar Githam
15eed4137a
Fix previous themes and add Material Dark theme (needs improvements)
2020-09-14 23:17:35 +09:00
Ammar Githam
e7cd0e0041
Add Barinsta Light theme
2020-09-13 23:55:17 +09:00
Ammar Githam
490956565a
Update most of the png images to their xml counterparts and remove unused png
2020-09-13 20:28:40 +09:00
Ammar Githam
ebdaae94d1
Initial commit for updated flow of themes. (Check description)
...
Removed DayNight theme. Added a 'white' theme for Light, and 'black' theme for Dark.
Users will have to set the type of Light or Dark theme they want to use.
Default is white for light, black for dark.
More themes will be added later.
2020-09-13 19:21:14 +09:00
Ammar Githam
c52f35bc3e
Convert AccountSwitcher dialog to a DialogFragment as the AlertDialog was causing a leak (detected by LeakCanary)
2020-09-12 21:39:43 +09:00
Ammar Githam
122d84fbf2
No more requireContext() as it is fail first. Instead use getContext() and check for null.
2020-09-12 17:51:50 +09:00
Ammar Githam
ee7f0a5c95
Remove unused layouts and rename StoryViewerFragment layout
2020-09-12 17:22:11 +09:00
Austin Huang
84caa633a3
oeuf
2020-09-11 20:53:24 -04:00
Austin Huang
aa6dab07cb
attempt to add a third-party storyviewer, plus logout without removing accounts
2020-09-11 20:46:20 -04:00
Ammar Githam
e560fd364b
Migrate from Glide to Fresco
2020-09-12 01:44:34 +09:00
Ammar Githam
08134ef5f1
Add activity checker service
2020-09-12 00:51:00 +09:00
Ammar Githam
60d9e64a57
Rename services package to webservices to avoid confusion with native Android services
2020-09-11 23:10:27 +09:00
Ammar Githam
37912854d0
Add activity/notification view fragment
2020-09-11 22:27:09 +09:00
Austin Huang
73a9e627d9
more crash resolution and home decor
2020-09-10 15:57:07 -04:00
Austin Huang
c9bd85cbf3
new about fragment
2020-09-10 15:29:02 -04:00
Ammar Githam
8049ddec45
Add about dialog back
2020-09-10 20:59:57 +09:00
Ammar Githam
9431d72e72
Search for telegram package only on demand
2020-09-10 20:54:32 +09:00
Ammar Githam
80044b5daf
Break down Utils into separate utility classes as Utils was getting bloated
2020-09-10 20:44:25 +09:00
Ammar Githam
6fa13a6fbb
Merge remote-tracking branch 'origin/task/update-feed-view' into task/update-feed-view
2020-09-10 19:40:19 +09:00
Ammar Githam
00762c85e6
Add account switcher in MorePreferencesFragment
2020-09-10 19:39:10 +09:00
Austin Huang
1cc21896b7
crash resolution
2020-09-09 15:59:16 -04:00
Austin Huang
3e7097ff6d
restoration of DM mark-as-seen setting
2020-09-08 16:04:09 -04:00
Austin Huang
e52c185ffe
Merge branch 'master' into pr/77
2020-09-08 15:46:58 -04:00
Austin Huang
43f77409ba
Update UpdateChecker.java
2020-09-08 15:46:19 -04:00
Austin Huang
1ea631e760
Merge branch 'master' into task/update-feed-view
2020-09-08 15:44:04 -04:00
Austin Huang
93b80a7147
implement F-Droid update checker
2020-09-08 15:42:12 -04:00
Ammar Githam
8b2ac8de3b
Merge remote-tracking branch 'origin/task/update-feed-view' into task/update-feed-view
2020-09-09 00:55:39 +09:00
Ammar Githam
149410d552
Hide search if default tab is not profile
2020-09-09 00:55:28 +09:00
Austin Huang
26b4d9d650
Merge branch 'master' into task/update-feed-view
2020-09-08 11:43:08 -04:00
Ammar Githam
31f6f735f2
Resolve Doc warning
2020-09-09 00:39:08 +09:00
Ammar Githam
3de2f4ea99
Fix auto play videos setting not correctly set
2020-09-09 00:38:49 +09:00
Ammar Githam
d4a28d6aa1
Handle null context! Need to add this check in all async listeners.
2020-09-09 00:38:20 +09:00
Ammar Githam
61851f2ef7
Fix long click in feed view and url click in profile view
2020-09-09 00:37:40 +09:00
Austin Huang
616ee86c5e
fix #126
2020-09-08 11:36:38 -04:00
Austin Huang
f1902e82e6
sorta fix #127
2020-09-08 11:32:31 -04:00
Austin Huang
8c2a5f9f16
fix #124
2020-09-08 11:25:37 -04:00
Ammar Githam
84ff0a23e1
Fix opening profile from dm settings view, removed various warnings
2020-09-08 21:27:04 +09:00
Ammar Githam
4fb1260074
Check logged in onCreate of ProfileFragment
2020-09-08 21:26:08 +09:00
Ammar Githam
c073cfc9be
Fix logged in check in SettingsPreferencesFragment
2020-09-08 21:25:19 +09:00
Ammar Githam
e1a13c7eee
Fix profile, location view when logged out
2020-09-08 20:27:13 +09:00