lp:marionnet

Created by Luca Saiu and last modified

Our trunk branch

Get this branch:
bzr branch lp:marionnet
Members of Marionnet drivers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marionnet drivers
Project:
marionnet
Status:
Development

Recent revisions

553. By Jean-Vincent Loddo

Minor but relevant changes in marionnet_from_scratch. Now the Makefile's entries `configure' and `switch' are early called with the opam initialization. Also, in Ubuntu >= 20, we force Gtk to display images packed in buttons (as required by marionnet)

552. By Jean-Vincent Loddo

Added module Cage, to put objects of any type in a sort of "cage". With this encapsulation, any access, i.e. any call of a method of the inner object, will be sequentialized (thus thread-safe)

551. By Jean-Vincent Loddo

Minor changes in Makefile and dune (to enable dune utop)

550. By Jean-Vincent Loddo

Added the command-line option -r/--run to immediately run the project specified as argument (argv[1])

549. By Jean-Vincent Loddo

Fixed two minor but annoying bugs in the couple marionnet_from_scratch/Makefile (install)

548. By Jean-Vincent Loddo

Minor and last changes before the creation of the stable series 0.98.x

547. By Jean-Vincent Loddo

Minor changes when closing a project: the GUI prevents the user from doing anything else during this procedure

546. By Jean-Vincent Loddo

Big changes for threads in the who-does-what policy. Now the big jobs are done by ephemeral threads, while the main thread, which is gtk_main, takes care of the smaller GUI jobs.
In particular, it will take care of pulsing a progress bar window. Ephemeral threads, for their part, should not act directly on widgets, but rather delegate any small jobs of this kind to the GTK actor.

545. By Jean-Vincent Loddo

Improved sequentiality in state.ml calling GMain_actor.delegate in several critical methods. A few new bugs that appeared after the transition to gtk3 now seem to have been fixed with this thread-safe policy.

544. By Jean-Vincent Loddo

Gettext machinery adapted to the new building and installation system

Branch metadata

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