Commit Graph
100 Commits
Author SHA1 Message Date
Alex Sim b5fca5dbce WTF - TEST - try to fix R8 9.4.1's strange reproducibility bug 2026-09-24 01:05:45 +02:00
Alex Sim 4df0b16546 BUILD - whoopsies 2026-09-23 23:22:23 +02:00
Alex Sim 196aa93c0b VERSION - update version to 1.2.4 2026-09-23 23:16:45 +02:00
Alex Sim c23abbb53f BACKUP - update murine-aircompressor to v2.0.14 2026-09-23 23:15:36 +02:00
Alex Sim d4168020c5 BUGFIX - fix toolbar ripple effect by embedding it in the icon 2026-09-22 22:45:05 +02:00
Alex Sim 571606d6c9 BUGFIX - FloatingSurfaceView - don't send a stale icon position 2026-09-22 22:07:38 +02:00
Alex Sim ac0856c1fe ICON_PACK - procedural icon reloading - fix badge refresh for pinned shortcuts 2026-09-22 21:22:29 +02:00
Alex Sim f7213e8714 ICON_PACK - procedural icon reloading starts from home icons first regardless of profile 2026-09-22 20:23:23 +02:00
Alex Sim 5881d4e451 ICON_PACK - fast procedural icon reloading 2026-09-22 20:11:27 +02:00
Alex Sim 23a0912ca7 ICONS - don't refresh (or show progress) after switching monochrome icons 2026-09-22 03:36:20 +02:00
Alex Sim 9a0a7ae3a8 LIBRARIES - use murine-sdb fork 2026-09-22 02:25:37 +02:00
Alex Sim 940f745041 ICON_PACK - transient Resource cache 2026-09-21 22:04:00 +02:00
Alex Sim 672daec39a BUILD - update AGP to 9.4.1 2026-09-21 21:28:55 +02:00
Alex Sim 633477232c RESOURCES - replace ic_widget_resize_handle PNGs with a vector drawable 2026-09-21 20:43:42 +02:00
Alex Sim 0c7eb4fc42 WEBSITE - localization status - update French status and add contributor 2026-09-21 19:32:26 +02:00
Alex Sim 0027e3e9f9 BUILD - AGP 10 compliance 2026-09-21 19:25:52 +02:00
Alex Sim 654e4c16d1 ICON_PACK - show progress on apply 2026-09-21 00:27:04 +02:00
Alex Sim fffdc1787c SETTINGSLIB - merge widgets into a single submodule to reduce resources bloat 2026-09-20 18:04:29 +02:00
Alex Sim 6917c22d94 SETTINGSLIB - added ProgressBar preference 2026-09-20 17:14:39 +02:00
Alex Sim 328051b177 BUILD - removed androidx.slice dependency 2026-09-20 16:16:07 +02:00
Alex Sim a0f8c7694a BUILD - proguard - fully optimize classes in com.android.launcher3 2026-09-20 11:26:35 +02:00
Alex Sim 4299067b23 BUILD - proguard - assume verbose and debug log statements have no side effect and strip them 2026-09-20 10:30:52 +02:00
Alex Sim 47b3c62147 BUILD - update to stricter proguard rules 2026-09-20 10:15:00 +02:00
Alex Sim 443d29c0a5 AAPT2 - add --no-xml-namespaces flag 2026-09-20 10:13:22 +02:00
Alex Sim 586e1388eb BUGFIX - NoSuchMethodError while restoring backups on Android 8 2026-09-20 10:09:27 +02:00
Alex Sim 33d4860d58 REFACTOR - remove fake language values-en-rXC and duplicated languages 2026-09-20 04:31:29 +02:00
Alex Sim 08f54f2ccd REFACTOR - CustomSeekbarPreference - read from styleable - add android:min 2026-09-20 02:44:15 +02:00
Alex Sim 5f5b4c45d7 REFACTOR - CustomSeekbarPreference - read from styleable 2026-09-20 02:43:27 +02:00
Alex Sim ead4e2e435 QSB - BUGFIX - close search box when dragging deep shortcut 2026-09-19 23:42:35 +02:00
Alex Sim 72bd0fa78d QSB - long-press menu and drag icons from QSB search 2026-09-19 23:27:15 +02:00
Alex Sim dab7040a2e I18N - add all translations for search within apps 2026-09-19 22:02:19 +02:00
Alex Sim e4e124c081 QSB - search within apps 2026-09-19 21:55:30 +02:00
Alex Sim 599c81d631 I18N - add translations for drawer autofocus 2026-09-19 17:47:40 +02:00
Alex Sim 17740a9064 DRAWER - add drawer search autofocus 2026-09-19 17:43:48 +02:00
Alex Sim f7e2f56148 REFACTOR - remove TODO to hide the "search hidden apps" toggle in the Locked tab 2026-09-19 17:33:06 +02:00
Alex Sim 979394043a APP_LOCK - fix GUI and refreshing 2026-09-19 17:05:24 +02:00
Alex Sim 49d0013dbf WORK_APPS - fix enabling work profile on Android 8 / 8.1 2026-09-19 16:06:33 +02:00
Alex Sim 527985dd81 WEBSITE - remove tap highlight on mobile 2026-09-17 20:32:17 +02:00
Alex Sim 0982bc2182 WEBSITE - good trick 2026-09-17 20:08:05 +02:00
Alex Sim 13c66443d3 ICONS - add icon_freeform.svg for future use 2026-09-17 19:13:04 +02:00
Alex Sim 72035e7eca ICONS - TEST - add bottom shadow to freeform vector icon 2026-09-17 18:33:13 +02:00
Alex Sim ee5ba35d25 ICONS - TEST - read legacy icon from the resources table as fallback for unsuccessful SDK-25 hack 2026-09-17 03:27:36 +02:00
Alex Sim a3f94f2cf8 ICON - TEST - legacy icon + gradle script to preserve legacy icon 2026-09-17 02:12:01 +02:00
Alex Sim 10ea49884a VERSION - update version to 1.2.3 2026-09-15 22:24:48 +02:00
Alex Sim 2ccb47ef84 APP_LOCK - do not show lock / unlock button for deep shortcuts 2026-09-15 22:23:06 +02:00
Alex Sim e1143decd8 WEBSITE - update languages documentation 2026-09-15 22:02:48 +02:00
Alex Sim 3f84992af6 REFACTOR - removed single unused import :P 2026-09-15 21:55:39 +02:00
Alex Sim 00a408306e ICONLOADER - reuse a single IconNormalizer per BaseIconFactory 2026-09-15 21:11:42 +02:00
Alex Sim 7eef061683 BUGFIX - widgets - guard setOnLightBackground behind API 29 2026-09-15 04:42:25 +02:00
Alex Sim ccf988f6b7 BUGFIX - widgets - fix NPE when the pending widget was never on the workspace 2026-09-15 04:31:01 +02:00
Alex Sim b1a291197c BUGFIX - wallpaper - survive SecurityException from Huawei's setWallpaperOffsets 2026-09-15 03:55:28 +02:00
Alex Sim de2709b2a4 BUGFIX - fix SIGBUS on 32-bit ARM (update murine-aircompressor to 2.0.13) 2026-09-15 03:49:35 +02:00
Alex Sim 5ad7c53ee5 BUGFIX - fix rare crash in FolderAnimationManager 2026-09-14 23:43:51 +02:00
Alex Sim b7260539bc APP_LOCK - use "Hidden & Protected apps" label when protected apps are supported 2026-09-14 23:26:56 +02:00
Alex Sim 9901444d1f APP_LOCK - add native app lock toggle in app info bottom sheet 2026-09-14 23:00:39 +02:00
Alex Sim 50cc836ec9 I18N - add remaining locked_apps_label localizations 2026-09-14 22:37:21 +02:00
Alex Sim 3b5679daba PRIVATE_SPACE - fix reading the 'Hide private space' flag 2026-09-14 22:31:23 +02:00
Alex Sim 3a3cd2a662 BUGFIX - fix sending app lock and private space settings intents 2026-09-14 19:26:01 +02:00
Alex Sim 507fc48940 APP_LOCK - add protected apps tab 2026-09-14 18:21:51 +02:00
Alex Sim 831bcd24f8 APP_LOCK - removed reflection and using direct calls 2026-09-14 04:39:05 +02:00
Alex Sim 4b96ed00cb MANIFEST - set targetSdkVersion to 37 2026-09-14 03:55:21 +02:00
Alex Sim 14ea4b7bd5 BUILD - set max workers to 4 2026-09-14 03:33:47 +02:00
Alex Sim 396f968d18 BUILD - build on sdk 37.2 (Android 17 QPR2) 2026-09-14 03:32:11 +02:00
Alex Sim f0f30cef69 APP_LOCK - fix native app lock 2026-09-14 03:28:38 +02:00
Alex Sim b7df9fd7b4 VERSION - update version to 1.2.2 2026-09-05 19:19:03 +02:00
Alex Sim ca43140833 VERSION - update version to 1.2.1 2026-09-05 03:33:01 +02:00
Alex Sim c976c0d19f [TEMP] - disable android.r8.maxWorkers 2026-09-05 02:17:10 +02:00
Alex Sim cc287c330c VERSION - update version to 1.2.0 2026-09-03 23:53:39 +02:00
Alex Sim 788bad558b WEBSITE - make localization status table scrollable to fix mobile layout 2026-09-03 23:41:24 +02:00
Alex Sim 392fd5c767 I18N - add localization documentation in website 2026-09-03 23:28:48 +02:00
Alex Sim 6c318605e3 I18N - add Norwegian localization 2026-09-03 23:27:16 +02:00
Alex Sim 7f53a1692e I18N - add 21 machine-translated locales for strings_murine 2026-09-03 22:34:17 +02:00
Alex Sim 8ded9b24d7 BUGFIX - Fix blank clock widget preview below Android 10 2026-09-03 20:35:24 +02:00
Alex Sim bebae853c8 PORT - port stretch edge effect in workspace 2026-09-03 19:58:22 +02:00
Alex Sim 717ca3a7aa BUILD - strip unused libraries, clear the project of native libraries 2026-09-03 19:01:02 +02:00
Alex Sim 4e670a4af0 REFACTOR - move all modules to modules dir + automatic inclusion 2026-09-03 15:17:54 +02:00
Alex Sim 5f493c9c33 COMPATLIB - update compatLib 2026-09-03 13:54:23 +02:00
Alex Sim 30d88a4083 BUILD - enable optimization for AGP 9.3+ compliance (optimizing was otherwise already enabled) 2026-09-03 04:21:07 +02:00
Alex Sim ba8c5a6bd6 RUNTIME - Swap ChickenHook RestrictionBypass for LSPosed HiddenApiBypass 2026-09-03 03:50:29 +02:00
Alex Sim e0f2e25531 ICONS - resolve correct icon while dragging on Android 8-11 2026-09-03 03:12:03 +02:00
Alex Sim ab97deeb24 README - update recommended Android Studio + gradle 2026-09-03 00:15:54 +02:00
Alex Sim 6c5c1a92bf BUILD - use KSP instead of KAPT + update Kotlin 2026-09-03 00:12:12 +02:00
Alex Sim b161a547c3 BUILD - migrate to AGP 9.3, Gradle 9.7.1, new DSL and built-in Kotlin 2026-09-02 23:10:14 +02:00
Alex Sim 1378b99895 SETTINGSLIB - port TopIntroPreference and FooterPreference (not used and imported for now) 2026-09-02 19:28:46 +02:00
Alex Sim 731f167c92 SETTINGSLIB - add chevron layout + use in export / import 2026-09-02 19:27:34 +02:00
Alex Sim 702cb7cc93 SETTINGSLIB - revert expressive_preference changes 2026-09-02 19:05:25 +02:00
Alex Sim 631ea7c7bd SETTINGSLIB - update sizes 2026-09-02 18:14:42 +02:00
Alex Sim 9001d722b5 ICONS - add monochrome icons option for Android 13+ 2026-09-02 17:30:42 +02:00
Alex Sim 6206042045 LAUNCHER_ICON - add monochrome icon 2026-09-02 15:43:03 +02:00
Alex Sim a4bd1489d3 BUGFIX - fix crash when the notification listener is destroyed before it's connected 2026-09-01 18:46:32 +02:00
Alex Sim 70d34360ac ICONS - gray out "Force legacy icons" if resource hack is outdated 2026-09-01 18:19:15 +02:00
Alex Sim 183a9f6e21 ICONS - fix rewrapping legacy icons while dragging 2026-09-01 18:10:36 +02:00
Alex Sim 51041870b4 ICONS - add option to force legacy icons 2026-09-01 18:03:28 +02:00
Alex Sim c549552791 ICONS - avoid double wrapping when adaptive icons are disabled 2026-09-01 15:08:36 +02:00
Alex Sim ce7a74bf7d ICONS - adaptive icons toggle 2026-09-01 14:58:46 +02:00
Alex Sim 4dcfc823e4 WIDGETS - fix crash on pre-S devices when creating widget host views 2026-08-31 10:32:14 +02:00
Alex Sim 6425fce6a8 README - update readme with old resources link 2026-08-29 20:42:41 +02:00
Alex Sim cdf1a0b753 Revert INTERACT_ACROSS_USERS permission 2026-08-29 20:37:28 +02:00
Alex Sim 4fd9b01ef0 BLUR - fix unnecessary heap allocation 2026-08-28 19:49:51 +02:00
Alex Sim 09fc58268f LABELS - show only in home option 2026-08-28 18:57:40 +02:00