~osomon/moovida/launcher_no_rebuild

  • Committer: Florian Boucault
  • Date: 2009-11-17 22:58:05 UTC
  • mfrom: (1462.2.22 transition)
  • Revision ID: florian@boucault.net-20091117225805-vtw7gkskmngbff8v
Removed a number of direct references to 'pgm' in order to allow multiple
implementations of its API, one using Pigment 0.3 and one using Pigment 0.5
in the near future. It also tries to facilitate the writing of the
implementation based on Pigment 0.5.

Changes in details:

 - For Pigment constants: relevant 'import pgm' replaced with
   'elisa.plugins.pigment.graph import [SPECIFIC CONSTANTS]' (look at
   elisa-plugins/elisa/plugins/pigment/graph/init.py).
 - For Pigment key symbols: relevant 'import pgm' replaced with 'from
   elisa.plugins.pigment import keysyms' (look at
   elisa-plugins/elisa/plugins/pigment/graph/keysyms.py)
 - Occurences of elisa.plugins.pigment.graph.image.Image have been
   replaced with the newly introduced elisa.plugins.pigment.graph.quad.Quad
   which should be used when only a background color is needed, not loading an
   actual picture; it is API compatible with future Pigment 0.5 quad geometry
   and has a 'color' property.
 - elisa.plugins.pigment.graph.node.Node is not a gobject anymore, instead
   elisa.plugins.pigment.graph.group.Group is: that was not used anywhere else
   and conflicting with Pigment 0.5.

Note: The transition is not complete and a few references to 'pgm' are left.
Filename Latest Rev Last Changed Committer Comment Size
..
elisa-core 1 16 years ago Alessandro Decina Initial import. elisa-core/elisa/extern/coherence Diff
elisa-plugins 1 16 years ago Alessandro Decina Initial import. elisa-core/elisa/extern/coherence Diff
.bzrignore 307.1.2 15 years ago Philippe Normand completed i18n of current poblesec strings 367 bytes Diff Download File
build_all_plugins.py 1454.2.2 14 years ago Philippe Normand parse args passed as main() argument 5.5 KB Diff Download File
File run_elisa_bundles_setups.sh 1 16 years ago Alessandro Decina Initial import. elisa-core/elisa/extern/coherence 593 bytes Diff Download File