michi_cc
|
f5e4131492
|
(svn r25689) -Add: [OSX] Display the IME composition string ourself.
|
2013-08-05 20:37:44 +00:00 |
michi_cc
|
0883cf76e3
|
(svn r25684) -Change: [Win32] Draw the composition string ourselves if possible.
|
2013-08-05 20:37:25 +00:00 |
michi_cc
|
da09fd3077
|
(svn r25681) -Change: [Win32] Position the IME composition window at the caret position.
|
2013-08-05 20:37:14 +00:00 |
michi_cc
|
7422120014
|
(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
|
2013-08-05 20:37:06 +00:00 |
michi_cc
|
13873d2534
|
(svn r25678) -Codechange: Notify the video driver when an edit box lost (global) focus so it can abort any current input composition.
|
2013-08-05 20:37:02 +00:00 |
michi_cc
|
019984a14f
|
(svn r25671) -Codechange: Pass character and key code separately to the keyboard handler.
|
2013-08-05 20:36:36 +00:00 |
michi_cc
|
270d8aa639
|
(svn r25670) -Codechange: Pass UCS-4 characters to the edit box key handler.
|
2013-08-05 20:36:32 +00:00 |
michi_cc
|
923eb009e8
|
(svn r25667) -Fix: [Win32] Only forward key presses to the IME system if an edit box has the input focus.
|
2013-08-05 20:36:20 +00:00 |
frosch
|
a3efc99034
|
(svn r25647) -Add: If an editbox is configured to be cleared with ESC, but the editbox is already empty, unselect the editbox instead.
|
2013-08-03 21:26:49 +00:00 |
frosch
|
ee4e68bd5e
|
(svn r25413) -Fix-ish: Suppress focussing editboxes which are not visible.
|
2013-06-15 15:31:04 +00:00 |
frosch
|
6291383823
|
(svn r25411) -Add: Window::OnHotkey
|
2013-06-15 15:30:16 +00:00 |
frosch
|
18ae9c78bc
|
(svn r25402) -Fix-ish: Prevent copying of BasePool and WindowDesc, since they register in static vectors.
|
2013-06-15 15:06:22 +00:00 |
frosch
|
dd826ecbdf
|
(svn r25297) -Fix (r25291): 32bit compilation.
|
2013-05-26 20:17:07 +00:00 |
frosch
|
05c472f08a
|
(svn r25295) -Feature: Allow saving window sizes as default sizes.
|
2013-05-26 19:30:31 +00:00 |
frosch
|
4e4e635916
|
(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.
|
2013-05-26 19:30:07 +00:00 |
frosch
|
ed851034f5
|
(svn r25292) -Feature: Save stickyness of windows when Ctrl+Clicking the sticky button.
|
2013-05-26 19:27:44 +00:00 |
frosch
|
23ba42b66c
|
(svn r25291) -Add: WindowDesc ability to load and store information in a config file.
|
2013-05-26 19:27:22 +00:00 |
frosch
|
8157a8afd8
|
(svn r25290) -Add: Assign string names to notable windows.
|
2013-05-26 19:25:01 +00:00 |
frosch
|
8c4714ad90
|
(svn r25289) -Codechange: Store width of statusbar and main toolbar directly in the WindowDesc.
|
2013-05-26 19:24:37 +00:00 |
frosch
|
b6d76c4d4c
|
(svn r25288) -Codechange: No need to copy the WindowDesc flags if the WindowDesc is directly accessible.
|
2013-05-26 19:24:11 +00:00 |
frosch
|
56e4a8c4d6
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
2013-05-26 19:23:42 +00:00 |
frosch
|
c2c50b0c50
|
(svn r25092) -Codechange: Deduplicate keyboard handling between console and editboxes.
|
2013-03-17 13:05:45 +00:00 |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
glx
|
5d74b679e6
|
(svn r24780) -Fix [FS#5378]: passing an int to a function expecting a byte can have side effects when MSVC optimises it
|
2012-12-03 21:03:13 +00:00 |
frosch
|
5dfd5e58ee
|
(svn r24774) -Fix: Invert the focus handling of the OSK. Keep the focus at the OSK and close it on losing focus. This makes the editbox in the OSK behave correctly.
|
2012-11-28 21:14:28 +00:00 |
frosch
|
155a9d784c
|
(svn r24772) -Codechange: Call Window::OnEditboxChanged only when the content changes, not when only moving the cursor.
|
2012-11-28 20:54:56 +00:00 |
frosch
|
5e8238c75c
|
(svn r24748) -Add: Clear button to all editboxes.
|
2012-11-14 22:50:56 +00:00 |
frosch
|
c8c040d057
|
(svn r24744) -Codechange: Handle clicking on editboxed also via QueryString.
|
2012-11-14 22:50:42 +00:00 |
frosch
|
c283a41248
|
(svn r24743) -Change: Unify the behaviour of ESC in filter editboxes.
|
2012-11-14 22:50:39 +00:00 |
frosch
|
f5d8ba5d7f
|
(svn r24742) -Codechange: Remove QueryStringBaseWindow and store QueryStrings per widget instead.
|
2012-11-14 22:50:35 +00:00 |
frosch
|
fc2b12acca
|
(svn r24735) -Codechange: Move HandleEditBoxKey to Window class.
|
2012-11-13 21:47:13 +00:00 |
frosch
|
c4d7c8dd42
|
(svn r24733) -Codechange: Move handling of editbox keys to window class.
|
2012-11-13 21:47:02 +00:00 |
frosch
|
fd55399167
|
(svn r24731) -Codechange: Remove OnOpenOSKWindow and instead specify OK and CANCEL buttons via QueryString members.
|
2012-11-13 21:46:54 +00:00 |
frosch
|
137adb3496
|
(svn r24726) -Codechange: Move editbox mouseloop handling to Window class.
|
2012-11-13 21:46:33 +00:00 |
frosch
|
03736af2ae
|
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
|
2012-11-11 16:10:43 +00:00 |
frosch
|
72fc771039
|
(svn r24590) -Feature: More options for the auto-scroll setting. (adf88)
|
2012-10-13 09:16:20 +00:00 |
frosch
|
2abe4ac280
|
(svn r24589) -Codechange: Return early in HandleAutoscroll() instead of nesting ifs.
|
2012-10-13 08:34:10 +00:00 |
frosch
|
6207a6017f
|
(svn r24307) -Codechange: Move all interaction of the dropdown window with widgets of the parent window to a method of the parent window.
|
2012-06-01 10:42:46 +00:00 |
frosch
|
6334e13d12
|
(svn r24214) -Fix [FS#5159] (r22794): The confirmation window to abort world generation was hidden during world generation, so actually you could not abort it.
|
2012-05-07 19:34:51 +00:00 |
michi_cc
|
6a70abbd99
|
(svn r24136) -Feature [FS#4465]: Autoreplace vehicles only when they get old. (Vikthor)
|
2012-04-17 19:44:02 +00:00 |
frosch
|
946749fb01
|
(svn r24089) -Fix [FS#5136]: Conflicting strategies for resizing the main toolbar and statusbar after resizing the main window.
|
2012-04-03 20:09:41 +00:00 |
rubidium
|
e8dbcf9043
|
(svn r23932) -Codechange: split the NewGRF text window into its own source files
|
2012-02-12 10:32:41 +00:00 |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +00:00 |
frosch
|
4027e58ba3
|
(svn r23722) -Change: Give the chat query window the same Z priority as the normal text query window.
|
2012-01-03 00:22:14 +00:00 |
alberth
|
4af8c2d5e1
|
(svn r23704) -Doc: Doxygen comment fixes and additions.
|
2012-01-01 17:22:32 +00:00 |
rubidium
|
440b63da33
|
(svn r23690) -Fix: massive typo ;)
|
2011-12-31 10:08:18 +00:00 |
rubidium
|
dbb85e5cc1
|
(svn r23642) -Fix [FS#4893]: OSK window got hidden by query window
|
2011-12-20 19:48:33 +00:00 |
truebrain
|
403cd3acdb
|
(svn r23631) -Add: ScriptWindow, to manipulate windows on the client (GameScript only)
|
2011-12-19 21:05:14 +00:00 |
truebrain
|
df0afdf0dc
|
(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, with only values known in WindowFlags (and move out 2 timers to their own variable)
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
|
2011-12-15 19:54:23 +00:00 |
frosch
|
66d1848f5e
|
(svn r23517) -Fix (r23336, etc.): Give map generation window the same priority as the start server window.
|
2011-12-14 20:47:33 +00:00 |
rubidium
|
2bf0fc3c5c
|
(svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors
|
2011-12-10 15:16:58 +00:00 |
rubidium
|
6153dc57f5
|
(svn r23466) -Fix [FS#4871, FS#4874]: assertion triggered when resizing a window during ReInit by an amount that's not a multiple of the resize interval
|
2011-12-09 22:07:00 +00:00 |
rubidium
|
8b5d315d2a
|
(svn r23429) -Fix [FS#4842]: prevent windows to be resized beyond the bounds of the (main) window
|
2011-12-04 14:00:23 +00:00 |
alberth
|
40186486de
|
(svn r23426) -Change [FS#4685] (r23423): Put currency window above game options.
|
2011-12-04 12:11:27 +00:00 |
alberth
|
2cf284154c
|
(svn r23423) -Revert (r23421): NewGRF windows may not be moved to normal priority.
|
2011-12-04 11:58:56 +00:00 |
alberth
|
87fdac852c
|
(svn r23421) -Fix [FS#4865, FS#4861] (r23393): The priority of WC_GAME_OPTIONS windows were too high, causing hiding of currency window as well.
|
2011-12-04 10:52:08 +00:00 |
michi_cc
|
6083d6ffb4
|
(svn r23410) -Add: A window with a detailed overview over the infrastructure of a company.
|
2011-12-03 23:40:08 +00:00 |
planetmaker
|
c5ed9bd4f5
|
(svn r23400) -Fix (r23393, r23382): Text query window was hidden in numerous cases
|
2011-12-03 14:45:02 +00:00 |
yexo
|
fa930b15c7
|
(svn r23393) -Fix (r23382): AI / NewGRF sub-windows were now hidden under their parent windows
|
2011-12-02 11:48:54 +00:00 |
yexo
|
71c1ef5d26
|
(svn r23382) -Fix [FS#4845] (r23336): NewGRF window and content download window were always hidden under the saveload window
|
2011-12-01 11:57:25 +00:00 |
rubidium
|
435b5a08c4
|
(svn r23336) -Fix [FS#4709]: bring some more order in the ordering of the windows, e.g. don't let a save or load dialog get hidden by a new message (monoid)
|
2011-11-26 16:09:25 +00:00 |
rubidium
|
02b884d923
|
(svn r23244) -Feature: if the installation is ananas, try to get the b without b installed
|
2011-11-17 21:17:17 +00:00 |
peter1138
|
50d1541270
|
(svn r23017) -Codechange: Add support for resized scrollbars.
|
2011-10-11 08:07:47 +00:00 |
rubidium
|
81e352b4b6
|
(svn r22803) -Fix (r22796): clicking should not work either when hiding windows
|
2011-08-21 16:48:31 +00:00 |
rubidium
|
d1657fae80
|
(svn r22794) -Codechange: let window drawing determine which windows may be drawn when a modal progress is busy
|
2011-08-21 12:51:52 +00:00 |
rubidium
|
421053a694
|
(svn r22788) -Codechange: move modal progress related functions and variables to progress.cpp/h
|
2011-08-21 12:48:46 +00:00 |
rubidium
|
37415b9cf7
|
(svn r22785) -Codechange: rename IsGeneratingWorld to HasModalProgress
|
2011-08-21 12:46:46 +00:00 |
frosch
|
1f79304125
|
(svn r22485) -Fix: EnsureVisibleCaption() did not update viewport positions of windows with viewports but without caption. (only triggerable since r22484)
|
2011-05-21 22:23:13 +00:00 |
frosch
|
351c7ab097
|
(svn r22484) -Fix: The caption of centered windows could be moved out of the main window and thus become inaccessible when resizing the main window.
|
2011-05-21 22:22:02 +00:00 |
rubidium
|
835ae31f45
|
(svn r22358) -Codechange: WC_TOOLBAR_MENU isn't the right name when its only used for client list popups
|
2011-04-22 15:50:13 +00:00 |
frosch
|
3d2f454167
|
(svn r22294) -Fix (r20922)[FS#4571]: Reset Window::scrolling_scrollbar when raising scrollbar buttons.
|
2011-04-03 17:00:57 +00:00 |
frosch
|
51ddbbb13d
|
(svn r22242) -Codechange: Let OnInvalidateData() decide itself what to do immediately in command scope, and what to do asynchronously in GUI-scope.
|
2011-03-13 21:32:13 +00:00 |
frosch
|
b997ebb942
|
(svn r22227) -Fix [FS#4546-ish]: Call sheduled OnInvalidate()-calls before doing OnHundrethTick()-calls.
|
2011-03-08 19:43:38 +00:00 |
frosch
|
f34e9ff074
|
(svn r22140) -Fix (r22135): I like the letter 'l' nevertheless. (Alberth)
|
2011-02-24 21:48:06 +00:00 |
frosch
|
19b7249ade
|
(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.
|
2011-02-23 20:54:55 +00:00 |
terkhen
|
8196b03074
|
(svn r22059) -Fix (r21179): Make the send chat message window follow the position of the status bar.
|
2011-02-11 18:24:12 +00:00 |
frosch
|
9e1695aa1e
|
(svn r21977) -Codechange: Always cal Window::OnMouseWheel(), independent of viewport scroll/zoom settings.
|
2011-02-05 16:36:37 +00:00 |
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
2011-01-22 14:52:20 +00:00 |
rubidium
|
22d17aa745
|
(svn r21837) -Fix [FS#4419]: LMB dragging would switch over to other viewports instead of staying locked to the viewport you started on
|
2011-01-18 21:08:19 +00:00 |
alberth
|
32cd182ecc
|
(svn r21822) -Codechange: Merge event handling code.
|
2011-01-16 11:40:36 +00:00 |
alberth
|
4a203e8a49
|
(svn r21821) -Codechange: Clean up the jump conditions.
|
2011-01-16 11:39:57 +00:00 |
alberth
|
1e7c3fd2ff
|
(svn r21820) -Codechange: Concatenate both functions.
|
2011-01-16 11:39:09 +00:00 |
alberth
|
a2297dc594
|
(svn r21819) -Codechange: Swap order of HandleMouseDrag() and HandleDragDrop(), and split the w vardecl in the former.
|
2011-01-16 11:37:54 +00:00 |
alberth
|
352fd000ea
|
(svn r21760) -Fix (r20452): Restore wheeling of vertical scrollbars.
|
2011-01-09 15:36:02 +00:00 |
alberth
|
661e13a86a
|
(svn r21667) -Codechange: Introduce _thd.Reset().
|
2010-12-30 15:32:31 +00:00 |
alberth
|
22a13850cb
|
(svn r21665) -Codechange: Make GetCallbackWnd a method of _thd.
|
2010-12-30 13:16:31 +00:00 |
smatz
|
b5268dccbd
|
(svn r21632) -Codechange: call ResetObjectToPlace() even when current place_mode is HT_NONE
|
2010-12-25 12:47:05 +00:00 |
alberth
|
e930b9985d
|
(svn r21620) -Codechange: Don't consider direction bits when checking for an active highlight mode.
|
2010-12-24 14:52:42 +00:00 |
rubidium
|
90e247c84d
|
(svn r21480) -Change [FS#4292]: make it possible to start actions that require selecting stuff (landscaping, vehicle cloning, etc) in the viewport while paused. As side-effect you'll get an error message explaining the command can't be executed because the game is paused instead of seemingly nothing happening when you click. Addition side effect of this is that you can make use of the measurement tooltip while paused
|
2010-12-12 15:20:54 +00:00 |
rubidium
|
a029b2b83a
|
(svn r21477) -Fix [FS#4300]: tooltips were removed when their related window got closed
|
2010-12-12 14:14:26 +00:00 |
rubidium
|
5dbd80ff3c
|
(svn r21430) -Feature [FS#1521]: building while paused always works in the scenario editor
|
2010-12-07 21:13:00 +00:00 |
rubidium
|
49162ab39b
|
(svn r21428) -Fix [FS#4021]: vehicles could be built while the game it paused. Now you can enable or disable that with a setting
|
2010-12-07 21:09:30 +00:00 |
rubidium
|
16c90ed48b
|
(svn r21244) -Fix [FS#4240] (r21179): the news message always stayed in the middle; let it follow the setting of the statusbar instead
|
2010-11-18 19:24:40 +00:00 |
rubidium
|
a9da53c106
|
(svn r21179) -Fix [FS#4201] (r69): if the main toolbar's location is configurable, why isn't the statusbar's location configurable?
|
2010-11-13 23:40:36 +00:00 |
rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
2010-11-13 09:56:25 +00:00 |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
2010-10-30 17:51:07 +00:00 |
rubidium
|
0baf335be3
|
(svn r21057) -Fix [FS#4182] (r20922): network client "fast forward" incrementing counter multiple times in same "GUI" tick causing an invalid state
|
2010-10-29 19:35:43 +00:00 |
glx
|
3a6892ba10
|
(svn r21015) -Fix [FS#4176]: don't let the resize button go past the bottom of the screen
|
2010-10-23 17:37:54 +00:00 |
rubidium
|
951b725b8c
|
(svn r20922) -Fix [FS#4071]: accidentally moving the mouse of the scrollbar arrows while pressing it clicks the button next to the arrow
|
2010-10-15 11:16:14 +00:00 |
yexo
|
6b35ad3f0b
|
(svn r20820) -Codechange: remove two more contants related to the height of the main toolbar
|
2010-09-17 06:12:53 +00:00 |