| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 22124692
Change-Id: Ifd41727a2ce4af660818b4f0cd6b95110ffdeec4
|
|
|
|
|
|
| |
issue 22019397
Change-Id: I7d556494569afaeac0ecdd641a089b78663b5563
|
|
|
|
|
|
|
|
|
| |
If reading the rotation setting without the multi-process flag, the
WallpaperPickerActivity usually picks up a cached value. Specifying the
multi-process flag during the read fixes this and the wallpaper picker
always has the correct rotation setting.
Change-Id: Ic3639f8cd694674e92c8940b753c6bc30486076d
|
|\
| |
| |
| | |
press" into ub-launcher3-burnaby
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This updates almost(*) all locations that use a long press listener to
also set a custom touch listener that recognizes the stylus button press
action.
The stylus button press action is: when a stylus touches a view while the
primary stylus button is pressed which may occur on a DOWN or MOVE event.
*The location this is *not* enabled for is: Longpress to enter "overview"
mode -- this isn't really a selection or drag n drop action; it is also
easy to accidentally do this while using the stylus gesture to drag n drop
items which is not an ideal interaction. Also not set for the "cling" that
demonstrates this.
Bug: 20430722
Change-Id: I9343f143261a7b4fada9afca28b8a11a60dbecca
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Bug: 20187333
Change-Id: I1b738a06499d20facbc4bccb1e6247086a45b686
|
|
|
|
|
| |
Bug: 20138883
Change-Id: I8de70eb971f31c2a4c07a7903e097a1586402282
|
|
|
|
|
|
|
|
| |
> Fixing some RTL errors by specifying both marginStart and marginLeft
> Moving all layout direction checks to Utilities
> Explicitely adding @TargetApi before every method
Change-Id: Ibe9c52b93b5a6adeadb27ace2b312770fd732ea0
|
|\
| |
| |
| | |
loaded" Will submit again after the drop" Actual fix" into ub-launcher3-burnaby
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Will submit again after the drop"
Actual fix
This reverts commit b4b01efa438953b0a9fcb5b83a6a619e24c93ea3.
Change-Id: I65cc75e0f1a95f69be607bb5b11d7f4627ff25c1
|
|\|
| |
| |
| | |
Will submit again after the drop" into ub-launcher3-burnaby
|
| |
| |
| |
| |
| |
| |
| |
| | |
Will submit again after the drop
This reverts commit 65776c43590e506f2ce1906b1421caad95448010.
Change-Id: I5f85d0c70f3f5faf85d9ba16e82d4714b694a193
|
|\|
| |
| |
| | |
ub-launcher3-burnaby
|
| |
| |
| |
| |
| | |
Bug: 20187333
Change-Id: Id7a42616560e15eddedad5846ef927a3be52ed1c
|
|/
|
|
|
| |
Bug: https://code.google.com/p/android/issues/detail?id=36199
Change-Id: I2effc3f498fb13e66de9a905b9a40ac5688a5850
|
|
|
|
| |
Change-Id: I0f1346223aa289889dbefedd47bff093e9c2c05d
|
|
|
|
| |
Change-Id: I6707aa99f5d33dceede226a6367e24482f5157f6
|
|
|
|
|
|
|
| |
> WallpaperPicker can still depend on launcher code, but not the
other way round.
Change-Id: I93a07f985c3955c638a68a5fad9c09b184a879b9
|
|
|
|
|
|
|
|
|
|
|
| |
Elimates 304 methods based on dex analysis
The java compiler generates sythetic accessor methods for all private
fields, methods and contructors accessed from inner classes. By marking them
package-private and @Thunk instead, sythentic accessor methods are no
longer needeed. These annotated elements should be treated as private.
Change-Id: Id0dc2c92733474250d8ff12fa793d3a8adeb1f26
|
|
|
|
| |
Change-Id: I4923403c0c094d0ae0b00e3a08a13099c3addb10
|
|
|
|
| |
Change-Id: I4217bc68a5caa2d1526e4ebb101dbaf0348066d3
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Loading preview bitmap only once, instead of loading it twice at BitmapRegionTileSource and BitmapSource
> Maintaing a weak-set of reusable bitmaps and reusing them for decoding bitmaps
> Loading images on a HandlerThread (instead of AsyncTask) and removing any non-started task before submitting a new task
> Loading inbuild images (from resources) on HandlerThread instead of UIThread
> Freeing up unbound GL textures before binding a new texture.
Bug: 18382606
Change-Id: Ic4ca630dd113ded65d2853eb0d291c9e5823637e
(cherry picked from commit 283c2261bd4440f4108a564cea0f5fc499781213)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
> Removing android.util package
> Moving static methods and classes out of WallpaperCropActivity
> Removing some unused utility methods
Change-Id: I252a0655ddce195189b6b3f0bf92970e5808c9d7
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
> Current logic to determine if livewallpaper changed returns true all the time
> Use returnCode passed by the calling activity.
Change-Id: Ida800a90451b1f7d368234e1a7e10938dcf2f6f7
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| | |
Change-Id: Iac5aec1193e53dd554f61d07201bac06178914f5
|
|/
|
|
| |
Change-Id: I241e472a3f0869b82066163514fb2c29c0f18a8f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
> Updated launcher.java with the new APIs
> Removed unused method in BitmapUtils
Change-Id: I24804d2cd7d9fc45040532e8324672f5ea6fc110
|
|/
|
|
|
|
| |
> Removed FolderAutoScrollHelper as folders are currently not scrollable
Change-Id: I261f43a665b742697e3224e1e9852ccc526badcd
|
|
|
|
|
| |
Bug: 12753154
Change-Id: I00679bdc6eff70a1398122aaa955c08eabd556b1
|
|
|
|
|
|
|
| |
Replace hardcoded Launcher filenames with the defined constants.
Bug: 12753154
Change-Id: I072f202d9388a703b9e6851bde64ea7fafe4b10a
|
|
|
|
|
|
|
|
|
|
|
| |
params
-> Workspace row / col counts
-> All apps row / col counts
-> Workspace icon size
issue 17208277
Change-Id: I25cfafede4da783083593b9bfeff4e5ba7751d36
|
|
|
|
|
|
|
|
| |
so that it is recreated after a system update.
issue: 15670065
Change-Id: I237ef1d99676d5a0ac6ff7b4a80a7a72905ef1ed
|
|
|
|
|
|
|
|
|
|
| |
> Launcher checkes for an apk in the system image with a broadcast
receiver for action:
com.android.launcher3.action.LAUNCHER_CUSTOMIZATION
> Default layout is parsed from that apk, which can also contain
icons and string resources used in the layout config
Change-Id: I44fc9e7c3134f525f7b5db29f4e8bb56e17ce445
|
|
|
|
|
| |
Change-Id: Id50587cbb95e375b3847597f12bd8566c70dd7bc
(cherry picked from commit 923e1de9f0d7672dd18947ecde2b0da8c5768b7a)
|
|
|
|
|
|
| |
issue 16155967
Change-Id: Iba1add737089b73e6e5bbfb143dce4204fa9dc7c
|
|\
| |
| |
| | |
and provide a folder containing additional wallpapers" into ub-now-master
|
| |
| |
| |
| |
| |
| |
| |
| | |
provide a folder containing additional wallpapers
issue: 16045459
Change-Id: Id411121ff552d0d270258a5b371d1fd756bd7884
|
|/
|
|
|
|
| |
issue 15516788
Change-Id: I6feb4cb72052bc7f19e9c30957bff7dcccd5bc9d
|
|
|
|
| |
Change-Id: I6154c731edfeb2a4fc0aed94f74a556059b5d103
|
|
|
|
|
|
| |
issue 15397853
Change-Id: I1c28262e181a4f32e1f7a58813121db72746d6a8
|
|
|
|
|
|
| |
The compiler warning distracts me often.
Change-Id: I0192314f4ac9d8e3acb40dd10a39de297affcdac
|
|
|
|
| |
Change-Id: Ib071faa4b41d13961c3a33b865b40a644631c08a
|
|
|
|
|
|
| |
issue 14470153
Change-Id: Id00e9cb4bd2b769818ed61de65be8c1c0119e07d
|
|
|
|
|
|
|
| |
WallpaperPicker depends on this and have this class in Launcher3 would cause a
circular dependency in google3
Change-Id: Ia582bcb988a4f6375904660546b1bc1744d25238
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Traditionally Launcher workspace customization is offered through
overlays at build time, but we don't have access to partner-specific
customization at build time. To solve this, this adds a new
"partner-folder" tag which points at an XML resource provided by
an external package.
The external package XML can't depend on the binary XML attributes
defined by Launcher3, so we switch to using manual string-based
attribute lookups. Partners can also provide extra wallpapers.
When a folder only results in a single item, promote that item into
the folder location instead of deleting completely.
Bug: 13340779
Change-Id: Ide558288bef4113565f288b700d8245055c0fee9
|