Conny Duck
cbf6062bce
implement "load more" placeholder
7 years ago
Conny Duck
c444bead7e
cleanup code, remove some unneeded files
7 years ago
Conny Duck
0b4211b86a
rounded corners for avatar placeholder
7 years ago
Vavassor
8f226b024c
Fixes notifications not setting their visibility.
7 years ago
Ivan Kupalov
871175d9ff
Add small avatars to boosted toots and to notifications.
7 years ago
Vavassor
3d7807ec7b
Fixes a small error in pull request #332 where reblog and favourite notifications show your display name for the "reblogged by/favourited by" message instead of whomever did so.
7 years ago
Vavassor
340a6fad29
Fixes bug where the order of notifications could be jumbled when removing duplicates using a HashSet.
7 years ago
Ivan Kupalov
84ef8ade98
Preserve status states on updates. UI layer refactoring.
...
Some things were pulled out of adapters to fragments. New classes were introduced - StatusViewData and NotificationViewData. They not only have view state in them but also help decoupling.
Because introducing parallel model list requires a lot of synchronisation PairedList was added.
Also synchronisation between fragments and adapters is quiet tedious and error-prone and should be replaces with better solution.
Oh, I also couldn’t resist and fixed bug with buttons animation in the same commit.
7 years ago
Vavassor
3d85eef83a
Fixes the same typo in 3 places.
7 years ago
Vavassor
f1359d1864
Adds correct footer behaviour to account lists and unifies it with how timelines use them.
7 years ago
Vavassor
2a98693ed4
Moves loading of accounts, notifications, and statuses to use link headers. Also remedies an issue where duplicate calls for the same chunk of items in a list can occur.
7 years ago
Vavassor
875b2eb4af
Adds option to hide media previews if reduced data usage is desired Closes #56 .
7 years ago
Vavassor
8b2441071f
Broadcasts now used everywhere for signalling to remove accounts' posts instead of listeners.
7 years ago
Vavassor
7f31aff144
Reorganizes the whole codebase.
8 years ago
Vavassor
0da98f4f67
Adds ability to mute from an individual status. Also, all statuses from that user are removed from the timeline on the spot.
8 years ago
Raphael Michel
d732c5d0a7
Timeline footer improvements
8 years ago
Vavassor
4d9fd09a3c
License change back to GPL 3
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
3e21e59edc
Relicense to LGPL3
8 years ago
Vavassor
9478cd4ea1
You can navigate to who favourited/reblogged you from clicking the notification now. Closes #11
8 years ago
Vavassor
70536ed001
Fixed some odd refresh behaviour and possibly the duplicate 20 statuses issue?
8 years ago
Eugen Rochko
dbed424d6f
Implement search
...
When displaying displayName, fallback to local username
8 years ago
Vavassor
851a92a271
Refreshing uses since_id wherever applicable. Also, reverted the notification icon.
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
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
Eugen Rochko
2c8a575a3b
Fix up notification items 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
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
0a32c58801
Follow notifications now allow you to view the account that followed and follow back from the notification timeline.
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
33883aca3d
End of timelines are now detected correctly. Also, duplicate notifications/accounts are prevented.
8 years ago
Vavassor
e0ab25334b
Added preferences for pull notifications! Also bits of cleanup.
8 years ago
Vavassor
1429dfc7b5
Account profiles no longer partial!
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
370b1e52aa
added a basic compose screen, and the 3 main timelines in a tabbed layout
8 years ago