Konrad Pozniak
4743c85d82
fix crash on Android 4
2017-12-02 12:22:52 +01:00
Conny Duck
7cc1ed9844
fix problem with spark buttons behaving weirdly
2017-12-01 22:13:47 +01:00
Konrad Pozniak
41233a837b
UI Improvements ( #445 )
...
UI Improvements
2017-11-30 20:12:09 +01:00
Ivan Kupalov
2575b16dad
Save reply info in draft, refactor ( #449 )
...
* Save reply info in draft, refactor
* Handle replying to deleted status
2017-11-16 19:18:11 +01:00
charlag
76c7a7e462
Display CWs in notifications correctly
2017-11-08 00:09:44 +03:00
charlag
92fb55cb3a
Open status from notifications
2017-11-07 22:36:19 +03:00
charlag
74d6736afc
Make status placeholder abstraction cleaner
2017-11-07 12:44:19 +01:00
charlag
0dede1ba7d
Make more clear representation of placeholder in notifications
2017-11-07 12:44:19 +01:00
Conny Duck
80a10c1ac1
implement "load more" placeholder
2017-11-04 21:57:30 +01:00
Conny Duck
2d390f6603
change default of chrome custom tabs setting to false
2017-10-30 10:48:27 +01:00
Konrad Pozniak
5cbc7217ff
Link previews for detail statuses ( #424 )
...
* implement link preview cards on detail statuses
* cleanup code
2017-10-27 13:20:17 +02:00
Conny Duck
b213941c5b
improve custom emoji size/padding/alignment, fix jumping of text when emojis are loaded
2017-10-24 23:10:15 +02:00
Ivan Kupalov
3054980d74
Fix deprecated BitmapDrawable constructor ( #413 )
2017-10-24 22:57:44 +02:00
Ivan Kupalov
938229d7d4
Fix custom emoji size ( #407 )
...
Now custom emoji images adapt to the font size.
2017-10-23 23:04:53 +02:00
Ivan Kupalov
3adef27bbb
Load custom emoji in statuses ( #400 )
2017-10-19 15:25:04 +02:00
Conny Duck
0789f048e6
fix typo in preference key
2017-10-18 22:18:44 +02:00
Conny Duck
30312e0e55
implement notification channels, use system notification settings on android Oreo
2017-10-18 22:18:07 +02:00
Conny Duck
f2f3be37b3
cleanup code, remove some unneeded files
2017-10-18 00:20:50 +02:00
Konrad Pozniak
25a489fe03
Merge pull request #378 from torrentcome/#377
...
(#377 ) hide sensitive images after showing them
2017-10-17 09:44:31 +02:00
Konrad Pozniak
1297a35e9b
Merge pull request #386 from lenchan139/master
...
add option: always show all sensitive content without warning
2017-10-17 09:44:19 +02:00
Len Chan
c0a5e55f47
add option: always show all sensitive content without warning
2017-09-19 23:19:18 +08:00
torrentcome
87de285fe8
( #377 ) hide sensitive images after showing them
...
-The web client overlays a small eye button over sensitive images after they've been shown that re-hides them
2017-08-30 14:22:12 +02:00
Conny Duck
71743890b0
rounded corners for avatar placeholder
2017-08-11 22:41:29 +02:00
Vavassor
af1d92c965
Actually form thread lines properly in the thread view. Closes #57
2017-08-03 22:30:37 -04:00
Vavassor
cb1e8eaea7
Cleans up the distinction between detailed and normal status view holders.
2017-08-03 17:26:26 -04:00
Vavassor
309c89eefc
Makes the main status of a thread appear as a more detailed view.
2017-08-03 00:29:31 -04:00
Vavassor
9381f21e16
Fixes links in statuses not using custom tabs even when the option is enabled (typo).
2017-07-28 11:59:32 -04:00
Vavassor
fb173c42b6
Fixes a incompatibility-related crash when the hiding media previews option is selected and the device is API level 19 or under.
2017-07-28 11:54:57 -04:00
Vavassor
3f8378ae3a
Fixes a crash when a timeline or thread is backgrounded and brought back with an uninitialized notification or status list.
2017-07-20 21:17:36 -04:00
Vavassor
f7d4d20984
Merge branch 'media-preview' of https://github.com/charlag/Tusky into charlag-media-preview
2017-07-16 19:59:17 -04:00
Vavassor
5257ecbfe2
Fixes notifications not setting their visibility.
2017-07-16 19:56:26 -04:00
Ivan Kupalov
08f928a2b2
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
2017-07-15 18:37:53 +03:00
Vavassor
87600b016f
Removes unused icons and does bits of cleanup.
2017-07-14 23:23:14 -04:00
Vavassor
d55181ccd0
Adds ability to localize timestamps.
2017-07-14 19:45:26 -04:00
Vavassor
8559a6d75c
Corrects number localization and adjusts the padding of the reblog avatars in right-to-left layout direction.
2017-07-14 18:18:29 -04:00
Ivan Kupalov
240fb372ba
Add small avatars to boosted toots and to notifications.
2017-07-14 08:06:32 +03:00
Vavassor
e6bc28c831
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.
2017-07-13 21:57:15 -04:00
Vavassor
fc1a24be11
Resolves merge conflicts and makes NotificationAdapter no longer implement AdapterItemRemover
2017-07-13 21:31:31 -04:00
Vavassor
5754a3a177
Fixes bug where the order of notifications could be jumbled when removing duplicates using a HashSet.
2017-07-13 20:17:50 -04:00
Ivan Kupalov
90c1a83ba4
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.
2017-07-13 22:18:08 +03:00
Vavassor
14d02e72b7
Adds envelope icon indicator to direct messages on timelines, so they can be differentiated from private statuses.
2017-07-08 15:44:08 -04:00
torrentcome
b6d4b388a5
Merge branch 'master' into #142/SaveToots
...
# Conflicts:
# app/src/main/java/com/keylesspalace/tusky/TuskyApplication.java
2017-07-07 13:28:31 +02:00
torrentcome
42d94633cf
(ui) fix bug that when we comeback from the Composer , there is no update of the view
2017-07-07 12:32:04 +02:00
torrentcome
87c1edb3d4
(medias) try to add medias
2017-07-05 16:36:14 +02:00
Vavassor
b52bf2d158
Merge branch 'boost-actions' of https://github.com/charlag/Tusky into charlag-boost-actions
2017-07-04 17:31:49 -04:00
Vavassor
17df70d166
Possible fix for unnecessary thread post reloading (issue #327 ).
2017-07-02 16:41:33 -04:00
Ivan Kupalov
0f15509345
Add boost click handling
2017-07-02 09:55:20 +03:00
Vavassor
afa21f5a5c
Makes end of list footers have zero height.
2017-07-01 23:23:42 -04:00
Vavassor
6b0ae5be95
Fixes the same typo in 3 places.
2017-06-30 19:49:10 -04:00
Vavassor
275cd51a6d
Adds correct footer behaviour to account lists and unifies it with how timelines use them.
2017-06-30 18:30:25 -04:00