| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
Remove various fonts that are not used by any build: Droid Kufi
(replaced by Noto Naskh), Droid Sans (symlinked to Roboto),
and Droid Sans Japanese (replaced by Motoya).
Change-Id: Iefb056810f3c9386a311f1c7d617d76050eb7ffe
|
|
|
|
|
|
|
|
| |
The BCP47 tag we use for selecting Simplified vs Traditional Chinese is
Hans and Hant. This patch uses those tags in fallback_fonts.xml rather
than country names, which weren't getting matched.
Change-Id: I97e1da7b86e8fe8f026365146393304a5ab74443
|
|
|
|
|
|
|
|
|
| |
All characters are now supported in other fonts in the fallback chain:
U+303D is supported in Noto Color Emoji, everything else is supported in
the subsettd Noto Sans Symbols.
Bug: 15777351
Change-Id: Ibf4bbffbfdddfa9e0f08ceff96c835ffeb3e555d
|
|
|
|
|
|
|
|
| |
The font is now included in all non-smaller font builds, as opposed to the
previous "not smaller but not extended either" builds. This is in sync with
not including Noto Sans Japanese in the extended build.
Change-Id: Id0f79bc1de714ac876a601c4867a55b6dbfc820c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removes all characters that are already supported by either Roboto or the
expanded Noto Sans Symbols font. The Droid Sans Fallback fonts are also
passed through the fonttools subsetter to recompress the tables and convert
the post table to version 3.0. This change reduces the size of the files by
about 270KB each.
The following characters are removed:
0021..007E, 00A0..00A1, 00A4, 00A7..00A8, 00AA..00AB, 00AD..00B4,
00B6..00BF, 00C6, 00D0, 00D7..00D8, 00DE..00E1, 00E6, 00E8..00EA,
00EC..00ED, 00F0, 00F2..00F3, 00F7..00FA, 00FC, 00FE, 0101, 0111, 0113,
011B, 0126..0127, 012B, 0131..0133, 0138, 013F..0142, 0149..014B, 014D,
0152..0153, 0166..0167, 016B, 01C0..01C3, 01CE, 01D0, 01D2, 01D4, 01D6,
01D8, 01DA, 01DC, 021A..021B, 0250..02B2, 02B4, 02B7, 02BB..02BC,
02C7..02CD, 02D0..02D1, 02D8..02DB, 02DD..02DE, 02E0, 02E4, 0300..0301,
0303..0304, 0306, 0308, 030A..030B, 030F..0334, 0339..033D, 035C, 0361,
0391..03A1, 03A3..03A9, 03B1..03C1, 03C3..03C9, 0401, 0410..044F, 0451,
200C..2011, 2013..2016, 2018..2019, 201C..201D, 2020..2022, 2025..2027,
2030, 2032..2033, 2035, 203B..203C, 203E, 2047..2049, 2074, 207F,
2081..2084, 20A0..20B9, 2103, 2105, 2109, 2111, 2113, 2116, 2118, 211C,
2121..2122, 2126, 212B, 2133, 2135, 2153..2154, 215B..215E, 2160..216B,
2170..2179, 2190..2200, 2202..2203, 2205, 2207..2209, 220B..220C, 220F,
2211, 2215, 2217, 221A, 221D..2220, 2223, 2225, 2227..222C, 222E,
2234..2237, 223C..223D, 2245, 2248, 224C, 2252, 2260..2261, 2264..2267,
226A..226B, 226E..226F, 2282..2287, 2295, 2297, 2299, 22A5, 22BF, 22C5,
2308..230B, 2312, 23AF, 2460..24B5, 24D0..24E9, 2500..254B, 2550..2574,
2581..258F, 2592..2595, 25A0..25A1, 25A3..25AA, 25B2..25B3, 25B6..25B7,
25BA, 25BC..25BD, 25C0..25C1, 25C6..25C9, 25CB, 25CE..25D1, 25E2..25E6,
25EF, 2605..2606, 260E..260F, 261C, 261E, 2640, 2642, 2654..266A,
266C..266D, 266F, 2680..2685, 2701..2704, 2706..2709, 270C..2727,
2729..274B, 274D, 274F..2752, 2756, 2758..275E, 2761..2794, 2798..27AF,
27B1..27BE, 2985..2986, 3008..3009, FFFD
Bug: 15348046
Change-Id: I1d4751b6f79a4c6de23910c983f2f09c9460b160
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to Roboto version 2.000982, which reduces the footprint of the fonts
by converting the 'post' table to version 3.0, removing extra cmap tables,
removing unreachable glyphs, and compressing various tables by passing the
fonts through the subsetter at:
https://code.google.com/p/noto/source/browse/nototools/subset.py.
The file size is reduced by 16%, changing from 6269KB to 5258KB.
Bug: 15348046
Change-Id: I7daad0ebd30260674259bce37e374b6dc1298493
|
|\
| |
| |
| |
| | |
* commit 'c91ee2f9f42e6e443fec231d5090c9557af8be68':
Add nameID 4 to AndroidEmoji
|
| |
| |
| |
| |
| |
| |
| | |
The nameID 4 (Full font name) is required to load the fonts on a desktop
Java VM. This change adds the nameID as "Android Emoji".
Change-Id: I67d37f387776e667f45794d6d0372ec35d61b4d3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The new fonts have complete coverage of Latin, Greek, and Cyrillic
characters in Unicode 7.0, including combining marks and related
punctuations. Various phonetic transcriptions and romanization systems are
now supported, as well as several minority and historical langauges.
A visible .notdef glyph has also been added.
Bug: 2802862
Bug: 4673396
Bug: 6629748
Bug: 7503539
Bug: 10728157
Bug: 11199883
Bug: 14408876
Bug: 15734816
Change-Id: I7a4986bfbd710ec5cc80792a3f7598dae110e5f9
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The network policy manager now monitors battery save mode and,
when in battery save, uses its facility to block access to metered
networks to block access to all networks. That is, it tells the
network management service that all networks have an (infinite)
quota, and puts various app uids to be restricted under quota
interfaces as appropriate.
This new network blocking needs a new facility to be able to white
list apps, such as GmsCore. To do this, I refactored the package
manager's permission configuration stuff into a separate SystemConfig
class that can be used by others, and it now has a new tag to
specify package names that should be white-listed for power save
mode. These are retrieved by the network policy manager and used
to build a whitelist of uids.
The new general config files can now go in system/etc/config,
though currently everything still remains in the permissions dir.
Still left to be done is changing the semantics of what uids are
allowed in this mode, to include all perceptable uids. (So that we
can still do things like background music playback.) This will be
done in a follow-on CL.
Change-Id: I9bb7029f61dae62e6236da5ca60765439f8d76d2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also remove the unused DroidSansFallbackLegacy.ttf.
Based on public bug report
https://code.google.com/p/android/issues/detail?id=71389.
The original glyphs were mistakenly swapped.
Following is the code that was run on the font:
import sys
from fontTools import ttLib
WHITE_KING = 0x2654
WHITE_QUEEN = 0x2655
BLACK_KING = 0x265A
BLACK_QUEEN = 0x265B
font_name = sys.argv[1]
font = ttLib.TTFont(font_name)
for table in font['cmap'].tables:
cmap = table.cmap
cmap[WHITE_KING], cmap[WHITE_QUEEN] = cmap[WHITE_QUEEN], cmap[WHITE_KING]
cmap[BLACK_KING], cmap[BLACK_QUEEN] = cmap[BLACK_QUEEN], cmap[BLACK_KING]
font.save(font_name+'-fixed')
Bug: 15643969
Change-Id: Iacee3d72ef8146016e15828f051822460ae2ff4e
|
| |
| |
| |
| |
| | |
Bug: 15708701
Change-Id: I1cdd26798ace5eec24d09b9b5b49eb943edacbe9
|
| |
| |
| |
| |
| | |
Bug: 15569561
Change-Id: I1b8f1a9dde0a15d9bb2aa2bbe92e8c6a46d8dfc6
|
| |
| |
| |
| |
| |
| |
| | |
The fonts was missed during the update to Roboto v2.
Bug: 15475947
Change-Id: I134138bff27bb651c91f966e20d90626172bba58
|
|\ \
| |/
| |
| |
| |
| |
| | |
lmp-preview-dev
* commit 'eb77dfe14d51243b78ac856b582d39cacc4cd9b9':
Fix broken macStyle flags on Roboto-MediumItalic
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is a fix for bug 15432929 "Seeing italics instead of bold"
The Roboto-MediumItalic font had macStyle of 3 (bold italic), which
caused it to be selected as a best match for a request of just bold.
This patch changes it to 2 (italic), leaving all else unchanged.
Change-Id: Ic28934904e11ca34cfede8429520d2d87aaf84cd
|
|\ \
| |/
| |
| |
| |
| |
| | |
values" into lmp-preview-dev
* commit 'dfc40743fda406614a2200a31e8a670b7fa46cd8':
Revert ascent/descent/lineGap of Roboto to Roboto v1 values
|
| |
| |
| |
| |
| |
| |
| | |
Everything else is left intact to minimize side effects.
Bug: 15309595, 15330620
Change-Id: I7f10bc093423132b037403aa3abd9304d788f32e
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Ie21ba6550f62eb4797e0e51104b99c2a4a7c44d7
|
|/
|
|
|
|
|
|
| |
Fresh new revisions of our Roboto family of fonts, including family
aliases for sans-serif-medium and sans-serif-black. Enjoy!
Change-Id: I2337ccbd1767a7769deea885e0900f1ca4329779
Bug: 15170360
|
|
|
|
| |
Change-Id: I03f4fd74fb54571e2045b9289228150a348c994a
|
|
|
|
|
|
|
|
| |
This commit represents a mass update of the Noto Fonts project, including
support for a number of new scripts, and a number of fonts being moved from
Droid to Noto versions.
Change-Id: I163076c2c2e622520c016d2086d59efe2cf464f3
|
|\
| |
| |
| |
| | |
* commit 'e8628797833dfab1319d7a17f9ff465de760c633':
Map KEY_APPSELECT to APP_SWITCH.
|
| |\
| | |
| | |
| | |
| | | |
* commit '09446329b1afbbc8b56885e61ed66841b59532b2':
Map KEY_APPSELECT to APP_SWITCH.
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* commit '52025796cd264fd8ba3851c8e42fd5508366456a':
Map KEY_APPSELECT to APP_SWITCH.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iec801f2edfec9923aac088cb66663f64d62b3df6
Signed-off-by: Olivier Gay <ogay@logitech.com>
Signed-off-by: Mathieu Meisser <mmeisser@logitech.com>
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | |
| | | | |
font families."
* commit '3ce2b57d15d4afe330b728c3175b8bfb89c6890a':
Add casual/cursive/sans-serif-smallcaps font families.
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia8b05730a9b41b93006e678aba2d182748e56083
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This consolidates all of the information that was in the native
KeyEvent and the KeyLayout files into the managed KeyEvent class.
It also moves the definition for all of the key names to the native
side, rather than having them in both places.
Change-Id: I172e3b554e7eb52c79ae2ec406ef4332e8b25ffa
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ida72c48701bf0366f488f1c99ab17e0e5c45de78
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
build." into klp-modular-dev
* commit 'd89929db3e010eaa68d8f7c8227f95cdd4fb5179':
Add RobotoCondensed-Light to build.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'ec5b6e8726a215ff912bbbf872b8bdf600a74e1e':
Add RobotoCondensed-Light to build.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add RobotoCondensed-Light to build so that apps don't all need to include their
own copy.
Bug: 13087110
Change-Id: I55973a4ba2a68858b79271519a0ecc9c54f6b31e
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit 'ed28fc89e3085a88c6bd8b4269988150f3eceb56':
Utilize new Android LED constants. DO NOT MERGE
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Also, have EventHub manage game controllers' player LEDs
Change-Id: Ic7dba19ad236a3c7d1aff5d3f938bd239b98d51d
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
"Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""" into klp-dev
* commit '74f36d31892d8fdfddbecc7bf3018aa3a190e5fb':
DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
PAUSE keycodes and remove PLAY_PAUSE keycode.""" into klp-dev
* commit 'c48c9626bd2eb91aab33a034baf139aa2b92671d':
DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
PLAY_PAUSE keycode.""
This reverts commit 371427b53c70d1a71012de404c29187fe303a22a.
bug:12099469
Change-Id: I497832b54856a9909fc8651ee67555e02e0e763e
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
KEYCODE_WAKEUP." into klp-modular-dev
* commit '9e3de5f70d77f7152b25fec6c27b73d037c1376d':
Declare KEYCODE_SLEEP and KEYCODE_WAKEUP.
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
klp-modular-dev
* commit '01b5e765e59c14cdfb62f1a8684e9116a46874d2':
Declare KEYCODE_SLEEP and KEYCODE_WAKEUP.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
These new keys behave in similarly to KEYCODE_POWER but do not
simply toggle between awake and asleep states.
Sleep puts the device to sleep if it is awake.
Wakeup wakes up the device if it is asleep.
Bug: 12938999
Change-Id: I260fb918cc858882fe06fa880910df5763a76c5d
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit '78e208accebd68fd1dc634a57323cafa1143d6ed':
Add Odie KL file.
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit 'dd9f7cb2948af46047ab16d44c28a8f91948bdf5':
Add Odie KL file.
|
| | |/ /
| | | |
| | | |
| | | | |
Change-Id: I74cc90a3c66e876db51da8f9fd8ced3bac373032
|
| |\ \ \
| | |/ /
| | | /
| | |/
| |/|
| | |
| | | |
special case fallback keys." into klp-dev
* commit '9aa7c6e583ac18d6c338af8d478512c4ab5293b4':
Revert Japanese special case fallback keys.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reverts commits 4567e40eb04589d211af82f2dcb16cb3955c605e and
a977707d6e7006d11cfde045f187e777b31b9e04, which added special case fallbacks
for game controllers in the Japanese locale.
Bug: 12923922
Change-Id: I229126e589e11fb5de86772ef9c59d09723af941
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
casual/cursive/sans-serif-smallcaps font families."
* commit '533d300f9a4ac98661affe1deb9dca72306ada2b':
Add casual/cursive/sans-serif-smallcaps font families.
|
| |/
| |
| |
| |
| | |
Bug: 12384866
Change-Id: I7482d228279a63ea92cb605de314b2f7d0ad483f
|
| |
| |
| |
| |
| | |
Bug: 12923922
Change-Id: I4960d8189e751514a595823d7ed9b273e3ff8eb8
|