Vavassor
6b3dd30527
Fixes URLs being deleted erroneously when multiple images are added in the composer.
2017-07-30 17:16:32 -04:00
Vavassor
4f96d850cc
Fixes a crash when autocompleting a mention, second try. (previous fix was commit ab537ef3cb
)
2017-07-28 12:36:54 -04:00
Vavassor
239ebaf9b2
Consolidate the two media buttons in the composer.
2017-07-27 22:40:58 -04:00
Vavassor
f3b5087c52
Adds save draft button to composer.
2017-07-27 00:56:53 -04:00
Vavassor
42a49fbd4e
Updates the upload size limit and correct it to power of two numbers of bytes as it actually always was.
2017-07-26 00:12:02 -04:00
Vavassor
2ed979d7fd
Fixes a crash and errors associated with a URL pasted into the composer being edited before its metadata is loaded.
2017-07-25 19:23:37 -04:00
Vavassor
6e366a1b84
Give up
2017-07-20 22:29:29 -04:00
Vavassor
ab537ef3cb
Fixes a crash while autocompleting a mention. Also, a small bit of refactoring.
2017-07-20 17:54:41 -04:00
Vavassor
f6c309e7db
Fixes a crash when a thumbnail for an image attachment fails to load.
2017-07-19 00:28:36 -04:00
Vavassor
51e2b7c949
Fixes a few content descriptions and re-titles the Drafts page.
2017-07-18 22:32:13 -04:00
Vavassor
857f39b480
Widens proguard to just keep everything under org.bouncycastle when minifying. Also fixes a bug where the composer's content warning is hidden after changing orientation.
2017-07-17 00:06:48 -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
e4dff388d2
Improves right-to-left layouts in the most basic fashion.
2017-07-12 02:09:07 -04:00
Vavassor
a1e007eb2a
Adds saving media to drafts.
2017-07-11 21:49:46 -04:00
Vavassor
125c0e7e6c
Saves content warnings in drafts.
2017-07-07 22:56:07 -04:00
torrentcome
b6d4b388a5
Merge branch 'master' into #142/SaveToots
...
# Conflicts:
# app/src/main/java/com/keylesspalace/tusky/TuskyApplication.java
2017-07-07 13:28:31 +02:00
torrentcome
47dccd81e7
(db) add the Update feature for each Draft we already have
2017-07-07 12:32:47 +02: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
Vavassor
932a990fe4
Fixes bug where "The upload failed." error message shows up when media upload is canceled intentionally.
2017-07-02 17:55:18 -04:00
Vavassor
b06dda47c1
Fixes a crash where photoUploadUri can be nullified if the activity is evicted from memory while taking a picture, so when it resumes and recreates it no longer has a valid URI. Closes #326
2017-07-02 17:45:13 -04:00
Vavassor
9e07c59565
Adjusts composer imports.
2017-07-02 16:34:10 -04:00
torrentcome
b0f848b0f7
(db) insert toot with long click
2017-06-29 17:56:58 +02:00
torrentcome
f79445f50a
(clean) keep it simple , don't polluted ComposeActivity, commented and moving the code
2017-06-29 12:03:44 +02:00
torrentcome
fec8e5c47c
(db) insert + read
2017-06-28 19:33:54 +02:00
Vavassor
1dc9c87c2e
Fixes public visibility being disabled when replying, and changes the default to public like non-reply posts.
2017-06-26 15:46:03 -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
b1aa05694e
Removes ButterKnife annotations.
2017-06-22 14:59:12 -04:00
Vavassor
18ebfa212e
Minor writing style changes.
2017-06-22 14:01:25 -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
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
Konrad Pozniak
7501fcaeaa
Merge branch 'master' into log-improvement
2017-05-25 19:17:20 +02:00
Conny Duck
2eaff99b29
log some more exceptions
2017-05-25 17:21:11 +02:00
Conny Duck
1a39e58d3c
remove unnecessary Log utility class, replace Exception.printStackTrace with logging
2017-05-23 21:34:31 +02:00
torrentcome
b9d460e712
(bug of picasso) the Target wasn't load at the first time forget to read the documentation so , record the target in field change the way that works.
...
Now work fine.
2017-05-17 16:08:43 +02:00
Vavassor
6752d45d4b
Initial client working for MQTT push notifications.
2017-05-16 22:19:34 -04:00
torrentcome
418fbd3b5c
(share) add share functionality
...
- get the text shared and put it on the Clipboard
- pass by the same way that past for Download the information
2017-05-16 17:56:35 +02:00
torrentcome
b1bbcb39d5
(ComposeActivity) clean up, automatique format and implementation of
...
- Share a link and extract the title, images, author's name #136
2017-05-16 10:43:32 +02:00
torrentcome
0a6a2e44c2
(view) create package view
2017-05-15 12:07:01 +02:00
Vavassor
aa2394748c
Reorganizes the whole codebase.
2017-05-04 18:55:35 -04:00
Vavassor
f313884f7d
Adds a link to the text of a post when media is attached.
2017-05-03 20:27:59 -04: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
1c1328449a
Merge pull request #200 from tahnok/master
...
Make compose EditText TYPE_TEXT_FLAG_CAP_SENTENCES
2017-04-21 01:52:28 -04: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
Wesley Ellis
14fdc9ed15
Make compose EditText TYPE_TEXT_FLAG_CAP_SENTENCES
2017-04-18 22:10:48 -04:00
Raphael Michel
15088fa42a
Allow taking photos directly from the app ( closes #139 )
2017-04-17 10:56:30 +02: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
962bd79d3f
Merge branch 'error_handling_bug' of https://github.com/raphaelm/Tusky into raphaelm-error_handling_bug
2017-04-17 00:09:16 -04:00
Raphael Michel
fce573f1ec
Update thread view after sent reply ( closes #74 )
2017-04-15 19:59:06 +02:00
Raphael Michel
ee4d0739db
Re-enable controls after failed toot
2017-04-15 17:52:21 +02: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
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
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
ntngrtltr
50d386e271
inherit content warnings in replys
2017-04-07 20:37:27 +02: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
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
eef0f82e96
Fixes a crash when changing orientation in the composer.
2017-04-04 16:02:08 -04:00
Vavassor
eccebc9215
Fixes a vector drawable crash on earlier versions.
2017-04-02 19:10:07 -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
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
49ef88751e
Fixes a bug where privacy settings in the composer are sproadically not remembered.
2017-03-28 13:58:37 -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
3dc5e3dd30
Fixes crash when replying.
2017-03-21 08:52:15 -04:00
Vavassor
3e21e59edc
Relicense to LGPL3
2017-03-20 21:44:30 -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
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
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
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
f34237ce7a
Improve compose activity
2017-03-10 18:38:49 +01:00
Vavassor
42a8f47991
Removed most references to Volley.
2017-03-09 18:20:08 -05:00
Eugen Rochko
d09e9706b6
Replace remaining non-retrofit API calls
...
Only exception is the OAuth2-related calls
2017-03-09 16:59:18 +01:00
Eugen Rochko
750c1c80a0
Statuses and notifications loaded/parsed via Retrofit/GSON
...
Notification checker uses since_id as the more exact check-for-updates
2017-03-09 00:27:37 +01: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
d067c8bf27
Made compose form more material
2017-03-07 14:09:33 +01:00
Vavassor
96d9444e0b
Fixes crash due to unexpected GIFV attachments.
...
Also when composing a reply it defaults the visibility to the status being replied to. Also, public timeline visibility is no longer in the options list when replying, it never had an effect and was just erroneously left there.
2017-03-05 19:58:36 -05:00
Vavassor
91ad3acc79
Unfinished keyboard GIF picking stuff? Not accessible by the user, yet.
2017-03-03 20:44:44 -05:00
Vavassor
c18186f135
Fixes a bug where if the send or report buttons are mashed they can send several copies of the same thing.
2017-03-02 01:05:02 -05:00
Vavassor
4b8573a82f
Reporting statuses is now possible!
2017-02-27 00:21:46 -05:00
Vavassor
46fe328967
A bit of code cleanup, mostly getting rid of warnings.
2017-02-22 14:13:51 -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
9eb47a471d
Fixed composer losing attachments and status options when changing configuration. Also, the composer remembers your last visibility choice.
2017-02-17 17:56:31 -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
79b3d83368
Hashtags are now also highlighted in the composer, similar to mentions.
2017-02-13 22:39:48 -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
5f39da27b3
Fixed: In the composer, certain combinations of opening/closing the keyboard and add/removing media items would cause the text editor to shrink so the text was no longer visible.
2017-02-07 16:05:55 -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
86623c634a
Added content warnings to status composer and slightly reworked its design in general.
2017-02-03 19:53:33 -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
98085bab6a
License info now available
2017-01-20 03:09:10 -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
370b1e52aa
added a basic compose screen, and the 3 main timelines in a tabbed layout
2017-01-07 17:24:02 -05:00