Created by Zbigniew Chyla on 2018-09-06 and last modified on 2018-09-06
Get this branch:
bzr branch lp:~zbigniew-chyla/widelands/use-sdl-color-cursor
Only Zbigniew Chyla can upload to this branch. If you are Zbigniew Chyla please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Zbigniew Chyla

Recent revisions

8809. By Zbigniew Chyla on 2018-09-06

Use color SDL cursor if possible (with fallback to old approach)

Currently Widelands paints mouse cursor manually which is bad for user
experience - at 25 FPS the cursor lags behind the actual mouse position
and the user gets impression that there's "something wrong" with the

SDL since v2 supports color cursors (SDL_CreateColorCursor) so we can
paint our custom (color) hand using SDL cursor.

Use SDL cursor in WLApplication by:
 - creating SDL_Cursor for both states (normal/clicked) on startup,
 - switching between cursors on button up/down events.
To avoid regressions on systems/setups that don't support our color
cursors keep the old code as a fallback, i.e. if SDL_CreateColorCursor
fails, disable SDL cursor and paint cursor manually.

8808. By GunChleoc on 2018-09-05

Temporary fix to get AppVeyor builds running again

- Downgrade boost and glbinding
- Upgrade ICU to version 62 in InnoSetup

8807. By GunChleoc on 2018-09-03

Added Tada to sound effects.

8806. By Wideland's Bunnybot <email address hidden> on 2018-09-02

Merged lp:~widelands-dev/widelands/frisian-buildings:
New graphics for the frisian tower, fortress, port, headquarters, and reindeer farm

8805. By Wideland's Bunnybot <email address hidden> on 2018-09-01

Merged lp:~widelands-dev/widelands/bug-1787105_tada_edited_sounds:
Improvements to sounds and the sound mix

8804. By nasenbaer on 2018-09-01

Fix help window for constructionsites by using the building-to-be-name for the window registry instead of the constructionsite-name

8803. By GunChleoc on 2018-09-01

Fetched translations and updated catalogues.

8802. By Wideland's Bunnybot <email address hidden> on 2018-08-29

Merged lp:~widelands-dev/widelands/bug-1639253-atlantean-smoker-leave-house-se:
Add missing walkload animation to Atlantean smoker.

8801. By GunChleoc on 2018-08-29

Do we need the icon in the apopdata.xml?

8800. By Wideland's Bunnybot <email address hidden> on 2018-08-28

Merged lp:~widelands-dev/widelands/bug-1783878_editor_random_map_tribe:
Empty player tribes are interpreted as random tribe. Random Map Generator now assigns a random tribe to all players.

- Fix crash when loading a map in the editor where there is a player with no
  tribe assigned: player loading removed, because it's unused in the editor
- Map Editors now can choose "Random" tribe in the player menu
- If player tribe is empty in map, set random player in singleplayer game

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.