summaryrefslogtreecommitdiff
path: root/src/misc_gui.cpp
AgeCommit message (Collapse)Author
2014-07-30(svn r26709) -Fix (r15892 and others) [FS#6069]: [OSX] Compilation fails ↵planetmaker
with some lzo2 versions if we define __LP64__ as 0 instead of checking whether it is defined (kernigh2)
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵rubidium
the return is not NULL)
2014-04-23(svn r26486) -Codechange: replace a number of snprintfs with seprintfrubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2014-01-26(svn r26277) -Add [FS#5849]: Display speed limit also for road bridges in ↵frosch
the TileInfo window.
2013-08-05(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition ↵michi_cc
string.
2013-08-05(svn r25690) -Change: [OSX] Position the candidate window at the caret position.michi_cc
2013-08-05(svn r25683) -Add: Support for a marked/selected range to the textbuf.michi_cc
2013-08-05(svn r25681) -Change: [Win32] Position the IME composition window at the ↵michi_cc
caret position.
2013-08-05(svn r25668) -Codechange: Pass proper Unicode UCS-4 characters instead of ↵michi_cc
just UCS-2 to the window key press handlers.
2013-06-09(svn r25375) -Update: add fonsinchen to creditsfonsinchen
2013-05-26(svn r25290) -Add: Assign string names to notable windows.frosch
2013-05-26(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window ↵frosch
after construction.
2013-03-17(svn r25092) -Codechange: Deduplicate keyboard handling between console and ↵frosch
editboxes.
2013-03-17(svn r25089) -Codechange: Move CharSetFilter from QueryString to Textbuf.frosch
2013-02-17(svn r25011) -Codechange: allow vehicle transfer and profit text effects to ↵rubidium
be shown at the same time (fonsinchen)
2013-02-02(svn r24960) -Fix [FS#5423]: inconsistencies in the "thanks to" listsrubidium
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-12-05(svn r24785) -Add: Various methods to open the OSK. (based on patch by ↵frosch
Eagle_rainbow)
2012-11-28(svn r24774) -Fix: Invert the focus handling of the OSK. Keep the focus at ↵frosch
the OSK and close it on losing focus. This makes the editbox in the OSK behave correctly.
2012-11-28(svn r24772) -Codechange: Call Window::OnEditboxChanged only when the ↵frosch
content changes, not when only moving the cursor.
2012-11-14(svn r24748) -Add: Clear button to all editboxes.frosch
2012-11-14(svn r24746) -Cleanup: Remove weird lowering of editboxes.frosch
2012-11-14(svn r24745) -Codechange: Draw complete editbox via QueryString.frosch
2012-11-14(svn r24744) -Codechange: Handle clicking on editboxed also via QueryString.frosch
2012-11-14(svn r24742) -Codechange: Remove QueryStringBaseWindow and store ↵frosch
QueryStrings per widget instead.
2012-11-14(svn r24740) -Codechange: Remove duplicate members from ↵frosch
QueryStringBaseWindow and directly use QueryString.
2012-11-14(svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor.frosch
2012-11-13(svn r24735) -Codechange: Move HandleEditBoxKey to Window class.frosch
2012-11-13(svn r24734) -Codechange: Move QueryStringBaseWindow::OnOSKInput to ↵frosch
Window::OnEditboxChanged.
2012-11-13(svn r24733) -Codechange: Move handling of editbox keys to window class.frosch
2012-11-13(svn r24732) -Codechange: Unify handling of OK and CANCEL actions for editboxes.frosch
2012-11-13(svn r24731) -Codechange: Remove OnOpenOSKWindow and instead specify OK and ↵frosch
CANCEL buttons via QueryString members.
2012-11-13(svn r24730) -Codechange: Allow OSK to simulate widget buttons with index 0.frosch
2012-11-13(svn r24729) -Codechange: Unify the handling of HEBR_EDITING.frosch
2012-11-13(svn r24726) -Codechange: Move editbox mouseloop handling to Window class.frosch
2012-11-13(svn r24724) -Codechange: Move drawing of editboxes to the widget drawing code.frosch
2012-11-11(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.frosch
2012-09-10(svn r24521) -Feature [FS#5203]: Ctrl + Backspace/Delete to remove ↵zuu
characters up to next word beginning in text edit boxes
2012-09-10(svn r24520) -Feature [FS#5203]: Ctrl + Arrow keys to move entire words in ↵zuu
text edit boxes (sbr)
2012-08-21(svn r24494) -Update: Some documentation.frosch
2012-06-04(svn r24324) -Codechange: Turn functions dealing with Textbufs into member ↵frosch
functions.
2012-06-04(svn r24323) -Codechange: Split Textbuf and associated functions to separate ↵frosch
files.
2012-05-26(svn r24293) -Fix: Increase the left and right margins of the text in the ↵alberth
yes/no query window.
2012-03-19(svn r24048) -Cleanup: Sync credits in readme and ingame informationplanetmaker
2012-02-05(svn r23903) -Fix [FS#4993]: some instances had issues due to a value being ↵rubidium
out of range
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2011-12-19(svn r23601) -Fix: fix the conflict in window numbertruebrain
2011-12-18(svn r23590) -Codechange: make the string validation settings better expandablerubidium
2011-12-16(svn r23536) -Codechange: document and rename widgets to be consistent and ↵truebrain
understandable