aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-12* log if the audio file which is specified in the song .txt does not exist ↵basisbit2-2/+6
or is not accessible * more aggressively try to write changes to text files on windows (also write if file is already opened somewhere). This allows modifying song .txt files on windows 7/8/10 even when VirtualStore is active for the user. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3135 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-07(this is part of the previous commit, forgot to select this file)basisbit1-63/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3134 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-07* show status in the window title when initializing or loading stuffbasisbit3-80/+40
* modified version number * the initializing and loading code is better readable now git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3133 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-07* show CallStack on unhandled application errorbasisbit4-70/+152
* do not show Top 5 Screen when there are no scores to show * first UThemes changes for duett and fixes for jukebox * first step of standardizing the function-keys in JukeBox: press r to randomize/mix the playlist or press j and start typing for song search git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3131 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-04* fix end of file detection for videos with current ffmpeg versionsbasisbit1-1/+6
* improve error text information of function TVideo_FFmpeg.DecodeFrame() git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3130 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-09-04* if NPOT is supported by the graphics card driver, do not manually resize ↵basisbit3-10/+29
videos and textures to a power of 2 with and hight. This slightly improves image quality because of less resizing (OpenGL handles this better anyways) and is a minor performance improvement on systems that support OpenGL 2.x or newer. * please test this release and report bugs in the sourceforge forum or preferably our IRC channel git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3129 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-28* first usable implementation of the JukeBox mode, work in progress - you ↵basisbit8-3/+2132
can start it by pressing "j" in the main menu git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3128 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-24* detect if OpenGL has hardware-support for GL_ARB_texture_non_power_of_two. ↵basisbit1-5/+14
if yes, don't resize textures => lots faster and texture image quality is a lot better. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3126 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-23* qick-fix some memory leaking after leaving MenuOptionsTheme (the ↵basisbit2-8/+10
covers-texture-cache doesn't need to be recreated) ToDo: fix memory which happens in TScreenSong.GenerateThumbnails or subcalls git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3125 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-23*fixed "back" button in the sound-options menubasisbit1-3/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3124 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-23* limit to 60 FPS - be more energy friendly and laptop-friendly ;-)basisbit3-34/+39
* do not return any button-mouse-over-area when the mouse cursor is hidden - fixes certain access violations on windows git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3123 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*raised LogFileLevel for development/debugging purposes to 50basisbit6-29/+41
*fixed compiling for windows *updated windows-build to most recent ffmpeg v2.7 version and fixed IPath for UVideo.TVideoPlayback_FFmpeg.Open according to v2.7 ffmpeg documentation git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3121 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*uncomment MidiOut Module for Windows. Why was it commented out in the first ↵basisbit1-1/+1
place? git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3120 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*added missing LUA constants and FFMPEG_Path for Windows buildsbasisbit1-0/+11
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3119 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*fix building on other OS than Windows againbasisbit1-10/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3118 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15*added try catch on UMain.Main for better overall error handlingbasisbit3-4/+34
*added SetLogFileLevel and GetLogFileLevel for easier debugging (logging more to file) *if (LogFileLevel < LogLevel) then still do logging if important error message git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3117 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-07-15Add support for ffmpeg 2.7brian-ch23-0/+16781
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3116 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-04-12Small correction in the ffmpeg 2.5 headers (almost only comments)brian-ch2-23/+33
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3115 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-04-12Update ffmpeg 2.6 headersbrian-ch6-96/+205
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3114 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-04-03Initial commit of ffmpeg-2.6brian-ch22-0/+15561
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3112 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-04-03Update lua translated header to include lua 5.3 changes, thanks Daniel ↵brian-ch1-8/+165
Glockner for the initial patch (ticket #51) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3111 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-12-27Adding ffmpeg-2.5, tested in Arch Linux.brian-ch22-0/+15561
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3109 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-12-26Fix FF_API defines for ffmpeg 2.4, it should work now.brian-ch4-292/+96
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3108 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-23Fix timeline for songs with no start_time master. Thanks to rudi_s.k-m_schindler1-2/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3107 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22use correct variable in time line. Thanks to rudi_s.k-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3106 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Fix PCRE on linux and macosx. The soname of libpcre.so is different ↵k-m_schindler2-3/+3
depending on the system, e.g. .so.1 on Arch and .so.3 on Debian. Instead of always using libpcre.so.0, detect the soname for the current system. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3105 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Remove unused variables and fix warnings with ifdefed variables. Thanks to ↵k-m_schindler17-39/+20
rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3103 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22IPath.Equals(): dont convert paths unnecessarily. Major speedup when loading ↵k-m_schindler1-0/+12
the game. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3102 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Remove unused function LoadTexture() with parameter FromRegistry. Thanks to ↵k-m_schindler2-10/+2
rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3101 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Call LoadSong() only before playing the song. This speeds up the initial ↵k-m_schindler2-6/+4
load because not all song contents have to be parsed on startup. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3100 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Support the version in Debian wheezy. Thanks to rudi_s.k-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3099 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in TntUnicodeControlsk-m_schindler2-2327/+2327
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3097 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in midik-m_schindler1-45/+45
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3095 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in JEDI-SDLk-m_schindler2-21/+21
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3094 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in freetypek-m_schindler3-501/+501
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3093 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in bassk-m_schindler1-368/+368
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3091 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in the rest of ffmpegk-m_schindler2-5/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3090 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native in encodingk-m_schindler1-137/+137
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3089 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style nativek-m_schindler1-233/+233
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3088 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style native for all in luak-m_schindler6-2571/+2571
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3087 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adjust eol and set svn property svn:eol-style nativek-m_schindler3-2097/+2097
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3085 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22-L/usr/lib removed from Makefile. It has been introduced in revision r1877 ↵k-m_schindler1-1/+1
in the unicode branch for fixing iconv on macosx. Details not clear at the moment. But does not seem to be required on macosx 10.9 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3084 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22adding ffmpeg-2.4. compiles, but crashes on Mac OS X.k-m_schindler25-30/+15717
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3083 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-09-28ffmpeg-2.2: Use an include file for the FF_API defines (to avoid scope problems)brian-ch5-0/+209
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3081 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-09-28Fixes for ffmpeg-2.2brian-ch5-58/+45
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3080 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-08-03Fix some compilation problems with ffmpeg 2.2brian-ch4-27/+116
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3079 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-07-19Update avformat for ffmpeg 2.2brian-ch1-64/+451
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3076 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-06-21Update swresample and rational.pas for ffmpeg 2.2brian-ch2-4/+90
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3075 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-06-21Update avcodec files for ffmpeg 2.2brian-ch2-168/+349
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3074 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-06-16Update libavutil files for ffmpeg 2.2brian-ch13-39/+177
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3073 b956fd51-792f-4845-bead-9b4dfca2ff2c