hugoam / kiui

Auto-layout Ui library, lightweight, skinnable and system agnostic, with an OpenGL backend
zlib License
749 stars 70 forks source link

Rendering errors #10

Closed alexeyknyshev closed 9 years ago

alexeyknyshev commented 9 years ago

Screenshots from emscripten demo 1. No round corners: progress_bar_rounded_edge_error

2. Wrong background rect: menu_background_rendering_error

3.Something wrong with "Photoshop" theme: photoshop_theme_bug

4.Switching themes brings elements position error Reproduce, select Window demo and switch from "Blendish" to "Turbo" theme: switching_from_blendish_to_turbo Recreating window (select Window demo, which creates new kiui v0.1 titled window mostly eliminates error): photoshop_theme_bug_2

alexeyknyshev commented 9 years ago

Big lists makes scrollbar too small which producess "rect" with negative height ok: scrollbar_resize_bug resizing to smaller window --> smaller scrollbar, baad: scrollbar_resize_bug_2 Smaller, transforms into rect (due to negative height?) photoshop_theme_bug_3 :

hugoam commented 9 years ago

N°1, 2 and 5 are fixed in 7ad73ca. N°3 is not a bug, the photoshop style is just an empty stub for now. N°4 fixed in e9e8938.