Sun, 30 Jun 2013 14:39:09 +0000 |
frosch |
(svn r25543) -Cleanup: Make the bridge and object picker not restore their previous size, but the previously saved size.
draft
|
Sun, 30 Jun 2013 14:38:45 +0000 |
frosch |
(svn r25542) -Fix: Do not just add 65 pixels to the width of the train vehicle list whenever it is opened, but remember the width of the train list separately from other vehicle types.
draft
|
Sun, 30 Jun 2013 14:38:20 +0000 |
frosch |
(svn r25541) -Cleanup: No need to clear a bit which is never set.
draft
|
Sun, 30 Jun 2013 14:37:50 +0000 |
frosch |
(svn r25540) -Fix: Unify selecting a new object class in the object GUI. (sbr)
draft
|
Sun, 30 Jun 2013 14:37:24 +0000 |
frosch |
(svn r25539) -Codechange: Setup object GUI matrix before restoring selected object, so that the matrix state can be properly set. (sbr)
draft
|
Sun, 30 Jun 2013 14:37:01 +0000 |
frosch |
(svn r25538) -Fix [FS#5567] (r25283): Use the UI index of the selected object to make it visible when re-opening the build object window. (sbr)
draft
|
Sun, 30 Jun 2013 14:36:31 +0000 |
frosch |
(svn r25537) -Codechange: Optionally make WWT_MATRIX compute the number of rows and columns from the resize step size.
draft
|
Sun, 30 Jun 2013 14:36:07 +0000 |
frosch |
(svn r25536) -Cleanup: No need to set scrollbar capacity anywhere but in OnResize.
draft
|
Sun, 30 Jun 2013 14:35:44 +0000 |
frosch |
(svn r25535) -Fix [FS#5584]: Initialise scrollbars before FinishInitNested, so their capacity is set via OnResize.
draft
|
Sun, 30 Jun 2013 14:34:23 +0000 |
frosch |
(svn r25534) -Codechange: FinishInitNested calls OnResize, no need to setup scrollbar capacity before that.
draft
|
Sun, 30 Jun 2013 14:33:32 +0000 |
frosch |
(svn r25533) -Codechange: Use SetCapacityFromWidget more often.
draft
|
Sun, 30 Jun 2013 14:33:15 +0000 |
frosch |
(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.
draft
|
Sun, 30 Jun 2013 14:32:31 +0000 |
frosch |
(svn r25531) -Codechange: Use separate function to set data of WWT_MATRIX widgets.
draft
|
Sun, 30 Jun 2013 08:29:51 +0000 |
alberth |
(svn r25527) -Fix[FS#5621]: strndup should not examine strings beyond its upper limit.
draft
|
Sun, 30 Jun 2013 07:46:10 +0000 |
rubidium |
(svn r25526) -Fix: line breaking in fallback layouter was off-by-one, so sometimes strings that needed to be broken off earlier got truncated later on
draft
|
Sun, 30 Jun 2013 07:29:31 +0000 |
rubidium |
(svn r25525) -Fix: off-by-one in fallback layout w.r.t. colour/font changes
draft
|
Sun, 30 Jun 2013 07:21:37 +0000 |
rubidium |
(svn r25524) -Fix [FS#5624]: fallback layouter broke on long "words" without space after a newline
draft
|
Sat, 29 Jun 2013 18:21:19 +0000 |
rubidium |
(svn r25523) -Fix [FS#5587]: SDL does not give an event when an application gets mouse focus while going to full screen, so manually force the mouse-is-in-window state
draft
|
Sat, 29 Jun 2013 17:50:59 +0000 |
rubidium |
(svn r25522) -Update: baseset descriptions
draft
|
Sat, 29 Jun 2013 17:45:43 +0000 |
translators |
(svn r25521) -Update from WebTranslator v3.0:
draft
|
Sat, 29 Jun 2013 16:13:41 +0000 |
rubidium |
(svn r25520) -Fix-ish: don't pretend that trunk is still doing something 1.3-ish in the Windows executable version information
draft
|
Sat, 29 Jun 2013 14:54:07 +0000 |
zuu |
(svn r25519) -Fix [FS#5614] (r25342): Select page to update by its id and not the page id
draft
|
Sat, 29 Jun 2013 13:20:40 +0000 |
rubidium |
(svn r25518) -Cleanup: remove old string
draft
|
Sat, 29 Jun 2013 13:19:19 +0000 |
rubidium |
(svn r25517) -Fix-ish (r25515) / Feature-ish [FS#5623]: properly align the statistics as well when the infra sharing is turned on
draft
|
Sat, 29 Jun 2013 13:11:52 +0000 |
rubidium |
(svn r25516) -Codechange: reduce code duplication in infrastructure statistics window
draft
|
Sat, 29 Jun 2013 12:41:43 +0000 |
rubidium |
(svn r25515) -Feature [FS#5595]: right align the infrastructure statistics
draft
|
Sat, 29 Jun 2013 12:11:38 +0000 |
rubidium |
(svn r25514) -Update: other translations
draft
|
Sat, 29 Jun 2013 12:09:55 +0000 |
rubidium |
(svn r25513) -Fix [FS#5623]: the high score's company/president name was stored with encoded string codes, causing it to cause trouble when the encoding of the string codes changes. Furthermore, check the incoming dangerous content better
draft
|
Sat, 29 Jun 2013 12:07:40 +0000 |
rubidium |
(svn r25512) -Fix-ish: the high score company name could not have enough space to have both the company and president name
draft
|
Sat, 29 Jun 2013 12:03:44 +0000 |
rubidium |
(svn r25511) -Fix-ish: add the same printable key assert to the sprite font cache as the freetype font cache
draft
|
Sat, 29 Jun 2013 09:51:03 +0000 |
rubidium |
(svn r25510) -Fix: forgot to update some documentation
draft
|
Sat, 29 Jun 2013 09:50:32 +0000 |
rubidium |
(svn r25509) -Cleanup: remove old strings
draft
|
Sat, 29 Jun 2013 09:47:18 +0000 |
rubidium |
(svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings
draft
|
Sat, 29 Jun 2013 08:58:25 +0000 |
rubidium |
(svn r25507) -Cleanup: double definition
draft
|
Fri, 28 Jun 2013 21:11:35 +0000 |
rubidium |
(svn r25506) -Document: a function, and name it slightly better
draft
|
Fri, 28 Jun 2013 20:54:05 +0000 |
rubidium |
(svn r25505) -Fix [FS#5563]: use proper doxygen style link to images
draft
|
Fri, 28 Jun 2013 20:53:42 +0000 |
rubidium |
(svn r25504) -Feature [FS#5563]: allow images in the (doxygen) documentation (adf88)
draft
|
Fri, 28 Jun 2013 19:31:31 +0000 |
rubidium |
(svn r25501) -Fix: compilation error on OS X
draft
|
Fri, 28 Jun 2013 19:20:45 +0000 |
frosch |
(svn r25497) -Fix (r25479): byte is not unit
draft
|
Fri, 28 Jun 2013 18:09:07 +0000 |
rubidium |
(svn r25495) -Fix [FS#5553]: when addings bits to a (train) station, the train trying to stop there could overshoot the (new) stop location and not stop at all
draft
|
Fri, 28 Jun 2013 17:45:19 +0000 |
translators |
(svn r25494) -Update from WebTranslator v3.0:
draft
|
Thu, 27 Jun 2013 21:21:47 +0000 |
rubidium |
(svn r25493) -Codechange: support for the safer variant of ICU's getFontTable
draft
|
Thu, 27 Jun 2013 21:18:56 +0000 |
michi_cc |
(svn r25492) -Doc: Missing comment.
draft
|
Thu, 27 Jun 2013 20:30:22 +0000 |
rubidium |
(svn r25491) -Fix: ofcourse... doing something with Random messes with the regression result...
draft
|
Fri, 26 Jul 2013 22:16:29 +0200 |
Michael Lutz |
wip
draft opengl
|
Thu, 27 Jun 2013 21:49:19 +0200 |
Michael Lutz |
wip
draft
|
Mon, 24 Jun 2013 22:15:49 +0200 |
Michael Lutz |
-Codechange: Allow video drives to handle the mouse cursor.
draft
|
Mon, 24 Jun 2013 21:29:15 +0200 |
Michael Lutz |
-Codechange: Introduce an interface for all classes that can do sprite encoding.
draft
|
Mon, 10 Jun 2013 23:15:28 +0200 |
Michael Lutz |
-Add: Blitters can now delete resources associated with a sprite when it is purged from the sprite cache.
draft
|
Mon, 03 Jun 2013 23:26:13 +0200 |
Michael Lutz |
-Doc: Missing comment.
draft
|
Mon, 03 Jun 2013 22:47:36 +0200 |
Michael Lutz |
-Codechange: Make calculating the ideal sprite cache size specific to each blitter.
draft
|
Sun, 02 Jun 2013 22:59:32 +0200 |
Michael Lutz |
-Add: [OpenGL] Support for 8bpp blitters.
draft
|
Sun, 02 Jun 2013 16:30:12 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Explicitly assign which framebuffer target receives the colour values.
draft
|
Sun, 02 Jun 2013 00:40:30 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use GLSL version 1.50 if available.
draft
|
Sun, 02 Jun 2013 00:28:04 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use generic vertex attributes in the shader program.
draft
|
Mon, 03 Jun 2013 23:01:11 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use shaders to display the video buffer on screen.
draft
|
Tue, 28 May 2013 00:03:42 +0200 |
Michael Lutz |
-Codechange: [Win32] Try to get an OpenGL 3.2+ context if possible.
draft
|
Tue, 21 May 2013 23:24:40 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use a pixel buffer object to store the video buffer.
draft
|
Sat, 01 Jun 2013 21:48:34 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use a vertex array object to store the vertex state for the video buffer.
draft
|
Sun, 26 May 2013 22:25:18 +0200 |
Michael Lutz |
-Codechange: [OpenGL] Use a vertex buffer object to store the vertex data for the video buffer.
draft
|
Sat, 23 Feb 2013 02:43:17 +0100 |
Michael Lutz |
-Codechange: [Win32] Move the global video buffer pointer into the driver class.
draft
|
Sat, 23 Feb 2013 02:42:18 +0100 |
Michael Lutz |
-Codechange: [OpenGL] Only update the dirty parts of the video buffer texture.
draft
|
Thu, 14 Feb 2013 21:40:21 +0100 |
Michael Lutz |
-Codechange: [OpenGL] Use new-style extension testing introduced with OpenGL 3.0.
draft
|
Mon, 03 Jun 2013 22:57:53 +0200 |
Michael Lutz |
-Add: [Win32] Video driver that uses OpenGL to transfer the video buffer to the screen.
draft
|
Wed, 06 Feb 2013 00:57:02 +0100 |
Michael Lutz |
-Codechange: [Win32] Move common initialization and finalization to the video driver base class.
draft
|
Thu, 31 Jan 2013 01:43:07 +0100 |
Michael Lutz |
-Codechange: [Win32] Move GDI-specific variables and related functions into the GDI video driver class.
draft
|
Wed, 30 Jan 2013 00:23:54 +0100 |
Michael Lutz |
-Codechange: [Win32] Move GDI specific drawing code into the GDI video driver class.
draft
|
Tue, 29 Jan 2013 22:54:25 +0100 |
Michael Lutz |
-Codechange: [Win32] Split the video driver into a base class and a GDI backend class.
draft
|
Wed, 30 Jan 2013 22:21:02 +0100 |
Michael Lutz |
-Fix: [Win32] Use a separate event to indicate that the drawing thread has finished initialising, preventing potential deadlocks.
draft
|
Thu, 27 Jun 2013 20:20:13 +0000 |
rubidium |
(svn r25490) -Fix [FS#5610]: the face of the manager differed on clients when the company was started after the clients joined
draft
|
Thu, 27 Jun 2013 20:07:09 +0000 |
rubidium |
(svn r25489) -Fix (r25488): we want to have the begin, not the end of the decoded text as string to pass along
draft
|
Thu, 27 Jun 2013 19:57:41 +0000 |
rubidium |
(svn r25488) -Fix [FS#5613]: do not send encoded texts to names, but decode them into a plain C string and then pass them on
draft
|
Thu, 27 Jun 2013 19:56:54 +0000 |
rubidium |
(svn r25487) -Fix: do not allow control codes in names of things (signs, vehicles, towns, stations, etc), so they have a known maximum fixed size and are, by definition, the same for everyone
draft
|
Thu, 27 Jun 2013 19:23:23 +0000 |
rubidium |
(svn r25486) -Fix [FS#5613-ish]: missing length validation for town and president names in script APIs
draft
|
Thu, 27 Jun 2013 18:33:46 +0000 |
rubidium |
(svn r25485) -Fix-ish: silence compiler warning
draft
|
Thu, 27 Jun 2013 17:45:14 +0000 |
translators |
(svn r25484) -Update from WebTranslator v3.0:
draft
|
Thu, 27 Jun 2013 16:25:30 +0000 |
rubidium |
(svn r25483) -Fix: don't commit too much...
draft
|
Thu, 27 Jun 2013 16:24:19 +0000 |
rubidium |
(svn r25482) -Fix [FS#5620]: forced newlines were not properly handled
draft
|
Thu, 27 Jun 2013 15:22:19 +0000 |
rubidium |
(svn r25481) -Fix [FS#5620]: when the font size and colour change directly after eachother in a string, the latter isn't taken into account
draft
|
Wed, 26 Jun 2013 21:17:09 +0000 |
michi_cc |
(svn r25480) -Codechange: [OSX] OS X SDK versions >= 10.5 always have a non-const iconv declaration.
draft
|
Wed, 26 Jun 2013 20:38:32 +0000 |
frosch |
(svn r25479) -Fix (r23861): [NewGRF] When cargo NewGRF define a mulitplier to modify vehicle capacities, use the same multiplier to modify loading speed.
draft
|
Wed, 26 Jun 2013 19:35:40 +0000 |
frosch |
(svn r25478) -Fix: Clip glyphs using the actual sprite dimensions instead of the text advancement.
draft
|
Wed, 26 Jun 2013 19:10:22 +0000 |
rubidium |
(svn r25477) -Fix: truncation didn't work because the string was truncated (or rather a newline was added) too early
draft
|
Wed, 26 Jun 2013 18:49:53 +0000 |
frosch |
(svn r25476) -Cleanup: Remove unused _max_char_size, _max_char_height, _max_char_width.
draft
|
Wed, 26 Jun 2013 17:45:27 +0000 |
translators |
(svn r25475) -Update from WebTranslator v3.0:
draft
|
Wed, 26 Jun 2013 15:02:16 +0000 |
rubidium |
(svn r25474) -Fix [FS#5618]: OS X compilation failure
draft
|
Tue, 25 Jun 2013 20:48:12 +0000 |
rubidium |
(svn r25473) -Fix: uninitialised warning
draft
|
Tue, 25 Jun 2013 20:44:54 +0000 |
rubidium |
(svn r25472) -Cleanup: remove the old methods for drawing text
draft
|
Tue, 25 Jun 2013 20:44:23 +0000 |
rubidium |
(svn r25471) -Fix/Feature [FS#5481]: support for Brahmic scripts (e.g. Tamil and Thai)
draft
|
Tue, 25 Jun 2013 20:40:58 +0000 |
rubidium |
(svn r25470) -Feature-ish: use ICU's layout engine when that's available
draft
|
Tue, 25 Jun 2013 20:39:58 +0000 |
rubidium |
(svn r25469) -Add: method for getting the font tables from freetype fonts
draft
|
Tue, 25 Jun 2013 20:39:03 +0000 |
rubidium |
(svn r25468) -Fix-ish: the min/max of the close box were so small the glyph wouldn't even fit between them
draft
|
Tue, 25 Jun 2013 20:38:29 +0000 |
rubidium |
(svn r25467) -Add: truncation support to the drawing routine
draft
|
Tue, 25 Jun 2013 20:38:12 +0000 |
rubidium |
(svn r25466) -Add: drawing routine for the layout engine
draft
|
Tue, 25 Jun 2013 20:29:31 +0000 |
rubidium |
(svn r25465) -Codechange: add the concept of a layouting engine for text
draft
|
Tue, 25 Jun 2013 20:22:08 +0000 |
frosch |
(svn r25464) -Fix: Hide default size button in non-newstation rail-station picker since it is not resizeable anyway.
draft
|
Tue, 25 Jun 2013 20:21:21 +0000 |
rubidium |
(svn r25463) -Codechange: export more size related information from the fonts
draft
|
Tue, 25 Jun 2013 20:20:15 +0000 |
rubidium |
(svn r25462) -Codechange: make a better distinction between characters and glyphs
draft
|
Tue, 25 Jun 2013 18:52:12 +0000 |
rubidium |
(svn r25461) -Fix: MSVC compiler warning
draft
|
Tue, 25 Jun 2013 17:45:17 +0000 |
translators |
(svn r25460) -Update from WebTranslator v3.0:
draft
|
Mon, 24 Jun 2013 21:02:26 +0000 |
frosch |
(svn r25459) -Fix: Disable the depot-refit button in the order GUI, if the consist is not refittable.
draft
|
Mon, 24 Jun 2013 21:01:05 +0000 |
frosch |
(svn r25458) -Fix-ish: Enable the autorefit-button in the order GUI in case the vehicle is not auto-refittable but already has a autorefit-order set to allow clearing the refit.
draft
|
Mon, 24 Jun 2013 20:58:25 +0000 |
frosch |
(svn r25457) -Fix: Do not test EF_AUTO_REFIT for the mail apartment or rotor of aircraft.
draft
|
Mon, 24 Jun 2013 20:57:50 +0000 |
frosch |
(svn r25456) -Fix [FS#5560]: Assertion when opening the refit GUI for a not refittable vehicle.
draft
|
Mon, 24 Jun 2013 20:52:28 +0000 |
rubidium |
(svn r25455) -Cleanup: make local function really local
draft
|
Mon, 24 Jun 2013 18:39:19 +0000 |
rubidium |
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
draft
|
Mon, 24 Jun 2013 17:45:08 +0000 |
translators |
(svn r25453) -Update from WebTranslator v3.0:
draft
|
Sun, 23 Jun 2013 20:44:18 +0000 |
rubidium |
(svn r25452) -Codechange: let the chat messages be drawn like the console messages; drawing complete multiline strings from the bottom, instead of manually breaking the strings and drawing those
draft
|
Sun, 23 Jun 2013 20:08:13 +0000 |
frosch |
(svn r25451) -Fix (r25445): Ini configuration for medium font was overwritten by front configuration of other sizes.
draft
|
Sun, 23 Jun 2013 18:32:02 +0000 |
rubidium |
(svn r25450) -Fix: compilation without freetype
draft
|
Sun, 23 Jun 2013 17:48:39 +0000 |
rubidium |
(svn r25449) -Fix: WT3 validation error
draft
|
Sun, 23 Jun 2013 17:45:14 +0000 |
translators |
(svn r25448) -Update from WebTranslator v3.0:
draft
|
Sun, 23 Jun 2013 17:14:34 +0000 |
planetmaker |
(svn r25447) -Fix (r25437): [OSX] Compilation was broken
draft
|
Sun, 23 Jun 2013 15:38:51 +0000 |
rubidium |
(svn r25446) -Codechange: call sprite fontcache code from freetype font cache in case a sprite must be shown
draft
|
Sun, 23 Jun 2013 15:37:18 +0000 |
rubidium |
(svn r25445) -Codechange: simplify the font loading
draft
|
Sun, 23 Jun 2013 15:36:29 +0000 |
rubidium |
(svn r25444) -Codechange: move sprite font code together with the other sprite font code
draft
|
Sun, 23 Jun 2013 15:35:06 +0000 |
rubidium |
(svn r25443) -Codechange: move the glyph to sprite cache into the FreeTypeFontCache instance
draft
|
Sun, 23 Jun 2013 15:32:09 +0000 |
rubidium |
(svn r25442) -Codechange: move height and ascender information into the FontCache instances
draft
|
Sun, 23 Jun 2013 15:29:20 +0000 |
rubidium |
(svn r25441) -Codechange: move the freetype font allocation into the FreeTypeFontCache
draft
|
Sun, 23 Jun 2013 15:27:55 +0000 |
rubidium |
(svn r25440) -Fix: MSVC compilation error
draft
|