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
Mélanie Chauvel (ariasuni)
3742cb682c
Add support for language switching ( #1108 )
...
* Add support for language switching
* Clean and improve code based on feedback
* Remove useless logging
6 years ago
Bernd
01218a9946
Add new Theme "Use System Design" + fixes to night mode ( #1069 )
...
* Add theme system
A theme which follows system design.
See: https://www.xda-developers.com/samsung-galaxy-s9-update-night-mode-schedule/
* update
to be in line with https://github.com/tuskyapp/Tusky/pull/1060/files
* Update ThemeUtils.java
* update
* Cleanup
* Update Deps
* Cleanup
* Update PreferencesActivity.kt
* Workaround to make MODE_NIGHT_FOLLOW_SYSTEM work
* Update ThemeUtils.java
* Use ThemeUtils.THEME_SYSTEM
* Update SplashActivity.kt
* Update strings.xml
* Update Deps
* Update build.gradle
* Update build.gradle
* fix tests
6 years ago
Levi Bard
3f515025c2
Fix unhandled NPE when sharing an image from ViewMediaActivity ( #1111 )
6 years ago
Ivan Kupalov
9c96dea890
Refactor notifications adapter ( #985 )
...
* Fix unnecessary reloading of notifications
This removes topId as it is not needed and just plainly uses status id
if needed. During initial loading of notifications topId/bottomId are
not set so we ended up reloading everything.
* Refactor notifications adapter
Use AsyncListDiffer for updating notifications just like in timelines.
* Cleanup in NotificationsFragment
6 years ago
autumnontape
f548d95190
Add autocompletion for custom emoji ( #1089 )
...
* Remove unnecessary //noinspection ConstantConditions
* Add autocompletion for custom emoji
* Update MentionTagTokenizer tests for emoji autocomplete support
* Move 1) emoji list retrieval notifying and 2) setting of emojiList field into setEmojiList() method of ComposeActivity
* Convert RelativeLayout in item_autocomplete_emoji.xml to LinearLayout
* Rename MentionTag* to Compose*
* Improve emoji autocomplete matching
* Make hashtag autocomplete results bold
* Use Context.getString()'s built-in formatting
* Add a divider between emoji autocomplete results that *start with* the token and those that *contain* it
6 years ago
Konrad Pozniak
2b490dd4f3
upgrade OkHttp, add Conscrypt ( #1083 )
...
* upgrade OkHttp, add Conscrypt
* fix tests
6 years ago
Ivan Kupalov
a9524508e6
Timeline a11y ( #1059 )
...
* Improve timeline accessibility
* Improve a11y description and actions in timeline
* Refactor timeline accessibility handling, add more actions
* Update app/src/main/java/com/keylesspalace/tusky/adapter/StatusViewHolder.java
Co-Authored-By: charlag <charlag@tutanota.com>
* Add a11y actions for links, hashtags and mentions, enable for detailed.
* A11y delegate: Add open reblogger action, cleanup
* a11y delegate: add reblogs/boosts, improve interrupts
* a11y delegate: add reblogs/boosts, improve interrupts
* a11y delegate: add to notifications fragment
6 years ago
Konrad Pozniak
e3736a0dbc
Fix crash when sharing to Tusky while not logged in ( #1096 )
6 years ago
Mélanie Chauvel (ariasuni)
7f26966796
Fix visibility of answer from DM column, from private to direct ( #1094 )
6 years ago
Konrad Pozniak
8d3f89a9c2
Fix crash on Android 9 when replying from notification ( #1091 )
6 years ago
Konrad Pozniak
153a002ffa
fix crash in account activity ( #1085 )
6 years ago
Konrad Pozniak
2cdef105eb
fix crash in TimelineFragment ( #1086 )
6 years ago
Ivan Kupalov
d018b0180a
Fix resizing image uniformly when opening an image ( #1076 )
6 years ago
Konrad Pozniak
b8ca60da1c
remove unnecessary divider styling ( #1057 )
6 years ago
Conny Duck
84a2bfc3a7
fix crash on Android 5
6 years ago
Bernd
80788f560b
Fix Crash ( #1066 )
...
* fix possible npe
* Update ConversationViewHolder.java
* revert unneded changes
6 years ago
Konrad Pozniak
0efd3347d2
fix crash in AccountListFragment ( #1065 )
...
* fix crash in AccountListFragment
* remove unnecessary subscribeOn
6 years ago