Konrad Pozniak
4ab06e679f
fix timeline query not returning poll ( #1226 )
6 years ago
Konrad Pozniak
173b878c3b
add support for multiple choice polls ( #1212 )
6 years ago
Konrad Pozniak
9ca59d69fa
fix Glide crash in MainActivity ( #1224 )
6 years ago
Konrad Pozniak
4881e29f19
fix StatusDetailedVieHolder ignoring useAbsoluteTime setting ( #1215 )
6 years ago
Konrad Pozniak
b1e68dfc38
Polls part 1 - displaying in timelines and voting ( #1200 )
...
* add entity classes
* change data models and add database migration
* add polls to StatusViewData
* show poll results
* add methods for vote handling
* add voting interface
* enable voting in TimelineFragment
* update polls immediately
* enable custom emojis for poll options
* enable voting from search fragment
* add voting layout to detailed statuses
* fix tests
* enable voting in ViewThreadFragment
* enable voting in ConversationsFragment
* small refactor for StatusBaseViewHolder
6 years ago
Konrad Pozniak
fe0c9d19b4
fix issue with avatar background recycling ( #1209 )
6 years ago
Konrad Pozniak
2c2c8fa991
fix downloading media on Android 5 ( #1206 )
6 years ago
Konrad Pozniak
57eded9a05
add icon for bot indicator preference ( #1208 )
6 years ago
kyori19
b421787bbe
Implement redraft feature. ( #1190 )
...
* Implement "Delete and Edit" feature
* Some changes to ComposeActivity
Support for uploaded medias, sensitive option.
Fix typo.
Change names of some extra keys.
* Use Glide instead of Picasso
* Pass ArrayList instead of json
* Change wording for re-draft
* Fix test
6 years ago
Konrad Pozniak
0e786cfd16
fix crash when status has more than 4 images and accessibility service is active ( #1204 )
6 years ago
Konrad Pozniak
0956489cb8
fix issue with foreground service on Oreo+ ( #1203 )
6 years ago
Konrad Pozniak
41268859b1
fix some lint warnings
6 years ago
Konrad Pozniak
cd24eda424
remove unneeded CollectionUtil and Either.java ( #1201 )
6 years ago
Evgeny Petrov
d929e971e6
Added check if text in compose toot field has only whitespaces ( #1193 )
6 years ago
Konrad Pozniak
9e91288c21
fix bug where avatars where shown too small ( #1199 )
6 years ago
pandasoft0
f7b577dfd1
Migrate to Glide ( #1175 )
...
* Replace Picasso library with Glide library tuskyapp#1082
* Replace Picasso library with Glide library tuskyapp#1082
* Update load emoji with glide
* Update context used for Glide
* Removed unused import
* Replace deprecated SimpleTarget with CustomTarget
* Fix crash at the view image fragment, remove override image size
* Replace Single.create with Single.fromCallable
* View image fragment refactor
* Fix after merge
* Try to load cached image first and show progress view on failure
* Try to load cached image first and show progress view on failure
6 years ago
pandasoft0
3247cc6f35
Cancel media uploads when closing ComposeActivity #838 ( #1189 )
...
* Cancel media uploads on remove the draft message
* Fix formatting
6 years ago
Bernd
7ffb06675c
confirm delete notifications ( #1186 )
...
* confirm delete notificaitons
* Use same strings as website
* Cleanup
6 years ago
Levi Bard
ca2dbe1e73
Add bot indicator overlay to avatars ( #1173 )
...
* Add bot indicator overlay to avatars
* Add bot overlay to account list in search view
* Add preference for bot avatar overlay
6 years ago
pandasoft0
83f1d7aaf1
Add CLEAR and FILTER buttons to notifications ( #1168 )
...
* Issue tuskyapp#762 add clear notifications button to the top of the Notifications adapter
* Issue tuskyapp#764 add the notifications filter
* Update notifications top bar buttons
* Replace PopupMenu with PopupWindow. Save notifications filter to the account table
* Disable hide top bar on empty content at the notification screen
* Add app bar behavior to the sw640 notification layout
* Fix issue with click on top notification tab
6 years ago
pandasoft0
1555b025e1
Add ability to scroll to top by tab click at the Account activity ( #1146 )
...
* Issue: tuskyapp#1078
Add ability to scroll to top by tab click at the Account activity
* Fix issue with scroll tabs other than current
* Update scroll on click behavior
* Update code formatting
* Remove unused code
* Move tab click listener from Fragments to Activities
6 years ago
Levi Bard
23920a61ee
Fix issue #1174 with span parsing ( #1183 )
6 years ago
Konrad Pozniak
8355c9bba9
change cw icon color on on/off ( #1181 )
6 years ago
Konrad Pozniak
ac7577085e
error handling in FiltersActivity ( #1180 )
6 years ago
Konrad Pozniak
5cf82f402f
fix IndexOutOfBoundException caused by ListStatusAccessibilityDelegate ( #1178 )
6 years ago
Evgeny Petrov
735231150b
Added "Warning" icon instead of "CW" text. ( #1138 )
...
* Added «Warning» icon instead of «CW» text.
Icon source: https://ionicons.com/
* Updated icon to "sms_failed"
6 years ago
Konrad Pozniak
0bf1685db4
remove CustomTabsHelper & ResourcesUtils ( #1157 )
6 years ago
Bernd
d1494d4d30
Update Deps + Cleanup ( #1158 )
...
* Fix Typo
* Update build.gradle
* Update Deps
* Update Tests
* Fixes Tests
Without this some tests fail on my PC...
+ also:
"Put this in your gradle.properties:
android.enableUnitTestBinaryResources=true"
from http://robolectric.org/migrating/#project-configuration
* Make everything private
* Fix Warning
* Update TimelineFragment.java
* Update build.gradle
* Update gradle-wrapper.properties
* Update gradle-wrapper.properties
* Update gradle-wrapper.properties
* Fix Compile Errors
e.g.
Type inference failed. Expected type mismatch: inferred type is Preference? but Preference was expected
Type inference failed. Please try to specify type arguments explicitly.
* fix crash
* Grandle Wrapper 5.3
* Revert "Fix Compile Errors"
This reverts commit 4a774a4fe3ce82c84bd7b4d78e1a1c64af97cd0d.
* requirePreference
* oops
* Cleanup
* Update gradle-wrapper.properties
6 years ago
Ivan Kupalov
85c265414d
Fix issue with content warnings not being expanded from a11y delegate ( #1167 )
6 years ago
Konrad Pozniak
631a21c5a9
Fix wrong notification avatar being displayed sometimes ( #1166 )
6 years ago
Konrad Pozniak
b860680a2a
prevent empty hashtag in TabPreferenceActivity ( #1160 )
6 years ago
Konrad Pozniak
31481126a3
fix crash in TimelineFragment ( #1159 )
6 years ago
Levi Bard
a313b0b2ad
Fix word boundary detection in filters ( #1152 )
6 years ago
Konrad Pozniak
fceab89feb
fix crash when filter request returns an error ( #1150 )
6 years ago
Konrad Pozniak
2eae052bf7
Hide unknown notifications ( #1151 )
...
* hide unknown notifications
* hide unknown notifications
6 years ago
pandasoft0
30429857fc
Update Notification Adapter to support status created timestamp refresh ( #1130 )
...
* Update Notification Adapter to support status created timestamp refresh
* Format the code
6 years ago
Konrad Pozniak
d1e6b3b7ff
add hashtag tabs ( #1145 )
...
* add hashtag tabs
* address review feedback
6 years ago
Bernd
ea3b720e85
fix sharing to Tusky ( #1140 )
...
fixes duplicate title when sharing from Feedly or Google News
6 years ago
Levi Bard
dc632244c9
Add option to download all media for a toot with one tap. ( #1121 )
...
Addresses #966
6 years ago
pandasoft0
663c829f74
Fix issue with floating media bar after permissions request ( #1134 )
6 years ago
Levi Bard
b75c92b795
Share filters with web client ( #956 )
...
* First step toward synchronized content filters
* Add simple filter management UI
* Remove old regex filter UI
* More cleanup
* Escape filter phrases when applying them via regex
* Apply code review feedback
* Fix live timeline update when filters change
6 years ago
Konrad Pozniak
b4f3dcf67f
change project website url ( #1128 )
6 years ago
Konrad Pozniak
612b90d93a
fix proguard issue with NotificationTypeAdapter ( #1129 )
6 years ago
Konrad Pozniak
91492c4008
create IconicsDrawable with right color instead of tinting it later ( #1127 )
6 years ago
pandasoft0
e133b398ec
Refresh message timestamp every minute ( #1113 )
...
* Refresh message timestamp every minute
* Refresh timeline adapter every minute via differ
6 years ago
kyori19
4662a56178
Fix crash with unknown notification type ( #1123 )
...
* Fix crash with unknown notification type
* Add NotificationTypeAdapter to handle unknown type
* Remove unneeded SerializedName
6 years ago
Ivan Kupalov
8a31ec49cb
List editing ( #1104 )
...
* List editing groundwork
* Add ability to add/remove accounts from list, delete lists
* Rename list, improve lists UI
* Add error handling, extract strings
* Revert gradle.properties
* Apply feedback suggestions
* Apply feedback
* Update license header
6 years ago
Konrad Pozniak
9b19cd3c0d
fix crash in NotificationsFragment ( #1119 )
...
* fix crash in NotificationsFragment
* don't reload notifications
* add updateAdapter()
6 years ago
Konrad Pozniak
7cb5762eff
Improve Dependency Injection ( #1120 )
...
* inject TimelineCases directly into SFragment
* inject ThemeUtils
6 years ago
Conny Duck
6dc68b10d9
cleanup code
6 years ago