Husky/app/src/main/java/com/keylesspalace/tusky
Ivan Kupalov ed646a8b02 Fix settings default values for preferences (#1828)
At some point settings DSL was refactored to first add a preference and
then run the builder. We shouldn't add a preference to the hierarchy
without setting a key for the preference first because preference gets
it's default value in `onAttachedToHierarchy()` and if the key is not
set then no default value will be set either.

This commit changes the order to execute builder (and set the key)
first and and preference to the point later.
2020-06-15 17:08:36 +03:00
..
adapter Fix preview cards for uncollapsible statuses (#1826) 2020-06-15 17:08:24 +03:00
appstore emoji_reactions: implement adding and removing on existing reactions(LOW PERFORMANCE) 2020-03-06 22:33:25 +03:00
components use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
db Patch to compile, downgrade Kotlin version, otherwise it fails with useless message, disable incremental kapt otherwise it fails 2020-05-03 04:28:26 +03:00
di Patch to compile, downgrade Kotlin version, otherwise it fails with useless message, disable incremental kapt otherwise it fails 2020-05-03 04:28:26 +03:00
entity NodeInfo: replace Int by Long in upload limits, add test cases 2020-05-23 14:57:14 +03:00
fragment Settings refactor (#1615) 2020-06-15 17:08:12 +03:00
interfaces search: fix reacting with emojis 2020-05-20 17:28:54 +03:00
json SpannedTypeAdapter: remove dead file 2020-05-03 03:43:43 +03:00
network enable multiple hashtags in one hashtag tab (#1790) 2020-05-22 20:14:53 +03:00
pager fix FragmentAdapter returning null fragments when activity was recreated (#1647) 2020-01-29 19:17:11 +01:00
receiver use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
repository replace HtmlUtils with HtmlCompat (#1741) 2020-05-03 04:12:08 +03:00
service compose: implement BBcode and HTML sending 2020-04-12 20:13:09 +03:00
settings Fix settings default values for preferences (#1828) 2020-06-15 17:08:36 +03:00
util use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
view Stickers: add PleromaFE stickers support, enabled in settings 2020-05-13 02:59:20 +03:00
viewdata Patch to compile, downgrade Kotlin version, otherwise it fails with useless message, disable incremental kapt otherwise it fails 2020-05-03 04:28:26 +03:00
viewmodel AccountActivity: implement subscribing 2020-01-11 10:10:22 +03:00
AboutActivity.kt add build customization options (#1532) 2019-10-29 20:30:46 +01:00
AccountActivity.kt CustomEmojis: make emojis smaller in several another places 2020-05-20 17:59:50 +03:00
AccountListActivity.kt emoji_reactions: show the emoji in title 2020-03-06 21:30:20 +03:00
AccountsInListFragment.kt CustomEmojiHelper: rewrite to Kotlin 2020-05-20 17:51:36 +03:00
BaseActivity.java simplify DI & test setup, convert TuskyApplication to Kotlin (#1675) 2020-02-25 19:49:15 +01:00
BottomSheetActivity.kt Add more URL cases for Pleroma, Misskey and Friendica (#1702) 2020-02-25 19:59:40 +01:00
EditProfileActivity.kt Cherry-picked 2cf1e366. 2020-05-03 04:05:38 +03:00
EmojiPreference.java Settings refactor (#1615) 2020-06-15 17:08:12 +03:00
FiltersActivity.kt filters: represent POST as json becausr booleans cannot be represented in urlencoded as Pleroma thinks 2020-04-28 04:01:19 +02:00
LicenseActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
ListsActivity.kt Cherry-picked 2cf1e366. 2020-05-03 04:05:38 +03:00
LoginActivity.kt Merge upstream, update color scheme 2020-02-03 12:50:52 +03:00
MainActivity.kt use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
ModalTimelineActivity.kt Update Dagger & other deps (#1315) 2019-06-09 19:48:04 +02:00
PreferencesActivity.kt CustomEmojis: make emojis small when it's appropriate for UX 2020-05-11 22:19:34 +03:00
SavedTootActivity.java compose: implement BBcode and HTML sending 2020-04-12 20:13:09 +03:00
SplashActivity.kt use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
StatusListActivity.kt Bookmarks (#1560) 2019-11-19 10:15:32 +01:00
TabData.kt enable multiple hashtags in one hashtag tab (#1790) 2020-05-22 20:14:53 +03:00
TabPreferenceActivity.kt enable multiple hashtags in one hashtag tab (#1790) 2020-05-22 20:14:53 +03:00
TuskyApplication.kt use AndroidX WorkManager instead of Evernote Android Job (#1783) 2020-06-15 16:22:35 +03:00
ViewMediaActivity.kt app: all external references are now called Husky to not conflict with Tusky files 2020-05-28 04:53:56 +03:00
ViewTagActivity.java enable multiple hashtags in one hashtag tab (#1790) 2020-05-22 20:14:53 +03:00
ViewThreadActivity.java Update Dagger & other deps (#1315) 2019-06-09 19:48:04 +02:00