[gnome-robots] Created tag 40.alpha



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]