Commit Graph

239 Commits

Author SHA1 Message Date
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
Vavassor 3c655a25dc Fixes a crash that can occur when the drawer on the main page is being initialized while it is in a closed state. 2017-04-04 17:32:34 -04:00
Vavassor 5fd9b6732d Fixes a crash that can occur when entering or rotating within the profile page. Closes #43 2017-04-04 16:37:42 -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
Vavassor eef0f82e96 Fixes a crash when changing orientation in the composer. 2017-04-04 16:02:08 -04:00
Neville Park 016baf8711 Larger placeholder avatars 2017-04-03 16:53:02 -04:00
Zachary Epps c35fd3cb7c modified manifest to allow for a quick settings tile
added in the qs tile service file (TuskyTileService.java)
2017-04-03 16:20:32 -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
Vavassor eccebc9215 Fixes a vector drawable crash on earlier versions. 2017-04-02 19:10:07 -04:00
Vavassor c57e7cee6b Removes Firebase Analytics 2017-03-31 23:13:11 -04:00
Vavassor 88df8216a6 Fixes direct messages falsely being shown as able to be boosted. 2017-03-31 20:53:05 -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 89e4cbb8b2 Fixes some odd behaviour during the login dance (possibly loading into the main activity with empty timelines). 2017-03-31 19:16:10 -04:00
Vavassor 26c722c950 Prevents an out-of-memory crash when uploading images and also downsizing now uses significantly less memory. 2017-03-31 17:53:35 -04:00
Vavassor 0f5130f692 Fixes an issue where replying to a reblog doesn't fill in the correct mentions in the composer. Closes #40 2017-03-31 15:47:41 -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 49ef88751e Fixes a bug where privacy settings in the composer are sproadically not remembered. 2017-03-28 13:58:37 -04:00
Vavassor fbd4150001 Fixes a crash on login and another when clicking the mention button on an account page that hasn't loaded yet. 2017-03-27 22:13:55 -04:00
Vavassor 292c4c3a88 Fixes a crash where MastodonAPI isn't initialised in time when opening a profile or block list. 2017-03-27 16:19:44 -04:00
Vavassor 1b7da84960 This fixes the report activity not fetching recent statuses correctly. 2017-03-26 23:22:59 -04:00
Vavassor 4b136ce458 Light theme properly separated again, making it ready for palette changes. 2017-03-26 22:59:16 -04:00
Vavassor 79f067caf4 Fixes content warning text box hiding after configuration changes. 2017-03-26 19:37:32 -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 5f2ddcfdc0 Fixes composer not saving/restoring its text on configuration changes for some devices. 2017-03-26 17:21:18 -04:00
Vavassor b3e9b86b61 Remove array.xml and re-enable (partially working) light theme. 2017-03-21 20:40:00 -04:00
Vavassor 3dc5e3dd30 Fixes crash when replying. 2017-03-21 08:52:15 -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 3229907fc6 Fixes a couple of crashes.
1.) When on the account page, if the request for user info beats the call that initialises the header image, it can touch a header image with illegal dimensions that get handed to Picasso and cause an exception.
2.) A crash due to a few retrofit responses not being handled properly.
2017-03-20 22:53:46 -04:00
Vavassor 3e21e59edc Relicense to LGPL3 2017-03-20 21:44:30 -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 4ff00ed62c An upward swipe now closes the photo viewer. Closes #31 2017-03-20 03:30:31 -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
Vavassor f2a400ab38 Fixes rare crashes when viewing accounts and favouriting. Also, fixes content warning characters not counting toward the character limit. Closes #32 2017-03-19 22:38:39 -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 19e2725824 Fixes intermittent crashes when clicking the reply button and opening a thread. Closes #26 2017-03-15 15:27:49 -04:00
Vavassor 355c85b8d8 Names no longer ellipsize unnecessarily on account pages. 2017-03-14 23:09:07 -04:00
Vavassor 093d208b8c One character typo fix. Also cleans up those warnings, why not? 2017-03-14 21:25:47 -04:00
Vavassor 0662f35b96 Fragments/Activities auto-cancel their requests when they're destroyed. Also, fixes a ComposeActivity crash that can occur when a media preview doesn't load. 2017-03-14 20:34:27 -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
Eugen Rochko 17b958f8ed Cancel retrofit calls in fragment onDestroy 2017-03-14 12:45:19 +01:00
Vavassor 39431d96f1 Fixes the onBackPressed crash in the MainActivity. Closes #18 2017-03-13 23:08:28 -04: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 b3c7f94951 Fix usage of Retrofit in LoginActivity - baseUrl wasn't
being set correctly since BaseActivity relies on the
already saved preference

LoginActivity instantiated its own, trimmed down
MastodonAPI instance
2017-03-13 19:13:49 +01:00
Eugen Rochko 60cef27c86 Rounded corners on avatars in statuses 2017-03-13 16:19:34 +01:00
Eugen Rochko 68277aa8e1 Removed google-services.json from repository 2017-03-13 15:41:17 +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 7124abd22f Conversation line visual improved 2017-03-12 19:08:20 +01:00
Eugen Rochko 5d1a86d472 Crash analytics with Firebase
Conversation line visual
2017-03-12 18:46:45 +01:00
Eugen Rochko 4fd941febd Full screen splash 2017-03-12 14:07:21 +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 daf7e6ed6a Prevent double notifications
Check timelines for updates on resume
2017-03-12 08:49:38 +01:00
Eugen Rochko 2bbd46e841 Push notifications 2017-03-12 08:31:20 +01:00
Eugen Rochko 03fb9f45b2 Prevent pull notifications from notifying about things already loaded in fragment
Dismiss notifications when viewing fragment (moved to onResume)
2017-03-11 19:20:10 +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
Eugen Rochko dbed424d6f Implement search
When displaying displayName, fallback to local username
2017-03-10 23:31:08 +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 6f25405ad4 Volley is gone. 2017-03-09 21:55:07 -05:00
Vavassor 42a8f47991 Removed most references to Volley. 2017-03-09 18:20:08 -05: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 3cb1b8e44b Vector icons in drawer were crashing on an older Android
Need to find a way to specify them as srcCompat instead of src, but that's not obvious since it's through the material drawer library...
2017-03-09 19:47:46 +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