735 Commits

Author SHA1 Message Date
machiav3lli
a4639aaa63 Add: Syncing enabled repos when edited 2022-01-27 02:03:24 +01:00
machiav3lli
8c2f5011ef Update: Abstract FullscreenBottomSheetDialogFragment from RepositorySheet 2022-01-27 01:59:18 +01:00
machiav3lli
996d80b425 Clean up & TODOs 2022-01-26 02:12:05 +01:00
machiav3lli
9027294e32 Update: Make repository sheet expand to ful screen 2022-01-26 02:10:38 +01:00
machiav3lli
6ed4a2eb6f Update: Delete repository button (wired) 2022-01-26 01:44:58 +01:00
machiav3lli
072f8cd5d0 Update: Clean up DB's cleanUp 2022-01-26 01:03:08 +01:00
machiav3lli
c3282d4c98 Add: Repository sheet 2022-01-25 02:41:38 +01:00
machiav3lli
e672710e14 Add: Enable/disable repositories 2022-01-25 00:55:21 +01:00
machiav3lli
d64d670173 Add: Second products' source to MainNavFragments 2022-01-25 00:38:38 +01:00
machiav3lli
d3283cc6e4 REVERT(3677ee646a2b6e4da8ee2a62dc323dd36766b939): Improve: Convert setup*() functions to suspend function
- migrate back to LiveData from Flow
2022-01-25 00:29:39 +01:00
LooKeR
3677ee646a Improve: Convert setup*() functions to suspend function
Update: Implement Immersive mode to fix bottom navigation color
For future use of flows and other suspend function
2022-01-25 03:00:33 +05:30
LooKeR
3654b50d54 Improve: Start working on new downloader 2022-01-24 01:37:30 +05:30
machiav3lli
bf1a6420cd Update: Break down Tables into entities and Covnerters 2022-01-22 02:11:23 +01:00
machiav3lli
9e9dd0a133 Add: Repositories' fragment into the navigation graph/menu 2022-01-18 01:53:13 +01:00
machiav3lli
fe59f50e36 Add: The new repositories fragment 2022-01-18 01:51:53 +01:00
machiav3lli
fc6331c3a1 Add: Repository item 2022-01-18 01:49:26 +01:00
machiav3lli
22413f2943 Abstract: Abstract onCreatedView functions into BaseNavFragment 2022-01-18 01:48:46 +01:00
machiav3lli
acae98515a Fix: Apps list not showing on launch 2022-01-18 01:47:35 +01:00
LooKeR
77afcf8877 Improve: Reduce memory allocation on viewmodel startup 2022-01-16 18:36:24 +05:30
LooKeR
ab5c26bec4 Add: Paging Ktx Library
Add: Resource.kt sealed class for future async loading
2022-01-16 18:05:03 +05:30
machiav3lli
c6c0dcc3f7 Fix: Navigation up in PrefsActivity 2022-01-16 13:32:42 +01:00
machiav3lli
2ba3159c92 Fix: Appbarconfiguration in PrefsActivity 2022-01-16 13:32:19 +01:00
machiav3lli
3969b53e5f Add: Wire preferences for number of shown updated and new apps 2022-01-16 13:31:08 +01:00
machiav3lli
1050e7a85d Add: Prefernces for number of shown updated and new apps 2022-01-16 13:30:37 +01:00
LooKeR
f48958433d Remove boiler plate code for ViewModelFactory 2022-01-16 13:17:39 +05:30
machiav3lli
edf55849d1 Update: Move layout setup into onStart for activities 2022-01-15 00:18:24 +01:00
machiav3lli
039db23a64 Fix: Apply theme on MainActivity when changed 2022-01-15 00:07:44 +01:00
machiav3lli
2d0fe2fe61 Remove: CursorOwner from Activities 2022-01-15 00:06:52 +01:00
machiav3lli
5412f20032 Add: Prefs fragments 2022-01-14 01:41:47 +01:00
machiav3lli
1798c42d38 Add: Launching Prefs from Main 2022-01-14 01:41:01 +01:00
machiav3lli
08badc9327 Add: Prefs activity and base fragment 2022-01-14 01:38:29 +01:00
machiav3lli
61c4996277 Add: Setup methods to MainNav fragments 2022-01-14 00:23:28 +01:00
machiav3lli
e559f19529 Fix: Database access on Main crashes 2022-01-13 23:52:30 +01:00
machiav3lli
27a54c1b08 Remove: FastScrollerBuilder from MainNav fragments 2022-01-13 23:42:45 +01:00
machiav3lli
abaf7fae43 Update: Move laayout initialisation into onViewCreated for MainNav fragments 2022-01-13 23:36:05 +01:00
machiav3lli
67ebb45153 Update: Change latest (first) source to Updated 2022-01-13 23:26:26 +01:00
machiav3lli
fee60a3641 Add: Sources Updated & New 2022-01-13 23:26:01 +01:00
machiav3lli
efeb51ced7 Update: Replace top with limit 2022-01-13 23:25:24 +01:00
machiav3lli
4aeb0a5709 Clean up 2022-01-13 01:45:06 +01:00
machiav3lli
c2a58652f4 Add: Observe products' list to the MainNav fragments 2022-01-13 01:44:25 +01:00
machiav3lli
edc0235119 Update: Migrate to Paged FastAdapter 2022-01-13 01:43:40 +01:00
machiav3lli
f6ff3844ae Add: CreateIconUri for Compose's items 2022-01-13 01:41:05 +01:00
machiav3lli
32330744f3 Add: Source to MainNavFragment's VM 2022-01-13 01:36:02 +01:00
machiav3lli
d183ebd5fc Remove: MainNavFragments extension of CursorOwner.Callback 2022-01-13 01:05:12 +01:00
machiav3lli
d427968ccb Remove: Allowing queries on MainThread 2022-01-13 00:53:40 +01:00
machiav3lli
251b6195d6 Update: Revamp the Request class and add two new subclasses (ProductsUpdated, ProductsNew) 2022-01-12 23:53:26 +01:00
machiav3lli
cb56f9b053 Add: Field numberOfItems to the custom query 2022-01-12 23:41:46 +01:00
LooKeR
4cd50b971d Fix micro jitters on Download State change 2022-01-13 01:18:48 +05:30
LooKeR
33dd1961f5 Fix wrong sort order on restart (Closes #153) 2022-01-13 00:35:30 +05:30
LooKeR
9c82a9f7c4 Replace Default FastScroller (Closes #79) 2022-01-12 17:02:37 +05:30