• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

maps4print / azul
0%
master: 0%

Build:
Build:
LAST BUILD BRANCH: fix-VisualStudio2019
DEFAULT BRANCH: master
Repo Added 05 Feb 2018 05:53PM UTC
Files 24
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH final_flexbox_layout
branch: final_flexbox_layout
CHANGE BRANCH
x
Reset
  • final_flexbox_layout
  • css_overrides
  • css_parsing_extra
  • event_filter
  • fix_scrolling
  • hit_testing_with_callbacks
  • linux_dpi_handling
  • mapedit_fixes
  • master
  • monorepo
  • new_clip_api
  • position_absolute
  • positioned_words
  • proper_cascading
  • svg_gpu_transforms
  • svg_gpu_transforms_2
  • text_layout_fixes
  • ui_diff
  • webrender_bug
  • wip_flexbox_layout
  • wip_iframe_rendering

pending completion
482

push

travis-ci

fschutt
Removed slow cassowary solver, table demo working

Cassowary has a O(n³) algorithm for layout solving, which creates
layout times of several seconds! The table demo was unable to run
previously, because the solver needed 12 seconds just to solve
the layout.

With a custom flexbox solver, we are now able to render the table
in roughly 3ms - 5ms (in release mode, and this is a large table).

Therefore we don't need the original layout solver anymore. Right
now there are a few bugs regarding clipping, but overall it works
quite well. The table demo has currently some weird layout problems
with the row numbers, but at least it runs! This means that it's
now possible to display infinite lists or very large datastructures.

1 of 2053 relevant lines covered (0.05%)

0.0 hits per line

Relevant lines Covered
Build:
Build:
2053 RELEVANT LINES 1 COVERED LINES
0.0 HITS PER LINE
Source Files on final_flexbox_layout
  • List 0
  • Changed 13
  • Source Changed 0
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
482 final_flexbox_layout Removed slow cassowary solver, table demo working Cassowary has a O(n³) algorithm for layout solving, which creates layout times of several seconds! The table demo was unable to run previously, because the solver needed 12 seconds just to solve t... push 15 Oct 2018 03:23AM UTC fschutt travis-ci pending completion  
481 final_flexbox_layout Fixed table demo crashing Temporary code duplication for height / y solving push 15 Oct 2018 02:30AM UTC fschutt travis-ci pending completion  
480 final_flexbox_layout Get x positions from the widths push 15 Oct 2018 12:44AM UTC fschutt travis-ci pending completion  
479 final_flexbox_layout Removed excess allocation from UiState::from_dom push 14 Oct 2018 11:30PM UTC fschutt travis-ci pending completion  
478 final_flexbox_layout Fixed cross-axis layout solving, widths and heights are now correct push 14 Oct 2018 06:49PM UTC fschutt travis-ci pending completion  
477 final_flexbox_layout Fixed fmt::Debug of RuntimeError recursively calling itself (see #24) push 14 Oct 2018 05:08PM UTC fschutt travis-ci pending completion  
476 final_flexbox_layout Flexbox works, but doesn't stretch to parent width / height push 14 Oct 2018 10:52AM UTC fschutt travis-ci pending completion  
475 final_flexbox_layout Added configurable webrender debug flags to WindowState push 13 Oct 2018 01:40PM UTC fschutt travis-ci pending completion  
473 final_flexbox_layout Removed blocking call to layout solver push 12 Oct 2018 11:46PM UTC fschutt travis-ci pending completion  
472 final_flexbox_layout New layout solver still hangs a bit, rendering disabled for now The table demo is still fairly slow (3ms) and hangs on the second redraw, and the values returned are a bit weird, but at least much better than the constraint-based approach. push 12 Oct 2018 10:06PM UTC fschutt travis-ci pending completion  
See All Builds (391)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc