Tusky-App-Android/app/src/main/java/com/keylesspalace/tusky
mcclure 70f8e8ba93
Implement new policy: The database version number is always even (#4128)
Posted this as issue #3999 before. The reasoning is personal experiments
and forks may add database fields and must bump the database number to
do so, but this causes massive merge difficulties when Tusky then
inevitably itself bumps the number. To alleviate this, Tusky official
should use only even database numbers, so odd versions are available for
third party scribbling.

There was little discussion positive or negative in #3999 (one proposal
we switch to a date-based number system, which would work but also could
be unnecessarily complicated). With PR #4115 we now have to make a
decision because that's the first post-proposal PR to bump the database
number odd. So, since I see no outright objections, I'd like to
implement this.

@connyduck suggested the best way to implement the proposal would be to
add a comment to the version number's home in AppDatabase.java.

Co-authored-by: Konrad Pozniak <connyduck@users.noreply.github.com>
2024-01-03 22:21:18 +01:00
..
adapter show post language in metadata (#4127) 2024-01-03 21:17:28 +01:00
appstore 3532: Show badge on conversations tab on new conversations (#3890) 2023-10-15 21:39:38 +02:00
components 3488 improve profile list (#3507) 2024-01-03 21:17:03 +01:00
db Implement new policy: The database version number is always even (#4128) 2024-01-03 22:21:18 +01:00
di 3488 improve profile list (#3507) 2024-01-03 21:17:03 +01:00
entity Fix deserialization of the response from friendica on api/v2/instance (#4103) 2023-11-13 10:05:28 +01:00
fragment fix image scaling after swipe down gesture ended in ViewImageFragment (#4135) 2023-12-05 19:28:52 +01:00
interfaces Fix lint warnings (#4019) 2023-09-13 09:20:53 +02:00
json update ktlint plugin to 11.3.1, format code (#3442) 2023-03-13 13:16:39 +01:00
network Support "replies policy" for lists (#4072) 2023-10-26 11:21:04 +02:00
pager Keep the tabs adapter over the life of the viewpager (#3255) 2023-02-15 19:17:59 +01:00
receiver Fix lint warnings (#4019) 2023-09-13 09:20:53 +02:00
service Add copyright notices in source file headers (Fixes issue #4188) (#4190) 2023-12-24 09:18:09 +01:00
settings feat: Change name of Preferences > Filters > Tabs and move them to Account Preferences(#3536) (#4115) 2024-01-03 21:14:13 +01:00
usecase fix boost button not updating when boosting (#4048) 2023-10-07 08:59:36 +02:00
util fix icon alignment in help text of empty timelines (#4179) 2023-12-16 15:26:22 +01:00
view fix ClassCastException in ClickableSpanTextView (#4185) 2023-12-23 15:23:16 +01:00
viewdata update minSdk to 24, cleanup code (#4014) 2023-09-12 19:25:45 +02:00
viewmodel Support "replies policy" for lists (#4072) 2023-10-26 11:21:04 +02:00
worker Show notifications from workers (#3760) 2023-06-29 18:37:27 +02:00
AboutActivity.kt Show additional bug report info in AboutActivity (#3802) 2023-08-03 12:20:35 +02:00
AccountsInListFragment.kt Simplify repeated code that shows errors (#3762) 2023-06-19 23:49:20 +02:00
BaseActivity.java fix theme preference defaults (#4061) 2023-10-14 14:20:20 +02:00
BottomSheetActivity.kt Use case-insensitive checks when comparing account URLs in search (#3931) 2023-08-06 13:45:48 +02:00
EditProfileActivity.kt Apply PR suggestions: 2023-08-24 10:06:25 +02:00
LicenseActivity.kt update ktlint plugin to 11.3.1, format code (#3442) 2023-03-13 13:16:39 +01:00
ListsActivity.kt 3488 improve profile list (#3507) 2024-01-03 21:17:03 +01:00
MainActivity.kt fix Glide IllegalArgumentException in DrawerImageLoader (#4189) 2023-12-24 09:19:08 +01:00
SplashActivity.kt remove legacy notification channel cleanup (#2550) 2022-05-25 20:54:25 +02:00
StatusListActivity.kt Add support for v2/instance (#4062) 2023-10-25 12:53:10 +02:00
TabData.kt Add "Trending posts" (statuses) feed (#4007) 2023-09-14 22:37:41 +02:00
TabPreferenceActivity.kt 3488 improve profile list (#3507) 2024-01-03 21:17:03 +01:00
TuskyApplication.kt feat: Change name of Preferences > Filters > Tabs and move them to Account Preferences(#3536) (#4115) 2024-01-03 21:14:13 +01:00
ViewMediaActivity.kt fix crash when opening profile image (#4172) 2023-12-15 07:41:38 +01:00