Stephan Sundermann
7eb9d43127
Converted Hungarian language files
2013-01-06 20:39:04 +01:00
Stephan Sundermann
99a1bdcf8b
Merge remote-tracking branch 'remotes/upstream/develop' into develop
...
Conflicts:
Output/Languages/German.xml
Output/PartyModes/Challenge/Languages/German.xml
Output/PartyModes/ChallengeMedley/Languages/German.xml
Output/PartyModes/TicTacToe/Languages/German.xml
2013-01-06 20:35:43 +01:00
Stephan Sundermann
975bcbbe2e
Updated TicTacToe language file
2013-01-06 13:52:27 +01:00
Stephan Sundermann
8ea3b63499
Changed language file loading to Android resource format
2013-01-06 13:35:11 +01:00
Stephan Sundermann
662d953dce
Converted partymode language files
2013-01-06 12:38:05 +01:00
Stephan Sundermann
0c03cc3ce7
Added converted language files
2013-01-06 12:31:19 +01:00
Stephan Sundermann
c86447c1e8
Added Vocaluxe language XML to Android resources format XSLT conversion stylesheet
2013-01-06 12:30:23 +01:00
Stephan Sundermann
009f80e024
Merge remote-tracking branch 'remotes/upstream/develop' into webcam
...
Conflicts:
Output/Languages/Deutsch.xml
Output/Languages/English.xml
Merged conflicts automatically
2012-12-08 12:25:59 +01:00
Stephan Sundermann
e824acff46
Switched back to .NET 2.0, which was needed for OpenCV, for which support was dropped
2012-12-08 00:40:49 +01:00
Stephan Sundermann
274ee2bffa
Backgroundmusic can now be controlled by media keys
2012-12-08 00:36:17 +01:00
Stephan Sundermann
579588c434
CStatic holds now its aspect ratio
...
Avatars are not stretched in singscreen anymore
2012-12-08 00:20:03 +01:00
Stephan Sundermann
ae4b45bf02
Disable take snapshot button after it was pressed
2012-12-07 23:46:47 +01:00
Stephan Sundermann
2668b802cb
Added proper keyboard handling
2012-12-07 23:44:12 +01:00
Stephan Sundermann
2fbefe616c
Preview is no cropped
2012-12-07 23:39:33 +01:00
Stephan Sundermann
183cdbb996
Avatars can now be recorded from webcam in profile screen
2012-12-07 23:33:46 +01:00
Stephan Sundermann
6073d625fb
Added buttons for profile snapshots
2012-12-07 21:00:03 +01:00
Stephan Sundermann
463ba9a4b2
Merge remote-tracking branch 'remotes/upstream/develop' into webcam
...
Conflicts:
Vocaluxe/Screens/CScreenSing.cs
Merged CScreenSing.cs manually
2012-12-07 20:30:17 +01:00
Stephan Sundermann
91dd3a550c
Fixed detection
2012-09-19 20:41:17 +02:00
Stephan Sundermann
b4d0449b4a
Improved NPOT texture detection
2012-09-17 14:24:14 +02:00
Stephan Sundermann
066b3bfcea
Merge branch 'develop' of github.com:xDarkice/Vocaluxe into develop
2012-09-16 16:09:30 +02:00
Stephan Sundermann
1844316ac7
Only use power of 2 textures when needed, Vocaluxe now uses about 100MB less RAM on startup. Please test on a Intel Graphics device!
2012-09-16 15:40:10 +02:00
Stephan Sundermann
02f1811d35
Pressing 'W' has no effect in sing screen if no devices were found
2012-07-13 15:18:32 +02:00
Stephan Sundermann
0be378605d
Vocaluxe no longer crashes if no webcam was found
...
Webcam related slides and preview are no longer shown in video options screen if no webcam was found
2012-07-13 15:14:31 +02:00
Stephan Sundermann
38f52ad505
Added missing assemblies
2012-07-13 14:55:42 +02:00
Stephan Sundermann
e624792490
Background music is now using #Start and #End tags, if found
2012-07-10 17:52:18 +02:00
Stephan Sundermann
bf3ae0f355
Camera settings are now loaded from config in video options screen
2012-07-07 18:17:41 +02:00
Stephan Sundermann
ddcf9665cf
Updated screenversion
...
Small theme tweaks
2012-07-06 16:23:31 +02:00
Stephan Sundermann
88bacb3e9c
Switched to AForge.NET because OpenCV has no ability to list the devices and is too big (>200mb)
...
Cameras can now be selected from video options screen, some tweaking is still to be done
Added preview in video options screen
Some tweaks in sing screen
There might be issues with AForge.NET on x86, please test.
2012-07-06 14:12:17 +02:00
Stephan Sundermann
b93dd532b4
Added initial webcam support with OpenCV.
...
Due to OpenCV's size I am not distributing OpenCV binaries in my repository. Download OpenCV and put it in x64 and x86 folder. Emgu CV relies on .Net 3.5, so I had to switch to that framework as well. OpenCV has the big advantage that it will work on Linux too, unlike solutions based on DirectShow. Currently the default device is used for capturing which will be changed in later revisions. We could also use some video filters provided by OpenCV e.g grayscale or canny edges.
2012-07-02 11:45:24 +02:00
Stephan Sundermann
fefd81c506
Merge remote-tracking branch 'upstream/develop' into develop
2012-06-28 21:16:42 +02:00
Stephan Sundermann
3c29870eba
Merge remote-tracking branch 'upstream/develop' into develop
2012-06-10 13:57:55 +02:00
Stephan Sundermann
e8103dd80e
Added alternative method to update a texture, for now we just stick with the old one
...
Changed lockflags to discard old data to improve performance
2012-05-13 17:37:32 +02:00
Stephan Sundermann
a2bf447c70
Hide sing button in load screen
...
Hide sing button if backgroundmusic is played
2012-05-02 15:00:54 +02:00
Stephan Sundermann
dbb4b23db0
Background music was playing after screen fading when stopped
...
Background music can now be stopped in loadscreen
2012-05-01 23:12:36 +02:00
Stephan Sundermann
cd6fbfb983
Fixed playing state
...
Fixed DirectSound record
2012-05-01 23:12:36 +02:00
Stephan Sundermann
76360eacdf
Added DirectSound record interface
2012-05-01 23:12:36 +02:00
Stephan Sundermann
fa975a9960
Fixed resizing
2012-03-28 14:27:57 +02:00
Stephan Sundermann
3804810545
Better ID management
2012-03-26 17:26:48 +02:00
Stephan Sundermann
d251329791
The aspect ratio is now correct on startup
2012-03-24 16:54:40 +01:00
Stephan Sundermann
bdf02e6525
More error handling in CDirect3D.cs
2012-03-22 22:47:06 +01:00
Stephan Sundermann
f31fdd4668
Fixed index buffer
2012-03-22 22:37:07 +01:00
Stephan Sundermann
05ea5649a2
More error handling in Init()
2012-03-22 22:35:21 +01:00
Stephan Sundermann
0a4df294f7
Use error message box instead of a normal message box
2012-03-21 21:45:00 +01:00
Stephan Sundermann
63e2a5fd8e
More error handling
2012-03-22 03:29:27 +08:00
Stephan Sundermann
b58087776c
Terminate Vocaluxe and show a message box if no DirectX runtime was found
2012-03-21 15:56:10 +01:00
Stephan Sundermann
fd946dfcdb
Added link to directx runtimes
2012-03-21 15:25:42 +01:00
Stephan Sundermann
2f5cbfe066
Intel GMA cannot handle 32 bit indexbuffers, please test on a GMA device please
2012-03-21 15:22:31 +01:00
Stephan Sundermann
75af56d8b5
Log error if device creation failed
2012-03-21 15:22:31 +01:00
Stephan Sundermann
fc0dd193ba
Fixed JumpTo method, JumpTo is still disabled in 0.1
2012-03-21 15:22:31 +01:00
xDarkice
b340d4acbf
Removed unused debug line
2012-03-19 13:47:28 +01:00
Stephan Sundermann
046fe6782f
Implemented CopyScreen method
2012-03-18 23:18:16 +01:00
Stephan Sundermann
7b06ac12bd
Some cleanup and restructuring
...
Increased max vertex count to 10000, which will result in a dynamic vertex buffer up to 1MB
2012-03-18 22:53:29 +01:00
Stephan Sundermann
df1b531cb4
Use dictionary to increase performance in _TextureExists method
2012-03-18 14:33:07 +01:00
Stephan Sundermann
c098a199a9
reverted last commit
2012-03-17 13:29:01 +01:00
Stephan Sundermann
e65675f323
Text in credits screen was not removed on close
2012-03-17 13:29:01 +01:00
Stephan Sundermann
c058ce5911
Small performance increase
2012-03-17 13:29:01 +01:00
Stephan Sundermann
21fea92648
Massive performance increase in Direct3D, especially when drawing many textures, please test!
2012-03-17 13:29:01 +01:00
Stephan Sundermann
92a84f62f1
Removed unnecessary locks
2012-03-16 16:53:41 +01:00
Stephan Sundermann
73132f3932
Code cleanup
2012-03-16 16:30:34 +01:00
Stephan Sundermann
a88c1227eb
Fixed memory leak
2012-03-16 15:46:15 +01:00
Stephan Sundermann
df96c39409
null textures will no longer get disposed
2012-03-16 14:08:12 +01:00
Stephan Sundermann
72a6c415ae
Added jumpTo in songscreen
2012-03-16 12:49:42 +01:00
Stephan Sundermann
f08e72bd70
Added threaded cover loading to CDirect3D.cs
2012-03-16 12:48:34 +01:00
Stephan Sundermann
44ffe7223d
Backgroundmusic controls are no longer hidden if a mouse button is pressed over the popup
2012-03-13 13:53:54 +01:00
Stephan Sundermann
8d95693e28
Use new outline text option
2012-03-12 23:14:44 +01:00
Stephan Sundermann
5e4207769f
Show cover if preview is enabled and the song has no cover
2012-03-12 23:11:07 +01:00
Stephan Sundermann
1b27e15106
Removed medley branch from jukebox branch
2012-03-12 21:58:33 +01:00
Stephan Sundermann
0bcb8804b7
Use Properties instead of Methods
2012-03-12 21:13:09 +01:00
Stephan Sundermann
5e88cbc60c
Some cleanup
2012-03-10 15:25:44 +01:00
Stephan Sundermann
25da8925e0
Skip videos to 0f to repeat
2012-03-10 15:06:51 +01:00
Stephan Sundermann
9dfa3e0f0e
Increased performance
2012-03-10 14:53:52 +01:00
Stephan Sundermann
b3ba1ff111
Added some error handling
2012-03-10 14:40:14 +01:00
Stephan Sundermann
d35e4b2210
Only ID and MusicFilePath are now saved in PlayListElement
2012-03-10 14:23:37 +01:00
Stephan Sundermann
9c7740867b
Merge branch 'release-0.1' of https://github.com/Vocaluxe/Vocaluxe into jukebox
2012-03-10 14:11:04 +01:00
Stephan Sundermann
3c38079d66
Skip video for CSettings.BackgroundMusicFadeTime when calling Pause() to prevent asynchronous video and sound
2012-03-10 14:08:19 +01:00
Stephan Sundermann
b566f91e92
Vocaluxe will now start 10 seconds faster
2012-03-10 13:05:59 +01:00
Stephan Sundermann
16e2be8fd9
Merge branch 'develop' of https://github.com/Vocaluxe/Vocaluxe into jukebox
2012-03-10 12:58:34 +01:00
Stephan Sundermann
2c9cdd7f23
BackgroundMusic is now disabled properly
...
Moved video handling to CPopupScreenPlayerControl.cs
Some cleanup
2012-03-10 12:00:48 +01:00
Stephan Sundermann
4a37ca024e
Video modes are now handled separately
...
PortAudio.dll library update
2012-03-08 19:16:49 +01:00
Stephan Sundermann
817066ee45
Added SetPressed to CButton
...
Fixed video playback at start
2012-03-07 14:05:23 +01:00
Stephan Sundermann
4a9362958a
Added changelog and increased screenversion
2012-03-06 22:03:52 +01:00
Stephan Sundermann
c6574a3743
VideosToBackground is now saved in CConfig and will start up automatically if set
2012-03-06 21:26:15 +01:00
Stephan Sundermann
7147e6d649
Pause background video when playing from videos from backgroundmusic
2012-03-06 19:50:01 +01:00
Stephan Sundermann
38e253821d
Do not show backgroundvideo if Next() is called
2012-03-06 17:31:49 +01:00
Stephan Sundermann
edf0249951
Added the option to use the current backgroundmusic's video as background. Icon for that option is needed!
2012-03-06 16:59:43 +01:00
Stephan Sundermann
d348313b16
Added a 3 second fade at the start of the video. Some cleanup
2012-03-05 22:28:38 +01:00
Stephan Sundermann
973f4a181d
Some enhancements to reduce VdLoad calls
2012-03-05 21:29:10 +01:00
Stephan Sundermann
050d4bd8be
Do not draw in UpdateGame
2012-03-05 19:46:35 +01:00
Stephan Sundermann
f64f7640e3
Use new Draw method
2012-03-05 19:38:51 +01:00
Stephan Sundermann
88ae7d86c8
Some minor changes
2012-03-05 19:24:42 +01:00
Stephan Sundermann
01ec1b0927
Added video support, still need to fix some things
2012-03-05 18:51:23 +01:00
Stephan Sundermann
7ae34d6c08
Some code cleanup
2012-03-05 17:02:35 +01:00
Stephan Sundermann
9addfa0957
Added new Options ShowVideo and Sing, ShowVideo is not working yet, need icon for sing button!
2012-03-05 13:59:28 +01:00
Stephan Sundermann
4593a3ae98
Merge branch 'popup-control' of https://github.com/Vocaluxe/Vocaluxe into jukebox
2012-03-02 17:55:54 +01:00
Stephan Sundermann
8b1a7520b8
Added repeat function
2012-03-02 17:28:51 +01:00
Stephan Sundermann
6bd7c5361e
Added missing logo files and added keyboard support
2012-03-02 16:52:02 +01:00
Stephan Sundermann
ca495d9da3
A failure in a popup will no longer disable the whole game
2012-03-02 15:06:21 +01:00
Stephan Sundermann
a6dbdb101b
Added first version of the jukebox popup
2012-03-01 23:09:33 +01:00
Stephan Sundermann
18f199f4ba
Merge branch 'popup-control' of https://github.com/Vocaluxe/Vocaluxe into jukebox
2012-03-01 21:13:28 +01:00
Stephan Sundermann
aa356fcba5
Merge branch 'release-0.1' of https://github.com/Vocaluxe/Vocaluxe into jukebox
2012-03-01 11:50:44 +01:00