Konrad Pozniak
e28463ae7d
upgrade dependencies ( #1596 )
5 years ago
Konrad Pozniak
8aa217c028
upgrade androidx.browser to 1.2.0 ( #1595 )
5 years ago
Konrad Pozniak
d9d2fdbc4b
upgrade SparkButton to 3.0.0 ( #1594 )
5 years ago
Alibek Omarov
b7662e1798
ScheduledTootActivity: fix toolbar back button #1586 ( #1591 )
5 years ago
Ivan Kupalov
9c59d000f9
ComposeActivity refactor ( #1541 )
...
* Convert ComposeActivity to Kotlin
* More ComposeActivity cleanups
* Move ComposeActivity to it's own package
* Remove ComposeActivity.IntentBuilder
* Re-do part of the media downsizing/uploading
* Add sending of status to ViewModel, draft media descriptions
* Allow uploading video, update description after uploading
* Enable camera, enable upload cancelling
* Cleanup of ComposeActivity
* Extract CaptionDialog, extract ComposeActivity methods
* Fix handling of redrafted media
* Add initial state and media uploading out of Activity
* Change ComposeOptions.mentionedUsernames to be Set rather than List
We probably don't want repeated usernames when we are writing a post
and Set provides such guarantee for free plus it tells it to the
callers. The only disadvantage is lack of order but it shouldn't be a
problem.
* Add combineOptionalLiveData. Add docs.
It it useful for nullable LiveData's. I think we cannot differentiate
between value not being set and value being null so I just added the
variant without null check.
* Add poll support to Compose.
* cleanup code
* move more classes into compose package
* cleanup code
* fix button behavior
* add error handling for media upload
* add caching for instance data again
* merge develop
* fix scheduled toots
* delete unused string
* cleanup ComposeActivity
* fix restoring media from drafts
* make media upload code a little bit clearer
* cleanup autocomplete search code
* avoid duplicate object creation in SavedTootActivity
* perf: avoid unnecessary work when initializing ComposeActivity
* add license header to new files
* use small toot button on bigger displays
* fix ComposeActivityTest
* fix bad merge
* use Singles.zip instead of Single.zip
5 years ago
Juanjo Salvador
a5445db57d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
5 years ago
tolstoevsky
b65bfc1eff
Translated using Weblate (Russian)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
5 years ago
Anonymous
8d591a0a2a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
5 years ago
Mélanie Chauvel (ariasuni)
2ec8b95c31
Add close icon to tabs in Tabs account preferences page ( #1588 )
...
* Add close icon to tabs in Tabs account preferences page
* Improve code according to code review
5 years ago
Alibek Omarov
bb1a7e4331
BottomSheetActivity: use ViewThreadActivity's static call to generate intent
5 years ago
Alibek Omarov
9882f0d7e3
SFragment: add Reply to option to jump to a parent post
5 years ago
Alibek Omarov
10c58c9ca0
ViewThreadFragment: scroll to post we are requested to show
5 years ago
Alibek Omarov
07bcdb0792
CustomEmojiHelper: experimental bigger emoji 2x in size
5 years ago
Alibek Omarov
d1cb15f821
res: align status_username by baseline
5 years ago
Alibek Omarov
80c82d1f0e
ComposeActivity: allow upload any type of media, show text if media type is undefined, remove rescaling picture for Pleroma
5 years ago
Alibek Omarov
dba030a9cb
ProgressImageView: make progress control interface, add same widget but showing text
5 years ago
Alibek Omarov
f3d38b03c4
colors: preliminary work on default colors
5 years ago
Alibek Omarov
a090925d2b
OkHttpUtils: change useragent to Husky
5 years ago
Alibek Omarov
6160bdabfe
donottranslate: change website to our repository url temporarily
5 years ago
Alibek Omarov
eda4ef97d4
LoginActivity: add a way to change application name and website during login
5 years ago
Alibek Omarov
446c1e28db
strings: move Husky strings to standalone XML file to ease merging with Tusky
5 years ago
Alibek Omarov
553729b7af
res: use Pleroma-tan images by @Lighting_Nord
5 years ago
Alibek Omarov
ed969bb06d
LoginActivity: fix compile
5 years ago
Alibek Omarov
4de11cb073
Revert 36b8664f
5 years ago
Alibek Omarov
de96980a11
TimelineDAOTest: fix to compile
5 years ago
Alibek Omarov
3cc48532cd
TimelineDAOTest: fix test to compile
5 years ago
Alibek Omarov
545bcc543b
LicenseActivity: add octodroid and markdownedit
5 years ago
Alibek Omarov
e4400f0061
markdown: implement wysiwyg editor
5 years ago
Alibek Omarov
9f31effaf2
markdown: add wysiwyg editor drawables(taken from OctoDroid)
5 years ago
Alibek Omarov
8900e45015
markdown: now markdown mode is restored from drafts
5 years ago
Alibek Omarov
fd1594f554
db: add version 21 scheme
5 years ago
Alibek Omarov
74ea67627c
db: upgrade to 21, add markdownMode column
5 years ago
Alibek Omarov
793c21eb85
markdown: implement choosing markdown mode in compose activity and sending toot with it
5 years ago
Alibek Omarov
5620120b9f
Status: add optional content_type paramater
5 years ago
Alibek Omarov
cdcb9b382b
markdown: add button and drawable resource
5 years ago
Alibek Omarov
ee4fd2c351
ComposeActivity: if our instance is pleroma, disable mastodon-specific attachments limits
5 years ago
Alibek Omarov
cdc3dafdda
Instance: a way to check if we have Pleroma with Mastodon API extensions
5 years ago
Levi Bard
0a516eaf13
Make polls respect content warning visibility setting ( #1583 )
...
* Make polls respect content warning visibility setting
* Only perform poll setup when poll is visible
5 years ago
Muha Aliss
9400eaaf0a
Translated using Weblate (Turkish)
...
Currently translated at 90.7% (369 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
5 years ago
simevo
5df72099f0
Translated using Weblate (Italian)
...
Currently translated at 96.8% (394 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
5 years ago
Francesc Galí
f661eaca1d
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
5 years ago
Mélanie Chauvel
69407786e3
Translated using Weblate (French)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
Translated using Weblate (Esperanto)
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
5 years ago
Quentí
f1f5f84921
Translated using Weblate (Occitan)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
5 years ago
Zoltán Gera
0379d8669d
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
5 years ago
Daniele Lira Mereb
f50e862866
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
5 years ago
knuxify
dc744de98c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
5 years ago
Vegard Skjefstad
9953a1cf14
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
5 years ago
Anonymous
b9a1030e26
Translated using Weblate (Turkish)
...
Currently translated at 90.7% (369 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
Translated using Weblate (Italian)
Currently translated at 96.8% (394 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
Translated using Weblate (Esperanto)
Currently translated at 96.8% (394 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
Translated using Weblate (French)
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
Translated using Weblate (Arabic)
Currently translated at 100.0% (407 of 407 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
5 years ago
Konrad Pozniak
8eb1724782
fix formatting of %s favs %s boosts in some languages ( #1576 )
5 years ago
Anonymous
2f9bb14477
Translated using Weblate (Russian)
...
Currently translated at 98.8% (400 of 405 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
5 years ago