Commit Graph

1792 Commits

Author SHA1 Message Date
Sunny Goyal 0c823d03e9 am ca93ec66: Merge "Removing unused strings with no default translations" into ub-launcher3-burnaby
* commit 'ca93ec66d0581f0d32928aa087f6cd4ee4d12c5e':
  Removing unused strings with no default translations
2015-03-24 22:38:18 +00:00
Sunny Goyal ca93ec66d0 Merge "Removing unused strings with no default translations" into ub-launcher3-burnaby 2015-03-24 22:19:19 +00:00
Sunny Goyal 68052094f5 Removing unused strings with no default translations
> Removes build system gives warning when Launcher3 is build

Change-Id: I40e5df7538d244b3ec3f2b722bf2606e622011f2
2015-03-24 14:38:33 -07:00
Winson Chung c77a628b63 am dcb3fa69: Merge "Making the scrollbar scrubbable." into ub-launcher3-burnaby
* commit 'dcb3fa6939c6f1c173e5c8ac3a52ae1093dbfb1a':
  Making the scrollbar scrubbable.
2015-03-24 17:38:46 +00:00
Winson Chung dcb3fa6939 Merge "Making the scrollbar scrubbable." into ub-launcher3-burnaby 2015-03-24 17:33:30 +00:00
Winson Chung f819dc2bc7 Making the scrollbar scrubbable.
- This change in behavior will remove the ability to scrub anywhere in the gutter to
  start fast-scrolling, but requires the user to touch near the scroll bar to start
  fast-scrolling.
- Also fixes issue with wonky scrollbar due to the fake section breaks

Change-Id: I34b08ac46ea93f7f4cad7ccde1048a388ee6a55d
2015-03-24 10:30:05 -07:00
Geoff Mendal 06b709b893 Import translations. DO NOT MERGE
Change-Id: Id1795dd09397c235d521b87e350da667d96f33e4
Auto-generated-cl: translation import
2015-03-23 05:48:51 -07:00
Adam Cohen e38ba101d1 am 2670980a: Remove dublicate BubbleTextView styleable
* commit '2670980ab7e5c575e3beef3f220331256fd66c3e':
  Remove dublicate BubbleTextView styleable
2015-03-21 17:07:52 +00:00
Adam Cohen 2670980ab7 Remove dublicate BubbleTextView styleable
Change-Id: Ib1db985515194dfeebe2dfa934b29023ae0a3075
2015-03-21 09:18:56 -07:00
Geoff Mendal e6037eced0 Import translations. DO NOT MERGE
Change-Id: Id6f692392c07ecdddd42f61ba0853f09692aaec7
Auto-generated-cl: translation import
2015-03-21 00:34:40 -07:00
Geoff Mendal 2b3c300b00 Import translations. DO NOT MERGE
Change-Id: I5c4d7d424f6e2fe5d15875be8685a4e2f20cce0b
Auto-generated-cl: translation import
2015-03-18 06:38:32 -07:00
Sunny Goyal db9a6ce1b8 am 5d85c44f: Adding sort switch in FolderPagedView
* commit '5d85c44fd873c740dc191b28424c2ee367d730a2':
  Adding sort switch in FolderPagedView
2015-03-17 22:05:00 +00:00
Sunny Goyal 5d85c44fd8 Adding sort switch in FolderPagedView
> Adding options column in DB to store generation purpose flags
> Storing isSorted flag in FolderInfo
> Adding a switch for A-Z sorting (only visible if pageCount > 1)
> When in sorted mode, spring-load snaps to the target location for 1.5 seconds

Change-Id: I8c7c778d2cc3ccbd35a2890a1a705e1c1a7e9a66
2015-03-17 14:49:38 -07:00
Winson Chung fce429d4f0 am 97985394: Merge "Tweaking the apps list fast scroller." into ub-launcher3-burnaby
* commit '979853943c7d10b85daf9effa453c5bd54635904':
  Tweaking the apps list fast scroller.
2015-03-16 23:56:15 +00:00
Winson Chung 979853943c Merge "Tweaking the apps list fast scroller." into ub-launcher3-burnaby 2015-03-16 23:48:34 +00:00
Adam Cohen 8db24a0149 am 2bbbd746: Don\'t translate these strings until they\'re final
* commit '2bbbd746d22388b994079361c77ff5cdeedd5f3a':
  Don't translate these strings until they're final
2015-03-16 23:23:55 +00:00
Adam Cohen 2bbbd746d2 Don't translate these strings until they're final
Change-Id: I145aecfb83380101404494b72e68962b1ebfbd53
2015-03-16 16:10:23 -07:00
Winson Chung aa2ab254ea Tweaking the apps list fast scroller.
- Making the view span the full width so that you can grab the scroller on the edge of the screen.
- Offsetting the fast-scoll popup so that you can see it as you scrub.

Change-Id: If1b1934bbeac0660d829cfc29c9e588df927c5e5
2015-03-16 15:20:39 -07:00
Geoff Mendal 59ebcc660d Import translations. DO NOT MERGE
Change-Id: Ida795ff31f152f07fa6553a115bdd84f52a98f42
Auto-generated-cl: translation import
2015-03-16 06:22:25 -07:00
Winson Chung d00532e43f am c13b994c: Merge "Minor changes to apps view." into ub-launcher3-burnaby
* commit 'c13b994c04b0945f25dad6487fa3151fc5153164':
  Minor changes to apps view.
2015-03-13 18:56:50 +00:00
Winson Chung 888b3a10bf Minor changes to apps view.
- Ensuring that apps with numbers and in other locals have a section header.
- Adding an empty state when there are no apps with the current filter
- Removing unnecessary call to check AppInfos

Change-Id: I9dc541c680475b98745fa257ad7e4af06e3966c9
2015-03-13 11:48:45 -07:00
Winson Chung b4f366ed02 am e425d936: Merge "Adding app grid layout with fastscroller." into ub-launcher3-burnaby
* commit 'e425d936746bf235da1012e3c4e095d1929d9683':
  Adding app grid layout with fastscroller.
2015-03-13 02:06:33 +00:00
Winson Chung 93f98eaf18 Adding app grid layout with fastscroller.
- Adding filtering and using alphabetic index for app grouping.

Change-Id: I745b644fa8f90f5ff24a8642ac377ef1c65d8aff
2015-03-12 18:57:02 -07:00
Geoff Mendal 69925f298f Import translations. DO NOT MERGE
Change-Id: I3809ef4c608a9ca6eb9669cb82cc83ac67b50c13
Auto-generated-cl: translation import
2015-03-11 06:04:07 -07:00
Winson Chung b745afbdd7 Initial changes to break out AllApps into its own view.
- Moves launcher state-transition code into its own class
- Moves all-apps related code into a separate view/set of classes
- Implements a basic list view for all apps

Change-Id: I68f174aa9e1bf82c4e46ce9549c78a8dc4623f46
2015-03-10 18:14:22 -07:00
Sunny Goyal 28ad58478e Merge "Adding a scrollable folder content implementation" into ub-launcher3-burnaby 2015-03-09 21:50:03 +00:00
Sunny Goyal 290800b5b7 Adding a scrollable folder content implementation
> Size is restricted to 3x3 for now
> Drag-drop across page s not implemented yet
> A-Z sorting is not implemented yet

Change-Id: I84328caa6ad910d1edeeac6f3a7fb61b7292ea7e
2015-03-09 14:21:43 -07:00
Adam Cohen ec3682b564 Merge "Enabling accessible drag and drop" into ub-launcher3-burnaby 2015-03-09 19:47:33 +00:00
Adam Cohen c9735cff2e Enabling accessible drag and drop
-> Using the context menu, and a new two stage system, this allows
   users to curate icons and widgets on the workspace
-> Move icons / widgets to any empty cell on any existing screen, or
   create a new screen (appended to the right, as with regular drag
   and drop)
-> Move icons into existing folders
-> Create folders by moving an icon onto another icon
-> Also added confirmations for these and some existing accessibility actions

Limitations:
-> Currently, no support for drag and drop in folders
-> Considering moving the drag view so it doesn't occlude any
   content (in particular, when user changes pages)
-> In this mode, accessibility framework seems to have
   problems with the next / prev operations

Bug: 18482913

Change-Id: I19b0be9dc8bfa766d430408c8ad9303c716b89b2
2015-03-09 11:29:28 -07:00
Sunny Goyal c3a609f950 Refactoring folder content
> Refactoring the CellLayout in folder with a custom view so
that it can be replaced easily with a scrollable paged view.
> Moving some methods from the folder to this new view which
assume a single page layout for the folder
> Changing folder from LinearLayout to FrameLayout to properly
handle focus traversal in case of multi-page folders

Change-Id: I073c00b995488f9f5d8123b00357e094ca2cec7c
2015-03-04 15:55:47 -08:00
Sunny Goyal 1587d5362f Refactoring common methods
Change-Id: Id6d3072dd3a6d7f54e9591abbeffd9bd51c7403d
2015-02-26 18:19:22 +00:00
Geoff Mendal 75beb3b327 Import translations. DO NOT MERGE
Change-Id: I3902548749f40061c1a9a51f65c082d0bc0a873e
Auto-generated-cl: translation import
2015-01-26 06:24:16 -08:00
Sunny Goyal bb3b02f562 Replacing hotseat icon to an appropriate system app
> 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
2015-01-22 10:54:50 -08:00
Geoff Mendal 00b8a2bcdf Import translations. DO NOT MERGE
Change-Id: I5064a01cd7cc763df0146ad40b4fc43a44f4346e
Auto-generated-cl: translation import
2015-01-21 08:01:40 -08:00
Sunny Goyal 54cdef77db Merge "Adding accessibility controls" into ub-launcher3-almonte 2015-01-17 01:58:01 +00:00
Sunny Goyal 71b5c0b988 Adding accessibility controls
> Adding 'Remove' option to workspace items
> Adding 'Add to workspace' to all apps and widget list items, which
adds the item to the first available space, giving preference to
the current workspace screen
> Adding 'App info' and 'Uninstall' options to appropriate items

Bug: 18482913
Change-Id: Ifab7423af2d9ba502b5a2771b37bb5436b3df937
2015-01-16 17:40:41 -08:00
Geoff Mendal 0141792813 Import translations. DO NOT MERGE
Change-Id: I49acadd887529f73104e7f612be9a54f7689dd97
Auto-generated-cl: translation import
2015-01-16 16:07:34 -08:00
Geoff Mendal 1c34c828ae Import translations. DO NOT MERGE
Change-Id: Id66a36209915e770779ef3c41cf18135c5180ac3
Auto-generated-cl: translation import
2014-12-10 07:43:52 -08:00
Geoff Mendal 0cca76c594 Import translations. DO NOT MERGE
Change-Id: I3eb761fffcf27ceb4d79749da589dbaa9e7b9444
Auto-generated-cl: translation import
2014-12-08 11:15:42 -08:00
Adam Cohen 30914ad14d Merge "Supporting custom widgets provided by launcher" into ub-now-master 2014-12-06 00:22:43 +00:00
Adam Cohen 5940042d39 Supporting custom widgets provided by launcher
-> This change provides integration for widgets provided by
   the launcher package which can run arbitrary code.

Change-Id: I6052da5c4afed7ee72e3b44d045b9c46f2d84c42
2014-12-05 16:18:41 -08:00
Geoff Mendal 3672c18614 Import translations. DO NOT MERGE
Change-Id: I417c78f889994b02bff33793c866af0a1b13d47f
Auto-generated-cl: translation import
2014-12-03 11:00:59 -08:00
Geoff Mendal 7f4d6d6645 Import translations. DO NOT MERGE
Change-Id: Ib839840795a9298d8539b040c5a67366398ed663
Auto-generated-cl: translation import
2014-11-24 06:21:29 -08:00
Adam Cohen 6a403370b4 am c254da26: Updating default page indicator asset
* commit 'c254da26a607bb0af01915ef441c40dac25ffa09':
  Updating default page indicator asset
2014-11-20 23:45:51 +00:00
Adam Cohen c254da26a6 Updating default page indicator asset
Change-Id: If1be59c8c6590125c2347ba2928f61522f15f959
2014-11-20 15:34:03 -08:00
Geoff Mendal 0e974b4d44 Import translations. DO NOT MERGE
Change-Id: I79e98ec8bcc48f2c49e648e769fb1ff4d2f993d9
Auto-generated-cl: translation import
2014-11-17 10:27:36 -08:00
Geoff Mendal 14d1af5dd6 Import translations. DO NOT MERGE
Change-Id: Ia5e4b798ca68ced4d2b61d2d5d84d50f98b7bdff
Auto-generated-cl: translation import
2014-11-17 10:26:59 -08:00
Sunny Goyal db19e3fcb1 am b155bbb3: Merge "Using the default search widget in Launcher3" into ub-now-queens
* commit 'b155bbb375c6bfed14f79def122d69c7659434f7':
  Using the default search widget in Launcher3
2014-11-12 18:03:49 +00:00
Sunny Goyal 594d76dc66 Using the default search widget in Launcher3
> Removing all logic related to search and voice overlays
from Launcher3
> Using the widget provided by global search provider on the
homescreen
> Removing VoiceButtonProxy, as it is not being used anymore

Change-Id: Ie8b09b44f7213c8fa11bce685914442e4884295d
2014-11-11 10:17:56 -08:00
Sunny Goyal 91078bb93a am 8dfe2da6: Adding some spacing between overview panel items
* commit '8dfe2da6985d38f23fd3426101574c093f509907':
  Adding some spacing between overview panel items
2014-11-07 21:27:21 +00:00