frosch
|
10339c60c0
|
(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar().
|
2010-08-12 06:44:45 +00:00 |
terkhen
|
80c43f52e8
|
(svn r20289) -Codechange: Unify fall through coding style.
|
2010-08-01 20:52:11 +00:00 |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
2010-08-01 19:44:49 +00:00 |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
2010-08-01 18:53:30 +00:00 |
yexo
|
b65a9eb856
|
(svn r20268) -Add: append 'On'/'Off' after the name for boolean NewGRF settings
|
2010-07-31 21:24:59 +00:00 |
yexo
|
adf94b8529
|
(svn r20264) -Fix (r20258): saving a new preset was broken
|
2010-07-31 20:28:10 +00:00 |
rubidium
|
5f8cfba77a
|
(svn r20263) -Change: only show the NewGRF version when newgrf_developer_tools are enabled
|
2010-07-31 20:04:14 +00:00 |
rubidium
|
ac280af8bc
|
(svn r20259) -Add: allow NewGRFs to specify their version and use that to hide old NewGRFs / to choose the newest when loading compatible NewGRFs
|
2010-07-31 14:40:50 +00:00 |
yexo
|
5a2862814a
|
(svn r20258) -Feature: more user-friendly gui to change NewGRF parameters
|
2010-07-31 12:15:12 +00:00 |
rubidium
|
e469a94a2d
|
(svn r20253) -Codechange: change GRFConfig::windows_paletted into a bitmask/bitset
|
2010-07-31 09:40:43 +00:00 |
yexo
|
1ca16aa979
|
(svn r20248) -Codechange: use a copy-constructor instead of a separate function co clone GRFConfig/GRFError
|
2010-07-31 09:32:44 +00:00 |
terkhen
|
88ca183191
|
(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).
|
2010-07-29 14:26:28 +00:00 |
alberth
|
4203e641f8
|
(svn r20223) -Codechange: Replace scrolled row calculations by a call to GetScrolledRowFromWidget().
|
2010-07-26 13:08:48 +00:00 |
frosch
|
b71aabdfb7
|
(svn r20217) -Fix [FS#3969]: Invalidate saveload GUI after rescanning NewGRFs.
|
2010-07-25 14:33:17 +00:00 |
frosch
|
4f51623d12
|
(svn r20066) -Fix: When rescanning NewGRFs resp. after content download also check whether compatible grfs are available now.
|
2010-07-03 20:02:14 +00:00 |
alberth
|
22b9bc5157
|
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
|
2010-07-02 13:53:05 +00:00 |
frosch
|
717d134947
|
(svn r19986) -Fix (r19841): One could add and remove Grfs from the list via doubleclicking even if editing the list is not allowed.
|
2010-06-13 14:58:14 +00:00 |
frosch
|
56fbbdeafd
|
(svn r19972) -Change: Use the md5sum from the previous save of the game for BaNaNaS instead of the initial (when the grf was added) md5sum from the gamelog. Neither method is 'better', but this way it is independent from the gamelog.
|
2010-06-13 14:11:32 +00:00 |
alberth
|
bee74bd82b
|
(svn r19849) -Fix: Center sprite and text seperately in the newgrf gui active list.
|
2010-05-17 21:14:50 +00:00 |
alberth
|
255a3331bf
|
(svn r19848) -Fix (r19837): Center the texts of the inactive newgrfs.
|
2010-05-17 20:49:41 +00:00 |
alberth
|
255bb5bb1f
|
(svn r19845) -Feature: Dynamically switch between 2 and 3 column NewGRF gui for improved user experience.
|
2010-05-16 19:19:51 +00:00 |
alberth
|
637ee45545
|
(svn r19841) -Feature: Setup NewGRFs from a single window.
|
2010-05-16 19:11:16 +00:00 |
alberth
|
e49cb2d320
|
(svn r19840) -Add: Add 'rescan' functionality to the NewGRF window.
|
2010-05-16 19:06:40 +00:00 |
alberth
|
d233845370
|
(svn r19838) -Change: Add filter capability to the availables list.
|
2010-05-16 19:02:43 +00:00 |
alberth
|
b7a8497ccd
|
(svn r19837) -Change: Display list of available (non-active) grfs in the NewGRF window.
|
2010-05-16 18:58:13 +00:00 |
alberth
|
219ae56f8a
|
(svn r19836) -Codechange: Move sprite palette selection code in NewGRF gui to its own method.
|
2010-05-16 18:52:11 +00:00 |
alberth
|
9c3b9690fb
|
(svn r19834) -Change: Replace matrix list widget in NewGRF gui by a panel with black background.
|
2010-05-16 18:47:08 +00:00 |
alberth
|
22b868f4d5
|
(svn r19833) -Change: Modify NewGRF window towards having combined lists, add captions.
|
2010-05-16 18:41:59 +00:00 |
alberth
|
cf6e1165b5
|
(svn r19832) -Codechange: Rename variables list->actives, sel->active_sel.
|
2010-05-16 18:34:55 +00:00 |
alberth
|
f0779f0163
|
(svn r19831) -Codechange: Rename formal parameters of the constructor to match data member variable names.
|
2010-05-16 18:30:02 +00:00 |
alberth
|
c4b29c5124
|
(svn r19830) -Codechange: Move variable declarations to their first use.
|
2010-05-16 18:25:05 +00:00 |
alberth
|
8b582edb38
|
(svn r19829) -Codechange: Extract assignment from the condition-check in the for statement.
|
2010-05-16 18:22:07 +00:00 |
alberth
|
3b8c4440c5
|
(svn r19823) -Fix: Ensure that both texts of the newgrf gui download button fit.
|
2010-05-15 08:44:10 +00:00 |
rubidium
|
062dd0e24c
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
2010-05-13 10:14:29 +00:00 |
frosch
|
f835f67a39
|
(svn r19597) -Fix: Removing NewGRFs from the GUI list leaked.
|
2010-04-10 13:00:34 +00:00 |
smatz
|
5eb1e3d033
|
(svn r19577) -Codechange: apply coding style to names of functions in settings.cpp
|
2010-04-07 20:28:02 +00:00 |
alberth
|
1e48b2332e
|
(svn r19576) -Codechange: Unduplicating parse_intlist().
|
2010-04-07 20:09:53 +00:00 |
yexo
|
404df87b1f
|
(svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info
|
2010-02-28 20:28:08 +00:00 |
yexo
|
a9c8dbc0a0
|
(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of subclassing it
|
2010-02-25 20:05:31 +00:00 |
smatz
|
f051066bc4
|
(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit
|
2010-02-24 14:46:15 +00:00 |
alberth
|
33a96b5ef3
|
(svn r19132) -Codechange: No need to end a line with ;;.
|
2010-02-14 16:31:35 +00:00 |
yexo
|
6406b75b8f
|
(svn r19094) -Codechange: don't check for NULL values before calling StrEmpty
|
2010-02-11 14:58:51 +00:00 |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
2010-01-30 18:34:48 +00:00 |
yexo
|
ea227aa033
|
(svn r18948) -Fix: removing a newgrf from the list didn't update the scrollbar
|
2010-01-29 15:50:56 +00:00 |
yexo
|
81882039e3
|
(svn r18947) -Fix [FS#1510]: after clicking move up/move down in the newgrf/ai the selected item could be out of range
|
2010-01-29 15:45:53 +00:00 |
rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
2010-01-21 01:38:13 +00:00 |
yexo
|
72572a0586
|
(svn r18815) -Fix (r18813): adding a single newgrf via the newgrf gui added all newgrfs after the selected one too
|
2010-01-15 20:20:24 +00:00 |
yexo
|
bd102b78ee
|
(svn r18813) -Codechange: deduplicate copying a newgrf config
|
2010-01-15 18:28:30 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
rubidium
|
409007cd92
|
(svn r18697) -Fix [FS#3471]: crash when scrolling to an item removed by filtering in the 'add NewGRF window'
|
2010-01-03 15:25:51 +00:00 |
alberth
|
5a083f183e
|
(svn r18580) -Codechange: Use widget information only for setting scrollbar capacity.
|
2009-12-20 20:08:39 +00:00 |
rubidium
|
3e6c530e1e
|
(svn r18506) -Fix [FS#3368]: no error message was created for the first fatal NewGRF error.
|
2009-12-15 00:00:51 +00:00 |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
2009-11-28 14:42:35 +00:00 |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
2009-11-24 21:13:36 +00:00 |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
2009-11-24 18:05:55 +00:00 |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
2009-11-24 17:28:29 +00:00 |
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
2009-11-22 18:28:14 +00:00 |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
2009-11-22 18:26:01 +00:00 |
frosch
|
41ad9d505e
|
(svn r18227) -Fix (r17676)[FS#3325]: GRF parameters and palette were no longer displayed in NewGRF gui.
|
2009-11-22 14:58:27 +00:00 |
rubidium
|
a9e09df923
|
(svn r18221) -Codechange: make the NewGRF window big font aware
|
2009-11-22 14:15:50 +00:00 |
alberth
|
bf93372ca2
|
(svn r18220) -Codechange: Reduce number of nested widget dynamic casts.
|
2009-11-22 13:22:53 +00:00 |
rubidium
|
e9b6e73333
|
(svn r18211) -Cleanup: remove unneeded tooltip, size and fill 'parameters' from WWT_RESIZEBOX instances
|
2009-11-22 11:10:17 +00:00 |
rubidium
|
68400db749
|
(svn r18183) -Codechange: make the NewGRF window RTL aware
|
2009-11-19 15:45:08 +00:00 |
peter1138
|
f216fcecd4
|
(svn r18178) -Codechange: Let NewGRF Add window's text filter expand.
|
2009-11-19 10:44:35 +00:00 |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
2009-11-17 19:16:48 +00:00 |
rubidium
|
626de6b128
|
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
|
2009-11-16 20:34:57 +00:00 |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
2009-11-15 10:26:01 +00:00 |
alberth
|
44aacfc59f
|
(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string before the details string.
Gentlemen, swap your string parameters.
|
2009-10-31 19:46:51 +00:00 |
rubidium
|
86fd0c0bce
|
(svn r17922) -Fix [FS#3291]: crash when closing NewGRF parameter window with no NewGRF selected
|
2009-10-31 14:53:19 +00:00 |
rubidium
|
a5d005dd53
|
(svn r17920) -Codechange: add a 'filter' for numbers+spaces and use it for the NewGRF parameter list
|
2009-10-31 14:06:16 +00:00 |
rubidium
|
2ef0746007
|
(svn r17890) -Feature: double clicking on a NewGRF opens the parameters window
|
2009-10-27 19:22:07 +00:00 |
rubidium
|
ca0521f89f
|
(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
|
2009-10-24 14:53:55 +00:00 |
rubidium
|
d1d35b95b6
|
(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with wrong 'size') upon reiniting windows
|
2009-10-17 14:29:10 +00:00 |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
rubidium
|
6e6af43d77
|
(svn r17676) -Codechange: make the NewGRF GUI nested
|
2009-09-30 21:49:24 +00:00 |
rubidium
|
a96d161b00
|
(svn r17675) -Codechange: move the 'state' changes out of the OnPaint of the newgrf window
|
2009-09-30 21:11:29 +00:00 |
rubidium
|
0032405093
|
(svn r17673) -Codechange: make InvalidateThisWindowData a function of the window class
|
2009-09-30 21:00:35 +00:00 |
alberth
|
f7f2d1caa5
|
(svn r17580) -Fix (r17541): Fix signed/unsigned mismatch with MSVC 2008.
|
2009-09-19 16:22:49 +00:00 |
alberth
|
116c77c342
|
(svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array.
|
2009-09-19 11:31:12 +00:00 |
rubidium
|
1f1161f10d
|
(svn r17559) -Fix [FS#3206]: close the "Add NewGRF" window when you close the "NewGRF Settings" window. The add window has a pointer to the settings which means that not deleting it would cause dereferencing an already freed pointer
|
2009-09-17 12:34:00 +00:00 |
frosch
|
2d9c54c9a8
|
(svn r17541) -Feature: Filtering in Add-NewGRF dialog.
|
2009-09-14 20:59:46 +00:00 |
frosch
|
e720d23d86
|
(svn r17514) -Codechange: Nestify Add-NewGRF dialog.
|
2009-09-12 18:40:02 +00:00 |
frosch
|
d0de94be99
|
(svn r17511) -Codechange: Simplify ShowNewGRFInfo() by passing 'right' instead of 'width'.
|
2009-09-12 17:17:07 +00:00 |
rubidium
|
7aeaa4f132
|
(svn r17371) -Codechange: make the newgrf, news and order GUIs use the scrollbar wrappers
|
2009-09-02 08:18:54 +00:00 |
rubidium
|
aca7ba714a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
2009-08-23 19:03:09 +00:00 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
rubidium
|
4b2592dbc0
|
(svn r17062) -Change: unify the naming of some 125 strings
|
2009-08-04 18:04:33 +00:00 |
alberth
|
d0a47fc1b4
|
(svn r16845) -Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field.
|
2009-07-16 16:22:23 +00:00 |
alberth
|
bc9c2e43fe
|
(svn r16413) -Codechange: Allow leading/trailing whitespace and comma in newgrf parameters instead of treating them as invalid.
|
2009-05-24 12:49:27 +00:00 |
rubidium
|
9dff385c38
|
(svn r16304) -Codechange: remove some magic numbers from the newgrf add window so it mirrors nicely.
|
2009-05-13 22:51:31 +00:00 |
frosch
|
ddd47a056d
|
(svn r16223) -Fix (r8881): ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown.
|
2009-05-04 11:23:21 +00:00 |
alberth
|
e62df0abf9
|
(svn r16186) -Codechange: Adding nested widgets to _newgrf_desc and _newgrf_add_dlg_desc window descriptions.
|
2009-04-29 20:32:11 +00:00 |
alberth
|
a0e7f1647d
|
(svn r16185) -Codechange: Moving the ShowNewGRFStateWidgets and AddNewGRFWindowWidgets widget enums outside their window structs.
-Codechange: Improvements to the _newgrf_add_dlg_widgets and _newgrf_widgets widget arrays in preparation for nested widgets.
|
2009-04-29 20:29:19 +00:00 |
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
2009-04-21 23:40:56 +00:00 |
alberth
|
9d2738b9c4
|
(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() callback
|
2009-03-29 09:49:11 +00:00 |
rubidium
|
d837fc4d03
|
(svn r15797) -Codechange: make users of the old DrawStringMultiLine use the new one.
|
2009-03-21 23:45:34 +00:00 |
rubidium
|
45f189fdca
|
(svn r15785) -Codechange: remove the *Truncated part of the old text drawing API.
|
2009-03-21 20:12:12 +00:00 |
rubidium
|
93fe44a3c5
|
(svn r15783) -Codechange: make the dropdown draw code pass around the left/right instead of the x and width to make drawing text at offsets easier.
|
2009-03-21 19:31:47 +00:00 |