Flamefire
4d197bda9a
Remove PBO
...
It was not used correctly and is actually not really required so save the time fixing it...
2014-09-20 15:09:23 +02:00
Stephan Sundermann
76f5ac93bb
Update gstreamer-sharp to 1.4
...
Removed all native gstreamer libraries from the gstreamer directory. The implementation reads the environment variables from the gstreamer packages to add the gstreamer binaries to the PATH.
The installer can embed the merge module files from gstreamer.
2014-09-20 01:38:47 +02:00
Flamefire
1ce085b49f
Use better references to a single texture and unify more stuff
...
Also encapsulate everything graphic related in the Texture classes and not in the references
2014-09-20 00:50:04 +02:00
Florian Küpper
e915e72ce6
Added to zoom-levels to VideoAspect. Toogle on ScreenSing with 'V', saved to song-text if saving is enabled in config.xml.
2014-09-19 16:15:53 +02:00
Florian Küpper
6ea49eeab0
Merge branch 'develop' of github.com:Vocaluxe/Vocaluxe into develop
2014-09-19 12:26:12 +02:00
Florian Küpper
2d6a750b0b
Merge branch 'theme' into develop
2014-09-19 12:23:23 +02:00
Florian Küpper
f0902a02a0
Language update.
2014-09-19 12:13:54 +02:00
Florian Küpper
fef075eeb8
Fixed reflections.
2014-09-19 11:51:29 +02:00
Florian Küpper
30439659b9
Some fixes.
2014-09-19 11:16:34 +02:00
Florian Küpper
c59b03df6b
Added command-line-parameter to load old-theme-files. We should remove it after next release.
2014-09-19 10:46:05 +02:00
Florian Küpper
b1ed316d13
Fixed some reflections.
2014-09-18 15:49:31 +02:00
Florian Küpper
6b8379c081
Fix translation-bug in party-modes.
2014-09-18 15:37:47 +02:00
Florian Küpper
c07441bc63
Load complete theme-date with de-serialization.
2014-09-18 15:35:52 +02:00
Florian Küpper
4f8c482645
Remove unneeded constructors.
2014-09-15 19:44:19 +02:00
Florian Küpper
9ab0ea5f34
Update more LoadTextures-methods. Some changes are a bit ugly, but will removed later.
2014-09-15 19:35:00 +02:00
Flamefire
cfb6d09d06
Fix typo (leading to graphics bug)
2014-09-15 18:02:55 +02:00
Stephan Sundermann
1a94f3a6f8
Merge pull request #103 from flokuep/develop
...
sound/song-player
2014-09-13 19:34:54 +02:00
Flamefire
3075006799
Add cache for loaded bitmaps (reduces amount of duplicate textures)
2014-09-13 18:11:08 +02:00
Flamefire
37aa8e5219
Remove textures with no references
2014-09-13 17:58:59 +02:00
Flamefire
7f8e974fe1
Rename CTexture to CTextureRef to reflect it is only a reference
2014-09-13 17:51:55 +02:00
Flamefire
3fe8cdf05c
Workaround for OGL bug
2014-09-13 17:49:21 +02:00
Flamefire
46c3353e08
Add better border and alignment handling
2014-09-13 17:44:46 +02:00
Flamefire
9fce9fe962
Faster rendering (most draw calls are without bounds)
...
Fix for D3D
2014-09-13 16:19:25 +02:00
Flamefire
128abf61b9
Fix initial resize of OGL
2014-09-13 01:22:56 +02:00
Flamefire
4a068f113e
Fix missing null check
2014-09-13 01:22:42 +02:00
Flamefire
0796cbaef8
Workaround for Font bug
2014-09-13 01:22:05 +02:00
Florian Küpper
d248292fa3
Update LoadTextures for some elements.
2014-09-12 09:34:55 +02:00
Flamefire
76ededf9f3
Unify as much of D3D and OpenGL as possible
2014-09-11 21:58:30 +02:00
Flamefire
46acaf092a
Make a common base class for CD3D and COpenGL
2014-09-11 10:59:50 +02:00
Flamefire
ad18bec52c
Improve CTexture and Drawing stuff related to that
...
(Don't use an ID queue, store DataSizes of texture data)
2014-09-10 20:58:35 +02:00
Florian Küpper
e936fe4126
Added constructors with STheme*-structs, LoadTextures() will be LoadTheme later and set all needed values from theme-struct to object.
2014-09-10 20:44:39 +02:00
Florian Küpper
912cfac8c5
Saved theme (so everything should be right before changing to de-serialization)
2014-09-10 20:26:13 +02:00
Florian Küpper
6d46cbc069
Some renamings.
2014-09-10 20:22:39 +02:00
Flamefire
93a7e70ca3
Add Assertions for empty fontName
...
Simplify Dispose of fonts
Check for existing fonts when none found
2014-09-10 18:10:34 +02:00
Flamefire
6c7b59ed44
Adapt to changed usage of CFonts
2014-09-10 17:50:30 +02:00
Flamefire
eaa709813d
Merge branch 'Font_Rewrite' into Automatic_Covers
2014-09-10 17:19:25 +02:00
Florian Küpper
9cca49745a
Added constructors to STheme* for copying.
2014-09-10 11:17:36 +02:00
Florian Küpper
cea276090d
Change serialization. It think it's much better now.
2014-09-09 22:04:52 +02:00
Florian Küpper
96e50f7723
Changed theme-color-handling.
2014-09-09 21:32:07 +02:00
Florian Küpper
a55d724620
Merge branch 'develop' of github.com:Flamefire/Vocaluxe into theme
2014-09-08 21:22:57 +02:00
Flamefire
e9b584d84c
Show an error if no profiles found and disable gaming
2014-09-07 19:33:28 +02:00
Flamefire
64c142345b
Disable Buttons also deselects it
2014-09-07 19:31:57 +02:00
Flamefire
d327f22741
Fix wrong colors
2014-09-07 19:30:52 +02:00
Flamefire
774035e886
Make GetProfiles return an empty array in case of no profiles
2014-09-07 12:11:42 +02:00
Flamefire
e66d108df0
Handle errors in profile files
2014-09-07 11:11:16 +02:00
Flamefire
445d50bcaf
Merge branch 'develop' into Font_Rewrite
2014-09-07 10:49:21 +02:00
Flamefire
a5ddeeee95
Merge branch 'develop' of git://github.com/flokuep/Vocaluxe into develop
2014-09-07 10:37:37 +02:00
Flamefire
94be5ce97b
Use CFont class to define the font to use
2014-09-07 10:35:41 +02:00
Flamefire
7f60e6f321
First Step to make CFonts threadsave
2014-09-06 14:17:27 +02:00
Flamefire
32241a91dc
Restructure and simplify Font loading
2014-09-06 12:57:40 +02:00