aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-12-06tried to make it delphi (win32) compatibles_alexander1-10/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1971 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05moved SizeInt definition to tops_alexander1-10/+11
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1968 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05added SizeInt for non-fpc compilerss_alexander1-1/+9
added SizeInt (as Integer or Int64) for non-fpc compilers (taken from JclBase) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1967 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05added autodetection of utf8s_alexander1-0/+844
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-12-02Try to resolve sourceforge bug tracker item 2899468k-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1962 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-02typo correction and correction of av_free_packet for 52.25.0 - 52.27.0k-m_schindler1-9/+6
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1961 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-09merged unicode branch (r1931) into trunks_alexander39-989/+11864
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1939 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-07-18some modifications on the DataBaseLoadingb_krueger1-0/+21
- 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-18Comment added. no code change.k-m_schindler1-2/+2
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1849 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-28cosmetics.k-m_schindler1-9/+10
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1836 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-19remove outdated Mac OS X stuff. Obsolete by using fink for installation of ↵k-m_schindler3-53/+0
ffmpeg. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1827 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-19prevent future crash with version numbersk-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1826 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-19cosmetics in the comments. using GTK-Doc style as is swscale.hk-m_schindler1-78/+101
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1825 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-17fix some typos and finally acknowledge heffer for his seminal work on this ↵k-m_schindler1-5/+38
update. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1824 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-13update to 52.31.2k-m_schindler1-1/+4
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1823 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-13bug fixes in the version and the IFsk-m_schindler1-32/+32
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1822 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-13include avcodeck-m_schindler1-0/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1821 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-13fix of typosk-m_schindler1-11/+12
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1820 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-131st try to fix linux compilation error: reordering of type declarations.k-m_schindler1-15/+15
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1819 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-133rd try to fix linux compilation error: reordering of type declarations.k-m_schindler1-307/+299
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1818 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-132nd try to fix linux compilation error and fix of EPIPE declaration.k-m_schindler1-93/+104
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1817 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12try to fix linux compilation error.k-m_schindler1-101/+101
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1816 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12finally this updated as well. please test and check.k-m_schindler1-63/+225
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1815 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12update check. no code change.k-m_schindler1-5/+6
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1814 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12update check. no code change.k-m_schindler1-5/+11
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1813 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12update check. no code change.k-m_schindler1-6/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1812 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12update of headers. needs tests with newer libs, in particular linux distros.k-m_schindler1-110/+917
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1811 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-12fix compile w/ delphi 7whiteshark01-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1810 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-10fix typos in previous submission.k-m_schindler1-3/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1809 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-06-10part 1 of ffmpeg update. several are still missingk-m_schindler3-69/+274
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1807 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-02-04ffmpeg header updatetobigun7-296/+577
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1581 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-01-12FPC compatibility fixestobigun7-3/+44
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1571 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-01-12Delphi Collections by Matthew Greettobigun8-0/+8937
for uniform collection (lists, maps, ...) support for both fpc and delphi (delphi misses collections entirely) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1570 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-11-13removal of not needed libs.k-m_schindler1-2/+2
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1519 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-11-11libGL.so changed to libGL.so.1 as on fedora with nvidia cards ↵tobigun3-4/+3
/usr/lib/libGL.so is not usable. There is an additional directory /usr/lib/nvidia with the correct libs but it does not contain libGL.so, just libGL.so.1. So the latter is mandatory. -> We really should use the pkg_config values instead of hard-coded links :( git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1515 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-11-11- {$PACKENUM 4} and {$MINENUMSIZE 4} added for C compatible 4 byte enumstobigun2-1/+3
- SDL_WM_SetIcon: parameter mask must be PUint8, not Uint8 git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1514 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-31- swscale get_context parameter from cint -> TAVPixelFormattobigun1-1/+2
- some refactoring missed last time git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1489 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-28linklib changed to freetype for darwin, svn:eol-style set to nativek-m_schindler1-7/+7
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1486 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-28- glPrint(Pchar) -> glPrint(string)tobigun1-62/+79
- glPrintLetter removed - font engine handles FT_PIXEL_MODE_MONO as FT_Glyph_To_Bitmap(FT_RENDER_MODE_NORMAL) might return a 1bit/pixel black/white image instead of 8bit/pixel gray shaded one (happened with 16px japanese glyphs of simsun.ttf, latin ones were correct). git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1482 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-27- Results of UTF8Encode() in TSQLiteDatabase.BindData() are stored in a ↵tobigun2-19/+11
local AnsiString variable instead of directly converting it to PChar old: PAnsiChar(UTF8Encode(WideString(Bindings[I].VPWideChar))); new: AnsiStr := UTF8Encode(WideString(Bindings[I].VPWideChar)); DataPtr := PAnsiChar(AnsiStr); Although Delphi and FPC create a temporary AnsiString on the stack which is valid until the end of the method, it is more safe not to rely on this behavior. Maybe in some future version of Delphi/FPC the reference count might be decremented and invalidated after converting the temporary AnsiString to a PChar and the PChar will point to invalid data. In contrast to this, the scope of AnsiStr is obvious. - {$IFDEF WIN32} -> {$IFDEF MSWINDOWS} - {$WARNINGS OFF/ON} removed - var-parameters of SQLite3_Open/SQLite3_Prepare/SQLite3_Prepare_v2 declared as out git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1480 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-26git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1479 ↵tobigun9-3114/+1144
b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-25configure and package description update:tobigun2-724/+0
- SDL_TTF replaced by freetype - swscale added to debian control file git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1475 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-25- update to current trunk (just some delphi 2009 compatibility fixes)tobigun2-101/+104
- defines WIN32 -> MSWINDOWS (as it is not 32bit specific) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1474 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-25use projectM 1.2 for wrappertobigun1-2/+2
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1471 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-20SDL_ttf headers removed (we will use freetype directly)tobigun2-1071/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1463 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-18removed unneeded filestobigun2-615/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1450 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-17freetype stuff for testingtobigun7-0/+6572
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1449 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-13- lib-info.txt added with information on the pascal-headers (origin, ↵tobigun2-16/+110
patches, etc.) - bass headers updated to version 2.4.2.1. Bass 2.4 and 2.4.2 are incompatible as BASS_RECORDINFO.driver was removed and BASS_RECORDINFO.freq now points to a wrong memory location if Bass 2.4 is used. As we use 2.4 and not 2.4.2 this change is guarded by an IFNDEF BASS_242 which is undefined at the moment. If we should switch to 2.4.2 under windows BASS_242 must be defined or the driver field removed entirely. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1448 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-13SQLiteTable3 update to current trunk ↵tobigun3-24/+786
(http://www.itwriting.com/repos/sqlitewrapper/trunk) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1445 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-05Mac OS X requirements addedk-m_schindler1-4/+13
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1433 b956fd51-792f-4845-bead-9b4dfca2ff2c