Android-x86
Fork
Faire un don

  • R/O
  • HTTP
  • SSH
  • HTTPS

packages-apps-Trebuchet: Listed des commits

packages/apps/Trebuchet


RSS
Révision l'heure Auteur
bf02d3e cm-14.1-x86 2018-05-02 23:41:12 Chih-Wei Huang

Merge remote-tracking branch 'cm/cm-14.1' into cm-14.1-x86

00d1255 2018-03-28 07:48:32 Michael Bestas

Automatic translation import

Change-Id: I1a8b88281d490368e030d1c00c0082be4bb2d086

7e67430 2018-02-17 22:33:48 Michael W

Automatic translation import

Change-Id: I7bf9774b0eab1a579140e8622128c2860521b300

5ab3d1e 2018-02-14 13:13:02 Chih-Wei Huang

Disable apps statistics by default

Google warned we have exceeded the limit of 10 million hits per month.

f92f9d8 2018-02-13 12:07:05 Chih-Wei Huang

Merge remote-tracking branch 'cm/cm-14.1' into cm-14.1-x86

c730a62 2018-02-04 11:33:30 Michael Bestas

Automatic translation import

Change-Id: I0d7969246add65bce960fba2bc95ab19667bc3af

0dc77fe 2017-12-17 04:33:50 Abhisek Devkota

Automatic translation import

Change-Id: I61ddc7bf936732480a235c181e4b2919f8db0ee5

3d6860a 2017-12-12 14:56:15 Abhisek Devkota

Automatic translation import

Change-Id: I94ccbaba679372289946f82230e5427a73a3d80f

3d80690 2017-11-25 20:06:14 Gabriele M

Trebuchet: Use ICU4J public APIs

The private implementation of AlphabeticIndexCompat in libcore.icu
has been removed, so Trebuchet always uses BaseAlphabeticIndex,
which doesn't work properly with all the alphabets. Since Android
7.0, the Android platform exposes a subset of the ICU4J APIs, so
switch to that and drop the fallback code.

Change-Id: Id8e5538f70d074d5ffeea0c23ef3f2a72ec0f3bf

c479e4e 2017-10-21 20:47:42 meijjaa

Merge remote-tracking branch 'cm/cm-14.1' into cm-14.1-x86

b49b2b1 2017-10-01 00:41:44 Michael Bestas

Remove obsolete values-be translations

* values-be-rBY is used now

Change-Id: Ib133dae7f3b44ce47bbbebe3af7f56a5a0a1b41d

d10c3fd 2017-09-19 03:48:17 Abhisek Devkota

Automatic translation import

Change-Id: Ide83bf07333fdbf235acf307025a18ea6c6b44c9

1f15340 2017-08-20 07:34:51 Abhisek Devkota

Automatic translation import

Change-Id: I49c2cf320fb42f572e4078c0cfa782a3c83fb48b

cd4a3c3 2017-08-04 14:47:48 Abhisek Devkota

Automatic translation import

Change-Id: Ia815e7b27f3daddd9cdee7048eb1c52ecd357221

25ab9e0 2017-08-01 23:57:06 Jaap Jan Meijer

Merge remote-tracking branch 'cm/cm-14.1' into cm-14.1-x86

8b8de5f 2017-06-25 07:12:47 Arne Coucheron

Trebuchet: Rename settings provider

Rename in order to avoid conflicts with AOSP launcher and
other launchers based on it.

Change-Id: Ib44f96add26d0f60d08e642044b1cde35f489cd3

e4411d6 2017-06-01 12:10:07 Abhisek Devkota

Automatic translation import

Change-Id: Iac7bf4c71571f0e90811512226942034eea6cb51

1a65ab8 2017-05-30 04:22:28 Arne Coucheron

Trebuchet: Sign with platform key

Guest user needs android.permission.INTERACT_ACROSS_USERS,
or else Trebuchet will crash.

Change-Id: Idef34f1752bd9be25f244c9ba3c0fa710b7df4bb

5c6b5a2 2017-05-27 07:17:08 Tony

Add null check in Launcher onNewIntent() before moveToDefaultScreen().

There is a race condition that occurs primarily (maybe entirely) with
Android Auto, it seems because they hijack the Home intent or something
similar. I'm not exactly sure how Android Auto works, but if I pair my
phone with the Desktop Head Unit (car dashboard emulator), I can repro
the NPE fairly easily by simply force closing Android Auto and then
disconnecting my phone from the DHU. If I don't force close Android
Auto, then pressing home launches Android Auto or other apps that I
assume handle some custom intent, such as Car Home Ultra, instead of
normal Home intents such as Launcher3/Google Now Launcher. So I think
what's happening is that, when the phone is disconnected from the car,
Android Auto restores and launches the real home intent (Launcher 3)
around the same time that it destroys the previous home intent
(Android Auto, Car Home Ultra, etc.). This could cause the NPE if both
intents are actually Launcher 3, as is the case when Android Auto is
already closed, because mWorkspace is set to null in
Launcher#onDestroy() (something like onNewIntent() --> post() called
--> onDestroy() --> post() runs). This is consistent with the fact
that I can guarantee a repro if I use postDelayed() instead of post().

Long-winded explanation aside, I think this fix is safe, especially
since we already have a null check for mWorkspace in onNewIntent(),
just not inside the post().

Bug: 24610231

Change-Id: I42f75b83946f375d947be1961a1f2a03a3707a84

273db43 2017-05-27 07:16:14 Tony Wickham

Handle OutOfMemoryException gracefully in WallpaperCropActivity.

Now instead of crashing, it says "Couldn't load image."

Bug: 25326319
Change-Id: I6918b7b34e0a9b40036b1405fc449c10c2e1d40a

2846677 2017-05-27 07:15:18 Sunny Goyal

Fixing All apps not respecting scaled icon size

Change-Id: I3d05c713939fd69d04f5896cdc5db91480b0d4d1

14d0937 2017-05-27 07:15:02 Winson

Adding workaround to jump in wallpaper offsets.

- Just skip the animation if we are animating to the same wallpaper
offset (which is the case when we are adding from all apps)

Bug: 28587903
Change-Id: Ib7b1828c1b099a665d68c22cb33ee62693f33f35

8b5e27a 2017-05-18 14:22:53 Abhisek Devkota

Automatic translation import

Change-Id: I204064390b0337d67c1ffa5a63e53ffc122cd4ae

c69c736 2017-05-03 02:32:36 Arne Coucheron

Trebuchet: Add Jelly to hotseat

Change-Id: I1aaefe1ab6227d45e2ddc5a182494a8b582396e9

29b0b0a 2017-04-27 03:13:27 qjohn

Trebuchet: lineage launcher icon

Change-Id: Ibf4e1add2f9dc88907430070bbbf74751dec2070

c9e7654 2017-04-26 17:32:46 Vitaliy Tomin

Trebuchet: Do not crash if normalized string for sorting is empty

* Fixes emty string leads to
java.lang.StringIndexOutOfBoundsException: length=0; regionStart=0; regionLength=1
at java.lang.String.substring(String.java:1931)
at com.android.launcher3.compat.BaseAlphabeticIndex.getBucketIndex(AlphabeticIndexCompat.java:38)

Change-Id: I9879b33e02a67aed4fb63e85921a51551c2ef208

99649a5 2017-04-25 23:53:55 Gabriele M

Don't show market links if market app is protected

Trebuchet is a protected component manager, therefore it can start
protected apps without asking for a password. When a user looks for
an app that isn't installed using the search box in the app drawer,
Trebuchet shows a link to start the default market app. This allows
any user to start the market app without inserting the password, even
when protected, so hide the link in this case.

BUGBASH-358

Change-Id: Ic42355cfc1b689818c5d6682a61cf1c98d37bc80

1cc5cef 2017-04-25 23:53:20 gismo2004

Trebuchet: use normalized strings for sorting into bucket

converts letters like \u00c4,\u00d6,\u00dc to A,O,U

Change-Id: Ie15d2bf9e1212f5e90b27359032503f641f664a4

aed0d64 2017-04-21 04:09:15 Abhisek Devkota

Automatic translation import

Change-Id: I7aa1e49ea5fd1f623b9fd0482f858ad67a0a8d0d

defe11d 2017-03-30 06:26:08 Abhisek Devkota

Automatic translation import

Change-Id: If86d1585f992734665d5b4b1136fad4e1a1a5935

Afficher sur ancien navigateur de dépôt.