Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-15 | (svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵ | rubidium | |
expanding them much easier (Alberth) | |||
2009-02-09 | (svn r15424) -Codechange: make it possible to have multiple windows with ↵ | rubidium | |
edit box open simultaniously (Zuu). | |||
2009-02-09 | (svn r15423) -Codechange: split widget related types to their own header and ↵ | rubidium | |
add a bit of type strictness. | |||
2009-02-06 | (svn r15370) -Codechange: add a callback to tell the parent of an OSK that ↵ | rubidium | |
the string has changed instead of only marking the text box dirty. | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2008-12-16 | (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map ↵ | rubidium | |
scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. | |||
2008-09-29 | (svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy ↵ | rubidium | |
doesn't guarantee the resulting string is '\0'-terminated. | |||
2008-08-11 | (svn r14046) -Codechange: make the size of querystring "widgets" more ↵ | rubidium | |
configurable. | |||
2008-08-02 | (svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 ↵ | belugas | |
assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis. | |||
2008-07-31 | (svn r13896) -Codechange: Replace numbers with Colours enum on newgrf, order ↵ | belugas | |
and osk guis | |||
2008-05-28 | (svn r13310) -Fix: invalidate OSK when parent editbox changes (from keyboard) | smatz | |
2008-05-19 | (svn r13185) -Codechange: remove everything related to the WindowProc callbacks. | rubidium | |
2008-05-19 | (svn r13182) -Doc: add documentation to mostly rail_gui related functions. ↵ | rubidium | |
Patch by Alberth. | |||
2008-05-17 | (svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to ↵ | rubidium | |
the Window class and remove Window from their naming. | |||
2008-05-15 | (svn r13105) -Fix [FS#2015]: the title of a query window would (sometimes) ↵ | rubidium | |
change when the on screen keyboard was opened. | |||
2008-05-14 | (svn r13083) -Fix (r13042): another segmentation fault when OskWindow's ↵ | glx | |
parent closes it | |||
2008-05-14 | (svn r13082) -Fix (r13042): segmentation fault due to too early deletion of ↵ | glx | |
OskWindow. | |||
2008-05-11 | (svn r13042) -Codechange: make a class of CreateScenarioWindow, ↵ | rubidium | |
GenerateLandscapeWindow, NetworkChatWindow, NetworkCompanyPasswordWindow, NetworkGameWindow, NetworkStartServerWindow, QueryStringWindow, SaveLoadWindow. All these classes depended on the 'querystr_d' object which is now put into QueryStringBaseWindow. As a side effect this removes quite a lot of WP macro usages and a few global variables. | |||
2008-05-10 | (svn r13034) -Fix: segmentation fault due do double delete when closing the ↵ | rubidium | |
OSK window in some cases. | |||
2008-05-10 | (svn r13029) -Codechange: more work in the road to getting the WP macros and ↵ | rubidium | |
byte[WINDOW_CUSTOM_SIZE] removed. This step changes the event handling to work directly on the Window class instead of via a function pointer and big switches while keeping backward compatability while we're rewriting the Windows to the new scheme. | |||
2008-05-08 | (svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with ↵ | rubidium | |
a Window constructor. | |||
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 r12975) -Codechange: replace DeleteWindow(w) with delete w. | rubidium | |
2008-05-04 | (svn r12941) -Codechange: don't access wndproc directly. Patch by Alberth. | rubidium | |
2008-03-26 | (svn r12428) -Fix [FS#1878]: loading from the config file could fail even ↵ | rubidium | |
when the data is correct. Patch by Dominik. | |||
2008-03-26 | (svn r12425) -Feature [FS#1846]: On Screen Keyboard for input fields so ↵ | rubidium | |
someone without a keyboard can enter text too. Patch by Dominik. |