Peter Nelson
|
890b2666d3
|
Change: Use scaled WidgetDimensions.
|
2 years ago |
Peter Nelson
|
b6ed595176
|
Codechange: Prefer suggested widget padding.
|
2 years ago |
Peter Nelson
|
6f95e04005
|
Change: Use Rect helpers for widget drawing.
This replaces repetitive and sometimes unwieldy use of constants.
|
2 years ago |
Peter Nelson
|
eb4ba1991b
|
Change: Use CenterBounds function in more places.
CenterBounds may have a 1 pixel difference so the result is not exactly
the same.
|
2 years ago |
Michael Lutz
|
58cff7b081
|
Codechange: Un-bitstuff the remaining on-map commands.
|
3 years ago |
Michael Lutz
|
0f64ee5ce1
|
Codechange: Template DoCommandP to automagically reflect the parameters of the command proc.
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
|
3 years ago |
Michael Lutz
|
a38bbefe1b
|
Codechange: Untangle command code, flags and error string for DoCommand*.
|
3 years ago |
Michael Lutz
|
549caca39c
|
Codechange: Move command arguments to the back of the networked command function calls.
|
3 years ago |
Vít Šefl
|
710b758b81
|
Fix #9241: Grove and forest tree brushes also create rainforests (#9542)
|
3 years ago |
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
4 years ago |
Niels Martin Hansen
|
2d9fa81bd0
|
Feature: Plant clumps of trees in editor by dragging on the landscape
|
4 years ago |
Niels Martin Hansen
|
e0ee2d530a
|
Change: Switch tree GUI to use dynamically generated buttons
This makes it look a bit better in climates with fewer tree types.
|
4 years ago |
Niels Martin Hansen
|
4d0f19406b
|
Fix: Wrong tree sprite in tree toolbar
|
4 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
peter1138
|
317f69c152
|
Codechange: Use override specifier in Window-derived classes.
|
5 years ago |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
10 years ago |
frosch
|
3352dc7e62
|
(svn r26419) -Cleanup: Remove implementation of BuildTreesWindow::OnPaint since it matches the one of the base class.
|
10 years ago |
frosch
|
8157a8afd8
|
(svn r25290) -Add: Assign string names to notable windows.
|
11 years ago |
frosch
|
56e4a8c4d6
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
11 years ago |
frosch
|
3ce8d2ce70
|
(svn r24846) -Add: Advanced settings to disable certain sound effects.
|
12 years ago |
frosch
|
03736af2ae
|
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
|
12 years ago |
frosch
|
b998cbdff1
|
(svn r24697) -Codechange: Use WDF_UNCLICK_BUTTONS instead of duplicating the same functionality.
|
12 years ago |
michi_cc
|
ed56585388
|
(svn r24135) -Remove [FS#4757]: Tree drag size limit.
|
12 years ago |
planetmaker
|
5ade484ce4
|
(svn r23538) -Codechange: Consistent naming of widgets in tree plant gui
|
13 years ago |
truebrain
|
2aa774e831
|
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
|
13 years ago |
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
|
13 years ago |
rubidium
|
db12a5f703
|
(svn r22908) -Codechange: silence MSVC warning
|
13 years ago |
planetmaker
|
56c36aed86
|
(svn r22862) -Add: Allow the tree build gui to resize according to tree size
|
13 years ago |
frosch
|
ec9540a12a
|
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
|
13 years ago |
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
14 years ago |
alberth
|
852e647bcc
|
(svn r21627) -Codechange: Remove _place_proc global variable.
|
14 years ago |
frosch
|
aea2252960
|
(svn r19634) -Codechange: Use TREE_INVALID more consistently.
|
14 years ago |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
15 years ago |
alberth
|
91872aca48
|
(svn r18588) -Feature [FS#2943]: Add shading and unshading of windows.
|
15 years ago |
rubidium
|
ac4ef286f4
|
(svn r18447) -Change: make some more windows (e.g. graphs, company view) stickyable
|
15 years ago |
rubidium
|
1f0da3710f
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
15 years ago |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
15 years ago |
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
15 years ago |
rubidium
|
d913282e7a
|
(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
15 years ago |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
alberth
|
e07efc2370
|
(svn r17595) -Codechange: Tree build window uses pure nested widgets.
|
15 years ago |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
15 years ago |
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
15 years ago |