Vavassor
80971e2fc4
Custom tabs are now used for login and links on account pages, with a fallback to the default browser if not supported.
...
Also, fixes crashes when entering tag and threads due to me forgetting to implement the interfaces required by the code that removes posts from timelines when blocking/muting.
Also fixes a small bug where for mentions of users from other instances, clicking on the mention would open the profile in the browser instead of in-app.
8 years ago
Vavassor
c6cf2d034a
Blocking and muting now removes all statuses by that user in EVERY currently-loaded timeline.
8 years ago
Vavassor
f6a165a50a
Adds content descriptions and hints to non-textual elements so they can be described by screen readers.
8 years ago
Vavassor
4d9fd09a3c
License change back to GPL 3
8 years ago
Zachary Epps
7a5e5dca7e
changed AccountActivity so that it shows FAB that allows a user to un/follow a user from it instead of the menu
...
added an xml svg for unfollowing someone
removed the useless line from build.gradle that I added in the last pull
8 years ago
Vavassor
a9970ee875
Simplify the error messages and remove unused strings.
8 years ago
Zachary Epps
cbae26dd4c
changed AccountActivity so that after following someone the FAB hides itself
8 years ago
Vavassor
5fd9b6732d
Fixes a crash that can occur when entering or rotating within the profile page. Closes #43
8 years ago
Vavassor
fbd4150001
Fixes a crash on login and another when clicking the mention button on an account page that hasn't loaded yet.
8 years ago
Vavassor
3e21e59edc
Relicense to LGPL3
8 years ago
Vavassor
f2a400ab38
Fixes rare crashes when viewing accounts and favouriting. Also, fixes content warning characters not counting toward the character limit. Closes #32
8 years ago
Eugen Rochko
bc46afd801
Display lock icon on locked profiles
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
1015f27554
Mention action on profiles
8 years ago
Eugen Rochko
dbed424d6f
Implement search
...
When displaying displayName, fallback to local username
8 years ago
Vavassor
42a8f47991
Removed most references to Volley.
8 years ago
Eugen Rochko
02ccaf4610
Muting/unmuting accounts
8 years ago
Eugen Rochko
f938dff9ed
Use retrofit methods for profile actions
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
Eugen Rochko
3120fbed4c
Start work on integrating Retrofit - Update Account entity to be fetched with Retrofit and parsed with GSON
8 years ago
Vavassor
7ae66a4ddc
Fixed crash due to Picasso being handed empty strings for missing avatars and header images.
8 years ago
Eugen Rochko
2c8a575a3b
Fix up notification items layouts
8 years ago
Vavassor
37bb799efc
Fixes crash when opening the block list. Also, fixes an issue where the collapsed toolbar appears dark on profiles even when using the light theme.
8 years ago
Eugen Rochko
b5c4339894
Switch dark color scheme to official Mastodon colors
...
Switch status icons to Material ones
Fix layouts on statuses
8 years ago
Eugen Rochko
7a752be83f
Prettify profiles, add floating follow/unfollow button to them
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
9dceb7a226
TODO's have been erradicated.
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
dab6807bff
Fifth Alpha Release (actually fifth this time)
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
96a5692717
Dark and light themes now exist and can be switched in preferences.
8 years ago
Vavassor
b4a91112a3
Initial Alpha release!
8 years ago
Vavassor
e0ab25334b
Added preferences for pull notifications! Also bits of cleanup.
8 years ago
Vavassor
3bd360a7ee
Added margin between pages in tab layouts. (tiny change)
8 years ago
Vavassor
cad060282b
Links in user bios can be clicked on.
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