Gareth Murphy
645e849a22
Add regular expression feed filtering ( #557 )
...
* Initial implementation of regex feed filtering
Mimics Mastodon web's functionality, but in a simpler form; a single
regular expression is shared across the home, local and federated feeds.
Strings are currently only provided in English and will need to be
translated.
* Fix buggy behaviour on filter regex update
* Validate regex filter input
Fixes buggy behaviour on inputting a regular expression feed filter by
testing the expression continuously as the user types, displaying an
error and disabling the 'OK' button of the dialog at any time it's not a
valid regular expression. Disables spelling suggestions in the input to
make the experience less frustrating and error prone.
Also fixes some generally buggy behaviour upon preference change,
specifically in cases where no Matcher was set prior to a new pattern
being set, which would cause the app to crash.
* Apply regex filter to spoiler text
* Get rid of empty catch block in regex filter code
* Make regex filter error string translatable
2018-04-05 22:58:44 +02:00
Conny Duck
1cf6850752
fix note not displaying correctly in EditProfileActivity
2018-04-05 21:46:34 +02:00
Konrad Pozniak
ae5229a9e2
make text in detailed toots selectable
2018-04-01 15:45:08 +02:00
nailyk
be10bc3c88
Restore mode +x no gradelw ( #556 )
...
* ./gradelw is missing +x mode. This
prevent build to run on unix systems.
Signed-off-by: nailyk-fr <jenkins@nailyk.fr>
2018-03-31 16:27:09 +02:00
Konrad Pozniak
eee3548201
add new avatar placeholder
2018-03-30 19:46:36 +02:00
Konrad Pozniak
45b18ac7a4
make avatar rounding independent of image size
2018-03-30 19:08:24 +02:00
Konrad Pozniak
714cb4e5bd
fixes a bug where the ProgressBar in NotificationsFragment would not show up
2018-03-30 09:56:09 +02:00
Conny Duck
06d44c949e
add possibility to un/lock accounts
2018-03-27 20:46:53 +02:00
Conny Duck
ee65dbeff0
upgrade avatar size for Mastodon 2.3
2018-03-27 20:13:24 +02:00
Conny Duck
738a387142
upgrade gradle & dependencies
2018-03-27 20:12:43 +02:00
Ivan Kupalov
f43ef319d0
Add Dagger ( #554 )
...
* Add Dagger DI
* Preemptively fix tests
* Add missing licenses
* DI fixes
* ci fixes
2018-03-27 19:47:00 +02:00
Conny Duck
f5958cd28d
fix issue where scrolling wont stop after jumping to top
2018-03-17 19:46:01 +01:00
Conny Duck
fd16a7c489
fix crash in StatusBaseViewHolder
2018-03-15 22:08:12 +01:00
Levi Bard
182e8a75ba
improve content warning button
...
* Use the entire content warning text + button as the hitbox for the "Show more/less" toggle
* Move the content warning toggle button to its own line and give it a little more space
* Move content warning elements into parent layout, remove now-superfluous FlowLayout
* Use marginTop/Bottom instead of Vertical, which is only in sdk 26+
* Update minimum width for content warning toggle button
2018-03-15 19:15:12 +01:00
aka-rin
df22631cd1
Fix zh-xx translations ( #551 )
...
* Update strings.xml
* Update strings.xml
* Fix zh-cn, zh-sg, zh-hk translations.
* Update strings.xml
* Fix zh-mo, zh-tw translations.
2018-03-12 21:31:33 +01:00
INAGAKI Hiroshi
660523caf4
l10n: update Japanese translation ( #549 )
...
Update japanese translations for some new functions.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2018-03-11 09:42:21 +01:00
Konrad Pozniak
1823feaec6
Create ISSUE_TEMPLATE.md
2018-03-10 16:43:34 +01:00
Ivan Kupalov
5d954a8eab
Add ComposeActivity tests. Add ServiceLocator ( #542 )
2018-03-09 22:02:32 +01:00
Conny Duck
4d4f48065c
change the color of all SwipeRefreshLayouts to match the Tusky theme
2018-03-09 20:39:08 +01:00
Conny Duck
4ac781876b
fix crash in LoginActivity
2018-03-09 19:54:24 +01:00
Conny Duck
1d594d528d
fail silently when status card cannot be loaded for compatibility with Pleroma
2018-03-09 18:56:05 +01:00
Conny Duck
577cf0ffad
fix production build after upgrading okhttp
2018-03-08 23:04:04 +01:00
Ivan Kupalov
8aeaa23b55
Compose close dialog + focus fix ( #539 )
2018-03-05 22:43:13 +01:00
Conny Duck
6b8c334f96
fix strings
2018-03-05 15:02:26 +01:00
Conny Duck
64e28457c2
remove unused view from activities
2018-03-05 14:53:33 +01:00
Conny Duck
4afcf7d5cc
add tusky_logo_borderless.png
2018-03-05 14:30:18 +01:00
Conny Duck
cde610b27d
update dependencies, use new scheduleAsync of job library
2018-03-03 13:54:58 +01:00
Conny Duck
603a7dd8ef
update gitignore
2018-03-03 13:26:08 +01:00
Konrad Pozniak
5de7b21007
convert entity classes to Kotlin data classes ( #526 )
...
* convert entity classes to Kotlin data classes
* more data classes, code style
2018-03-03 13:24:03 +01:00
Conny Duck
5998f3b375
Release 34
2018-03-03 12:30:20 +01:00
ButterflyOfFire
d46a8d84a0
improve arabic translations ( #538 )
2018-03-03 12:22:27 +01:00
ButterflyOfFire
8ec350cb16
Improving arabic translation ( #523 )
...
Improving arabic translation
2018-03-03 10:33:26 +01:00
Conny Duck
1bbe0f7430
prevent saving of incomplete account information to database
2018-03-02 21:25:58 +01:00
Conny Duck
9807ee5f54
fix link header handling in AccountActivityFragment
...
- fixes douplication of users after undoing unblocks/unmutes
- removes unnecessary loading when scrolled to end of list
2018-03-02 20:56:09 +01:00
nailyk
04fa10264a
Translates: FR: Do not use plural for follows_you ( #537 )
2018-03-02 20:53:01 +01:00
Conny Duck
77b6f2db6f
fix build
2018-03-01 22:18:50 +01:00
Conny Duck
66f52f66b4
gracefully handle null statuses in notifications
2018-03-01 21:10:10 +01:00
Conny Duck
03d8ec3a7a
only alert once on multiple notifications, fix order of notifications
2018-03-01 19:05:47 +01:00
Conny Duck
a473010a50
improve proguard configuration
2018-03-01 19:01:44 +01:00
Conny Duck
5ef929952c
make it possible to switch accounts when active account fails to load
2018-02-27 19:38:32 +01:00
Conny Duck
3690e86312
fix a crash in MediaUtils
2018-02-25 15:46:32 +01:00
Conny Duck
e1473c2142
fix a crash in ComposeActivity when trying to share images while logged out
2018-02-25 15:41:45 +01:00
Conny Duck
a31e6956e4
update Tusky urls
2018-02-25 14:51:06 +01:00
nailyk
752aac3ba3
Update FR translations ( #533 )
...
* Translation: FR: Correct media upload sentences
Signed-off-by: nailyk-fr <jenkins@nailyk.fr>
* Translation: FR: Make follow request sentence innumerable
Signed-off-by: nailyk-fr <jenkins@nailyk.fr>
2018-02-21 22:45:22 +01:00
Konrad Pozniak
49204f430c
Update README.md
2018-02-19 21:51:45 +01:00
Marcin Mikołajczak
09dab0eaa0
Update Polish translation ( #532 )
2018-02-19 17:43:25 +01:00
Konrad Pozniak
2261beebf5
speed up gradle build
2018-02-17 23:24:05 +01:00
Conny Duck
493c0ddcba
increase text size of detailed toot
2018-02-17 13:54:27 +01:00
Conny Duck
bca172a90a
fix bug in rtl layout, remove unneeded xml attributes & dimen resources
2018-02-16 22:14:25 +01:00
Konrad Pozniak
ba5640ad6d
Update CONTRIBUTING.md
2018-02-15 21:51:37 +01:00