summaryrefslogtreecommitdiffstats
path: root/packages/PrintSpooler
Commit message (Collapse)AuthorAgeFilesLines
* Import translations. DO NOT MERGEGeoff Mendal2015-02-1672-576/+624
| | | | | Change-Id: I923776f2ceb27b39485ffc29fb8422bf85e48261 Auto-generated-cl: translation import
* Import translations. DO NOT MERGEGeoff Mendal2015-02-111-1/+1
| | | | | Change-Id: I6498f5f266d79b90c3b41956290838e199e50999 Auto-generated-cl: translation import
* Import translations. DO NOT MERGEGeoff Mendal2015-02-0972-189/+147
| | | | | Change-Id: I0636cbe07799e0bd53c2157bf4074d9e7a5f5b1c Auto-generated-cl: translation import
* First quick implementation of auto assist data.Dianne Hackborn2015-02-061-2/+5
| | | | | | | | | | | | | | Introduce new AssistData class that contains all data the framework automatically generates for assist. Currently populated with a very simple tree structure representing the app's view hierarchy. Reworked how we populate the class name for accessibility info, so this is provided through a new method call on View that subclasses can override. This method is also used to populate the class name in AssistData. Change-Id: Ibd0acdc8354727d4291473283b5e4b70894905dc
* Import translations. DO NOT MERGEGeoff Mendal2015-02-0472-1/+475
| | | | | Change-Id: I1045d9d3bcb2ddce2eb2c57fff87827c5ee23f04 Auto-generated-cl: translation import
* Add duplex mode support.Svetoslav2015-02-044-2/+160
| | | | | | | | | This change adds support for duplex printing. The print UI now has a duplex option which allows the user to choose one of the supported duplex options by the currently selected printer. The chosen duplex mode is propaged to the print service that manages this printer. Change-Id: I807ba9da2723531535c0e1e33f2f4e1b503a54b0
* am fcecdccc: am 369f1ec6: Merge "Add a missing file to print spooler ↵Svetoslav2015-01-271-0/+33
|\ | | | | | | | | | | | | | | | | resources" into lmp-mr1-dev automerge: 3fd1ebf * commit '3fd1ebff6c017ba4495070cb34f1ed7652b33cc9': Add a missing file to print spooler resources
| * am fcecdccc: am 369f1ec6: Merge "Add a missing file to print spooler ↵Svetoslav2015-01-271-0/+33
| |\ | | | | | | | | | | | | | | | | | | resources" into lmp-mr1-dev * commit 'fcecdccc0f24b9c9447fe5bd69c31ca29c35d5c8': Add a missing file to print spooler resources
| | * am 369f1ec6: Merge "Add a missing file to print spooler resources" into ↵Svetoslav2015-01-271-0/+33
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | lmp-mr1-dev * commit '369f1ec6ea78637870f35822456628e7ae8caf95': Add a missing file to print spooler resources
| | | * Add a missing file to print spooler resourcesSvetoslav2015-01-231-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | bug:19120603 Change-Id: Id33c77696a47ef48b0095fd8289f92d7bba71f19
* | | | Import translations. DO NOT MERGEGeoff Mendal2015-01-212-4/+4
| | | | | | | | | | | | | | | | | | | | Change-Id: I3ed20770355daeb44c7ec26a0cd70d224dde7e9b Auto-generated-cl: translation import
* | | | Import translations. DO NOT MERGEGeoff Mendal2015-01-053-6/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: I9c93551bd46a5ef15b327a8f7ae332e69578ad90 Auto-generated-cl: translation import
* | | | Import translations. DO NOT MERGEBaligh Uddin2014-12-222-4/+4
| | | | | | | | | | | | | | | | | | | | Change-Id: I502afa35fad7c98a1a6728b88706245891296c18 Auto-generated-cl: translation import
* | | | am dc026baf: am 5303451e: am 4667d247: Merge "Inconsistent media sizes for ↵Svetoslav2014-12-031-0/+33
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | es-US locale." into lmp-mr1-dev * commit 'dc026bafa97ad0c2cc2446bfe8ae5992f660ed21': Inconsistent media sizes for es-US locale.
| * | | am 5303451e: am 4667d247: Merge "Inconsistent media sizes for es-US locale." ↵Svetoslav2014-12-031-0/+33
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | into lmp-mr1-dev * commit '5303451efc8553f83d921185c6aac30a178d632f': Inconsistent media sizes for es-US locale.
| | * | am 4667d247: Merge "Inconsistent media sizes for es-US locale." into lmp-mr1-devSvetoslav2014-12-031-0/+33
| | |\ \ | | | |/ | | | | | | | | | | | | * commit '4667d247bbff30d7fe47a4022b91eb03da17be4d': Inconsistent media sizes for es-US locale.
| | | * Merge "Inconsistent media sizes for es-US locale." into lmp-mr1-devSvetoslav2014-12-031-0/+33
| | | |\
| | | | * Inconsistent media sizes for es-US locale.Svetoslav2014-12-021-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pdf_printer_media_sizes array for es-US was missing resulting in using European paper sizes for US locale and as a result no default media size for this locale. This resulted in printing not working for es-US. bug:18536264 Change-Id: Ied552a63d628be38dc5249f3cd6107cbeaa692a8
* | | | | am 935702b6: am 95482c28: am cdd3356d: Merge "Allow more space for the ↵Svetoslav2014-12-032-3/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | printer spinner to avoid truncation." into lmp-mr1-dev * commit '935702b6d5873d028c5f5c0e35e46a35b5e11a22': Allow more space for the printer spinner to avoid truncation.
| * | | | am 95482c28: am cdd3356d: Merge "Allow more space for the printer spinner to ↵Svetoslav2014-12-022-3/+1
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | avoid truncation." into lmp-mr1-dev * commit '95482c28f5b6fba7427770212374c3c8d22b280e': Allow more space for the printer spinner to avoid truncation.
| | * | | am cdd3356d: Merge "Allow more space for the printer spinner to avoid ↵Svetoslav2014-12-022-3/+1
| | |\ \ \ | | | |/ / | | | | / | | | |/ | | |/| | | | | | | | | truncation." into lmp-mr1-dev * commit 'cdd3356da9386bff842d9a29fad09a1d5edc1e73': Allow more space for the printer spinner to avoid truncation.
| | | * Merge "Allow more space for the printer spinner to avoid truncation." into ↵Svetoslav2014-12-022-3/+1
| | | |\ | | | | | | | | | | | | | | | lmp-mr1-dev
| | | | * Allow more space for the printer spinner to avoid truncation.Svetoslav2014-12-022-3/+1
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The save to PDF option is truncated in Russian. While the printer name can be arbitrarily long, the Save to PDF printer should not be truncated. bug:18546218 Change-Id: Id35bd638c505783a2288c1602960e8d74ec3b882
| | | * Import translations. DO NOT MERGEBaligh Uddin2014-12-0219-2/+138
| | |/ | | | | | | | | | | | | Change-Id: I1fa46bb80033e1eee5de30cbf0d0d5d07ae4147c Auto-generated-cl: translation import
* | | am 66a12001: am f9c93ba2: am eaaf0512: Crash in print spooler when back ↵Svet Ganov2014-12-022-1/+7
|\ \ \ | |/ / | | | | | | | | | | | | | | | pressed before content update complted. * commit '66a1200156aa0d7b003ce6d7dacfa5c1a54dd0d7': Crash in print spooler when back pressed before content update complted.
| * | am f9c93ba2: am eaaf0512: Crash in print spooler when back pressed before ↵Svet Ganov2014-12-022-1/+7
| |\ \ | | |/ | | | | | | | | | | | | | | | content update complted. * commit 'f9c93ba26790cf26df40d21d7e8b6e1e83391dd1': Crash in print spooler when back pressed before content update complted.
| | * Crash in print spooler when back pressed before content update complted.Svet Ganov2014-12-022-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We are updating the printed content asynchronously. If the user cancels printing before the first update is complete the spooler components are in a destroyed state but we attempt to handle the completed update resulting in a crash. Now if printing is cancelled we ignore the update result. bug:18525491 Change-Id: I1ef47a17de19896cba2c7a1dd2bfc205065e0a5a
* | | am 846aac1a: am 48956f26: am f51d7015: Merge "Lockup in the print spooler." ↵Svet Ganov2014-11-254-13/+33
|\ \ \ | |/ / | | | | | | | | | | | | | | | into lmp-mr1-dev * commit '846aac1a22a23df440e39c642cb9213a025f21b7': Lockup in the print spooler.
| * | am 48956f26: am f51d7015: Merge "Lockup in the print spooler." into lmp-mr1-devSvet Ganov2014-11-254-13/+33
| |\ \ | | |/ | | | | | | | | | * commit '48956f266df46bc852c8c2886f16dbb7ac61b3fe': Lockup in the print spooler.
| | * Lockup in the print spooler.Svet Ganov2014-11-244-13/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A recent change modified the way we destroy the remote renderer from asynchronous to synchronous. This caused problems since it was possible that the remote rendering service is unbound while we are reading the contents of a rendered page. As a result the reader was blocking on I/O and the print spooler was getting into a locked state that required a restart of its process. Now the remote renderer is destroyed asynchronously. bug:18498626 Change-Id: I1312bf808f30430728b4038dd4be43c55d2be825
* | | am f0de3a5c: am f34896bb: am c9f499d2: Merge "Print spooler crash when ↵Svet Ganov2014-11-253-71/+109
|\ \ \ | |/ / | | | | | | | | | | | | | | | printing after a rotation." into lmp-mr1-dev * commit 'f0de3a5ca35df8f94c1546bde60b6d89f2741b13': Print spooler crash when printing after a rotation.
| * | am f34896bb: am c9f499d2: Merge "Print spooler crash when printing after a ↵Svet Ganov2014-11-253-71/+109
| |\ \ | | |/ | | | | | | | | | | | | | | | rotation." into lmp-mr1-dev * commit 'f34896bbeb49aef3509e55ccf9afc7b62ae4dafd': Print spooler crash when printing after a rotation.
| | * Print spooler crash when printing after a rotation.Svet Ganov2014-11-223-71/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Available printers are provided by a loader driven by the activity lifecycle. After a rotation of an app that does not handle rotation the print activity is destroyed in a delayed fashion. When another print task is started the loader of the destroed activity gets two cancellations, one when the activity is stopped and one when it is destroyed but when the second cancellation happens the loader has a bad state that it is loading while it is not and a NPE occurs. 2. If a rotation happens early before the print activity is fully initialized (there are asyncrconous operations that take place) we get a NPE as the print preview controller is not created yet. 3. A lockup of the print preview process occurs if the print print activity is destroyed after we initiated binding to the rendering service but before we receive the remote interface. In this case no remote service is received as exepcted since we already unbound from it resulting in a missed signal. bug:18238590 Change-Id: I81817d81702f649ded97dfbab7d7bba28f22fa91
* | | Import translations. DO NOT MERGEGeoff Mendal2014-11-172-4/+4
| | | | | | | | | | | | | | | Change-Id: Icb02f0081bd43d87299e3275d1a25b2560dcf5d3 Auto-generated-cl: translation import
* | | am d99c25ef: am 37079e29: Merge "Frameworks/base: Wall Werror in packages"Andreas Gampe2014-11-142-2/+4
|\ \ \ | |/ / | | | | | | | | | * commit 'd99c25eff3ad421b900caf7af82f970b23a81733': Frameworks/base: Wall Werror in packages
| * | am 37079e29: Merge "Frameworks/base: Wall Werror in packages"Andreas Gampe2014-11-132-2/+4
| |\ \ | | | | | | | | | | | | | | | | * commit '37079e29171df20b6355244882dce9d745da55db': Frameworks/base: Wall Werror in packages
| | * | Frameworks/base: Wall Werror in packagesAndreas Gampe2014-11-132-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | Turn on -Wall -Werror in packages/. Fix warnings. Change-Id: I4ec7256a7df46017e1895575719f2b5aca978bd0
| | * | Import translations. DO NOT MERGEBaligh Uddin2014-10-3072-14/+587
| | | | | | | | | | | | | | | | | | | | Change-Id: I37bac04e94e138a6bea3d16bbbad8926bf3d98bd Auto-generated-cl: translation import
| | * | am 0a1ffdb3: Merge "Handle if the printing app is killed while saving to ↵Svetoslav2014-10-141-1/+3
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PDF." into lmp-dev * commit '0a1ffdb3f89705eeeb89349fcd31c82b2d15b0a5': Handle if the printing app is killed while saving to PDF.
| | * \ \ am 922fcc2f: Merge "Crash in print spooler if save to PDF selected early." ↵Svetoslav2014-09-301-1/+5
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-dev * commit '922fcc2f9e2370b34672af0e91e5754c6f8d6da7': Crash in print spooler if save to PDF selected early.
| | * \ \ \ am b179bed3: Merge "Fix carsh in print spooler if custom print setings ↵Svetoslav2014-09-301-1/+26
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return bad pages." into lmp-dev * commit 'b179bed35302704bce809029ab424f919de351c3': Fix carsh in print spooler if custom print setings return bad pages.
| | * \ \ \ \ am 299a89b5: Merge "Print spooler should not crash if fed non-PDF content." ↵Svetoslav2014-09-242-5/+5
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-dev * commit '299a89b50f1268f3c4cd0e58727f7d7805b573b2': Print spooler should not crash if fed non-PDF content.
| | * \ \ \ \ \ am 15c86a84: Merge "Missing pages in print preview when scorolling." into ↵Svetoslav2014-09-241-4/+0
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lmp-dev * commit '15c86a84a5b595b43eecec611de22e6bd0c0eea4': Missing pages in print preview when scorolling.
| | * \ \ \ \ \ \ am 857f8013: Merge "Fix ANR in print spooler." into lmp-devSvetoslav2014-09-241-0/+1
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '857f80134d6c23894f5589457883c57137b2ed27': Fix ANR in print spooler.
| | * \ \ \ \ \ \ \ am ea5d75d8: Merge "Print spooler crash on back before first layout is ↵Svetoslav2014-09-242-5/+1
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | complete." into lmp-dev * commit 'ea5d75d807b379592f3bfd6ccd4cb43d02f72f49': Print spooler crash on back before first layout is complete.
| | * \ \ \ \ \ \ \ \ am e9456781: Merge "Loosen the constraint for releasing a shared file." into ↵Svetoslav2014-09-221-1/+1
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lmp-dev * commit 'e9456781c0b4d6ccc70a5378ecd802fd28554796': Loosen the constraint for releasing a shared file.
| | * \ \ \ \ \ \ \ \ \ am a2201272: Merge "Fix a print spooler crash when printing." into lmp-devSvetoslav2014-09-194-18/+33
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a2201272b5b27f3ac9cf90d6332e81fb474c1dbb': Fix a print spooler crash when printing.
* | | | | | | | | | | | | Import translations. DO NOT MERGEGeoff Mendal2014-11-122-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ided235f0fea28f4036c0ac64543c63b53665784d Auto-generated-cl: translation import
* | | | | | | | | | | | | Import translations. DO NOT MERGEGeoff Mendal2014-11-102-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I632600da887656ee853fe527b9193577582e45f1 Auto-generated-cl: translation import
* | | | | | | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2014-11-062-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I897991ab8499a1a73219e861c365771fc7eb905e Auto-generated-cl: translation import