summaryrefslogtreecommitdiff
path: root/src/music_gui.cpp
AgeCommit message (Collapse)Author
2009-09-01(svn r17361) -Fix (r17360): committed a bit too muchyexo
2009-09-01(svn r17360) -Fix (r17329): the 'track' and 'title' texts were lost in the ↵yexo
conversion to nested widgets
2009-09-01(svn r17353) -Codechange: make sure the shuffle and programme buttons in the ↵yexo
music window are always the same size
2009-08-30(svn r17331) -Codechange: don't depend on static widget position/size for ↵yexo
drawing of volumer sliders in music window
2009-08-30(svn r17330) -Codechange: Lower some buttons in the music window when ↵yexo
clicked instead of changing the text colour to white
2009-08-30(svn r17329) -Codechange: music window uses nested widgetsyexo
2009-08-23(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/falserubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-04(svn r17062) -Change: unify the naming of some 125 stringsrubidium
2009-04-26(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for ↵rubidium
DrawString.
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.
2009-04-10(svn r16013) -Codechange: Add nested widgets to music windows.alberth
2009-04-10(svn r16011) -Codechange: Extracting widget number enums from the window ↵alberth
classes.
2009-04-10(svn r16010) -Cleanup: Declare variables at first use.alberth
2009-04-10(svn r16009) -Codechange: Simplifying some variable assignments.alberth
2009-04-10(svn r16008) -Fix (r15808): Unswap swapped music selection panels.alberth
2009-03-25(svn r15846) -Fix: shuffle button text alignment was based on the wrong widgetrubidium
2009-03-22(svn r15808) -Codechange: use the new DrawString API in a number of GUIsrubidium
2009-03-21(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.rubidium
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
2009-03-15(svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵rubidium
sources too
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-10(svn r14949) -Cleanup: pointer coding stylerubidium
2009-01-03(svn r14811) -Fix: off-by-one causing possible out-of-bounds reads.rubidium
2009-01-03(svn r14810) -Codechange: use the proper style for global variables.rubidium
2008-10-18(svn r14485) -Fix (r5464): Do not check the end of destination buffer using ↵frosch
the source pointer. Did not cause trouble though as destination buffer has always been bigger than source buffer.
2008-10-18(svn r14484) -Fix (r10182) [FS#2358]: Obiwan dislikes music. (Patch by Yexo)frosch
2008-08-31(svn r14199) -Codechange: split fileio.h into fileio_type.h and ↵rubidium
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
2008-07-31(svn r13895) -Codechange: Replace numbers with Colours enum on music gui and ↵belugas
on DrawFrameRect calls -Fix: a few misalignements
2008-05-19(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.rubidium
2008-05-17(svn r13150) -Codechange: make classes of the Music[TrackSelection]Window.glx
2008-05-17(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to ↵rubidium
the Window class and remove Window from their naming.
2008-05-09(svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, ↵rubidium
rename WE_4 to something more descriptive and correct some (completely incorrect) comments.
2008-05-08(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of ↵rubidium
Window.
2008-05-06(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) ↵rubidium
when it's certain that w != NULL.
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add ↵rubidium
something more than whitespace as description of files that don't have a description.
2008-01-29(svn r12003) -Codechange: don't declare InteractiveRandom[Range] in multiple ↵rubidium
places.
2008-01-13(svn r11828) -Codechange: include table/* as the last includes and remove an ↵rubidium
unneeded include from openttd.h.
2008-01-09(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.rubidium
2007-12-29(svn r11719) -Codechange: split sound.h in a header with types and one with ↵rubidium
functions.
2007-12-25(svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵rubidium
logical place and remove about 50% of the includes of 'functions.h'
2007-12-22(svn r11682) -Codechange: move some 'generic' geometry related types into a ↵rubidium
single file and do not include gfx.h everywhere to get a Point type.
2007-12-21(svn r11675) -Codechange: split the string types from the string functions.rubidium
2007-12-21(svn r11674) -Codechange: refactor some functions out of macros.h into more ↵rubidium
logical locations.
2007-12-19(svn r11667) -Codechange: split window.h into a header that defines some ↵rubidium
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
2007-12-02(svn r11555) -Codechange: use the new members introduced in r11551.rubidium
2007-11-24(svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them ↵skidd13
fitting to the naming style
2007-11-04(svn r11374) -Codechange: Give meaning to the magical number that specifies ↵belugas
the color of the text in a DrawString call. Patch heavily based on BiBB's work (FS#1383)
2007-10-17(svn r11281) -Revert(r11259): the problem was not there. In fact, it made ↵belugas
it so that no more music were allowed on intro. -Fix[FS#1331]: Somehow, the notion that the first song must be the ttd theme has been lost while on the intro window. When using shuffling setting (which was saved), the intro song at startup was shuffled too. No more :)