chinwag-android/app/src/main/java/com/keylesspalace/tusky/util
Levi Bard 7e1f5edeca Behave like Mastodon web ui and only count URLs as 23 characters when composing (#629)
* 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
2018-05-16 19:14:26 +02:00
..
Assert.java Reorganizes the whole codebase. 2017-05-04 18:55:35 -04:00
ClickableSpanNoUnderline.kt 1.8 fixes (#637) 2018-05-08 19:15:10 +02:00
CollectionUtil.java Make more clear representation of placeholder in notifications 2017-11-07 12:44:19 +01:00
CountUpDownLatch.java Documents some utilities 2017-07-27 22:03:45 -04:00
CustomEmojiHelper.java ComposeActivity improvements (#548) 2018-04-13 22:37:21 +02:00
CustomTabsHelper.java cleanup code, remove some unneeded files 2017-10-18 00:20:50 +02:00
CustomURLSpan.java UI Improvements (#445) 2017-11-30 20:12:09 +01:00
DateUtils.java Documents some utilities 2017-07-27 22:03:45 -04:00
DownsizeImageTask.java Documents some utilities 2017-07-27 22:03:45 -04:00
Either.java Make more clear representation of placeholder in notifications 2017-11-07 12:44:19 +01:00
EmojiCompatFont.java EmojiCompat support (#600) 2018-05-10 11:16:56 +02:00
HtmlUtils.java Reorganizes the whole codebase. 2017-05-04 18:55:35 -04:00
HttpHeaderLink.java Documents some utilities 2017-07-27 22:03:45 -04:00
IOUtils.java ComposeActivity improvements (#548) 2018-04-13 22:37:21 +02:00
LinkHelper.java move bottom sheet from fragments to activities (#628) 2018-05-06 22:05:54 +02:00
ListUtils.java Fixes bug where the order of notifications could be jumbled when removing duplicates using a HashSet. 2017-07-13 20:17:50 -04:00
MediaUtils.java fix a crash in MediaUtils 2018-02-25 15:46:32 +01:00
MentionTokenizer.java Fix sending wrong requests for autocompletion (#414) 2017-10-24 23:02:38 +02:00
NotificationHelper.java make debug notifications distinguishable from prod notifications 2018-05-09 23:31:47 +02:00
OkHttpUtils.java fix proxy settings 2018-04-30 10:34:38 +02:00
PairedList.java Fix bug with paired list incorrectly adding to the specified position. 2017-07-14 06:51:03 +03:00
ResourcesUtils.java Theming improvements (#502) 2018-01-20 13:39:01 +01:00
SaveTootHelper.java ComposeActivity improvements (#548) 2018-04-13 22:37:21 +02:00
SpanUtils.kt Behave like Mastodon web ui and only count URLs as 23 characters when composing (#629) 2018-05-16 19:14:26 +02:00
StringUtils.java 1.8 fixes (#637) 2018-05-08 19:15:10 +02:00
ThemeUtils.java Dependency injection improvement (#596) 2018-04-22 17:20:01 +02:00
ViewDataUtils.java convert entity classes to Kotlin data classes (#526) 2018-03-03 13:24:03 +01:00