-Codechange: Render vertical scrollbars the same as horizontal scrollbars, with sprites instead of text.


git-svn-id: http://svn.openttd.org/trunk@26855 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: Ensure company face widgets can fit company face.


git-svn-id: http://svn.openttd.org/trunk@26856 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#6110]: Reserve cargo after refitting and only if necessary.

git-svn-id: http://svn.openttd.org/trunk@26857 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: Rearrange smallmap filter and settings expand/collapse buttons to fix frame borders and allow buttons to fit height of resize button.


git-svn-id: http://svn.openttd.org/trunk@26858 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#6119]: Height computation of game script text in town GUI did not consider margins.

git-svn-id: http://svn.openttd.org/trunk@26859 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: improve worst case performance of terraforming (O(n^2) -> O(n log n)) and let memory usage scale to the amount of tiles affected instead of allocating memory for the worst case scenario (patch by ic111)


git-svn-id: http://svn.openttd.org/trunk@26860 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: Include height of dropdown image in dropdown widget. Draw vertically centred image in dropdown button.


git-svn-id: http://svn.openttd.org/trunk@26861 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: Don't shrink widget size in new game window.


git-svn-id: http://svn.openttd.org/trunk@26862 6aa0318a-3be1-0310-93fa-89fd2396df07