1110000 (1.11.0.0) - Multi Launcher ‧ Home Screen #880
CreativeCodeCat
announced in
Check for Updates
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's New in mLauncher 1.11.0.0
🐞 Bug Fixes
unregisterReceiver
forprivateSpaceReceiver
inHomeFragment.kt
is now wrapped in a conditional check.gradle/libs.versions.toml
.🔧 Enhancements & Refactoring
Contact Search and Calling Functionality (commit 0f7708c)
getContactsList
inMainViewModel.kt
to fetch and sort contacts by favorites and alphabetically.ContactDrawerAdapter.kt
to display contacts with search, rename, and delete capabilities (placeholders for now).AppDrawerFragment.kt
with aViewSwitcher
to toggle between apps and contacts.selectedContact
function to initiate calls.fragment_app_drawer.xml
now includes a contacts RecyclerView,searchSwitcher
, andinternetSearch
icons.ic_apps
,ic_contacts
,ic_search
).show_apps
→ "Search Apps", addedshow_contacts
→ "Search Contacts".READ_CONTACTS
permission and new preferences (HIDDEN_CONTACTS
,PINNED_CONTACTS
).AppDrawerAdapter.kt
and filtering logic for better consistency.Refactor: Enhance Contact List and App Drawer Functionality (commit fab60dc)
ContactListItem.kt
: RemovedcustomLabel
andcustomTag
. Sorting and display now usedisplayName
.ContactCategory
simplified toFAVORITE
andREGULAR
.MainViewModel.kt
: Updated fetching and scroll index logic to usedisplayName
. RemovedcustomLabel
/customTag
logic.ContactDrawerAdapter.kt
:displayName
and optionalFuzzyFinder.scoreContact
.launchFirstInList()
andgetFirstInList()
methods.FuzzyFinder.kt
: AddedscoreContact
for fuzzy filtering based ondisplayName
.AppDrawerFragment.kt
)OnScrollListener
to update A-Z sidebar, manage keyboard visibility, and handle top-of-list backstack behavior.internetSearch
andsearchSwitcher
buttons now controlled by new preference flags (APPLIST_BUTTON_FLAGS
).searchSwitcher
visibility depends onREAD_CONTACTS
permission.ViewSwitcher
.#
) works correctly inonQueryTextSubmit
.SettingsFragment.kt
)SystemUtils.kt
)hasContactsPermission
to checkREAD_CONTACTS
.Prefs.kt
)setContactAlias
andsetContactTag
methods.strings.xml
)applist_button_web
,applist_button_contacts
,settings_applist_buttons_title
,settings_applist_buttons_option
.Refactor: Use App Name for Label in App Drawer (commit 58be2d4)
getAppNameFromPackage
inSystemUtils.kt
to consistently retrieve app names from package names.MainViewModel.kt
to use this function for app labels.AppDrawerFragment.kt
.🌐 Language Support
Added or updated translations for the following languages:
📥 Installation Instructions
Full Changelog: 1.10.9.2 → 1.11.0.0
✅ Improvements in this version: Contact search and call integration, refined contact list filtering, enhanced app drawer functionality with consistent app names, safer private space handling, and updated language support.
This discussion was created from the release 1110000 (1.11.0.0) - Multi Launcher ‧ Home Screen.
Beta Was this translation helpful? Give feedback.
All reactions