Conny Duck
e8fe52561a
fix problem with spark buttons behaving weirdly
7 years ago
Konrad Pozniak
27b3606482
UI Improvements ( #445 )
...
UI Improvements
7 years ago
charlag
3245b8f950
Display CWs in notifications correctly
7 years ago
charlag
ccc5f261f7
Open status from notifications
7 years ago
charlag
6baa187976
Make status placeholder abstraction cleaner
7 years ago
charlag
33ece0410d
Make more clear representation of placeholder in notifications
7 years ago
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.
7 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.
7 years ago
Raphael Michel
d732c5d0a7
Timeline footer improvements
7 years ago
Vavassor
4d9fd09a3c
License change back to GPL 3
7 years ago
Vavassor
5fd9b6732d
Fixes a crash that can occur when entering or rotating within the profile page. Closes #43
7 years ago
Vavassor
3e21e59edc
Relicense to LGPL3
7 years ago
Vavassor
9478cd4ea1
You can navigate to who favourited/reblogged you from clicking the notification now. Closes #11
7 years ago
Vavassor
70536ed001
Fixed some odd refresh behaviour and possibly the duplicate 20 statuses issue?
7 years ago
Eugen Rochko
dbed424d6f
Implement search
...
When displaying displayName, fallback to local username
7 years ago
Vavassor
851a92a271
Refreshing uses since_id wherever applicable. Also, reverted the notification icon.
7 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
7 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.
7 years ago
Vavassor
ba16a47fed
Fixes the infinitely growing notification text and removes the "Example status here" text that was appearing erroneously.
7 years ago
Eugen Rochko
2c8a575a3b
Fix up notification items layouts
7 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)
7 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.
7 years ago
Vavassor
0a32c58801
Follow notifications now allow you to view the account that followed and follow back from the notification timeline.
7 years ago
Vavassor
46fe328967
A bit of code cleanup, mostly getting rid of warnings.
7 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.
7 years ago
Vavassor
33883aca3d
End of timelines are now detected correctly. Also, duplicate notifications/accounts are prevented.
7 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