Vavassor
2e45a0bbff
Adds missing content descriptions and fixes a bit of the follow button hiding code.
8 years ago
Vavassor
4d9fd09a3c
License change back to GPL 3
8 years ago
Zachary Epps
de0f1b7ab0
added new option in preferences.xml
...
modified MainActivity so that the "compose new toot" button is exposed as a static (had to copy its reference into a new variable so as to not upset BindView)
modified TimelineFragment so that when the RecycleView is instantiated we overload the onScroll so that we can hide the FAB
8 years ago
Vavassor
53376da406
Adds the local timeline.
8 years ago
Vavassor
3e21e59edc
Relicense to LGPL3
8 years ago
Vavassor
70536ed001
Fixed some odd refresh behaviour and possibly the duplicate 20 statuses issue?
8 years ago
Vavassor
0662f35b96
Fragments/Activities auto-cancel their requests when they're destroyed. Also, fixes a ComposeActivity crash that can occur when a media preview doesn't load.
8 years ago
Eugen Rochko
17b958f8ed
Cancel retrofit calls in fragment onDestroy
8 years ago
Vavassor
ed08f708ed
Fixed intermittent null pointer exceptions and disabled the light theme temporarily. This closes #21 , closes #22 , and closes #17 .
8 years ago
Vavassor
b937a7bc9e
Fixed intermittent null pointer exceptions and disabled the light theme temporarily. This closes #21 , closes #22 , and closes #17 .
8 years ago
Eugen Rochko
daf7e6ed6a
Prevent double notifications
...
Check timelines for updates on resume
8 years ago
Vavassor
851a92a271
Refreshing uses since_id wherever applicable. Also, reverted the notification icon.
8 years ago
Vavassor
42a8f47991
Removed most references to Volley.
8 years ago
Eugen Rochko
750c1c80a0
Statuses and notifications loaded/parsed via Retrofit/GSON
...
Notification checker uses since_id as the more exact check-for-updates
8 years ago
Vavassor
9e49da64bf
Fixes two bugs:
...
-One where deletion causes statuses to lose track of where they are in timelines, so subsequent deletion and other actions are performed on the wrong status.
-It's was possible to infinitely open copies of the same thread, account page, and tag page by just continuously clicking on the status, avatar, or hash tag respectively.
8 years ago
Vavassor
c1d4bdbdfb
Volley request leaks across activity/fragment boundaries should no longer be able to occur.
...
Also, the singleton allows contexts to be cleaned up instead of holding onto a dead reference.
8 years ago
Vavassor
46fe328967
A bit of code cleanup, mostly getting rid of warnings.
8 years ago
Vavassor
9b6f5e63d3
Viewing your block list is now possible on the main menu.
...
Also, changed how end-of-timeline behaviour is handled on all timelines. It should detect it more reliably now.
8 years ago
Vavassor
e59c0534c7
Viewing your favourites is now accessible on the main menu.
8 years ago
Vavassor
af4af94775
Fixed crash on pre-Lollipop devices (API levels 20 and prior) due to trying to load attributes in drawables.
8 years ago
Vavassor
22a2a31afe
Changed visual theme to a dark style. Also, set up things for a future switchable light/dark theme.
8 years ago
Vavassor
33883aca3d
End of timelines are now detected correctly. Also, duplicate notifications/accounts are prevented.
8 years ago
Vavassor
b4a91112a3
Initial Alpha release!
8 years ago
Vavassor
c937d30713
Fix: All statuses failed to load when status JSON was checked for boolean values, but received null and would throw a JSONException.
...
A change in the Mastodon server implementation seemed to be the cause. In the future, either default booleans to false or check for null first before getting them.
8 years ago
Vavassor
1429dfc7b5
Account profiles no longer partial!
8 years ago
Vavassor
60d68b0ae6
Partial account profile pages now in. Follows/Followers tabs are empty and block/follow does nothing yet.
8 years ago
Vavassor
dbb2663882
Links and tags in statuses are now clickable and open suitable pages.
...
Mentions are also, incidentally, but still link to the account page for that user in the browser. This should be changed to an in-app account page when that's finished, but it's actually fairly suitable fallback behaviour for now.
8 years ago
Vavassor
b00a3cf443
Adds a toot thread viewing mode. Also, many files were missing and didn't push so the previous commits may have been very wrong?
8 years ago
Vavassor
98085bab6a
License info now available
8 years ago
Vavassor
eddc15fdca
The reply button now works, and mentions are highlighted in compose mode.
8 years ago
Vavassor
2106d7a53c
Jumping to top capability and a progress/retry footer added to timelines.
8 years ago
Vavassor
e551de7521
added media previews to timeline and media viewers
8 years ago
Vavassor
370b1e52aa
added a basic compose screen, and the 3 main timelines in a tabbed layout
8 years ago