Commit Graph

265 Commits

Author SHA1 Message Date
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 1c1931b87c Merge branch 'issue_74' of https://github.com/raphaelm/Tusky into raphaelm-issue_74 2017-04-16 22:11:29 -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 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
Raphael Michel c7772d0f56 Useful title for AccountActivity 2017-04-15 20:49:31 +02:00
Raphael Michel fce573f1ec Update thread view after sent reply (closes #74) 2017-04-15 19:59:06 +02:00
Raphael Michel d732c5d0a7 Timeline footer improvements 2017-04-15 19:25:39 +02:00
Raphael Michel ee4d0739db Re-enable controls after failed toot 2017-04-15 17:52:21 +02:00
Raphael Michel f4109f38a8 Allow pull-to-refresh in thread view (closes #73) 2017-04-15 12:28:22 +02:00
Vavassor 69c1b88ff4 Addresses mispronunciation of timestamps like 7m as meters instead of minutes. 2017-04-14 20:23:07 -04:00
Vavassor 77285c9966 Adds missing content description for the profile avatar in the navigation drawer. 2017-04-14 19:46:33 -04:00
Vavassor 18d5d0152c Release 1.1.2 2017-04-13 17:14:43 -04:00
Vavassor 692dc0e527 Possible fix to ECDH secp256r1-only cipher suite issue. 2017-04-13 00:01:02 -04:00
Vavassor b7eb5b3271 Merge branch 'handshake_test' 2017-04-12 22:27:18 -04:00
Vavassor b9ea3bf185 Clears out diagnostic code. 2017-04-12 22:26:45 -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 2e45a0bbff Adds missing content descriptions and fixes a bit of the follow button hiding code. 2017-04-12 04:32:05 -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 4ea04bb576 Re-orients images when downscaled according to EXIF data if it's specified. Closes #106 2017-04-11 22:50:27 -04:00
Vavassor e9c5c2b7c1 Merge branch 'video_loop' of https://github.com/theZacAttacks/Tusky into theZacAttacks-video_loop 2017-04-11 21:02:15 -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
Vavassor 03c0994879 Merge branch 'update_compose_while_posting' of https://github.com/theZacAttacks/Tusky into theZacAttacks-update_compose_while_posting 2017-04-11 18:35:54 -04:00
Vavassor 48c9b71f92 Finishes handshake-test-2 2017-04-11 17:07:56 -04:00
ntngrtltr e02eb76a91 fix permission requests 2017-04-11 19:39:30 +02:00
Zachary Epps 1c5a58265f changed VideoActivity to allow for video looping 2017-04-10 15:39:21 -04:00
Zachary Epps 236fd3570f removed needless import 2017-04-10 13:51:57 -04:00
Zachary Epps b92900bda1 actually added the other files, whoops 2017-04-10 13:51:41 -04:00
Vavassor c9e7401fca Fixes a character limit bug. Closes #102 2017-04-10 13:34:33 -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
Vavassor 7067b4e695 Fixes a bug where threads don't display correctly when clicking on boosts. Closes #91 2017-04-09 21:03:14 -04:00
Vavassor 2ba35fae35 Merge branch 'inherit_warnings' of https://github.com/ntngrtltr/Tusky into ntngrtltr-inherit_warnings 2017-04-09 20:24:59 -04:00
Vavassor 4d9fd09a3c License change back to GPL 3 2017-04-09 20:12:31 -04:00
Vavassor fd472fbe1f Possible fix to enable connections using TLS 1.1 and 1.2 on pre-Lollipop android versions. Also expands to the enabled list of cipher suites. 2017-04-09 18:36:55 -04:00
ntngrtltr 50d386e271 inherit content warnings in replys 2017-04-07 20:37:27 +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 2a418e06da changed the construction of the AccountHeader so that it listens for clicks on the current profile avatar and opens the user's account if they click on it 2017-04-07 04:14:25 -04: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 bfc89b26bd Silently accept usernames in front of instances in the login screen, because plenty of folks try including it. 2017-04-06 21:16:40 -04: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
Vavassor 4deb0b3b84 Merge branch 'FAB_fix' of https://github.com/theZacAttacks/Tusky into theZacAttacks-FAB_fix 2017-04-06 03:18:58 -04:00
Vavassor a9970ee875 Simplify the error messages and remove unused strings. 2017-04-06 03:09:49 -04:00
Vavassor 27dd106988 Sharing images and text from other apps is now supported. Closes #52 2017-04-06 01:11:44 -04:00
Vavassor 0719512134 Sharing images from other apps now supported. 2017-04-05 16:35:22 -04:00
Vavassor 209f1ec4a5 Introduces a redirect guard so share requests and quick settings tile compose requests when not logged in will give a login page instead of crashing. 2017-04-05 15:10:52 -04:00
Zachary Epps cbae26dd4c changed AccountActivity so that after following someone the FAB hides itself 2017-04-05 13:49:28 -04: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
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
Vavassor eef0f82e96 Fixes a crash when changing orientation in the composer. 2017-04-04 16:02:08 -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 88df8216a6 Fixes direct messages falsely being shown as able to be boosted. 2017-03-31 20:53:05 -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 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
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
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 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