aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/layout/text.rs
Commit message (Expand)AuthorAgeFilesLines
* Organize all the source files into compiler/, components/, and platform/.Patrick Walton2013-05-151-60/+0
* layout: Refactor the RenderBox type to save memory and improve the coding sty...Patrick Walton2013-05-081-19/+29
* Add modified files not added in last commit. Part of util code refactoring.Josh Aas2013-04-161-1/+1
* Add license headersBrian Anderson2013-04-051-0/+4
* Update to Rust 0.6.Jack Moffitt2013-04-041-7/+7
* De-mut field, de-DVec, de-assert.Josh Matthews2013-03-131-3/+3
* Language changes.Josh Matthews2013-03-111-6/+6
* Update for language changesPatrick Walton2013-02-191-2/+2
* Upgrade for language changesPatrick Walton2013-02-131-5/+5
* Update for language changes; stop crashingPatrick Walton2012-12-141-1/+1
* Update for language changesPatrick Walton2012-12-131-2/+2
* Finish conversion to using only character ranges. We don't crash on multi-byt...Brian J. Burg2012-11-211-1/+5
* Delete old range, s/MutableRange/Range/g;Brian J. Burg2012-11-181-4/+4
* Move away from using non-freezable Range.Brian J. Burg2012-11-181-5/+5
* submodules: Split out GFX and all its dependencies into a servo-gfx submodulePatrick Walton2012-11-111-2/+3
* Move shaper and textrun back to src/servo/text/. Add a text redirector.Brian J. Burg2012-11-071-1/+1
* Remove src/servo/text and move things to gfx/ and util/. Add a convenience gf...Brian J. Burg2012-11-061-1/+1
* Extract Range into its own file.Brian J. Burg2012-10-181-4/+5
* More TextRange refactoring.Brian J. Burg2012-10-181-69/+7
* Convert offset+length to TextRange in parts of TextRun API.Brian J. Burg2012-10-181-2/+2
* Hook up linebox scanner, and fix many glitches in the scanning algorithm.Brian J. Burg2012-10-161-0/+2
* Implement TextRun::metrics_for_range, and text box splitter helper.Brian J. Burg2012-10-151-2/+2
* Add stubs for box-splitting.Brian J. Burg2012-10-151-1/+10
* Implement TextRunScanner; add explicit @self to all flow-related functions.Brian J. Burg2012-10-091-1/+14
* Overhaul handling of glyphs, glyph shaping, text runs, and hacky line breaking.Brian J. Burg2012-10-081-35/+12
* Remove remaining #doc attr commentsBrian J. Burg2012-09-291-2/+2
* Swap RenderBox and RenderBoxData, making RenderBox variants each holdBrian J. Burg2012-09-261-3/+3
* Split layout/base.rs into box.rs and flow.rsBrian J. Burg2012-09-211-1/+1
* Add comments on overall design; move display list building to Flows and Boxes...Brian J. Burg2012-09-191-2/+4
* Thread RenderContext and LayoutContext throughout computations needing task a...Brian J. Burg2012-09-171-6/+5
* Rewrite the layout tree to use tandem flow/box trees. Flows areBrian J. Burg2012-09-171-25/+24
* Add some primitive text line breakingPatrick Walton2012-09-141-6/+45
* Remove mode from TextRun ctorBrian Anderson2012-09-141-1/+1
* Mostly fix build breaksBrian J. Burg2012-09-101-14/+16
* Fix test buildBrian J. Burg2012-09-061-1/+1
* Make servo build againBrian Anderson2012-08-301-4/+7
* Un-ignore some testsBrian Anderson2012-08-201-1/+1
* Added the ability to compute heights from parent heights and to layout specif...Margaret Meyerhofer2012-08-101-3/+3
* Update for impl language changesPatrick Walton2012-08-091-11/+10
* Fixed syntax by changing alt to matchMargaret Meyerhofer2012-08-081-2/+2
* Fixed the changing alt syntax and cleaned up some compiler warningsMargaret Meyerhofer2012-08-061-3/+3
* Added traits to adhere to new coherence requirementsMargaret Meyerhofer2012-07-181-1/+5
* Fixed all strings in the old formatMargaret Meyerhofer2012-07-181-4/+4
* Fix imports for new resolve logicBrian Anderson2012-07-111-1/+1
* Update for languages changes. Build still bustedBrian Anderson2012-06-271-1/+1
* Fonts must be created from a FontLibraryBrian Anderson2012-06-221-3/+5
* Camel-case text typesBrian Anderson2012-06-211-3/+3
* Remove remaining implicit copy warningsMargaret Meyerhofer2012-06-201-1/+1
* Ignore some font tests that are failing inconsistentlyBrian Anderson2012-06-171-0/+1
* Use the actual horizontal advanceBrian Anderson2012-06-161-1/+1