Eugen Rochko
d09e9706b6
Replace remaining non-retrofit API calls
...
Only exception is the OAuth2-related calls
8 years ago
Eugen Rochko
f938dff9ed
Use retrofit methods for profile actions
8 years ago
Eugen Rochko
8035fba22c
Use retrofit methods for status 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
Eugen Rochko
348d2c8b4f
Start work on integrating Retrofit - GSON, Authorization
8 years ago
Eugen Rochko
cff0f35269
Start work on integrating Retrofit - Mastodon API definition
8 years ago
Eugen Rochko
86f8bf3c2f
Fix some visual bugs
8 years ago
Vavassor
e46731454d
Fixes icons on statuses and notifications not being the right colour on the light theme.
...
Maybe could be a more elegant solution than drawable duplication but for now fine.
8 years ago
Vavassor
ba16a47fed
Fixes the infinitely growing notification text and removes the "Example status here" text that was appearing erroneously.
8 years ago
Vavassor
7ae66a4ddc
Fixed crash due to Picasso being handed empty strings for missing avatars and header images.
8 years ago
Vavassor
1ddb17f8d3
Fixes media attachments in the composer being un-removable, and long usernames overlapping time stamps in statuses.
...
Also added the MIT license notice to the EmojiOne code to comply with its usage terms.
8 years ago
Eugen Rochko
34c4951241
Animated splash screen (mind: preview for the circular loader seems broken in Android Studio, but works in app)
8 years ago
Eugen Rochko
1db90db642
Spark animations for boost/favourite buttons
8 years ago
Eugen Rochko
2c8a575a3b
Fix up notification items layouts
8 years ago
Eugen Rochko
a52ee71e35
Forgot to add a graphic
8 years ago
Eugen Rochko
4060f3f45f
Nicer login layout
8 years ago
Eugen Rochko
bdc19efe3d
Fix up account list item layouts
8 years ago
Eugen Rochko
2cf387bc21
Visually center initial loading indicator. Abandon
...
"end of content" messages (not necessary from UX perspective
imo) and retry button (perhaps it should be a Snackbar
with a retry action instead)
8 years ago
Eugen Rochko
d067c8bf27
Made compose form more material
8 years ago
Eugen Rochko
ce04c7ab2b
Sliding animation for activity transitions
8 years ago
Eugen Rochko
03d9701669
Emoji shortname conversion
8 years ago
Eugen Rochko
d9f0b3c99e
Attachment previews also use Picasso to load, fix their layout
...
Fix NSFW overlay
8 years ago
Eugen Rochko
9ec3fd47dc
Back button to navigate tabs on main view
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
d299dd34ed
Floating action button for toot compose
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
a4ac24dea6
Eighth Alpha Release
8 years ago
Vavassor
96d9444e0b
Fixes crash due to unexpected GIFV attachments.
...
Also when composing a reply it defaults the visibility to the status being replied to. Also, public timeline visibility is no longer in the options list when replying, it never had an effect and was just erroneously left there.
8 years ago
Vavassor
b0b84509cd
Seventh Alpha Release
8 years ago
Vavassor
91ad3acc79
Unfinished keyboard GIF picking stuff? Not accessible by the user, yet.
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
c18186f135
Fixes a bug where if the send or report buttons are mashed they can send several copies of the same thing.
8 years ago
Vavassor
4fdeba248a
Sixth Alpha Release
8 years ago
Vavassor
1cbd7eecc7
Keep Volley from leaking requests between activities and add a forgotten license notice.
8 years ago
Vavassor
054ab8fb1c
Several minor layout issues fixed, overlapping text on different device resolutions.
8 years ago
Vavassor
3ab06eb250
The reporting page now allows reporting multiple statuses. (It's a bit cramped, though.)
8 years ago
Vavassor
4b8573a82f
Reporting statuses is now possible!
8 years ago
Vavassor
0a32c58801
Follow notifications now allow you to view the account that followed and follow back from the notification timeline.
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
c4114b6be2
The block list is now its own functional piece, instead of just being a copy of the following/follows lists on account profiles.
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
dab6807bff
Fifth Alpha Release (actually fifth this time)
8 years ago
Vavassor
b62463f832
Introduced a new bug fixing the last one, woops. That one's fixed too.
8 years ago
Vavassor
0439fabd79
Fixed a crash under API level 21 on the main timeline due to trying to tint the status buttons with selectors.
8 years ago
Vavassor
26b988aab7
Fifth alpha release
8 years ago