summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Move setTint into Drawable, unhide getDirtyBounds on DrawableAlan Viverette2014-05-214-107/+58
| | | | | BUG: 15089957 Change-Id: Ib622ba24b3f4bcf430e1d524895ac5cb104a232e
* Merge "Style and asset cleanup"Alan Viverette2014-05-221-1/+2
|\
| * Style and asset cleanupAlan Viverette2014-05-211-1/+2
| | | | | | | | | | | | | | | | | | Updates button drawable and colors, cleans up Quantum styles, updates highlight attribute name and color, fixes popup backgrounds. Also fixes GradientDrawable opacity check. Change-Id: I75dd35e815a8a33ec9f0b16e881e774edfb8c092
* | Merge "Define light position (using new lighting spec) in Java"Chris Craik2014-05-221-2/+6
|\ \ | |/ |/|
| * Define light position (using new lighting spec) in JavaChris Craik2014-05-211-2/+6
| | | | | | | | | | | | Also updates the relative shadow strengths. Change-Id: I6cac7275d38df98aea9f0dda463cd7207102986a
* | Merge "Clean up hotspot bounds API"Alan Viverette2014-05-215-4/+22
|\ \
| * | Clean up hotspot bounds APIAlan Viverette2014-05-215-4/+22
| | | | | | | | | | | | Change-Id: I7daf7e2d360d761f673aa69a0f925b8076ab19c6
* | | Merge "Clean up Gradient drawable theming & whitespace"Alan Viverette2014-05-211-237/+187
|\ \ \ | |/ /
| * | Clean up Gradient drawable theming & whitespaceAlan Viverette2014-05-211-237/+187
| | | | | | | | | | | | Change-Id: I66c857a71e5b4beaee6a7e6c04959fbacee3cbe1
* | | Addressing APIs council feedbackSvetoslav2014-05-211-37/+42
|/ / | | | | | | | | | | bug:15089461 Change-Id: Ifcb003b114e2e50333bb0ef386d99482f7bfaa6e
* | Merge "Clean up Outline API, method on drawable"Chris Craik2014-05-202-15/+28
|\ \
| * | Clean up Outline API, method on drawableChris Craik2014-05-202-15/+28
| |/ | | | | | | | | | | bug:15025466 bug:15089680 Change-Id: I8d3b64a0d9dbdbaf679042c8b384d2050323a8e6
* | Various API review fixes to resources and drawablesAlan Viverette2014-05-201-6/+5
| | | | | | | | | | BUG: 15025565 Change-Id: If00c85816f8288338967f7a85453d21f858f5ca7
* | Merge "Various API council fixes to drawables"Alan Viverette2014-05-203-53/+77
|\ \ | |/ |/|
| * Various API council fixes to drawablesAlan Viverette2014-05-203-53/+77
| | | | | | | | | | BUG: 15089957 Change-Id: Ieaf468bbff092e68f6313d8a5ecccda8b753806d
* | TouchFeedbackDrawable is now RippleDrawableAlan Viverette2014-05-196-457/+66
| | | | | | | | Change-Id: I59f5f04b73089215c6320560556ac21beb03db06
* | Merge "Remove the versionCode"ztenghui2014-05-191-16/+1
|\ \ | |/ |/|
| * Remove the versionCodeztenghui2014-05-191-16/+1
| | | | | | | | Change-Id: I2a77fefd7b14fd3bef0b0c7a142fe88e69883c75
* | Update ripple behavior, use render thread animationAlan Viverette2014-05-162-360/+547
| | | | | | | | Change-Id: Ib6bc1e08b05d29606f452961963d58b8fc866746
* | Merge "Round rect outline clipping"Chris Craik2014-05-161-20/+30
|\ \
| * | Round rect outline clippingChris Craik2014-05-151-20/+30
| | | | | | | | | | | | Change-Id: Iee9cf4f719f6f1917507b69189ad114fa365917b
* | | Merge "Simplify attribute extraction for themed Drawables"Alan Viverette2014-05-157-401/+194
|\ \ \
| * | | Simplify attribute extraction for themed DrawablesAlan Viverette2014-05-147-401/+194
| | |/ | |/| | | | | | | | | | | | | Also fixes a bug in GlowPadView that randomly popped up. Change-Id: Id20508a44ea02b4a14c8f794de36e13a2c06587c
* | | Merge "document and deprecated Rasterizer"Mike Reed2014-05-153-3/+11
|\ \ \
| * | | document and deprecated RasterizerMike Reed2014-05-093-3/+11
| | | | | | | | | | | | | | | | Change-Id: I02f6a47aeb96b27c3fb9f6d003648f794e3d7cf4
* | | | Merge "Adding APIs to render PDF documents."Svetoslav2014-05-153-2/+404
|\ \ \ \
| * | | | Adding APIs to render PDF documents.Svetoslav2014-05-133-2/+404
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to render PDF documents for two main use cases. First, for print preview. Second, for resterizing the PDF document by a print service before passing it to a printer which does not natively support PDF (most consumer ones). Adding PDF rendering APIs improves guarantees for print quality as the same library is used for preview and rasterization. Also print vendors do not have to license third-party rendering engines. Last but not least as the platform uses PDF as its main print format it should also be able to natively render it. Change-Id: I57004a435db147663cafea40cf3296465aba7f99
* | | | Merge "camera2: Use StreamConfigurationMap for format/size/duration lookup"Igor Murashkin2014-05-151-0/+1
|\ \ \ \
| * | | | camera2: Use StreamConfigurationMap for format/size/duration lookupIgor Murashkin2014-05-141-0/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Also @hide/@deprecate a bunch of other keys * Move some classes into android.hardware.camera2.params Bug: 14628001 Change-Id: I2db490a0849680a133a901403477a147b004fb28
* | | | Merge "Add fallback fonts to system fonts (Minikin)"Raph Levien2014-05-151-14/+43
|\ \ \ \
| * | | | Add fallback fonts to system fonts (Minikin)Raph Levien2014-05-121-14/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch explicitly keeps the list of fallback fonts, and creates all system fonts including the fallback list as well. At present, fonts created from assets or directly from files do not have the fallback list present, so that remains to be done. This patch affects only builds with USE_MINIKIN defined; otherwise the fallback font processing in Skia will apply. Change-Id: I6148e06a45a11f53a6bb2f04c8813df4968ea8c8
* | | | | Merge "Proper refcounting for Minikin objects"Raph Levien2014-05-151-2/+10
|\ \ \ \ \ | |/ / / /
| * | | | Proper refcounting for Minikin objectsRaph Levien2014-05-121-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces proper lifecycle maintenance (based on reference counting) for Minkin objects, particularly FontFamily and FontCollection. The patch depends on the corresponding Ref and Unref methods being available in Minikin. Change-Id: I91935e953d5a522e1adc496f2ce3a598be35de2b
* | | | | Merge "Parsing of XML font configuration files for Minikin"Raph Levien2014-05-153-6/+206
|\ \ \ \ \ | |/ / / /
| * | | | Parsing of XML font configuration files for MinikinRaph Levien2014-05-123-6/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch improves Minikin-based font handling, to deal with error conditions (missing fonts and so on), and also moves the parsing of fallback_fonts.xml and system_fonts.xml into Java code. Change-Id: Ib0debdbd56ad3b0196be6d2a35668d711c98f1e5
* | | | | Merge "Start of Minikin integration"Raph Levien2014-05-153-12/+70
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | Start of Minikin integrationRaph Levien2014-05-123-12/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the current state of the Minikin integration. All changes are hidden behind USE_MINIKIN #ifdef, so it should be safe to apply. To play with the Minikin branch, set this in your BoardConfig.mk . This change also merges in 64-bit changes that were happenening in parallel. Change-Id: Idd94553bcbe324c5875d0ff06495c966c3e95b7f
* | | | am 76ee05d4: am d05c7d26: am bcf76242: Merge "Move FLATTENED_PATTERN to ↵Ian Rogers2014-05-151-2/+14
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | inner class." * commit '76ee05d4f6a8ddafd2125db69e7560dab7cb2e8a': Move FLATTENED_PATTERN to inner class.
| * | | am d05c7d26: am bcf76242: Merge "Move FLATTENED_PATTERN to inner class."Ian Rogers2014-05-141-2/+14
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit 'd05c7d265170ca6573bbdd97f3c4aaa8e25a6389': Move FLATTENED_PATTERN to inner class.
| | * \ \ am bcf76242: Merge "Move FLATTENED_PATTERN to inner class."Ian Rogers2014-05-141-2/+14
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bcf76242134317a2f722eab5af2600fe2858f895': Move FLATTENED_PATTERN to inner class.
| | | * | | Move FLATTENED_PATTERN to inner class.Ian Rogers2014-05-141-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid AOT compilation/initialization in ART failing due to regex.Pattern requiring native support. Bug: 14646037 Change-Id: I9d9c7fd9ed9fab7e21d37f9b31c00d037fc5a691
| | * | | | am fc603ca6: am abf701e6: Merge "Eliminate mHasAlpha" into klp-devJohn Reck2014-03-211-15/+3
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'fc603ca6b518777a7e4dc391bc771e5609ab3ab5': Eliminate mHasAlpha
| | * \ \ \ \ am 87e9e744: am 92a32832: DO NOT MERGE - Fix Javadoc build break.Leon Scroggins III2014-03-071-1/+1
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '87e9e744ed7acc554a6b4c7dd90fab376eabb30b': DO NOT MERGE - Fix Javadoc build break.
| | * \ \ \ \ \ Merge "resolved conflicts for merge of 8d3281f5 to klp-dev-plus-aosp" into ↵Leon Scroggins III2014-03-072-12/+45
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | klp-dev-plus-aosp
| | | * \ \ \ \ \ resolved conflicts for merge of 8d3281f5 to klp-dev-plus-aospLeon Scroggins III2014-03-062-12/+45
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If2855ff4f7a1e7645c69af378955868f44187376
| | * | \ \ \ \ \ \ am b90fc64b: am f44a3f1e: Merge "Use long for pointers in EmojiFactory and ↵Narayan Kamath2014-03-071-7/+7
| | |\ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PdfDocument" * commit 'b90fc64b030ee50bda9a0dabb5247660b70d6659': Use long for pointers in EmojiFactory and PdfDocument
| | * | | | | | | | am 16e9362e: am 8fced317: Merge "Move RenderScript from graphics/ to new ↵Tim Murray2014-03-0763-23697/+0
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fw/base subdirectory rs." * commit '16e9362e5f5b4f09a46198218380bb386fee28e5': Move RenderScript from graphics/ to new fw/base subdirectory rs.
| | * \ \ \ \ \ \ \ \ am 8df3ea66: am b4cf2a2a: Merge "Convert Java/JNI to 64-bit, part 2."Tim Murray2014-03-0730-484/+490
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '8df3ea66994e96d72040c44099dd2d74ba15ec67': Convert Java/JNI to 64-bit, part 2.
| | * \ \ \ \ \ \ \ \ \ am 72d637e2: am e22e268e: Merge changes If93a5d78,I1957f7acTim Murray2014-03-074-485/+480
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '72d637e297a143e5b18c8e8f4eb85695ed6b10f1': Convert Java/JNI to 64-bit, part 1. Add long/double read support.
| | * \ \ \ \ \ \ \ \ \ \ am bccee732: am 61eb6b55: Merge "Use Object + type in place of specific array"Tim Murray2014-03-073-195/+97
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bccee732b53d06c0e983b3f325e0d9ad889de134': Use Object + type in place of specific array