Commit Graph

39 Commits

Author SHA1 Message Date
Tim Bentley 66f13e5ede Clean up Plugin Interface to be more Generic
Clean up Mainwindow for adding plugins
Add ThemeManager to Main window and pass to plugins
Add event Manager code to plugins and define some listners
Revert changes to Alert Form.
2009-03-23 19:17:07 +00:00
Tim Bentley 62f48a33f2 Continue fixing the EventManager usage
Use Mainwindow to trigger the loading of the themes by the ServiceManager
2009-03-22 20:20:45 +00:00
Tim Bentley 6a0eaa2cfe Clean up Plugin Interface to be more Generic
Clean up Mainwindow for adding plugins
Add ThemeManager to Main window and pass to plugins 
Add event Manager code to plugins and define some listners
Update AlertDialog to send message and allow text to be entered
2009-03-22 07:13:34 +00:00
Raoul Snyman 8533912cea Fixed the main form splitter problem, set the margins and spacing on some of the layouts in the bible media item.
bzr-revno: 377
2009-03-05 10:52:55 +00:00
Tim Bentley 1744d21a82 Settings clean ups and fixes.
Added Video and Bible.
Cleaned up About and Alert dialogs.
Removed old unrequired code

bzr-revno: 353
2009-03-01 09:13:27 +00:00
Raoul Snyman 1c47f553f3 Rearranged the settings tab system to work the same way as the media manager item system.
bzr-revno: 351
2009-02-28 23:19:45 +00:00
Tim Bentley 3477003106 Rename settingstab to settingstabitem
bzr-revno: 350
2009-02-28 11:18:38 +00:00
Tim Bentley 5e67ab6dc9 Move bible settings to plugin
rename settings to settingsform to keep to the standard naming

bzr-revno: 349
2009-02-28 11:18:04 +00:00
Tim Bentley fce0085b90 Add General Tab and Create Virtual plugin settings
bzr-revno: 348
2009-02-28 08:10:09 +00:00
Tim Bentley c326d35bdb Start of the Settings dialog development.
Add infrastructure to load plugin hooks to settings dialog
Amend Video to add settings tab.

bzr-revno: 347
2009-02-28 07:23:48 +00:00
Tim Bentley 468f6cc256 Fix up after merge clash
bzr-revno: 338
2009-02-21 20:02:33 +00:00
Martin Thompson 603ac29b90 Moved toolbars out into separate class, as they are used by more than Media Manager items
Move Service Manager into own class so it can do some real work

bzr-revno: 336
2009-02-21 19:23:54 +00:00
Martin Thompson f0177bdbda Image plugin previews images!
bzr-revno: 334
2009-02-20 21:15:42 +00:00
Martin Thompson 8816b6c2dc About to make some big changes to the imageplugin...
bzr-revno: 332
2009-02-20 21:14:52 +00:00
Martin Thompson ad48e1f4e6 Allowed slide contrllers to be passed to the plugins. It's broken at
the moment though!

bzr-revno: 331
2009-02-20 21:13:04 +00:00
Raoul Snyman e67c1868e6 Tidied up and fixed up the song editing dialog.
bzr-revno: 320
2009-02-17 21:01:27 +00:00
Tim Bentley feca659f11 Fix import painting and allow import to Cancel
bzr-revno: 307
2009-02-11 19:07:34 +00:00
Tim Bentley fcc9b37df6 More fixes and UI updates
bzr-revno: 306
2009-02-11 18:33:54 +00:00
Martin Thompson 2c85368ee2 Split slide controllers out - but now they don't size properly...
bzr-revno: 303
2009-02-10 20:47:44 +00:00
Martin Thompson f758850865 Started adding stuff for slide controller
bzr-revno: 302
2009-02-10 20:47:16 +00:00
Tim Bentley 557114fd7f Add distributed event handling
Added display updates when Bibles load
Try to fix the creeping progress bar.

bzr-revno: 299
2009-02-08 15:25:00 +00:00
Tim Bentley 11e3d43caf Fix merge problem.
Song search works again
Bible import fixes

bzr-revno: 297
2009-02-05 18:27:51 +00:00
Raoul Snyman afa11d913b Removed Bible related cruft from the main window.
bzr-revno: 242
2008-12-17 13:41:06 +00:00
Raoul Snyman e9be0e92e4 Removed some of the song plugin related cruft from the bottom of the main window.
bzr-revno: 241
2008-12-17 13:36:56 +00:00
Raoul Snyman f2a715e124 Moved the Export Bible item to the Bible plugin.
bzr-revno: 240
2008-12-17 13:34:28 +00:00
Raoul Snyman 531ca08bba Moved the Import Bible item to the Bible plugin.
bzr-revno: 239
2008-12-17 13:20:05 +00:00
Raoul Snyman 90c45ac148 Added export songs menu to export menu.
bzr-revno: 238
2008-12-17 12:38:02 +00:00
Raoul Snyman b7008f7b62 Added the song import menu items, and made the openlp.org 1.0 item show an import form.
bzr-revno: 233
2008-12-16 22:00:32 +00:00
Raoul Snyman 508a542d6f Rewrote Plugin methods to match Python standards, fixed a few other things here and there.
bzr-revno: 219
2008-12-14 15:49:54 +00:00
Raoul Snyman cb6538f1b1 Updated the credits page of the About dialog, tried to fix a few directory issues.
bzr-revno: 166
2008-12-02 20:09:08 +00:00
Raoul Snyman 44c3063cc0 Fixed up them plugins.
bzr-revno: 154
2008-12-01 18:36:53 +00:00
Raoul Snyman 7c067bc3b0 Moved some more stuff around, tried to get the Bible plugin working... now none of the plugins are working... eish!
bzr-revno: 152
2008-12-01 14:25:08 +00:00
Raoul Snyman 026388ce18 Added a WinRegistry helper class, made a few changes.
bzr-revno: 150
2008-12-01 13:15:31 +00:00
Tim Bentley 6eb2b9cc62 Fix paths and add logging.
bzr-revno: 146
2008-12-01 05:58:25 +00:00
Raoul Snyman 9c5b487840 Moved everything to *real* toolbars... much better!
bzr-revno: 145
2008-11-30 20:01:19 +00:00
Raoul Snyman dbec7d75b3 WE HAVE OUR FIRST INTEGRATING PLUGIN!!
bzr-revno: 144
2008-11-30 18:36:13 +00:00
Raoul Snyman 2e3ff9706f Fixed up things that were broken due to the move.
bzr-revno: 140
2008-11-29 05:36:16 +00:00
Raoul Snyman 518fd4985d Fixed up the code to work with the new module/directory layout.
bzr-revno: 134
2008-11-28 14:05:41 +00:00
Raoul Snyman 5588ac2c1b Moved the main window and the splash screen forms to openlp.core.ui
bzr-revno: 122
2008-11-25 20:50:19 +00:00