Commit 0f8a89f
Changed files (2)
lib
lib/boot/load_modules.rb
@@ -0,0 +1,9 @@
+class LoadModules
+ extend Nasty::Command
+
+ def self.run(container)
+ container.resolve(:builder).connect_signals do |signal|
+ proc { Publish.event(signal) }
+ end
+ end
+end
lib/application.rb
@@ -12,7 +12,7 @@ class Application
Gtk.init
container = Spank::Container.new
- ContainerConfiguration.then(EventsRegistration).run(container)
+ ContainerConfiguration.then(EventsRegistration).then(LoadModules).run(container)
container.resolve(:application_controller).run(:shell_presenter)
Gtk.main
end