pelya
76fb2e666c
Hide all windows when placing airport
2014-11-16 03:53:59 +02:00
pelya
334856619a
Allow scrolling when selecting destination station or building single-tile objects
2014-11-16 03:38:40 +02:00
frosch
8e7eedf593
(svn r26789) [1.4] -Backport from trunk:
...
- Fix: Incorrect CFLAGS when enabling gprof profiling (r26737, r26735)
- Fix: Do not reset the last selected airport or layout, unless it is really necessary [FS#6083] (r26732)
- Fix: Use the normal search path to look for xdg-open at Unix [FS#6077] (r26724)
- Fix: Properly check for cargo acceptance of houses [FS#5997] (r26723)
Conflicts:
src/os/unix/unix.cpp
2014-09-25 16:59:47 +03:00
Sergii Pylypenko
41da4be66b
Removed remainder of the 'touchscreen mode' code
2014-06-03 20:27:45 +03:00
Sergii Pylypenko
742f20fcc3
Revert "Erase queued command also when depot direction/airport type/station type changes."
...
This reverts commit 60a7ac9f3c .
2014-06-03 18:44:34 +03:00
Sergii Pylypenko
b2bfcf6816
Revert "Erase queued commands when another command is about to be queued."
...
This reverts commit 604205045f .
2014-06-03 18:44:16 +03:00
Sergii Pylypenko
318ff9d373
Fixed airport construction dialog too tall
2014-05-28 22:52:11 +03:00
pelya
55a09da6b2
Merge remote-tracking branch 'upstream/master'
2014-03-23 19:04:54 +02:00
frosch
5c3b3f84d6
(svn r26422) -Fix [FS#5946]: Some road constructions used the rail sound effect. Rename the enum items to properly reflect their purpose.
2014-03-23 13:28:32 +00:00
Juanjo
141bb0861e
Before opening linked to main toolbar windows, delete linked windows.
2014-03-15 22:56:17 +02:00
Juanjo
604205045f
Erase queued commands when another command is about to be queued.
2014-03-15 22:53:35 +02:00
Juanjo
60a7ac9f3c
Erase queued command also when depot direction/airport type/station type changes.
2014-03-15 22:53:35 +02:00
Juanjo
b164486616
Reset queued command when closing windows that can queue them.
2014-03-15 22:53:35 +02:00
Juanjo
96d3b0695c
Amend gui's to work with touchscreen controls.
2014-03-15 22:23:22 +02:00
Juanjo
c872509d7b
Do actions when releasing the mouse, instead of when clicking:
...
Build town, industry, airport, dock, lock,
buoy, aqueduct, depots, change bridge rail/road specs.
2014-03-15 21:56:55 +02:00
Juanjo
0442649289
Add min sizing.
2014-03-15 21:35:16 +02:00
Juanjo
cab76bd7af
Draw strings vertically aligned on some windows.
2014-03-15 21:34:36 +02:00
frosch
2852dbae2c
(svn r26165) -Change [FS#5832]: Improve layout of build-airport GUI (hackalittlebit)
2013-12-18 18:23:30 +00:00
rubidium
201b3d8aa2
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
2013-11-24 14:46:26 +00:00
frosch
0284db1a31
(svn r25731) -Fix [FS#5692]: Minor RTL alignment issues. (sbr)
2013-08-18 19:30:25 +00:00
frosch
ac73a5fea6
(svn r25532) -Fix: Do not make the minimal size of matrix or panel widgets depend on their number of rows, since that changes when resizing the window.
2013-06-30 14:33:15 +00:00
frosch
f6d27acb51
(svn r25531) -Codechange: Use separate function to set data of WWT_MATRIX widgets.
2013-06-30 14:32:31 +00:00
frosch
173aed1687
(svn r25414) -Codechange: Move handling of global hotkeys to HotkeyList.
2013-06-15 15:31:22 +00:00
frosch
303aa2f473
(svn r25412) -Codechange: Make use of Window::OnHotkey
2013-06-15 15:30:44 +00:00
frosch
1565bb32a0
(svn r25410) -Codechange: Put all hotkeys of a window into a static HotkeyList member.
2013-06-15 15:28:09 +00:00
frosch
55154f91b6
(svn r25408) -Codechange: Simplify hotkeys by removing unused stuff.
2013-06-15 15:27:33 +00:00
frosch
fdd94f7601
(svn r25401) -Fix-ish: Add missing includes with prototypes to functions declared in the cpp file.
2013-06-15 15:05:54 +00:00
frosch
01dc8ee620
(svn r25395) -Fix [FS#5596]: The size of station construction windows could oscillate when resizing the window moved the mouse into the window.
2013-06-11 18:36:26 +00:00
frosch
16feb5c4e9
(svn r25290) -Add: Assign string names to notable windows.
2013-05-26 19:25:01 +00:00
frosch
25adefca23
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
2013-05-26 19:23:42 +00:00
frosch
336a93a9d8
(svn r24846) -Add: Advanced settings to disable certain sound effects.
2012-12-23 21:09:09 +00:00
frosch
3b06409153
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
2012-11-11 16:10:43 +00:00
frosch
97608f0814
(svn r24167) -Codechange: Rename NewGRFClass::GetCount() to NewGRFClass::GetClassCount()
2012-04-22 16:28:19 +00:00
frosch
3d7ac6af1a
(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount().
2012-04-22 16:28:14 +00:00
frosch
d42bd940b2
(svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving).
2012-04-22 16:27:55 +00:00
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
2012-01-03 21:32:51 +00:00
truebrain
000ff60e25
(svn r23531) -Codechange: document and rename widgets to be consistent and understandable
2011-12-16 16:27:45 +00:00
truebrain
49e88dcbf0
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
2011-12-15 22:22:55 +00:00
rubidium
ee0fd02d17
(svn r23179) -Codechange: use some tooltips that already existed (monoid)
2011-11-10 17:55:52 +00:00
planetmaker
9ed9ced7ec
(svn r22716) -Fix: Murphy is a bitch
2011-08-04 17:22:18 +00:00
planetmaker
8e134320d6
(svn r22715) -Fix: If there's also no point in opening the air toolbar via custom-defined global hotkeys, if there are no aircraft available
2011-08-04 17:13:24 +00:00
rubidium
92a83a394f
(svn r22538) -Fix [FS#4619]: possible crash when opening the airport build window for the first time
2011-06-04 14:48:21 +00:00
planetmaker
0b8adb8392
(svn r22497) -Codechange: Simplify button handling in airport build GUI
2011-05-27 16:26:10 +00:00
planetmaker
485b55e53e
(svn r22495) -Fix: The layout selectors of the airport build GUI did not latch properly
2011-05-27 15:40:32 +00:00
yexo
44b36cdfcf
(svn r22494) -Fix: airport preview sprite can depend on the layout, so update the cached SpriteID when the layout changes
2011-05-27 15:31:54 +00:00
frosch
7b251297c9
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
2011-05-06 21:13:29 +00:00
frosch
7cc3d3e143
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
2011-05-04 17:45:16 +00:00
rubidium
54c0dec6aa
(svn r21909) -Fix: some missing spaces
2011-01-26 08:14:36 +00:00
alberth
7d989073d4
(svn r21627) -Codechange: Remove _place_proc global variable.
2010-12-24 15:08:19 +00:00
alberth
38a59fb3f3
(svn r21609) -Fix (r21545,r21552,r21580,r21586): Restore diagonal clearing of areas.
2010-12-23 14:38:01 +00:00