chinwag-android/app
HellPie 87285ae5bf Transfer SmartLengthInputFilter license to Tusky (#1384)
* Transfer SmartLengthInputFilter in-header license

Transfer license for file "SmartLengthInputFilter.java" from me (Diego Rossi) to Tusky and therefore also change it from the original Apache 2.0 to currently GPLv3. This was a mistake that has been sitting around for way too long.

* Rewrite SmartLengthInputFilter from Java to Kotlin

This has been done by hand, without the custom copy-paste tool.

* Fix bad references in Java files using SmartLengthInputFilter features

* Shorten code in Java classes referencing SmartLengthInputFilter instance

* Refactor SmartLengthInputFilter from class to singleton Kotlin object

* Move hasBadRatio to become a toplevel function

* Patch up all the files affected by SmartLengthInputFilter changes

* Length in SmartLengthInputFilter is const 500, simplify code accordingly

* More meaningful name for toplevel function for checking trimming ability

* Add missing license header
2019-07-19 20:47:30 +02:00
..
schemas/com.keylesspalace.tusky.db.AppDatabase add missing db schema 17 file 2019-05-30 21:02:59 +02:00
src Transfer SmartLengthInputFilter license to Tusky (#1384) 2019-07-19 20:47:30 +02:00
.gitignore Adds a forgotten keystore. 2017-06-02 04:47:22 -04:00
build.gradle upgrade dependencies (#1389) 2019-07-16 19:36:04 +02:00
proguard-rules.pro fix r8 rules to avoid crash when downloading Emoji Font (#1312) 2019-06-09 16:56:34 +02:00