├── .github
├── ISSUE_TEMPLATE.md
├── ISSUE_TEMPLATE
│ ├── bug_report.yaml
│ ├── config.yml
│ └── feature_request.yaml
└── workflows
│ └── android.yml
├── .gitignore
├── .gitlab-ci.yml
├── Android.bp
├── AndroidManifest-common.xml
├── AndroidManifest.xml
├── CleanSpec.mk
├── DEVDOC.md
├── LICENSE
├── OWNERS
├── Omega
├── AndroidManifest.xml
├── aidl
│ ├── amirz
│ │ └── aidlbridge
│ │ │ ├── IBridge.aidl
│ │ │ └── IBridgeCallback.aidl
│ └── com
│ │ └── google
│ │ └── android
│ │ └── libraries
│ │ └── launcherclient
│ │ ├── ILauncherOverlay.aidl
│ │ └── ILauncherOverlayCallback.aidl
├── ic_launcher-playstore.png
├── res
│ ├── drawable-hdpi
│ │ └── workspace_bg.9.png
│ ├── drawable-mdpi
│ │ └── workspace_bg.9.png
│ ├── drawable-nodpi
│ │ └── smartspace_widget.png
│ ├── drawable-xhdpi
│ │ └── workspace_bg.9.png
│ ├── drawable-xxhdpi
│ │ └── workspace_bg.9.png
│ ├── drawable-xxxhdpi
│ │ └── workspace_bg.9.png
│ ├── drawable
│ │ ├── bg_flight_qr_code.xml
│ │ ├── bg_image_generic.xml
│ │ ├── bg_pixel_qsb_connector.xml
│ │ ├── bg_qsb_pill.xml
│ │ ├── bg_smartspace.xml
│ │ ├── btn_outlined_colored_material.xml
│ │ ├── btn_outlined_colored_mtrl_shape.xml
│ │ ├── btn_outlined_material.xml
│ │ ├── btn_outlined_mtrl_mask.xml
│ │ ├── btn_outlined_mtrl_shape.xml
│ │ ├── chevron_right.xml
│ │ ├── close_icon.xml
│ │ ├── dots_vertical.xml
│ │ ├── hotseat_handle_bar.xml
│ │ ├── hotseat_handle_bar_vertical.xml
│ │ ├── ic_alarm_on_black_24dp.xml
│ │ ├── ic_alexa.xml
│ │ ├── ic_alisa_yandex.xml
│ │ ├── ic_allapps_adaptive.xml
│ │ ├── ic_allapps_foreground.xml
│ │ ├── ic_alternative_to.xml
│ │ ├── ic_arrow_back.xml
│ │ ├── ic_arrow_clockwise.xml
│ │ ├── ic_assistant.xml
│ │ ├── ic_auto_rotation.xml
│ │ ├── ic_baidu.xml
│ │ ├── ic_battery_low.xml
│ │ ├── ic_bing.xml
│ │ ├── ic_bluetooth.xml
│ │ ├── ic_brave.xml
│ │ ├── ic_build.xml
│ │ ├── ic_calendar.xml
│ │ ├── ic_category.xml
│ │ ├── ic_charging.xml
│ │ ├── ic_color_donut.xml
│ │ ├── ic_columns.xml
│ │ ├── ic_cortana.xml
│ │ ├── ic_ddg.xml
│ │ ├── ic_ecosia.xml
│ │ ├── ic_edge.xml
│ │ ├── ic_edit_dash.xml
│ │ ├── ic_edit_no_shadow.xml
│ │ ├── ic_empty_recents.xml
│ │ ├── ic_firefox.xml
│ │ ├── ic_folder_outline.xml
│ │ ├── ic_launcher.xml
│ │ ├── ic_launcher_foreground.xml
│ │ ├── ic_launcher_mc.xml
│ │ ├── ic_lens_color.xml
│ │ ├── ic_location.xml
│ │ ├── ic_metager_search.xml
│ │ ├── ic_mic.xml
│ │ ├── ic_mic_color.xml
│ │ ├── ic_mobile_network.xml
│ │ ├── ic_music_note.xml
│ │ ├── ic_music_play.xml
│ │ ├── ic_omega_settings.xml
│ │ ├── ic_openverse.xml
│ │ ├── ic_paint_bucket.xml
│ │ ├── ic_perplexity.xml
│ │ ├── ic_phind.xml
│ │ ├── ic_qsb_assist.xml
│ │ ├── ic_qsb_mic.xml
│ │ ├── ic_qwant.xml
│ │ ├── ic_reddit.xml
│ │ ├── ic_rows.xml
│ │ ├── ic_search.xml
│ │ ├── ic_searx_search.xml
│ │ ├── ic_sleep.xml
│ │ ├── ic_smartspace_preferences.xml
│ │ ├── ic_squares_four.xml
│ │ ├── ic_startpage_search.xml
│ │ ├── ic_super_g_color.xml
│ │ ├── ic_swisscows.xml
│ │ ├── ic_sync.xml
│ │ ├── ic_torch.xml
│ │ ├── ic_volume.xml
│ │ ├── ic_wifi.xml
│ │ ├── ic_wolfram_alpha.xml
│ │ ├── ic_yahoo.xml
│ │ ├── ic_yandex.xml
│ │ ├── ic_you_com.xml
│ │ ├── ic_zen_mode.xml
│ │ ├── page_indicator_dot.xml
│ │ ├── pill_ripple.xml
│ │ ├── tab_hide_from_main.xml
│ │ ├── themed_icon_calendar_1.xml
│ │ ├── themed_icon_calendar_10.xml
│ │ ├── themed_icon_calendar_11.xml
│ │ ├── themed_icon_calendar_12.xml
│ │ ├── themed_icon_calendar_13.xml
│ │ ├── themed_icon_calendar_14.xml
│ │ ├── themed_icon_calendar_15.xml
│ │ ├── themed_icon_calendar_16.xml
│ │ ├── themed_icon_calendar_17.xml
│ │ ├── themed_icon_calendar_18.xml
│ │ ├── themed_icon_calendar_19.xml
│ │ ├── themed_icon_calendar_2.xml
│ │ ├── themed_icon_calendar_20.xml
│ │ ├── themed_icon_calendar_21.xml
│ │ ├── themed_icon_calendar_22.xml
│ │ ├── themed_icon_calendar_23.xml
│ │ ├── themed_icon_calendar_24.xml
│ │ ├── themed_icon_calendar_25.xml
│ │ ├── themed_icon_calendar_26.xml
│ │ ├── themed_icon_calendar_27.xml
│ │ ├── themed_icon_calendar_28.xml
│ │ ├── themed_icon_calendar_29.xml
│ │ ├── themed_icon_calendar_3.xml
│ │ ├── themed_icon_calendar_30.xml
│ │ ├── themed_icon_calendar_31.xml
│ │ ├── themed_icon_calendar_4.xml
│ │ ├── themed_icon_calendar_5.xml
│ │ ├── themed_icon_calendar_6.xml
│ │ ├── themed_icon_calendar_7.xml
│ │ ├── themed_icon_calendar_8.xml
│ │ ├── themed_icon_calendar_9.xml
│ │ ├── themed_icon_clock.xml
│ │ ├── themed_icon_static_clock.xml
│ │ ├── undo.xml
│ │ ├── videocam.xml
│ │ ├── videocam_off.xml
│ │ ├── weather_01.xml
│ │ ├── weather_01n.xml
│ │ ├── weather_02.xml
│ │ ├── weather_02n.xml
│ │ ├── weather_03.xml
│ │ ├── weather_03n.xml
│ │ ├── weather_04.xml
│ │ ├── weather_04n.xml
│ │ ├── weather_09.xml
│ │ ├── weather_10.xml
│ │ ├── weather_10n.xml
│ │ ├── weather_11.xml
│ │ ├── weather_13.xml
│ │ ├── weather_13n.xml
│ │ ├── weather_50.xml
│ │ └── weather_none_available.xml
│ ├── font
│ │ └── kaushanscript_regular.ttf
│ ├── layout
│ │ ├── all_apps_alphabetical.xml
│ │ ├── all_apps_categorized.xml
│ │ ├── all_apps_folder_application.xml
│ │ ├── all_apps_folder_icon.xml
│ │ ├── all_apps_horizontal.xml
│ │ ├── all_apps_tab.xml
│ │ ├── base_bottom_sheet.xml
│ │ ├── hotseat_expandable.xml
│ │ ├── hotseat_tools.xml
│ │ ├── qsb_without_mic.xml
│ │ ├── search_container_all_apps_compose.xml
│ │ ├── search_container_workspace.xml
│ │ ├── smartspace_card.xml
│ │ ├── smartspace_card_date.xml
│ │ ├── smartspace_date_view.xml
│ │ ├── smartspace_enhanced.xml
│ │ ├── smartspace_extras.xml
│ │ ├── smartspace_legacy.xml
│ │ ├── smartspace_subtitle_pane.xml
│ │ ├── smartspace_text_template.xml
│ │ ├── smartspace_title_subtitle_pane.xml
│ │ └── smartspace_widget_placeholder.xml
│ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ ├── mipmap-hdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ ├── mipmap-mdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ ├── mipmap-xhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ ├── values-ar
│ │ └── strings.xml
│ ├── values-bg
│ │ └── strings.xml
│ ├── values-bn
│ │ └── strings.xml
│ ├── values-ca
│ │ └── strings.xml
│ ├── values-cs
│ │ └── strings.xml
│ ├── values-de
│ │ └── strings.xml
│ ├── values-el
│ │ └── strings.xml
│ ├── values-eo
│ │ └── strings.xml
│ ├── values-es
│ │ └── strings.xml
│ ├── values-fa
│ │ └── strings.xml
│ ├── values-fi
│ │ └── strings.xml
│ ├── values-fr
│ │ └── strings.xml
│ ├── values-gl
│ │ └── strings.xml
│ ├── values-he
│ │ └── strings.xml
│ ├── values-hr
│ │ └── strings.xml
│ ├── values-hu
│ │ └── strings.xml
│ ├── values-ia
│ │ └── strings.xml
│ ├── values-in
│ │ └── strings.xml
│ ├── values-it
│ │ └── strings.xml
│ ├── values-ja
│ │ └── strings.xml
│ ├── values-lt
│ │ └── strings.xml
│ ├── values-ml
│ │ └── strings.xml
│ ├── values-nb-rNO
│ │ └── strings.xml
│ ├── values-nl
│ │ └── strings.xml
│ ├── values-pl
│ │ └── strings.xml
│ ├── values-pt-rBR
│ │ └── strings.xml
│ ├── values-pt
│ │ └── strings.xml
│ ├── values-ro
│ │ └── strings.xml
│ ├── values-ru
│ │ └── strings.xml
│ ├── values-sr
│ │ └── strings.xml
│ ├── values-sv
│ │ └── strings.xml
│ ├── values-ta
│ │ └── strings.xml
│ ├── values-tr
│ │ └── strings.xml
│ ├── values-uk
│ │ └── strings.xml
│ ├── values-v32
│ │ └── colors.xml
│ ├── values-vi
│ │ └── strings.xml
│ ├── values-zh-rCN
│ │ └── strings.xml
│ ├── values-zh-rTW
│ │ └── strings.xml
│ ├── values
│ │ ├── arrays.xml
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── config.xml
│ │ ├── dimens.xml
│ │ ├── plurals.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── xml-v28
│ │ └── smartspace_appwidget_info.xml
│ ├── xml-v31
│ │ └── smartspace_appwidget_info.xml
│ └── xml
│ │ ├── grayscale_icon_map.xml
│ │ ├── network_security_config.xml
│ │ ├── sleep_admin_policy.xml
│ │ └── smartspace_appwidget_info.xml
├── src
│ └── com
│ │ ├── google
│ │ └── android
│ │ │ └── systemui
│ │ │ └── smartspace
│ │ │ ├── BcSmartSpaceUtil.kt
│ │ │ ├── BcSmartspaceCard.kt
│ │ │ ├── BcSmartspaceDataPlugin.kt
│ │ │ ├── BcSmartspaceEvent.kt
│ │ │ ├── BcSmartspaceView.kt
│ │ │ ├── CardPagerAdapter.kt
│ │ │ ├── DoubleShadowIconDrawable.kt
│ │ │ ├── DoubleShadowTextView.kt
│ │ │ ├── IcuDateTextView.kt
│ │ │ ├── PageIndicator.kt
│ │ │ └── logging
│ │ │ └── BcSmartspaceCardLoggingInfo.kt
│ │ ├── saggitt
│ │ └── omega
│ │ │ ├── DeviceProfileOverrides.kt
│ │ │ ├── FakeLauncher.kt
│ │ │ ├── NeoApp.kt
│ │ │ ├── NeoLauncher.kt
│ │ │ ├── OmegaAccessibilityService.kt
│ │ │ ├── OptionsState.kt
│ │ │ ├── OverlayCallbackImpl.kt
│ │ │ ├── allapps
│ │ │ ├── AllAppsTabItem.kt
│ │ │ ├── AllAppsTabs.kt
│ │ │ ├── AllAppsTabsController.kt
│ │ │ ├── AppColorComparator.kt
│ │ │ ├── AppUsageComparator.kt
│ │ │ ├── CustomAppFilter.kt
│ │ │ ├── InstallTimeComparator.kt
│ │ │ └── search
│ │ │ │ └── ComposeSearchLayout.kt
│ │ │ ├── blur
│ │ │ ├── BlurDrawable.kt
│ │ │ ├── BlurScrimView.kt
│ │ │ ├── BlurWallpaperFilter.kt
│ │ │ ├── BlurWallpaperProvider.kt
│ │ │ ├── ShaderBlurDrawable.kt
│ │ │ └── WallpaperFilter.kt
│ │ │ ├── compose
│ │ │ ├── components
│ │ │ │ ├── BaseDialog.kt
│ │ │ │ ├── ColorItem.kt
│ │ │ │ ├── ComposeBottomSheet.kt
│ │ │ │ ├── ComposeSwitchView.kt
│ │ │ │ ├── ContributorRow.kt
│ │ │ │ ├── DialogButton.kt
│ │ │ │ ├── ExpandableListItem.kt
│ │ │ │ ├── Icons.kt
│ │ │ │ ├── ItemLink.kt
│ │ │ │ ├── ListItem.kt
│ │ │ │ ├── ListItemWithIcon.kt
│ │ │ │ ├── OverflowMenu.kt
│ │ │ │ ├── PaddingValues.kt
│ │ │ │ ├── Pager.kt
│ │ │ │ ├── ReorderableList.kt
│ │ │ │ ├── SearchBarUI.kt
│ │ │ │ ├── SearchTextField.kt
│ │ │ │ ├── TabUtils.kt
│ │ │ │ ├── ViewWithActionBar.kt
│ │ │ │ └── preferences
│ │ │ │ │ ├── GridSizePrefDialogUI.kt
│ │ │ │ │ ├── IntSeekBarPreference.kt
│ │ │ │ │ ├── IntentLauncherDialogUI.kt
│ │ │ │ │ ├── NotificationDotPref.kt
│ │ │ │ │ ├── PreferenceBuilder.kt
│ │ │ │ │ ├── PreferenceCompose.kt
│ │ │ │ │ ├── PreferenceGroup.kt
│ │ │ │ │ ├── PreferenceItem.kt
│ │ │ │ │ ├── SelectionPrefDialogUI.kt
│ │ │ │ │ └── StringTextPrefDialogUI.kt
│ │ │ ├── icons
│ │ │ │ ├── __Phosphor.kt
│ │ │ │ ├── custom
│ │ │ │ │ └── DeviceMobileDock.kt
│ │ │ │ └── phosphor
│ │ │ │ │ ├── ArchiveTray.kt
│ │ │ │ │ ├── ArrowsCounterClockwise.kt
│ │ │ │ │ ├── ArrowsDownUp.kt
│ │ │ │ │ ├── Asterisk.kt
│ │ │ │ │ ├── Bluetooth.kt
│ │ │ │ │ ├── BracketsCurly.kt
│ │ │ │ │ ├── BracketsSquare.kt
│ │ │ │ │ ├── CaretRight.kt
│ │ │ │ │ ├── Check.kt
│ │ │ │ │ ├── CirclesFour.kt
│ │ │ │ │ ├── ClockCounterClockwise.kt
│ │ │ │ │ ├── Copyleft.kt
│ │ │ │ │ ├── DotsNine.kt
│ │ │ │ │ ├── Flashlight.kt
│ │ │ │ │ ├── GearSix.kt
│ │ │ │ │ ├── GithubLogo.kt
│ │ │ │ │ ├── ImageSquare.kt
│ │ │ │ │ ├── Info.kt
│ │ │ │ │ ├── ListDashes.kt
│ │ │ │ │ ├── MagnifyingGlass.kt
│ │ │ │ │ ├── MapPin.kt
│ │ │ │ │ ├── Megaphone.kt
│ │ │ │ │ ├── Monitor.kt
│ │ │ │ │ ├── Nut.kt
│ │ │ │ │ ├── PaintBrush.kt
│ │ │ │ │ ├── Palette.kt
│ │ │ │ │ ├── Pause.kt
│ │ │ │ │ ├── PencilSimple.kt
│ │ │ │ │ ├── Pizza.kt
│ │ │ │ │ ├── Play.kt
│ │ │ │ │ ├── Plus.kt
│ │ │ │ │ ├── Power.kt
│ │ │ │ │ ├── Rotate.kt
│ │ │ │ │ ├── ScribbleLoop.kt
│ │ │ │ │ ├── SkipBack.kt
│ │ │ │ │ ├── SkipForward.kt
│ │ │ │ │ ├── Sparkle.kt
│ │ │ │ │ ├── SpeakerHigh.kt
│ │ │ │ │ ├── SquaresFour.kt
│ │ │ │ │ ├── Swatches.kt
│ │ │ │ │ ├── TelegramLogo.kt
│ │ │ │ │ ├── Translate.kt
│ │ │ │ │ ├── UsersThree.kt
│ │ │ │ │ ├── WifiHigh.kt
│ │ │ │ │ ├── Wrench.kt
│ │ │ │ │ └── X.kt
│ │ │ ├── navigation
│ │ │ │ ├── NavRoute.kt
│ │ │ │ ├── NavigationManager.kt
│ │ │ │ └── PreferencesGraph.kt
│ │ │ ├── objects
│ │ │ │ ├── MusicControlItem.kt
│ │ │ │ └── PageItem.kt
│ │ │ └── pages
│ │ │ │ ├── AppCategoriesPage.kt
│ │ │ │ ├── AppSelectionPage.kt
│ │ │ │ ├── ColorSelectionDialog.kt
│ │ │ │ ├── ColorSelectionPage.kt
│ │ │ │ ├── EditIconPage.kt
│ │ │ │ ├── GestureSelectorPage.kt
│ │ │ │ ├── HiddenAppsPage.kt
│ │ │ │ ├── IconListPage.kt
│ │ │ │ ├── IconShapePage.kt
│ │ │ │ ├── ProtectedAppsPage.kt
│ │ │ │ └── preferences
│ │ │ │ ├── AboutPrefPage.kt
│ │ │ │ ├── BackupsPrefsPage.kt
│ │ │ │ ├── DesktopPrefsPage.kt
│ │ │ │ ├── DevPrefsPage.kt
│ │ │ │ ├── DockPrefsPage.kt
│ │ │ │ ├── DrawerPrefsPage.kt
│ │ │ │ ├── EditDashPage.kt
│ │ │ │ ├── GesturesPrefsPage.kt
│ │ │ │ ├── MainPrefsPage.kt
│ │ │ │ ├── ProfilePrefsPage.kt
│ │ │ │ ├── SearchPrefsPage.kt
│ │ │ │ ├── SearchProviderDialogUI.kt
│ │ │ │ ├── SearchProvidersPage.kt
│ │ │ │ └── WidgetsPrefPage.kt
│ │ │ ├── dash
│ │ │ ├── DashPage.kt
│ │ │ ├── DashProvider.kt
│ │ │ ├── DashSheet.kt
│ │ │ ├── Util.kt
│ │ │ ├── actionprovider
│ │ │ │ ├── AllAppsShortcut.kt
│ │ │ │ ├── AudioPlayer.kt
│ │ │ │ ├── ChangeWallpaper.kt
│ │ │ │ ├── DeviceSettings.kt
│ │ │ │ ├── EditDash.kt
│ │ │ │ ├── LaunchAssistant.kt
│ │ │ │ ├── ManageApps.kt
│ │ │ │ ├── ManageVolume.kt
│ │ │ │ ├── OmegaSettings.kt
│ │ │ │ ├── SleepDevice.kt
│ │ │ │ └── Torch.kt
│ │ │ ├── compose
│ │ │ │ ├── DashItem.kt
│ │ │ │ └── MusicBar.kt
│ │ │ └── controlprovider
│ │ │ │ ├── AutoRotation.kt
│ │ │ │ ├── Bluetooth.kt
│ │ │ │ ├── Location.kt
│ │ │ │ ├── MobileData.kt
│ │ │ │ ├── Sync.kt
│ │ │ │ └── Wifi.kt
│ │ │ ├── data
│ │ │ ├── AppItemWithShortcuts.kt
│ │ │ ├── AppTrackerDao.kt
│ │ │ ├── AppTrackerRepository.kt
│ │ │ ├── Converters.kt
│ │ │ ├── GestureItemInfoDao.kt
│ │ │ ├── GestureItemInfoRepository.kt
│ │ │ ├── IconOverrideDao.kt
│ │ │ ├── IconOverrideRepository.kt
│ │ │ ├── NeoLauncherDb.kt
│ │ │ ├── PeopleDao.kt
│ │ │ ├── PeopleRepository.kt
│ │ │ ├── SearchProviderDao.kt
│ │ │ ├── SearchProviderRepository.kt
│ │ │ └── models
│ │ │ │ ├── AppTracker.kt
│ │ │ │ ├── GestureItemInfo.kt
│ │ │ │ ├── IconOverride.kt
│ │ │ │ ├── IconPickerItem.kt
│ │ │ │ ├── PeopleInfo.kt
│ │ │ │ └── SearchProvider.kt
│ │ │ ├── flowerpot
│ │ │ ├── Flowerpot.kt
│ │ │ ├── FlowerpotApps.kt
│ │ │ ├── FlowerpotFormatException.kt
│ │ │ ├── parser
│ │ │ │ ├── FlowerpotReader.kt
│ │ │ │ └── LineParser.kt
│ │ │ └── rules
│ │ │ │ ├── CodeRule.kt
│ │ │ │ └── Rule.kt
│ │ │ ├── folder
│ │ │ ├── CustomInfoProvider.kt
│ │ │ ├── CustomizeFolderSheet.kt
│ │ │ ├── FirstItemProvider.kt
│ │ │ ├── FolderInfoProvider.kt
│ │ │ ├── FolderListDialog.kt
│ │ │ └── FolderShortcut.kt
│ │ │ ├── gestures
│ │ │ ├── AssistantGestureReceiver.kt
│ │ │ ├── Gesture.kt
│ │ │ ├── GestureController.kt
│ │ │ ├── GestureHandler.kt
│ │ │ ├── VerticalSwipeGestureController.kt
│ │ │ ├── gestures
│ │ │ │ ├── DoubleTapGesture.kt
│ │ │ │ ├── LaunchAssistantGesture.kt
│ │ │ │ ├── LongPressGesture.kt
│ │ │ │ ├── PressBackGesture.kt
│ │ │ │ ├── PressHomeGesture.kt
│ │ │ │ ├── SwipeDownGesture.kt
│ │ │ │ ├── SwipeUpDockGesture.kt
│ │ │ │ └── SwipeUpGesture.kt
│ │ │ └── handlers
│ │ │ │ ├── LauncherGestureHandler.kt
│ │ │ │ ├── NotificationsOpenGestureHandler.kt
│ │ │ │ ├── PressBackGestureHandler.kt
│ │ │ │ ├── SleepGestureHandler.kt
│ │ │ │ ├── SleepTimeoutActivity.kt
│ │ │ │ └── ViewSwipeUpGestureHandler.kt
│ │ │ ├── graphics
│ │ │ └── NinePatchDrawHelper.java
│ │ │ ├── groups
│ │ │ ├── AppGroups.kt
│ │ │ ├── AppGroupsManager.kt
│ │ │ ├── DrawerFolderItem.kt
│ │ │ ├── Filters.kt
│ │ │ ├── GroupCreator.kt
│ │ │ ├── ShortcutInfoComparator.kt
│ │ │ ├── category
│ │ │ │ ├── CustomTabs.kt
│ │ │ │ ├── DrawerFolderInfo.kt
│ │ │ │ ├── DrawerFolders.kt
│ │ │ │ ├── DrawerTabs.kt
│ │ │ │ └── FlowerpotTabs.kt
│ │ │ └── ui
│ │ │ │ ├── AppCategorizationOption.kt
│ │ │ │ ├── AppTabDialog.kt
│ │ │ │ ├── CategorySelectionDialogUI.kt
│ │ │ │ ├── CategoryTabItem.kt
│ │ │ │ ├── CreateGroupBottomSheet.kt
│ │ │ │ ├── EditGroupBottomSheet.kt
│ │ │ │ ├── GroupItem.kt
│ │ │ │ └── SelectTabBottomSheet.kt
│ │ │ ├── iconpack
│ │ │ ├── CustomIconPack.kt
│ │ │ ├── IconEntry.kt
│ │ │ ├── IconPack.kt
│ │ │ ├── IconPackProvider.kt
│ │ │ ├── IconPickerCategory.kt
│ │ │ └── SystemIconPack.kt
│ │ │ ├── icons
│ │ │ ├── CustomIconProvider.kt
│ │ │ ├── CustomizeIconPage.kt
│ │ │ ├── IconCornerShape.kt
│ │ │ ├── IconShape.kt
│ │ │ ├── IconShapeItem.kt
│ │ │ ├── IconShapeManager.kt
│ │ │ ├── ShapeModel.kt
│ │ │ └── ThemedIconCompat.kt
│ │ │ ├── popup
│ │ │ └── OmegaShortcuts.kt
│ │ │ ├── preferences
│ │ │ ├── BasePreferences.kt
│ │ │ ├── Constants.kt
│ │ │ ├── GridSize2D.kt
│ │ │ ├── LegacyPreferences.kt
│ │ │ ├── NeoPrefs.kt
│ │ │ ├── PrefKey.kt
│ │ │ ├── PreferenceActivity.kt
│ │ │ ├── PreferencesChangeCallback.kt
│ │ │ └── PreferencesMigration.kt
│ │ │ ├── search
│ │ │ ├── NeoAppSearchAlgorithm.kt
│ │ │ └── PeopleItems.kt
│ │ │ ├── smartspace
│ │ │ ├── SmartSpaceAppWidgetProvider.kt
│ │ │ ├── SmartSpaceHostView.kt
│ │ │ ├── SmartSpacePreferencesShortcut.kt
│ │ │ ├── SmartspaceQsb.kt
│ │ │ ├── SmartspaceViewContainer.kt
│ │ │ ├── ThemedSmartSpaceHostView.kt
│ │ │ ├── model
│ │ │ │ ├── SmartspaceCalendar.kt
│ │ │ │ ├── SmartspaceScores.kt
│ │ │ │ ├── SmartspaceTimeFormat.kt
│ │ │ │ └── WeatherData.kt
│ │ │ ├── provider
│ │ │ │ ├── AlarmEventProvider.kt
│ │ │ │ ├── BatteryStatusProvider.kt
│ │ │ │ ├── CalendarEventProvider.kt
│ │ │ │ ├── MediaListener.kt
│ │ │ │ ├── NotificationsManager.kt
│ │ │ │ ├── NowPlayingProvider.kt
│ │ │ │ ├── SmartspaceDataSource.kt
│ │ │ │ ├── SmartspaceProvider.kt
│ │ │ │ └── ZenModeListener.kt
│ │ │ └── weather
│ │ │ │ ├── BlankWeatherProvider.kt
│ │ │ │ ├── GoogleWeatherProvider.kt
│ │ │ │ ├── OWMWeatherProvider.kt
│ │ │ │ ├── PixelWeatherProvider.kt
│ │ │ │ └── icons
│ │ │ │ └── WeatherIconProvider.kt
│ │ │ ├── theme
│ │ │ ├── AccentColorOption.kt
│ │ │ ├── Color.kt
│ │ │ ├── OmegaAppTheme.kt
│ │ │ ├── Shape.kt
│ │ │ ├── ThemeManager.kt
│ │ │ ├── ThemeOverride.kt
│ │ │ └── Typography.kt
│ │ │ ├── touch
│ │ │ └── SwipeDetector.java
│ │ │ ├── util
│ │ │ ├── ApkAssets.kt
│ │ │ ├── ColorConstants.kt
│ │ │ ├── Config.kt
│ │ │ ├── ContextExtensions.kt
│ │ │ ├── CustomActivityCachingLogic.kt
│ │ │ ├── DataUtils.kt
│ │ │ ├── FlowCollector.kt
│ │ │ ├── FlowUtils.kt
│ │ │ ├── FormatterUtil.kt
│ │ │ ├── InvertedMultiValueAlpha.java
│ │ │ ├── JSONMap.kt
│ │ │ ├── MultiSafeCloseable.kt
│ │ │ ├── OmegaUtils.kt
│ │ │ ├── PrefUtils.kt
│ │ │ ├── ResouceUtil.kt
│ │ │ ├── SettingsObserver.kt
│ │ │ ├── SingletonHolder.kt
│ │ │ ├── ThemeExtensions.kt
│ │ │ ├── ViewUtils.kt
│ │ │ ├── appList.kt
│ │ │ └── modifier.kt
│ │ │ ├── views
│ │ │ ├── BaseBottomSheet.kt
│ │ │ ├── ColoredButton.kt
│ │ │ ├── OmegaBackgroundView.kt
│ │ │ └── StretchEdgeEffect.java
│ │ │ ├── wallpaper
│ │ │ ├── WallpaperColorsCompat.kt
│ │ │ ├── WallpaperManagerCompat.kt
│ │ │ ├── WallpaperManagerCompatVO.kt
│ │ │ ├── WallpaperManagerCompatVOMR1.kt
│ │ │ └── WallpaperManagerCompatVS.kt
│ │ │ └── widget
│ │ │ ├── HeadlessWidgetsManager.kt
│ │ │ └── Temperature.kt
│ │ └── saulhdev
│ │ ├── launcherclient
│ │ ├── BaseClientService.kt
│ │ ├── IScrollCallback.kt
│ │ ├── ISerializableScrollCallback.kt
│ │ ├── LauncherClient.java
│ │ ├── LauncherClientBridge.java
│ │ ├── LauncherClientCallbacks.kt
│ │ ├── LauncherClientService.java
│ │ └── StaticInteger.kt
│ │ └── neolauncher
│ │ ├── allapps
│ │ ├── AllAppCategories.kt
│ │ ├── AlphabeticalAppsView.kt
│ │ ├── CategorizedAppsView.kt
│ │ ├── CategoryIcons.kt
│ │ └── HorizontalAppsView.kt
│ │ ├── hotseat
│ │ └── CustomHotseat.kt
│ │ ├── search
│ │ ├── AbstractSearchProvider.kt
│ │ ├── SearchProviderController.kt
│ │ └── providers
│ │ │ ├── BaiduSearchProvider.kt
│ │ │ ├── BingSearchProvider.kt
│ │ │ ├── DuckDuckGoSearchProvider.kt
│ │ │ ├── EdgeSearchProvider.kt
│ │ │ ├── FirefoxSearchProvider.kt
│ │ │ ├── GoogleGoSearchProvider.kt
│ │ │ └── SFinderSearchProvider.kt
│ │ ├── shortcuts
│ │ └── ShortcutInfoProvider.kt
│ │ └── util
│ │ ├── PackageUtils.kt
│ │ └── PreferencesMigration.kt
└── src_overrides
│ └── android
│ └── window
│ └── OnBackAnimationCallback.java
├── PREUPLOAD.cfg
├── README.md
├── assets
├── black.css
├── changelog.htm
├── dark.css
├── flowerpot
│ ├── ART_AND_DESIGN
│ ├── AUTO_AND_VEHICLES
│ ├── BUSINESS_AND_PRODUCTIVITY
│ ├── COMMUNICATION
│ ├── ENTERTAINMENT
│ ├── FOOD_AND_DRINK
│ ├── GAME
│ ├── HEALTH_AND_FITNESS
│ ├── KNOWLEDGE_AND_REFERENCE
│ ├── LIFESTYLE
│ ├── MUSIC
│ ├── NEWS
│ ├── PERSONALIZATION
│ ├── TOOLS
│ └── TRAVEL_AND_NAVIGATION
├── license.htm
├── light.css
└── translators.htm
├── buglist.txt
├── buglist_unique.txt
├── build.gradle.kts
├── commitlist.txt
├── debug.keystore
├── ext_tests
├── res
│ └── values
│ │ └── overrides.xml
└── src
│ └── com
│ └── android
│ └── launcher3
│ └── testing
│ └── DebugTestInformationHandler.java
├── fastlane
└── metadata
│ └── android
│ ├── ar
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── bn
│ ├── short_description.txt
│ └── title.txt
│ ├── cs
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── de
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── en-US
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── images
│ │ ├── icon.png
│ │ └── phoneScreenshots
│ │ │ ├── 1.jpg
│ │ │ ├── 2.jpg
│ │ │ ├── 3.jpg
│ │ │ ├── 4.jpg
│ │ │ ├── 5.jpg
│ │ │ ├── 6.jpg
│ │ │ ├── 7.jpg
│ │ │ └── 8.jpg
│ ├── short_description.txt
│ └── title.txt
│ ├── es
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── es_SV
│ ├── short_description.txt
│ └── title.txt
│ ├── fa
│ ├── short_description.txt
│ └── title.txt
│ ├── gl
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── hr
│ ├── short_description.txt
│ └── title.txt
│ ├── ia
│ └── title.txt
│ ├── id
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── it
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── lt
│ └── short_description.txt
│ ├── nb_NO
│ ├── changelogs
│ │ ├── 280.txt
│ │ └── 800.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── nl-NL
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── pl
│ ├── changelogs
│ │ └── 280.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── pt-BR
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ └── 926.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── ro
│ ├── changelogs
│ │ └── 280.txt
│ ├── full_description.txt
│ └── short_description.txt
│ ├── ru
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── sv
│ └── short_description.txt
│ ├── tr
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── uk
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ ├── vi
│ ├── changelogs
│ │ ├── 280.txt
│ │ └── 800.txt
│ └── short_description.txt
│ ├── zh-CN
│ ├── changelogs
│ │ ├── 280.txt
│ │ ├── 800.txt
│ │ ├── 922.txt
│ │ ├── 925.txt
│ │ ├── 926.txt
│ │ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
│ └── zh-TW
│ ├── changelogs
│ ├── 280.txt
│ ├── 800.txt
│ ├── 922.txt
│ ├── 925.txt
│ ├── 926.txt
│ └── 934.txt
│ ├── full_description.txt
│ ├── short_description.txt
│ └── title.txt
├── flowerpot
├── Pipfile
├── README.md
├── lawnchair_specifics.md
├── merge.py
├── playstore.py
├── playstore
│ ├── ANDROID_WEAR
│ ├── ART_AND_DESIGN
│ ├── AUTO_AND_VEHICLES
│ ├── BEAUTY
│ ├── BOOKS_AND_REFERENCE
│ ├── BUSINESS
│ ├── COMICS
│ ├── COMMUNICATION
│ ├── DATING
│ ├── EDUCATION
│ ├── ENTERTAINMENT
│ ├── EVENTS
│ ├── FAMILY
│ ├── FINANCE
│ ├── FOOD_AND_DRINK
│ ├── GAME
│ ├── HEALTH_AND_FITNESS
│ ├── HOUSE_AND_HOME
│ ├── LIBRARIES_AND_DEMO
│ ├── LIFESTYLE
│ ├── MAPS_AND_NAVIGATION
│ ├── MEDICAL
│ ├── MUSIC_AND_AUDIO
│ ├── NEWS_AND_MAGAZINES
│ ├── PARENTING
│ ├── PERSONALIZATION
│ ├── PHOTOGRAPHY
│ ├── PRODUCTIVITY
│ ├── SHOPPING
│ ├── SOCIAL
│ ├── SPORTS
│ ├── TOOLS
│ ├── TRAVEL_AND_LOCAL
│ ├── VIDEO_PLAYERS
│ └── WEATHER
└── templates
│ ├── BUSINESS_AND_PRODUCTIVITY
│ ├── COMMUNICATION
│ ├── ENTERTAINMENT
│ ├── GAME
│ ├── KNOWLEDGE_AND_REFERENCE
│ ├── MUSIC
│ ├── NEWS
│ ├── PERSONALIZATION
│ ├── PHOTOGRAPHY
│ ├── TOOLS
│ └── TRAVEL_AND_NAVIGATION
├── gradle.properties
├── gradle
├── libs.versions.toml
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── libs_systemui
├── animationlib
│ ├── Android.bp
│ ├── AndroidManifest.xml
│ ├── TEST_MAPPING
│ ├── build.gradle.kts
│ ├── res
│ │ └── interpolator
│ │ │ ├── emphasized_accelerate_interpolator.xml
│ │ │ ├── emphasized_decelerate_interpolator.xml
│ │ │ ├── emphasized_interpolator.xml
│ │ │ ├── standard_accelerate_interpolator.xml
│ │ │ ├── standard_decelerate_interpolator.xml
│ │ │ └── standard_interpolator.xml
│ ├── src
│ │ └── com
│ │ │ └── android
│ │ │ └── app
│ │ │ └── animation
│ │ │ ├── Interpolators.java
│ │ │ ├── InterpolatorsAndroidX.java
│ │ │ └── MathUtils.java
│ └── tests
│ │ ├── AndroidManifest.xml
│ │ └── src
│ │ └── com
│ │ └── android
│ │ └── app
│ │ └── animation
│ │ ├── InterpolatorResourcesTest.kt
│ │ └── InterpolatorsAndroidXTest.kt
├── iconloaderlib
│ ├── .gitignore
│ ├── Android.bp
│ ├── AndroidManifest.xml
│ ├── build.gradle.kts
│ ├── res
│ │ ├── drawable
│ │ │ ├── ic_clone_app_badge.xml
│ │ │ ├── ic_clone_app_badge_themed.xml
│ │ │ ├── ic_instant_app_badge.xml
│ │ │ ├── ic_private_profile_app_badge.xml
│ │ │ ├── ic_work_app_badge.xml
│ │ │ └── ic_work_app_badge_themed.xml
│ │ ├── values-night-v31
│ │ │ └── colors.xml
│ │ ├── values-night
│ │ │ └── colors.xml
│ │ ├── values-v31
│ │ │ └── colors.xml
│ │ └── values
│ │ │ ├── attrs.xml
│ │ │ ├── colors.xml
│ │ │ ├── config.xml
│ │ │ └── dimens.xml
│ ├── src
│ │ └── com
│ │ │ ├── android
│ │ │ └── launcher3
│ │ │ │ ├── icons
│ │ │ │ ├── BaseIconFactory.java
│ │ │ │ ├── BitmapInfo.java
│ │ │ │ ├── BitmapRenderer.java
│ │ │ │ ├── BubbleIconFactory.java
│ │ │ │ ├── ClockDrawableWrapper.java
│ │ │ │ ├── ColorExtractor.java
│ │ │ │ ├── DotRenderer.java
│ │ │ │ ├── FastBitmapDrawable.java
│ │ │ │ ├── GraphicsUtils.java
│ │ │ │ ├── IconNormalizer.java
│ │ │ │ ├── IconProvider.java
│ │ │ │ ├── PlaceHolderIconDrawable.java
│ │ │ │ ├── RoundDrawableWrapper.java
│ │ │ │ ├── ShadowGenerator.java
│ │ │ │ ├── ThemedIconDrawable.java
│ │ │ │ ├── UserBadgeDrawable.java
│ │ │ │ └── cache
│ │ │ │ │ ├── BaseIconCache.java
│ │ │ │ │ ├── CachingLogic.java
│ │ │ │ │ └── IconCacheUpdateHandler.java
│ │ │ │ └── util
│ │ │ │ ├── ComponentKey.java
│ │ │ │ ├── FlagOp.java
│ │ │ │ ├── NoLocaleSQLiteHelper.java
│ │ │ │ ├── SQLiteCacheHelper.java
│ │ │ │ ├── SafeCloseable.java
│ │ │ │ └── UserIconInfo.java
│ │ │ └── saulhdev
│ │ │ └── neolauncher
│ │ │ └── icons
│ │ │ ├── ClockMetadata.kt
│ │ │ ├── CustomAdaptiveIconDrawable.java
│ │ │ ├── ExtendedBitmapDrawable.kt
│ │ │ └── IconPreferences.kt
│ └── src_full_lib
│ │ └── com
│ │ └── android
│ │ └── launcher3
│ │ └── icons
│ │ ├── IconFactory.java
│ │ └── SimpleIconCache.java
└── smartspace
│ ├── AndroidManifest.xml
│ ├── build.gradle.kts
│ └── src
│ └── com
│ └── saulhdev
│ └── smartspace
│ ├── SmartspaceAction.kt
│ ├── SmartspaceTarget.kt
│ ├── SmartspaceTargetEvent.kt
│ ├── SmartspaceUtils.kt
│ └── uitemplatedata
│ ├── BaseTemplateData.kt
│ ├── CarouselItem.kt
│ ├── CarouselTemplateData.kt
│ ├── CombinedCardsTemplateData.kt
│ ├── HeadToHeadTemplateData.kt
│ ├── Icon.kt
│ ├── SubCardTemplateData.kt
│ ├── SubImageTemplateData.kt
│ ├── SubItemLoggingInfo.kt
│ ├── SubListTemplateData.kt
│ ├── TapAction.kt
│ └── Text.kt
├── lint-baseline-common-deps-lib.xml
├── lint-baseline-go-res-lib.xml
├── lint-baseline-launcher3.xml
├── lint-baseline-res-lib.xml
├── lint-baseline.xml
├── neo_banner.png
├── prebuilts
└── libs
│ ├── SystemUI-statsd-14.jar
│ ├── SystemUI-statsd.jar
│ ├── WindowManager-Shell-14.jar
│ ├── WindowManager-Shell.jar
│ └── libGoogleFeed.jar
├── proguard.flags
├── protos
├── launcher_atom.proto
├── launcher_trace.proto
└── launcher_trace_file.proto
├── protos_overrides
└── launcher_atom_extension.proto
├── res
├── anim-v33
│ ├── shared_x_axis_activity_close_enter.xml
│ ├── shared_x_axis_activity_close_exit.xml
│ ├── shared_x_axis_activity_open_enter.xml
│ └── shared_x_axis_activity_open_exit.xml
├── anim
│ ├── no_anim.xml
│ └── task_open_enter.xml
├── animator
│ ├── all_apps_fastscroll_icon_anim.xml
│ ├── discovery_bounce.xml
│ └── overview_button_anim.xml
├── color-night-v31
│ ├── accent_ripple_color.xml
│ ├── all_apps_button_color.xml
│ ├── all_apps_button_color_2.xml
│ ├── all_apps_tab_background_selected.xml
│ ├── all_apps_tab_text.xml
│ ├── all_apps_tabs_background.xml
│ ├── folder_background_dark.xml
│ ├── folder_preview_dark.xml
│ ├── material_color_surface.xml
│ ├── material_color_surface_bright.xml
│ ├── material_color_surface_container.xml
│ ├── material_color_surface_container_high.xml
│ ├── material_color_surface_container_highest.xml
│ ├── material_color_surface_container_low.xml
│ ├── material_color_surface_container_lowest.xml
│ ├── material_color_surface_dim.xml
│ ├── material_color_surface_inverse.xml
│ ├── material_color_surface_variant.xml
│ ├── popup_color_background.xml
│ ├── popup_shade_first.xml
│ ├── popup_shade_second.xml
│ ├── popup_shade_third.xml
│ ├── taskbar_background.xml
│ ├── taskbar_divider_background.xml
│ ├── widget_picker_primary_surface_color_dark.xml
│ ├── widget_picker_secondary_surface_color_dark.xml
│ └── widget_picker_tab_background_unselected_dark.xml
├── color-night
│ ├── accent_ripple_color.xml
│ ├── all_apps_tab_background_selected.xml
│ ├── all_apps_tab_text.xml
│ └── all_apps_tabs_background.xml
├── color-v31
│ ├── accent_ripple_color.xml
│ ├── all_apps_button_bg_color.xml
│ ├── all_apps_button_color.xml
│ ├── all_apps_button_color_1.xml
│ ├── all_apps_button_color_2.xml
│ ├── all_apps_button_color_3.xml
│ ├── all_apps_button_color_4.xml
│ ├── all_apps_tab_background_selected.xml
│ ├── all_apps_tab_text.xml
│ ├── all_apps_tabs_background.xml
│ ├── folder_background_light.xml
│ ├── folder_preview_light.xml
│ ├── home_settings_switch_thumb_color.xml
│ ├── home_settings_switch_track_color.xml
│ ├── material_color_surface.xml
│ ├── material_color_surface_bright.xml
│ ├── material_color_surface_container.xml
│ ├── material_color_surface_container_high.xml
│ ├── material_color_surface_container_highest.xml
│ ├── material_color_surface_container_low.xml
│ ├── material_color_surface_container_lowest.xml
│ ├── material_color_surface_dim.xml
│ ├── material_color_surface_inverse.xml
│ ├── material_color_surface_variant.xml
│ ├── overview_scrim.xml
│ ├── overview_scrim_dark.xml
│ ├── popup_color_background.xml
│ ├── popup_shade_first.xml
│ ├── popup_shade_second.xml
│ ├── popup_shade_third.xml
│ ├── taskbar_background.xml
│ ├── taskbar_divider_background.xml
│ ├── taskbar_edu_button_color.xml
│ ├── widget_picker_primary_surface_color_light.xml
│ └── widget_picker_secondary_surface_color_light.xml
├── color-v33
│ ├── overview_scrim.xml
│ └── overview_scrim_dark.xml
├── color
│ ├── accent_ripple_color.xml
│ ├── all_apps_bg_hand_fill.xml
│ ├── all_apps_bg_hand_fill_dark.xml
│ ├── all_apps_tab_background_selected.xml
│ ├── all_apps_tab_text.xml
│ ├── all_apps_tabs_background.xml
│ ├── arrow_tip_view_bg.xml
│ ├── arrow_tip_view_content.xml
│ ├── button_bg.xml
│ ├── button_text.xml
│ ├── cell_layout_bg_color.xml
│ ├── drop_target_text.xml
│ ├── overview_button.xml
│ ├── overview_scrim.xml
│ ├── overview_scrim_dark.xml
│ ├── popup_color_background.xml
│ ├── popup_shade_first.xml
│ ├── popup_shade_second.xml
│ ├── popup_shade_third.xml
│ ├── surface.xml
│ ├── system_shortcut_text.xml
│ ├── widget_picker_tab_text.xml
│ └── widgets_picker_scrim.xml
├── drawable-hdpi
│ └── ic_widget_resize_handle.png
├── drawable-mdpi
│ └── ic_widget_resize_handle.png
├── drawable-sw720dp
│ └── ic_transient_taskbar_all_apps_button.xml
├── drawable-v28
│ ├── bg_celllayout.xml
│ ├── round_rect_folder.xml
│ ├── round_rect_primary.xml
│ └── top_round_rect_primary.xml
├── drawable-v31
│ ├── bg_deferred_app_widget.xml
│ ├── home_settings_switch_thumb.xml
│ └── home_settings_switch_track.xml
├── drawable-xhdpi
│ └── ic_widget_resize_handle.png
├── drawable-xxhdpi
│ └── ic_widget_resize_handle.png
├── drawable-xxxhdpi
│ └── ic_widget_resize_handle.png
├── drawable
│ ├── add_item_dialog_background.xml
│ ├── all_apps_divider.xml
│ ├── all_apps_search_hint.xml
│ ├── all_apps_tabs_background.xml
│ ├── arrow_toast_rounded_background.xml
│ ├── bg_all_apps_button.xml
│ ├── bg_all_apps_searchbox.xml
│ ├── bg_celllayout.xml
│ ├── bg_deferred_app_widget.xml
│ ├── bg_notification_content.xml
│ ├── bg_rounded_corner_bottom_sheet.xml
│ ├── bg_rounded_corner_bottom_sheet_handle.xml
│ ├── bg_widgets_content.xml
│ ├── bg_widgets_full_sheet.xml
│ ├── bg_widgets_header.xml
│ ├── bg_widgets_header_states.xml
│ ├── bg_widgets_header_states_two_pane.xml
│ ├── bg_widgets_header_two_pane.xml
│ ├── bg_widgets_searchbox.xml
│ ├── bg_work_apps_paused_action_button.xml
│ ├── bottom_sheet_top_border.xml
│ ├── bubble_ic_overflow_button.xml
│ ├── button_bottom_rounded_colored_ripple.xml
│ ├── button_rounded_colored_ripple.xml
│ ├── button_top_rounded_bordered_ripple.xml
│ ├── deep_shortcuts_text_placeholder.xml
│ ├── drop_target_background.xml
│ ├── drop_target_frame.xml
│ ├── drop_target_frame_hover.xml
│ ├── enter_home_gardening_icon.xml
│ ├── full_rounded_colored_ripple.xml
│ ├── full_rounded_transparent_ripple.xml
│ ├── gm_edit_24.xml
│ ├── gutter_horizontal.xml
│ ├── horizontal_ellipsis.xml
│ ├── ic_allapps_search.xml
│ ├── ic_apps.xml
│ ├── ic_block_no_shadow.xml
│ ├── ic_caption_desktop_button_foreground.xml
│ ├── ic_conversations_widget_category.xml
│ ├── ic_corp.xml
│ ├── ic_corp_off.xml
│ ├── ic_deepshortcut_placeholder.xml
│ ├── ic_drag_handle.xml
│ ├── ic_expand_less.xml
│ ├── ic_expand_more.xml
│ ├── ic_gm_close_24.xml
│ ├── ic_info_no_shadow.xml
│ ├── ic_install_no_shadow.xml
│ ├── ic_launcher_home.xml
│ ├── ic_note_taking_widget_category.xml
│ ├── ic_palette.xml
│ ├── ic_pin.xml
│ ├── ic_remove_no_shadow.xml
│ ├── ic_select_windows.xml
│ ├── ic_setting.xml
│ ├── ic_split_exit.xml
│ ├── ic_split_horizontal.xml
│ ├── ic_split_vertical.xml
│ ├── ic_taskbar_all_apps_button.xml
│ ├── ic_touch.xml
│ ├── ic_transient_taskbar_all_apps_button.xml
│ ├── ic_uninstall_no_shadow.xml
│ ├── ic_visibility.xml
│ ├── ic_warning.xml
│ ├── ic_widget.xml
│ ├── ic_widget_height_decrease.xml
│ ├── ic_widget_height_increase.xml
│ ├── ic_widget_width_decrease.xml
│ ├── ic_widget_width_increase.xml
│ ├── middle_item_primary.xml
│ ├── notification_circle.xml
│ ├── padded_rounded_action_button.xml
│ ├── page_indicator.xml
│ ├── pending_widget_bg.xml
│ ├── popup_background_material_u.xml
│ ├── qsb_host_view_focus_bg.xml
│ ├── round_rect_folder.xml
│ ├── round_rect_primary.xml
│ ├── rounded_action_button.xml
│ ├── rounded_popup_ripple.xml
│ ├── single_item_primary.xml
│ ├── tooltip_frame.xml
│ ├── widget_internal_focus_bg.xml
│ ├── widget_picker_collapse_handle.xml
│ ├── widget_picker_tabs_background.xml
│ ├── widget_reconfigure_button_frame.xml
│ ├── widget_resize_frame.xml
│ ├── widget_suggestions.xml
│ ├── widget_suggestions_icon.xml
│ ├── widgets_surface_background.xml
│ ├── widgets_tray_expand_button.xml
│ ├── work_apps_toggle_background.xml
│ ├── work_card.xml
│ └── work_mode_fab_background.xml
├── interpolator
│ ├── decelerate_quart.xml
│ ├── decelerate_quint.xml
│ ├── disco_bounce.xml
│ └── large_folder_preview_item_open_interpolator.xml
├── layout-v31
│ └── settings_activity.xml
├── layout
│ ├── add_item_confirmation_activity.xml
│ ├── all_apps.xml
│ ├── all_apps_bottom_sheet_background.xml
│ ├── all_apps_content.xml
│ ├── all_apps_divider.xml
│ ├── all_apps_empty_search.xml
│ ├── all_apps_fast_scroller.xml
│ ├── all_apps_icon.xml
│ ├── all_apps_icon_twoline.xml
│ ├── all_apps_personal_work_tabs.xml
│ ├── all_apps_prediction_row_icon.xml
│ ├── all_apps_rv_layout.xml
│ ├── all_apps_tabs.xml
│ ├── app_icon.xml
│ ├── app_pair_icon.xml
│ ├── app_widget_resize_frame.xml
│ ├── appwidget_error.xml
│ ├── appwidget_not_ready.xml
│ ├── arrow_toast.xml
│ ├── deep_shortcut.xml
│ ├── deep_shortcut_container.xml
│ ├── deep_shortcut_material_u.xml
│ ├── drop_target_bar.xml
│ ├── drop_target_tool_tip.xml
│ ├── floating_header_content.xml
│ ├── floating_icon_view.xml
│ ├── floating_split_select_view.xml
│ ├── floating_surface_view.xml
│ ├── floating_widget_view.xml
│ ├── folder_application.xml
│ ├── folder_icon.xml
│ ├── folder_page.xml
│ ├── home_settings.xml
│ ├── hotseat.xml
│ ├── keyboard_drag_and_drop.xml
│ ├── launcher.xml
│ ├── launcher_preview_layout.xml
│ ├── launcher_preview_two_panel_layout.xml
│ ├── longpress_options_menu.xml
│ ├── notification_content.xml
│ ├── notification_gutter.xml
│ ├── notification_pref_warning.xml
│ ├── overview_actions_container.xml
│ ├── overview_panel.xml
│ ├── page_indicator_dots.xml
│ ├── popup_container.xml
│ ├── popup_container_material_u.xml
│ ├── qsb_default_view.xml
│ ├── qsb_preview.xml
│ ├── search_container_all_apps.xml
│ ├── search_container_hotseat.xml
│ ├── search_container_workspace.xml
│ ├── search_results_rv_layout.xml
│ ├── secondary_launcher.xml
│ ├── settings_activity.xml
│ ├── snackbar.xml
│ ├── switch_preference_with_settings.xml
│ ├── system_shortcut.xml
│ ├── system_shortcut_content.xml
│ ├── system_shortcut_icon_only.xml
│ ├── system_shortcut_icon_only_end.xml
│ ├── system_shortcut_icon_only_start.xml
│ ├── system_shortcut_icons_container.xml
│ ├── system_shortcut_icons_container_material_u.xml
│ ├── system_shortcut_rows_container.xml
│ ├── system_shortcut_rows_container_material_u.xml
│ ├── system_shortcut_spacer.xml
│ ├── user_folder_icon_normalized.xml
│ ├── widget_cell.xml
│ ├── widget_cell_content.xml
│ ├── widget_list_divider.xml
│ ├── widget_shortcut_container.xml
│ ├── widget_shortcut_container_material_u.xml
│ ├── widgets_bottom_sheet.xml
│ ├── widgets_bottom_sheet_content.xml
│ ├── widgets_edu.xml
│ ├── widgets_full_sheet.xml
│ ├── widgets_full_sheet_paged_view.xml
│ ├── widgets_full_sheet_recyclerview.xml
│ ├── widgets_list_row_header.xml
│ ├── widgets_list_row_header_two_pane.xml
│ ├── widgets_list_row_view.xml
│ ├── widgets_search_bar.xml
│ ├── widgets_table_container.xml
│ ├── widgets_two_pane_sheet.xml
│ ├── widgets_two_pane_sheet_paged_view.xml
│ ├── widgets_two_pane_sheet_recyclerview.xml
│ ├── work_apps_edu.xml
│ ├── work_apps_paused.xml
│ ├── work_mode_fab.xml
│ ├── workspace_screen.xml
│ └── workspace_screen_foldable.xml
├── mipmap-hdpi
│ └── ic_launcher_home_foreground.png
├── mipmap-mdpi
│ └── ic_launcher_home_foreground.png
├── mipmap-xhdpi
│ └── ic_launcher_home_foreground.png
├── mipmap-xxhdpi
│ └── ic_launcher_home_foreground.png
├── raw
│ └── downgrade_schema.json
├── values-af
│ └── strings.xml
├── values-am
│ └── strings.xml
├── values-ar
│ └── strings.xml
├── values-as
│ └── strings.xml
├── values-az
│ └── strings.xml
├── values-b+sr+Latn
│ └── strings.xml
├── values-be
│ └── strings.xml
├── values-bg
│ └── strings.xml
├── values-bn
│ └── strings.xml
├── values-bs
│ └── strings.xml
├── values-ca
│ └── strings.xml
├── values-cs
│ └── strings.xml
├── values-da
│ └── strings.xml
├── values-de
│ └── strings.xml
├── values-el
│ └── strings.xml
├── values-en-rAU
│ └── strings.xml
├── values-en-rCA
│ └── strings.xml
├── values-en-rGB
│ └── strings.xml
├── values-en-rIN
│ └── strings.xml
├── values-en-rXC
│ └── strings.xml
├── values-es-rUS
│ └── strings.xml
├── values-es
│ └── strings.xml
├── values-et
│ └── strings.xml
├── values-eu
│ └── strings.xml
├── values-fa
│ └── strings.xml
├── values-fi
│ └── strings.xml
├── values-fr-rCA
│ └── strings.xml
├── values-fr
│ └── strings.xml
├── values-gl
│ └── strings.xml
├── values-gu
│ └── strings.xml
├── values-hi
│ └── strings.xml
├── values-hr
│ └── strings.xml
├── values-hu
│ └── strings.xml
├── values-hy
│ └── strings.xml
├── values-in
│ └── strings.xml
├── values-is
│ └── strings.xml
├── values-it
│ └── strings.xml
├── values-iw
│ └── strings.xml
├── values-ja
│ └── strings.xml
├── values-ka
│ └── strings.xml
├── values-kk
│ └── strings.xml
├── values-km
│ └── strings.xml
├── values-kn
│ └── strings.xml
├── values-ko
│ └── strings.xml
├── values-ky
│ └── strings.xml
├── values-land
│ ├── dimens.xml
│ └── styles.xml
├── values-lo
│ └── strings.xml
├── values-lt
│ └── strings.xml
├── values-lv
│ └── strings.xml
├── values-mk
│ └── strings.xml
├── values-ml
│ └── strings.xml
├── values-mn
│ └── strings.xml
├── values-mr
│ └── strings.xml
├── values-ms
│ └── strings.xml
├── values-my
│ └── strings.xml
├── values-nb
│ └── strings.xml
├── values-ne
│ └── strings.xml
├── values-night-v31
│ └── colors.xml
├── values-night
│ ├── colors.xml
│ └── styles.xml
├── values-nl
│ └── strings.xml
├── values-or
│ └── strings.xml
├── values-pa
│ └── strings.xml
├── values-pl
│ └── strings.xml
├── values-pt-rPT
│ └── strings.xml
├── values-pt
│ └── strings.xml
├── values-ro
│ └── strings.xml
├── values-ru
│ └── strings.xml
├── values-si
│ └── strings.xml
├── values-sk
│ └── strings.xml
├── values-sl
│ └── strings.xml
├── values-sq
│ └── strings.xml
├── values-sr
│ └── strings.xml
├── values-sv
│ └── strings.xml
├── values-sw
│ └── strings.xml
├── values-sw340dp
│ └── dimens.xml
├── values-sw600dp-land
│ └── dimens.xml
├── values-sw600dp
│ ├── config.xml
│ ├── dimens.xml
│ └── styles.xml
├── values-sw720dp-land
│ └── dimens.xml
├── values-sw720dp
│ └── dimens.xml
├── values-ta
│ └── strings.xml
├── values-te
│ └── strings.xml
├── values-th
│ └── strings.xml
├── values-tl
│ └── strings.xml
├── values-tr
│ └── strings.xml
├── values-uk
│ └── strings.xml
├── values-ur
│ └── strings.xml
├── values-uz
│ └── strings.xml
├── values-v28
│ └── dimens.xml
├── values-v29
│ └── styles.xml
├── values-v30
│ └── styles.xml
├── values-v31
│ ├── colors.xml
│ ├── config.xml
│ └── styles.xml
├── values-v33
│ └── styles.xml
├── values-vi
│ └── strings.xml
├── values-zh-rCN
│ └── strings.xml
├── values-zh-rHK
│ └── strings.xml
├── values-zh-rTW
│ └── strings.xml
├── values-zu
│ └── strings.xml
├── values
│ ├── attrs.xml
│ ├── colors.xml
│ ├── config.xml
│ ├── dimens.xml
│ ├── id.xml
│ ├── strings.xml
│ └── styles.xml
└── xml
│ ├── backupscheme.xml
│ ├── default_workspace_3x3.xml
│ ├── default_workspace_4x4.xml
│ ├── default_workspace_5x5.xml
│ ├── default_workspace_6x5.xml
│ ├── device_profiles.xml
│ ├── dynamic_resources.xml
│ ├── folder_shapes.xml
│ ├── grayscale_icon_map.xml
│ ├── launcher_preferences.xml
│ ├── paddings_6x5.xml
│ ├── paddings_handhelds.xml
│ └── widget_sections.xml
├── schemas
└── com.saggitt.omega.data.NeoLauncherDb
│ ├── 4.json
│ ├── 5.json
│ ├── 6.json
│ └── 7.json
├── settings.gradle.kts
├── snapshots
├── omega1.jpg
├── omega3.jpg
├── omega5.jpg
├── omega7.jpg
└── theme.png
├── src
├── com
│ └── android
│ │ └── launcher3
│ │ ├── AbstractFloatingView.java
│ │ ├── Alarm.java
│ │ ├── AppFilter.java
│ │ ├── AppWidgetResizeFrame.java
│ │ ├── AppWidgetsRestoredReceiver.java
│ │ ├── AutoInstallsLayout.java
│ │ ├── BaseActivity.java
│ │ ├── BaseDraggingActivity.java
│ │ ├── BubbleTextView.java
│ │ ├── ButtonDropTarget.java
│ │ ├── CellLayout.java
│ │ ├── CheckLongPressHelper.java
│ │ ├── DefaultLayoutParser.java
│ │ ├── DeleteDropTarget.java
│ │ ├── DevicePaddings.java
│ │ ├── DeviceProfile.java
│ │ ├── DragSource.java
│ │ ├── DropTarget.java
│ │ ├── DropTargetBar.java
│ │ ├── DropTargetHandler.kt
│ │ ├── ExtendedEditText.java
│ │ ├── FastScrollRecyclerView.java
│ │ ├── FirstFrameAnimatorHelper.java
│ │ ├── GestureNavContract.java
│ │ ├── Hotseat.java
│ │ ├── Insettable.java
│ │ ├── InsettableFrameLayout.java
│ │ ├── InterruptibleInOutAnimator.java
│ │ ├── InvariantDeviceProfile.java
│ │ ├── Launcher.java
│ │ ├── LauncherAnimUtils.java
│ │ ├── LauncherAppState.java
│ │ ├── LauncherBackupAgent.java
│ │ ├── LauncherCallbacks.java
│ │ ├── LauncherFiles.java
│ │ ├── LauncherModel.java
│ │ ├── LauncherPrefs.kt
│ │ ├── LauncherProvider.java
│ │ ├── LauncherRootView.java
│ │ ├── LauncherSettings.java
│ │ ├── LauncherState.java
│ │ ├── LogAccelerateInterpolator.java
│ │ ├── LogDecelerateInterpolator.java
│ │ ├── MainProcessInitializer.java
│ │ ├── MotionEventsUtils.java
│ │ ├── MultipageCellLayout.java
│ │ ├── OnAlarmListener.java
│ │ ├── PagedView.java
│ │ ├── PendingAddItemInfo.java
│ │ ├── Reorderable.java
│ │ ├── SecondaryDropTarget.java
│ │ ├── SessionCommitReceiver.java
│ │ ├── ShortcutAndWidgetContainer.java
│ │ ├── Utilities.java
│ │ ├── Workspace.java
│ │ ├── WorkspaceLayoutManager.java
│ │ ├── WorkspaceStateTransitionAnimation.java
│ │ ├── accessibility
│ │ ├── AccessibleDragListenerAdapter.java
│ │ ├── BaseAccessibilityDelegate.java
│ │ ├── DragAndDropAccessibilityDelegate.java
│ │ ├── DragViewStateAnnouncer.java
│ │ ├── FolderAccessibilityHelper.java
│ │ ├── LauncherAccessibilityDelegate.java
│ │ ├── ShortcutMenuAccessibilityDelegate.java
│ │ └── WorkspaceAccessibilityHelper.java
│ │ ├── allapps
│ │ ├── ActivityAllAppsContainerView.java
│ │ ├── AllAppsFastScrollHelper.java
│ │ ├── AllAppsGridAdapter.java
│ │ ├── AllAppsPagedView.java
│ │ ├── AllAppsRecyclerView.java
│ │ ├── AllAppsStore.java
│ │ ├── AllAppsTransitionController.java
│ │ ├── AllAppsTransitionListener.java
│ │ ├── AlphabeticalAppsList.java
│ │ ├── AppInfoComparator.java
│ │ ├── BaseAllAppsAdapter.java
│ │ ├── BaseSearchConfig.java
│ │ ├── DiscoveryBounce.java
│ │ ├── FloatingHeaderRow.java
│ │ ├── FloatingHeaderView.java
│ │ ├── LauncherAllAppsContainerView.java
│ │ ├── PluginHeaderRow.java
│ │ ├── SearchRecyclerView.java
│ │ ├── SearchTransitionController.java
│ │ ├── SearchUiManager.java
│ │ ├── SecondaryLauncherAllAppsContainerView.java
│ │ ├── WorkEduCard.java
│ │ ├── WorkModeSwitch.java
│ │ ├── WorkPausedCard.java
│ │ ├── WorkProfileManager.java
│ │ └── search
│ │ │ ├── AllAppsSearchBarController.java
│ │ │ ├── AllAppsSearchUiDelegate.java
│ │ │ ├── AppsSearchContainerLayout.java
│ │ │ ├── DefaultAppSearchAlgorithm.java
│ │ │ ├── DefaultSearchAdapterProvider.java
│ │ │ └── SearchAdapterProvider.java
│ │ ├── anim
│ │ ├── AlphaUpdateListener.java
│ │ ├── AnimatedFloat.java
│ │ ├── AnimatedPropertySetter.java
│ │ ├── AnimationSuccessListener.java
│ │ ├── AnimatorListeners.java
│ │ ├── AnimatorPlaybackController.java
│ │ ├── FlingSpringAnim.java
│ │ ├── KeyboardInsetAnimationCallback.java
│ │ ├── PendingAnimation.java
│ │ ├── PropertyListBuilder.java
│ │ ├── PropertyResetListener.java
│ │ ├── PropertySetter.java
│ │ ├── RevealOutlineAnimation.java
│ │ ├── RoundedRectRevealOutlineProvider.java
│ │ ├── SpringAnimationBuilder.java
│ │ └── SpringProperty.java
│ │ ├── apppairs
│ │ └── AppPairIcon.java
│ │ ├── celllayout
│ │ ├── CellLayoutLayoutParams.java
│ │ ├── CellPosMapper.java
│ │ ├── MulticellReorderAlgorithm.java
│ │ └── ReorderAlgorithm.java
│ │ ├── compat
│ │ ├── AccessibilityManagerCompat.java
│ │ └── AlphabeticIndexCompat.java
│ │ ├── config
│ │ └── FeatureFlags.java
│ │ ├── dot
│ │ ├── DotInfo.java
│ │ └── FolderDotInfo.java
│ │ ├── dragndrop
│ │ ├── AddItemActivity.java
│ │ ├── AddItemDragLayer.java
│ │ ├── BaseItemDragListener.java
│ │ ├── DragController.java
│ │ ├── DragDriver.java
│ │ ├── DragLayer.java
│ │ ├── DragOptions.java
│ │ ├── DragView.java
│ │ ├── DraggableView.java
│ │ ├── FlingToDeleteHelper.java
│ │ ├── FolderAdaptiveIcon.java
│ │ ├── LauncherDragController.java
│ │ ├── LauncherDragView.java
│ │ ├── PinItemDragListener.java
│ │ ├── PinShortcutRequestActivityInfo.java
│ │ ├── PinWidgetFlowHandler.java
│ │ └── SpringLoadedDragController.java
│ │ ├── folder
│ │ ├── ClippedFolderIconLayoutRule.java
│ │ ├── Folder.java
│ │ ├── FolderAnimationManager.java
│ │ ├── FolderGridOrganizer.java
│ │ ├── FolderIcon.java
│ │ ├── FolderNameEditText.java
│ │ ├── FolderNameInfos.java
│ │ ├── FolderNameProvider.java
│ │ ├── FolderPagedView.java
│ │ ├── FolderPreviewItemAnim.java
│ │ ├── LauncherDelegate.java
│ │ ├── PreviewBackground.java
│ │ ├── PreviewItemDrawingParams.java
│ │ └── PreviewItemManager.java
│ │ ├── graphics
│ │ ├── BitmapCreationCheck.java
│ │ ├── DragPreviewProvider.java
│ │ ├── FastScrollThumbDrawable.java
│ │ ├── FragmentWithPreview.java
│ │ ├── GridCustomizationsProvider.java
│ │ ├── IconPalette.java
│ │ ├── IconShape.java
│ │ ├── LauncherPreviewRenderer.java
│ │ ├── PreloadIconDrawable.java
│ │ ├── PreviewSurfaceRenderer.java
│ │ ├── Scrim.java
│ │ ├── SysUiScrim.java
│ │ ├── TintedDrawableSpan.java
│ │ └── TriangleShape.java
│ │ ├── icons
│ │ ├── ComponentWithLabel.java
│ │ ├── ComponentWithLabelAndIcon.java
│ │ ├── IconCache.java
│ │ ├── LauncherActivityCachingLogic.java
│ │ ├── LauncherIconProvider.java
│ │ ├── LauncherIcons.java
│ │ ├── MonochromeIconFactory.java
│ │ └── ShortcutCachingLogic.java
│ │ ├── keyboard
│ │ ├── FocusIndicatorHelper.java
│ │ ├── FocusedItemDecorator.java
│ │ ├── ItemFocusIndicatorHelper.java
│ │ ├── KeyboardDragAndDropView.java
│ │ └── ViewGroupFocusHelper.java
│ │ ├── logging
│ │ ├── FileLog.java
│ │ ├── InstanceId.java
│ │ ├── InstanceIdSequence.java
│ │ ├── KeyboardStateManager.java
│ │ ├── StartupLatencyLogger.kt
│ │ ├── StatsLogManager.java
│ │ └── UiEvent.java
│ │ ├── model
│ │ ├── AddWorkspaceItemsTask.java
│ │ ├── AllAppsList.java
│ │ ├── BaseLauncherBinder.java
│ │ ├── BaseModelUpdateTask.java
│ │ ├── BgDataModel.java
│ │ ├── CacheDataUpdatedTask.java
│ │ ├── DatabaseHelper.java
│ │ ├── DbDowngradeHelper.java
│ │ ├── DeviceGridState.java
│ │ ├── FirstScreenBroadcast.java
│ │ ├── GridBackupTable.java
│ │ ├── GridSizeMigrationUtil.java
│ │ ├── ItemInstallQueue.java
│ │ ├── LoaderCursor.java
│ │ ├── LoaderMemoryLogger.java
│ │ ├── LoaderTask.java
│ │ ├── ModelDbController.java
│ │ ├── ModelDelegate.java
│ │ ├── ModelUtils.java
│ │ ├── ModelWriter.java
│ │ ├── PackageIncrementalDownloadUpdatedTask.java
│ │ ├── PackageInstallStateChangedTask.java
│ │ ├── PackageUpdatedTask.java
│ │ ├── ReloadStringCacheTask.java
│ │ ├── SdCardAvailableReceiver.java
│ │ ├── ShortcutsChangedTask.java
│ │ ├── StringCache.java
│ │ ├── UserLockStateChangedTask.java
│ │ ├── UserManagerState.java
│ │ ├── WidgetItem.java
│ │ ├── WorkspaceItemSpaceFinder.java
│ │ └── data
│ │ │ ├── AppInfo.java
│ │ │ ├── FolderInfo.java
│ │ │ ├── IconRequestInfo.java
│ │ │ ├── ItemInfo.java
│ │ │ ├── ItemInfoWithIcon.java
│ │ │ ├── LauncherAppWidgetInfo.java
│ │ │ ├── PackageItemInfo.java
│ │ │ ├── WorkspaceItemFactory.java
│ │ │ └── WorkspaceItemInfo.java
│ │ ├── notification
│ │ ├── NotificationContainer.java
│ │ ├── NotificationGroup.java
│ │ ├── NotificationInfo.java
│ │ ├── NotificationKeyData.java
│ │ ├── NotificationListener.java
│ │ └── NotificationMainView.java
│ │ ├── pageindicators
│ │ ├── PageIndicator.java
│ │ ├── PageIndicatorDots.java
│ │ └── WorkspacePageIndicator.java
│ │ ├── pm
│ │ ├── InstallSessionHelper.java
│ │ ├── InstallSessionTracker.java
│ │ ├── PackageInstallInfo.java
│ │ ├── PinRequestHelper.java
│ │ ├── ShortcutConfigActivityInfo.java
│ │ └── UserCache.java
│ │ ├── popup
│ │ ├── ArrowPopup.java
│ │ ├── LauncherPopupLiveUpdateHandler.java
│ │ ├── PopupContainerWithArrow.java
│ │ ├── PopupDataProvider.java
│ │ ├── PopupLiveUpdateHandler.java
│ │ ├── PopupPopulator.java
│ │ ├── RemoteActionShortcut.java
│ │ ├── RoundedArrowDrawable.java
│ │ └── SystemShortcut.java
│ │ ├── provider
│ │ ├── LauncherDbUtils.java
│ │ └── RestoreDbTask.java
│ │ ├── qsb
│ │ ├── QsbContainerView.java
│ │ └── QsbWidgetHostView.java
│ │ ├── recyclerview
│ │ ├── AllAppsRecyclerViewPool.kt
│ │ └── ViewHolderBinder.java
│ │ ├── responsive
│ │ ├── AllAppsSpecs.kt
│ │ ├── FolderSpecs.kt
│ │ ├── HotseatSpecs.kt
│ │ ├── ResponsiveSpecs.kt
│ │ ├── ResponsiveSpecsParser.kt
│ │ ├── SizeSpec.kt
│ │ └── WorkspaceSpecs.kt
│ │ ├── search
│ │ ├── SearchAlgorithm.java
│ │ ├── SearchCallback.java
│ │ └── StringMatcherUtility.java
│ │ ├── secondarydisplay
│ │ ├── PinnedAppsAdapter.java
│ │ ├── SecondaryDisplayLauncher.java
│ │ ├── SecondaryDisplayPredictions.java
│ │ ├── SecondaryDragController.java
│ │ ├── SecondaryDragLayer.java
│ │ └── SecondaryDragView.java
│ │ ├── settings
│ │ ├── NotificationDotsPreference.java
│ │ ├── PreferenceHighlighter.java
│ │ └── SettingsActivity.java
│ │ ├── shortcuts
│ │ ├── DeepShortcutTextView.java
│ │ ├── DeepShortcutView.java
│ │ ├── ShortcutDragPreviewProvider.java
│ │ ├── ShortcutKey.java
│ │ └── ShortcutRequest.java
│ │ ├── statemanager
│ │ ├── BaseState.java
│ │ ├── StateManager.java
│ │ └── StatefulActivity.java
│ │ ├── states
│ │ ├── EditModeState.kt
│ │ ├── HintState.java
│ │ ├── RotationHelper.java
│ │ ├── SpringLoadedState.java
│ │ └── StateAnimationConfig.java
│ │ ├── testing
│ │ ├── TestInformationHandler.java
│ │ ├── TestInformationProvider.java
│ │ ├── TestLogging.java
│ │ └── shared
│ │ │ ├── HotseatCellCenterRequest.java
│ │ │ ├── ResourceUtils.java
│ │ │ ├── TestInformationRequest.java
│ │ │ ├── TestProtocol.java
│ │ │ └── WorkspaceCellCenterRequest.java
│ │ ├── touch
│ │ ├── AbstractStateChangeTouchController.java
│ │ ├── AllAppsSwipeController.java
│ │ ├── BaseSwipeDetector.java
│ │ ├── BothAxesSwipeDetector.java
│ │ ├── ItemClickHandler.java
│ │ ├── ItemLongClickListener.java
│ │ ├── LandscapePagedViewHandler.java
│ │ ├── OverScroll.java
│ │ ├── PagedOrientationHandler.java
│ │ ├── PortraitPagedViewHandler.java
│ │ ├── SeascapePagedViewHandler.java
│ │ ├── SingleAxisSwipeDetector.java
│ │ └── WorkspaceTouchListener.java
│ │ ├── util
│ │ ├── ActivityLifecycleCallbacksAdapter.java
│ │ ├── ActivityOptionsWrapper.java
│ │ ├── ActivityResultInfo.java
│ │ ├── ActivityTracker.java
│ │ ├── BgObjectWithLooper.java
│ │ ├── CancellableTask.kt
│ │ ├── CannedAnimationCoordinator.kt
│ │ ├── CellAndSpan.java
│ │ ├── ContentWriter.java
│ │ ├── DimensionUtils.kt
│ │ ├── DisplayController.java
│ │ ├── DynamicResource.java
│ │ ├── EdgeEffectCompat.java
│ │ ├── EventLogArray.kt
│ │ ├── Executors.java
│ │ ├── FlagDebugUtils.kt
│ │ ├── FlingAnimation.java
│ │ ├── FlingBlockCheck.java
│ │ ├── GridOccupancy.java
│ │ ├── HorizontalInsettableView.java
│ │ ├── IOUtils.java
│ │ ├── IconSizeSteps.kt
│ │ ├── InstantAppResolver.java
│ │ ├── IntArray.java
│ │ ├── IntSet.java
│ │ ├── IntSparseArrayMap.java
│ │ ├── ItemInfoMatcher.java
│ │ ├── LabelComparator.java
│ │ ├── LauncherBindableItemsContainer.java
│ │ ├── LockedUserState.kt
│ │ ├── LogConfig.java
│ │ ├── LooperExecutor.java
│ │ ├── LooperIdleLock.java
│ │ ├── MainThreadInitializedObject.java
│ │ ├── MultiPropertyFactory.java
│ │ ├── MultiScalePropertyFactory.java
│ │ ├── MultiTranslateDelegate.java
│ │ ├── MultiValueAlpha.java
│ │ ├── NavigationMode.java
│ │ ├── ObjectWrapper.java
│ │ ├── OnboardingPrefs.java
│ │ ├── OverlayEdgeEffect.java
│ │ ├── PackageManagerHelper.java
│ │ ├── PackageUserKey.java
│ │ ├── ParcelableSparseArray.java
│ │ ├── Partner.java
│ │ ├── PendingRequestArgs.java
│ │ ├── PendingSplitSelectInfo.java
│ │ ├── PersistedItemArray.java
│ │ ├── PluralMessageFormat.java
│ │ ├── Preconditions.java
│ │ ├── ResourceBasedOverride.java
│ │ ├── ResourceHelper.kt
│ │ ├── RotationUtils.java
│ │ ├── RunnableList.java
│ │ ├── ScreenOnTracker.java
│ │ ├── ScrollableLayoutManager.java
│ │ ├── SettingsCache.java
│ │ ├── ShortcutUtil.java
│ │ ├── SimpleBroadcastReceiver.java
│ │ ├── SplitConfigurationOptions.java
│ │ ├── StartActivityParams.java
│ │ ├── SystemUiController.java
│ │ ├── Themes.java
│ │ ├── Thunk.java
│ │ ├── TouchController.java
│ │ ├── TouchUtil.java
│ │ ├── TraceHelper.java
│ │ ├── TransformingTouchDelegate.java
│ │ ├── TranslateEdgeEffect.java
│ │ ├── VelocityUtils.java
│ │ ├── VibratorWrapper.java
│ │ ├── ViewCache.java
│ │ ├── ViewOnDrawExecutor.java
│ │ ├── ViewPool.java
│ │ ├── WallpaperColorHints.kt
│ │ ├── WallpaperOffsetInterpolator.java
│ │ ├── WindowBounds.java
│ │ └── window
│ │ │ ├── CachedDisplayInfo.java
│ │ │ ├── RefreshRateTracker.java
│ │ │ └── WindowManagerProxy.java
│ │ ├── views
│ │ ├── AbstractSlideInView.java
│ │ ├── AccessibilityActionsView.java
│ │ ├── ActivityContext.java
│ │ ├── ArrowTipView.java
│ │ ├── BaseDragLayer.java
│ │ ├── BubbleTextHolder.java
│ │ ├── ClipIconView.java
│ │ ├── ClipPathView.java
│ │ ├── ComposeInitializer.java
│ │ ├── DoubleShadowBubbleTextView.java
│ │ ├── FloatingIconView.java
│ │ ├── FloatingSurfaceView.java
│ │ ├── FloatingView.java
│ │ ├── IconButtonView.java
│ │ ├── IconLabelDotView.java
│ │ ├── ListenerView.java
│ │ ├── OptionsPopupView.java
│ │ ├── RecyclerViewFastScroller.java
│ │ ├── ScrimView.java
│ │ ├── Snackbar.java
│ │ ├── SpringRelativeLayout.java
│ │ ├── StickyHeaderLayout.java
│ │ └── WidgetsEduView.java
│ │ ├── widget
│ │ ├── AddItemWidgetsBottomSheet.java
│ │ ├── BaseLauncherAppWidgetHostView.java
│ │ ├── BaseWidgetSheet.java
│ │ ├── DatabaseWidgetPreviewLoader.java
│ │ ├── DeferredAppWidgetHostView.java
│ │ ├── LauncherAppWidgetHost.java
│ │ ├── LauncherAppWidgetHostView.java
│ │ ├── LauncherAppWidgetProviderInfo.java
│ │ ├── LauncherWidgetHolder.java
│ │ ├── LocalColorExtractor.java
│ │ ├── NavigableAppWidgetHostView.java
│ │ ├── PendingAddShortcutInfo.java
│ │ ├── PendingAddWidgetInfo.java
│ │ ├── PendingAppWidgetHostView.java
│ │ ├── PendingItemDragHelper.java
│ │ ├── RoundedCornerEnforcement.java
│ │ ├── WidgetAddFlowHandler.java
│ │ ├── WidgetCell.java
│ │ ├── WidgetCellPreview.java
│ │ ├── WidgetHostViewLoader.java
│ │ ├── WidgetImageView.java
│ │ ├── WidgetItemComparator.java
│ │ ├── WidgetManagerHelper.java
│ │ ├── WidgetSections.java
│ │ ├── WidgetsBottomSheet.java
│ │ ├── custom
│ │ │ ├── CustomAppWidgetProviderInfo.java
│ │ │ └── CustomWidgetManager.java
│ │ ├── dragndrop
│ │ │ └── AppWidgetHostViewDragListener.java
│ │ ├── model
│ │ │ ├── WidgetListSpaceEntry.java
│ │ │ ├── WidgetsListBaseEntry.java
│ │ │ ├── WidgetsListContentEntry.java
│ │ │ └── WidgetsListHeaderEntry.java
│ │ ├── picker
│ │ │ ├── OnHeaderClickListener.java
│ │ │ ├── WidgetPagedView.java
│ │ │ ├── WidgetsDiffCallback.java
│ │ │ ├── WidgetsFullSheet.java
│ │ │ ├── WidgetsListAdapter.java
│ │ │ ├── WidgetsListDrawableState.java
│ │ │ ├── WidgetsListHeader.java
│ │ │ ├── WidgetsListHeaderHolder.java
│ │ │ ├── WidgetsListHeaderViewHolderBinder.java
│ │ │ ├── WidgetsListTableView.java
│ │ │ ├── WidgetsListTableViewHolderBinder.java
│ │ │ ├── WidgetsRecommendationTableLayout.java
│ │ │ ├── WidgetsRecyclerView.java
│ │ │ ├── WidgetsRowViewHolder.java
│ │ │ ├── WidgetsSpaceViewHolderBinder.java
│ │ │ ├── WidgetsTwoPaneSheet.java
│ │ │ └── search
│ │ │ │ ├── LauncherWidgetsSearchBar.java
│ │ │ │ ├── SearchModeListener.java
│ │ │ │ ├── SimpleWidgetsSearchAlgorithm.java
│ │ │ │ ├── WidgetsSearchBar.java
│ │ │ │ └── WidgetsSearchBarController.java
│ │ └── util
│ │ │ ├── WidgetSizes.java
│ │ │ └── WidgetsTableUtils.java
│ │ └── workprofile
│ │ ├── PersonalWorkPagedView.java
│ │ └── PersonalWorkSlidingTabStrip.java
└── debug
│ └── res
│ ├── values-night
│ └── colors.xml
│ └── values
│ └── colors.xml
├── src_build_config
└── com
│ └── android
│ └── launcher3
│ └── BuildConfig.java
├── src_plugins
├── README.md
└── com
│ └── android
│ └── systemui
│ └── plugins
│ ├── AllAppsRow.java
│ ├── CustomWidgetPlugin.java
│ ├── FirstScreenWidget.java
│ ├── HotseatPlugin.java
│ ├── LauncherOverlayPlugin.java
│ ├── OneSearch.java
│ ├── ResourceProvider.java
│ └── shared
│ ├── LauncherExterns.java
│ └── LauncherOverlayManager.java
├── src_shortcuts_overrides
└── com
│ └── android
│ └── launcher3
│ ├── model
│ ├── LauncherBinder.java
│ └── WidgetsModel.java
│ └── util
│ └── AbsGridOccupancy.java
├── src_ui_overrides
└── com
│ └── android
│ ├── launcher3
│ └── uioverrides
│ │ ├── ApiWrapper.java
│ │ ├── PredictedAppIconInflater.java
│ │ ├── flags
│ │ ├── DeveloperOptionsFragment.java
│ │ └── FlagsFactory.java
│ │ ├── plugins
│ │ └── PluginManagerWrapper.java
│ │ └── states
│ │ ├── AllAppsState.java
│ │ └── OverviewState.java
│ └── systemui
│ └── plugins
│ ├── Plugin.java
│ ├── PluginFragment.java
│ ├── PluginListener.java
│ └── annotations
│ ├── Dependencies.java
│ ├── DependsOn.java
│ ├── ProvidesInterface.java
│ ├── Requirements.java
│ └── Requires.java
├── tests
├── Android.bp
├── AndroidManifest-common.xml
├── AndroidManifest.xml
├── Launcher3Tests.xml
├── OWNERS
├── assets
│ ├── ReorderAlgorithmUnitTest
│ │ └── reorder_algorithm_test_cases
│ └── ReorderWidgets
│ │ ├── full_reorder_case
│ │ ├── move_out_reorder_case
│ │ ├── multiple_cell_layouts_no_space_reorder
│ │ ├── multiple_cell_layouts_reorder_other_side
│ │ ├── multiple_cell_layouts_simple_reorder
│ │ ├── push_reorder_case
│ │ └── simple_reorder_case
├── dummy_app
│ ├── Android.bp
│ ├── AndroidManifest.xml
│ ├── res
│ │ ├── layout
│ │ │ └── empty_activity.xml
│ │ ├── mipmap-anydpi
│ │ │ ├── ic_launcher1.xml
│ │ │ └── ic_launcher2.xml
│ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher1.png
│ │ │ ├── ic_launcher2.png
│ │ │ ├── icon_back_1.png
│ │ │ └── icon_fore_1.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher1.png
│ │ │ ├── ic_launcher2.png
│ │ │ ├── icon_back_1.png
│ │ │ └── icon_fore_1.png
│ │ └── values
│ │ │ └── colors.xml
│ └── src
│ │ └── com
│ │ └── example
│ │ └── android
│ │ └── aardwolf
│ │ └── Activity1.java
├── res
│ ├── drawable
│ │ ├── test_drawable_pin_item.xml
│ │ ├── test_theme_icon.xml
│ │ ├── test_widget_dynamic_colors_icon.xml
│ │ ├── test_widget_no_config_icon.xml
│ │ ├── test_widget_with_config_icon.xml
│ │ └── test_widget_with_dialog_icon.xml
│ ├── layout
│ │ ├── test_layout_appwidget_blue.xml
│ │ ├── test_layout_appwidget_dynamic_colors.xml
│ │ ├── test_layout_appwidget_red.xml
│ │ ├── test_layout_appwidget_view.xml
│ │ └── test_layout_widget_list.xml
│ ├── raw
│ │ ├── aardwolf_dummy_app.apk
│ │ ├── db_schema_v10.json
│ │ └── reorder_algorithm_test.txt
│ ├── values
│ │ ├── attrs.xml
│ │ └── strings.xml
│ └── xml
│ │ ├── appwidget_dynamic_colors.xml
│ │ ├── appwidget_hidden.xml
│ │ ├── appwidget_no_config.xml
│ │ ├── appwidget_no_config_large.xml
│ │ ├── appwidget_with_config.xml
│ │ ├── invalid_all_apps_file_case_1.xml
│ │ ├── invalid_all_apps_file_case_2.xml
│ │ ├── invalid_all_apps_file_case_3.xml
│ │ ├── invalid_folders_specs_1.xml
│ │ ├── invalid_folders_specs_2.xml
│ │ ├── invalid_folders_specs_3.xml
│ │ ├── invalid_folders_specs_4.xml
│ │ ├── invalid_folders_specs_5.xml
│ │ ├── invalid_hotseat_file_case_1.xml
│ │ ├── invalid_workspace_file_case_1.xml
│ │ ├── invalid_workspace_file_case_2.xml
│ │ ├── invalid_workspace_file_case_3.xml
│ │ ├── invalid_workspace_file_case_4.xml
│ │ ├── max_shortcuts.xml
│ │ ├── shortcuts.xml
│ │ ├── single_shortcut.xml
│ │ ├── valid_all_apps_file.xml
│ │ ├── valid_folders_specs.xml
│ │ ├── valid_hotseat_file.xml
│ │ └── valid_workspace_file.xml
├── shared
│ ├── AndroidManifest.xml
│ └── com
│ │ └── android
│ │ └── launcher3
│ │ └── testing
│ │ └── shared
│ │ ├── HotseatCellCenterRequest.java
│ │ ├── ResourceUtils.java
│ │ ├── TestInformationRequest.java
│ │ └── WorkspaceCellCenterRequest.java
├── src
│ └── com
│ │ └── android
│ │ └── launcher3
│ │ ├── AbstractDeviceProfileTest.kt
│ │ ├── DeleteDropTargetTest.kt
│ │ ├── FakeInvariantDeviceProfileTest.kt
│ │ ├── LauncherPrefsTest.kt
│ │ ├── celllayout
│ │ ├── CellLayoutBoard.java
│ │ ├── CellLayoutTestCaseReader.java
│ │ ├── CellLayoutTestUtils.java
│ │ ├── CellPosMapperTest.java
│ │ ├── FavoriteItemsTransaction.java
│ │ ├── ReorderAlgorithmUnitTest.java
│ │ ├── ReorderAlgorithmUnitTestCase.java
│ │ ├── ReorderTestCase.java
│ │ ├── ReorderWidgets.java
│ │ ├── TestBoardAppIcon.java
│ │ ├── TestBoardWidget.java
│ │ └── TestWorkspaceBuilder.java
│ │ ├── compat
│ │ └── PromiseIconUiTest.java
│ │ ├── folder
│ │ ├── FolderNameProviderTest.java
│ │ └── PreviewBackgroundTest.java
│ │ ├── icons
│ │ ├── FastBitmapDrawableTest.java
│ │ └── IconCacheTest.java
│ │ ├── logging
│ │ ├── FileLogTest.java
│ │ └── StartupLatencyLoggerTest.kt
│ │ ├── model
│ │ ├── AbstractWorkspaceModelTest.kt
│ │ ├── AddWorkspaceItemsTaskTest.kt
│ │ ├── CacheDataUpdatedTaskTest.java
│ │ ├── DbDowngradeHelperTest.java
│ │ ├── DefaultLayoutProviderTest.java
│ │ ├── GridSizeMigrationUtilTest.kt
│ │ ├── LoaderCursorTest.java
│ │ ├── ModelMultiCallbacksTest.java
│ │ ├── PackageInstallStateChangedTaskTest.java
│ │ └── WorkspaceItemSpaceFinderTest.kt
│ │ ├── nonquickstep
│ │ ├── DeviceProfileDumpTest.kt
│ │ └── HotseatWidthCalculationTest.kt
│ │ ├── popup
│ │ └── PopupPopulatorTest.java
│ │ ├── provider
│ │ ├── LauncherDbUtilsTest.java
│ │ └── RestoreDbTaskTest.java
│ │ ├── responsive
│ │ ├── AllAppsSpecsTest.kt
│ │ ├── CalculatedAllAppsSpecTest.kt
│ │ ├── CalculatedFolderSpecsTest.kt
│ │ ├── CalculatedHotseatSpecTest.kt
│ │ ├── CalculatedWorkspaceSpecTest.kt
│ │ ├── FolderSpecsTest.kt
│ │ ├── HotseatSpecsTest.kt
│ │ ├── SizeSpecTest.kt
│ │ └── WorkspaceSpecsTest.kt
│ │ ├── search
│ │ └── StringMatcherUtilityTest.java
│ │ ├── secondarydisplay
│ │ └── SecondaryDisplayLauncherTest.java
│ │ ├── settings
│ │ └── SettingsActivityTest.java
│ │ ├── tapl
│ │ └── TaplUtilityTests.java
│ │ ├── testcomponent
│ │ ├── AppWidgetDynamicColors.java
│ │ ├── AppWidgetHidden.java
│ │ ├── AppWidgetNoConfig.java
│ │ ├── AppWidgetWithConfig.java
│ │ ├── AppWidgetWithDialog.java
│ │ ├── BaseTestingActivity.java
│ │ ├── CustomShortcutConfigActivity.java
│ │ ├── DialogTestActivity.java
│ │ ├── ImeTestActivity.java
│ │ ├── ListViewService.java
│ │ ├── OtherBaseTestingActivity.java
│ │ ├── RequestPinItemActivity.java
│ │ ├── TestCommandProvider.java
│ │ ├── TestCommandReceiver.java
│ │ ├── TestLauncherActivity.java
│ │ ├── TouchEventGenerator.java
│ │ └── WidgetConfigActivity.java
│ │ ├── touch
│ │ └── SingleAxisSwipeDetectorTest.java
│ │ ├── ui
│ │ ├── AbstractLauncherUiTest.java
│ │ ├── BubbleTextViewTest.java
│ │ ├── PortraitLandscapeRunner.java
│ │ ├── TaplTestsLauncher3.java
│ │ ├── TestViewHelpers.java
│ │ ├── WorkProfileTest.java
│ │ ├── widget
│ │ │ ├── AddConfigWidgetTest.java
│ │ │ ├── AddWidgetTest.java
│ │ │ ├── BindWidgetTest.java
│ │ │ └── RequestPinItemTest.java
│ │ └── workspace
│ │ │ ├── ThemeIconsTest.java
│ │ │ └── TwoPanelWorkspaceTest.java
│ │ ├── util
│ │ ├── ActivityContextWrapper.java
│ │ ├── DisplayControllerTest.kt
│ │ ├── GridOccupancyTest.java
│ │ ├── IconSizeStepsTest.kt
│ │ ├── IntArrayTest.java
│ │ ├── IntSetTest.java
│ │ ├── KotlinMockitoHelpers.kt
│ │ ├── LauncherLayoutBuilder.java
│ │ ├── LauncherModelHelper.java
│ │ ├── LockedUserStateTest.kt
│ │ ├── MultiPropertyFactoryTest.kt
│ │ ├── MultiScalePropertyTest.kt
│ │ ├── PackageUserKeyTest.java
│ │ ├── ReflectionHelpers.java
│ │ ├── TestResourceHelper.kt
│ │ ├── TestUtil.java
│ │ ├── TouchUtilTest.kt
│ │ ├── Wait.java
│ │ ├── WidgetUtils.java
│ │ ├── rule
│ │ │ ├── FailureWatcher.java
│ │ │ ├── SamplerRule.java
│ │ │ ├── ScreenRecordRule.java
│ │ │ ├── ShellCommandRule.java
│ │ │ ├── TISBindRule.java
│ │ │ ├── TestStabilityRule.java
│ │ │ └── ViewCaptureRule.kt
│ │ └── viewcapture_analysis
│ │ │ ├── AlphaJumpDetector.java
│ │ │ ├── AnomalyDetector.java
│ │ │ ├── FlashDetector.java
│ │ │ ├── PositionJumpDetector.java
│ │ │ └── ViewCaptureAnalyzer.java
│ │ └── widget
│ │ ├── LauncherAppWidgetProviderInfoTest.java
│ │ └── picker
│ │ ├── WidgetsListHeaderViewHolderBinderTest.java
│ │ ├── WidgetsListTableViewHolderBinderTest.java
│ │ ├── model
│ │ └── WidgetsListContentEntryTest.java
│ │ ├── search
│ │ ├── SimpleWidgetsSearchAlgorithmTest.java
│ │ └── WidgetsSearchBarControllerTest.java
│ │ └── util
│ │ └── WidgetsTableUtilsTest.java
└── tapl
│ ├── AndroidManifest.xml
│ ├── README
│ └── com
│ └── android
│ └── launcher3
│ └── tapl
│ ├── AddToHomeScreenPrompt.java
│ ├── AllApps.java
│ ├── AllAppsAppIcon.java
│ ├── AllAppsFromTaskbar.java
│ ├── AllAppsQsb.java
│ ├── AppIcon.java
│ ├── AppIconMenu.java
│ ├── AppIconMenuItem.java
│ ├── Background.java
│ ├── BaseOverview.java
│ ├── Folder.java
│ ├── FolderDragTarget.java
│ ├── FolderIcon.java
│ ├── Home.java
│ ├── HomeAllApps.java
│ ├── HomeAppIcon.java
│ ├── HomeAppIconMenu.java
│ ├── HomeAppIconMenuItem.java
│ ├── HomeQsb.java
│ ├── Launchable.java
│ ├── LaunchedAppState.java
│ ├── LauncherInstrumentation.java
│ ├── LogEventChecker.java
│ ├── Overview.java
│ ├── OverviewActions.java
│ ├── OverviewTask.java
│ ├── OverviewTaskMenu.java
│ ├── OverviewTaskMenuItem.java
│ ├── Qsb.java
│ ├── SearchResultFromQsb.java
│ ├── SearchResultFromTaskbarQsb.java
│ ├── SearchWebSuggestion.java
│ ├── SelectModeButtons.java
│ ├── SplitScreenMenuItem.java
│ ├── SplitScreenSelect.java
│ ├── SplitscreenDragSource.java
│ ├── Taskbar.java
│ ├── TaskbarAllAppsQsb.java
│ ├── TaskbarAppIcon.java
│ ├── TaskbarAppIconMenu.java
│ ├── TaskbarAppIconMenuItem.java
│ ├── TaskbarSearchWebSuggestion.java
│ ├── TestHelpers.java
│ ├── Widget.java
│ ├── WidgetResizeFrame.java
│ ├── Widgets.java
│ ├── Workspace.java
│ ├── WorkspaceAppIcon.java
│ └── WorkspaceDragSource.java
└── tools
├── checkstyle.xml
├── checkstyle_suppression.xml
└── print_db.py
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: Translate Neo Launcher
4 | url: https://hosted.weblate.org/engage/neolauncher/
5 | about: Help translate Neo Launcher on Weblate
6 | - name: Matrix Community
7 | url: https://matrix.to/#/#neo-launcher:matrix.org
8 | about: 'Join our Matrix community group!'
9 | - name: Telegram Community
10 | url: https://t.me/neo_launcher
11 | about: 'Join our Telegram community group!'
12 | - name: Discussions
13 | url: https://github.com/NeoApplications/Neo-Launcher/discussions
14 | about: View discussions or start one yourself. But be aware that our Telegram & Matrix groups are the preferred way for discussions.
15 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Project exclude paths
2 | /buildSrc/.gradle/
3 | /buildSrc/build/
4 | /buildSrc/build/classes/java/main/
5 | /aospWithQuickstepOmega/
6 | db_files
7 | *.iml
8 | .project
9 | .classpath
10 | .project.properties
11 | gen/
12 | tests/stress/gen/
13 | WallpaperPicker/gen/
14 | WallpaperPicker/.project.properties
15 | bin/
16 | .idea/
17 | .gradle/
18 | local.properties
19 | build/
20 | gradlew*
21 | .DS_Store
22 | *.hprof
23 | /.settings/org.eclipse.buildship.core.prefs
24 | /.vscode/settings.json
25 | /aospOmega/neo/
26 | /aospOmega/release/
27 |
--------------------------------------------------------------------------------
/OWNERS:
--------------------------------------------------------------------------------
1 | # Use this reviewer by default.
2 | # gnl-eng@google.com (Googlers only)
3 |
4 | # People who can approve changes for submission
5 | #
6 |
7 | adamcohen@google.com
8 | captaincole@google.com
9 | hyunyoungs@google.com
10 | sunnygoyal@google.com
11 | twickham@google.com
12 | vadimt@google.com
13 | winsonc@google.com
14 | jonmiranda@google.com
15 | alexchau@google.com
16 | patmanning@google.com
17 | tsuharesu@google.com
18 | awickham@google.com
19 |
20 | per-file FeatureFlags.java, globs = set noparent
21 | per-file FeatureFlags.java = sunnygoyal@google.com, winsonc@google.com, adamcohen@google.com, hyunyoungs@google.com, captaincole@google.com
22 |
--------------------------------------------------------------------------------
/Omega/aidl/amirz/aidlbridge/IBridge.aidl:
--------------------------------------------------------------------------------
1 | package amirz.aidlbridge;
2 |
3 | import amirz.aidlbridge.IBridgeCallback;
4 |
5 | interface IBridge {
6 | oneway void bindService(in IBridgeCallback cb, in int flags);
7 | }
8 |
--------------------------------------------------------------------------------
/Omega/aidl/amirz/aidlbridge/IBridgeCallback.aidl:
--------------------------------------------------------------------------------
1 | package amirz.aidlbridge;
2 |
3 | interface IBridgeCallback {
4 | oneway void onServiceConnected(in ComponentName name, in IBinder service);
5 |
6 | oneway void onServiceDisconnected(in ComponentName name);
7 | }
8 |
--------------------------------------------------------------------------------
/Omega/aidl/com/google/android/libraries/launcherclient/ILauncherOverlayCallback.aidl:
--------------------------------------------------------------------------------
1 | package com.google.android.libraries.launcherclient;
2 |
3 | interface ILauncherOverlayCallback {
4 |
5 | oneway void overlayScrollChanged(float progress);
6 |
7 | oneway void overlayStatusChanged(int status);
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/Omega/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/Omega/res/drawable-hdpi/workspace_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-hdpi/workspace_bg.9.png
--------------------------------------------------------------------------------
/Omega/res/drawable-mdpi/workspace_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-mdpi/workspace_bg.9.png
--------------------------------------------------------------------------------
/Omega/res/drawable-nodpi/smartspace_widget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-nodpi/smartspace_widget.png
--------------------------------------------------------------------------------
/Omega/res/drawable-xhdpi/workspace_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-xhdpi/workspace_bg.9.png
--------------------------------------------------------------------------------
/Omega/res/drawable-xxhdpi/workspace_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-xxhdpi/workspace_bg.9.png
--------------------------------------------------------------------------------
/Omega/res/drawable-xxxhdpi/workspace_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/drawable-xxxhdpi/workspace_bg.9.png
--------------------------------------------------------------------------------
/Omega/res/drawable/bg_pixel_qsb_connector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/Omega/res/drawable/bg_qsb_pill.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
11 | -
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Omega/res/drawable/bg_smartspace.xml:
--------------------------------------------------------------------------------
1 |
15 |
16 |
--------------------------------------------------------------------------------
/Omega/res/drawable/close_icon.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/hotseat_handle_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/Omega/res/drawable/hotseat_handle_bar_vertical.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_alexa.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_alisa_yandex.xml:
--------------------------------------------------------------------------------
1 |
6 |
12 |
13 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_allapps_adaptive.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_arrow_back.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_arrow_clockwise.xml:
--------------------------------------------------------------------------------
1 |
7 |
14 |
21 |
22 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_battery_low.xml:
--------------------------------------------------------------------------------
1 |
7 |
11 |
12 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_bluetooth.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_charging.xml:
--------------------------------------------------------------------------------
1 |
7 |
11 |
12 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_color_donut.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_cortana.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_folder_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_location.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_metager_search.xml:
--------------------------------------------------------------------------------
1 |
6 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_music_note.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_music_play.xml:
--------------------------------------------------------------------------------
1 |
8 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_omega_settings.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_perplexity.xml:
--------------------------------------------------------------------------------
1 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_search.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_sleep.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_torch.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_wifi.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/ic_yandex.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/page_indicator_dot.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/Omega/res/drawable/pill_ripple.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Omega/res/drawable/themed_icon_static_clock.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/drawable/undo.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Omega/res/font/kaushanscript_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/font/kaushanscript_regular.ttf
--------------------------------------------------------------------------------
/Omega/res/layout/all_apps_alphabetical.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/Omega/res/layout/all_apps_horizontal.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Omega/res/layout/all_apps_tab.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/Omega/res/layout/qsb_without_mic.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Omega/res/layout/search_container_workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/Omega/res/layout/smartspace_text_template.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/Omega/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Omega/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Omega/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Omega/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/Omega/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Omega/res/values-bg/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Omega/res/values-ca/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Scriptori
4 | Tema
5 | Configuració avançada
6 | Carpeta nova
7 | Sobre
8 | Cerca i Carpetes
9 | Gestos i notificacions
10 |
--------------------------------------------------------------------------------
/Omega/res/values-sr/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Omega/res/values/plurals.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | - %d min
5 | - %d min
6 |
7 |
8 | - %d hr
9 | - %d hr
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Omega/res/xml-v28/smartspace_appwidget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Omega/res/xml-v31/smartspace_appwidget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
15 |
--------------------------------------------------------------------------------
/Omega/res/xml/grayscale_icon_map.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
12 |
15 |
18 |
21 |
24 |
--------------------------------------------------------------------------------
/Omega/res/xml/sleep_admin_policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Omega/res/xml/smartspace_appwidget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/Omega/src/com/google/android/systemui/smartspace/BcSmartspaceEvent.kt:
--------------------------------------------------------------------------------
1 | package com.google.android.systemui.smartspace
2 |
3 | import com.android.launcher3.logging.StatsLogManager.EventEnum
4 |
5 | enum class BcSmartspaceEvent(private val mId: Int) : EventEnum {
6 | IGNORE(-1),
7 | SMARTSPACE_CARD_RECEIVED(759),
8 | SMARTSPACE_CARD_CLICK(760),
9 | SMARTSPACE_CARD_DISMISS(761),
10 | SMARTSPACE_CARD_SEEN(800),
11 | ENABLED_SMARTSPACE(822),
12 | DISABLED_SMARTSPACE(823);
13 |
14 | override fun getId(): Int {
15 | return mId
16 | }
17 | }
18 |
19 |
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/compose/icons/__Phosphor.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.compose.icons
2 |
3 | object Phosphor
4 | object PhosphorCustom
5 |
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/folder/FirstItemProvider.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.folder
2 |
3 | import com.android.launcher3.model.data.FolderInfo
4 | import com.android.launcher3.model.data.WorkspaceItemInfo
5 |
6 | class FirstItemProvider(private val info: FolderInfo) : FolderInfo.FolderListener {
7 |
8 | var firstItem: WorkspaceItemInfo? = findFirstItem()
9 | private set
10 |
11 | init {
12 | info.addListener(this)
13 | }
14 |
15 | private fun findFirstItem() = info.contents.minByOrNull { it.rank }
16 |
17 | override fun onItemsChanged(animate: Boolean) {
18 | firstItem = findFirstItem()
19 | }
20 |
21 | override fun onAdd(item: WorkspaceItemInfo?, rank: Int) = Unit
22 | override fun onRemove(item: MutableList?) = Unit
23 | override fun onTitleChanged(title: CharSequence?) = Unit
24 | }
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/gestures/AssistantGestureReceiver.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.gestures
2 |
3 | import android.content.Intent
4 | import android.os.Bundle
5 | import androidx.appcompat.app.AppCompatActivity
6 | import com.saggitt.omega.NeoLauncher
7 | import org.koin.android.ext.android.inject
8 |
9 | class AssistantGestureReceiver : AppCompatActivity() {
10 | private val neoLauncher: NeoLauncher by inject()
11 |
12 | override fun onCreate(savedInstanceState: Bundle?) {
13 | super.onCreate(savedInstanceState)
14 | if (intent.action == Intent.ACTION_ASSIST || intent.action == Intent.ACTION_SEARCH_LONG_PRESS) {
15 | neoLauncher.gestureController.onLaunchAssistant()
16 | }
17 | finish()
18 | }
19 | }
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/gestures/gestures/LaunchAssistantGesture.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.gestures.gestures
2 |
3 | import com.saggitt.omega.gestures.Gesture
4 | import com.saggitt.omega.gestures.GestureController
5 |
6 | class LaunchAssistantGesture(controller: GestureController) :
7 | Gesture(controller, controller.launcher.prefs.gestureLaunchAssistant)
8 |
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/iconpack/IconPickerCategory.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.iconpack
2 |
3 | import com.saggitt.omega.data.models.IconPickerItem
4 |
5 | data class IconPickerCategory(
6 | val title: String,
7 | val items: List
8 | )
9 |
10 | fun IconPickerCategory.filter(searchQuery: String): IconPickerCategory {
11 | return IconPickerCategory(
12 | title = title,
13 | items = items
14 | .filter { it.label.lowercase().contains(searchQuery.lowercase()) }
15 | )
16 | }
17 |
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/smartspace/SmartSpacePreferencesShortcut.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.smartspace
2 |
3 | import android.os.Bundle
4 | import androidx.appcompat.app.AppCompatActivity
5 | import com.saggitt.omega.compose.navigation.Routes
6 | import com.saggitt.omega.preferences.PreferenceActivity
7 |
8 | class SmartSpacePreferencesShortcut : AppCompatActivity() {
9 |
10 | override fun onCreate(savedInstanceState: Bundle?) {
11 | super.onCreate(savedInstanceState)
12 | startActivity(PreferenceActivity.navigateIntent(this, Routes.PREFS_WIDGETS))
13 | finish()
14 | }
15 | }
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/smartspace/model/SmartspaceScores.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.smartspace.model
2 |
3 | object SmartspaceScores {
4 | const val SCORE_WEATHER = 0
5 | const val SCORE_BATTERY = 1
6 | const val SCORE_MEDIA = 2
7 | const val SCORE_CALENDAR = 3
8 | const val SCORE_ALARM = 4
9 | }
10 |
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/smartspace/weather/BlankWeatherProvider.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.smartspace.weather
2 |
3 | import android.content.Context
4 | import com.android.launcher3.R
5 | import com.saggitt.omega.smartspace.provider.SmartspaceDataSource
6 | import com.saulhdev.smartspace.SmartspaceTarget
7 | import kotlinx.coroutines.flow.Flow
8 | import kotlinx.coroutines.flow.asFlow
9 |
10 | class BlankWeatherProvider(context: Context) : SmartspaceDataSource(
11 | context, R.string.title_disabled
12 | ) {
13 | override val isAvailable = true
14 |
15 | override val disabledTargets = listOf(GoogleWeatherProvider.dummyTarget)
16 | override val internalTargets: Flow> = listOf(disabledTargets).asFlow()
17 |
18 | }
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/theme/Shape.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.theme
2 |
3 | import androidx.compose.foundation.shape.RoundedCornerShape
4 | import androidx.compose.material3.MaterialTheme
5 | import androidx.compose.runtime.Composable
6 |
7 | @Composable
8 | fun GroupItemShape(index: Int, lastIndex: Int) = RoundedCornerShape(
9 | topStart = if (index == 0) MaterialTheme.shapes.large.topStart
10 | else MaterialTheme.shapes.extraSmall.topStart,
11 | topEnd = if (index == 0) MaterialTheme.shapes.large.topEnd
12 | else MaterialTheme.shapes.extraSmall.topEnd,
13 | bottomStart = if (index == lastIndex) MaterialTheme.shapes.large.bottomStart
14 | else MaterialTheme.shapes.extraSmall.bottomStart,
15 | bottomEnd = if (index == lastIndex) MaterialTheme.shapes.large.bottomEnd
16 | else MaterialTheme.shapes.extraSmall.bottomEnd
17 | )
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/util/DataUtils.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.util
2 |
3 | import android.view.View
4 | import android.view.ViewGroup
5 | import org.json.JSONArray
6 |
7 | fun JSONArray.toArrayList(): ArrayList {
8 | val arrayList = ArrayList()
9 | for (i in (0 until length())) {
10 | arrayList.add(get(i) as T)
11 | }
12 | return arrayList
13 | }
14 |
15 | infix fun Int.hasFlag(flag: Int) = (this and flag) != 0
16 |
17 | fun Int.hasFlags(vararg flags: Int): Boolean {
18 | return flags.all { hasFlag(it) }
19 | }
20 |
21 | inline fun ViewGroup.forEachChildIndexed(action: (View, Int) -> Unit) {
22 | val count = childCount
23 | for (i in (0 until count)) {
24 | action(getChildAt(i), i)
25 | }
26 | }
--------------------------------------------------------------------------------
/Omega/src/com/saggitt/omega/util/FlowCollector.kt:
--------------------------------------------------------------------------------
1 | package com.saggitt.omega.util
2 |
3 | import kotlinx.coroutines.Job
4 | import kotlinx.coroutines.MainScope
5 | import kotlinx.coroutines.flow.Flow
6 | import kotlinx.coroutines.launch
7 |
8 | class FlowCollector(
9 | private val flow: Flow,
10 | private val callback: (T) -> Unit
11 | ) {
12 | private val scope = MainScope()
13 | private var job: Job? = null
14 |
15 | fun start() {
16 | job = scope.launch {
17 | flow.collect(callback)
18 | }
19 | }
20 |
21 | fun stop() {
22 | job?.cancel()
23 | job = null
24 | }
25 | }
26 |
27 |
--------------------------------------------------------------------------------
/Omega/src/com/saulhdev/launcherclient/IScrollCallback.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.launcherclient
2 |
3 | interface IScrollCallback {
4 | fun onOverlayScrollChanged(progress: Float)
5 |
6 | fun onServiceStateChanged(overlayAttached: Boolean)
7 | }
--------------------------------------------------------------------------------
/Omega/src/com/saulhdev/launcherclient/ISerializableScrollCallback.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.launcherclient
2 |
3 | interface ISerializableScrollCallback : IScrollCallback {
4 | fun setPersistentFlags(myFlags: Int)
5 | }
--------------------------------------------------------------------------------
/Omega/src_overrides/android/window/OnBackAnimationCallback.java:
--------------------------------------------------------------------------------
1 | package android.window;
2 | import androidx.annotation.NonNull;
3 |
4 | public interface OnBackAnimationCallback {
5 | default void onBackProgressed(@NonNull BackEvent backEvent) { }
6 | void onBackInvoked();
7 | default void onBackCancelled() { }
8 | }
9 |
--------------------------------------------------------------------------------
/PREUPLOAD.cfg:
--------------------------------------------------------------------------------
1 | [Hook Scripts]
2 | checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --config_xml tools/checkstyle.xml --sha ${PREUPLOAD_COMMIT}
3 |
4 | ktfmt_hook = ${REPO_ROOT}/external/ktfmt/ktfmt.py --check ${PREUPLOAD_FILES}
--------------------------------------------------------------------------------
/assets/flowerpot/AUTO_AND_VEHICLES:
--------------------------------------------------------------------------------
1 | # generated at Sun Apr 21 15:44:56 2024 using .\merge.py
2 | # format: flowerpot-1 (azalea)
3 | $1
4 | # AUTO_AND_VEHICLES
5 | com.trovit.android.apps.cars
6 | hands.android.webmotors
7 | com.autoscout24
8 | org.turboaz.android
9 | ru.farpost.dromfilter
10 | br.com.usezapay.app
11 | com.carwale
12 | com.zenthek.autozen
13 | mureung.obdproject
14 | ru.tatneft.gasstations
15 | org.policefines.finesNotCommercial
16 | com.ovz.carscanner
17 | kr.co.kbc.cha.android
18 | com.cvmobileapp
19 | ru.ftc.tc
20 | com.kajda.fuelio
21 | ru.alexko.regionalcodes
22 | kz.kolesa
23 | ru.gibdd_pay.app
24 | ru.drom.pdd.android.app
25 | com.bikewale.app
26 | ru.autodoc.autodocapp
27 | org.eobdfacile.android
28 |
--------------------------------------------------------------------------------
/buglist.txt:
--------------------------------------------------------------------------------
1 | 171450807
2 | 170675311
3 | 170338029
4 | 170338170
5 | 160544577
6 | 171171594
7 | 170488559
8 | 171131394
9 | 171131394
10 | 171026321
11 | 170648272
12 | 170752716
13 | 170611866
14 | 170702596
15 | 170487752
16 | 170665892
17 | 168608912
18 | 170636685
19 | 169771796
20 | 141126144
21 | 166614700
22 | 168805872
23 | 170263425
24 | 169221288
25 | 143965596
26 | 169221287
27 | 167259591
28 | 156044202
29 | 169438169
30 | 164926736
31 | 168653219
32 | 169963211
33 | 170121063
34 | 169988381
35 | 169980192
36 | 169221288
37 | 169385783
38 | 168167693
39 | 169796517
40 | 169330678
41 | 168818961
42 | 168608912
43 |
--------------------------------------------------------------------------------
/buglist_unique.txt:
--------------------------------------------------------------------------------
1 | 141126144
2 | 143965596
3 | 156044202
4 | 160544577
5 | 164926736
6 | 166614700
7 | 167259591
8 | 168167693
9 | 168608912
10 | 168653219
11 | 168805872
12 | 168818961
13 | 169221287
14 | 169221288
15 | 169330678
16 | 169385783
17 | 169438169
18 | 169771796
19 | 169796517
20 | 169963211
21 | 169980192
22 | 169988381
23 | 170121063
24 | 170263425
25 | 170338029
26 | 170338170
27 | 170487752
28 | 170488559
29 | 170611866
30 | 170636685
31 | 170648272
32 | 170665892
33 | 170675311
34 | 170702596
35 | 170752716
36 | 171026321
37 | 171131394
38 | 171171594
39 | 171450807
40 |
--------------------------------------------------------------------------------
/debug.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/debug.keystore
--------------------------------------------------------------------------------
/ext_tests/res/values/overrides.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | com.android.launcher3.testing.DebugTestInformationHandler
4 |
5 |
6 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - إضافة: بحث الويب بريف
3 | - إضافة: اضغط على تفضيل إيماءة الظهر
4 | - إضافة: اضغط على تفضيل إيماءة الصفحة الرئيسية
5 | - إضافة: وضع سطح المكتب
6 | - إصلاح: لون النص على محدد القطعة لموضوع الضوء
7 | - إصلاح: البحث التطبيقات المخفية
8 | - إصلاح: أيقونة المجلد في وضع الغطاء
9 | - استعادة القطعة الفضاء الذكي
10 | - استعادة رمز الساعة التكيفية (جوجل)
11 | - استعادة رمز التقويم التكيفي (جوجل)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * دمج android-11.0.0_r31
2 | * إضافة: حافظ على تفضيل الشاشة الفارغة
3 | * إضافة: محدد اللون لعلامات التبويب
4 | * إضافة: ضوابط اندفاعة إضافية
5 | * إضافة: تخصيص داش
6 | * إضافة: دعم QuickSwitch
7 | * إضافة: FiveSecs KLWP
8 | * إضافة: مزود Searx
9 | * إضافة: مساعد النوم
10 | * إضافة: قائمة تطبيقات عمودية (تجريبية)
11 | * الإصلاح: حجم قفص الاتهام على الشاشات الطويلة
12 | * الإصلاح: تعطل عند فتح مساعد جوجل
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | ملاحظة 1: غير متوافق مع النسخ الاحتياطية من الإصدارات الأقدم
2 | - Rebase على مشغل Android 12 / L
3 | - إضافة: Smartspace
4 | - إضافة: التحرير المباشر لعلامات التبويب / الفئات
5 | - إضافة: خيار البحث الضبابي
6 | - تحديث: تجديد Dash والرموز وواجهة المستخدم
7 | ملاحظة 2: يمكن إضافة الميزات المفقودة من الإصدارات الأقدم في الإصدارات اللاحقة
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | إضافة: إيماءة التمرير السريع لأعلى إلى المجلدات
2 | إضافة: إعداد موفر الخلاصة
3 | إصلاح: تفضيلات اللغة
4 | تحديث: زيادة نطاق الشبكة / العمود إلى 2-16
5 | إزالة: تطبيق Google وGoogle GO كموفري بحث
6 | إزالة: إيماءات StartAppSearch و StartApp وTimeoutSleep
7 | العديد من إصلاحات الأعطال
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | خيار الإضافة: فرز التطبيقات حسب اللون
2 | إضافة: اتبع نسق خلفية الشاشة (أسود)
3 | إصلاح: تعطل عند فتح النسخ الاحتياطي/الاستعادة
4 | إصلاح: تظليل الشريط العلوي للدرج عند الخروج من تطبيق
5 | إصلاح: لا يتم تحديث الرموز عند استخدام شكل رمز مخصص
6 | إزالة: اتبع نسق ضوء النهار
7 | إزالة: موفر بيانات الطقس OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | إضافة: OWM كمزود للطقس
2 | إضافة: دعم LawnIcons
3 | إضافة: دعم رمز السمة ل A13
4 | تحديث: كل الإعدادات الجديدة UI / UX
5 | إصلاح: مشكلة أيقونات الأشباح
6 | إصلاح: توافق النسخ الاحتياطية بين الإصدار / neo / التصحيح
7 | إصلاح: فرز التطبيقات استنادا إلى اللغة المحلية
8 | لمزيد من التفاصيل ، تحقق من سجل التغيير الكامل …
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher عبارة عن تفرع من قاذفة AOSP لمستخدمين المتقدمين.
2 | إنه قابل للتكوين بدرجة كبيرة ، ويوفر لك الكثير من الوظائف. بعضها:
3 |
4 | - داش_.
5 | - دعم المواضيع الغنية.
6 | - محركات البحث المخصصة.
7 | - دعم الإيماءات.
8 | - أداة مخصصة فريدة من نوعها.
9 | - الفئات أو المجلدات في درج التطبيق.
10 | - أشكال أيقونة ودعم الحزم.
11 | - إخفاء التطبيقات.
12 |
13 | هناك دائما ميزات جديدة في خط الأنابيب ، لذا ترقبوا …
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/short_description.txt:
--------------------------------------------------------------------------------
1 | واجهة مجانية حرة خاصة بك مع العديد من الميزات الذكية.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ar/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/bn/short_description.txt:
--------------------------------------------------------------------------------
1 | অসাধারণ বৈশিষ্টমণ্ডিত একটি শক্তিশালী মুক্ত লঞ্চার।
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/bn/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Přidáno: Brave web search
3 | - Přidáno: Předvolba gesta Stisknout zpět
4 | - Přidáno: Předvolba gesta Stisknout domů
5 | - Přidáno:
6 | - Oprava: Barva textu na voliči widgetů pro světlé téma
7 | - Oprava: Hledání skrytých aplikací
8 | - Oprava: Ikona složky v režimu krytu
9 | - Obnovení widgetu smartspace
10 | - Obnovení ikony adaptivních hodin (Google)
11 | - Obnovení ikony adaptivního kalendáře (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Sloučení android-11.0.0_r31
2 | * Přidat: Zachovat předvolbu Prázdná obrazovka
3 | * Přidat: Výběr barvy pro karty
4 | * Přidat: další ovládací prvky pomlčky
5 | * Přidat: Přizpůsobení pomlčky
6 | * Přidat: Podpora QuickSwitch
7 | * Přidat: FiveSecs KLWP
8 | * Přidat: Searx provider
9 | * Přidat: Spánkový asistent
10 | * Přidat: Vertikální seznam aplikací (experimentální)
11 | * Oprava: Velikost doku na dlouhých obrazovkách
12 | * Oprava: Pád při otevření aplikace Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Poznámka 1: nekompatibilní se zálohami starších verzí
2 | - Obnovení v launcheru systému Android 12/L
3 | - Přidáno: Smartspace
4 | - Přidáno: Přímá editace karet/kategorií
5 | - Přidáno: Možnost fuzzy vyhledávání
6 | - Aktualizace: Přepracování pomlčky, ikon a uživatelského rozhraní
7 | Poznámka 2: chybějící funkce ze starších verzí mohou být přidány v pozdějších verzích
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Přidáno: Gesto přejetí nahoru do složek
2 | Přidáno: Nastavení Feed-Provider
3 | Oprava: Předvolba jazyka
4 | Aktualizace: zvětšení rozsahu mřížky/sloupců na 2-16
5 | Odstranění: Aplikace Google a Google GO jako poskytovatelé vyhledávání
6 | Odstranění: StartAppSearch, StartApp a gesta TimeoutSleep: odstranit gesta StartAppSearch, StartApp a TimeoutSleep.
7 | Opravy mnoha pádů
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Přidáno: Možnost seřadit aplikace podle barvy
2 | Přidáno: Sledovat wallpaper (Black) téma
3 | Oprava: Pád při otevření zálohování / obnovení
4 | Oprava: Tónování horní lišty zásuvky při ukončení aplikace
5 | Oprava: Ikony nejsou aktualizovány při použití vlastního tvaru ikony
6 | Odstranit: Sledovat motiv Denní světlo
7 | Odebrat: Poskytovatel dat o počasí OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Přidat: OWM jako poskytovatel počasí
2 | Přidat: Podpora pro LawnIcons
3 | Přidat: Podpora tematických ikon pro A13
4 | Aktualizace: Zcela nové uživatelské rozhraní/UX nastavení
5 | Oprava: Problém s ikonami duchů
6 | Oprava: Kompatibilita záloh mezi verzí/neo/debugem
7 | Oprava: Třídění aplikací na základě jazyka lokalizace
8 | Další podrobnosti najdete v úplném seznamu změn…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher je odnož launcheru z AOSP pro náročné uživatele. Je vysoce konfigurovatelný a nabízí mnoho funkcí. Některé z nich jsou:
2 |
3 | - _Dash_.
4 | - Bohatá podpora témat.
5 | - Vlastní vyhledávače.
6 | - Podpora gest.
7 | - Unikátní vlastní widget.
8 | - Kategorie nebo složky v seznamu aplikací.
9 | - Podpora tvarů a balíčků ikon.
10 | - Skrývání aplikací.
11 |
12 | Stále připravujeme nové funkce, takže se můžete těšit…
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/short_description.txt:
--------------------------------------------------------------------------------
1 | Váš svobodný launcher se spoustou chytrých funkcí.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/cs/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Neu: Brave Web-Suche
3 | - Neu: Einstellungen für die Zurücktastengeste
4 | - Neu: Einstellungen für die Home-Tastengeste
5 | - Neu: Desktop Modus
6 | - Fix: Textfarbe bei der Widgetauswahl für das helle Design
7 | - Fix: Versteckte Apps suchen
8 | - Fix: Ordner Icons im Cover-Modus
9 | - Wiederhergestellt: Smartspace Widget
10 | - Wiederhergestellt: adaptives Uhr-Icon (Google)
11 | - Wiederhergestellt: adaptives Kalender-Icon
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Zusammenführen von android-11.0.0_r31
2 | * Neu: Behalte Leerer-Bildschirm EInstellung
3 | * Neu: Farbauswahl für Tabs
4 | * Neu: Zusätzliche Dash-Steuerelemente
5 | * Neu: Dash-Anpassung
6 | * Neu: Unterstütze QuickSwitch
7 | * Neu: FiveSecs KLWP
8 | * Neu: Searx Anbieter
9 | * Neu: Schlafassistent
10 | * Neu: Vertikale App-Liste (Experimentell)
11 | * Fix: Dock-Größe bei langen Bildschirmen
12 | * Fix: Absturz beim Öffnen von Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Notiz 1: inkompatibel mit Backups von älteren Versionen
2 | - Rebase auf Launcher von Android 12/L
3 | - Neu: Smartspace
4 | - Neu: direktes Bearbeiten von Tabs/Kategorien
5 | - Neu: Option für unscharfe/fuzzy Suche
6 | - Update: Dash, icons und UI umgestaltet
7 | Notiz 2 : fehlende Funktionen aus älteren Versionen könnten in späteren Releases hinzugefügt werden
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Neu: Geste zum nach oben wischen für Ordner
2 | Neu: Einstellung für Feed-Provider
3 | Fix: bevorzugte Sprache
4 | Update: Vergrößerung des Rasters/Spaltenweite von 2-16
5 | Entfernt: Google App und Google GO als Suchmaschinen
6 | Entfernt: StartAppSearch-, StartApp- und TimeoutSleep-Gesten
7 | Viele Absturz-Fixes
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Neu: Option, Apps nach Farbe zu sortieren
2 | Neu: Erscheinungsbild folgt Hintergrund (schwarz)
3 | Fix: Absturz beim Öffnen von Backup/Restore
4 | Fix: Tönung der obere Leiste vom Drawer beim Schließen einer App
5 | Fix: Icons werden nicht geupdatet when eine benutzerdefinierte Iconform verwendet wird
6 | Entfernt: Follow Daylight Theme
7 | Entfernt: OnePlus Anbieter für Wetterdaten
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Neu: OWM als Wetterdienstleister
2 | Neu: LawnIcons Unterstützung
3 | Neu: Unterstützung für Icon-Designgs in A13
4 | Update: Komplett neue UI/UX für Einstellungen
5 | Fix: Problem mit „Ghost Icons“
6 | Fix: Kompatibilität von Backups zwischen Release/Neo/Debug
7 | Fix: Sortierung von Apps basierend auf der Sprache des Gebietsschemas
8 | Weitere Details im vollständigen Changelog…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher ist ein Fork des AOSP Launcher für Power-User.
2 | Er ist hochgradig konfigurierbar und bietet eine Vielzahl von Funktionen. Einige davon sind:
3 |
4 | - Das _Dash_
5 | - Umfangreiche Unterstützung für verschiedene Designs
6 | - Benutzerdefinierte Suchmaschinen
7 | - Unterstützung einer Gestensteuerung
8 | - Ein einzigartiges anpassbares Smart-Widget
9 | - Kategorien oder Ordner im App-Drawer
10 | - Unterstützung für Icon-Formen und -Pakete
11 | - Verstecken von Apps
12 |
13 | Es sind ständig neue Funktionen in der Pipeline, also bleib auf dem Laufenden…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/short_description.txt:
--------------------------------------------------------------------------------
1 | Dein freier Launcher mit vielen intelligenten Features.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Add: Brave web search
3 | - Add: Press back gesture preference
4 | - Add: Press Home gesture preference
5 | - Add: Desktop Mode
6 | - Fix: Text color on widget selector for light theme
7 | - Fix: Search hidden apps
8 | - Fix: Folder icon in cover mode
9 | - Restore smartspace widget
10 | - Restore Adaptive clock icon (Google)
11 | - Restore Adaptive calendar icon (Google)
12 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Merge android-11.0.0_r31
2 | * Add: Keep Empty screen preference
3 | * Add: Color selector for tabs
4 | * Add: additional dash controls
5 | * Add: Dash Customization
6 | * Add: Support QuickSwitch
7 | * Add: FiveSecs KLWP
8 | * Add: Searx provider
9 | * Add: Sleep assistant
10 | * Add: Vertical List Apps (Experimental)
11 | * Fix: Dock size on long screens
12 | * Fix: Crash when opening Google Assistant
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Note 1: incompatible with backups from older versions
2 | - Rebase on Android 12/L's launcher
3 | - Add: Smartspace
4 | - Add: Direct editing of tabs/categories
5 | - Add: Fuzzy Search option
6 | - Update: Revamp Dash, icons & UI
7 | Note 2: missed features from older versions may be added at later releases
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Add: Swipe up gesture to folders
2 | Add: Feed-Provider setting
3 | Fix: Language preference
4 | Update: Increase grid/column range to 2-16
5 | Remove: Google App and Google GO as search providers
6 | Remove: StartAppSearch, StartApp and TimeoutSleep gestures
7 | Many crash fixes
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Add: Sort apps by color option
2 | Add: Follow Wallpaper (Black) theme
3 | Fix: Crash on opening backup/restore
4 | Fix: Tinting Drawer's top bar on exiting an app
5 | Fix: Icons not being updated when using custom icon shape
6 | Remove: Follow Daylight theme
7 | Remove: OnePlus weather data provider
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Add: OWM as weather provider
2 | Add: LawnIcons support
3 | Add: Themed icon support for A13
4 | Update: The all new settings UI/UX
5 | Fix: Ghost icons' issue
6 | Fix: Backups compatibility between release/neo/debug
7 | Fix: Sorting apps based on the locale language
8 | For more details check the full changelog…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher is a fork of AOSP's launcher for power-users.
2 | It is highly configurable, and offers you a lot of functionality. Some are:
3 |
4 | - The _Dash_.
5 | - Rich themes support.
6 | - Custom search engines.
7 | - Gestures support.
8 | - A unique custom-widget.
9 | - Categories or folders in the app drawer.
10 | - Icon shapes and packs support.
11 | - Hide apps.
12 |
13 | There's always new features in the pipeline, so stay tuned…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/icon.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/short_description.txt:
--------------------------------------------------------------------------------
1 | Your libre launcher with a lot of smart features.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Añadido: Buscador Brave
3 | - Añadido: El gesto de retroceso
4 | - Añadido: Gesto de Inicio
5 | - Añadido: Modo de escritorio
6 | - Corregido: Color del texto en los widgets para el tema claro
7 | - Corregido: Buscar aplicaciones ocultas
8 | - Corregido: Icono de la carpeta de portada
9 | - Restaurar widget de espacio inteligente
10 | - Restaurar icono de reloj (Google)
11 | - Restaurar icono de calendario (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Une android-11.0.0_r31
2 | * Añade: mantiene preferencia de pantalla vacía
3 | * Añade: selector de color para lengüetas
4 | * Añade: controles guion adicionales
5 | * Añade: personalización guion
6 | * Añade: admite QuickSwitch
7 | * Añade: FiveSecs KLWP
8 | * Añade: proveedor Searx
9 | * Añade: asistencia dormir
10 | * Añade: listado vertical de apps (experimental)
11 | * Repara: tamaño muelle en pantallas largas
12 | * Repara: Crash when opening Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Nota 1: incompatible con copias de seguridad de versiones anteriores
2 | - Rebase on Android 12/L's launcher
3 | - Añadir: Smartspace
4 | - Añadir: edición directa de pestañas/categorías
5 | - Agregar: opción de búsqueda difusa
6 | - Actualización: Renovar Dash, íconos y UI
7 | Nota 2: las funciones perdidas de versiones anteriores pueden agregarse en versiones posteriores
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Añadir: Deslizar hacia arriba gesto a las carpetas
2 | Añadir: Configuración de proveedor de alimentación
3 | Solución: Preferencia de idioma
4 | Actualización: Aumente el rango de cuadrícula/ columna a 2-16
5 | Quitar: Google App y Google GO como proveedores de búsqueda
6 | Quitar: StartAppSearch, StartApp y TimeoutSleep gestos
7 | Muchas soluciones de emergencia
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Añadir: Ordenar aplicaciones por opción de color
2 | Añadir: Seguir fondo de pantalla (Negro) tema
3 | Fijar: Accidente en la apertura de copia de seguridad/ restauración
4 | Solución: la barra superior del cajón de tintado al salir de una aplicación
5 | Fijar: Los iconos no se actualiza cuando se utiliza la forma de icono personalizado
6 | Quitar: Seguir el tema Daylight
7 | Eliminar: proveedor de datos meteorológicos OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Añadido: OWM como proveedor meteorológico
2 | Añadido: Soporte para LawnIcons
3 | Añadido: Soporte para los iconos temáticos para A13
4 | Actualizado: Nueva interfaz del usuario/UX de los ajustes
5 | Corregido: Problema con los iconos fantasma
6 | Corregido: Compatibilidad de las copias de seguridad entre release/neo/debug
7 | Corregido: Clasificación de las aplicaciones en función del idioma local
8 | Para más detalles, consulte el registro de cambios completo…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher es un fork del lanzador de AOSP para usuarios avanzados.
2 | Es altamente configurable, y te ofrece un montón de funcionalidades. Algunas son:
3 |
4 | - El _Dash_.
5 | - Soporte de temas enriquecidos.
6 | - Motores de búsqueda personalizados.
7 | - Soporte para gestos.
8 | - Un único widget personalizado.
9 | - Categorías o carpetas en el cajón de aplicaciones.
10 | - Soporte para formas y paquetes de iconos.
11 | - Ocultar aplicaciones.
12 |
13 | Siempre hay nuevas funciones en preparación, así que permanece atento…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/short_description.txt:
--------------------------------------------------------------------------------
1 | Tu lanzador libre con muchas funciones inteligentes.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es/title.txt:
--------------------------------------------------------------------------------
1 | Lanzador Neo
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es_SV/short_description.txt:
--------------------------------------------------------------------------------
1 | Tu Launcher libre con muchas opciones de configuración.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/es_SV/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/fa/short_description.txt:
--------------------------------------------------------------------------------
1 | ليبر لانچر شما با زيادي از عملكرد هاي هوشمند.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/fa/title.txt:
--------------------------------------------------------------------------------
1 | نئو لانچر
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Engadido: Buscador Brave
3 | - Engadido: o xesto cara atrás
4 | - Engadido: Xesto de inicio
5 | - Engadido: modo escritorio
6 | - Correxido: a cor do texto nos widgets para o tema claro
7 | - Correxido: busca aplicacións ocultas
8 | - Correxido: icona do cartafol de portada
9 | - Restaurar o widget de espazo intelixente
10 | - Restaurar a icona do reloxo (Google)
11 | - Restablecer a icona do calendario (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Un Android-11.0.0_r31
2 | * Engadido: mantén a preferencia de pantalla baleira
3 | * Engadido: selector de cores para pestanas
4 | * Engadido: controis de guión adicionais
5 | * Engadido: personalización do script
6 | * Engadido: Soporte QuickSwitch
7 | * Engadido: FiveSecs KLWP
8 | * Engadido: provedor de Searx
9 | * Engadido: axuda para durmir
10 | * Engadido: lista vertical de aplicacións (experimental)
11 | * Correxido: tamaño do peirao en pantallas longas
12 | * Amañado: fallo ao abrir Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Nota 1: incompatible coas copias de seguridade de versións anteriores
2 | - Rebase no iniciador de Android 12/L
3 | - Engadido: Smartspace
4 | - Engadido: edición directa de pestanas/categorías
5 | - Engadido: opción de busca difusa
6 | - Actualizado: renovar Dash, iconas e IU
7 | Nota 2: As funcións perdidas das versións anteriores pódense engadir en versións posteriores
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Engadido: pasalo dedo cara arriba aos cartafoles
2 | Engadido: Configuración do provedor de fontes
3 | Solucionado: preferencia lingüística
4 | Actualización: aumenta o intervalo de grade/columna a 2-16
5 | Eliminado: Google App e Google GO como provedores de busca
6 | Eliminado: xestos StartAppSearch, StartApp e TimeoutSleep
7 | Moitas solucións de emerxencia
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Engadido: Ordealas aplicacións por opción de cor
2 | Engadido: seguilo tema Fondo de pantalla (negro).
3 | Solución: fallo ao abrir a copia de seguranza/restauración
4 | Solución: a barra superior do caixón de tinta ao saír dunha aplicación
5 | Solución: as iconas non se actualizan cando se usa a forma de icona personalizada
6 | Eliminadoo: segue o tema Daylight
7 | Eliminado: provedor de datos meteorolóxicos de OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Engadido: OWM como provedor do tempo
2 | Engadido: soporte para LawnIcons
3 | Engadido: compatibilidade con iconas temáticas para A13
4 | Correxido: a nova configuración UI/UX
5 | Correxido: problema coas iconas pantasmas
6 | Correxido: compatibilidade das copias de seguridade entre release/neo/debug
7 | Correxido: ordenación de aplicacións en función dos idiomas das rexións
8 | Para máis detalles consulte o rexistro de cambios completo…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher é un fork do lanzador AOSP para usuarios avanzados.
2 | É altamente configurable e ofrécelle moitas funcionalidades. Algúns son:
3 |
4 | - O _Dash_.
5 | - Soporte temático rico.
6 | - Buscadores personalizados.
7 | - Apoio aos xestos.
8 | - Un único widget persoalizado.
9 | - Categorías ou cartafoles no caixón da aplicación.
10 | - Soporte para formas e paquetes de iconas.
11 | - Ocultar aplicacións.
12 |
13 | Sempre hai novas funcións en proceso, así que estade atentos…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/short_description.txt:
--------------------------------------------------------------------------------
1 | O teu lanzador libre con moitas funcións intelixentes.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/gl/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/hr/short_description.txt:
--------------------------------------------------------------------------------
1 | Tvoj slobodan pokretač s puno pametnih funkcija.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/hr/title.txt:
--------------------------------------------------------------------------------
1 | Pokretač Neo
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ia/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Tambahkan: Penelusuran web Brave
3 | - Tambahkan: Preferensi gestur tekan kembali
4 | - Tambahkan: Preferensi gestur Tekan Beranda
5 | - Tambahkan: Mode Desktop
6 | - Perbaikan: Warna teks pada pemilih widget untuk tema terang
7 | - Perbaikan: Cari aplikasi tersembunyi
8 | - Perbaikan: Ikon folder dalam mode sampul
9 | - Pulihkan widget smartspace
10 | - Pulihkan ikon jam Adaptif (Google)
11 | - Pulihkan ikon kalender Adaptif (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Gabungkan android-11.0.0_r31
2 | * Tambahkan: Pertahankan preferensi layar Kosong
3 | * Tambahkan: Pemilih warna untuk tab
4 | * Tambahkan: kontrol Dash tambahan
5 | * Tambahkan: Kustomisasi Dash
6 | * Tambahkan: Mendukung QuickSwitch
7 | * Tambahkan: FiveSecs KLWP
8 | * Tambahkan: penyedia Searx
9 | * Tambahkan: Asisten tidur
10 | * Tambahkan: Aplikasi Daftar Vertikal (Eksperimental)
11 | * Perbaiki: Ukuran dock di layar panjang
12 | * Fix: Crash saat membuka Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Catatan 1: tidak kompatibel dengan cadangan dari versi lama
2 | - Rebase pada peluncur Android 12/L
3 | - Tambahkan: Smartspace
4 | - Tambahkan: Pengeditan langsung tab/kategori
5 | - Tambahkan: Opsi Pencarian Fuzzy
6 | - Perbarui: Ubah Dash, ikon & UI
7 | Catatan 2: fitur yang terlewatkan dari versi lama dapat ditambahkan pada rilis selanjutnya
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Tambahkan: Geser gerakan ke atas untuk folder
2 | Tambahkan: Pengaturan Feed-Provider
3 | Perbaiki: Preferensi bahasa
4 | Pembaruan: Tingkatkan rentang kisi/kolom ke 2-16
5 | Hapus: Google App dan Google GO sebagai penyedia pencarian
6 | Hapus: gerakan StartAppSearch, StartApp, dan TimeoutSleep
7 | Banyak perbaikan kerusakan
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Tambahkan: Urutkan aplikasi berdasarkan opsi warna
2 | Tambahkan: Ikuti Wallpaper tema (Hitam).
3 | Fix: Crash saat membuka backup/restore
4 | Perbaiki: Mewarnai Drawer bilah atas saat keluar dari aplikasi
5 | Perbaiki: Ikon tidak diperbarui saat menggunakan bentuk ikon kustom
6 | Hapus: Ikuti tema Daylight
7 | Hapus: Penyedia data cuaca OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Tambahkan: OWM sebagai penyedia cuaca
2 | Tambahkan: dukungan LawnIcons
3 | Tambahkan: Dukungan ikon bertema untuk A13
4 | Pembaruan: UI/UX baru untuk pengaturan
5 | Perbaiki: Masalah Ghost ikon
6 | Perbaiki: Kompatibilitas pencadangan antara rilis/neo/debug
7 | Perbaiki: Menyortir aplikasi berdasarkan bahasa lokal
8 | Untuk detail lebih lanjut, periksa log perubahan lengkap…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher adalah fork dari launcher AOSP untuk power-user.
2 | Sangat dapat dikonfigurasi, dan menawarkan banyak fungsi kepada Anda. Diantaranya:
3 |
4 | - The _Dash_.
5 | - Dukungan tema yang kaya.
6 | - Mesin pencari khusus.
7 | - Dukungan gerakan.
8 | - Widget Custom yang unik.
9 | - Kategori atau folder di laci aplikasi.
10 | - Dukungan bentuk dan paket ikon.
11 | - Sembunyikan aplikasi.
12 |
13 | Selalu ada fitur baru yang direncanakan, jadi pantau terus…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/short_description.txt:
--------------------------------------------------------------------------------
1 | Peluncur libre Anda dengan berbagai fitur cerdas.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/id/title.txt:
--------------------------------------------------------------------------------
1 | Peluncur Neo
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Aggiunto: Ricerca web con Brave
3 | - Aggiunto: Preferenza gesto premi indietro
4 | - Aggiunto: Preferenza gesto premi Home
5 | - Aggiunto: Modalità Desktop
6 | - Risolto: Colore testo widget per il tema chiaro
7 | - Risolto: Cerca apps nascoste
8 | - Risolto: Icone cartella in modalità cover
9 | - Ripristino widget smartspace
10 | - Ripristino icona adattiva orologio (Google)
11 | - Ripristino icona adattiva calendario(Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Unito con android-11.0.0_r31
2 | * Aggiunto: Mantieni la preferenza dello schermo vuoto
3 | * Aggiunto: Selettore colore per schede
4 | * Aggiunto: Controlli aggiuntivi dash
5 | * Aggiunto: Personalizzazione Dash
6 | * Aggiunto: Supporto QuickSwitch
7 | * Aggiunto: FiveSecs KLWP
8 | * Aggiunto: Searx provider
9 | * Aggiunto: Assistente del sonno
10 | * Aggiunto: Lista apps verticale (sperimentale)
11 | * Risolto: Dimensioni dock su schermi lunghi
12 | * Risolto: Crash quando si apre Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Nota 1: incompatibile con i backup di versioni precedenti
2 | - Basato sul launcher di Android 12/L
3 | - Aggiunto: Smartspace
4 | - Aggiunto: Modifica diretta di schede/categorie
5 | - Aggiunto: Opzione di ricerca sfocata
6 | - Aggiornamento: Rinnovata la Dash, le icone e l'interfaccia utente
7 | Nota 2: le funzionalità perse dalle versioni precedenti potrebbero essere aggiunte nelle versioni successive
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Aggiunto: scorri verso l'alto verso le cartelle
2 | Aggiunto: impostazione del fornitore di feed
3 | Corretta: preferenza della lingua
4 | Aggiornamento: aumenta l'intervallo della griglia/colonna a 2-16
5 | Rimossi: Google App e Google GO come provider di ricerca
6 | Rimossi: gesti StartAppSearch, StartApp e TimeoutSleep
7 | Corretti molti crash
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Aggiunto: ordina le app per opzione di colore
2 | Aggiunto: segui il tema Sfondo (nero).
3 | Corretto: crash all'apertura di backup/ripristino
4 | Corretto: colorazione della barra superiore del cassetto all'uscita da un'app
5 | Corretto: le icone non vengono aggiornate quando si utilizza la forma dell'icona personalizzata
6 | Rimosso: segui il tema Daylight
7 | Rimosso: fornitore di dati meteo OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Aggiunto: OWM come provider meteo
2 | Aggiunto: supporto LawnIcons
3 | Aggiunto: supporto per icone a tema per A13
4 | Aggiornato: tutte le nuove impostazioni UI/UX
5 | Corretto: problema con le icone fantasma
6 | Corretto: compatibilità dei backup tra release/neo/debug
7 | Corretto: ordinamento delle app in base alla lingua locale
8 | Per maggiori dettagli controlla il registro completo delle modifiche…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher è un fork del launcher di AOSP per utenti esperti.
2 | È altamente configurabile e offre molte funzionalità. Alcune sono:
3 |
4 | - Il _trattino_basso_.
5 | - Supporto per temi ricchi.
6 | - Motori di ricerca personalizzati.
7 | - Supporto dei gesti.
8 | - Un widget personalizzato unico.
9 | - Categorie o cartelle nel cassetto delle app.
10 | - Supporto per forme e pacchetti di icone.
11 | - Nascondi app.
12 |
13 | Ci sono sempre nuove funzionalità in cantiere, quindi resta sintonizzato…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/short_description.txt:
--------------------------------------------------------------------------------
1 | Il tuo launcher libero con molte funzioni intelligenti.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/it/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/lt/short_description.txt:
--------------------------------------------------------------------------------
1 | Jūsų galinga libre paleidimo programėlė su daugybe išmaniųjų funkcijų.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nb_NO/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Brave-vevsøk
3 | - Foretrukken innstilling for «Tilbake»-håndvending
4 | - Foretrukken innstilling for «Hjem»-håndvending
5 | - Skrivebordsmodus
6 | - Fikset: Tekstfarge på miniprogramvelger for lys drakt
7 | - Fikset: Søk etter skjulte programmer
8 | - Fikset: Mappeikon i omslagsmodus
9 | - Gjenopprettet smartområde-miniprogram
10 | - Gjenopprettet adaptivt klokke-ikon (Google)
11 | - Gjenopprettet adaptivt kalender-ikon (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nb_NO/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Flettet Android-11.0.0_r31
2 | * Tillagt: Behold innstilling for tom skjerm
3 | * Tillagt: Fargevelger for faner
4 | * Tillagt: Ytterligere oversiktskontroller
5 | * Tillagt: Oversiktstilpasning
6 | * Tillagt: Støtte for hurtigbytte
7 | * Tillagt: FiveSecs KLWP
8 | * Tillagt: Searx-tilbyder
9 | * Tillagt: Søvn-assistent
10 | * Tillagt: Vertikalt opplistede programmer (eksperimentelt)
11 | * Fikset: Dokkstørrelse for lange skjermer
12 | * Fikset: Krasj ved åpning av Google-assistent
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nb_NO/short_description.txt:
--------------------------------------------------------------------------------
1 | Din kraftige frie oppstarter med mange smarte funksjoner.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nb_NO/title.txt:
--------------------------------------------------------------------------------
1 | Neo-oppstarter
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Nieuw: Brave zoekmachine
3 | - Nieuw Terugknop is nu aanpasbaar
4 | - Nieuw: Thuisknop is nu aanpasbaar
5 | - Nieuw: Bureaubladmodus
6 | - Opgelost: Tekstkleur op widget-selector voor licht thema
7 | - Opgelost: zoeken naar verstopte apps
8 | - Opgelost: mappictogram in dekkingsmodus
9 | - Smartspace-widget hersteld
10 | - Adaptief klokpictogram (Google) hersteld
11 | - Adaptief kalenderpictogram (Google) hersteld
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Samengevoegd: Android-11.0.0_r31
2 | * Toegevoegd: Behoud van Lege schermvoorkeur
3 | * Toegevoegd: kleurkeuzeschakelaar voor tabbladen
4 | * Toegevoegd: extra dash controls
5 | * Toegevoegd: Dash Customization
6 | * Toegevoegd: Ondersteuning QuickSwitch
7 | * Toegevoegd: FiveSecs KLWP
8 | * Toegevoegd: Searx-provider
9 | * Toegevoegd: slaapassistent
10 | * Toegevoegd: Vertical List Apps (Experimental)
11 | * Opgelost: Dockgrootte op lange schermen
12 | * Opgelost: crash bij het openen van Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Opmerking 1: niet compatibel met back-ups van oudere versies
2 | - Opnieuw gebaseerd op de Launcher van Android 12 / L
3 | - Toegevoegd: Smartspace
4 | - Toegevoegd: Direct bewerken van tabbladen / categorieën
5 | - Toegevoegd: Fuzzy Search-optie
6 | - Bijgewerkt: Revamp Dash, pictogrammen & gebruikersinterface
7 | Opmerking 2: ontbrekende functies van oudere versies worden mogelijk bij latere releases toegevoegd
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Toegevoegd: gebaar Veeg omhoog naar mappen
2 | Toegevoegd: Feed-Provider-instelling
3 | Opgelost: taalvoorkeur
4 | Bijgewerkt: verhoog het raster / kolombereik naar 2-16
5 | Verwijderd: Google App en Google GO als zoekproviders
6 | Verwijderd: StartAppSearch, StartApp en TimeoutSleep-gebaren
7 | Veel oplossingen voor crashes
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Toegevoegd: optie Aps sorteren op kleur
2 | Toegevoegd: (zwart) thema volgt achtergrondafbeelding
3 | Opgelost: crash bij het openen van back-up / herstel
4 | Opgelost: Tinting Drawer's bovenste balk bij het verlaten van een app
5 | Opgelost: pictogrammen worden niet bijgewerkt wanneer aangepaste pictogramvorm wordt gebruikt
6 | Verwijderd: Daglicht-thema volgen
7 | Verwijderd: OnePlus weergegevensprovider
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Toegevoegd: OWM als weerprovider
2 | Toegevoegd: LawnIcons-ondersteuning
3 | Toegevoegd: Thema-pictogramondersteuning voor A13
4 | Bijgewerkt: de geheel nieuwe instellingen UI / UX
5 | Opgelost: probleem met Ghost-pictogrammen
6 | Opgelost: back-upcompatibiliteit tussen release / neo / debug
7 | Opgelost: apps sorteren op basis van de locale taal
8 | Bestudeer voor meer details het volledige wijzigingenlogboek…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher is een project gebaseerd op de AOSP launcher voor de veeleisende gebruiker.
2 | Het is zeer configureerbaar en biedt veel functionaliteit, waaronder:
3 |
4 | - De _Dash_.
5 | - Ondersteuning voor rijke thema's.
6 | - Aangepaste zoekmachines.
7 | - Ondersteuning voor gebaren.
8 | - Een unieke aangepaste widget.
9 | - Categorieën of mappen in de app-lade.
10 | - Pictogramvormen en ondersteuning voor pakketten.
11 | - Apps verbergen.
12 |
13 | Er zijn altijd nieuwe functies in de pijplijn, dus blijf op de hoogte…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/short_description.txt:
--------------------------------------------------------------------------------
1 | Jouw vrije launcher, intelligent gebouwd.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/nl-NL/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pl/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Dodano: Wyszukiwarkę Brave (Brave Search)
3 | - Dodano: Preferencje dotyczące gestu powrotu
4 | - Dodano: Preferencje dotyczące gestu "Home"
5 | - Dodano: Tryb pulpitu (Desktop Mode)
6 | - Naprawiono: Kolor tekstu w selektorze widgetów dla jasnego motywu
7 | - Naprawiono: Wyszukiwanie ukrytych aplikacji
8 | - Naprawiono: Ikona folderu w trybie okładki
9 | - Przywrócono: widżet smartspace
10 | - Przywrócono: ikonę zegara adaptacyjnego (Google)
11 | - Przywrócono ikonę kalendarza adaptacyjnego (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pl/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher to fork launchera AOSP dla zaawansowanych użytkowników.
2 | Jest wysoce konfigurowalny i oferuje Ci wiele funkcjonalności. Niektóre z nich to:
3 |
4 | - _Dash_.
5 | - Bogata obsługa motywów.
6 | - Niestandardowe wyszukiwarki.
7 | - Obsługa gestów.
8 | - Unikalny niestandardowy widżet.
9 | - Kategorie lub foldery w szufladzie aplikacji.
10 | - Obsługa kształtów i pakietów ikon.
11 | - Ukrywanie aplikacji.
12 |
13 | Zawsze mogą pojawić się nowe funkcje, więc bądź na bieżąco…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pl/short_description.txt:
--------------------------------------------------------------------------------
1 | Twój potężny launcher z wieloma inteligentnymi funkcjami.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pl/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Adicionado: Motor Brave Search
3 | - Adicionado: Preferências do botão voltar
4 | - Adicionado: Preferências do botão Ínicio
5 | - Adicionado: Modo Área de Trabalho
6 | - Corrigido: Cor do texto no seletor de widget para tema claro
7 | - Corrigido: Pesquisar aplicativos ocultos
8 | - Corrigido: Ícone de pasta no modo de capa
9 | - Restaurado widget de espaço inteligente
10 | - Restaurado ícone de relógio adaptável (Google)
11 | - Restaurado ícone de calendário adaptável (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Mesclado android-11.0.0_r31
2 | * Adicionado: Preferência de tela vazia
3 | * Adicionado: Seletor de cores para guias
4 | * Adicionado: Controles de traço adicionais
5 | * Adicionado: Dash de Personalização
6 | * Adicionado: Suporte QuickSwitch
7 | * Adicionado: FiveSecs KLWP
8 | * Adicionado: Provedor Searx
9 | * Adicionado: Assistente de Sono
10 | * Adicionado: Lista vertical de aplicativos (experimental)
11 | * Corrigido: Tamanho do Dock em telas longas
12 | * Corregido: Falha ao abrir o Assistente do Google
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Nota 1: incompatível com backups de versões mais antigas
2 | - Rebaseado no lançador do Android 12/L
3 | - Adicionar: Smartspace
4 | - Adicionar: Edição direta de abas/categorias
5 | - Adicionar: opção de pesquisa difusa
6 | - Atualização: reformulação do Painel, ícones e interface do usuário
7 | Nota 2: recursos perdidos de versões mais antigas podem ser adicionados em versões posteriores
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Adicionar: Deslize o gesto para cima para as pastas
2 | Adicionar: configuração do provedor do Feed
3 | Correção: preferência de idioma
4 | Atualização: Aumente o intervalo de grade/coluna para 2-16
5 | Remover: Google App e Google GO como provedores de pesquisa
6 | Remover: Gestos StartAppSearch, StartApp e TimeoutSleep
7 | Muitas correções de falhas
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Adicionar: Classifique os aplicativos por opção de cor
2 | Adicionar: Siga o tema do papel de parede (preto)
3 | Correção: falha ao abrir backup/restauração
4 | Correção: barra superior do Tinting Drawer ao sair de um aplicativo
5 | Correção: Ícones não sendo atualizados ao usar a forma de ícone personalizada
6 | Remover: seguir o tema Daylight
7 | Remover: provedor de dados meteorológicos OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher é um fork do lançador do aosp para usuários avançados. é altamente configurável e oferece muitas funcionalidades. alguns são:
2 |
3 | - Painel.
4 | - Suporte a temas ricos.
5 | - Motores de busca personalizados.
6 | - Suporte a gestos.
7 | - Um widget personalizado exclusivo.
8 | - Categorias ou pastas na gaveta de aplicativos.
9 | - Suporte para formas e pacotes de ícones.
10 | - Ocultar aplicativos.
11 |
12 | Sempre há novos recursos no pipeline, portanto, fique atento…
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/short_description.txt:
--------------------------------------------------------------------------------
1 | Seu launcher Livre com vários recursos inteligentes.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/pt-BR/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ro/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Adăugare: Căutare folosind motorul de căutare Brave
3 | - Adăugare: Preferințe pentru gestul de navigare înapoi
4 | - Adăugare: Preferințe pentru gestul de navigare acasă
5 | - Adăugare: Modul desktop
6 | - Reparație: Culoarea textului pe selectorul de widgeturi când tematica de sistem este albă
7 | - Reparație: Căutare pentru aplicații ascunse
8 | - Reparație: Iconița de folder în modul cover
9 | - Restaurat widgetul spațiu inteligent
10 | - Restaurat iconița de ceas Adaptive (Google)
11 | - Restaurat iconița de calendar Adaptive (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ro/full_description.txt:
--------------------------------------------------------------------------------
1 | Lansatorul Neo este o copie a lansatorului AOSP pentru utilizatorii avansați.
2 | Aceste este foarte configurabil, și oferă o funcționalitate vastă. Câteva dintre acestea sunt:
3 |
4 | - _Dash_-ul.
5 | - Suport vast pentru modificare a temei.
6 | - Motoare de căutare terțe.
7 | - Suport pentru gesturi.
8 | - Un widget special și unic.
9 | - Categorii sau foldere în biblioteca de aplicații.
10 | - Suport pentru forme ale iconițelor și pentru seturi de iconițe.
11 | - Ascundere de aplicații.
12 |
13 | Mereu sunt caracteristici noi pe drum, așa că rămâneți aproape…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ro/short_description.txt:
--------------------------------------------------------------------------------
1 | Lansatorul dvs. puternic gratuit, cu o mulțime de funcții inteligente.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Добавлен: Веб-поиск Brave
3 | - Добавлен: Предпочтение жеста "Назад"
4 | - Добавлен: Предпочтение жеста "Домой"
5 | - Добавлен: Режим рабочего стола
6 | - Исправлен: Цвет текста в селекторе виджетов для светлой темы
7 | - Исправлен: Поиск скрытых приложений
8 | - Исправлен: Значок папки в режиме обложки
9 | - Восстановлен виджета smartspace
10 | - Восстановлен значок часов (Google)
11 | - Восстановлен значок календаря (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Слияние android-11.0.0_r31
2 | * Добавлен: Сохранять предпочтение пустого экрана
3 | * Добавлен: Селектор цвета для вкладок
4 | * Добавлен: дополнительные элементы управления тире
5 | * Добавлен: Настройка тире
6 | * Добавлен: Поддержка QuickSwitch
7 | * Добавлен: FiveSecs KLWP
8 | * Добавлен: Провайдер Searx
9 | * Добавлен: Sleep assistant
10 | * Добавлен: Приложения с вертикальным списком (экспериментально)
11 | * Исправлен: Размер дока на длинных экранах
12 | * Исправлен: Сбой при открытии Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Примечание 1: несовместимость с резервными копиями старых версий
2 | - Переустановка на пусковую установку Android 12/L
3 | - Добавлен: Smartspace
4 | - Добавлен: Прямое редактирование вкладок/категорий
5 | - Добавлен: Опция нечеткого поиска
6 | - Обновлено: Обновление Dash, иконок и пользовательского интерфейса
7 | Примечание 2: пропущенные функции из старых версий могут быть добавлены в более поздних релизах
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Добавлено: проведите пальцем вверх по папкам.
2 | Добавлено: настройка поставщика фида
3 | Исправлено: языковые настройки
4 | Обновлено: увеличен диапазон сетки/столбца до 2–16.
5 | Удалено: Google App и Google GO как поисковые системы
6 | Удалено: жесты StartAppSearch, StartApp и TimeoutSleep.
7 | Множество исправлений сбоев
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Добавлено: Сортировка приложений по цвету
2 | Добавлено: Тема Follow Wallpaper (Black)
3 | Исправлено: Сбой при открытии резервного копирования/восстановления
4 | Исправлено: тонирование верхней панели Drawer при выходе из приложения
5 | Исправлено: Иконки не обновляются при использовании пользовательской формы иконок
6 | Удалено: Следовать теме Daylight
7 | Удалено: Поставщик погодных данных OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Добавлено: OWM как поставщик погоды
2 | Добавлено: Поддержка LawnIcons
3 | Добавлено: Поддержка тематических значков для A13
4 | Обновлено: Все новые настройки UI/UX
5 | Исправлено: Проблема пиктограмм-призраков
6 | Исправлено: Совместимость резервных копий между release/neo/debug
7 | Исправлено: Сортировка программ основана на локальном языке
8 | Чтобы узнать больше, просмотрите полный журнал изменений…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher - это форк программы запуска AOSP для опытных пользователей.
2 | Он обладает широкими возможностями настройки и предлагает множество функций. Вот некоторые из них:
3 |
4 | - _Dash_.
5 | - Богатая поддержка тем.
6 | - Пользовательские поисковые системы.
7 | - Поддержка жестов.
8 | - Уникальный пользовательский виджет.
9 | - Категории или папки в ящике приложений.
10 | - Поддержка форм и пакетов иконок.
11 | - Скрытие приложений.
12 |
13 | В разработке постоянно находятся новые функции, так что следите за новостями…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/short_description.txt:
--------------------------------------------------------------------------------
1 | Ваш свободный лаунчер с множеством умных функций.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/ru/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/sv/short_description.txt:
--------------------------------------------------------------------------------
1 | Din kraftfulla fria launcher med många smarta funktioner.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Ekle: Brave web araması
3 | - Ekle: Geri tuşu hareketi tercihi
4 | - Ekle: Ana sayfa hareketi tercihi
5 | - Ekle: Masaüstü Modu
6 | - Düzelt: Açık tema için widget seçicideki metin rengi
7 | - Düzelt: Gizli uygulamaları ara
8 | - Düzelt: Kapak modunda klasör simgesi
9 | - Akıllı alan widget'ını geri yükle
10 | - Uyarlanabilir saat simgesini geri yükle (Google)
11 | - Uyarlanabilir takvim simgesini geri yükle (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Android-11.0.0_r31'i birleştir
2 | * Ekle: Boş ekran tercihini koru
3 | * Ekle: Sekmeler için renk seçici
4 | * Ekle: Ek çizgi denetimleri
5 | * Ekle: Dash özelleştirme
6 | * Ekle: QuickSwitch desteği
7 | * Ekle: FiveSecs KLWP
8 | * Ekle: Searx sağlayıcı
9 | * Ekle: Uyku asistanı
10 | * Ekle: Uygulamaları dikey listele(Deneysel)
11 | * Düzelt: Uzun ekranlarda alt panel boyutu
12 | * Düzelt: Google Asistan'ı açarken çökme
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Not 1: eski sürümlerden alınan yedeklemelerle uyumsuz
2 | - Android 12/L'nin başlatıcısında yeniden temel alın
3 | - Ekle: Smartspace
4 | - Ekle: Sekmelerin/kategorilerin doğrudan düzenlenmesi
5 | - Ekle: Bulanık Arama seçeneği
6 | - Güncelleme: Dash'i, simgeleri ve kullanıcı arayüzünü yenileyin
7 | Not 2: Eski sürümlerden kaçırılan özellikler sonraki sürümlerde eklenebilir
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Ekle: Klasörlere yukarı kaydırma hareketi
2 | Ekle: Feed Sağlayıcı ayarı
3 | Düzeltme: Dil tercihi
4 | Güncelleme: Izgara/sütun aralığını 2-16'ya yükseltin
5 | Kaldır: Arama sağlayıcıları olarak Google Uygulaması ve Google GO
6 | Kaldır: StartAppSearch, StartApp ve TimeoutSleep hareketleri
7 | Birçok kilitlenme düzeltmesi
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Ekle: Uygulamaları renk seçeneğine göre sırala
2 | Ekle: Duvar Kağıdı (Siyah) temasını takip et
3 | Düzeltme: Yedekleme/geri yükleme açılırken kilitlenme
4 | Düzeltme: Bir uygulamadan çıkarken Çekmecenin üst çubuğunu Renklendirme
5 | Düzeltme: Özel simge şekli kullanılırken simgeler güncellenmiyor
6 | Kaldır: Gün Işığı temasını takip et
7 | Kaldır: OnePlus hava durumu veri sağlayıcısı
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Ekle: Hava durumu sağlayıcısı olarak OWM
2 | Ekleyin: LawnIcons desteği
3 | Ekle: A13 için temalı simge desteği
4 | Güncelleme: Yepyeni ayarlar UI/UX
5 | Düzeltme: Hayalet simgeleri sorunu
6 | Düzeltme: Sürüm/neo/debug arasındaki yedekleme uyumluluğu
7 | Düzeltme: Uygulamaları yerel dile göre sıralama
8 | Daha fazla ayrıntı için tam değişiklik günlüğünü kontrol edin…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher, güç kullanıcıları için Aosp'nin başlatıcısının bir çatalıdır.
2 | kSon derece yapılandırılabilir ve size çok fazla işlevsellik sunar. Bazıları şunlardır:
3 |
4 | - _Çizgi_.
5 | - Zengin temalar desteği.
6 | - Özel arama motorları.
7 | - Jest desteği.
8 | - Benzersiz bir özel widget.
9 | - Uygulama çekmecesindeki kategoriler veya klasörler.
10 | - Simge şekilleri ve paketleri desteği.
11 | - Uygulamaları gizle.
12 |
13 | Boru hattında her zaman yeni özellikler vardır, bu yüzden bizi izlemeye devam edin…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/short_description.txt:
--------------------------------------------------------------------------------
1 | Birçok akıllı özelliğe sahip özgür başlatıcınız.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/tr/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Додано: вебпошук Brave
3 | - Додано: налаштування жесту "Назад"
4 | - Додано: налаштування жесту "Додому"
5 | - Додано: настільний режим
6 | - Виправлено: колір тексту селектора віджетів для світлої теми
7 | - Виправлено: пошук прихованих застосунків
8 | - Виправлено: значок теки в режимі обкладинки
9 | - Відновлено: віджет smartspace
10 | - Відновлено: значок адаптивного годинника (Google)
11 | - Відновлено: значок адаптивного календаря (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Об'єднано android-11.0.0_r31
2 | * Додано: Налаштування "Зберігати порожній екран".
3 | * Додано: Вибір кольору для вкладок
4 | * Додано: Додаткові елементи керування панеллю
5 | * Додано: Налаштування панелі
6 | * Додано: Підтримка QuickSwitch
7 | * Додано: FiveSecs KLWP
8 | * Додано: Провайдер Searx
9 | * Додано: Помічник сну
10 | * Додано: Вертикальний список програм (Експериментально)
11 | * Виправлено: Розмір док-станції на довгих екранах
12 | * Виправлено: Збій під час відкриття Google Assistant
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | Примітка 1: несумісний із резервними копіями зі старих версій
2 | — Перебазування на засіб запуску додатків від Android 12/L
3 | — Додано: Smartspace
4 | — Додано: Пряме редагування вкладок/категорій
5 | — Додано: Параметр нечіткого пошуку
6 | — Змінено: Оновлені приладова панель, значки та інтерфейс користувача
7 | Примітка 2: пропущені функції зі старих версій можуть бути додані в пізніших випусках
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | Додано: Проведіть пальцем вгору, щоб перейти до папок
2 | Додано: Налаштування постачальника каналів
3 | Фікс: Налаштування мови
4 | Оновлення: Розширено діапазон сітки/стовпця до 2-16
5 | Видалено: Google App і Google GO як постачальників пошуку
6 | Видалено: жести StartAppSearch, StartApp і TimeoutSleep
7 | Багато виправлень збоїв
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | Додано: Сортування програм за кольором
2 | Додано: Слідування за (чорною) темою шпалер.
3 | Виправлено: Збій під час відкриття резервного копіювання/відновлення
4 | Виправлено: Тонування верхньої панелі після виходу з програми
5 | Виправлено: Піктограми не оновлювались під час використання спеціальної форми значка
6 | Видалено: Слідування світлій темі
7 | Видалено: Постачальник даних погоди OnePlus
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | Додано: OWM як постачальник погоди
2 | Додано: Підтримка LawnIcons
3 | Додано: Підтримка тематичних значків для A13
4 | Оновлено: Усі нові налаштування UI/UX
5 | Виправлено: Проблема піктограм-привидів
6 | Виправлено: Сумісність резервних копій між release/neo/debug
7 | Виправлено: Сортування програм базується на локальній мові
8 | Щоб дізнатися більше, перегляньте повний журнал змін…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher - це форк AOSP лаунчера для досвідчених користувачів. Він легко налаштовується і пропонує вам великий вибір можливостей. Деякі з них:
2 |
3 | - _Dash_.
4 | - Підтримка багатьох тем.
5 | - Користувальницькі пошукові системи.
6 | - Підтримка жестів.
7 | - Унікальний користувацький віджет.
8 | - Категорії чи теки в панелі застосунків.
9 | - Підтримка форм і пакетів значків.
10 | - Приховування застосунків.
11 |
12 | Ми постійно розробляємо нові функції, тож слідкуйте за оновленнями…
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/short_description.txt:
--------------------------------------------------------------------------------
1 | Ваш вільний лаунчер з безліччю розумних функцій.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/uk/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/vi/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - Thêm: Tìm kiếm trên Brave
3 | - Thêm: Nhấn tùy chọn cử chỉ trở lại
4 | - Thêm: Nhấn tùy chọn cử chỉ Home
5 | - Thêm: Chế độ Desktop
6 | - Sửa: Màu văn bản trên bộ chọn tiện ích cho chủ đề ánh sáng
7 | - Sửa: Tìm kiếm ứng dụng ẩn
8 | - Sửa: Biểu tượng thư mục ở chế độ cover
9 | - Khôi phục tiện ích smartspace
10 | - Khôi phục biểu tượng đồng hồ thích ứng (Google)
11 | - Khôi phục biểu tượng lịch thích ứng (Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/vi/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * Hợp nhất android-11.0.0_r31
2 | * Thêm: Giữ tùy chọn màn hình trống
3 | * Thêm: Bộ chọn màu cho các tab
4 | * Thêm: điều khiển dấu gạch ngang bổ sung
5 | * Thêm: Tùy chỉnh Dash
6 | * Thêm: Hỗ trợ QuickSwitch
7 | * Thêm: FiveSecs KLWP
8 | * Thêm: Nhà cung cấp Searx
9 | * Thêm: Trợ lý giấc ngủ
10 | * Thêm: Ứng dụng danh sách dọc (Thực nghiệm)
11 | * Sửa: Kích thước đế trên màn hình dài
12 | * Sửa: Sự cố khi mở Trợ lý Google
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/vi/short_description.txt:
--------------------------------------------------------------------------------
1 | Trình khởi chạy miễn phí mạnh mẽ với nhiều tính năng thông minh.
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - 添加:勇敢的网页搜索
3 | - 新增:按回手势偏好
4 | - 新增:按Home手势偏好
5 | - 增加:桌面模式
6 | - 修复:轻主题的小部件选择器上的文本颜色
7 | - 修复:搜索隐藏应用
8 | - 修复:封面模式下的文件夹图标
9 | - 恢复智能空间小部件
10 | - 恢复自适应时钟图标(谷歌)
11 | - 恢复自适应日历图标(谷歌)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * 合并 android-11.0.0_r31
2 | * 添加:保持空白屏幕偏好
3 | * 添加:标签的颜色选择器
4 | * 添加:额外的破折号控制
5 | * 添加:短跑自定义
6 | * 增加:支持快速切换
7 | * 添加:FiveSecs KLWP
8 | * 添加:Searx 提供商
9 | * 新增:睡眠助手
10 | * 添加:垂直列表应用程序(实验性)
11 | * 修复:长屏幕上的 Dock 大小
12 | * 修复:打开 Google Assistant 时崩溃
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | 注 1:与旧版本的备份不兼容
2 | - 基于 Android 12/L 的启动器
3 | - 添加:智能空间
4 | - 添加:直接编辑选项卡/类别
5 | - 添加:模糊搜索选项
6 | - 更新:改造 Dash、图标和 UI
7 | 注意 2:旧版本中缺少的功能可能会在以后的版本中添加
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | 添加:向上滑动手势到文件夹
2 | 添加:Feed-Provider 设置
3 | 修复:语言偏好
4 | 更新:将网格/列范围增加到 2-16
5 | 移除:Google App 和 Google GO 作为搜索提供者
6 | 移除:StartAppSearch、StartApp 和 TimeoutSleep 手势
7 | 许多崩溃修复
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | 添加:按颜色选项对应用程序进行排序
2 | 添加:关注壁纸(黑色)主题
3 | 修复:打开备份/恢复时崩溃
4 | 修复:在退出应用程序时着色抽屉的顶部栏
5 | 修复:使用自定义图标形状时图标未更新
6 | 移除:关注日光主题
7 | 移除:一加天气数据提供者
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | 新增:OWM 天气源
2 | 新增:LawnIcons 支持
3 | 新增:A13 主题图标支持
4 | 更新:全新的设置界面 UI/UX
5 | 修复:幽灵图标问题
6 | 修复:release/neo/debug 之间的备份兼容性
7 | 修复:根据区域语言设置对应用程序进行排序
8 | 若要查阅更多详细信息,请查看完整的更新日志…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher 是一个针对高级用户的 AOSP Launcher 分支。
2 | 它的可配置性很高,并且包含许多功能。例如:
3 |
4 | - _Dash_。
5 | - 丰富的主题支持。
6 | - 自定义搜索引擎。
7 | - 手势支持。
8 | - 一个独特的自定义小部件。
9 | - 应用程序抽屉支持按类别或文件夹来分组。
10 | - 自定义图标形状和图标包支持。
11 | - 隐藏应用程序。
12 |
13 | 新功能仍在陆续加入,敬请期待…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/short_description.txt:
--------------------------------------------------------------------------------
1 | 具有许多智能功能的自由启动器。
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/280.txt:
--------------------------------------------------------------------------------
1 |
2 | - 新增:Brave 網頁搜尋
3 | - 新增:返回手勢偏好
4 | - 新增:主畫面手勢偏好
5 | - 新增:桌面模式
6 | - 修正:淺色主題下小工具選擇器的文字顏色
7 | - 修正:搜尋隱藏應用程式
8 | - 修正:封面模式下的資料夾圖示
9 | - 還原智慧空間小工具
10 | - 還原自適應時鐘圖示(Google)
11 | - 還原自適應行事曆圖示(Google)
12 |
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/800.txt:
--------------------------------------------------------------------------------
1 | * 合併 android-11.0.0_r31
2 | * 新增:保持空白畫面設定
3 | * 新增:選項卡顏色選擇器
4 | * 新增:額外的虛線控制
5 | * 新增:虛線自定義
6 | * 新增:支援快速切換
7 | * 新增:FiveSecs KLWP
8 | * 新增:Searx 提供者
9 | * 新增:睡眠助手
10 | * 新增:垂直列表應用程式(實驗性功能)
11 | * 修正:在長螢幕上的底座大小問題
12 | * 修正:開啟 Google 助理時崩潰的問題
13 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/922.txt:
--------------------------------------------------------------------------------
1 | 注意 1:不相容於舊版的備份
2 | - 基於 Android 12/L 的啟動器進行重建
3 | - 新增:智慧空間
4 | - 新增:直接編輯標籤/分類
5 | - 新增:模糊搜尋選項
6 | - 更新:重新設計 Dash、圖示和使用者介面
7 | 注意 2:舊版缺少的功能可能會在後續版本中添加
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/925.txt:
--------------------------------------------------------------------------------
1 | 新增:向上滑動手勢以開啟資料夾
2 | 新增:提供餵入器設定
3 | 修正:語言偏好設定
4 | 更新:將格線/欄位範圍擴增至2至16
5 | 移除:Google App和Google GO作為搜尋供應者
6 | 移除:StartAppSearch、StartApp和TimeoutSleep手勢
7 | 許多當機修復
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/926.txt:
--------------------------------------------------------------------------------
1 | 新增功能:按顏色排序應用程式選項
2 | 新增功能:跟隨壁紙(黑色)主題
3 | 修正:在打開備份/還原時崩潰的問題
4 | 修正:退出應用程式時,修正抽屜的頂部條的色調
5 | 修正:使用自訂圖標形狀時,圖標未更新
6 | 移除功能:取消跟隨日間主題
7 | 移除功能:取消 OnePlus 天氣數據提供者
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/changelogs/934.txt:
--------------------------------------------------------------------------------
1 | 新增:將 OWM 設為天氣提供者
2 | 新增:支援 LawnIcons
3 | 新增:支援 A13 的主題圖示
4 | 更新:全新的設定界面與使用者體驗
5 | 修正:修復鬼影圖示的問題
6 | 修正:修復發行版 / 新版 / 除錯版之間的備份相容性
7 | 修正:根據語言區域排序應用程式
8 | 欲瞭解更多詳情,請查閱完整的變更日誌…
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/full_description.txt:
--------------------------------------------------------------------------------
1 | Neo 啟動器是專為高級用戶而打造的 AOSP 啟動器的分支版本。
2 | 它具有高度可配置性,並為您提供豐富的功能。其中包括:
3 |
4 | -「專屬面板」。
5 | - 支援多樣主題。
6 | - 自訂搜尋引擎。
7 | - 手勢支援。
8 | - 獨特的自訂小工具。
9 | - 應用程式抽屜中的分類或資料夾。
10 | - 圖示形狀和套件支援。
11 | - 隱藏應用程式。
12 |
13 | 我們正在持續開發新功能,敬請期待…
14 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/short_description.txt:
--------------------------------------------------------------------------------
1 | 擁有眾多智慧功能的自由啟動器。
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-TW/title.txt:
--------------------------------------------------------------------------------
1 | Neo Launcher
2 |
--------------------------------------------------------------------------------
/flowerpot/Pipfile:
--------------------------------------------------------------------------------
1 | [[source]]
2 | url = "https://pypi.python.org/simple"
3 | verify_ssl = true
4 | name = "pypi"
5 |
6 | [packages]
7 | requests-html = "*"
8 |
9 | [dev-packages]
10 |
11 | [requires]
12 | python_version = "3.12"
13 |
--------------------------------------------------------------------------------
/flowerpot/playstore/AUTO_AND_VEHICLES:
--------------------------------------------------------------------------------
1 | com.trovit.android.apps.cars
2 | hands.android.webmotors
3 | com.autoscout24
4 | org.turboaz.android
5 | ru.farpost.dromfilter
6 | br.com.usezapay.app
7 | com.carwale
8 | com.zenthek.autozen
9 | mureung.obdproject
10 | ru.tatneft.gasstations
11 | org.policefines.finesNotCommercial
12 | com.ovz.carscanner
13 | kr.co.kbc.cha.android
14 | com.cvmobileapp
15 | ru.ftc.tc
16 | com.kajda.fuelio
17 | ru.alexko.regionalcodes
18 | kz.kolesa
19 | ru.gibdd_pay.app
20 | ru.drom.pdd.android.app
21 | com.bikewale.app
22 | ru.autodoc.autodocapp
23 | org.eobdfacile.android
24 |
--------------------------------------------------------------------------------
/flowerpot/playstore/BEAUTY:
--------------------------------------------------------------------------------
1 | photo.cameraselfie.sweet.camera
2 | com.kakao.beauty.hairshop
3 | beauty.skin.care.app
4 | jp.hotpepper.android.beauty.hair
5 | jp.co.istyle.atcosme
6 | net.booksy.customer
7 | com.getskinbliss.skinbliss
8 | com.fresha.Business
9 | com.arcsoft.perfect365
10 | photo.cam.filter.beauty.effect
11 | com.arabian.oud
12 | br.com.espacolaser.Agendamento
13 | com.colorwise.me.allseasons
14 | com.styleseat.promobile
15 | kr.co.company.hwahae
16 | app.foryou
17 | com.gangnam.sister
18 | net.booksy.business
19 | com.foreo.foreoapp
20 | com.probstit.novabooker
21 | fashion.soni
22 | com.nabilsoft.daily_hairstyles_for_girls
23 | com.rstream.haircare
24 | com.fresha.Fresha
25 |
--------------------------------------------------------------------------------
/flowerpot/playstore/COMICS:
--------------------------------------------------------------------------------
1 | com.contentsfirst.tappytoon
2 | com.delitoon
3 | com.tapastic
4 | dme.systems.zebra_comics
5 | jp.pxv.android.manga
6 | com.marvel.unlimited
7 | com.bomcomics.bomtoon.playstore
8 | com.webcomics.manga
9 | com.toomics.global.google
10 | com.pratilipi.comics
11 | com.lezhin.comics
12 | com.rookiestudio.perfectviewer
13 | dmw.comicworld.app
14 | com.topco.toptoonglobal.iap
15 | de.delitoon
16 | com.dashtoon.app
17 | com.keycollectorcomics.keycollector
18 | app.game.rentaapps
19 | com.ookbee.ookbeecomics.android
20 | com.naver.linewebtoon
21 | net.manta.comic
22 | com.collectorz.javamobile.android.comics
23 | com.initialcoms.ridi
24 | jp.co.shueisha.mangaplus
25 | com.mrblue.mrblue
26 |
--------------------------------------------------------------------------------
/flowerpot/playstore/DATING:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/flowerpot/playstore/EVENTS:
--------------------------------------------------------------------------------
1 | com.feverup.fever
2 | app.topevent.android
3 | com.untitledshows.pov
4 | de.eventim.mobile.app.Android
5 | com.greetingsisland.sam
6 | com.wizards.winter_orb
7 | com.ticketswap.ticketswap
8 | com.evg.cassava
9 | ru.kassir
10 | com.vividseats.android
11 | com.tickpickllc.ceobrien.tickpick
12 | com.seatgeek.android
13 | dk.dr.webplayer
14 | com.todaytix.TodayTix
15 |
--------------------------------------------------------------------------------
/flowerpot/playstore/HOUSE_AND_HOME:
--------------------------------------------------------------------------------
1 | com.nobroker.app
2 | com.colorsnap
3 | br.com.quintoandar.inquilinos
4 | com.icandesignapp.all
5 | com.autodesk.homestyler
6 | com.trulia.android.rentals
7 | com.produpress.immoweb
8 | com.chbreeze.jikbang4a
9 | com.amvg.hemlak
10 | au.com.realestate.app
11 | com.kbstar.land
12 | com.nhn.land.android
13 | com.trulia.android
14 | ae.propertyfinder.propertyfinder
15 | com.redfin.android
16 | com.kolo.android
17 | com.idealista.android
18 | ca.crea.app.consumer
19 | com.timesgroup.magicbricks
20 | com.houzz.app
21 | com.git.mami.kos
22 | com.bayut.bayuteg
23 | fr.anuman.HomeDesign3D
24 | com.hogangnono.hogangnono
25 | com.hotpads.mobile
26 | com.planner5d.planner5d
27 | com.icandesignapp.kitchen
28 | app.sweepy.sweepy
29 | com.nnacres.app
30 | com.project.vivareal
31 | com.bayut.bayutapp
32 | com.palettecad.palettehome
33 | com.etagi.client
34 |
--------------------------------------------------------------------------------
/flowerpot/playstore/LIBRARIES_AND_DEMO:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/flowerpot/playstore/LIFESTYLE:
--------------------------------------------------------------------------------
1 | com.samsung.android.oneconnect
2 | habittracker.todolist.tickit.daily.planner
3 | com.pinterest
4 | com.ojassoft.astrosage
5 | com.astrosouls
6 | com.tuya.smart
7 | com.tplink.iot
8 | com.combyne.app
9 | com.life.palm
10 | com.tuya.smartlife
11 | com.picturerock.rock
12 | com.amazon.dee.app
13 | com.lgeha.nuts
14 | com.astrotalk
15 | com.rcplatform.livechat
16 | diary.journal.daily.mood.diarywithlock
17 | diary.journal.lock.mood.daily
18 | com.realme.link
19 | com.iproyal.android
20 |
--------------------------------------------------------------------------------
/flowerpot/playstore/MEDICAL:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/flowerpot/playstore/PARENTING:
--------------------------------------------------------------------------------
1 | com.babytiger.babydomisong.a
2 | com.cuisinezpourbebe.app
3 | app.kids360.kid
4 | com.clevguard.kidsguardpro.parent
5 | com.hp.babyapp
6 | com.huckleberry_labs.app
7 | com.amila.parenting
8 | com.babyTranslator.bankr0t
9 | com.charlie_names.charlies_names
10 | com.glow.android.baby
11 | com.drillyapps.babydaybook
12 | app.kids360.parent
13 | com.e8c5a3102a45.app
14 | com.babysits
15 | com.becloser
16 | com.evoprox.morningroutines
17 | app.storybook.story
18 | acoss.paje.mpaq
19 | bebi.family.baby.photo.album
20 | com.flashget.parentalcontrol
21 | com.kaspersky.safekids
22 | com.bitraptors.babyweather
23 |
--------------------------------------------------------------------------------
/flowerpot/playstore/PERSONALIZATION:
--------------------------------------------------------------------------------
1 | com.football4k.wallpaper
2 | com.tmcompany.aurora
3 | com.call.flash.colorphone.fast.callerscreen
4 | com.soccer.ronaldo.wallpapers
5 | com.shanga.walli
6 | com.lw.hitechcircuit.launcher
7 | io.iftech.android.box
8 | com.codeworld.flowerwallpapers
9 | easy.launcher
10 | net.zedge.android
11 | com.touchtype.swiftkey
12 | com.pixelkraft.edgelightcolors
13 | com.google.android.apps.wallpaper
14 | com.micontrolcenter.customnotification
15 | com.newlook.launcher
16 | com.launcher.smart.glow.butterfly.theme
17 | any.icon
18 | ninja.thiha.frozenkeyboard2
19 | com.teslacoilsw.launcher
20 | com.sparkine.muvizedge
21 | com.lbe.parallel.intl
22 | com.microsoft.launcher
23 | com.love.launcher.heart
24 | com.touch.lock.screen.password.security
25 | tomrctregt.tregt.lovephotokeyboardthemes
26 | com.pika.superwallpaper
27 |
--------------------------------------------------------------------------------
/flowerpot/playstore/TOOLS:
--------------------------------------------------------------------------------
1 | com.google.android.apps.authenticator2
2 | com.apple.movetoios
3 | cn.xender
4 | com.sec.android.app.voicenote
5 | com.google.android.apps.translate
6 | com.ovelin.guitartuna
7 | ru.zdevs.zarchiver
8 | com.google.android.apps.nbu.files
9 | com.sec.android.easyMover
10 | com.samsung.android.voc
11 | com.google.android.apps.kids.familylink
12 | com.rarlab.rar
13 | com.dubox.drive
14 | myfiles.filemanager.fileexplorer.cleaner
15 | com.microsoft.bing
16 | com.widgetable.theme.android
17 | com.zhiliao.musically.livewallpaper
18 | com.lenovo.anyshare.gps
19 | com.securex.browser
20 | com.samsung.android.app.watchmanager
21 | com.google.ar.lens
22 |
--------------------------------------------------------------------------------
/flowerpot/playstore/WEATHER:
--------------------------------------------------------------------------------
1 | com.exovoid.weather.app
2 | com.giovesoft.frogweather
3 | com.weather.Weather
4 | weather.local.weather.forecast.channel
5 | com.accurate.forecast.live.weather.channel
6 | com.exovoid.weatherxs
7 | com.accurate.live.weather.forecast.pro
8 | com.accuweather.android
9 | com.Info_BMKG
10 | ch.srf.meteo
11 | com.accurate.weather.forecast.live
12 | ch.admin.meteoswiss
13 | aplicacion.tiempo
14 | com.jrustonapps.myauroraforecast
15 | com.channel.weather.forecast
16 | com.Meteosolutions.Meteo3b
17 | com.handmark.expressweather
18 | com.jrustonapps.myearthquakealerts
19 | com.eet.weather.launcher
20 | com.accurate.live.weather.widget
21 | com.apalon.weatherradar.free
22 | com.windyty.android
23 | com.pelmorex.WeatherEyeAndroid
24 | com.foreca.android.weather
25 | ai.meteum
26 | app.nerv
27 | co.windyapp.android
28 | com.airvisual
29 | com.channel.weather.forecast.live.radar
30 | de.wetteronline.wetterapp
31 |
--------------------------------------------------------------------------------
/flowerpot/templates/BUSINESS_AND_PRODUCTIVITY:
--------------------------------------------------------------------------------
1 | &category|productivity
2 | :android.intent.category.SECONDARY_HOME
3 | :android.intent.category.APP_CALENDAR
4 | :android.intent.category.APP_EMAIL
5 | :android.intent.category.APP_FILES
6 | :android.intent.action.OPEN_DOCUMENT_TREE
7 | :android.intent.action.OPEN_DOCUMENT
8 | :android.intent.action.CREATE_DOCUMENT
9 |
--------------------------------------------------------------------------------
/flowerpot/templates/COMMUNICATION:
--------------------------------------------------------------------------------
1 | &category|social
2 | # Some social apps which weren't scraped
3 | com.twitter.android
4 | # Intents
5 | :android.intent.action.ANSWER
6 | :android.intent.category.APP_MESSAGING
7 | :android.intent.category.APP_CONTACTS
8 | :android.intent.category.APP_EMAIL
9 | :android.intent.action.DIAL
10 | :android.intent.action.CALL_BUTTON
11 | :android.intent.action.CALL
12 |
--------------------------------------------------------------------------------
/flowerpot/templates/ENTERTAINMENT:
--------------------------------------------------------------------------------
1 | &category|audio
2 | &category|video
3 | :android.intent.category.APP_MUSIC
4 | :android.intent.category.LEANBACK_LAUNCHER
5 | :android.intent.category.VR_HOME
6 |
--------------------------------------------------------------------------------
/flowerpot/templates/GAME:
--------------------------------------------------------------------------------
1 | # isGame manifest flag
2 | &isGame
3 | # appCategory set to CATEGORY_GAME
4 | &category|game
5 |
--------------------------------------------------------------------------------
/flowerpot/templates/KNOWLEDGE_AND_REFERENCE:
--------------------------------------------------------------------------------
1 | :android.intent.action.TRANSLATE
2 | :android.intent.action.DEFINE
3 |
--------------------------------------------------------------------------------
/flowerpot/templates/MUSIC:
--------------------------------------------------------------------------------
1 | &category|audio
2 | :android.intent.category.APP_MUSIC
3 |
--------------------------------------------------------------------------------
/flowerpot/templates/NEWS:
--------------------------------------------------------------------------------
1 | &category|news
2 |
--------------------------------------------------------------------------------
/flowerpot/templates/PERSONALIZATION:
--------------------------------------------------------------------------------
1 | # Icon pack intents
2 | :com.fede.launcher.THEME_ICONPACK
3 | :com.anddoes.launcher.THEME
4 | :com.teslacoilsw.launcher.THEME
5 | :com.gau.go.launcherex.theme
6 | :org.adw.launcher.THEMES
7 | :net.oneplus.launcher.icons.ACTION_PICK_ICON
8 | # Launcher intent
9 | ;android.intent.category.HOME
10 | # Kustom intents
11 | :org.kustom.provider.WALLPAPERS
12 | :org.kustom.provider.WIDGETS
13 | :org.kustom.provider.KOMPONENTS
14 | :org.kustom.provider.LOCKSCREENS
15 | # Zooper intent
16 | :org.zooper.zw.TEMPLATES
17 | # Wallpaper picker intent
18 | :android.intent.action.SET_WALLPAPER
19 | # Muzei intent
20 | :com.google.android.apps.muzei.api.MuzeiArtProvider
21 | :android.intent.category.SECONDARY_HOME
22 |
--------------------------------------------------------------------------------
/flowerpot/templates/PHOTOGRAPHY:
--------------------------------------------------------------------------------
1 | &category|image
2 | :android.intent.category.APP_GALLERY
3 | :android.intent.category.CAMERA
4 |
--------------------------------------------------------------------------------
/flowerpot/templates/TOOLS:
--------------------------------------------------------------------------------
1 | # Intents
2 | :android.intent.action.ASSIST
3 | :android.intent.category.APP_MARKET
4 | :android.intent.category.APP_CALCULATOR
5 | :android.intent.category.APP_FILES
6 | :android.intent.action.QUICK_CLOCK
7 |
--------------------------------------------------------------------------------
/flowerpot/templates/TRAVEL_AND_NAVIGATION:
--------------------------------------------------------------------------------
1 | &category|maps
2 | com.google.android.apps.maps
3 | # Intents
4 | :android.intent.category.CAR_DOCK
5 | :android.intent.category.CAR_MODE
6 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | #Tue Feb 07 01:12:37 CET 2024
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 | org.gradle.parallel=true
5 | org.gradle.jvmargs=-Xmx1536M -Dkotlin.daemon.jvm.options\="-Xmx2048M" -Dfile.encoding\=UTF-8
6 | android.nonTransitiveRClass=false
7 | android.nonFinalResIds=false
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Oct 04 00:54:44 CEST 2024
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
5 | zipStoreBase=GRADLE_USER_HOME
6 | zipStorePath=wrapper/dists
7 |
--------------------------------------------------------------------------------
/libs_systemui/animationlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
20 |
21 |
--------------------------------------------------------------------------------
/libs_systemui/animationlib/TEST_MAPPING:
--------------------------------------------------------------------------------
1 | {
2 | "presubmit": [
3 | {
4 | "name": "animationlib_tests"
5 | }
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/libs_systemui/iconloaderlib/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .project
3 | .classpath
4 | .project.properties
5 | gen/
6 | bin/
7 | .idea/
8 | .gradle/
9 | local.properties
10 | gradle/
11 | build/
12 | gradlew*
13 | .DS_Store
14 |
--------------------------------------------------------------------------------
/libs_systemui/iconloaderlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/libs_systemui/iconloaderlib/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/libs_systemui/iconloaderlib/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 | 24dp
19 |
20 |
--------------------------------------------------------------------------------
/libs_systemui/iconloaderlib/src/com/saulhdev/neolauncher/icons/ClockMetadata.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.neolauncher.icons
2 |
3 | data class ClockMetadata(
4 | val hourLayerIndex: Int,
5 | val minuteLayerIndex: Int,
6 | val secondLayerIndex: Int,
7 | val defaultHour: Int,
8 | val defaultMinute: Int,
9 | val defaultSecond: Int,
10 | )
--------------------------------------------------------------------------------
/libs_systemui/smartspace/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/SmartspaceAction.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace
2 |
3 | import android.app.PendingIntent
4 | import android.content.Intent
5 | import android.graphics.drawable.Icon
6 | import android.os.Bundle
7 | import android.view.View
8 |
9 | class SmartspaceAction(
10 | val id: String,
11 | val icon: Icon? = null,
12 | val title: CharSequence,
13 | val subtitle: CharSequence? = null,
14 | val contentDescription: CharSequence? = null,
15 | val pendingIntent: PendingIntent? = null,
16 | val intent: Intent? = null,
17 | val onClick: View.OnClickListener? = null,
18 | val extras: Bundle? = null,
19 | )
20 |
21 | val SmartspaceAction?.hasIntent get() = this != null && (intent != null || pendingIntent != null || onClick != null)
22 |
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/BaseTemplateData.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import androidx.annotation.Nullable
4 | import com.saulhdev.smartspace.SmartspaceTarget.UiTemplateType
5 |
6 | open class BaseTemplateData(
7 | @UiTemplateType open val templateType: Int,
8 | @Nullable open val primaryItem: SubItemInfo?,
9 | @Nullable open val subtitleItem: SubItemInfo?,
10 | @Nullable open val subtitleSupplementalItem: SubItemInfo?,
11 | @Nullable open val supplementalLineItem: SubItemInfo?,
12 | @Nullable open val supplementalAlarmItem: SubItemInfo?,
13 | open val layoutWeight: Int
14 | ) {
15 | class SubItemInfo(
16 | val text: Text?,
17 | val icon: Icon?,
18 | val tapAction: TapAction?,
19 | val loggingInfo: SubItemLoggingInfo?
20 | )
21 | }
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/CarouselItem.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | class CarouselItem(
4 | val upperText: Text,
5 | val image: Icon?,
6 | val lowerText: Text,
7 | val tapAction: TapAction
8 | ) {
9 | override fun equals(other: Any?): Boolean {
10 | if (this === other) return true
11 | if (other !is CarouselItem) return false
12 | return upperText == other.upperText && image == other.image && lowerText == other.lowerText && tapAction == other.tapAction
13 | }
14 | }
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/CombinedCardsTemplateData.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import com.saulhdev.smartspace.SmartspaceTarget
4 |
5 | class CombinedCardsTemplateData(
6 | @SmartspaceTarget.UiTemplateType override val templateType: Int,
7 | override val primaryItem: SubItemInfo?,
8 | override val subtitleItem: SubItemInfo?,
9 | override val subtitleSupplementalItem: SubItemInfo?,
10 | override val supplementalLineItem: SubItemInfo?,
11 | override val supplementalAlarmItem: SubItemInfo?,
12 | override val layoutWeight: Int,
13 | val combinedCardDataList: List,
14 | ) : BaseTemplateData(
15 | templateType,
16 | primaryItem,
17 | subtitleItem,
18 | subtitleSupplementalItem,
19 | supplementalLineItem,
20 | supplementalAlarmItem,
21 | layoutWeight
22 | ) {
23 | }
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/Icon.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import com.saulhdev.smartspace.SmartspaceUtils
4 |
5 | data class Icon(
6 | val icon: android.graphics.drawable.Icon?,
7 | val contentDescription: CharSequence?,
8 | val shouldTint: Boolean,
9 | ) {
10 | override fun equals(other: Any?): Boolean {
11 | if (this === other) return true
12 | if (other !is Icon) return false
13 | return icon.toString() == other.icon.toString() && SmartspaceUtils.isEqual(
14 | contentDescription,
15 | other.contentDescription
16 | ) && shouldTint == other.shouldTint
17 | }
18 |
19 | fun shouldTint(): Boolean {
20 | return shouldTint
21 | }
22 | }
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/SubItemLoggingInfo.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import com.saulhdev.smartspace.SmartspaceTarget.FeatureType
4 |
5 | data class SubItemLoggingInfo(
6 | val instanceId: Int?,
7 | @FeatureType val featureType: Int,
8 | val packageName: CharSequence?
9 | )
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/TapAction.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import android.app.PendingIntent
4 | import android.content.Intent
5 | import android.os.Bundle
6 | import android.os.UserHandle
7 | import com.saulhdev.smartspace.SmartspaceUtils
8 |
9 | data class TapAction(
10 | val id: CharSequence?,
11 | val intent: Intent?,
12 | val pendingIntent: PendingIntent?,
13 | val userHandle: UserHandle?,
14 | val extras: Bundle?,
15 | val shouldShowOnLockscreen: Boolean
16 | ) {
17 | override fun equals(other: Any?): Boolean {
18 | if (this === other) return true
19 | if (other !is TapAction) return false
20 | return SmartspaceUtils.isEqual(id, other.id)
21 | }
22 | }
--------------------------------------------------------------------------------
/libs_systemui/smartspace/src/com/saulhdev/smartspace/uitemplatedata/Text.kt:
--------------------------------------------------------------------------------
1 | package com.saulhdev.smartspace.uitemplatedata
2 |
3 | import android.text.TextUtils
4 | import com.saulhdev.smartspace.SmartspaceUtils
5 |
6 | data class Text(
7 | val text: CharSequence,
8 | val truncateAtType: TextUtils.TruncateAt?,
9 | val maxLines: Int,
10 | ) {
11 | override fun equals(other: Any?): Boolean {
12 | if (this === other) return true
13 | if (other !is Text) return false
14 | val that: Text = other
15 | return truncateAtType == that.truncateAtType && SmartspaceUtils.isEqual(
16 | text,
17 | that.text
18 | ) && maxLines == that.maxLines
19 | }
20 | }
--------------------------------------------------------------------------------
/neo_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/neo_banner.png
--------------------------------------------------------------------------------
/prebuilts/libs/SystemUI-statsd-14.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/prebuilts/libs/SystemUI-statsd-14.jar
--------------------------------------------------------------------------------
/prebuilts/libs/SystemUI-statsd.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/prebuilts/libs/SystemUI-statsd.jar
--------------------------------------------------------------------------------
/prebuilts/libs/WindowManager-Shell-14.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/prebuilts/libs/WindowManager-Shell-14.jar
--------------------------------------------------------------------------------
/prebuilts/libs/WindowManager-Shell.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/prebuilts/libs/WindowManager-Shell.jar
--------------------------------------------------------------------------------
/prebuilts/libs/libGoogleFeed.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/prebuilts/libs/libGoogleFeed.jar
--------------------------------------------------------------------------------
/res/anim/no_anim.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
19 |
--------------------------------------------------------------------------------
/res/color-night-v31/accent_ripple_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/res/color-night-v31/popup_shade_first.xml:
--------------------------------------------------------------------------------
1 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color-night/accent_ripple_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/res/color-night/all_apps_tab_background_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color-night/all_apps_tabs_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color-v31/accent_ripple_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/res/color-v31/all_apps_tab_background_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color-v31/all_apps_tabs_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color-v31/folder_preview_light.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color-v31/overview_scrim.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color-v31/popup_shade_first.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color-v31/taskbar_edu_button_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/accent_ripple_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/res/color/all_apps_tab_background_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color/all_apps_tabs_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color/button_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
20 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/res/color/cell_layout_bg_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
--------------------------------------------------------------------------------
/res/color/overview_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/res/color/overview_scrim.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/overview_scrim_dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/popup_color_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/popup_shade_first.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/popup_shade_second.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/res/color/popup_shade_third.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/color/widgets_picker_scrim.xml:
--------------------------------------------------------------------------------
1 |
2 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/res/drawable-hdpi/ic_widget_resize_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/drawable-hdpi/ic_widget_resize_handle.png
--------------------------------------------------------------------------------
/res/drawable-mdpi/ic_widget_resize_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/drawable-mdpi/ic_widget_resize_handle.png
--------------------------------------------------------------------------------
/res/drawable-xhdpi/ic_widget_resize_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/drawable-xhdpi/ic_widget_resize_handle.png
--------------------------------------------------------------------------------
/res/drawable-xxhdpi/ic_widget_resize_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/drawable-xxhdpi/ic_widget_resize_handle.png
--------------------------------------------------------------------------------
/res/drawable-xxxhdpi/ic_widget_resize_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/drawable-xxxhdpi/ic_widget_resize_handle.png
--------------------------------------------------------------------------------
/res/drawable/add_item_dialog_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/res/drawable/gm_edit_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/res/drawable/gutter_horizontal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
--------------------------------------------------------------------------------
/res/drawable/ic_gm_close_24.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/res/drawable/ic_split_horizontal.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/res/drawable/ic_split_vertical.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/res/drawable/notification_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
11 |
--------------------------------------------------------------------------------
/res/drawable/page_indicator.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/res/interpolator/decelerate_quart.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 |
22 |
--------------------------------------------------------------------------------
/res/interpolator/decelerate_quint.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 |
22 |
--------------------------------------------------------------------------------
/res/layout/app_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/res/layout/floating_header_content.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
--------------------------------------------------------------------------------
/res/layout/floating_split_select_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
13 |
18 |
19 |
--------------------------------------------------------------------------------
/res/layout/search_container_hotseat.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
--------------------------------------------------------------------------------
/res/layout/system_shortcut_spacer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/res/mipmap-hdpi/ic_launcher_home_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/mipmap-hdpi/ic_launcher_home_foreground.png
--------------------------------------------------------------------------------
/res/mipmap-mdpi/ic_launcher_home_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/mipmap-mdpi/ic_launcher_home_foreground.png
--------------------------------------------------------------------------------
/res/mipmap-xhdpi/ic_launcher_home_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/mipmap-xhdpi/ic_launcher_home_foreground.png
--------------------------------------------------------------------------------
/res/mipmap-xxhdpi/ic_launcher_home_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/res/mipmap-xxhdpi/ic_launcher_home_foreground.png
--------------------------------------------------------------------------------
/res/values-land/styles.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
21 |
--------------------------------------------------------------------------------
/res/values-sw600dp/styles.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
21 |
--------------------------------------------------------------------------------
/res/values-v28/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 |
18 | ?android:attr/dialogCornerRadius
19 |
20 |
--------------------------------------------------------------------------------
/res/values-v31/config.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | false
19 | false
20 |
--------------------------------------------------------------------------------
/res/xml/backupscheme.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/res/xml/dynamic_resources.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/res/xml/grayscale_icon_map.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
--------------------------------------------------------------------------------
/settings.gradle.kts:
--------------------------------------------------------------------------------
1 | pluginManagement {
2 | repositories {
3 | mavenCentral()
4 | google()
5 | gradlePluginPortal()
6 | }
7 | }
8 | dependencyResolutionManagement {
9 | repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
10 | repositories {
11 | mavenCentral()
12 | google()
13 | maven(url = "https://jitpack.io")
14 | }
15 | }
16 | include(":iconloaderlib")
17 | project(":iconloaderlib").projectDir = File(rootDir, "libs_systemui/iconloaderlib")
18 |
19 | include(":animationlib")
20 | project(":animationlib").projectDir = File(rootDir, "libs_systemui/animationlib")
21 |
22 | include(":smartspace")
23 | project(":smartspace").projectDir = File(rootDir, "libs_systemui/smartspace")
24 | rootProject.name = "Neo Launcher"
--------------------------------------------------------------------------------
/snapshots/omega1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/snapshots/omega1.jpg
--------------------------------------------------------------------------------
/snapshots/omega3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/snapshots/omega3.jpg
--------------------------------------------------------------------------------
/snapshots/omega5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/snapshots/omega5.jpg
--------------------------------------------------------------------------------
/snapshots/omega7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/snapshots/omega7.jpg
--------------------------------------------------------------------------------
/snapshots/theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/snapshots/theme.png
--------------------------------------------------------------------------------
/src/com/android/launcher3/OnAlarmListener.java:
--------------------------------------------------------------------------------
1 | package com.android.launcher3;
2 |
3 | public interface OnAlarmListener {
4 | public void onAlarm(Alarm alarm);
5 | }
6 |
--------------------------------------------------------------------------------
/src/com/android/launcher3/util/ActivityLifecycleCallbacksAdapter.java:
--------------------------------------------------------------------------------
1 | package com.android.launcher3.util;
2 |
3 | import android.app.Activity;
4 | import android.app.Application.ActivityLifecycleCallbacks;
5 | import android.os.Bundle;
6 |
7 | public interface ActivityLifecycleCallbacksAdapter extends ActivityLifecycleCallbacks {
8 |
9 | default void onActivityCreated(Activity activity, Bundle bundle) {
10 | }
11 |
12 | default void onActivityDestroyed(Activity activity) {
13 | }
14 |
15 | default void onActivityPaused(Activity activity) {
16 | }
17 |
18 | default void onActivityResumed(Activity activity) {
19 | }
20 |
21 | default void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
22 | }
23 |
24 | default void onActivityStarted(Activity activity) {
25 | }
26 |
27 | default void onActivityStopped(Activity activity) {
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/debug/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #64F
4 | #E47
5 | #F3FBFF
6 |
--------------------------------------------------------------------------------
/src/debug/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #96F
4 | #F79
5 | #0F111F
6 |
--------------------------------------------------------------------------------
/src_plugins/README.md:
--------------------------------------------------------------------------------
1 | This directory contains plugin interfaces that launcher listens for and plugins implement. In other words, these are the hooks that specify what plugins launcher currently supports.
2 |
3 | Details about how to create a new plugin interface, or to use existing interfaces to write a plugin can be found at go/gnl/plugins.
4 |
--------------------------------------------------------------------------------
/src_plugins/com/android/systemui/plugins/FirstScreenWidget.java:
--------------------------------------------------------------------------------
1 | package com.android.systemui.plugins;
2 |
3 | import android.view.ViewGroup;
4 | import com.android.systemui.plugins.annotations.ProvidesInterface;
5 |
6 | /**
7 | * Implement this interface to wrap the widget on the first home screen, e.g. to add new content.
8 | */
9 | @ProvidesInterface(action = FirstScreenWidget.ACTION, version = FirstScreenWidget.VERSION)
10 | public interface FirstScreenWidget extends Plugin {
11 | String ACTION = "com.android.systemui.action.PLUGIN_FIRST_SCREEN_WIDGET";
12 | int VERSION = 1;
13 |
14 | void onWidgetUpdated(ViewGroup widgetView);
15 | }
16 |
--------------------------------------------------------------------------------
/src_plugins/com/android/systemui/plugins/HotseatPlugin.java:
--------------------------------------------------------------------------------
1 | package com.android.systemui.plugins;
2 |
3 | import android.view.View;
4 | import android.view.ViewGroup;
5 |
6 | import com.android.systemui.plugins.annotations.ProvidesInterface;
7 |
8 | /**
9 | * Implement this plugin interface to add a sub-view in the Hotseat.
10 | */
11 | @ProvidesInterface(action = HotseatPlugin.ACTION, version = HotseatPlugin.VERSION)
12 | public interface HotseatPlugin extends Plugin {
13 | String ACTION = "com.android.systemui.action.PLUGIN_HOTSEAT";
14 | int VERSION = 1;
15 |
16 | /**
17 | * Creates a plugin view which will be added to the Hotseat.
18 | */
19 | View createView(ViewGroup parent);
20 | }
21 |
--------------------------------------------------------------------------------
/tests/OWNERS:
--------------------------------------------------------------------------------
1 | # Bug component: 164335
2 | vadimt@google.com
3 | sunnygoyal@google.com
4 | winsonc@google.com
5 | hyunyoungs@google.com
6 |
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxhdpi/ic_launcher1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxhdpi/ic_launcher1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxhdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxhdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxhdpi/icon_back_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxhdpi/icon_back_1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxhdpi/icon_fore_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxhdpi/icon_fore_1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxxhdpi/ic_launcher1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxxhdpi/ic_launcher1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxxhdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxxhdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxxhdpi/icon_back_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxxhdpi/icon_back_1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/mipmap-xxxhdpi/icon_fore_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/dummy_app/res/mipmap-xxxhdpi/icon_fore_1.png
--------------------------------------------------------------------------------
/tests/dummy_app/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #455A64
4 |
--------------------------------------------------------------------------------
/tests/res/layout/test_layout_appwidget_blue.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/tests/res/layout/test_layout_appwidget_red.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/tests/res/layout/test_layout_appwidget_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
14 |
--------------------------------------------------------------------------------
/tests/res/layout/test_layout_widget_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
14 |
15 |
20 |
--------------------------------------------------------------------------------
/tests/res/raw/aardwolf_dummy_app.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NeoApplications/Neo-Launcher/c3e5050b61d114327b39ec54a07b1886d2763411/tests/res/raw/aardwolf_dummy_app.apk
--------------------------------------------------------------------------------
/tests/res/raw/db_schema_v10.json:
--------------------------------------------------------------------------------
1 | {
2 | "version" : 10,
3 | "downgrade_to_9" : []
4 | }
--------------------------------------------------------------------------------
/tests/res/raw/reorder_algorithm_test.txt:
--------------------------------------------------------------------------------
1 | arguments: 5 6 normal
2 | board: 6x5
3 | xxxxx-
4 | ------
5 | ------
6 | ---3--
7 | ---3--
8 | ---3--
9 | # this is a comment
--------------------------------------------------------------------------------
/tests/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Shortcut 1
4 | Shortcut 2
5 | Shortcut 3
6 | Shortcut 4
7 |
8 |
--------------------------------------------------------------------------------
/tests/res/xml/appwidget_dynamic_colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/tests/res/xml/appwidget_hidden.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/tests/res/xml/appwidget_no_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/tests/res/xml/appwidget_no_config_large.xml:
--------------------------------------------------------------------------------
1 |
2 |
15 |
--------------------------------------------------------------------------------
/tests/res/xml/appwidget_with_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/tests/shared/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/tests/tapl/README:
--------------------------------------------------------------------------------
1 | http://go/tapl
2 |
--------------------------------------------------------------------------------
/tools/checkstyle_suppression.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------