diff --git a/.hgignore b/.hgignore index 466542d47..7d7931aa4 100644 --- a/.hgignore +++ b/.hgignore @@ -3,7 +3,6 @@ syntax: regexp ^obj$ ^libs$ ^make$ -^assets$ ^data$ ^docs$ ^projects/android-project/bin$ diff --git a/assets/atlases/bnb.eta b/assets/atlases/bnb.eta new file mode 100644 index 000000000..94abe5787 Binary files /dev/null and b/assets/atlases/bnb.eta differ diff --git a/assets/atlases/bnb.png b/assets/atlases/bnb.png new file mode 100644 index 000000000..6b75bc5e7 Binary files /dev/null and b/assets/atlases/bnb.png differ diff --git a/assets/atlases/tiles.eta b/assets/atlases/tiles.eta new file mode 100644 index 000000000..0038643b6 Binary files /dev/null and b/assets/atlases/tiles.eta differ diff --git a/assets/atlases/tiles.png b/assets/atlases/tiles.png new file mode 100644 index 000000000..2c1ea2d26 Binary files /dev/null and b/assets/atlases/tiles.png differ diff --git a/assets/cursors/cursor.tga b/assets/cursors/cursor.tga new file mode 100644 index 000000000..16bc82218 Binary files /dev/null and b/assets/cursors/cursor.tga differ diff --git a/assets/ee.ini b/assets/ee.ini new file mode 100755 index 000000000..08cc22c9b --- /dev/null +++ b/assets/ee.ini @@ -0,0 +1,15 @@ +#You can set the initialization settings here. +[EEPP] +Width = 1024 +Height = 768 +BitColor = 32 +Windowed = 1 +Resizeable = 1 +WinIcon = assets/icon/ee.png +VSync = 0 +GLVersion = 2 +Backend = Default +JoystickEnabled = 1 +ParticlesNum = 1000 +UseShaders = 1 +Music = 0 diff --git a/assets/fonts/DejaVuSansMono.ttf b/assets/fonts/DejaVuSansMono.ttf new file mode 100755 index 000000000..775bcd632 Binary files /dev/null and b/assets/fonts/DejaVuSansMono.ttf differ diff --git a/assets/fonts/ProggySquareSZ.dat b/assets/fonts/ProggySquareSZ.dat new file mode 100644 index 000000000..9a3c87a1b Binary files /dev/null and b/assets/fonts/ProggySquareSZ.dat differ diff --git a/assets/fonts/ProggySquareSZ.png b/assets/fonts/ProggySquareSZ.png new file mode 100644 index 000000000..411f1164f Binary files /dev/null and b/assets/fonts/ProggySquareSZ.png differ diff --git a/assets/fonts/arial.ttf b/assets/fonts/arial.ttf new file mode 100644 index 000000000..7ff88f228 Binary files /dev/null and b/assets/fonts/arial.ttf differ diff --git a/assets/fonts/conchars.png b/assets/fonts/conchars.png new file mode 100644 index 000000000..66b2657ab Binary files /dev/null and b/assets/fonts/conchars.png differ diff --git a/assets/icon/ee.png b/assets/icon/ee.png new file mode 100644 index 000000000..1a6030b9b Binary files /dev/null and b/assets/icon/ee.png differ diff --git a/assets/maps/test.eem b/assets/maps/test.eem new file mode 100644 index 000000000..c1e6eed01 Binary files /dev/null and b/assets/maps/test.eem differ diff --git a/assets/shaders/blur.frag b/assets/shaders/blur.frag new file mode 100644 index 000000000..0679ee73f --- /dev/null +++ b/assets/shaders/blur.frag @@ -0,0 +1,25 @@ +uniform sampler2D textureUnit0; +uniform float blurfactor; + +void main() +{ + vec4 baseColor = vec4(0.0, 0.0, 0.0, 0.0); + + baseColor += 0.015625 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*-3.0) ); + baseColor += 0.093750 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*-2.0) ); + baseColor += 0.234375 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*-1.0) ); + baseColor += 0.312500 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, 0.0) ); + baseColor += 0.234375 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*1.0) ); + baseColor += 0.093750 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*2.0) ); + baseColor += 0.015625 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, blurfactor*3.0) ); + baseColor += 0.015625 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*-3.0, 0.0) ); + baseColor += 0.093750 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*-2.0, 0.0) ); + baseColor += 0.234375 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*-1.0, 0.0) ); + baseColor += 0.312500 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(0.0, 0.0) ); + baseColor += 0.234375 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*1.0, 0.0) ); + baseColor += 0.093750 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*2.0, 0.0) ); + baseColor += 0.015625 * texture2D( textureUnit0, gl_TexCoord[0].xy + vec2(blurfactor*3.0, 0.0) ); + baseColor *= 0.6; + + gl_FragColor = baseColor; +} diff --git a/assets/shaders/blur.vert b/assets/shaders/blur.vert new file mode 100644 index 000000000..938aae0cf --- /dev/null +++ b/assets/shaders/blur.vert @@ -0,0 +1,6 @@ +void main() +{ + gl_TexCoord[0] = gl_MultiTexCoord0; + gl_FrontColor = gl_Color; + gl_Position = ftransform(); +} diff --git a/assets/sounds/music.ogg b/assets/sounds/music.ogg new file mode 100644 index 000000000..8340985ef Binary files /dev/null and b/assets/sounds/music.ogg differ diff --git a/assets/sounds/sound.ogg b/assets/sounds/sound.ogg new file mode 100644 index 000000000..762b24daf Binary files /dev/null and b/assets/sounds/sound.ogg differ diff --git a/assets/sprites/1.png b/assets/sprites/1.png new file mode 100644 index 000000000..3b6d84140 Binary files /dev/null and b/assets/sprites/1.png differ diff --git a/assets/sprites/2.png b/assets/sprites/2.png new file mode 100644 index 000000000..bfee0924d Binary files /dev/null and b/assets/sprites/2.png differ diff --git a/assets/sprites/3.png b/assets/sprites/3.png new file mode 100644 index 000000000..84a35dd23 Binary files /dev/null and b/assets/sprites/3.png differ diff --git a/assets/sprites/4.png b/assets/sprites/4.png new file mode 100644 index 000000000..40d58bfd2 Binary files /dev/null and b/assets/sprites/4.png differ diff --git a/assets/sprites/5.png b/assets/sprites/5.png new file mode 100644 index 000000000..4ce78a6ff Binary files /dev/null and b/assets/sprites/5.png differ diff --git a/assets/sprites/6.png b/assets/sprites/6.png new file mode 100644 index 000000000..396ebfb59 Binary files /dev/null and b/assets/sprites/6.png differ diff --git a/assets/sprites/7.png b/assets/sprites/7.png new file mode 100644 index 000000000..9d7737331 Binary files /dev/null and b/assets/sprites/7.png differ diff --git a/assets/sprites/button-te_mdown.png b/assets/sprites/button-te_mdown.png new file mode 100644 index 000000000..f9c4cdc25 Binary files /dev/null and b/assets/sprites/button-te_mdown.png differ diff --git a/assets/sprites/button-te_normal.png b/assets/sprites/button-te_normal.png new file mode 100644 index 000000000..020066bc1 Binary files /dev/null and b/assets/sprites/button-te_normal.png differ diff --git a/assets/sprites/objects/1.png b/assets/sprites/objects/1.png new file mode 100644 index 000000000..a1c7c216b Binary files /dev/null and b/assets/sprites/objects/1.png differ diff --git a/assets/sprites/objects/2.png b/assets/sprites/objects/2.png new file mode 100644 index 000000000..6cc94b272 Binary files /dev/null and b/assets/sprites/objects/2.png differ diff --git a/assets/test.zip b/assets/test.zip new file mode 100644 index 000000000..968ec2e53 Binary files /dev/null and b/assets/test.zip differ diff --git a/assets/tiles/1.png b/assets/tiles/1.png new file mode 100644 index 000000000..6cbb4e861 Binary files /dev/null and b/assets/tiles/1.png differ diff --git a/assets/tiles/2.png b/assets/tiles/2.png new file mode 100644 index 000000000..79ca7e789 Binary files /dev/null and b/assets/tiles/2.png differ diff --git a/assets/tiles/3.png b/assets/tiles/3.png new file mode 100644 index 000000000..f16b655df Binary files /dev/null and b/assets/tiles/3.png differ diff --git a/assets/tiles/4.png b/assets/tiles/4.png new file mode 100644 index 000000000..4ad676cf2 Binary files /dev/null and b/assets/tiles/4.png differ diff --git a/assets/tiles/5.png b/assets/tiles/5.png new file mode 100644 index 000000000..e6bd6bd99 Binary files /dev/null and b/assets/tiles/5.png differ diff --git a/assets/tiles/6.png b/assets/tiles/6.png new file mode 100644 index 000000000..ae92eb7cc Binary files /dev/null and b/assets/tiles/6.png differ diff --git a/assets/ui/uitheme.eta b/assets/ui/uitheme.eta new file mode 100644 index 000000000..c0f3d8388 Binary files /dev/null and b/assets/ui/uitheme.eta differ diff --git a/assets/ui/uitheme.png b/assets/ui/uitheme.png new file mode 100644 index 000000000..daae29e7d Binary files /dev/null and b/assets/ui/uitheme.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_d.png b/assets/ui/uitheme/uitheme_button_mdown_d.png new file mode 100644 index 000000000..dd558c12a Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_d.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_dl.png b/assets/ui/uitheme/uitheme_button_mdown_dl.png new file mode 100644 index 000000000..11557ff63 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_dl.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_dr.png b/assets/ui/uitheme/uitheme_button_mdown_dr.png new file mode 100644 index 000000000..5275a7cd6 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_dr.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_m.png b/assets/ui/uitheme/uitheme_button_mdown_m.png new file mode 100644 index 000000000..1be3e1d4d Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_m.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_ml.png b/assets/ui/uitheme/uitheme_button_mdown_ml.png new file mode 100644 index 000000000..0cea70009 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_ml.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_mr.png b/assets/ui/uitheme/uitheme_button_mdown_mr.png new file mode 100644 index 000000000..929fce20f Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_mr.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_u.png b/assets/ui/uitheme/uitheme_button_mdown_u.png new file mode 100644 index 000000000..434471e47 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_u.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_ul.png b/assets/ui/uitheme/uitheme_button_mdown_ul.png new file mode 100644 index 000000000..4e5e63f91 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_ul.png differ diff --git a/assets/ui/uitheme/uitheme_button_mdown_ur.png b/assets/ui/uitheme/uitheme_button_mdown_ur.png new file mode 100644 index 000000000..f8c12eef5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_mdown_ur.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_d.png b/assets/ui/uitheme/uitheme_button_menter_d.png new file mode 100644 index 000000000..64cafaff7 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_d.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_dl.png b/assets/ui/uitheme/uitheme_button_menter_dl.png new file mode 100644 index 000000000..70e5e9ac7 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_dl.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_dr.png b/assets/ui/uitheme/uitheme_button_menter_dr.png new file mode 100644 index 000000000..d82b63696 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_dr.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_m.png b/assets/ui/uitheme/uitheme_button_menter_m.png new file mode 100644 index 000000000..5aac15f24 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_m.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_ml.png b/assets/ui/uitheme/uitheme_button_menter_ml.png new file mode 100644 index 000000000..3bd117751 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_ml.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_mr.png b/assets/ui/uitheme/uitheme_button_menter_mr.png new file mode 100644 index 000000000..39c4e30ef Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_mr.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_u.png b/assets/ui/uitheme/uitheme_button_menter_u.png new file mode 100644 index 000000000..c1ccfd23c Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_u.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_ul.png b/assets/ui/uitheme/uitheme_button_menter_ul.png new file mode 100644 index 000000000..f6cedbe6c Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_ul.png differ diff --git a/assets/ui/uitheme/uitheme_button_menter_ur.png b/assets/ui/uitheme/uitheme_button_menter_ur.png new file mode 100644 index 000000000..39e1eff1a Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_menter_ur.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_d.png b/assets/ui/uitheme/uitheme_button_normal_d.png new file mode 100644 index 000000000..b5601940d Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_dl.png b/assets/ui/uitheme/uitheme_button_normal_dl.png new file mode 100644 index 000000000..70e5e9ac7 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_dr.png b/assets/ui/uitheme/uitheme_button_normal_dr.png new file mode 100644 index 000000000..d82b63696 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_m.png b/assets/ui/uitheme/uitheme_button_normal_m.png new file mode 100644 index 000000000..9d790af57 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_ml.png b/assets/ui/uitheme/uitheme_button_normal_ml.png new file mode 100644 index 000000000..3af4109db Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_mr.png b/assets/ui/uitheme/uitheme_button_normal_mr.png new file mode 100644 index 000000000..80173495e Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_u.png b/assets/ui/uitheme/uitheme_button_normal_u.png new file mode 100644 index 000000000..819f34c97 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_ul.png b/assets/ui/uitheme/uitheme_button_normal_ul.png new file mode 100644 index 000000000..9123a697a Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_button_normal_ur.png b/assets/ui/uitheme/uitheme_button_normal_ur.png new file mode 100644 index 000000000..0e0f1bf0f Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_d.png b/assets/ui/uitheme/uitheme_button_selected_d.png new file mode 100644 index 000000000..1636a508a Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_d.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_dl.png b/assets/ui/uitheme/uitheme_button_selected_dl.png new file mode 100644 index 000000000..84498c4e9 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_dl.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_dr.png b/assets/ui/uitheme/uitheme_button_selected_dr.png new file mode 100644 index 000000000..4e4d9a658 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_dr.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_m.png b/assets/ui/uitheme/uitheme_button_selected_m.png new file mode 100644 index 000000000..68e5d05b1 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_m.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_ml.png b/assets/ui/uitheme/uitheme_button_selected_ml.png new file mode 100644 index 000000000..8ace8d953 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_ml.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_mr.png b/assets/ui/uitheme/uitheme_button_selected_mr.png new file mode 100644 index 000000000..559da62b5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_mr.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_u.png b/assets/ui/uitheme/uitheme_button_selected_u.png new file mode 100644 index 000000000..f95be42df Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_u.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_ul.png b/assets/ui/uitheme/uitheme_button_selected_ul.png new file mode 100644 index 000000000..fabf8fe04 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_ul.png differ diff --git a/assets/ui/uitheme/uitheme_button_selected_ur.png b/assets/ui/uitheme/uitheme_button_selected_ur.png new file mode 100644 index 000000000..891e63f10 Binary files /dev/null and b/assets/ui/uitheme/uitheme_button_selected_ur.png differ diff --git a/assets/ui/uitheme/uitheme_checkbox_active_normal.png b/assets/ui/uitheme/uitheme_checkbox_active_normal.png new file mode 100644 index 000000000..b8b436641 Binary files /dev/null and b/assets/ui/uitheme/uitheme_checkbox_active_normal.png differ diff --git a/assets/ui/uitheme/uitheme_checkbox_inactive_normal.png b/assets/ui/uitheme/uitheme_checkbox_inactive_normal.png new file mode 100644 index 000000000..3326a3c44 Binary files /dev/null and b/assets/ui/uitheme/uitheme_checkbox_inactive_normal.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_d.png b/assets/ui/uitheme/uitheme_combobox_menter_d.png new file mode 100644 index 000000000..09bb94394 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_d.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_dl.png b/assets/ui/uitheme/uitheme_combobox_menter_dl.png new file mode 100644 index 000000000..02c0e76dc Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_dl.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_dr.png b/assets/ui/uitheme/uitheme_combobox_menter_dr.png new file mode 100644 index 000000000..ad473bf57 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_dr.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_m.png b/assets/ui/uitheme/uitheme_combobox_menter_m.png new file mode 100644 index 000000000..558225b5c Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_m.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_ml.png b/assets/ui/uitheme/uitheme_combobox_menter_ml.png new file mode 100644 index 000000000..6d3cef0c1 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_ml.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_mr.png b/assets/ui/uitheme/uitheme_combobox_menter_mr.png new file mode 100644 index 000000000..466a733fa Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_mr.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_u.png b/assets/ui/uitheme/uitheme_combobox_menter_u.png new file mode 100644 index 000000000..1268ef4bc Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_u.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_ul.png b/assets/ui/uitheme/uitheme_combobox_menter_ul.png new file mode 100644 index 000000000..58e68887f Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_ul.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_menter_ur.png b/assets/ui/uitheme/uitheme_combobox_menter_ur.png new file mode 100644 index 000000000..d255a6a38 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_menter_ur.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_d.png b/assets/ui/uitheme/uitheme_combobox_normal_d.png new file mode 100644 index 000000000..09bb94394 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_dl.png b/assets/ui/uitheme/uitheme_combobox_normal_dl.png new file mode 100644 index 000000000..02c0e76dc Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_dr.png b/assets/ui/uitheme/uitheme_combobox_normal_dr.png new file mode 100644 index 000000000..933180a03 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_m.png b/assets/ui/uitheme/uitheme_combobox_normal_m.png new file mode 100644 index 000000000..558225b5c Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_ml.png b/assets/ui/uitheme/uitheme_combobox_normal_ml.png new file mode 100644 index 000000000..6d3cef0c1 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_mr.png b/assets/ui/uitheme/uitheme_combobox_normal_mr.png new file mode 100644 index 000000000..3355d3940 Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_u.png b/assets/ui/uitheme/uitheme_combobox_normal_u.png new file mode 100644 index 000000000..1268ef4bc Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_ul.png b/assets/ui/uitheme/uitheme_combobox_normal_ul.png new file mode 100644 index 000000000..58e68887f Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_combobox_normal_ur.png b/assets/ui/uitheme/uitheme_combobox_normal_ur.png new file mode 100644 index 000000000..e1bb2a1fb Binary files /dev/null and b/assets/ui/uitheme/uitheme_combobox_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_d.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_d.png new file mode 100644 index 000000000..5d1e8178d Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_d.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_dl.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_dl.png new file mode 100644 index 000000000..b54ecfcac Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_dl.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_dr.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_dr.png new file mode 100644 index 000000000..0ceb1d327 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_dr.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_m.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_m.png new file mode 100644 index 000000000..5cebe34b8 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_m.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_ml.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_ml.png new file mode 100644 index 000000000..1e70910a4 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_ml.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_mr.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_mr.png new file mode 100644 index 000000000..8f7bd9efe Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_mr.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_u.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_u.png new file mode 100644 index 000000000..635be1984 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_u.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_ul.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_ul.png new file mode 100644 index 000000000..1f7e6cf69 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_ul.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_menter_ur.png b/assets/ui/uitheme/uitheme_dropdownlist_menter_ur.png new file mode 100644 index 000000000..802e6b577 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_menter_ur.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_d.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_d.png new file mode 100644 index 000000000..395a25332 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_dl.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_dl.png new file mode 100644 index 000000000..a545f91b5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_dr.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_dr.png new file mode 100644 index 000000000..35670f65e Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_m.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_m.png new file mode 100644 index 000000000..b565941d3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_ml.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_ml.png new file mode 100644 index 000000000..f4e5d37ea Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_mr.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_mr.png new file mode 100644 index 000000000..29a718c53 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_u.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_u.png new file mode 100644 index 000000000..8c3a22244 Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_ul.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_ul.png new file mode 100644 index 000000000..a3d1b050c Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_dropdownlist_normal_ur.png b/assets/ui/uitheme/uitheme_dropdownlist_normal_ur.png new file mode 100644 index 000000000..25e9756da Binary files /dev/null and b/assets/ui/uitheme/uitheme_dropdownlist_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_d.png b/assets/ui/uitheme/uitheme_genericgrid_normal_d.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_dl.png b/assets/ui/uitheme/uitheme_genericgrid_normal_dl.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_dr.png b/assets/ui/uitheme/uitheme_genericgrid_normal_dr.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_m.png b/assets/ui/uitheme/uitheme_genericgrid_normal_m.png new file mode 100644 index 000000000..7e8088deb Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_ml.png b/assets/ui/uitheme/uitheme_genericgrid_normal_ml.png new file mode 100644 index 000000000..1db4d4b69 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_mr.png b/assets/ui/uitheme/uitheme_genericgrid_normal_mr.png new file mode 100644 index 000000000..a60535023 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_u.png b/assets/ui/uitheme/uitheme_genericgrid_normal_u.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_ul.png b/assets/ui/uitheme/uitheme_genericgrid_normal_ul.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_genericgrid_normal_ur.png b/assets/ui/uitheme/uitheme_genericgrid_normal_ur.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_genericgrid_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_gridcell_menter.png b/assets/ui/uitheme/uitheme_gridcell_menter.png new file mode 100644 index 000000000..798b79940 Binary files /dev/null and b/assets/ui/uitheme/uitheme_gridcell_menter.png differ diff --git a/assets/ui/uitheme/uitheme_gridcell_selected.png b/assets/ui/uitheme/uitheme_gridcell_selected.png new file mode 100644 index 000000000..d5e7ab1a3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_gridcell_selected.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_bg_normal.png b/assets/ui/uitheme/uitheme_hscrollbar_bg_normal.png new file mode 100644 index 000000000..2af4b8b79 Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_bg_normal.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_btndown_menter.png b/assets/ui/uitheme/uitheme_hscrollbar_btndown_menter.png new file mode 100644 index 000000000..b1635b20a Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_btndown_menter.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_btndown_normal.png b/assets/ui/uitheme/uitheme_hscrollbar_btndown_normal.png new file mode 100644 index 000000000..c6a4c1f39 Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_btndown_normal.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_btnup_menter.png b/assets/ui/uitheme/uitheme_hscrollbar_btnup_menter.png new file mode 100644 index 000000000..9a7c2665c Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_btnup_menter.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_btnup_normal.png b/assets/ui/uitheme/uitheme_hscrollbar_btnup_normal.png new file mode 100644 index 000000000..2b9de54a0 Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_btnup_normal.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_button_menter.png b/assets/ui/uitheme/uitheme_hscrollbar_button_menter.png new file mode 100644 index 000000000..0ec90f05c Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_button_menter.png differ diff --git a/assets/ui/uitheme/uitheme_hscrollbar_button_normal.png b/assets/ui/uitheme/uitheme_hscrollbar_button_normal.png new file mode 100644 index 000000000..a9999992d Binary files /dev/null and b/assets/ui/uitheme/uitheme_hscrollbar_button_normal.png differ diff --git a/assets/ui/uitheme/uitheme_hslider_bg_normal_m.png b/assets/ui/uitheme/uitheme_hslider_bg_normal_m.png new file mode 100644 index 000000000..5019ce87e Binary files /dev/null and b/assets/ui/uitheme/uitheme_hslider_bg_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_hslider_bg_normal_ml.png b/assets/ui/uitheme/uitheme_hslider_bg_normal_ml.png new file mode 100644 index 000000000..5d6595e07 Binary files /dev/null and b/assets/ui/uitheme/uitheme_hslider_bg_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_hslider_bg_normal_mr.png b/assets/ui/uitheme/uitheme_hslider_bg_normal_mr.png new file mode 100644 index 000000000..7359b9b9f Binary files /dev/null and b/assets/ui/uitheme/uitheme_hslider_bg_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_hslider_button_menter.png b/assets/ui/uitheme/uitheme_hslider_button_menter.png new file mode 100644 index 000000000..a6a7fb2cc Binary files /dev/null and b/assets/ui/uitheme/uitheme_hslider_button_menter.png differ diff --git a/assets/ui/uitheme/uitheme_hslider_button_normal.png b/assets/ui/uitheme/uitheme_hslider_button_normal.png new file mode 100644 index 000000000..2afea76e5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_hslider_button_normal.png differ diff --git a/assets/ui/uitheme/uitheme_icon_add.png b/assets/ui/uitheme/uitheme_icon_add.png new file mode 100644 index 000000000..f0b8ef73e Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_add.png differ diff --git a/assets/ui/uitheme/uitheme_icon_cancel.png b/assets/ui/uitheme/uitheme_icon_cancel.png new file mode 100644 index 000000000..1af591c2a Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_cancel.png differ diff --git a/assets/ui/uitheme/uitheme_icon_document-close.png b/assets/ui/uitheme/uitheme_icon_document-close.png new file mode 100644 index 000000000..42a9bd983 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_document-close.png differ diff --git a/assets/ui/uitheme/uitheme_icon_document-new.png b/assets/ui/uitheme/uitheme_icon_document-new.png new file mode 100644 index 000000000..9c179e682 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_document-new.png differ diff --git a/assets/ui/uitheme/uitheme_icon_document-open.png b/assets/ui/uitheme/uitheme_icon_document-open.png new file mode 100644 index 000000000..1a328c4a0 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_document-open.png differ diff --git a/assets/ui/uitheme/uitheme_icon_document-save-as.png b/assets/ui/uitheme/uitheme_icon_document-save-as.png new file mode 100644 index 000000000..c45625e6e Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_document-save-as.png differ diff --git a/assets/ui/uitheme/uitheme_icon_document-save.png b/assets/ui/uitheme/uitheme_icon_document-save.png new file mode 100644 index 000000000..03a313795 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_document-save.png differ diff --git a/assets/ui/uitheme/uitheme_icon_go-up.png b/assets/ui/uitheme/uitheme_icon_go-up.png new file mode 100644 index 000000000..9f7464f33 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_go-up.png differ diff --git a/assets/ui/uitheme/uitheme_icon_ok.png b/assets/ui/uitheme/uitheme_icon_ok.png new file mode 100644 index 000000000..f1d290c64 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_ok.png differ diff --git a/assets/ui/uitheme/uitheme_icon_quit.png b/assets/ui/uitheme/uitheme_icon_quit.png new file mode 100644 index 000000000..4c719adce Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_quit.png differ diff --git a/assets/ui/uitheme/uitheme_icon_remove.png b/assets/ui/uitheme/uitheme_icon_remove.png new file mode 100644 index 000000000..1af591c2a Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_remove.png differ diff --git a/assets/ui/uitheme/uitheme_icon_zoom-in.png b/assets/ui/uitheme/uitheme_icon_zoom-in.png new file mode 100644 index 000000000..c5b393663 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_zoom-in.png differ diff --git a/assets/ui/uitheme/uitheme_icon_zoom-original.png b/assets/ui/uitheme/uitheme_icon_zoom-original.png new file mode 100644 index 000000000..b089a0900 Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_zoom-original.png differ diff --git a/assets/ui/uitheme/uitheme_icon_zoom-out.png b/assets/ui/uitheme/uitheme_icon_zoom-out.png new file mode 100644 index 000000000..01399fcab Binary files /dev/null and b/assets/ui/uitheme/uitheme_icon_zoom-out.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_d.png b/assets/ui/uitheme/uitheme_listbox_normal_d.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_dl.png b/assets/ui/uitheme/uitheme_listbox_normal_dl.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_dr.png b/assets/ui/uitheme/uitheme_listbox_normal_dr.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_m.png b/assets/ui/uitheme/uitheme_listbox_normal_m.png new file mode 100644 index 000000000..7e8088deb Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_ml.png b/assets/ui/uitheme/uitheme_listbox_normal_ml.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_mr.png b/assets/ui/uitheme/uitheme_listbox_normal_mr.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_u.png b/assets/ui/uitheme/uitheme_listbox_normal_u.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_ul.png b/assets/ui/uitheme/uitheme_listbox_normal_ul.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_listbox_normal_ur.png b/assets/ui/uitheme/uitheme_listbox_normal_ur.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_listbox_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_listboxitem_menter.png b/assets/ui/uitheme/uitheme_listboxitem_menter.png new file mode 100644 index 000000000..798b79940 Binary files /dev/null and b/assets/ui/uitheme/uitheme_listboxitem_menter.png differ diff --git a/assets/ui/uitheme/uitheme_listboxitem_selected.png b/assets/ui/uitheme/uitheme_listboxitem_selected.png new file mode 100644 index 000000000..d5e7ab1a3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_listboxitem_selected.png differ diff --git a/assets/ui/uitheme/uitheme_menuarrow_menter.png b/assets/ui/uitheme/uitheme_menuarrow_menter.png new file mode 100644 index 000000000..454dcc924 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuarrow_menter.png differ diff --git a/assets/ui/uitheme/uitheme_menuarrow_normal.png b/assets/ui/uitheme/uitheme_menuarrow_normal.png new file mode 100644 index 000000000..3a560cfd5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuarrow_normal.png differ diff --git a/assets/ui/uitheme/uitheme_menucheckbox_active_menter.png b/assets/ui/uitheme/uitheme_menucheckbox_active_menter.png new file mode 100644 index 000000000..11aa9011b Binary files /dev/null and b/assets/ui/uitheme/uitheme_menucheckbox_active_menter.png differ diff --git a/assets/ui/uitheme/uitheme_menucheckbox_active_normal.png b/assets/ui/uitheme/uitheme_menucheckbox_active_normal.png new file mode 100644 index 000000000..c4f9589c6 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menucheckbox_active_normal.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_normal_m.png b/assets/ui/uitheme/uitheme_menuitem_normal_m.png new file mode 100644 index 000000000..48c91e7bf Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_normal_ml.png b/assets/ui/uitheme/uitheme_menuitem_normal_ml.png new file mode 100644 index 000000000..8dfc48565 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_normal_mr.png b/assets/ui/uitheme/uitheme_menuitem_normal_mr.png new file mode 100644 index 000000000..cd65ec7ba Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_selected_m.png b/assets/ui/uitheme/uitheme_menuitem_selected_m.png new file mode 100644 index 000000000..7babf4521 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_selected_m.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_selected_ml.png b/assets/ui/uitheme/uitheme_menuitem_selected_ml.png new file mode 100644 index 000000000..20f209181 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_selected_ml.png differ diff --git a/assets/ui/uitheme/uitheme_menuitem_selected_mr.png b/assets/ui/uitheme/uitheme_menuitem_selected_mr.png new file mode 100644 index 000000000..97365c034 Binary files /dev/null and b/assets/ui/uitheme/uitheme_menuitem_selected_mr.png differ diff --git a/assets/ui/uitheme/uitheme_progressbar_filler_normal.png b/assets/ui/uitheme/uitheme_progressbar_filler_normal.png new file mode 100644 index 000000000..ff612abdf Binary files /dev/null and b/assets/ui/uitheme/uitheme_progressbar_filler_normal.png differ diff --git a/assets/ui/uitheme/uitheme_progressbar_normal_m.png b/assets/ui/uitheme/uitheme_progressbar_normal_m.png new file mode 100644 index 000000000..d7659f5a2 Binary files /dev/null and b/assets/ui/uitheme/uitheme_progressbar_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_progressbar_normal_ml.png b/assets/ui/uitheme/uitheme_progressbar_normal_ml.png new file mode 100644 index 000000000..487194267 Binary files /dev/null and b/assets/ui/uitheme/uitheme_progressbar_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_progressbar_normal_mr.png b/assets/ui/uitheme/uitheme_progressbar_normal_mr.png new file mode 100644 index 000000000..27d48c235 Binary files /dev/null and b/assets/ui/uitheme/uitheme_progressbar_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_radiobutton_active_normal.png b/assets/ui/uitheme/uitheme_radiobutton_active_normal.png new file mode 100644 index 000000000..9f65159d7 Binary files /dev/null and b/assets/ui/uitheme/uitheme_radiobutton_active_normal.png differ diff --git a/assets/ui/uitheme/uitheme_radiobutton_inactive_normal.png b/assets/ui/uitheme/uitheme_radiobutton_inactive_normal.png new file mode 100644 index 000000000..2166a0236 Binary files /dev/null and b/assets/ui/uitheme/uitheme_radiobutton_inactive_normal.png differ diff --git a/assets/ui/uitheme/uitheme_separator_normal_m.png b/assets/ui/uitheme/uitheme_separator_normal_m.png new file mode 100644 index 000000000..380900d17 Binary files /dev/null and b/assets/ui/uitheme/uitheme_separator_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_separator_normal_ml.png b/assets/ui/uitheme/uitheme_separator_normal_ml.png new file mode 100644 index 000000000..db4ec440b Binary files /dev/null and b/assets/ui/uitheme/uitheme_separator_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_separator_normal_mr.png b/assets/ui/uitheme/uitheme_separator_normal_mr.png new file mode 100644 index 000000000..02362435d Binary files /dev/null and b/assets/ui/uitheme/uitheme_separator_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btndown_mdown.png b/assets/ui/uitheme/uitheme_spinbox_btndown_mdown.png new file mode 100644 index 000000000..2457be7f5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btndown_mdown.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btndown_menter.png b/assets/ui/uitheme/uitheme_spinbox_btndown_menter.png new file mode 100644 index 000000000..57ebd7196 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btndown_menter.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btndown_normal.png b/assets/ui/uitheme/uitheme_spinbox_btndown_normal.png new file mode 100644 index 000000000..c75bcadb5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btndown_normal.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btnup_mdown.png b/assets/ui/uitheme/uitheme_spinbox_btnup_mdown.png new file mode 100644 index 000000000..d1658a263 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btnup_mdown.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btnup_menter.png b/assets/ui/uitheme/uitheme_spinbox_btnup_menter.png new file mode 100644 index 000000000..c90bb0423 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btnup_menter.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_btnup_normal.png b/assets/ui/uitheme/uitheme_spinbox_btnup_normal.png new file mode 100644 index 000000000..4a725343d Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_btnup_normal.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_d.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_d.png new file mode 100644 index 000000000..62a6b347b Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_dl.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_dl.png new file mode 100644 index 000000000..3a5fe5df6 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_m.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_m.png new file mode 100644 index 000000000..51fd0c03c Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_ml.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_ml.png new file mode 100644 index 000000000..038b44066 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_u.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_u.png new file mode 100644 index 000000000..0850563d0 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_spinbox_input_normal_ul.png b/assets/ui/uitheme/uitheme_spinbox_input_normal_ul.png new file mode 100644 index 000000000..5291124e3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_spinbox_input_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_tab_normal_m.png b/assets/ui/uitheme/uitheme_tab_normal_m.png new file mode 100644 index 000000000..7d157f89d Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_tab_normal_ml.png b/assets/ui/uitheme/uitheme_tab_normal_ml.png new file mode 100644 index 000000000..c9641e0c8 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_tab_normal_mr.png b/assets/ui/uitheme/uitheme_tab_normal_mr.png new file mode 100644 index 000000000..b30c9fcfe Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_tab_selected_m.png b/assets/ui/uitheme/uitheme_tab_selected_m.png new file mode 100644 index 000000000..1ce7b455c Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_selected_m.png differ diff --git a/assets/ui/uitheme/uitheme_tab_selected_ml.png b/assets/ui/uitheme/uitheme_tab_selected_ml.png new file mode 100644 index 000000000..c956471d7 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_selected_ml.png differ diff --git a/assets/ui/uitheme/uitheme_tab_selected_mr.png b/assets/ui/uitheme/uitheme_tab_selected_mr.png new file mode 100644 index 000000000..fb2698e83 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tab_selected_mr.png differ diff --git a/assets/ui/uitheme/uitheme_tabcontainer_normal_d.png b/assets/ui/uitheme/uitheme_tabcontainer_normal_d.png new file mode 100644 index 000000000..ac5309589 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tabcontainer_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_tabcontainer_normal_dl.png b/assets/ui/uitheme/uitheme_tabcontainer_normal_dl.png new file mode 100644 index 000000000..2bc860296 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tabcontainer_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_tabcontainer_normal_dr.png b/assets/ui/uitheme/uitheme_tabcontainer_normal_dr.png new file mode 100644 index 000000000..b0214506e Binary files /dev/null and b/assets/ui/uitheme/uitheme_tabcontainer_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_tabcontainer_normal_ml.png b/assets/ui/uitheme/uitheme_tabcontainer_normal_ml.png new file mode 100644 index 000000000..1edcc113a Binary files /dev/null and b/assets/ui/uitheme/uitheme_tabcontainer_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_tabcontainer_normal_mr.png b/assets/ui/uitheme/uitheme_tabcontainer_normal_mr.png new file mode 100644 index 000000000..1edcc113a Binary files /dev/null and b/assets/ui/uitheme/uitheme_tabcontainer_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_box_normal.png b/assets/ui/uitheme/uitheme_textedit_box_normal.png new file mode 100644 index 000000000..17c277d52 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_box_normal.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_d.png b/assets/ui/uitheme/uitheme_textedit_normal_d.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_dl.png b/assets/ui/uitheme/uitheme_textedit_normal_dl.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_dr.png b/assets/ui/uitheme/uitheme_textedit_normal_dr.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_m.png b/assets/ui/uitheme/uitheme_textedit_normal_m.png new file mode 100644 index 000000000..7e8088deb Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_ml.png b/assets/ui/uitheme/uitheme_textedit_normal_ml.png new file mode 100644 index 000000000..1db4d4b69 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_mr.png b/assets/ui/uitheme/uitheme_textedit_normal_mr.png new file mode 100644 index 000000000..a60535023 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_u.png b/assets/ui/uitheme/uitheme_textedit_normal_u.png new file mode 100644 index 000000000..de6b1c88f Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_ul.png b/assets/ui/uitheme/uitheme_textedit_normal_ul.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_textedit_normal_ur.png b/assets/ui/uitheme/uitheme_textedit_normal_ur.png new file mode 100644 index 000000000..4425c27d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textedit_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_d.png b/assets/ui/uitheme/uitheme_textinput_normal_d.png new file mode 100644 index 000000000..a9e1c932a Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_dl.png b/assets/ui/uitheme/uitheme_textinput_normal_dl.png new file mode 100644 index 000000000..6a42e01a3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_dr.png b/assets/ui/uitheme/uitheme_textinput_normal_dr.png new file mode 100644 index 000000000..2a4e47ba4 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_m.png b/assets/ui/uitheme/uitheme_textinput_normal_m.png new file mode 100644 index 000000000..b4892a36f Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_ml.png b/assets/ui/uitheme/uitheme_textinput_normal_ml.png new file mode 100644 index 000000000..9e47d43cf Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_mr.png b/assets/ui/uitheme/uitheme_textinput_normal_mr.png new file mode 100644 index 000000000..497283978 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_u.png b/assets/ui/uitheme/uitheme_textinput_normal_u.png new file mode 100644 index 000000000..7bf38f1e5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_ul.png b/assets/ui/uitheme/uitheme_textinput_normal_ul.png new file mode 100644 index 000000000..a74b8a6f3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_textinput_normal_ur.png b/assets/ui/uitheme/uitheme_textinput_normal_ur.png new file mode 100644 index 000000000..8dbc80593 Binary files /dev/null and b/assets/ui/uitheme/uitheme_textinput_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_d.png b/assets/ui/uitheme/uitheme_tooltip_normal_d.png new file mode 100644 index 000000000..b9bbe287a Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_dl.png b/assets/ui/uitheme/uitheme_tooltip_normal_dl.png new file mode 100644 index 000000000..4da52f189 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_dl.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_dr.png b/assets/ui/uitheme/uitheme_tooltip_normal_dr.png new file mode 100644 index 000000000..f64793dfd Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_dr.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_m.png b/assets/ui/uitheme/uitheme_tooltip_normal_m.png new file mode 100644 index 000000000..fa55c6f87 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_ml.png b/assets/ui/uitheme/uitheme_tooltip_normal_ml.png new file mode 100644 index 000000000..307b4b64b Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_mr.png b/assets/ui/uitheme/uitheme_tooltip_normal_mr.png new file mode 100644 index 000000000..af7c4e18a Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_u.png b/assets/ui/uitheme/uitheme_tooltip_normal_u.png new file mode 100644 index 000000000..2ae41c9fc Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_ul.png b/assets/ui/uitheme/uitheme_tooltip_normal_ul.png new file mode 100644 index 000000000..2d630ce1c Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_ul.png differ diff --git a/assets/ui/uitheme/uitheme_tooltip_normal_ur.png b/assets/ui/uitheme/uitheme_tooltip_normal_ur.png new file mode 100644 index 000000000..9e11b2c82 Binary files /dev/null and b/assets/ui/uitheme/uitheme_tooltip_normal_ur.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_bg_normal.png b/assets/ui/uitheme/uitheme_vscrollbar_bg_normal.png new file mode 100644 index 000000000..9f332d0b3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_bg_normal.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_btndown_menter.png b/assets/ui/uitheme/uitheme_vscrollbar_btndown_menter.png new file mode 100644 index 000000000..ce8ab2a87 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_btndown_menter.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_btndown_normal.png b/assets/ui/uitheme/uitheme_vscrollbar_btndown_normal.png new file mode 100644 index 000000000..40219eda2 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_btndown_normal.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_btnup_menter.png b/assets/ui/uitheme/uitheme_vscrollbar_btnup_menter.png new file mode 100644 index 000000000..4be5b0336 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_btnup_menter.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_btnup_normal.png b/assets/ui/uitheme/uitheme_vscrollbar_btnup_normal.png new file mode 100644 index 000000000..414af50f0 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_btnup_normal.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_button_menter.png b/assets/ui/uitheme/uitheme_vscrollbar_button_menter.png new file mode 100644 index 000000000..f3cd4966d Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_button_menter.png differ diff --git a/assets/ui/uitheme/uitheme_vscrollbar_button_normal.png b/assets/ui/uitheme/uitheme_vscrollbar_button_normal.png new file mode 100644 index 000000000..80da06bf6 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vscrollbar_button_normal.png differ diff --git a/assets/ui/uitheme/uitheme_vslider_bg_normal_d.png b/assets/ui/uitheme/uitheme_vslider_bg_normal_d.png new file mode 100644 index 000000000..05caf386d Binary files /dev/null and b/assets/ui/uitheme/uitheme_vslider_bg_normal_d.png differ diff --git a/assets/ui/uitheme/uitheme_vslider_bg_normal_m.png b/assets/ui/uitheme/uitheme_vslider_bg_normal_m.png new file mode 100644 index 000000000..f47847d13 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vslider_bg_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_vslider_bg_normal_u.png b/assets/ui/uitheme/uitheme_vslider_bg_normal_u.png new file mode 100644 index 000000000..bd069bbe2 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vslider_bg_normal_u.png differ diff --git a/assets/ui/uitheme/uitheme_vslider_button_menter.png b/assets/ui/uitheme/uitheme_vslider_button_menter.png new file mode 100644 index 000000000..5ef53d8d5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vslider_button_menter.png differ diff --git a/assets/ui/uitheme/uitheme_vslider_button_normal.png b/assets/ui/uitheme/uitheme_vslider_button_normal.png new file mode 100644 index 000000000..ac2821e11 Binary files /dev/null and b/assets/ui/uitheme/uitheme_vslider_button_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winback_normal.png b/assets/ui/uitheme/uitheme_winback_normal.png new file mode 100644 index 000000000..f7eb88ec0 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winback_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winborderbottom_normal.png b/assets/ui/uitheme/uitheme_winborderbottom_normal.png new file mode 100644 index 000000000..7250acb22 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winborderbottom_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winborderleft_normal.png b/assets/ui/uitheme/uitheme_winborderleft_normal.png new file mode 100644 index 000000000..7250acb22 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winborderleft_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winborderright_normal.png b/assets/ui/uitheme/uitheme_winborderright_normal.png new file mode 100644 index 000000000..7250acb22 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winborderright_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winclose_menter.png b/assets/ui/uitheme/uitheme_winclose_menter.png new file mode 100644 index 000000000..70615b8d3 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winclose_menter.png differ diff --git a/assets/ui/uitheme/uitheme_winclose_normal.png b/assets/ui/uitheme/uitheme_winclose_normal.png new file mode 100644 index 000000000..10adcbd84 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winclose_normal.png differ diff --git a/assets/ui/uitheme/uitheme_windeco_normal_m.png b/assets/ui/uitheme/uitheme_windeco_normal_m.png new file mode 100644 index 000000000..1a84cce25 Binary files /dev/null and b/assets/ui/uitheme/uitheme_windeco_normal_m.png differ diff --git a/assets/ui/uitheme/uitheme_windeco_normal_ml.png b/assets/ui/uitheme/uitheme_windeco_normal_ml.png new file mode 100644 index 000000000..99e4eb40e Binary files /dev/null and b/assets/ui/uitheme/uitheme_windeco_normal_ml.png differ diff --git a/assets/ui/uitheme/uitheme_windeco_normal_mr.png b/assets/ui/uitheme/uitheme_windeco_normal_mr.png new file mode 100644 index 000000000..2df14482f Binary files /dev/null and b/assets/ui/uitheme/uitheme_windeco_normal_mr.png differ diff --git a/assets/ui/uitheme/uitheme_winmax_menter.png b/assets/ui/uitheme/uitheme_winmax_menter.png new file mode 100644 index 000000000..1f249c96b Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmax_menter.png differ diff --git a/assets/ui/uitheme/uitheme_winmax_normal.png b/assets/ui/uitheme/uitheme_winmax_normal.png new file mode 100644 index 000000000..d0cd941cb Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmax_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winmenu_normal.png b/assets/ui/uitheme/uitheme_winmenu_normal.png new file mode 100644 index 000000000..ce3f0c5c4 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmenu_normal.png differ diff --git a/assets/ui/uitheme/uitheme_winmenubutton_selected_m.png b/assets/ui/uitheme/uitheme_winmenubutton_selected_m.png new file mode 100644 index 000000000..9c1259ef9 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmenubutton_selected_m.png differ diff --git a/assets/ui/uitheme/uitheme_winmenubutton_selected_ml.png b/assets/ui/uitheme/uitheme_winmenubutton_selected_ml.png new file mode 100644 index 000000000..8ca33ecc5 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmenubutton_selected_ml.png differ diff --git a/assets/ui/uitheme/uitheme_winmenubutton_selected_mr.png b/assets/ui/uitheme/uitheme_winmenubutton_selected_mr.png new file mode 100644 index 000000000..7016ff6fa Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmenubutton_selected_mr.png differ diff --git a/assets/ui/uitheme/uitheme_winmin_menter.png b/assets/ui/uitheme/uitheme_winmin_menter.png new file mode 100644 index 000000000..6c025f20d Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmin_menter.png differ diff --git a/assets/ui/uitheme/uitheme_winmin_normal.png b/assets/ui/uitheme/uitheme_winmin_normal.png new file mode 100644 index 000000000..e07c64526 Binary files /dev/null and b/assets/ui/uitheme/uitheme_winmin_normal.png differ diff --git a/projects/linux/ee.creator.user b/projects/linux/ee.creator.user index 52c340969..2f644b203 100644 --- a/projects/linux/ee.creator.user +++ b/projects/linux/ee.creator.user @@ -1,6 +1,6 @@ - + ProjectExplorer.Project.ActiveTarget @@ -48,9 +48,9 @@ Desktop Desktop {388e5431-b31b-42b3-b9ad-9002d279d75d} - 18 + 0 0 - 10 + 0 /home/programming/eepp/make/linux diff --git a/projects/mingw32/make.sh b/projects/mingw32/make.sh index 4eadf22bd..0a50409cd 100755 --- a/projects/mingw32/make.sh +++ b/projects/mingw32/make.sh @@ -1,5 +1,8 @@ #!/bin/sh cd $(dirname "$0") -premake4 --file=../../premake4.lua --os=windows --platform=mingw32 --with-static-eepp --with-static-freetype gmake +premake4 --file=../../premake4.lua --os=windows --platform=mingw32 --with-static-freetype gmake cd ../../make/mingw32/ time make $@ +cd ../../libs/mingw32/ +mv eepp.dll ../../ +mv eepp-debug.dll ../../ diff --git a/src/examples/physics/physics.cpp b/src/examples/physics/physics.cpp index 5b1cb4b1f..d3ff66702 100644 --- a/src/examples/physics/physics.cpp +++ b/src/examples/physics/physics.cpp @@ -193,7 +193,6 @@ void Demo2Create() { body = mSpace->AddBody( cBody::New( 10.0f, Moment::ForCircle( 10.0f, 0.0f, radius, cVectZero ) ) ); body->Pos( cVectNew( hw, mWindow->GetHeight() - radius - 5 ) ); - //shape = mSpace->AddShape( cShapeCircleSprite::New( body, radius, cVectZero, mCircleSprite ) ); shape = mSpace->AddShape( cShapeCircle::New( body, radius, cVectZero ) ); shape->e( 0.0f ); shape->u( 0.9f ); @@ -254,7 +253,7 @@ void postStepRemove( cSpace *space, void * tshape, void * unused ) { cShape::Free( shape, true ); } -cpBool catcherBarBegin(cArbiter *arb, Physics::cSpace *space, void *unused) { +cpBool catcherBarBegin(cArbiter *arb, cSpace *space, void *unused) { cShape * a, * b; arb->GetShapes( &a, &b ); diff --git a/src/test/eetest.cpp b/src/test/eetest.cpp index 27da4f315..954d532fa 100644 --- a/src/test/eetest.cpp +++ b/src/test/eetest.cpp @@ -830,8 +830,8 @@ void cEETest::LoadTextures() { TN.resize(12); TNP.resize(12); - for ( i = 0; i <= 7; i++ ) { - TN[i] = TF->Load( MyPath + "sprites/t" + String::ToStr(i+1) + ".png", ( (i+1) == 7 ) ? true : false, ( (i+1) == 4 ) ? CLAMP_REPEAT : CLAMP_TO_EDGE ); + for ( i = 0; i <= 6; i++ ) { + TN[i] = TF->Load( MyPath + "sprites/" + String::ToStr(i+1) + ".png", false, ( (i+1) == 4 ) ? CLAMP_REPEAT : CLAMP_TO_EDGE ); TNP[i] = TF->GetTexture( TN[i] ); } @@ -892,18 +892,16 @@ void cEETest::LoadTextures() { Tex->Unlock(false, true); } - Cursor[0] = TF->Load( MyPath + "cursors/cursor.png" ); + Cursor[0] = TF->Load( MyPath + "cursors/cursor.tga" ); CursorP[0] = TF->GetTexture( Cursor[0] ); - Cursor[1] = TF->Load( MyPath + "cursors/cursor.tga" ); - CursorP[1] = TF->GetTexture( Cursor[1] ); cCursorManager * CurMan = mWindow->GetCursorManager(); CurMan->Visible( false ); CurMan->Visible( true ); CurMan->Set( Window::Cursor::SYS_CURSOR_LINK ); - CurMan->Set( CurMan->Add( CurMan->Create( CursorP[1], eeVector2i( 1, 1 ), "cursor_special" ) ) ); + CurMan->Set( CurMan->Add( CurMan->Create( CursorP[0], eeVector2i( 1, 1 ), "cursor_special" ) ) ); - CL1.AddFrame(TN[2]); + CL1.AddFrame( TN[2] ); CL1.Position( 500, 400 ); CL1.Scale( 0.5f ); diff --git a/src/test/eetest.hpp b/src/test/eetest.hpp index 5818bfcf8..db1034a38 100644 --- a/src/test/eetest.hpp +++ b/src/test/eetest.hpp @@ -159,8 +159,8 @@ class cEETest : private cThread { cWaypoints WP; Int32 PartsNum; - Uint32 Cursor[2]; - cTexture * CursorP[2]; + Uint32 Cursor[1]; + cTexture * CursorP[1]; std::string mInfo; bool MultiViewportMode;