[gnome-robots] Created tag 40.alpha
- From: Andrey Kutejko <akutejko src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-robots] Created tag 40.alpha
- Date: Thu, 14 Jan 2021 21:53:31 +0000 (UTC)
The unsigned tag '40.alpha' was created.
Tagger: Andrey Kutejko <andy128k gmail com>
Date: 1610661185 +0100
Robots 40.alpha
Changes since the last tag '3.38.0':
Andrey Kutejko (67):
Change maintainer
Introduce Vala
Rewrite GamesFileList in Vala
Rewrite find-file in Vala
Rewrite GamesPreimage in Vala
Rewrite GamesControls in Vala
Rewrite GameConfig in Vala
Rewrite sound module in Vala
specify version of GDK
convert cursors to XPM
convert up cursor to XPM
convert the rest of cursors to XPM
cleanup cursors initialization
Migrate cursors to Vala
Rewrite properties in Vala
Rewrite graphics module in Vala
Rewrite game module in Vala
rewrite window and game area modules in Vala
update licenses
Clean meson.build
Introduce Themes model.
Fix warnings
remove dead code
Move current game config into Game instance
Split loading and application of properties
remove global variable current_cat
Create Theme class
Add declarative animation DSL
Make current theme a property of GameArea
Make background color a property of GameArea
Make a class to represent a bubble
move bubbles to GameArea class
move bubbles to GameArea
encapsulate game area size
move color procedures to graphics module
unify generation of random position
pass arena to check_safe method
unify chase algorithm
introduce ArenaChange struct to represent a turn in a game
add arena iterator and simplify teleportation code
unify move of player
decouple Game and GameArea
invert control for game status
introduce RobotsApplication and RobotsWindow classes
introduce PropertiesDialog class
ThemeSelector widget
transform commands into directions and vise-versa
simplify victory detection code
clarify game methods' visibility
decouple game class from user interaction (message box/sound)
encapsulate sound routines into SoundPlayer class
decouple Game class from properties
encapsulate game properties in a class
Use Properties class in controls editor
move theme selection to more appropriate place
introduce GameConfigPicker
Do not use global variable in methods
locate scores-related code in one module
get rid of global variables for widgets
extract helper to store window size
introduce Assets abstraction
Remove contol_keys global variable
Introduce Properties.Keys class to hold keyboard keys.
Extract highscores into a class
extract RobotsWindow and RobotsApplication to individual files
Make cursors part of Asset interface
Release 40.alpha
Ask Hjorth Larsen (2):
add da to LINGUAS
Updated Danish translation
Jordi Mas (3):
Fixes to Catalan translation
Update Catalan translation
Update Catalan translation
Piotr Drąg (1):
Update POTFILES.in
Yosef Or Boczko (1):
Update Hebrew translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]