aboutsummaryrefslogtreecommitdiffstats
path: root/src/base (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-01-05added original pascal code of database init as TODOAlexander Sulfrian1-0/+95
2013-01-05make localtime threadsafe using localtime_rAlexander Sulfrian1-3/+4
2013-01-05added logging using log4cxxAlexander Sulfrian2-8/+13
2013-01-05implement get_stat_reset, format_date; added some testsAlexander Sulfrian1-28/+28
2013-01-05added possibility to test private methodsAlexander Sulfrian1-3/+9
2013-01-05Added initialisation to prevend segfaultsRobin Nehls1-3/+5
2013-01-05Added check to ringbuffer if a given targetbuffer is NULLRobin Nehls1-0/+8
2013-01-05started conversion of UDatabase, added first tests for frameworkAlexander Sulfrian2-0/+493
you will need a Ultrastar.db in the game folder to pass the tests
2013-01-05converted URingBufferAlexander Sulfrian3-165/+179
2013-01-05removed unused unitAlexander Sulfrian1-42/+0
2013-01-05converted UTime.pas to c++Alexander Sulfrian3-210/+193
2009-12-20changed TSyncSource to interface ISyncSources_alexander1-6/+6
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2051 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-18change zero note error to warning with better descriptionwhiteshark01-1/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2050 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-18fixed infinite score raising bugwhiteshark01-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2049 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-13fixed score display with linebonus=offwhiteshark01-0/+103
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2026 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-13added a note concerning song parserwhiteshark01-0/+8
needs to be fixed before release git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2025 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-13use TryStrToInt and TryStrToFloat instead of try .. except blockwhiteshark01-8/+10
may increase performance at least for medley branch git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2024 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-13fixed bug in song parser that may lead to an Access Violationwhiteshark01-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2023 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-07fixed compilation on win32s_alexander1-5/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2001 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-06fix performance problem on scrollbrunzelchen1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1999 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-06fix bugtracker issue 2817034s_alexander1-0/+4
if selected to show the name screen after song select, than this screen is now not shown before song select git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1975 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-06Add Date to Score, Filter Players, Switch Difficulty - ID: 2901824s_alexander3-50/+80
applied patch form sf.net bug tracker (id: 2901824) thanks to brunzelchen - Add a date-column to the score entries (UNIX-Timestamp); the date will be shown on Top5- und Stats Screen! - The Players on Top-5-Screen are now filtered: Every player with his best score! - You can switch through the difficulties on Top-5-Screen git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1972 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05added autodetection of utf8s_alexander2-10/+17
used w3c regex to match all song lines whether they are utf8 lines and decode it on match as utf8 and as latin1 otherwise git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1964 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-24use second players color to indicate selected note in editorwhiteshark02-12/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1960 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-24fixed this f11 thing canni mentionedwhiteshark01-2/+7
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1959 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-24refuse keyboard and mouse input when fading from screen to screenwhiteshark01-57/+65
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1956 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-18fixed TCatSongs.FindNextVisiblewhiteshark01-5/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1951 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-18fixed new created playlist contents songs from old onewhiteshark01-0/+3
items were not cleared on playlist creation git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1949 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-18fixed playlist creation bug: absolute path instead of just the filename was ↵whiteshark01-1/+1
written to Playlist.Filename git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1948 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-17prevent key input from being sent to the screen that is fading out, send it ↵whiteshark01-1/+1
to the screen that is fading in instead. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1946 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-17implemented suggestions by Canni from Assembla ticket #85whiteshark03-49/+33
artist sorting replaced by artist2 title sorting replaced by title2 new sorting artist2 (suggestions for a better name?!) all songs by the same artist are put into the same category named by the artist git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1945 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-17load and save year tagwhiteshark02-1/+10
sorting by year still missing git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1944 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-17header tags that are not supported are written to the end of the songheader ↵whiteshark02-8/+74
when saving in editor fixed header reader ending in infinite loop when there is a header line w/o Colon git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1943 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-09fixed folders=on bug for the momentwhiteshark01-0/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1941 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-09fixed div 0 errorss_alexander1-3/+13
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1940 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-09merged unicode branch (r1931) into trunks_alexander39-3233/+5649
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1939 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-07add some colors for testsk-m_schindler1-2/+24
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1937 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-08-16some changes to prevent integer size conversionswhiteshark01-6/+8
attempt to fix weird score bugs git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1932 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-26GPL header fixedtobigun1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1929 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-26Language option fix:tobigun3-56/+28
- Never assume an order of the files returned by FindFirst/Next(). This will not work on linux as the order is random. - That is also the reason why the default theme on linux is random (usdx uses the first theme returned by FindFirst(). This is not fixed yet. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1923 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-19Do not use range overflow for CurRound. Could probably be done nicer.k-m_schindler1-2/+7
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1853 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-18some modifications on the DataBaseLoadingb_krueger1-9/+28
- now ALL databases in table "us_songs" gets the column "Rating" - nicer Structure and some useful comments -> should work now with all DB-loading-combinations! git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1851 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-18cosmetics. no code change.k-m_schindler1-32/+33
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1848 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-18- Commented delay of error.log in mainloop (error-log is no longer generated ↵b_krueger2-23/+31
without any error) - If an old 1.01 Ultrastar.db exists, it will no longer deleted on startup, it will be converted into the new 1.1 schema --> added new column in us_songs: rating. This will allow to rate songs in upcoming versions git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1847 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-01typo correction: BALCK -> BLACK; thanks to zup3rvockk-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1844 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-01Implement greyscales in ColorizeImage and some cosmetics.k-m_schindler1-24/+64
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1843 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-29resolve wrong colors with Delphi resulting from questionable use of ↵k-m_schindler1-3/+5
longwords. Thanks to zup3rvock git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1842 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-29cosmeticswhiteshark01-10/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1840 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-28Translation of the language settings. Part 1k-m_schindler1-6/+43
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1834 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-28cosmetics.k-m_schindler1-2/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1832 b956fd51-792f-4845-bead-9b4dfca2ff2c