{"push_id":1750987868,"size":1,"distinct_size":1,"ref":"refs/heads/gui","head":"c96845ab6594176d20ceaba9a9473fcb52f1d45c","before":"b4486b16d8303ccee23a924172546c3e8e76459a","commits":[{"sha":"c96845ab6594176d20ceaba9a9473fcb52f1d45c","author":{"name":"Ichthyostega","email":"455ddf0ce875147449d50e901fdd79d4938fe394@ichthyostega.de"},"message":"GTK evolution: abandon Gtk::Main and start event loop directly (closes #1032)\n\nAfter investigation of current GTK and GIO code, I came to the conclusion\nthat we do *not* want to rely on the shiny new Gtk::Application, which\nprovides a lot of additional \"convenience\" functionality we do neither\nneed nor want. Most notably, we do not want extended desktop integration\nlike automatically connecting to D-Bus or exposing application actions\nas desktop events.\n\nAfter stripping away all those optional functions and extensions, it turns\nout the basic code to operate the GTK main event loop is quite simple.\nThis changeset extracts this code from the (deprecated) Gtk::Main and\nintegrates it directly in Lumiera's UI framework object (UiManager).","distinct":true,"url":"https://api.github.com/repos/Ichthyostega/Lumiera/commits/c96845ab6594176d20ceaba9a9473fcb52f1d45c"}]}
{"actor":{"display_login":"Ichthyostega"}}