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
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
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
9eb47a471d
Fixed composer losing attachments and status options when changing configuration. Also, the composer remembers your last visibility choice.
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
79b3d83368
Hashtags are now also highlighted in the composer, similar to mentions.
8 years ago
Vavassor
f14973a6d4
Replaced the regex gunk in the composer with something more readable and more reliable.
...
Also, put in a fix for a crash related to failing while loading the vector image for the media picker button.
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
2112c442a3
Gave splash screen its own images.
8 years ago
Vavassor
56341a15af
Fixed: crash on splash screen on version Kitkat and under due to trying to load a vector drawable in a selector.
8 years ago
Vavassor
33883aca3d
End of timelines are now detected correctly. Also, duplicate notifications/accounts are prevented.
8 years ago
Vavassor
5f39da27b3
Fixed: In the composer, certain combinations of opening/closing the keyboard and add/removing media items would cause the text editor to shrink so the text was no longer visible.
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