------------------------------------------------------------------------ r11602 | bjarni | 2007-12-08 18:53:49 +0000 (Sat, 08 Dec 2007) | 3 lines -Change: [OSX] changed default PPC SDK to 10.4 (from 10.3) when building universal binaries 10.5 support needs this and it will not break 10.3 support ------------------------------------------------------------------------ r11601 | smatz | 2007-12-08 18:50:39 +0000 (Sat, 08 Dec 2007) | 1 line -Codechange: more strict break conditions for _userstring, assert when it overflows anyway (eg. code change without proper check change) ------------------------------------------------------------------------ r11600 | glx | 2007-12-08 15:47:23 +0000 (Sat, 08 Dec 2007) | 1 line -Cleanup: remove extra out-of-memory checks, since it's now done in *allocT functions. ------------------------------------------------------------------------ r11599 | bjarni | 2007-12-08 15:21:37 +0000 (Sat, 08 Dec 2007) | 4 lines -Change: [OSX] 10.4 will now use quickdraw for window mode instead of quartz The reason is that quickdraw is way faster (try fast forward) 10.5 will still use quartz as it can't handle quickdraw. ------------------------------------------------------------------------ r11598 | rubidium | 2007-12-08 14:54:43 +0000 (Sat, 08 Dec 2007) | 2 lines -Change [FS#1518]: some tooltips of the main toolbar did not 'enumerate' all options in a drop down menu. ------------------------------------------------------------------------ r11597 | rubidium | 2007-12-08 14:50:41 +0000 (Sat, 08 Dec 2007) | 2 lines -Change: replace all remaining instances of (re|m|c)alloc with (Re|M|C)allocT and add a check for out-of-memory situations to the *allocT functions. ------------------------------------------------------------------------ r11596 | belugas | 2007-12-08 03:10:50 +0000 (Sat, 08 Dec 2007) | 1 line -Codechange: Use the Window member HandleButtonClick and remove its now useless counterpart function ------------------------------------------------------------------------ r11595 | belugas | 2007-12-08 02:55:47 +0000 (Sat, 08 Dec 2007) | 2 lines -Codechange: add a new member to Window struct, based on its function counterpart HandleButtonClick. ------------------------------------------------------------------------ r11594 | glx | 2007-12-08 01:36:40 +0000 (Sat, 08 Dec 2007) | 1 line -Fix: don't allow changing network only patches settings from console when not in network game ------------------------------------------------------------------------ r11593 | belugas | 2007-12-08 01:30:18 +0000 (Sat, 08 Dec 2007) | 1 line -Cleanup: remove some forgotten pieces of evidence of a mischief ------------------------------------------------------------------------ r11592 | belugas | 2007-12-08 01:20:47 +0000 (Sat, 08 Dec 2007) | 1 line -Codechange: Use the Window member RaiseButtons and remove the now useless RaiseWindowButtons function ------------------------------------------------------------------------ r11591 | belugas | 2007-12-08 01:02:19 +0000 (Sat, 08 Dec 2007) | 1 line -Codechange: remove now unused widget accessors. ------------------------------------------------------------------------ r11590 | glx | 2007-12-07 21:16:38 +0000 (Fri, 07 Dec 2007) | 1 line -Fix (r11193): IsSlopeRefused() result was half wrong ------------------------------------------------------------------------ r11589 | rubidium | 2007-12-07 21:14:54 +0000 (Fri, 07 Dec 2007) | 2 lines -Fix [FS#1514]: when ship depots got destroyed they always returned to water, even when it should've been canals. ------------------------------------------------------------------------ r11588 | glx | 2007-12-07 18:05:49 +0000 (Fri, 07 Dec 2007) | 1 line -Codechange: use the new member introduced in r11551 ------------------------------------------------------------------------ r11587 | skidd13 | 2007-12-07 17:51:27 +0000 (Fri, 07 Dec 2007) | 2 lines -Fix (r11457): The one way road button wasn't reset on abort ------------------------------------------------------------------------ r11586 | glx | 2007-12-07 17:42:15 +0000 (Fri, 07 Dec 2007) | 1 line -Fix: make another widget 'accessor' function const when it should be const. ------------------------------------------------------------------------ r11585 | skidd13 | 2007-12-07 12:22:34 +0000 (Fri, 07 Dec 2007) | 2 lines -Codechange: Enumify the widgets of the newGRF gui and a slight cleanup there ------------------------------------------------------------------------ r11584 | rubidium | 2007-12-06 22:29:47 +0000 (Thu, 06 Dec 2007) | 2 lines -Change: add some extra checking in the hope to find the cause of FS#1482. ------------------------------------------------------------------------ r11583 | rubidium | 2007-12-06 20:55:48 +0000 (Thu, 06 Dec 2007) | 2 lines -Fix [FS#1484]: windows could get completely missing when one resized the window to something very small. ------------------------------------------------------------------------ r11582 | smatz | 2007-12-06 20:48:15 +0000 (Thu, 06 Dec 2007) | 1 line -Fix: tiles were not marked dirty in some cases when removing a lock ------------------------------------------------------------------------ r11581 | rubidium | 2007-12-06 20:36:46 +0000 (Thu, 06 Dec 2007) | 2 lines -Codechange: add some missing cargo classes and some documentation. ------------------------------------------------------------------------ r11580 | skidd13 | 2007-12-06 18:29:31 +0000 (Thu, 06 Dec 2007) | 2 lines -Feature: Memorise the resizing of the build bridge selection window during runtime ------------------------------------------------------------------------ r11579 | belugas | 2007-12-06 15:58:39 +0000 (Thu, 06 Dec 2007) | 2 lines -Revert(r11578): some cases of key propagation are not handled correctly. A better solution will be deviced, but not now. Let's not cause a ton of bug reports ------------------------------------------------------------------------ r11578 | belugas | 2007-12-06 02:31:47 +0000 (Thu, 06 Dec 2007) | 3 lines -Codechange: Introduce the window default flag WDF_TEXTENTRY which specifies that the window holding it is actually one that enables an edit box. Use this flag when dispatching a key event instead of using some hard coded window IDs. This should ease a little bit the creation of new edit aware windows. ------------------------------------------------------------------------ r11577 | smatz | 2007-12-05 19:13:42 +0000 (Wed, 05 Dec 2007) | 1 line -Fix: invalidate 'list trains/roadvehs/ships/planes' widgets when station part is added/removed ------------------------------------------------------------------------ r11576 | smatz | 2007-12-05 17:08:10 +0000 (Wed, 05 Dec 2007) | 1 line -Codechange: enumerize and comment station GUI ------------------------------------------------------------------------ r11575 | smatz | 2007-12-05 16:55:33 +0000 (Wed, 05 Dec 2007) | 1 line -Fix [FS#1502]: widget numbers of StationViewWindow were incorrect at some places ------------------------------------------------------------------------ r11574 | smatz | 2007-12-05 00:16:20 +0000 (Wed, 05 Dec 2007) | 1 line -Fix: flood train stations when there are no trains on border tiles too (when non-uniform stations are OFF) ------------------------------------------------------------------------ r11573 | rubidium | 2007-12-04 22:50:07 +0000 (Tue, 04 Dec 2007) | 2 lines -Codechange: pause games that miss GRFs by default and throw some warnings and disclaimers when you want to unpause it. ------------------------------------------------------------------------ r11572 | glx | 2007-12-04 22:22:50 +0000 (Tue, 04 Dec 2007) | 1 line -Fix [FS#1494]: reinitialise windows system before loading a savegame ------------------------------------------------------------------------ r11571 | rubidium | 2007-12-04 21:53:09 +0000 (Tue, 04 Dec 2007) | 2 lines -Fix [FS#1493]: road vehicle getting to the wrong side of a station when trying to overtake in there. ------------------------------------------------------------------------ r11570 | smatz | 2007-12-04 21:39:03 +0000 (Tue, 04 Dec 2007) | 1 line -Fix: do not flood rail station tiles when there is a vehicle on it (when non-uniform stations are ON) ------------------------------------------------------------------------ r11569 | rubidium | 2007-12-04 18:42:08 +0000 (Tue, 04 Dec 2007) | 2 lines -Fix [FS#1480]: full paths sometimes did not work correctly. ------------------------------------------------------------------------ r11568 | belugas | 2007-12-04 17:51:50 +0000 (Tue, 04 Dec 2007) | 1 line -Codechange: Use bit shifts instead of values for flags. It helps readability a little bit. ------------------------------------------------------------------------ r11567 | glx | 2007-12-04 15:32:54 +0000 (Tue, 04 Dec 2007) | 1 line -Fix [FS#1512] (r11011): break the chain before moving a vehicle after another in the same chain ------------------------------------------------------------------------ r11565 | smatz | 2007-12-03 22:40:18 +0000 (Mon, 03 Dec 2007) | 1 line -Revert: part of r11564 ------------------------------------------------------------------------ r11564 | skidd13 | 2007-12-03 09:19:19 +0000 (Mon, 03 Dec 2007) | 2 lines -Codechange: Increase the usage of the for_each_bit macro and rename it fitting to the naming style ------------------------------------------------------------------------ r11563 | skidd13 | 2007-12-02 21:43:16 +0000 (Sun, 02 Dec 2007) | 2 lines -Codechange: Align the preprocessor code in stdafx.h with tabs ------------------------------------------------------------------------ r11562 | rubidium | 2007-12-02 21:35:44 +0000 (Sun, 02 Dec 2007) | 2 lines -Fix [FS#1503] (r11546): aircraft sometimes stopped mid-air when the airport got destroyed. ------------------------------------------------------------------------ r11561 | glx | 2007-12-02 20:13:12 +0000 (Sun, 02 Dec 2007) | 1 line -Fix [FS#1504] (r11463): group list was not updated when removing the last group ------------------------------------------------------------------------ r11560 | rubidium | 2007-12-02 19:23:46 +0000 (Sun, 02 Dec 2007) | 2 lines -Codechange: replace 'custom' version of FindLastBit with the generic. ------------------------------------------------------------------------ r11559 | rubidium | 2007-12-02 19:21:56 +0000 (Sun, 02 Dec 2007) | 2 lines -Fix [FS#1505]: overflow when drawing graphics with high company values. ------------------------------------------------------------------------ r11557 | rubidium | 2007-12-02 15:12:19 +0000 (Sun, 02 Dec 2007) | 4 lines -Codechange: send and store the passwords a little more secure to/in the servers. Each server and game yield a (usually) different 'salt'. This salt is used by the clients to hash their passwords. This way the passwords are not sent in clear text and it is not trivial to use those hashes on other servers. NOTE: It is still NOT safe to use your trusted passwords and it will not stop people from being able to 'hijack' your password, it only makes it harder to do and certainly much less trivial than just dumping passwords from the memory. ------------------------------------------------------------------------ r11556 | rubidium | 2007-12-02 14:48:26 +0000 (Sun, 02 Dec 2007) | 2 lines -Feature: allow setting a default password for new companies in network games. ------------------------------------------------------------------------ r11555 | rubidium | 2007-12-02 14:29:48 +0000 (Sun, 02 Dec 2007) | 2 lines -Codechange: use the new members introduced in r11551. ------------------------------------------------------------------------ r11554 | rubidium | 2007-12-02 13:32:41 +0000 (Sun, 02 Dec 2007) | 2 lines -Codechange: be more consistent with the naming of the widget functions. ------------------------------------------------------------------------ r11553 | rubidium | 2007-12-02 12:10:48 +0000 (Sun, 02 Dec 2007) | 2 lines -Fix: make a few widget 'accessor' function const when they should be const. ------------------------------------------------------------------------ r11552 | miham | 2007-12-02 11:32:24 +0000 (Sun, 02 Dec 2007) | 10 lines -Update: WebTranslator2 update to 2007-12-02 12:31:46 czech - 1 fixed by Hadez (1) french - 15 fixed by glx (15) galician - 2 fixed by Condex (2) italian - 15 fixed by lorenzodv (15) norwegian_bokmal - 6 fixed by jhsoby (6) russian - 7 fixed by Smoky555 (7) slovenian - 1 fixed by Necrolyte (1) spanish - 1 fixed by eusebio (1) ------------------------------------------------------------------------ r11551 | belugas | 2007-12-02 00:59:48 +0000 (Sun, 02 Dec 2007) | 3 lines -Codechange: Introduction of widget control members on struct Window. These "new" members have the exact same functionalities as their pure functions "genitors" Ex: "Window::SetWidgetLoweredState(byte widget_index, bool lowered_stat)" is the member corresponding to "SetWindowWidgetLoweredState(Window *w, byte widget_index, bool lowered_stat)" ------------------------------------------------------------------------ r11550 | skidd13 | 2007-12-02 00:53:01 +0000 (Sun, 02 Dec 2007) | 2 lines -Fix (r11547): Updated the data files regarding to r11549 ------------------------------------------------------------------------ r11547 | rubidium | 2007-12-01 21:40:18 +0000 (Sat, 01 Dec 2007) | 2 lines -Add: signal selection GUI for the ones that really like to use that over CTRL. Patch by BigBB. ------------------------------------------------------------------------