Conny Duck
eee48e48d1
make small avatars in notifications rounded again
2018-08-07 21:44:25 +02:00
Conny Duck
e8b1787f9c
improve Arabic translation (thx to @BoF@mstdn.fr)
2018-07-31 21:30:24 +02:00
Konrad Pozniak
2b246fc379
fix "load more" placeholder changing height after being clicked
2018-07-30 16:28:43 +02:00
Ivan Kupalov
133808891d
Add RoundedImageView for avatars ( #739 )
...
* Add RoundedImageView for avatars
* RoundedImageView: Remove unused things, fix touchable area
2018-07-30 15:36:22 +02:00
qwazix
562beacfc1
Add black theme ( #726 )
...
* Add black theme
On amoled screens a completely black theme helps save battery,
besides looking awesome!
* Fix first set of merge request issues except the dialog.
* Black theme inherits from dark and only the different values
are declared
* Make nav bar translucent (for some reason content does not
go behind it in main activity. Need to investigate)
* Remove nav bar line
* Fix toolbar color
* Fix dialog issue with black theme.
Revert translucent navigation.
* Translations updated, as well as possible from online sources.
* Make login screen respect black theme
2018-07-30 15:31:35 +02:00
Ivan Kupalov
6fcb3cb495
Add image descriptions indicator ( #697 )
...
* Add image descriptions indicator. Closes #683
* Add bg for description indicator, change symbol
* Use icon for image description indicator
2018-07-30 15:20:53 +02:00
Isak Holmström
80bf2f361c
Improved swedish translation ( #735 )
...
* Update strings.xml
* Updated strings.xml
Added the missing string-arrays and fixed some better language.
2018-07-28 16:30:43 +02:00
Sylke Vicious
ab3e68cd48
Update Italian strings.xml ( #733 )
...
added missing strings manually
2018-07-28 12:01:16 +02:00
jeroenpraat
21ce92f8da
Dutch strings: one extra update ( #725 )
2018-07-24 19:04:00 +02:00
Konrad Pozniak
61f3f6c928
Improve media resizing ( #722 )
...
* improve MediaUtils.getImageThumbnail so it does not load the whole bitmap into memory
* load thumbnails in device specific sizes
2018-07-23 21:55:09 +02:00
Conny Duck
67f4479e86
fix some lint warnings, use kotlin view imports in ModalTimeLineActivity
2018-07-23 15:18:33 +02:00
Sylke Vicious
5538c8c5e7
Updated it (Italian) translation ( #721 )
...
* increase cache size & dont cache full size media
* Updated it (Italian) translation
Commit made via Stringlate
* remove unnecessary backslash
2018-07-22 13:53:21 +02:00
Isak Holmström
80fae95f41
Update swedish translation ( #720 )
2018-07-22 13:48:52 +02:00
Conny Duck
4d3a6a6226
fix Dutch string (thx to jeroenpraat)
2018-07-17 22:11:47 +02:00
Conny Duck
ee812e3130
improve Dutch strings (thx to jeroenpraat)
2018-07-16 21:05:07 +02:00
Conny Duck
f50cac4b0c
fix AccountActivity tabs not stretching on tablets
2018-07-12 22:21:51 +02:00
Conny Duck
145e30870d
fix Dutch string (thx to jeroenpraat)
2018-07-10 19:56:16 +02:00
Conny Duck
7739af2109
update Dutch strings (thx to jeroenpraat)
2018-07-09 11:11:48 +02:00
Conny Duck
699049f930
apply font size setting to image alt text
2018-07-09 09:03:24 +02:00
Conny Duck
884f889737
updated Dutch strings (thx to jeroenpraat)
2018-07-08 18:26:09 +02:00
Conny Duck
a65ee0a7bb
fix extra backslash in swedish translation
2018-07-07 09:28:25 +02:00
Conny Duck
0c1893ff6e
update german translation
2018-07-05 21:18:57 +02:00
Conny Duck
28940169c6
enable custom emoji fonts for all api levels again
2018-07-05 21:14:32 +02:00
Anna e só
3a0f86ebde
🌎 : Improved Brazilian Portuguese translations ( #701 )
...
* Added exported .xml from Stringlate
* Added missing strings for theme and privacy
* Added more missing strings
* Added strings for pull notification intervals
* Fixed "hora" to "horas"
2018-07-02 14:22:22 +02:00
Conny Duck
b02a8f2c7e
improve german translation
2018-07-02 14:07:16 +02:00
Conny Duck
c10cc59a8a
enable custom emojis in follow notifications
2018-07-01 15:57:26 +02:00
Konrad Pozniak
030a201da6
disable emoji fonts on Android 5 ( #698 )
2018-07-01 10:18:00 +02:00
Anna e só
c7c2b5feb9
update Brazilian Portuguese translation ( #696 )
2018-06-28 22:22:20 +02:00
Evgeny Petrov
8509aab303
Updated Russian language ( #691 )
...
* Updated Russian language
* Updated RU language according to 970551adee
2018-06-27 18:39:33 +02:00
Marcin Mikołajczak
2887fa0cd8
i18n: Update Polish translation ( #692 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-06-27 18:38:19 +02:00
Conny Duck
970551adee
fix the emoji selection dialog
2018-06-25 16:23:43 +02:00
Conny Duck
9bda0c6c5d
update german translation
2018-06-25 15:20:54 +02:00
Conny Duck
bfa1929365
remove unused strings
2018-06-25 14:55:45 +02:00
Conny Duck
50b0d1fb8d
cleanup code
2018-06-25 14:49:00 +02:00
Konrad Pozniak
3c569c6ac9
add License activity ( #689 )
...
* convert AboutActivity to Kotlin, use BottomSheetActivity for account resolving
* improve AboutActivity
* new License activity
* fix filemojicompat url
2018-06-25 13:02:34 +02:00
Conny Duck
6e43d3fbe8
remove extra translation to fix build
2018-06-18 13:58:14 +02:00
Konrad Pozniak
63f9d99390
Account activity redesign ( #662 )
...
* Refactor-all-the-things version of the fix for issue #573
* Migrate SpanUtils to kotlin because why not
* Minimal fix for issue #573
* Add tests for compose spanning
* Clean up code suggestions
* Make FakeSpannable.getSpans implementation less awkward
* Add secondary validation pass for urls
* Address code review feedback
* Fixup type filtering in FakeSpannable again
* Make all mentions in compose activity use the default link color
* new layout for AccountActivity
* fix the light theme
* convert AccountActivity to Kotlin
* introduce AccountViewModel
* Merge branch 'master' into account-activity-redesign
# Conflicts:
# app/src/main/java/com/keylesspalace/tusky/AccountActivity.java
* add Bot badge to profile
* parse custom emojis in usernames
* add possibility to cancel follow request
* add third tab on profiles
* add account fields to profile
* add support for moved accounts
* set click listener on account moved view
* fix tests
* use 24dp as statusbar size
* add ability to hide reblogs from followed accounts
* add button to edit own account to AccountActivity
* set toolbar top margin programmatically
* fix crash
* add shadow behind statusbar
* introduce ViewExtensions to clean up code
* move code out of offsetChangedListener for perf reasons
* clean up stuff
* add error handling
* improve type safety
* fix ConstraintLayout warning
* remove unneeded ressources
* fix event dispatching
* fix crash in event handling
* set correct emoji on title
* improve some things
* wrap follower/foillowing/status views
2018-06-18 13:26:18 +02:00
Paul
87f007086f
Complete french translation ( #668 )
2018-06-09 21:01:48 +02:00
Quentí
689d743559
Latest update for Occitan ( #678 )
2018-06-09 21:01:32 +02:00
Isak Alexander
c58608de43
add swedish translation ( #674 )
...
* Create string.xml
* Rename string.xml to strings.xml
* Update strings.xml
* 100% done
Swedish translation 100% done.
* Corrected first line with correct path.
2018-06-07 22:30:27 +02:00
Ivan Kupalov
7254a5d7d6
Add smaller and larger font options ( fix #657 ) ( #660 )
...
* Add smaller and larger font options
* Fix test sizes, comment out translations
2018-06-07 22:19:39 +02:00
Conny Duck
e63efdde5d
fix layout rotation
2018-06-07 22:11:03 +02:00
Conny Duck
6f34b9adab
fix crash on tablets
2018-06-07 22:05:01 +02:00
Paul
30856a2f82
Enable boosting of own private toots, closes #664 ( #666 )
2018-05-28 21:29:06 +02:00
Ivan Kupalov
3756a1fd20
Add EventHub, add fav, reblog events, improve timelines ( #562 )
...
* Add AppStore, add fav, reblog events
* Add events, add handling to Timeline
* Add event handling to Notifications
* Mostly finish events
* Fix unsubscribing
* Cleanup timeline
* Fix newStatusEvent in thread, fix deleteEvent
* Insert new toots only in specific timelines
* Add missing else
* Rename AppStore to EventHub
* Fix tests
* Use DiffUtils for timeline
* Fix empty timeline bug. Improve loading placeholder
* Fix AsyncListDiff, loading indicator, "load more"
* Timeline fixes & improvements.
Fix infinite loading. Remove spinner correctly.
Don't refresh timeline without need.
2018-05-27 11:22:12 +03:00
Quentí
e79b47552e
[i18n] Update for Occitan ( #652 )
...
* First commit update for Occitan
* Update strings.xml
* Update strings.xml
2018-05-21 21:48:38 +02:00
Konrad Pozniak
d4572a9d0e
some Optimizations for tablets ( #647 )
...
* show ComposeActivity as Dialog on tablets
* limit timeline width on large devices
* limit width on large devices for thread view and search
* increase media preview size on large devices
2018-05-16 19:14:53 +02:00
Ivan Kupalov
23d84dfa66
Show image descriptions in gallery ( #630 )
...
* Add circleci
* Commit to maybe fix ci
* Suppress false positives in lint
* Disable linting for tests in ci
* Add image descriptions to gallery
* Fix test
* [CI] Attempt to fix OOM error
* [CI] Attempt to fix OOM error, 2
* Add option to open status from media
* fix theme issue
* increase linespacing on media description
2018-05-10 20:13:25 +02:00
Constantin A
1108652823
EmojiCompat support ( #600 )
...
* Add EmojiCompat
* EmojiCompat doesn' replace all emojis anymore
* This app should be now capable of loading a EmojiCompat-font located in a file somewhere inside the device's storage
* Should now replace all emojis
* Add EmojiCompat support to EditTextTyped
* Provide EmojiCompat fonts
* The app won't crash anymore when no emoji font is available.
Emoji font should now be located at [Private external app directory]/files/EmojiCompat.ttf
* Removed BundledEmojiCompat dependency
Since this EmojiCompat-implementation does not rely on BundledEmojiCompat, there's no reason to have it enabled.
* Update EditTextTyped.kt
Since connection isn't assigned to (I tried doing so), it can be declared final/val again.
* Update README.md
* Add some non-working emoji preferences
* Add a short font list for testing
* Finished implementation
* Add Twemoji to font list
* Update documentation, more comments
* Delete AssetEmojiCompat which is obsolete now
* Update the font list
* Update the font list
* Fix font list & add Exception handling for malformed JSON files (hopefully)
* More fixes. It should work now...
* Removed AssetEmojiCompat (again)
* Add most of the changes
* Improved the EmojiCompat dialog's style
* The font list is now based on a static layout without external files
* Re-add the real font URL for Twemoji
* Emoji-font captions are now translatable
* Removed one unused String (loading)
* Removed emoji fonts from this repo
* Applied changes from the PR change requests
* The correct emoji font will be selected after cancelling a change
* Add details on the EmojiCompat fonts available (not shown yet)
* Add licensing information on Twemoji and Blobmoji
* Reworked some strings
* Moved FileEmojiCompat to its own library
* Update FileEmojiCompat to the latest version (1.0.3)
* EmojiCompat bug should be fixed
* Better handling of failed downloads
* Removed one TODO
Signed-off-by: Constantin A <10349490+C1710@users.noreply.github.com>
* Update emoji attribution strings
Signed-off-by: Constantin A <10349490+C1710@users.noreply.github.com>
* Fixed some misspelled strings
Signed-off-by: Constantin A <10349490+C1710@users.noreply.github.com>
2018-05-10 11:16:56 +02:00
Konrad Pozniak
26fb180d1a
update german translation ( #638 )
...
* update german translation
* fix capitalization
2018-05-08 11:42:28 +03:00
Evgeny Petrov
57e8a61cf0
[RU] New strings for 1.8 ( #634 )
...
I'm not sure whether we should use word "статусы" (statuses) or "посты" (posts). Or how to mix them in the right way
Anyway, here are the new strings.
2018-05-07 21:57:05 +03:00
Konrad Pozniak
a2bfef3101
move bottom sheet from fragments to activities ( #628 )
...
* move bottom sheet from fragments to activities
* move BottomSheetLogic to dedicated abstract Activity
* change tests
* improve code
2018-05-06 22:05:54 +02:00
nailyk
1c711eca22
Translates: FR: Remove unused strings ( #632 )
...
* Some strings are gone. Lets remove them.
2018-05-06 20:42:50 +02:00
remi6397
e8c79cce65
Notification tweaks: Grouping and Quick Reply button ( #587 )
...
* Added notification grouping and Quick Reply button
* Legal stuff
* Coding style
* Check whether account still exists when sending a quick reply
* Add "compose" button
* Polish translation
* Improve strings
* Code style
* Cancel notification when user hits "compose" button
* Notification counter
* Make sure to open ComposeActivity for notification recipient account
* Add ability to request account switch when starting an activity
2018-05-06 11:07:10 +02:00
Quim Gil
aa48acdbec
Missing "custom" equivalent in translation ( #626 )
...
Original English string is about "custom emojis" and therefore a better translation is "emojis personalizados". Note that "emoji" is a neologism accepted and understood in Spanish (see e.g. Spanish Wikipedia).
2018-05-03 22:19:50 +02:00
Konrad Pozniak
5cfe6f8fa5
make search find statuses ( #613 )
2018-04-30 11:30:10 +02:00
nailyk
c72619b838
Translates: FR: Update strings ( #616 )
...
* Update needed strings.
* Thanks to @treyssatvincent for the update in #560 !
Signed-off-by: nailyk-fr <nailyk_git@nailyk.fr>
2018-04-30 10:36:54 +02:00
Conny Duck
d4425c619a
improve item_status_detailed layout for all font sizes
2018-04-29 09:06:26 +02:00
Konrad Pozniak
89f93eab85
Fix SparkButtons ( #608 )
...
* fix the SparkButtons
* dont notify adapter after boost/fav
2018-04-28 22:59:46 +02:00
Ivan Kupalov
f3c6abdd4d
Add expand/collapse button for threads ( #609 )
2018-04-28 16:17:01 +02:00
Levi Bard
76eae44324
View links to statuses inside Tusky ( #568 )
...
* View links to statuses inside Tusky
* Only attempt to open links that look like mastodon statuses
* Add support for pleroma statuses
* Move "smells like mastodon" url check to click handler
* Add bottom sheet to notify users of post query status
* Improve architecture for managing search status
* Push everything into SFragment
* Add external lookup for non-locally-resolved account links
* Clean up copypasta from LinkHelper.setClickableText
* Apply PR feedback
* Migrate bottom sheet wrappers to CoordinatorLayout
2018-04-25 20:04:55 +02:00
Conny Duck
3f71c5495f
Release 37
2018-04-23 19:28:11 +02:00
Konrad Pozniak
20033f844a
fix emoji & toot size limit caching
2018-04-23 09:26:03 +02:00
Konrad Pozniak
d17ff3eb0f
fix problems with selectable text in detailed status
2018-04-22 16:34:02 +02:00
Quentí
7dcd5aa21e
new Occitan translation ( #597 )
...
* [OC] first version of the translation
I'll make more changes soon, so it matches the same wording as in the Mastodon UI.
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
2018-04-22 12:56:12 +02:00
littlebelgianwriter
797132a643
New Dutch Translation ( #593 )
...
* New Dutch Translation
* Update strings.xml
* fix unescaped character
2018-04-22 09:57:36 +02:00
Óliver García Albertos
d99a18dc56
strings: Add spanish translations ( #590 )
...
* strings: Add spanish translations
I kept more or less the same length as the original english translations so everything should fit, although I'm unable to test them at the moment.
For every string I wasn't sure how to translate I checked it against the web interface equivalent from mastodon.social
For every alert or information provided by the app I used a polite verb form, while keeping casual ones for interactions between users.
* strings: Add missing spanish translation
2018-04-20 17:26:47 +02:00
remi6397
1fdb624b4b
Define "free software" ( #591 )
2018-04-20 17:21:52 +02:00
Conny Duck
7f5f0e8dd8
show error message when instance has no custom emojis
2018-04-17 22:39:55 +02:00
Konrad Pozniak
63ab0ef839
Fix crash in EditProfileActivity on Android 8 ( #585 )
...
* fix bug where sometimes mentions where duplicated when replying
* fix for crash on Android 8
2018-04-17 19:25:56 +02:00
remi6397
6ba5017341
Improved consistency of Polish translation. ( #578 )
2018-04-15 09:38:59 +02:00
aka-rin
cf5b810cc5
Update zh-XX Translations ( #575 )
...
* i18n: update zh-cn translations.
* i18n: update zh-sg translations.
* i18n: update zh-HK translations.
* i18n: update zh-MO translations.
* i18n: update zh-TW translations.
2018-04-14 16:55:05 +02:00
ButterflyOfFire
6fd27e20ec
update arabic translation ( #576 )
...
* Add files via upload
* Updating arabic translation
* fix build error
2018-04-14 16:54:31 +02:00
Evgeny Petrov
80e8d8b014
Russian language updated ( #574 )
...
* Russian language updated
Please note that I made the translation with [Stringlate](https://github.com/LonamiWebs/Stringlate ) so there might be some issues with formatting. Please let me know if any.
* Fixed quotes in <a href> tags
2018-04-14 14:34:01 +02:00
Conny Duck
d5e535fe1c
update German translation
2018-04-14 14:33:45 +02:00
Marcin Mikołajczak
8b93b4379e
i18n: Update Polish translation ( #572 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-04-14 08:57:58 +02:00
Konrad Pozniak
27eefbf65a
ComposeActivity improvements ( #548 )
...
* do not add media urls to status text
* add scrolling to content
* add arrow icon and animation to replying-to toggle
* remove unnecessary compose_button_colors.xml
* improve toot button
* improve bottom bar, add bottom sheet for compose options, dedicated cw button
* fix crash on Android < API 21
* move media picking from dialog to bottom sheet
* add small style tootbutton
* fix colors/button background for light theme
* add icons to media chose bottom sheet
* improve hide media button, delete unused styles
* fix crash on dev build when taking photo
* consolidate drawables
* consolidate strings and ids, add tooltips to buttons
* allow media only toots
* change error message to show max size of upload correctly
* fix button color
* add emoji
* code cleanup
* Merge branch 'master' into compose_activity_refactoring
# Conflicts:
# app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java
* fix hidden snackbar
* improve hint text color
* add SendTootService
* fix timeline refreshing
* toot saving and error handling for sendtootservice
* restructure some code
* convert EditTextTyped to Kotlin
* fixed pick media button disabled color
* force sensitive media when content warning is shown
* add db cache for emojis & fix tests
* reorder buttons to match mastodon web
* add possibility to cancel sending of toot
* correctly delete sent toots
* refresh SavedTootActivity after toot was sent
* remove unused resources
* correct params for toot saving in SendTootService
* consolidate strings
* bugfix
* remove unused resources
* fix notifications on old android for SendTootService
* fix crash
2018-04-13 22:37:21 +02:00
Conny Duck
8a23f034f0
prevent soft keyboard from opening automatically in EditProfileActivity
2018-04-11 19:15:22 +02:00
Conny Duck
066c46b2e4
fix tamil string
2018-04-11 19:07:31 +02:00
Manimaran.K
c5f6c070dc
Translation for Tamil language ( #569 )
2018-04-10 22:47:06 +02:00
Conny Duck
54d45585e6
improve spoiler warning button & detailed status text size
2018-04-09 16:44:57 +02:00
Christian Paul
289954e7d4
Make German translation more consistent ( #567 )
...
* German translation: der Toot becomes der Beitrag
* German translation: Toot! becomes Teilen!
* German translation: berichtet becomes gemeldet
* German translation: NSFW-Inhalte become Heikle Inhalte
* German translation: Followers become Folgende
* German translation: Followanfrage becomes Folgeanfrage
2018-04-09 12:40:12 +02:00
Conny Duck
e8ec2bc274
fixed avatar_default not displaying correctly on the light theme
2018-04-07 16:09:07 +02:00
Gareth Murphy
6d6c9575c4
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
Konrad Pozniak
8bca651f53
make text in detailed toots selectable
2018-04-01 15:45:08 +02:00
Konrad Pozniak
3708421362
add new avatar placeholder
2018-03-30 19:46:36 +02:00
Conny Duck
3628b8431d
add possibility to un/lock accounts
2018-03-27 20:46:53 +02:00
Levi Bard
043ac58254
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
c50d0319f3
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
82021939b4
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
Ivan Kupalov
e82c9dcd2a
Compose close dialog + focus fix ( #539 )
2018-03-05 22:43:13 +01:00
Conny Duck
49e61bab83
fix strings
2018-03-05 15:02:26 +01:00
Conny Duck
37c5fe150e
remove unused view from activities
2018-03-05 14:53:33 +01:00
Konrad Pozniak
71954a277e
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
ButterflyOfFire
2f7014e05a
Improving arabic translation ( #523 )
...
Improving arabic translation
2018-03-03 10:33:26 +01:00
nailyk
a81f691689
Translates: FR: Do not use plural for follows_you ( #537 )
2018-03-02 20:53:01 +01:00
Conny Duck
ed60cc3a78
gracefully handle null statuses in notifications
2018-03-01 21:10:10 +01:00
Conny Duck
1f9eb41a9a
update Tusky urls
2018-02-25 14:51:06 +01:00
nailyk
da54ab5890
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
Marcin Mikołajczak
eb15631c10
Update Polish translation ( #532 )
2018-02-19 17:43:25 +01:00
Conny Duck
14439c016c
increase text size of detailed toot
2018-02-17 13:54:27 +01:00
Conny Duck
c766a203bf
fix bug in rtl layout, remove unneeded xml attributes & dimen resources
2018-02-16 22:14:25 +01:00
aka-rin
5ebb057828
Add Chinese Translations ( #528 )
...
* Add zh-CN translations (first version).
满眼生机转化钧, 天工人巧日争新。
* Add zh-TW translations (converted by OpenCC).
幹,我到底寫了三小……
* Add zh-HK translations (converted by OpenCC).
呢個翻譯真喺 On9!
* Fix some translations in zh-CN.
点一下,玩一年,装备不花一分钱~
* Fix some translations in zh-TW, too.
油條要超越板凳當凶器之首了嗎?
* Fix some translations in zh-HK, too...
大家小心流感
* Minor fixes in zh-CN translations.
翻譯比想象中要難啊……
* Add zh-SG translations (the same as zh-CN).
* Update zh-TW translations.
* Update zh-HK translations, too.
Still needs to be improved...
* Add zh-MO translations (the same as zh-HK).
Now it's all set!
* Fix a character in zh-CN translations...
Don't mind, don't mind...
* Fix the same character in zh-SG translations...
It's all my fault. 😂
2018-02-14 22:29:38 +01:00
Konrad Pozniak
17a122b293
Rewrite EditProfileActivity in Kotlin ( #525 )
...
* rewrite EditProfileActivity in Kotlin
* fix bug in MainActivity where profiles would duplicate
* fix code style
2018-02-12 22:04:18 +01:00
nailyk
c502e001d7
Translates: FR: Improve translations ( #524 )
...
* Add new translate related to multi account,
* Adjust some translates notification related.
Signed-off-by: nailyk-fr <nailyk_git@nailyk.fr>
2018-02-10 21:13:54 +01:00
Conny Duck
274343a064
set the correct default theme in preferences
2018-02-05 11:29:08 +01:00
Evgeny Petrov
ba46e90140
Russian translation for Tusky 1.5 ( #513 )
...
* Russian translation for Tusky 1.5
* Added multiaccount strings
* Added licence strings
* Added media caption strings
* Added lists strings
* Added HTTP proxy strings
* Added theme strings
* Some small fixes
* Tusky-RU: A small fix for "visually_impaired" strings
* Tusky-RU: Some fixes for "Proxy" strings.
"Blind" translating is bad :(
2018-02-04 15:16:01 +01:00
Conny Duck
5b8cbeb7e9
Release 32
2018-02-04 10:31:50 +01:00
Conny Duck
f76d90affd
set proxy setting to default off
2018-02-04 09:32:05 +01:00
Conny Duck
305d67fd2c
improve german translation
2018-02-04 09:30:29 +01:00
Conny Duck
9b6ca7ff42
remove unused resources
2018-02-03 23:43:06 +01:00
Conny Duck
f08efec0b6
simplify theme handling
2018-02-03 23:26:53 +01:00
Konrad Pozniak
92ae463b38
Multi account feature ( #490 )
...
* basic implementation
* improve LoginActivity
* darken drawer background image
* add current avatar in ComposeActivity
* add account name to logout dialog
* multi account support for notifications
* multi account support for notifications
* bugfixes & cleanup
* fix bug where somethings notifications would open with the wrong user
* correctly set active account in SFragment
* small improvements
2018-02-03 22:45:14 +01:00
Conny Duck
c9004f1d54
adjust follow button font size
2018-02-03 13:34:40 +01:00
Conny Duck
3524a67a7f
simplify list_item layout
2018-02-03 13:24:12 +01:00
nailyk
2eaf727a1d
Translate: Polish: Correct typo ( #511 )
...
* Add missing '!'. Should unbreak the build.
2018-01-30 18:24:08 +01:00
Marcin Mikołajczak
f18f759c10
Update Polish translation ( #510 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-01-27 22:25:28 +01:00
remi6397
11105f4aac
Theming improvements ( #502 )
...
* Split theme definitions into day and night
* Add support for Night Mode in code
* Add theme chooser in preferences
* Fix translations
* Adjust IDs
* Adjust preferences for custom themes
* UI tweaks for custom theme support
* Added code for custom theme support 🍅
* Fixed resource display in Kotlin 🍅
* Restored styles
* Updated strings
* Fixed getIdentifier() to fit into setTheme()
* Removed redundant resources
* Reset default theme to "Dusky"
* Fixed night mode handler to maintain compatibility
* Refactor functions to use helper methods
* Added license block
* Added preview to theme selector
* Added color identifier getter helper method
* Fixed reference in AccountMediaFragment
* Cleanup
* Fixed navbar foreground not changing color
* Fix fallback theme switch(){}
* Enable location-based daylight trigger
* Cleanup
* Modified theming strategy to reduce clutter in preferences
* Updated translations for latest version
* Removed "Default" theme flavor from settings
* Updated Polish translations 🇵🇱
* Modified TwilightManager handling code to support Android M's UiModeManager features and moved it to its own function
* Updated Polish translations 🇵🇱
* Cleanup; Fixed hardcoded string
* Added missing escape in string
* Removed permission request dialog.
As we now use native UiModeManager APIs that don't need special permission for Android 6.0 and above, we no longer need to bother user with Android M+ specific location permission request dialog.
* Increased readability of ThemeUtil class
* Refactored ThemeUtils.setAppNightMode method
* Cleanup
2018-01-20 13:39:01 +01:00
Ivan Kupalov
0426e8725a
Set caption for media ( #500 )
2018-01-08 23:16:21 +01:00
Ivan Kupalov
6152043df3
Add basic lists support ( #501 )
2018-01-06 19:01:37 +01:00
ButterflyOfFire
dd9bba94bb
Update Arabic translation #499 )
2018-01-04 16:46:56 +03:00
Sergio López
7c83e0f87d
implement support for HTTP proxy ( #489 )
...
This change allows the user to manually enter an unauthenticated proxy
configuration to be used for all API connections. This is mainly
intended for using Tusky with Tor (via Orbot or a local proxy).
2017-12-26 21:45:08 +01:00
Conny Duck
73342d38cf
update arabic translations
2017-12-16 11:06:26 +01:00
Conny Duck
2e4fef69a1
add navigation bar color for API >= 27
2017-12-13 19:35:12 +01:00
Conny Duck
3bd855d4c4
set tab indicator height to 3dp
2017-12-09 21:34:04 +01:00
Conny Duck
2899114f66
add new debug build so two tusky versions can be run on the same device
2017-12-08 12:15:46 +01:00
Conny Duck
2b477f4eea
new icon & improved functionality for quick settings tile
2017-12-07 20:21:02 +01:00
Joan Montané
9602888ad3
Update Catalan strings ( #480 )
2017-12-05 21:59:58 +01:00
Conny Duck
13ed5da741
fix error in german strings
2017-12-05 20:36:08 +01:00
Koyu Berteon
c2bf0ffbda
Updated German translation ( #478 )
...
* Updated German translation
2017-12-04 10:51:22 +01:00
Evgeny Petrov
c7ecf352cf
Russian language updated ( #475 )
...
• Added new strings for status text sizes.
• Added new strings for status privacy values.
• Added new string about hidden media.
2017-12-02 13:14:57 +01:00
Konrad Pozniak
4743c85d82
fix crash on Android 4
2017-12-02 12:22:52 +01:00
Conny Duck
03f866f8c2
fix toot button and characters left text size
2017-12-01 22:44:18 +01:00
Conny Duck
c20ee1d593
make content warning button smaller
2017-12-01 22:15:26 +01:00
Conny Duck
bf4d0bb722
change handling of font size, introduce font size setting
2017-12-01 21:52:10 +01:00
Conny Duck
08d01e6046
improve german translation, strings
2017-11-30 20:58:56 +01:00
Konrad Pozniak
41233a837b
UI Improvements ( #445 )
...
UI Improvements
2017-11-30 20:12:09 +01:00
nailyk
0077388c65
Correct array translations ( #470 )
2017-11-29 07:26:17 +01:00
Conny Duck
1c2a647569
improve default post privacy to work like web mastodon, add default post privacy option
2017-11-27 20:11:31 +01:00
Conny Duck
1351c8b885
move string arrays into string.xml files so they do not get forgotten by translators
2017-11-27 19:47:31 +01:00
Joan Montané
ce90862041
Add Catalan translation ( #464 )
...
* Create strings.xml
* Create array.xml
2017-11-22 22:00:55 +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
Evgeny Petrov
a859ef0432
Tweaks to Russian translation ( #454 )
...
• Added missing translations to timestamps (1s, 2m, 3h etc);
• Renamed "bio" section (now it's translated as "about me" since "biography" means something large and detailed);
• Renamed "thread" sections (now it uses more native word "Discussion", rather than transliterated "Thread" word);
• Changed notification string about new notifications. This change may look a bit ugly, but it solves a problem with declension of numeric values.
2017-11-16 01:01:07 +03:00
ButterflyOfFire
b13a27a777
Update strings.xml
2017-11-11 13:55:26 +01:00
Ivan Kupalov
2816d9f929
Merge pull request #439 from charlag/status-notifications-behavior
...
Status notifications behavior (closes #322 , partly #292 )
2017-11-07 23:12:37 +02:00
charlag
76c7a7e462
Display CWs in notifications correctly
2017-11-08 00:09:44 +03:00
Anna e só
53de82bced
pt-rBR translation updated ( #438 )
2017-11-07 21:37:11 +01:00
Ivan Kupalov
b11e88cf46
Merge pull request #437 from MasterGroosha/patch-1
...
Russian language updated
2017-11-07 21:41:26 +02:00
Evgeny Petrov
424f38a5fa
Russian language: translated numeric values for notification check timeout, some other small improvements.
2017-11-07 22:39:35 +03:00
Conny Duck
305d28a5c1
fix some lint warnings, remove unused code
2017-11-07 15:31:44 +01:00
Conny Duck
26834b36ed
update german translation
2017-11-07 14:52:43 +01:00
Evgeny Petrov
d0bd68f3e2
Russian language updated
2017-11-07 15:56:04 +03:00
Konrad Pozniak
21de60f739
Merge branch 'master' into timeline-improvement
2017-11-07 13:03:49 +01:00
Ivan Kupalov
dc1a60cc12
Implement media tab ( #430 )
2017-11-05 22:32:36 +01:00
Conny Duck
80a10c1ac1
implement "load more" placeholder
2017-11-04 21:57:30 +01:00
Kazuki KANDA
a934582025
Improves and adds Japanese translations. ( #434 )
2017-11-04 17:56:19 +01:00
Ivan Kupalov
018be25137
Use Android-Job to pull notifications. Closes #401 . ( #431 )
2017-11-01 21:02:44 +01:00
Ivan Kupalov
62f4837135
Reply improvements ( #432 )
...
* Refactor ComposeActivity intent. Fix bug with URLs
When user saved toot link was removed from the text field itself,
not only from the text to be saved.
* Show what you reply to
Closes #119
2017-11-01 20:59:29 +01:00
Conny Duck
2d390f6603
change default of chrome custom tabs setting to false
2017-10-30 10:48:27 +01:00
Conny Duck
93fcd33c48
add actionbar to PreferencesActivity
2017-10-30 10:41:59 +01:00
Tibike Miklós
d2a5dcc144
Hungarian translation ( #428 )
...
* - Added a few lines of hungarian into resources
* - Added another round of commits
* - Added the rest of the Hungarian translations
2017-10-29 22:17:51 +01:00
Conny Duck
671957da5a
title and menu to open toot in browser for ViewThreadActivity
2017-10-28 21:59:33 +02:00
Conny Duck
4807493850
update AboutActivity to show License, remove ic_logo.png
2017-10-28 13:39:32 +02: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
0fd25ff124
new splashscreen, some cleanup
2017-10-26 22:07:48 +02:00
Jeroen
8e92a32c01
Update of Dutch strings ( #416 )
2017-10-26 18:00:17 +02:00
Conny Duck
9dc9ee2ef0
upgrade gradle version for android studio 3, fix some lint warnings
2017-10-25 21:56:58 +02:00
Anna e só
86f03d2603
i18n: PT-BR translation added ( #415 )
2017-10-25 19:34:08 +02:00
Conny Duck
256a11aa07
Release 27
2017-10-25 11:13:33 +02:00
Conny Duck
d21bd0e1dd
remove some unneeded strings
2017-10-25 10:57:40 +02:00
nailyk
3f07e8a9b7
Update FR translate ( #408 )
...
* Strings: FR: Update translation
* Follow is not a good term, replace it by something more relevant.
* Strings: FR: Add missing translates
* Code string 'saved' is translated 'Drafts' in English.
Use 'saved' based words in FR however.
2017-10-24 13:09:22 +02:00
Evgeny Petrov
ba7e1a77a1
Russian language updated ( #406 )
2017-10-23 09:38:59 +02:00
Conny Duck
8b13ce4806
update german strings
2017-10-20 16:39:34 +02:00
Conny Duck
b7f3a90f92
new launcher icon, new adaptive icon
2017-10-19 14:06:52 +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
7d7aeadd41
improve content warning background
2017-10-18 11:08:49 +02:00
Conny Duck
3a7a663824
change background color of detailed status for better legibility, especially with light theme
2017-10-18 10:12:53 +02:00
Conny Duck
f2f3be37b3
cleanup code, remove some unneeded files
2017-10-18 00:20:50 +02:00
lindwurm
81bb7997ce
Update Japanese Translations
...
add japanese strings for #386 #389 #391
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2017-10-17 17:02:10 +09: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
Konrad Pozniak
5176fc104d
Merge branch 'master' into master
2017-10-16 23:31:39 +02:00
Konrad Pozniak
34918884b5
Merge pull request #391 from flyingrub/copy
...
Add a menu entry to copy the link of a toot
2017-10-16 23:30:36 +02:00
Konrad Pozniak
840efd1916
Merge pull request #372 from connyduck/avatar-placeholder-improvement
...
rounded corners for avatar placeholder
2017-10-16 17:18:09 +02:00
flyingrub
4fb9ee99f6
Add a menu entry to copy the link of a toot
...
fixes #390
2017-09-25 20:15:04 +02:00
flyingrub
402f696c10
Add feedback when downloading image
...
fixes #388
2017-09-24 20:57:06 +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
67f3ce6e4e
Changes content warning show more/less button to use a drawable with built-in shadow for compatibility with API levels below 21.
2017-08-11 16:34:43 -04:00
lindwurm
7c90cd76e3
l10n: Update Japanese translations
...
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2017-08-10 10:24:02 +09:00
Vavassor
f8c75c8c90
Merge branch 'master' of https://github.com/dimqua/Tusky into dimqua-master
2017-08-09 17:24:13 -04:00
Vavassor
973c6168f8
Adds a confirmation dialog for unfollowing a user using the account header button.
2017-08-09 01:16:00 -04:00
Vavassor
b7dcd31470
Merge branch 'button-improvements' of https://github.com/connyduck/Tusky into connyduck-button-improvements
2017-08-08 23:55:32 -04:00
Vavassor
ad399eedf1
Merge branch 'account-activity-improvements' of https://github.com/connyduck/Tusky into connyduck-account-activity-improvements
2017-08-08 21:23:16 -04:00
Conny Duck
2c1bae80b7
rename setting "follow button" -> "compose button"
2017-08-05 12:04:58 +02:00
Conny Duck
f696b6e8d3
bugfix, layout improvements
2017-08-05 12:04:40 +02:00
Conny Duck
17876008cf
improve buttons in follow request/muted users/saved toots/blocked users
2017-08-05 10:52:58 +02:00
Conny Duck
2f66de9797
code cleanup, simplify AccountActivityLayout
2017-08-05 10:29:04 +02:00
Conny Duck
848189d670
show if an account follows you back in AccountActivity
2017-08-05 10:09:17 +02:00
Conny Duck
e4c9b229d7
change floating action button to "mention", create new follow button in AccountActivity
2017-08-04 10:53:38 +02:00
Vavassor
df07ab2600
Adjusts background colours and button colours on the dark theme. Also, adds a background to the main status in a thread.
2017-08-03 19:13:26 -04:00
Conny Duck
42734c4f57
improve layout of AccountActivity tabs
2017-08-03 16:24:14 +02: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
239ebaf9b2
Consolidate the two media buttons in the composer.
2017-07-27 22:40:58 -04:00
Vavassor
bfdd0cb3a2
Release 1.1.4
...
Release 1.1.4
2017-07-27 22:01:17 -04:00
Koyu Berteon
e6b67498b5
Translating array.xml file
2017-07-27 22:01:17 -04:00
Koyu Berteon
47b12b456d
Translated more untranslated strings
2017-07-27 22:01:17 -04:00
Vavassor
2cfb92013e
Adjusts padding of the composer buttons.
2017-07-27 01:13:33 -04:00
Vavassor
f3b5087c52
Adds save draft button to composer.
2017-07-27 00:56:53 -04:00
m4sk1n
95053e4cc3
i18n: Updated Polish translation
2017-07-22 09:35:02 +02:00
Vavassor
6e366a1b84
Give up
2017-07-20 22:29:29 -04:00
Vavassor
51e2b7c949
Fixes a few content descriptions and re-titles the Drafts page.
2017-07-18 22:32:13 -04:00
Vavassor
e42811a1ba
Merge pull request #350 from connyduck/translation-6
...
update german translation for version 1.1.4
2017-07-18 20:22:44 -04:00
Conny Duck
8c1130ef66
show currently selected check interval in settings
2017-07-18 20:33:46 +02:00
Conny Duck
33810f6e61
update german translation for version 1.1.4
2017-07-18 19:44:33 +02:00
dimqua
48b8056664
Russian translation
2017-07-15 21:32:47 +03: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
6e67db7631
Release 1.1.4-beta.5
2017-07-15 03:56:22 -04:00
Vavassor
f37bb694f1
Makes the toolbar shadow visible for pre-Lollipop android versions and fixes a crash when deleting a draft with no media attached.
2017-07-15 03:10:55 -04: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
Vavassor
40467fd355
Merge branch 'boost-avatars' of https://github.com/charlag/Tusky into charlag-boost-avatars
2017-07-14 16:54:26 -04:00
Vavassor
be5af7e1df
Merge pull request #337 from jeroenpraat/patch-3
...
Update Dutch strings for 1.4
2017-07-14 16:04:25 -04:00
Jeroen
16736e38ba
Updating instances website and project website
2017-07-14 19:11:47 +02:00
Jeroen
35e5a9788a
Adding this to Dutch strings too
2017-07-14 19:03:46 +02:00
Jeroen
37f2529fa2
Updating Dutch strings for 1.4
2017-07-14 18:59:00 +02:00
Ivan Kupalov
240fb372ba
Add small avatars to boosted toots and to notifications.
2017-07-14 08:06:32 +03:00
Vavassor
38db48c7cb
Merge pull request #331 from m4sk1n/master
...
i18n: Updated Polish translation
2017-07-13 22:01:01 -04:00
Vavassor
fc1a24be11
Resolves merge conflicts and makes NotificationAdapter no longer implement AdapterItemRemover
2017-07-13 21:31:31 -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
b77d9934ab
Fixes some odd spacing in right-to-left direction and sets some icons to auto-mirror.
2017-07-12 17:03:32 -04:00
Marcin Mikołajczak
bd8ff45983
i18n: @f68f6d7 (pl)
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-12 17:01:59 +02:00
Marcin Mikołajczak
9eb1106ea6
i18n: @76fca00 (pl)
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-12 16:58:59 +02:00
Marcin Mikołajczak
3b77660efb
i18n: @7a7bca5 (pl)
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-12 16:55:13 +02:00
Marcin Mikołajczak
542980f13f
i18n: 946f584
(pl)
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-12 16:51:26 +02:00
Vavassor
e4dff388d2
Improves right-to-left layouts in the most basic fashion.
2017-07-12 02:09:07 -04:00
Vavassor
f68f6d7473
Reverts notifications from MQTT prototype to pull notifications.
2017-07-08 20:59:48 -04: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
Vavassor
63bf832ffd
resolves merge conflict
2017-07-06 22:15:44 -04:00
torrentcome
76fca004ee
(correction) fix some forgot code to present the pull request :D
2017-07-06 12:20:54 +02:00
torrentcome
87c1edb3d4
(medias) try to add medias
2017-07-05 16:36:14 +02:00
torrentcome
7a7bca565e
(string) add string
2017-07-05 16:35:41 +02:00
torrentcome
1e597fb7b1
(ui) more ui with list saved toot
2017-07-05 16:35:33 +02:00
Krzysztof Jurewicz
fe2242a298
Fix a typo in Polish translation
2017-07-05 15:55:19 +02:00
Vavassor
4259b54394
Merge pull request #328 from m4sk1n/patch-4
...
i18n: @275cd51 @3955649 (pl)
2017-07-04 17:28:01 -04:00
Vavassor
9b63eaaa68
Merge pull request #320 from m4sk1n/patch-3
...
i18n: Updated Polish translation
2017-07-04 17:27:47 -04:00
m4sk1n
4de590e717
i18n: @275cd51 @3955649 (pl)
2017-07-03 14:25:05 +02: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
Vavassor
3955649b9c
Moves loading of accounts, notifications, and statuses to use link headers. Also remedies an issue where duplicate calls for the same chunk of items in a list can occur.
2017-06-30 02:31:58 -04:00
torrentcome
946f58439c
(saved_toot) add part of saved toot activity
2017-06-29 17:55:39 +02:00
m4sk1n
9aad5ddb13
i18n: Updated Polish translation
2017-06-27 23:11:47 +02:00
Vavassor
3f3ccfca55
Adds an icon to video and gifv media previews to indicate they can be played. The icon is a circled triangle (play button). Closes #319
2017-06-26 19:04:05 -04:00
Vavassor
c5c6e8205a
Fixes autocomplete list getting cut off in the composer if the user is using an app or launcher that hides the status bar.
2017-06-26 15:38:04 -04:00
Vavassor
7d7d5864d4
Adjusts the media label alignment in statuses.
2017-06-26 14:51:39 -04:00
Vavassor
3f54ead962
Adds option to hide media previews if reduced data usage is desired Closes #56 .
2017-06-26 05:15:47 -04:00
Vavassor
3a4ef00dab
Release 1.1.4-beta.4
2017-06-25 17:14:39 -04:00
Vavassor
e3745ebd6b
Adds ability to page between multiple images in a status by swiping from left to right. Closes #66
2017-06-25 01:07:41 -04:00
Vavassor
100b9f0a47
Extends the width of the search view.
2017-06-22 02:00:03 -04:00
Vavassor
65e9d8c4fd
Merge pull request #314 from m4sk1n/patch-2
...
Minor fix in Polish translation
2017-06-21 15:27:10 -04:00
Vavassor
da3bc754ed
Merge pull request #315 from m4sk1n/master
...
l10n: Updated Polish translation
2017-06-21 15:27:02 -04:00
Vavassor
2e29088d65
Fixes cursor being placed after a media link when it is added in the composer. Also, adjusts a tinting error in the composer buttons.
2017-06-20 16:57:04 -04:00
Vavassor
b9b5e58b50
Changes the NSFW button to a "hide media" icon in the composer. This is inspired in part by the upstream change tootsuite/mastodon#2696 . But also NSFW was never a good description of this function.
2017-06-20 14:16:03 -04:00
Vavassor
53e6769d55
Consolidates the main header and removes the now-unneeded FloatingSearchView library. Closes #67
2017-06-19 20:50:40 -04:00
Vavassor
401dd62af7
Search page fully functional for accounts and hashtags. Closes #44
2017-06-19 15:47:53 -04:00
Marcin Mikołajczak
32030881c0
l10n: Updated Polish translation
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-06-19 15:15:28 +02:00
m4sk1n
ee5eff2c51
Minor fix in Polish translation
2017-06-19 14:40:19 +02:00
Vavassor
289e2fbbe1
Adds a prototype search page. The previous search bar is not yet removed.
2017-06-19 04:18:39 -04:00
Vavassor
fcdb507ef0
Changes the autocomplete list to show the username, display name, and avatar of each suggestion for @ mentions.
2017-06-18 23:34:48 -04:00
Vavassor
74aa866647
Autocomplete @ mentions in the composer. Closes #103
2017-06-18 22:10:50 -04:00
torrentcome
2b9f19805f
Merge branch 'master' into #136
2017-06-02 23:15:21 +02:00
Vavassor
9e7229bfcc
Adds a forgotten keystore.
2017-06-02 04:47:22 -04:00
Vavassor
85f7b16736
Removes "fillable loader" library, since it's no longer used for the splash screen.
2017-05-31 20:50:11 -04:00
Vavassor
09e11fdff7
Merge branch 'add_japanese_new_translation' of https://github.com/FlameArche/Tusky into FlameArche-add_japanese_new_translation
2017-05-30 20:42:52 -04:00
Vavassor
09e8c9c811
Merge branch 'master' of https://github.com/m4sk1n/Tusky-l10n
2017-05-30 20:15:43 -04:00
Vavassor
ad49c258b3
Merge pull request #289 from Pangoraw/translation
...
Improve french translation.
2017-05-30 19:20:19 -04:00
Vavassor
da596a4f5c
Merge branch 'design' of https://github.com/Pangoraw/Tusky into Pangoraw-design
2017-05-30 19:12:21 -04:00
FlameArche
7cf72be4b1
Adds Japanese translations.
2017-05-28 02:59:29 +09:00
Marcin Mikołajczak
4784fa72f6
updated Polish translation
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-05-26 15:04:06 +02:00
Vavassor
036a305782
pretty much finishes the prototype
2017-05-23 19:48:54 -04:00
Vavassor
6ee6157b7f
Adds TLS to the push notification client (keystore_tusky_api is omitted).
2017-05-22 02:05:37 -04:00
Vavassor
e282f13fdc
Setup client-side for integration with the wryk/tusky-api prototype.
2017-05-19 21:28:12 -04:00
Vavassor
388ecfcf2e
Removes the product flavor split.
2017-05-18 18:10:46 -04:00
Vavassor
6752d45d4b
Initial client working for MQTT push notifications.
2017-05-16 22:19:34 -04:00
torrentcome
0a6a2e44c2
(view) create package view
2017-05-15 12:07:01 +02:00
Pangoraw
881a1380b5
Improve french translation.
2017-05-14 11:40:00 +00:00
Pangoraw
ac7428ec57
Use softer color for light theme.
2017-05-14 11:02:12 +00:00
Vavassor
1815d574c8
Makes the view media toolbar transparent.
2017-05-11 21:31:29 -04:00
Vavassor
fa0641bfd9
changes terminology
2017-05-11 19:02:43 -04:00
Vavassor
66bac21236
fixes merge conflicts
2017-05-11 18:58:38 -04:00
Vavassor
12571a7556
Merge branch 'issue#228' of https://github.com/torrentcome/Tusky into torrentcome-issue#228
2017-05-11 18:08:01 -04:00
Conny Duck
082e038688
sharing of own toots now possible
2017-05-11 18:29:16 +02:00
torrentcome
a015637785
(media) add toolbar and download button
2017-05-10 15:24:45 +02:00
torrentcome
b5c2b62d7a
(icon) add icon download
2017-05-10 15:24:03 +02:00
Vavassor
3c20f7a0c4
Adds a splash screen replacement.
2017-05-09 22:36:05 -04:00
Vavassor
1dc32323d5
Adds a higher-resolution elephant friend to the login page. Closes #99
2017-05-08 16:30:25 -04:00
Vavassor
88e2b7b382
Merge branch 'master' of https://github.com/Pangoraw/Tusky into Pangoraw-master
2017-05-08 15:40:08 -04:00
Vavassor
a2a600a9de
Adds back button to the about page and for the Tusky's Profile button it searches for the account first and saves the ID for subsequent presses. Closes #279
2017-05-08 15:00:33 -04:00
Paul
17f347cab5
Add loading on login activity while fetching tokens
2017-05-08 11:24:30 +00:00
Vavassor
551d73baee
Makes about page work with light theme and landscape orientation.
2017-05-07 22:00:29 -04:00
Vavassor
daf0ec8e49
resolves merge conflict
2017-05-07 20:20:59 -04:00
Vavassor
b8cca0851f
Merge pull request #262 from m4sk1n/patch-1
...
i18n: fixed some things in Polish translation
2017-05-07 20:14:07 -04:00
Vavassor
67db47abdf
Merge pull request #263 from alerque/touchup-turkish
...
Fix spelling and translate new strings for Turkish
2017-05-07 20:13:57 -04:00
Vavassor
ac6327907c
Merge pull request #271 from BoFFire/patch-2
...
i18n - Updating Arabic strings translation
2017-05-07 20:13:46 -04:00
Vavassor
7f934e4f26
Resolves merge conflicts
2017-05-07 17:58:56 -04:00
Vavassor
c3f4473508
Merge pull request #268 from connyduck/textinputedittext
...
use TextInputEditText instead of EditText inside TextInputLayout
2017-05-07 17:44:42 -04:00
Vavassor
d658e6e7a3
Merge pull request #270 from connyduck/profile-header
...
remove account_header_default.png
2017-05-07 17:44:26 -04:00
Vavassor
e094765734
Merge branch 'logout-confirm-dialogue' of https://github.com/tryton-vanmeer/Tusky into tryton-vanmeer-logout-confirm-dialogue
2017-05-07 17:03:37 -04:00
Paul
fc2d039d63
Add loader when waiting to display a media
2017-05-06 11:30:52 +00:00
Tryton Van Meer
08cd604e66
Added string 'action_logout_confirm'
2017-05-05 12:19:34 -04:00
Vavassor
aa2394748c
Reorganizes the whole codebase.
2017-05-04 18:55:35 -04:00
ButterflyOfFire
189cff6a47
i18n - Updating Arabic strings translation
...
i18n - Updating Arabic strings translation
2017-05-04 20:32:35 +02:00
Conny Duck
b97c4e24ed
remove redundant account_header background, fix weird flicker in header when opening AccountActivity
2017-05-04 18:07:59 +02:00
Conny Duck
310d9a3c91
use TextInputEditText instead of EditText inside TextInputLayout
2017-05-04 16:32:21 +02:00
Conny Duck
2898baf18d
updated dependencies
2017-05-04 16:16:24 +02:00
Caleb Maclennan
f93638e58d
Fix spelling and translate new strings for Turkish
2017-05-04 10:54:38 +03:00
m4sk1n
ff073a6abf
i18n: fixed some things in Polish translation
2017-05-04 07:14:44 +02:00
Vavassor
bd687fb45d
Fixes crash on android version Lollipop and earlier due to an unsupported way vector drawable icons were assigned to radio buttons.
2017-05-03 18:33:15 -04:00
Vavassor
986e012dcf
fixes merge conflicts
2017-05-03 15:16:45 -04:00
Vavassor
4e475b2a17
Merge branch 'patch-1' of https://github.com/BoFFire/Tusky into BoFFire-patch-1
2017-05-03 14:59:55 -04:00
Vavassor
b9a6ed00d1
Merge branch 'master' of https://github.com/m4sk1n/Tusky-i18n into m4sk1n-master
2017-05-03 14:56:41 -04:00
Vavassor
4e88d5ecc4
Merge branch 'translation-2' of https://github.com/connyduck/Tusky into connyduck-translation-2
2017-05-03 14:51:42 -04:00
Vavassor
5c4456b164
Merge branch 'french-tl-fixes' of https://github.com/Poulpette/Tusky into Poulpette-french-tl-fixes
2017-05-03 14:41:48 -04:00
Marcin Mikołajczak
ee8ad60d8c
i18n: added Polish translation
...
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
2017-05-03 17:14:36 +02:00
Vavassor
ab76121692
Change locked accounts to default visibility to "followers-only", and reorganizes the composer because it was getting cluttered.
2017-05-02 18:17:54 -04:00
Vavassor
ba0ad09f19
Merge branch 'raphaelm-account_activity_title'
2017-05-01 23:31:59 -04:00
Vavassor
07f22b2560
Fixes the text colour in the light theme for the collapsed toolbar in the account page.
2017-05-01 23:31:31 -04:00
Vavassor
800ab8001e
Adds content descriptions to header and avatar buttons in the profile editor and puts the page in a scroll view so it's navigable in landscape mode.
2017-05-01 22:30:49 -04:00
Vavassor
cfb0219536
Merge branch 'profile-edition-design' of https://github.com/daycode/Tusky into daycode-profile-edition-design
2017-05-01 21:52:11 -04:00
Vavassor
9bb8c96f00
Merge branch 'issue_133' of https://github.com/raphaelm/Tusky into raphaelm-issue_133
2017-05-01 21:50:24 -04:00
Conny Duck
b7a98ad228
updated german translation
2017-05-01 16:18:01 +02:00
daycode
c7e4d17aaf
Add gestion of avatar and header
2017-05-01 15:23:34 +02:00
nore715
5fb5efe6e9
Update strings.xml
...
Fix a few grammatical issues to comply with existing rules :
- space before "!" in fr str for "error_compose_character_limit" as in fr str for "footer_empty"
- second part of negation added in fr str for "error_media_upload_opening", "error_media_upload_sending", "error_failed_app_registration" (ne ... pas) as in fr str for "error_empty" and others
- added a period in fr str for "dialog_whats_an_instance"
2017-05-01 12:10:19 +02:00
Vavassor
ad30c78faf
Account page interactions with locked users are made much clearer.
2017-04-30 21:55:33 -04:00
serage.betelmal
df7e077029
Adding more content to the About activity
2017-04-30 21:53:32 +01:00
serage.betelmal
9b86c93e76
Merge branch 'master' into feature/about-page
2017-04-30 21:09:09 +01:00
daycode
b82d75a6c4
design the edit profile view
2017-04-30 21:57:15 +02:00
ButterflyOfFire
646827d522
Update strings.xml
2017-04-30 16:44:53 +02:00
Raphael Michel
ddf654f777
Merge branch 'master' into issue_133
2017-04-30 16:13:16 +02:00
Poulpette
689c29dbaf
Improve French translation
...
Some typos have been fixed and terminology changes have been suggested.
Also the gender-inclusive marks have been removed: independently
of our personal opinions regarding which sociological features
a written language should or shouldn’t take into account,
the fact remains that interpunct, hyphen, slash and apostrophe
are not admitted characters to highlight the feminine gender
due to the reading issues that would come out of those
graphical modifications. Moreover, those marks do not take into account
accessibility problems either (screen readers, etc.).
Therefore French grammatical rules should logically prevail.
2017-04-30 01:01:27 +02:00
Vavassor
7d83a9aaba
Follow requests list is available. Closes #222
2017-04-28 23:52:14 -04:00
Vavassor
cc8d8f716a
Merge pull request #239 from connyduck/tablayout-spacing
...
make tabs fill whole space in landscape mode
2017-04-27 15:01:03 -04:00
jeroenpraat
4445251562
Very small fix Dutch strings
2017-04-27 16:48:16 +02:00
Conny Duck
1aa870b069
make tabs fill whole space in landscape mode
2017-04-27 14:47:56 +02:00
Elarcis
6723bd82fe
(untested) Fixed grammatical errors in the french translation
...
I don't have the necessary SDK for Android apps, however I was able to fix some awful grammatical errors in the french locales. Nuff said.
2017-04-24 19:07:23 +02:00
Vavassor
ff56a6ca62
Merge branch 'normalize-strings' of https://github.com/alerque/Tusky into alerque-normalize-strings
...
Conflicts:
app/src/main/res/values-ja/strings.xml
2017-04-23 17:42:34 -04:00
Vavassor
322f89863d
Merge pull request #218 from FlameArche/add_japanese_translation
...
Adds Japanese new translations
2017-04-23 17:39:06 -04:00
Vavassor
74d1870a95
fixes typo in merged fix
2017-04-23 17:37:59 -04:00
Vavassor
5b1facbc2c
Merge branch 'patch-1' of https://github.com/jeroenpraat/Tusky into jeroenpraat-patch-1
2017-04-23 17:36:17 -04:00
jeroenpraat
d7f6525386
Small fix: Improved instances example
2017-04-22 15:41:23 +02:00
FlameArche
bb2c0f83b3
Adds Japanese new translations
2017-04-22 22:08:21 +09:00
Caleb Maclennan
61d79ff28e
Correct French spelling per @SkyzohKey's comment in PR review
2017-04-22 15:33:07 +03:00
BOSCH, Cedric
e150e14c1c
Traduction vers le français
2017-04-22 15:33:06 +03:00
Caleb Maclennan
1a94e5337f
Update TR translation with recently added and edited strings
2017-04-22 15:33:06 +03:00
Caleb Maclennan
e433118372
Copy new untranslated strings from EN → DE and re-order to match
2017-04-22 15:33:06 +03:00
Caleb Maclennan
f673e81495
Copy new untranslated strings from EN → AR
2017-04-22 15:33:06 +03:00
Caleb Maclennan
d24774fa17
Copy new untranslated strings from EN → JA
2017-04-22 15:30:12 +03:00
Caleb Maclennan
bc085f292f
Copy new untranslated strings from EN → NL
2017-04-22 15:30:12 +03:00
Konrad Pozniak
32a397904b
use material design icon for local timeline tab
2017-04-22 11:32:55 +02:00
Vavassor
01997012de
Block and mute lists now remove the entries when you unmute/unblock a user, with a short popup to undo if it's unintentional. Just for clearer feedback.
2017-04-22 02:06:19 -04:00
Vavassor
fcebbc2bdb
Adds ability to mute from an individual status. Also, all statuses from that user are removed from the timeline on the spot.
2017-04-21 20:58:44 -04:00
Vavassor
852c484d68
Adds a list of muted users.
2017-04-21 19:02:04 -04:00
Caleb Maclennan
2d913a1cef
Copy new untranslated strings from EN → FR and re-order to match
2017-04-21 11:01:18 +03:00
Caleb Maclennan
c4ca7a386b
Copy new untranslated strings from EN → TR
2017-04-21 10:54:27 +03:00
Vavassor
681c70d056
Changes the icon for the visibility menu in the composer to match the current visibility. Also, fixes build errors with the dutch translation file.
2017-04-21 01:50:59 -04:00
Vavassor
db021b948b
resolve merge conflicts
2017-04-21 01:25:07 -04:00
Vavassor
63349d6df8
Merge pull request #208 from jeroenpraat/patch-1
...
Dutch translation strings
2017-04-21 01:23:21 -04:00
Vavassor
c94888435d
resolve merge conflicts
2017-04-21 01:22:08 -04:00
Vavassor
39e45cb3a8
Merge pull request #184 from FlameArche/improve_japanese_translation
...
Improves Japanese translation
2017-04-21 01:19:53 -04:00
Vavassor
255bf4e15c
Merge pull request #182 from Dryusdan/patch-5
...
Correct mistake (again)
2017-04-21 01:19:38 -04:00
Vavassor
fdd92f25a6
fix build issues
2017-04-21 01:08:38 -04:00
Vavassor
2d88571b14
Merge branch 'issue_139' of https://github.com/raphaelm/Tusky into raphaelm-issue_139
2017-04-21 00:57:31 -04:00
Vavassor
4c582bdf3d
Merge branch 'new-icon' of https://github.com/daycode/Tusky into daycode-new-icon
2017-04-21 00:32:03 -04:00
Vavassor
9f3a7c2b04
Merge branch 'master' of http://github.com/Vavassor/Tusky
2017-04-21 00:29:54 -04:00
Vavassor
c6988415ae
merge resolved
2017-04-21 00:19:37 -04:00
Vavassor
22bf5e2251
Merge pull request #65 from alerque/i8n-turkish
...
Turkish translation
2017-04-21 00:02:41 -04:00
Vavassor
2b34454cc9
Changes the profile editor save icon to something better.
2017-04-20 23:57:04 -04:00
Vavassor
b9f0c51e70
Provisional profile editor complete.
2017-04-20 18:56:36 -04:00
jeroenpraat
d2232b2327
a bit nuance
2017-04-20 23:35:26 +02:00
jeroenpraat
a1408d0e87
Dutch translation strings
2017-04-20 23:22:39 +02:00
Vavassor
5941a2f5b3
Profile editor functionally complete.
2017-04-19 00:01:04 -04:00
daycode
6c38512091
fix color icon for both themes
2017-04-18 22:21:34 +02:00
Michel
bc43f87703
Update strings.xml
...
Just updated some entries.
But I didn't find translation keys for:
- 'Expand this status'
- 'Report %s'
Do they exist?
Best regards,
cyweo
2017-04-18 21:43:04 +02:00
daycode
2b584249e3
French translation for the visibility panel
2017-04-18 14:27:47 +02:00
daycode
d6a66656de
Add Direct Message to visibility panel
2017-04-18 12:59:42 +02:00
FlameArche
2768d0e963
Improves Japanese translation.
2017-04-17 23:26:48 +09:00
Caleb Maclennan
4f0b0d5c0a
Translate new strings and edits since original branch point
2017-04-17 15:44:11 +03:00
Caleb Maclennan
6c1549a87e
Finish all strings and fix escaping
2017-04-17 15:25:07 +03:00
Caleb Maclennan
c84604cf0f
Finish off all short stings and normalize usage
2017-04-17 15:16:40 +03:00
Dryusdan
809b24a798
Correct mistake (again)
2017-04-17 13:11:20 +02:00
Raphael Michel
834ad78c36
Allow to filter boosts and replies from home ( closes #133 )
2017-04-17 12:37:44 +02:00
Raphael Michel
15088fa42a
Allow taking photos directly from the app ( closes #139 )
2017-04-17 10:56:30 +02:00
Vavassor
18e40855ad
Profile edits for display name and bio are working. Avatar and header image picking are in but not uploaded.
2017-04-17 02:49:56 -04:00
Vavassor
e15f1cfcab
Merge branch 'master' into edit-profile
2017-04-17 01:10:20 -04:00
Vavassor
a33c259760
Ties composer readying state and control states together.
2017-04-17 00:29:47 -04:00
Vavassor
cc0aaf6162
Fixes a couple cases in the composer where buttons enabled are out of sync with whether a status is already in flight.
2017-04-17 00:18:55 -04:00
Vavassor
61fdda5fa3
Merge branch 'issue_62' of https://github.com/raphaelm/Tusky into raphaelm-issue_62
2017-04-16 23:04:00 -04:00
Vavassor
820ef1305e
Merge pull request #168 from raphaelm/account_tab_margin
...
Margins in account tab
2017-04-16 22:57:21 -04:00
Vavassor
ab0481c08a
Merge branch 'refresh_thread' of https://github.com/raphaelm/Tusky into raphaelm-refresh_thread
2017-04-16 21:37:30 -04:00
Vavassor
a4ad9046fb
Merge pull request #176 from indication/add_japanese
...
Add Japanese translation
2017-04-16 20:30:30 -04:00
Vavassor
7cece2d07d
Merge pull request #162 from BoFFire/master
...
Adding arabic localization for Tusky
2017-04-16 20:26:45 -04:00
Vavassor
0c0a4f7530
Merge branch 'translation-5' of https://github.com/connyduck/Tusky into connyduck-translation-5
2017-04-16 19:46:23 -04:00
Vavassor
69641fcdeb
Merge branch 'patch-1' of https://github.com/goofy-bz/Tusky into goofy-bz-patch-1
...
Conflicts:
app/src/main/res/values-fr/strings.xml
2017-04-16 19:27:33 -04:00
Vavassor
6527dcc9a5
Merge pull request #154 from Dryusdan/patch-3
...
Correct mistake and add new translation
2017-04-16 18:57:08 -04:00
Vavassor
1e5c272ae1
Merge pull request #153 from boced66/Traduction
...
Traduction
2017-04-16 18:55:56 -04:00
Vavassor
fcffea08a3
Merge pull request #143 from theZacAttacks/variedSharing
...
Share menu now allows for sharing of link/actual post
2017-04-16 18:54:31 -04:00
Vavassor
84741c1f1b
Adds a partial profile editor (non-working).
2017-04-16 18:51:09 -04:00
in_dow
60b3d4bb97
Add translation (japanese)
...
Signed-off-by: in_dow <in_dow@hotmail.com>
2017-04-17 01:54:21 +09:00
Raphael Michel
1701ef67d9
Margins in account tab
2017-04-15 20:36:21 +02:00
serage.betelmal
642e2af23e
Adding an about activity to the App
2017-04-15 19:05:25 +01:00
Raphael Michel
d732c5d0a7
Timeline footer improvements
2017-04-15 19:25:39 +02:00
ButterflyOfFire
13c1136e1f
Update strings.xml
...
Localisation was made here : https://www.transifex.com/opendz/tusky-in-arabic/
2017-04-15 16:40:37 +01:00
Raphael Michel
f4109f38a8
Allow pull-to-refresh in thread view ( closes #73 )
2017-04-15 12:28:22 +02:00
ButterflyOfFire
3e5eb47dcf
Create strings.xml
...
Preparing file to arabic translation from "en" source file.
2017-04-15 11:01:18 +01:00
Konrad Pozniak
597b696d70
fixed German translation
2017-04-15 00:14:16 +02:00
goofy-bz
96c4369753
Update strings.xml
...
various typo fix + changing escaping apostrophes for French typographic apostrophes which are xml compliant.
2017-04-14 22:20:38 +02:00
Dryusdan
424968ff4f
Mistake (again...)
2017-04-14 10:59:59 +02:00
Dryusdan
bb9bc42a58
mistake
2017-04-14 10:31:21 +02:00
Dryusdan
8a6aa19f41
Update traduction and use some #153 sentences
2017-04-14 10:22:08 +02:00
Dryusdan
3aa10233e0
Correct mistake and add new translation
2017-04-14 10:06:47 +02:00
BOSCH, Cedric
b1a2761eae
Traduction fr
...
Ajout de "Boost"
2017-04-14 07:33:51 +02:00
BOSCH, Cedric
a5c31b2477
Traduction
...
Traduction vers le français
2017-04-13 15:13:50 +02:00
Vavassor
692dc0e527
Possible fix to ECDH secp256r1-only cipher suite issue.
2017-04-13 00:01:02 -04:00
Vavassor
3bf84f9b7d
Cleaned up content descriptions and added the last missing ones. Closes #122
2017-04-12 21:54:37 -04:00
Zachary Epps
52343b6ab2
changed the share button menu to allow for sharing either the link, or the actual content of the post
...
added values into @string file to accommodate for the change
added the new share submenu into the status_more layout xml
2017-04-12 16:21:48 -04:00
Vavassor
ea7f666062
Enlarged the touch areas of status action buttons slightly.
2017-04-12 16:17:29 -04:00
Vavassor
2e45a0bbff
Adds missing content descriptions and fixes a bit of the follow button hiding code.
2017-04-12 04:32:05 -04:00
Vavassor
bc8c2427fb
Removes mention of elephant friend, to reduce noise.
2017-04-12 00:27:48 -04:00
Vavassor
f6a165a50a
Adds content descriptions and hints to non-textual elements so they can be described by screen readers.
2017-04-12 00:21:52 -04:00
Vavassor
c69dd0624d
Merge branch 'account_header_image_click_opens_account' of https://github.com/theZacAttacks/Tusky into theZacAttacks-account_header_image_click_opens_account
2017-04-11 19:12:36 -04:00
daycode
618001d163
fix dark shadow
2017-04-10 20:28:36 +02:00
Zachary Epps
b92900bda1
actually added the other files, whoops
2017-04-10 13:51:41 -04:00
Zachary Epps
8acc69c626
Compose Activity now gives visual feedback
...
added a spinning progress bar to indicate status posting
made the button to also change colors from blue to grey so the user doesn't keep clicking it
2017-04-10 13:51:30 -04:00
Vavassor
fa789d34dd
Merge branch 'master' of http://github.com/Vavassor/Tusky
2017-04-09 23:21:41 -04:00
Vavassor
822fd2e168
Merge pull request #51 from nevillepark/master
...
Larger placeholder avatars
2017-04-09 23:21:21 -04:00
Vavassor
c6b4a98d3e
Tusky's web page now uses https. (when you have a larger commit message than your single character change)
2017-04-09 23:15:37 -04:00
Vavassor
27ef014a2d
Merge branch 'master' of https://github.com/koyuawsmbrtn/Tusky-Pullrequest
2017-04-09 23:08:53 -04:00
Vavassor
e557d0c002
Merge branch 'chrome-custom-tabs' of https://github.com/sturmen/Tusky into sturmen-chrome-custom-tabs
2017-04-09 22:45:11 -04:00
daycode
3ad70cbd5e
fix few errors
2017-04-10 01:07:25 +02:00
daycode
440d28030c
replace the ic_launcher-web
2017-04-09 23:13:39 +02:00
daycode
9ebf4ddb15
Replace Tusky logo in README.md
2017-04-09 21:41:12 +02:00
daycode
cd7ddf6a1f
Replace launch icon
2017-04-09 21:27:05 +02:00
Briar Rose Schreiber
a8c44da532
Adjust light theme tab bar area
...
Adds a material shadow below tab layouts. This is not very noticeable in
the default theme, but in the light theme in visually demarcates where
the tab layout ends.
2017-04-09 02:03:05 -07:00
Koyu Berteon
04942006d0
Some translation improvements
2017-04-08 18:16:32 +02:00
Nicholas Tinsley
3bba1e10d9
implemented chrome custom tabs
2017-04-07 08:51:48 -04:00
ntngrtltr
2c94ee9c2e
add support for runtime-permissions (fix needed)
2017-04-07 13:11:31 +02:00
ntngrtltr
57f829e58e
download images by tap an hold
2017-04-07 12:12:26 +02:00
Zachary Epps
de0f1b7ab0
added new option in preferences.xml
...
modified MainActivity so that the "compose new toot" button is exposed as a static (had to copy its reference into a new variable so as to not upset BindView)
modified TimelineFragment so that when the RecycleView is instantiated we overload the onScroll so that we can hide the FAB
2017-04-07 03:40:59 -04:00
Vavassor
632cb0d6e3
Merge pull request #72 from ntngrtltr/french_translation_fix
...
fix unescaped apostrophe
2017-04-06 19:25:51 -04:00
Vavassor
5470eb7834
Merge pull request #75 from ntngrtltr/set_translatable_false
...
add translatable=false accordingly
2017-04-06 19:25:40 -04:00
Vavassor
9d60f8ce6b
Merge pull request #80 from ntngrtltr/more_german_translation
...
complete german translation
2017-04-06 19:25:12 -04:00
ntngrtltr
2f39d46fbc
add missing translation
2017-04-06 21:23:41 +02:00
ntngrtltr
0d78e8e68a
add translatable=false flag
2017-04-06 19:01:02 +02:00
ntngrtltr
a15cc0d031
fix unescaped apostrophe
2017-04-06 17:33:06 +02:00
Zachary Epps
7a5e5dca7e
changed AccountActivity so that it shows FAB that allows a user to un/follow a user from it instead of the menu
...
added an xml svg for unfollowing someone
removed the useless line from build.gradle that I added in the last pull
2017-04-06 11:07:40 -04:00
Caleb Maclennan
b932fb1a13
Begin Turkish translation
2017-04-06 11:28:11 +03:00
Caleb Maclennan
2ab6addd7a
Add copy of English strings as a base
2017-04-06 10:55:40 +03:00
Vavassor
cafe9edfd4
Merge pull request #63 from Dryusdan/patch-2
...
Forgot one english sentence
2017-04-06 03:12:12 -04:00
Vavassor
a9970ee875
Simplify the error messages and remove unused strings.
2017-04-06 03:09:49 -04:00
Dryusdan
861f8b2cef
Forgot one english sentence
2017-04-06 08:37:08 +02:00
Dryusdan
8d378ad29a
Make french translation
...
Reference of #60 issues
2017-04-06 00:22:18 +02:00
Vavassor
ce3912ea9f
Merge pull request #53 from iGEL/patch-1
...
Update German translations
2017-04-05 13:37:36 -04:00
Koyu Berteon
0fb1d1e13c
Fixed small typo
2017-04-05 11:22:11 +02:00
Vavassor
2cb0b96abd
Fixes a crash during authentication and another when opening the composer options. Also, sets up the next update to reset the redirect URI for the app during authorization.
2017-04-04 22:29:15 -04:00
Johannes Barre
f578386b83
Update German translations
...
* The plural of Status is Status (pronounced differently, tho), not Statuse, see https://de.wiktionary.org/wiki/Status - Not just for that reason, I suggest to remove the word *Status* completely and use *Toot* or *Toots* instead
* "Dieser Benutzer war nie *x*" translates to "This user was never *x*". The new translations are similar to the English ones, but I'd prefer something like "Couldn't follow that user".
* "%s ist dir gefolgt" -> "%s was following you"
* With the visibility I took more freedom and translated them "Public visible", "Public visible, but not in the public timeline" and "Only visible to followers and mentioned"
2017-04-04 22:09:46 +02:00
Neville Park
016baf8711
Larger placeholder avatars
2017-04-03 16:53:02 -04:00
Vavassor
1ebe514100
First minor release
2017-04-02 21:45:04 -04:00
Vavassor
e46e50ac60
Clarifies a bit of the explanation on the login page.
2017-04-02 19:55:41 -04:00
Neville Park
73d79f0f78
Add files via upload
2017-03-31 20:02:13 -04:00
Neville Park
4138acdfbd
Delete avatar-default.png
2017-03-31 20:01:47 -04:00
Neville Park
2ba051bfcc
Delete avatar_default.png
2017-03-31 20:01:22 -04:00
Neville Park
1e4e2eb5e5
New default/error avatar images
2017-03-31 20:00:27 -04:00
Vavassor
53376da406
Adds the local timeline.
2017-03-30 22:31:17 -04:00
Vavassor
eed3f2d899
Light icon buttons are colour background with white text again. It just looks nice.
2017-03-30 19:23:43 -04:00
Vavassor
1f798902b7
Spruces up the light theme.
...
Also, fixes a bug where the show more/less button for content warnings is sometimes already checked.
2017-03-29 00:22:14 -04:00
Vavassor
251602fb2c
Adds preferences for receiving notifications by type.
2017-03-28 15:39:29 -04:00
Vavassor
4b136ce458
Light theme properly separated again, making it ready for palette changes.
2017-03-26 22:59:16 -04:00
Vavassor
81700e7b84
Adds an indicator of visibility to the send button in the composer. Closes #38
2017-03-26 18:26:47 -04:00
Vavassor
b3e9b86b61
Remove array.xml and re-enable (partially working) light theme.
2017-03-21 20:40:00 -04:00
Vavassor
2c76a65145
Second bugfix release. Also fixes localization build issues.
2017-03-21 01:13:08 -04:00
Vavassor
4ca2341633
Merge branch 'master' of https://github.com/koyuawsmbrtn/Tusky-Pull-Request into koyuawsmbrtn-master
2017-03-20 23:03:33 -04:00
Vavassor
9478cd4ea1
You can navigate to who favourited/reblogged you from clicking the notification now. Closes #11
2017-03-20 16:34:23 -04:00
Vavassor
70536ed001
Fixed some odd refresh behaviour and possibly the duplicate 20 statuses issue?
2017-03-20 03:03:03 -04:00
Vavassor
7f4637c04c
Improved login error messages. Also, updated readme with F-Droid removed and no mention of alpha status.
2017-03-19 23:15:36 -04:00
Koyu Berteon
b70e7e70c4
Fixed small typo
2017-03-20 00:46:30 +01:00
Koyu Berteon
77c95bc0b7
Added German localization
2017-03-20 00:44:40 +01:00
Vavassor
263d586a51
First bugfix release. Also, added a link to the "No Account?" dialog on the login page.
2017-03-15 20:01:23 -04:00
Vavassor
e48bf683f7
resolved non-conflict
2017-03-15 19:09:59 -04:00
Vavassor
22b1472a3f
Actually* fix the layout error on account pages.
2017-03-15 18:51:01 -04:00
Eugen Rochko
3a1181bd82
Enable/disable push notifications. Clearing notifications
...
resets the summary of the notifications
2017-03-15 23:45:59 +01:00
Eugen Rochko
47ebcb29bf
Share action for own toots
2017-03-15 23:20:29 +01:00
Vavassor
5ae58ecac1
Merge branch 'Gargron-master'
2017-03-15 16:39:23 -04:00
Vavassor
0c464e488e
Fixes a layout error on account profiles.
2017-03-15 16:38:19 -04:00
Eugen Rochko
3798f9a803
Fix login activity crashes, repeated re-authentications,
...
layout when keyboard appears
2017-03-15 20:32:26 +01:00
Vavassor
355c85b8d8
Names no longer ellipsize unnecessarily on account pages.
2017-03-14 23:09:07 -04:00
Vavassor
f391538984
Merge branch 'Gargron-master'
2017-03-14 18:41:07 -04:00
Vavassor
5d68c6df8f
Finished the tusky-api server.
2017-03-14 18:39:32 -04:00
Eugen Rochko
ce82a81f0e
Fixed view media fragment behaviour, reblogs/favs of reblogs
2017-03-14 19:24:38 +01:00
Eugen Rochko
bc46afd801
Display lock icon on locked profiles
2017-03-14 15:27:22 +01:00
Eugen Rochko
2e50c547ce
Group push notifications
...
Clear notifications when opening MainActivity
Use lowest privacy setting when replying
2017-03-14 14:31:52 +01:00
Eugen Rochko
4db1d54d79
Fix exception when bad domain on login screen
2017-03-14 12:59:52 +01:00
Vavassor
b937a7bc9e
Fixed intermittent null pointer exceptions and disabled the light theme temporarily. This closes #21 , closes #22 , and closes #17 .
2017-03-13 20:56:02 -04:00
Eugen Rochko
60cef27c86
Rounded corners on avatars in statuses
2017-03-13 16:19:34 +01:00
Vavassor
6613e8ae1e
Switched the push notification server.
2017-03-13 00:11:16 -04:00
Vavassor
e21472b8cc
Merge branch 'Gargron-master'
2017-03-12 17:55:43 -04:00
Vavassor
8365b3a42f
Splash icon transparency/background is fixed.
2017-03-12 17:18:22 -04:00
Eugen Rochko
5d1a86d472
Crash analytics with Firebase
...
Conversation line visual
2017-03-12 18:46:45 +01:00
Eugen Rochko
470b3b1236
Improved blocked users layout
2017-03-12 14:01:50 +01:00
Eugen Rochko
f508e8bc34
Icons in main tabs, improved video activity a bit
2017-03-12 13:41:29 +01:00
Eugen Rochko
b3b3f2a88d
Circle avatars in follow lists
2017-03-12 12:45:36 +01:00
Eugen Rochko
2bbd46e841
Push notifications
2017-03-12 08:31:20 +01:00
Vavassor
51a0cf9330
The launcher icon is changed.
2017-03-11 12:29:51 -05:00
Vavassor
aa75ddbfb7
Splash screen icon replaced with a more minimal one.
2017-03-10 21:50:16 -05:00
Vavassor
db36ea79d3
The merge conflict is resolved.
2017-03-10 20:50:49 -05:00
Vavassor
95505dde02
New launcher icon added.
2017-03-10 20:28:33 -05:00
Eugen Rochko
c1fc6959e7
Fix up report activity/layout
2017-03-10 23:47:04 +01:00
Eugen Rochko
1015f27554
Mention action on profiles
2017-03-10 23:37:02 +01:00
Vavassor
851a92a271
Refreshing uses since_id wherever applicable. Also, reverted the notification icon.
2017-03-10 15:12:40 -05:00
Eugen Rochko
f34237ce7a
Improve compose activity
2017-03-10 18:38:49 +01:00
Eugen Rochko
473f7f75f1
Merge upstream
2017-03-10 04:40:48 +01:00
Eugen Rochko
e72227abf0
Improved drawer look
2017-03-10 04:37:53 +01:00
Vavassor
e43ddbcc70
Merge branch 'Gargron-master'
2017-03-09 17:39:00 -05:00
Vavassor
a439674253
Made a small revision to the notification icon.
2017-03-09 17:35:39 -05:00
Eugen Rochko
ed262dfb2d
Fix crash when adding media, make all activities use coordinator layout
2017-03-09 23:21:02 +01:00
Eugen Rochko
c9b2092cf9
Zoom for images
2017-03-09 21:21:55 +01:00
Eugen Rochko
7fa01371d9
Add drawer to main activity
2017-03-09 19:31:15 +01:00
Eugen Rochko
9172636127
Add back buttons to favourites/blocks activities
2017-03-09 18:09:32 +01:00
Eugen Rochko
02ccaf4610
Muting/unmuting accounts
2017-03-09 17:51:44 +01:00
Eugen Rochko
9e82b64423
Fix #4 - Toot URLs can be shared
2017-03-09 17:37:24 +01:00
Eugen Rochko
86f8bf3c2f
Fix some visual bugs
2017-03-08 21:07:49 +01:00
Vavassor
e46731454d
Fixes icons on statuses and notifications not being the right colour on the light theme.
...
Maybe could be a more elegant solution than drawable duplication but for now fine.
2017-03-07 23:52:17 -05:00
Vavassor
7519ad5455
Merge branch 'Gargron-master'
2017-03-07 22:35:02 -05:00
Vavassor
7ae66a4ddc
Fixed crash due to Picasso being handed empty strings for missing avatars and header images.
2017-03-07 21:38:20 -05:00
Vavassor
1ddb17f8d3
Fixes media attachments in the composer being un-removable, and long usernames overlapping time stamps in statuses.
...
Also added the MIT license notice to the EmojiOne code to comply with its usage terms.
2017-03-07 20:44:51 -05:00
Eugen Rochko
34c4951241
Animated splash screen (mind: preview for the circular loader seems broken in Android Studio, but works in app)
2017-03-07 23:10:41 +01:00
Eugen Rochko
0822c62eb8
Merge remote-tracking branch 'origin/master'
2017-03-07 22:23:33 +01:00
Eugen Rochko
1db90db642
Spark animations for boost/favourite buttons
2017-03-07 22:23:17 +01:00
Eugen
0af6d79fa2
Merge branch 'master' into master
2017-03-07 20:45:24 +01:00
Eugen Rochko
2c8a575a3b
Fix up notification items layouts
2017-03-07 20:42:01 +01:00
Eugen Rochko
a52ee71e35
Forgot to add a graphic
2017-03-07 15:15:39 +01:00
Eugen Rochko
4060f3f45f
Nicer login layout
2017-03-07 15:03:41 +01:00
Eugen Rochko
bdc19efe3d
Fix up account list item layouts
2017-03-07 14:32:07 +01:00
Eugen Rochko
2cf387bc21
Visually center initial loading indicator. Abandon
...
"end of content" messages (not necessary from UX perspective
imo) and retry button (perhaps it should be a Snackbar
with a retry action instead)
2017-03-07 14:21:24 +01:00
Eugen Rochko
d067c8bf27
Made compose form more material
2017-03-07 14:09:33 +01:00
Eugen Rochko
ce04c7ab2b
Sliding animation for activity transitions
2017-03-07 13:05:51 +01:00
Eugen Rochko
d9f0b3c99e
Attachment previews also use Picasso to load, fix their layout
...
Fix NSFW overlay
2017-03-07 11:59:54 +01:00
Eugen Rochko
9ec3fd47dc
Back button to navigate tabs on main view
2017-03-07 11:02:41 +01:00
Vavassor
37bb799efc
Fixes crash when opening the block list. Also, fixes an issue where the collapsed toolbar appears dark on profiles even when using the light theme.
2017-03-07 02:30:09 -05:00
Eugen Rochko
d299dd34ed
Floating action button for toot compose
2017-03-07 01:38:22 +01:00
Eugen Rochko
b5c4339894
Switch dark color scheme to official Mastodon colors
...
Switch status icons to Material ones
Fix layouts on statuses
2017-03-07 01:31:05 +01:00
Eugen Rochko
7a752be83f
Prettify profiles, add floating follow/unfollow button to them
2017-03-06 20:48:31 +01:00
Vavassor
91ad3acc79
Unfinished keyboard GIF picking stuff? Not accessible by the user, yet.
2017-03-03 20:44:44 -05:00
Vavassor
4fdeba248a
Sixth Alpha Release
2017-03-01 16:01:49 -05:00
Vavassor
054ab8fb1c
Several minor layout issues fixed, overlapping text on different device resolutions.
2017-03-01 00:36:15 -05:00
Vavassor
3ab06eb250
The reporting page now allows reporting multiple statuses. (It's a bit cramped, though.)
2017-02-28 21:38:47 -05:00
Vavassor
4b8573a82f
Reporting statuses is now possible!
2017-02-27 00:21:46 -05:00
Vavassor
0a32c58801
Follow notifications now allow you to view the account that followed and follow back from the notification timeline.
2017-02-26 20:14:13 -05:00
Vavassor
9dceb7a226
TODO's have been erradicated.
2017-02-26 19:14:50 -05:00
Vavassor
c4114b6be2
The block list is now its own functional piece, instead of just being a copy of the following/follows lists on account profiles.
2017-02-21 21:12:49 -05:00
Vavassor
9b6f5e63d3
Viewing your block list is now possible on the main menu.
...
Also, changed how end-of-timeline behaviour is handled on all timelines. It should detect it more reliably now.
2017-02-21 17:55:37 -05:00
Vavassor
e59c0534c7
Viewing your favourites is now accessible on the main menu.
2017-02-20 21:32:10 -05:00
Vavassor
dab6807bff
Fifth Alpha Release (actually fifth this time)
2017-02-19 19:27:15 -05:00
Vavassor
0439fabd79
Fixed a crash under API level 21 on the main timeline due to trying to tint the status buttons with selectors.
2017-02-17 23:10:46 -05:00
Vavassor
af4af94775
Fixed crash on pre-Lollipop devices (API levels 20 and prior) due to trying to load attributes in drawables.
2017-02-16 21:11:05 -05:00
Vavassor
96a5692717
Dark and light themes now exist and can be switched in preferences.
2017-02-16 13:52:55 -05:00
Vavassor
f14973a6d4
Replaced the regex gunk in the composer with something more readable and more reliable.
...
Also, put in a fix for a crash related to failing while loading the vector image for the media picker button.
2017-02-13 21:46:25 -05:00
Vavassor
22a2a31afe
Changed visual theme to a dark style. Also, set up things for a future switchable light/dark theme.
2017-02-13 00:18:17 -05:00
Vavassor
2112c442a3
Gave splash screen its own images.
2017-02-07 20:24:22 -05:00
Vavassor
56341a15af
Fixed: crash on splash screen on version Kitkat and under due to trying to load a vector drawable in a selector.
2017-02-07 18:44:54 -05:00
Vavassor
33883aca3d
End of timelines are now detected correctly. Also, duplicate notifications/accounts are prevented.
2017-02-07 16:47:05 -05:00
Vavassor
b4a91112a3
Initial Alpha release!
2017-02-07 02:05:50 -05:00
Vavassor
e0ab25334b
Added preferences for pull notifications! Also bits of cleanup.
2017-02-05 02:34:55 -05:00
Vavassor
0a45b72391
Added logo and made login page slightly more clear.
2017-02-04 23:20:19 -05:00
Vavassor
86623c634a
Added content warnings to status composer and slightly reworked its design in general.
2017-02-03 19:53:33 -05:00
Vavassor
3bd360a7ee
Added margin between pages in tab layouts. (tiny change)
2017-02-02 19:18:41 -05:00
Vavassor
887e68700a
Made wrapping behaviour of long names and long content warnings better on timelines.
2017-02-01 17:01:34 -05:00
Vavassor
aec83c70fc
Animated GIF's now animate when viewed in fullscreen.
2017-02-01 02:13:14 -05:00
Vavassor
2b6bc8a5c7
Content warnings now show/hide on all timelines.
2017-01-31 18:42:05 -05:00
Vavassor
1429dfc7b5
Account profiles no longer partial!
2017-01-30 23:51:02 -05:00
Vavassor
60d68b0ae6
Partial account profile pages now in. Follows/Followers tabs are empty and block/follow does nothing yet.
2017-01-27 22:33:43 -05:00
Vavassor
dbb2663882
Links and tags in statuses are now clickable and open suitable pages.
...
Mentions are also, incidentally, but still link to the account page for that user in the browser. This should be changed to an in-app account page when that's finished, but it's actually fairly suitable fallback behaviour for now.
2017-01-26 19:34:32 -05:00
Vavassor
83f8b4303c
Added mention/reply notifications provided by a background service.
2017-01-24 23:35:54 -05:00
Vavassor
b00a3cf443
Adds a toot thread viewing mode. Also, many files were missing and didn't push so the previous commits may have been very wrong?
2017-01-23 00:19:30 -05:00
Vavassor
eddc15fdca
The reply button now works, and mentions are highlighted in compose mode.
2017-01-19 23:59:21 -05:00
Vavassor
2106d7a53c
Jumping to top capability and a progress/retry footer added to timelines.
2017-01-18 13:35:07 -05:00
Vavassor
6b684bceff
Attaching media to toots is now possible. Images over the upload limit are automatically downsized, videos are not.
2017-01-16 13:15:42 -05:00
Vavassor
bab33a0715
sensitive media previews are now hidden and shown with a click
2017-01-10 15:41:50 -05:00
Vavassor
e551de7521
added media previews to timeline and media viewers
2017-01-10 01:14:27 -05:00
Vavassor
370b1e52aa
added a basic compose screen, and the 3 main timelines in a tabbed layout
2017-01-07 17:24:02 -05:00
Vavassor
bba1b37fd8
initial commit
2017-01-02 18:30:27 -05:00