rubidium
58423b26d1
(svn r23474) -Codechange: move the declaration error related functions to error.h
2011-12-10 13:54:10 +00:00
yexo
dcba6c25ea
(svn r23465) -Feature [FS#4827]: add 'find missing content online' button to 'load savegame' and 'find network game' windows
2011-12-09 21:49:52 +00:00
rubidium
d4b4c53a07
(svn r23288) -Feature: use the monospace font for the NewGRF text windows
2011-11-20 19:09:15 +00:00
frosch
100971630d
(svn r23253) -Fix: Several clipping issues with the display of textfiles, esp. with RTL text direction.
2011-11-18 20:39:40 +00:00
frosch
8ed02997d4
(svn r23251) -Fix: 3-column view of NewGRF GUI had too much space for certain font sizes.
2011-11-18 19:23:34 +00:00
frosch
0d901d599f
(svn r23249) -Feature: Also allow viewing of the other two textfiles supplied by BaNaNaS tars, i.e. changelog and license.
2011-11-18 14:40:57 +00:00
frosch
b725913f3b
(svn r23248) -Codechange: Rename everything related to the NewGRF 'readme' to 'textfile', so it is more generic.
2011-11-18 13:05:55 +00:00
rubidium
4ae8bbea07
(svn r23222) -Codechange: reduce tar scanning calls to the bare minimum
2011-11-14 21:40:39 +00:00
rubidium
6d991b3b10
(svn r23217) -Codechange: introduce the concept of scanning only in a limited set of sub directories
2011-11-14 21:30:37 +00:00
rubidium
82077965fc
(svn r23179) -Codechange: use some tooltips that already existed (monoid)
2011-11-10 17:55:52 +00:00
rubidium
514d887690
(svn r23178) -Feature [FS#4780]: in-game readme.txt readmer (LordAro)
2011-11-10 06:15:03 +00:00
peter1138
b958fa26ae
(svn r23021) -Codechange: Support resized square and warning icons in NewGRF selection window.
2011-10-11 16:58:44 +00:00
michi_cc
19f351c589
(svn r23002) -Add: Extend palette information in the NewGRF GUI with the 32 bpp state.
2011-10-04 21:35:57 +00:00
rubidium
70179db81e
(svn r22820) -Codechange: perform a full (re)draw cycle in the first draw during progress instead of waiting 200ms
2011-08-24 12:18:53 +00:00
rubidium
dc5f44883b
(svn r22797) -Add: progress bar for scanning NewGRFs
2011-08-21 12:53:13 +00:00
rubidium
2cc2d02643
(svn r22791) -Codechange: use callback for scanning from the NewGRF window
2011-08-21 12:50:13 +00:00
rubidium
327c5dd10c
(svn r22771) -Codechange: unify some NewGRFScan calling code
2011-08-20 17:46:03 +00:00
frosch
a6ce6c144b
(svn r22642) -Change: Disable the 'set parameters' button in the NewGRF GUI, if the GRF specifies to have no parameters and one would not be able to set any parameters anyway.
2011-07-07 21:52:08 +00:00
frosch
1688470eb9
(svn r22617) -Codechange: Add GameOptionsInvalidationData enum for data values for Window::OnInvalidateData() of windows with class WC_GAME_OPTIONS.
2011-07-02 12:49:44 +00:00
yexo
bf994b46f1
(svn r22594) -Fix [FS#4644]: add active NewGRFs to the list of available ones when selecting the empty preset
2011-06-16 10:59:09 +00:00
frosch
3f003c0977
(svn r22553) -Fix (r22499): NewGRF parameter window was not set dirty, when changing row selection.
2011-06-11 21:12:28 +00:00
yexo
ffdfa5a213
(svn r22499) -Fix: don't lower the arrow buttons in the newgrf/AI parameter windows if they're clicked when disabled
2011-05-27 18:02:55 +00:00
frosch
b6c4832b1e
(svn r22442) -Fix: Do not popup fatal NewGRF error messages in the intro screen. The GRFs are not going to be activated there anyway and the GRF settings GUI will not display the errors either.
2011-05-11 20:20:21 +00:00
frosch
5e449b8fae
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
2011-05-06 21:13:29 +00:00
frosch
22286bd7b6
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
2011-05-04 17:45:16 +00:00
terkhen
5bb7a48cd2
(svn r22345) -Change: Remove pixel limiter for text buffers.
2011-04-17 18:44:09 +00:00
terkhen
10caf391a1
(svn r22343) -Change: Remove pixel limiter for query strings.
2011-04-17 18:42:17 +00:00
frosch
ec9540a12a
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
2011-03-13 21:31:29 +00:00
frosch
6e4dd56158
(svn r21814) -Fix/Add: Check GRF version from action 8, and disallow usage of GRFs with versions above 7.
2011-01-15 21:13:47 +00:00
terkhen
75f86a7a21
(svn r21344) -Feature [FS#4214]: Natural sorting of strings using ICU.
2010-11-27 22:52:12 +00:00
alberth
f5c6fd1a25
(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().
2010-11-26 15:22:18 +00:00
rubidium
ed04bef953
(svn r21248) -Codechange: don't run the tar scanner twice upon startup
2010-11-18 22:27:15 +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
17695611cb
(svn r21111) -Add: Remove the buttons below the newgrf details if the list is not editable.
2010-11-07 13:56:13 +00:00
alberth
a026ee9b4c
(svn r21110) -Add: Tidy up the buttons of the active newgrfs list.
2010-11-07 13:54:49 +00:00
alberth
5962e1db3a
(svn r21109) -Add: Don't display available newgrfs when the newgrf list is not editable.
2010-11-07 13:54:04 +00:00
alberth
f961fe626b
(svn r21108) -Add: Copy the 'editable' flag of the newgrf window to its layout widget.
2010-11-07 13:51:34 +00:00
planetmaker
9a0a76cc32
(svn r20992) -Fix (r20958): Show either version and minimum compatible version or neither
2010-10-18 17:47:42 +00:00
frosch
38c350fad5
(svn r20960) -Add: Allow setting 'minimal compatible version' via Action14. (planetmaker)
...
Note: Setting 'VRSN' also sets 'MINV' resulting in the Grf being only compatible to the same version. Set 'MINV' after 'VRSN' if your Grf is compatible to older versions.
2010-10-17 12:14:49 +00:00
frosch
3972c790c2
(svn r20957) -Codechange: Add another parameter to FindGRFConfig() to define search restrictions.
2010-10-17 12:12:13 +00:00
frosch
98250ad8da
(svn r20951) -Codechange: Add SmallMap::Contains() and use it.
2010-10-16 20:34:43 +00:00
yexo
15212cf948
(svn r20812) -Fix [FS#4125]: crash when confirming newgrf changes with the newgrf parameter window open
2010-09-15 22:46:18 +00:00
frosch
06678a8ac2
(svn r20779) -Add [FS#4025]: If GRFs do not have action14 parameter information, allow to set the number of parameters in the GUI explicitly.
2010-09-09 20:49:56 +00:00
yexo
cf2032d0f8
(svn r20694) -Fix [FS#4087]: empty newgrf presets were not selectable
2010-08-30 10:52:27 +00:00
rubidium
7b16c7650b
(svn r20670) -Add: support for action F
...
-Add: a window to select (NewGRF) objects
2010-08-28 19:43:41 +00:00
yexo
f6f218cf6b
(svn r20604) -Feature: add a reset button to the newgrf parameters window
2010-08-23 22:25:50 +00:00
yexo
a36159614a
(svn r20601) -Feature: [NewGRF] Add 'DEFA' field to set parameter defaults with action 14
2010-08-23 21:47:07 +00:00
frosch
7e5309a28a
(svn r20479) -Change: Use 'Buttons Name: Value' layout for AI and NewGRF parameter GUI.
2010-08-13 07:34:28 +00:00
frosch
9e538acc03
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
2010-08-12 09:16:43 +00:00
frosch
71ca58c2bb
(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
...
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
2010-08-12 08:37:01 +00:00