Conny Duck
cbf6062bce
implement "load more" placeholder
7 years ago
Ivan Kupalov
5b581fe7f3
Reply improvements ( #432 )
...
* Refactor ComposeActivity intent. Fix bug with URLs
When user saved toot link was removed from the text field itself,
not only from the text to be saved.
* Show what you reply to
Closes #119
7 years ago
Conny Duck
64e83bb80c
title and menu to open toot in browser for ViewThreadActivity
7 years ago
Conny Duck
37aa9d701d
fix a bug where favs & reblogs where not shown correctly in NotificationsFragment
7 years ago
flyingrub
b86887b564
Add a menu entry to copy the link of a toot
...
fixes #390
7 years ago
Ivan Kupalov
076863c0e7
Improve media browser and video viewer
...
* show/hide status bar by tapping a photo
* dim and color status bar in video/media viewers
* show/hide status bar in video viewer
* use shared element transition when opening a photo is possible
* center video in VideoView
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
Ivan Kupalov
d7c110a5a6
Add boost click handling
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
19dc637c94
Adds the mention to whom is being replied first, before other mentions in a thread, rather than after them.
7 years ago
Vavassor
e0b8498d0d
Adds ability to page between multiple images in a status by swiping from left to right. Closes #66
8 years ago
Vavassor
dacfbb3455
Minor writing style changes.
8 years ago
Vavassor
00188182b7
Broadcasts now cause a refresh on timelines after a post is composed instead of listeners.
...
As a side effect, pagers don't have to keep track of "registered fragments", which was a bad idea and caused crashes.
8 years ago
Vavassor
8b2441071f
Broadcasts now used everywhere for signalling to remove accounts' posts instead of listeners.
8 years ago
Vavassor
7f31aff144
Reorganizes the whole codebase.
8 years ago
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
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
fce573f1ec
Update thread view after sent reply ( closes #74 )
8 years ago
Zachary Epps
52343b6ab2
changed the share button menu to allow for sharing either the link, or the actual content of the post
...
added values into @string file to accommodate for the change
added the new share submenu into the status_more layout xml
8 years ago
Vavassor
7067b4e695
Fixes a bug where threads don't display correctly when clicking on boosts. Closes #91
8 years ago
Vavassor
4d9fd09a3c
License change back to GPL 3
8 years ago
ntngrtltr
50d386e271
inherit content warnings in replys
8 years ago
Vavassor
0f5130f692
Fixes an issue where replying to a reblog doesn't fill in the correct mentions in the composer. Closes #40
8 years ago
Vavassor
3e21e59edc
Relicense to LGPL3
8 years ago
Vavassor
19e2725824
Fixes intermittent crashes when clicking the reply button and opening a thread. Closes #26
8 years ago
Vavassor
0662f35b96
Fragments/Activities auto-cancel their requests when they're destroyed. Also, fixes a ComposeActivity crash that can occur when a media preview doesn't load.
8 years ago
Eugen Rochko
ce82a81f0e
Fixed view media fragment behaviour, reblogs/favs of reblogs
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
f508e8bc34
Icons in main tabs, improved video activity a bit
8 years ago
Vavassor
95505dde02
New launcher icon added.
8 years ago
Vavassor
42a8f47991
Removed most references to Volley.
8 years ago
Eugen Rochko
c9b2092cf9
Zoom for images
8 years ago
Eugen Rochko
9e82b64423
Fix #4 - Toot URLs can be shared
8 years ago
Eugen Rochko
d09e9706b6
Replace remaining non-retrofit API calls
...
Only exception is the OAuth2-related calls
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
ce04c7ab2b
Sliding animation for activity transitions
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
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
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
22a2a31afe
Changed visual theme to a dark style. Also, set up things for a future switchable light/dark theme.
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
aec83c70fc
Animated GIF's now animate when viewed in fullscreen.
8 years ago
Vavassor
1429dfc7b5
Account profiles no longer partial!
8 years ago