summaryrefslogtreecommitdiffstats
path: root/res/xml
Commit message (Collapse)AuthorAgeFilesLines
* Trebuchet: Add 5x6, 5x7 and 6x6 default workspacesdwardo2020-06-014-0/+582
| | | | | | | | | Had a 5x6 grid (with 6 hotseat spots) on my fajita back in los 16.0 and wanted one on los 17.1 On my Shamu I used to have 6x6 (with 6 hotseat spots) 5x7 has 5 hotseat spots Change-Id: Ib8d5dcc70d386376755c0a57b009ced1b2ee0834
* Trebuchet: Allow enabling icon labels for landscape modeLuK13372020-03-151-0/+6
| | | | Change-Id: I620ffd7727de367e52c2a70c05d5b6fcc04285bb
* Merge tag 'android-10.0.0_r31' into HEADLuca Stefani2020-03-071-31/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android 10.0.0 release 31 * tag 'android-10.0.0_r31': (218 commits) Increase drag distance threshold when drag starts from deep press Fix shortcut componentname in workspace layout logging Fix shortcut componentname in workspace layout logging perform accessbility focus when the recyclerview doesn't gain focus after fragment replacement in SettingsActivity Persist predicted items when dragged to workspace Import translations. DO NOT MERGE Import translations. DO NOT MERGE Align badging logic with platform IconDrawableFactory. Fix bug where icon remains invisible after returning home. Fix quick switch from home biased towards returning home Fix recents scale sometimes lagging behind window scale Fix folder open/close animation when grid size is small. fix custom shortcut test Improve quick switch from home by tracking both x and y motion Move shelf peeking anim code to ShelfPeekAnim class Fix folder available height calculation Tapl: AllApps: ensuring a minimal vertical size of an icon Enable a11y scrolling with item drag disable custom shortcut test in oop include predicted_rank in app launch logging ... Change-Id: Id824c350cd133c4c8fa91de0f8793faed9003393
| * migrate custom widgets in comply with plugin frameworkPinyao Ting2019-09-251-31/+0
| | | | | | | | | | | | | | Bug: 139888225 Change-Id: I8a3d0fe2689ad5ba24b19309728bbad0b6287f71 Merged-In: I8a3d0fe2689ad5ba24b19309728bbad0b6287f71 (cherry picked from commit c7a6c2979cc063dd493316d0d19cbc0501a23a64)
* | Trebuchet: Replace LockClock widget with DeskClockArne Coucheron2020-01-282-4/+4
| | | | | | | | Change-Id: Ic958dbabcd18ee02cbd8b7ea2513356d5a2e90de
* | Trebuchet: allow disabling workspace editJoey2020-01-241-0/+8
| | | | | | | | | | Change-Id: I503e19cbc512eac0e4a8c8bccc16a6ccc0e805da Signed-off-by: Joey <joey@lineageos.org>
* | Trebuchet: implement hidden & protected appsJoey2020-01-091-0/+4
| | | | | | | | | | | | | | | | | | * Trebuchet: implement hidden apps * Trebuchet: Implement protected apps Signed-off-by: Joey <joey@lineageos.org> Signed-off-by: Luca Stefani <luca.stefani.ge1@gmail.com> Change-Id: I10c35407820373a1d5f84b237ac449398e076dcd
* | Replace 4x4 grid option with a 4x5 oneArne Coucheron2020-01-042-11/+11
| | | | | | | | Change-Id: Idc4d2622a4155854ff2762b2392a8d0f8cddb2c6
* | Trebuchet: add toggle for desktop and drawer labelsJoey2020-01-041-0/+11
| | | | | | | | | | Change-Id: I98063b7adaf22029c4bfa50d2cac730f3612e121 Signed-off-by: Joey <joey@lineageos.org>
* | Update default workspacestaging/lineage-17.0_merge-android-10.0.0_r9Joey2019-12-142-84/+74
| | | | | | | | | | Change-Id: I852edb6dda3e2030f97eb244ee35c1a647366901 Signed-off-by: Joey <joey@lineageos.org>
* | Revert "Add developer options for grid change for Styles"Luca Stefani2019-12-141-6/+0
| | | | | | | | | | | | This reverts commit 58de5de42ae14bcd688fccd841c537fe8da6f3e9. Change-Id: Ibf3ceeb55230681be2e0de72d2eaa432b3eaf505
* | Trebuchet: Update default workspaceBruno Martins2019-12-122-18/+194
| | | | | | | | | | | | Squash of commits 9eeb786 and c183526. Change-Id: I0ed2e193c8acbe52644412be82e906eab0cb5e30
* | Launcher3: Google Feed integrationEdward Cross2019-12-121-0/+6
|/ | | | | | | | If Google Search is installed, the Google Feed can be found at the -1 screen (which is the very left). This feature is enabled by default. Change-Id: I495196818699fd378cd60e6dd61b07a0ab951762
* Add developer options for grid change for StylesHyunyoung Song2019-05-161-0/+6
| | | | | | Bug: 118758696 Change-Id: I66cd36cda495d339e0c2550f0957e3fbcddca477
* Rename launcher:iconSize attribute to prevent overriding materialRyan Mitchell2019-04-241-9/+9
| | | | | | | | | | | | | | | | | | | A previous change [1] introduced the material library as a static library for the SecondaryDisplayLauncher. The material library defines a resource "attr/iconSize" with format="dimension" while Launcher3 defines a resource of the same name with format="float". The material resource is being overriden by the Launcher3 resource and is preventing aapt2 from disallowing multiple definitions of the same attribute with different formats. This change renames the Launcher3 iconSize so it will not collide with the material resource. [1] If183dd35a1d197c4a9a8225a021e36c4f1662587 Bug: 129146717 Test: build success and inspection of generated apk Change-Id: I5eb54ea606ddcfb47d5150b44906a8707203e905
* Moving folder shape logic definition to xmlSunny Goyal2019-01-071-0/+33
| | | | | | Adding support for storing custom parameters in shape definition Change-Id: I06f04f1836b337f8cc0ab2ad8c893bb03ae9c794
* Remove IconShapeOverrideHyunyoung Song2018-12-191-9/+0
| | | | | Bug: 120736782 Change-Id: Iee44f10ff2b9ec447ae74d9ad6a0aa3668c401d6
* Changing the format for device profile definitionSunny Goyal2018-12-077-353/+185
| | | | | | | | | Device profiles are defined such that the grid size is fixed and only the icon and text sizes change. For every grid size option there are multiple display configurations. Bug: 118758696 Change-Id: I54aac9106c576324b02530913c447e849b4ae1da
* Rename "badges" to "dots" where appropriateTony Wickham2018-12-041-4/+4
| | | | | | | | This will reduce confusion with the other "badging" concept we use for, e.g. work profiles. It is also consistent with the external name "notification dots". Change-Id: I2a2c9d96dc0d6284eb0c48adc78a856271caad4d
* Moving Plugin and feature flags UI to androidXSunny Goyal2018-10-252-27/+3
| | | | | | | > Combining both preference into a single screen > Adding plugin preference screen so quickstep build Change-Id: I3d2ff3ebdac3c774659e79ecb81be6f75f765eb0
* Using support lib implementation for launcher preferenceSunny Goyal2018-10-191-5/+6
| | | | | Bug: 117519297 Change-Id: Icea5e022a337436e48db9376fd441f805dc34e54
* Make flags UI available on release build of launcherRyan Lothian2018-10-152-0/+30
| | | | | | | The UI will only be shown on eng/userdebug platform builds. Bug: 117223984 Change-Id: I27843f2d856a4a19f3fe53c4d306606eaa5714a2
* Merge changes from topic "am-b9751869-5607-4cac-8442-b1dba848150a" into ↵Jonathan Miranda2018-08-021-4/+4
|\ | | | | | | | | | | | | | | ub-launcher3-master * changes: [automerger] Update launcher grid for tablet devices. am: 5eacbb7fc1 Update launcher grid for tablet devices.
| * Update launcher grid for tablet devices.Jon Miranda2018-07-311-4/+4
| | | | | | | | | | | | | | | | * Number of hotseat icons matches number of workspace columns. * Evenly space out the workspace icons. Bug: 111617973 Change-Id: Ia80e6354c8d449f2a397db5fd432cebc9f23027f
* | Retiring some feature flagsSunny Goyal2018-07-102-4/+17
|/ | | | Change-Id: I80a00ecaec0785ce2ba6a5f14a54c8a76f555d43
* Kepping the rotation setting UI always enabled and accessibleSunny Goyal2018-04-201-0/+1
| | | | | Bug: 77654352 Change-Id: Iade9ef33bc70fdbdac9ab39d6fa77113fb21549a
* Bringing back auto-rotate settingsSunny Goyal2018-04-191-2/+7
| | | | | Bug: 77654352 Change-Id: I0910fc8afe2fb7e125d57912abc35bbbd5df9d74
* Updating Launcher rotation logicSunny Goyal2018-03-031-7/+0
| | | | | | | | | | When auto-rotate is on, launcher allways allows rotation. This allows uses to use locked rotation feature is available on the device When auto-rotate is off, workspace does not allow rotation, but overview in quickstep will allow rotation Bug: 73872056 Change-Id: Ie12365c268fd5e4958634ed97b5a33dcadc691e2
* Removing support for app prediction from Launcher3Sunny Goyal2018-01-301-11/+0
| | | | | | | Derivative projects can extend the FloatingHeader to add support to custom content in all-apps screen. Change-Id: I4e29221a72e5a077a756713a6774cda7ecde8f1b
* Fixing wrong xml refenrece when the packageName is changedSunny Goyal2017-11-071-1/+1
| | | | Change-Id: I276d22e82dbef65eaa0f6c3331d7990292a62bc9
* Fixing custom widgets support:Sunny Goyal2017-09-131-0/+31
| | | | | | | | > Moving the definitions to xml so that it is easier to override in derivative projects > Fixing verious bind and save logic for custom widgets > Adding feature flag to easily disable custom widgets Change-Id: I0e278bc7dd415713029364060ef10842da990be9
* Adding a warning button when notification access is not availableSunny Goyal2017-07-101-3/+4
| | | | | Bug: 63418030 Change-Id: I4c2c497d989902ac002314a3b8fb97083757958b
* Reorder home settingsHyunyoung Song2017-06-261-17/+17
| | | | | | Bug: 62957388 Change-Id: I8fdc6448033d3c7f49396e506ef7f1fee45a7914
* Landscape grid changes for Workspace/All Apps.Jon Miranda2017-06-231-15/+4
| | | | | | | | This is the just first CL to get eyes on the changes. Next CL will update the All Apps to be full width. Bug: 37015359 Change-Id: I2d7ec6851fdc13b8fa654e7e2be3152330243ccc
* Fix typo in preferencesTony2017-06-121-1/+1
| | | | | Bug: 62299923 Change-Id: I6e76a46f9e1fa7acf4b746840c33c914de364417
* Merge "Add setting to turn off icon badging" into ub-launcher3-dorvalTony Wickham2017-05-161-7/+19
|\ | | | | | | | | | | am: d315d07aee Change-Id: Id23914cbee040f3916257e02a9eb6b3f5a821b83
| * Add setting to turn off icon badgingTony Wickham2017-05-161-7/+19
| | | | | | | | | | | | | | Redirects to system Notifications setting page. Bug: 36815147 Change-Id: I5ee542f94ed51a73a57df3a726384944ff3ee71d
* | Adding support for DB downgradeSunny Goyal2017-05-091-0/+1
|/ | | | | | | | Adding a schema file for handling DB downgrade. This schema file is part of the backup/restore set, and hence is available on a device with lower app version. Bug: 37257575 Change-Id: I69c8ef5f28d5209be6e6679412c7459d4eeda5d0
* Adding support for dynamically change icon shape for AdaptiveIconsSunny Goyal2017-04-041-0/+10
| | | | | | | | > This would allow developers to verify their icon designs on different device configurations > This settings is only visible when developer settings is enabled Change-Id: I7e32abfede001c134f23390734dcd39c93b68b9a
* Adding broadcast receiver to handle SESSION_COMMIT broadcastSunny Goyal2017-03-091-0/+7
| | | | | | | | | | > Disabling Install shortcut broadcast for O and above > Adding a preference to control automatic icon addition on homescreen > Adding icons on homescreen for new installs based on the above preference Bug: 32920609 Bug: 27967412 Change-Id: I92e5cb7c841fb445dc8bc058d975f212ee54f8d1
* Removing logic around replacing icon during restoreSunny Goyal2017-01-056-142/+0
| | | | | | | | This logic was dependent on key-value based backup. Since we are using full-backup, the appropriate flags are never set. Bug: 18764649 Change-Id: I95a93eee63ac9c82acfb66abfdd1a5407974df46
* Defining the list of predefined device profiles in xml.Sunny Goyal2016-07-071-0/+196
| | | | | | This allows the profiles to be easily customized by derivatives. Change-Id: Iaec2b7a0eda34581c8e48b7dc44817013632dabe
* Adding full backup handler for launcher3Sunny Goyal2016-05-101-0/+7
| | | | | | Bug: 28302573 Change-Id: If0889a3b00b88b134b19d7f790159dfafdcdb004
* Adding support for negative x and y in layout xml.Sunny Goyal2015-12-184-9/+97
| | | | | | | | | | | Fixing default configurations for some screen sizes. > Negative values for x and y are parsed as distance from end column and row respectively. e.g. (-1, -2) => (3, 2) in a 4x4 grid Bug: 26110981 Change-Id: I4ca30e225ed6e2a31610ab23235d2cd10e8d317c
* Updating the default layouts for launcher3Sunny Goyal2015-08-045-258/+184
| | | | Change-Id: I088c7195ae1985788e845900463d22973a0f61d4
* Enabling translation for preference stringSunny Goyal2015-06-251-1/+0
| | | | | | | > Removing description string Bug: 22065032 Change-Id: I8acb51b113066924f028b4dd891b508027e7cb6a
* Add the Allow Rotation setting to Launcher3.Rahul Chaturvedi2015-06-011-0/+27
| | | | | | | | | | | | This CL adds a Settings activity along with the code needed to provide a "Allow Rotation" setting to all phones and tablets. This setting is set to false for phones and true for tablets. On changing the setting from unlocked to locked, the launcher (and the Settings activity) will get locked to the orientation the user was in when he disabled "Allow Rotation". This is consistent with how the natural rotation feature of Android works. Change-Id: I8a1c59d1fa0bb9262530cad96e0a9bdbab0d9344
* Removing some more unused resourcesSunny Goyal2015-05-141-49/+0
| | | | Change-Id: Ia09045d2aa88eb1ec17ac4f201aeaf77c6870678
* Replacing hotseat icon to an appropriate system appSunny Goyal2015-01-226-0/+142
| | | | | | | | | | | > During backupi, store the hotseat target app type, based on some predefined common system apps > During restore, save this app type in the restore flag, if it is a hotseat app > During first launcher load, if an app is not being restored, try to replace it with an appropriate replacement for that type, otherwise delete it. Bug: 18764649 Change-Id: Ic49e40bd707bd8d7de18bbab8b1e58a0a36426a2
* Adding ability to list folder items in separate fileAdam Cohen2014-10-173-168/+0
| | | | | | | -> remove all apps default layouts Bug 17569015 Change-Id: I39b899b61d5b1cff2d7801d281dacfc804c403c5