aboutsummaryrefslogtreecommitdiffstats
path: root/src/screens (follow)
Commit message (Collapse)AuthorAgeFilesLines
* some changes to mouse eEggwhiteshark02010-07-181-0/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2582 b956fd51-792f-4845-bead-9b4dfca2ff2c
* enable editor keys for macosx changing start and end of notes. CTRL does not ↵k-m_schindler2010-07-111-4/+4
| | | | | | work. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2577 b956fd51-792f-4845-bead-9b4dfca2ff2c
* more consistent use of modifier key for moving notes and enables on macs, ↵k-m_schindler2010-07-081-2/+2
| | | | | | where CTRL does not work. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2575 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - divide ScreenW by 2 in modi list if screens=2 and fullscreen (UIni)brunzelchen2010-07-041-3/+4
| | | | | | - fixed crash after singing (with screens=2) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2572 b956fd51-792f-4845-bead-9b4dfca2ff2c
* remove some unused elements of ScreenCreditswhiteshark02010-06-301-10/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2567 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - code restructured (e.g.: more comments, well named comments)whiteshark02010-06-301-1128/+980
| | | | | | | | | | => its very much easier to make changes now - implemented new (working) beat detection algorithm - comments added - mouse move easter egg added to intro (needs some adjustment) - "Funky Text" still needs an updated git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2566 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Top5: display translated difficulty names instead of english oneswhiteshark02010-06-181-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2548 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - enter credits screen after 30 seconds w/o user interaction in main screenwhiteshark02010-06-172-1/+38
| | | | | | - leave credits screen w/ left / right mouse button, enter, return, escape and backspace git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2536 b956fd51-792f-4845-bead-9b4dfca2ff2c
* pause bg music during creditswhiteshark02010-06-171-0/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2535 b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor fix: select themes button in screenoptions after reloading themewhiteshark02010-06-141-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2525 b956fd51-792f-4845-bead-9b4dfca2ff2c
* minor editor fix: whiteshark02010-06-141-0/+4
| | | | | | update lyrics after toggling freestyle git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2523 b956fd51-792f-4845-bead-9b4dfca2ff2c
* Fix for invalid song lengthstobigun2010-06-131-1/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2511 b956fd51-792f-4845-bead-9b4dfca2ff2c
* use MidiCons: use MIDI_NOTEOFF/NOTEON constants instead of cryptic hex-numberstobigun2010-06-111-18/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2493 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix display of "InfoBar" for songs whose first note doesn't start at beat zerowhiteshark02010-06-111-6/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2490 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix display bug after deleting last note of a line in editorwhiteshark02010-06-111-30/+39
| | | | | | Only delete sentence if there are at least 2 left git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2489 b956fd51-792f-4845-bead-9b4dfca2ff2c
* changes to divide notewhiteshark02010-06-101-5/+13
| | | | | | | | - split note in the center - use "~" instead of dash as lyrics for the new note - update lyric display after split git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2479 b956fd51-792f-4845-bead-9b4dfca2ff2c
* merge of VideoPreview branch into trunkbrunzelchen2010-06-102-10/+118
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2475 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - URecord.ValidateSettings should not display the popup itselftobigun2010-06-062-4/+23
| | | | | | - Array free version of CheckPlayersConfig git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2450 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - Now on sing-screen entry a check is performed if mics are assigned to all ↵tobigun2010-06-061-0/+10
| | | | | | | | | | | players. If not an error popup is displayed (but the sing-screen does not abort). - Player 1 is not assigned to the first detected audio device anymore - Previously the auto-detected one might have been a non-mic port of the internal sound card like mono or stereo mix - If the user has singstar mics he does not have to check for other automatically assigned devices for player 1 what caused many problems in the past -> Providing no default might be better (and the user can check the input volume, too) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2449 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanuptobigun2010-06-061-7/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2446 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - cleanup (removed some commented unused code)tobigun2010-06-031-68/+52
| | | | | | - added timebar display toggling with the 'T'-key to switch between current, remaining and total time in sing-screen git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2437 b956fd51-792f-4845-bead-9b4dfca2ff2c
* reimplemented missing single note midi playback (Shift + Space) and single ↵whiteshark02010-05-191-11/+28
| | | | | | note mp3 + midi playback (CTRL + Shift + Space) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2385 b956fd51-792f-4845-bead-9b4dfca2ff2c
* forgotten changes from last commitwhiteshark02010-05-181-9/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2381 b956fd51-792f-4845-bead-9b4dfca2ff2c
* validate microphone settings when leaving the record options and when USDX ↵tobigun2010-05-081-7/+13
| | | | | | | | | is started: - check if a user is assigned to multiple devices. If this is the case either do not leave the record options (if we already are there) or enter the record options (if USDX was started) - the check is performed by calling TAudioInputProcessor.ValidateSettings() git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2346 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fix coverflow "SetScroll5" for less than 8 songswhiteshark02010-05-071-9/+11
| | | | | | remove workaround (use SetScroll4 instead of 5) for less than 5 songs git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2340 b956fd51-792f-4845-bead-9b4dfca2ff2c
* ESC saves again. revert 1183.k-m_schindler2010-05-032-4/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2338 b956fd51-792f-4845-bead-9b4dfca2ff2c
* ESC saves again. revert 1183.k-m_schindler2010-05-031-2/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2337 b956fd51-792f-4845-bead-9b4dfca2ff2c
* ESC saves again. revert 1183.k-m_schindler2010-05-031-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2336 b956fd51-792f-4845-bead-9b4dfca2ff2c
* ESC saves again. revert 1183.k-m_schindler2010-05-031-1/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2335 b956fd51-792f-4845-bead-9b4dfca2ff2c
* workaround for LCTRL+R in SongMenu: it should be changed when we have a ↵brunzelchen2010-05-021-0/+7
| | | | | | solution for the CTRL+'A'..'Z' problem git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2331 b956fd51-792f-4845-bead-9b4dfca2ff2c
* improved cover flow: only five front covers and 3 covers in the back that ↵whiteshark02010-04-281-5/+14
| | | | | | | | | show up in the gap between the front cover and its neighbors are drawn. This looks more beauty than the old solution and it should fix the massive performance loss when many songs are in the shown category. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2314 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - font fallback addedtobigun2010-04-231-3/+6
| | | | | | | - more configurable fonts.ini - ftNormal/ftBold/ftOutline1/2 added git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2293 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - now it is possible to sync lyrics to audiotobigun2010-04-221-4/+28
| | | | | | | | - ini option SyncTo added - lyric to audio is default now (instead of sync audio to lyrics) - modified RelativeTimer (hopefully easier to use and more self-explanatory) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2273 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - already show first video frame at sing-screen at onShow (no white screen)tobigun2010-04-211-31/+31
| | | | | | - removed some obsolete vars git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2268 b956fd51-792f-4845-bead-9b4dfca2ff2c
* major bug-fix:tobigun2010-04-212-21/+12
| | | | | | | | | | | | | | - TScreenSong.OnHide() interfered with TScreenSing.OnShow() method as the changes of AudioPlayback in TScreenSing.OnShow() were overwritten by TScreenSong.OnHide() which is called later. -> moved AudioPlayback initialization to OnShowFinish - The audio file was opened in TScreenSong, mainly that caused the interference. Now the audio file is opened in TScreenSing. This looks more cleaner too. - this patch fixes: - some race conditions - Dead Smiling Pirates song (and others) were not played from the beginning (especially on linux) cleanup: - removed unused MusicPreviewTimer git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2262 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - add video loop optiontobigun2010-04-211-36/+33
| | | | | | - allow multiple instances of a video git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2260 b956fd51-792f-4845-bead-9b4dfca2ff2c
* change variable names "static" to "statics"tobigun2010-04-1810-245/+245
| | | | | | | - "static" is a reserved name and should not be used - code-completion in lazarus does not work as it is not able to cope with variables that are named "static" git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2246 b956fd51-792f-4845-bead-9b4dfca2ff2c
* - port theme detection code from UIni to UThemeswhiteshark02010-04-151-1/+19
| | | | | | | | | - load new value DefaultSkin from themefiles - load value Color (skins default color) from skinfiles - use default skin and color on first start - use default skin and color on theme/skin change git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2241 b956fd51-792f-4845-bead-9b4dfca2ff2c
* swap textures of statics colorized to playercolor in score screenwhiteshark02010-04-071-4/+221
| | | | | | so ticket #1 should finally be fixed git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2221 b956fd51-792f-4845-bead-9b4dfca2ff2c
* some theme edits (option menu)brunzelchen2010-03-167-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2203 b956fd51-792f-4845-bead-9b4dfca2ff2c
* bugfix: player selection on party player screen (the layout is still ugly)brunzelchen2010-03-151-46/+57
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2201 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed cover loading/showing when using tabs=on #2brunzelchen2010-03-151-4/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2200 b956fd51-792f-4845-bead-9b4dfca2ff2c
* fixed cover loading/showing when using tabs=on; deleted unused argument in ↵brunzelchen2010-03-142-19/+20
| | | | | | SelectNext and SelectPrev git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2199 b956fd51-792f-4845-bead-9b4dfca2ff2c
* editor: deleted old midi debug entrybrunzelchen2010-03-141-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2197 b956fd51-792f-4845-bead-9b4dfca2ff2c
* editor: changed TextEditMode and some other improvementsbrunzelchen2010-03-141-7/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2196 b956fd51-792f-4845-bead-9b4dfca2ff2c
* editor: changed design, added infobar, changed key-mappingbrunzelchen2010-03-141-58/+274
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2194 b956fd51-792f-4845-bead-9b4dfca2ff2c
* remove unused code from prev version of ScreenSongwhiteshark02010-02-221-17/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2148 b956fd51-792f-4845-bead-9b4dfca2ff2c
* songflow don't stop now during song scrolling and seems to be more "flowy"whiteshark02010-02-221-47/+61
| | | | | | | hopefully the last hack to this old and dirty code, should be rewritten for 1.2 UScreenSongJumpTo may need some changes git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2147 b956fd51-792f-4845-bead-9b4dfca2ff2c
* screens code cleanupk-m_schindler2010-02-2211-24/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2146 b956fd51-792f-4845-bead-9b4dfca2ff2c
* cleanup of code, which has never been used from start. Part 3.k-m_schindler2010-02-221-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2145 b956fd51-792f-4845-bead-9b4dfca2ff2c