Commit Graph

599 Commits

Author SHA1 Message Date
Jon Tibble b865c8ab7f Add usability information for ServiceManager ThemeComboBox 2009-09-10 18:03:17 +01:00
Raoul Snyman 1e7cd82103 Added a small description to the lib module. 2009-09-08 22:03:39 +02:00
Raoul Snyman fb9914fb08 Changed the license info from docstrings to normal comments. 2009-09-08 21:58:05 +02:00
Raoul Snyman 4cfd7dfbaa Attempt to fix a bug where the song list is never updated. 2009-09-08 17:21:30 +02:00
Jon Tibble 0efcf15752 Move network code to initialise(). Add weight to plugin attibutes documentation 2009-09-07 21:39:17 +01:00
Tim Bentley 0f8700ce93 Fix up after last merge 2009-09-07 20:14:01 +01:00
Tim Bentley 9ec28564ee Head again 2009-09-07 20:00:41 +01:00
Jon Tibble 44e3050577 Latest merge from lp:~meths/openlp/trivialfixes
bzr-revno: 525
2009-09-07 20:49:27 +02:00
Jon Tibble 60a919a2da Save UI: change config section to 'user interface' 2009-09-07 19:02:21 +01:00
Tim Bentley c2c4940ca7 Replace missing line 2009-09-07 18:08:58 +01:00
Tim Bentley c1ccf8752f Head 2009-09-07 18:07:29 +01:00
Jon Tibble 5e644ee1ae Save UI: Switch to saving on change using SettingsManager 2009-09-07 17:46:20 +01:00
Jon Tibble 78b553ac23 Refactor theme loading 2009-09-07 14:05:53 +01:00
Raoul Snyman 9f12188b4f Merged lp:~raoul-snyman/openlp/docstrings into trunk.
bzr-revno: 524
2009-09-07 08:16:53 +02:00
Tim Bentley feca90483a Cleanups from Last merge and documentation 2009-09-07 06:13:39 +01:00
Jon Tibble a037c3ee2b Fix theme loading mess 2009-09-07 03:17:36 +01:00
Jon Tibble e9a8fa7084 Save UI: Main UI item visibility persists across sessions 2009-09-07 00:11:08 +01:00
Tim Bentley 4a5767a5cf Move fixups for Presentations 2009-09-06 20:23:57 +01:00
Raoul Snyman 94cd34d333 Merge from an old remote branch. 2009-09-06 20:59:21 +02:00
Raoul Snyman e4756a1c6c Merge latest code from trunk, plus more modifications to docstrings. 2009-09-06 20:47:48 +02:00
Jon Tibble 313f54bd0d Save UI: Initial setup and more cleanup 2009-09-06 16:26:02 +01:00
Jon Tibble 169dcff9f6 Fix incorrect ( \ newline characters, fix == spacing and other code style fixes noticed 2009-09-06 14:57:32 +01:00
Tim Bentley 5e088abfc2 Change Layout formula 2009-09-06 13:13:09 +01:00
Tim Bentley 7e398174cf Presentation plugin - getting there 2009-09-05 20:58:02 +01:00
Tim Bentley 087ee85d86 Head 2009-09-05 14:46:06 +01:00
Tim Bentley 3784838a36 Presentations - service item handling 2009-09-05 14:30:09 +01:00
Tim Bentley f4a8d8b52a Correction of Cleanup 2009-09-05 10:02:41 +01:00
Tim Bentley 00eecfc8c2 Presentation Plugin - cleanup 2009-09-05 09:52:01 +01:00
Tim Bentley b94f091fb2 Cleanups and fixes 2009-09-05 07:29:23 +01:00
Jon Tibble 9992df2cb6 Fix formatted XML to output unicode strings 2009-09-05 02:27:38 +01:00
Jon Tibble a8cf61c199 Fix loading of formatted XML theme files broken in previous commit 2009-09-05 02:22:05 +01:00
Raoul Snyman dea03e21c8 Moar and moar documents-tations!! 2009-09-05 00:50:19 +02:00
Jon Tibble cda62a2617 Save themes in formatted XML and clean touched files 2009-09-04 23:27:53 +01:00
Raoul Snyman 0c7a53bb16 Moar documentation! 2009-09-03 23:41:34 +02:00
Tim Bentley 06ab5df285 Fix problems with last merger 2009-09-03 18:46:46 +01:00
Jon Tibble 796ad1f4cf Fix compilation errors in openlp dir 2009-09-03 16:19:30 +01:00
Tim Bentley a183d1cc8b Try to stop blank last slides being generated 2009-09-03 05:46:09 +01:00
Tim Bentley 555b9b92a5 Renderer - speed up adding to slide controller 2009-09-03 05:41:30 +01:00
Raoul Snyman a077fe40eb Updated the documentation more. Moved the Songs plugin out into it's own file. 2009-09-02 22:42:57 +02:00
Jon Tibble cd3fe8b38f Whitespace, linewrap and spelling fixes 2009-09-02 02:44:09 +01:00
Jon Tibble d1139653c5 Merge for John
bzr-revno: 517
2009-09-01 20:50:32 +01:00
Jon Tibble 94dbcc1a28 Fix index naming in screen fix 2009-09-01 20:39:49 +01:00
Jon Tibble 15f2976cd8 Fix display monitor test logic 2009-09-01 20:15:55 +01:00
Tim Bentley 3ba22197dd Plugin Clean up for trying to display non selected items 2009-08-31 22:53:35 +01:00
Tim Bentley 94a3513bb1 Saving OOS changes and other cleanups 2009-08-31 19:27:36 +01:00
Tim Bentley 4c2b9fe426 Presentation changes - Items to service Manager 2009-08-31 15:04:00 +01:00
Tim Bentley 658216535c Finish theme UI to hide options for transparent 2009-08-31 08:05:59 +01:00
Tim Bentley b6593be27f Minor renderer changes 2009-08-31 07:53:55 +01:00
Tim Bentley 0f1ac7cfb2 Sort out SlideController
bzr-revno: 515
2009-08-29 19:18:24 +01:00
Tim Bentley 58b563d976 Head 2009-08-29 11:43:44 +01:00
Tim Bentley 9931eaa881 Slide Controller fix preview size 2009-08-29 09:17:40 +01:00
Tim Bentley eca69df868 Slide Controller rewrite complete 2009-08-29 08:17:56 +01:00
Tim Bentley 66a543125b Slide Controller fix keyboard and Image timer loop 2009-08-29 07:12:01 +01:00
Maikel Stuivenberg ec68413cec fixed the theme code 2009-08-28 20:34:33 +02:00
Tim Bentley af82682348 Images can only loop if more than 1 2009-08-28 19:27:32 +01:00
Tim Bentley 0c9fcd0571 Fix toolbar code to hide / add items 2009-08-28 18:40:07 +01:00
Maikel Stuivenberg 0c53783acd Theme manager will ask for save if theme already exists 2009-08-27 18:21:00 +02:00
Tim Bentley ed385ec31d SlideController cleanup - merge Main and Image 2009-08-27 06:17:20 +01:00
Tim Bentley 63f67ea756 EventManager Removal - complete 2009-08-26 06:00:19 +01:00
Tim Bentley 49a424abd1 EventManager Removal part 3 - Theme handling 2009-08-25 21:04:58 +01:00
Tim Bentley 9b826aab56 EventManager Removal part 2 2009-08-25 06:18:09 +01:00
Tim Bentley 7226d4a232 EventManager Removal part 1 2009-08-24 21:05:46 +01:00
Tim Bentley 41782ae8a7 SlideController clean up part 3 2009-08-24 06:10:04 +01:00
Tim Bentley 7ec0a53d77 SlideController clean up part 2 2009-08-24 05:30:04 +01:00
Tim Bentley 57f04820f0 SlideController clean up part 1 2009-08-23 21:15:05 +01:00
Tim Bentley 297c4ab4c3 Presentation plugin again 2009-08-15 20:10:59 +01:00
Tim Bentley 48bca4155d Plugin Clean up to remove extra code and remove need for Theme_Manager 2009-08-15 12:02:24 +01:00
Tim Bentley 1987258fcb Stop plugins being initialised when Inactive. Bible Import Tab state correction 2009-08-15 08:55:16 +01:00
Tim Bentley b774cc10be Clean up Event Handling and remove call the ThemeManager from plugins 2009-08-15 08:33:01 +01:00
Tim Bentley 2c29be0712 Fix Plugin list screen 2009-08-15 07:57:01 +01:00
Tim Bentley 0a5712b86c Fix plugins so Settings Tab is always available even if Inactive 2009-08-15 07:54:37 +01:00
Tim Bentley d87f58747c Finish (for now) Impress start and Stop from Config 2009-08-14 20:12:14 +01:00
Tim Bentley fb63c3fc3f Plugin Form Complete 2009-08-14 17:26:22 +01:00
Tim Bentley 10ba1db5f3 Fix bug on song saving
Add new screen for Plugin status
Add new presentation plugin code
2009-08-13 21:02:38 +01:00
Tim Bentley 46cf6c763c Clean up event structure and add calling names
Clean up Remote client to remove qt dependancy
2009-08-12 05:57:24 +01:00
Tim Bentley 161973eef6 Clean up exit code so plugins can be called
Clean up Alerts Tab so can be called from UI and Remote via events
Start to get events to be called sequentially not nested
Fix up merge issues
2009-08-10 21:10:20 +01:00
Tim Bentley 6fa6b78e35 Head 2009-08-10 20:11:54 +01:00
Tim Bentley 6b7444ea97 Initial add of Remote Plugin 2009-08-10 19:20:46 +01:00
Tim Bentley dc05294be6 Clean up the renderer some more.
Play with profiler
2009-08-09 19:38:44 +01:00
Raoul Snyman 29389bde13 Merge from trunk; A few bugfixes. 2009-08-09 19:58:37 +02:00
Raoul Snyman 82101b8c65 Fixed a few bits and bobs 2009-08-09 14:05:54 +02:00
Tim Bentley 18f1434903 New bible Import Screen
Transparent Theme backgrounds
Global Theme Handling improvements

-------This line and the following will be ignored --------------

modified:
  openlp/core/lib/renderer.py
  openlp/core/lib/themexmlhandler.py
  openlp/core/ui/amendthemeform.py
  openlp/core/ui/servicemanager.py
  openlp/core/ui/thememanager.py
  openlp/core/ui/themestab.py
  openlp/plugins/bibles/forms/bibleimportdialog.py
  resources/forms/bibleimportdialog.ui
pending merges:
  Tim Bentley 2009-08-07 finish Theme handling corrections 
    Tim Bentley 2009-08-07 Default handling allows editing and blocks deletes
    Tim Bentley 2009-08-07 New bible import form
    Tim Bentley 2009-08-06 [merge] Head
    Tim Bentley 2009-08-06 Standardize row hight in renderer

bzr-revno: 503
2009-08-07 20:17:32 +01:00
Tim Bentley 26a1658724 finish Theme handling corrections
Set Global Theme back in settings tab
2009-08-07 20:05:00 +01:00
Tim Bentley 23b13ede2d Default handling allows editing and blocks deletes 2009-08-07 18:30:12 +01:00
Tim Bentley 06ff5ec618 New bible import form
Start of default theme handling
Add Transparent backgrounds
2009-08-07 18:19:32 +01:00
Raoul Snyman bf09df4f0b Made some minor modifications to the edit song dialog, one or two other bug fixes. 2009-08-06 23:30:14 +02:00
Tim Bentley b38553bffe Head 2009-08-06 18:47:38 +01:00
Tim Bentley 9b5f844afa Standardize row hight in renderer
Various theme fixes and cleanups
2009-08-06 18:43:53 +01:00
Raoul Snyman 2fb7ff511e Make the "Song Maintenance" button on the SongEdit form to work; Include a merge from trunk. 2009-08-06 16:51:38 +02:00
Raoul Snyman 4e1656961b Merged from trunk. 2009-08-06 15:17:36 +02:00
Tim Bentley cf56b14383 Fix errors in Italic handling
Add delay to get screen refresh workig
2009-08-05 18:59:37 +01:00
Tim Bentley f79b7b4e01 Fix renderer for text wider than the screen. 2009-08-05 18:11:31 +01:00
Tim Bentley 5ccf0581de Change xml handling to work with Normal/Bold and True 2009-08-03 20:49:21 +01:00
Tim Bentley 13f016cf5f Minor bug fixes 2009-08-02 17:13:59 +01:00
Tim Bentley 470f1d19df Add attributes to themes
Save data
Update data
2009-08-01 20:25:53 +01:00
Tim Bentley b93cfa887c Head changes 2009-08-01 19:04:13 +01:00
Tim Bentley 279c34a67e Add theme bold/Italics to renderer 2009-08-01 19:03:07 +01:00
Raoul Snyman 782304114e Merged in changes from the songmaintenance branch
bzr-revno: 497
2009-07-26 15:02:37 +02:00
Raoul Snyman af9b8edd6f The new song maintenance dialog... getting there. 2009-07-23 22:20:49 +02:00
Tim Bentley e788db767a fix renderer to make shadows small for footers
Add Keyboard events to servicemanager
2009-07-21 21:04:27 +01:00
Tim Bentley 9da5a3223f Fix song conversions
Fix focus for Song dialog
Preserve state when moving serviceitems
2009-07-21 19:10:14 +01:00
Tim Bentley 6861877c3d Clean up Alerts code to use correct timmers
code now allows slides and songs to change with alert still active
2009-07-19 08:40:31 +01:00
Tim Bentley b1fd518ff6 Text clean ups
Move Author / Topic / Book edit form Song Edit
Add above to Toolbar
Add Icons
2009-07-18 06:43:50 +01:00
Raoul Snyman 40a9c5a32c Merged in the changes from the biblefixes branch.
bzr-revno: 494
2009-07-15 21:18:08 +02:00
Tim Bentley 05a1c5a328 Clean up phase 1 one of render sort out
fix bug in render frames (who forgot the footer)
2009-07-15 18:33:31 +01:00
Tim Bentley 511088b73b Start to fix pre processor for the renderer 2009-07-15 17:23:30 +01:00
Tim Bentley 13be06d633 Fix bugs with spinboxes spinning madly 2009-07-14 20:41:44 +01:00
Raoul Snyman 3111e07327 Updated the docstrings some more, and moved the documentation around a little. 2009-07-14 15:51:27 +02:00
Raoul Snyman 7a0f9d3e06 Added some fixes to the operation and layout of the slide controllers. 2009-07-12 22:38:34 +02:00
Tim Bentley ccb85f8f4b Docstring cleanups
Finish adding base preview pluing
2009-07-11 06:18:34 +01:00
Tim Bentley 8079eaf982 From Raoul 2009-07-10 17:24:30 +01:00
Raoul Snyman 5cb51e11fc Added initial generated API documentation. 2009-07-10 17:45:17 +02:00
Tim Bentley 7e6ad29306 Comment changes 2009-07-10 16:41:24 +01:00
Raoul Snyman b3af02308b More docstrings cleanups. 2009-07-10 15:16:15 +02:00
Tim Bentley 36113b0d90 cleanups of files not used
fixes to bibles to handle unicode better
2009-07-09 06:15:26 +01:00
Tim Bentley db2efd386d Start to add ServiceManager 2009-07-08 18:18:48 +01:00
Tim Bentley b2f9f24120 Changes from Head 2009-07-08 17:41:43 +01:00
Tim Bentley 193151c270 Cleanup 2009-07-08 17:40:42 +01:00
Raoul Snyman e66fa9b87d Started fixing up docstrings and doing some more of a code cleanup. 2009-07-08 08:55:08 +02:00
Raoul Snyman f12949eb0c Fixed up a few logging things, a few bits of indentation, and resolved some conflicts from the last update.
bzr-revno: 484
2009-07-08 07:12:16 +02:00
Tim Bentley a06b8f0b07 Add saving check to exit so OOS can be saved 2009-07-07 17:35:01 +01:00
Tim Bentley 209f92439c Remove Not used files and References
Fixes from Last Merge
ThemeManager Cleanup MVC.
2009-07-06 17:34:13 +01:00
Tim Bentley e5a33d2f30 Added Martin's changes to my tree
Resolve confilcts
Get plugins working again and clean up duplicate code
Remove the references to listwithpreviews
2009-07-04 06:52:30 +01:00
Tim Bentley 1110713529 Fix bug in bibles with invalid method name
Add Image Tab to get loop delay
Fix loss of Bible Icons
Add Loop delay to ImageController
Get Controllers to swap correctly
2009-07-03 21:32:33 +01:00
Tim Bentley f586d9bf5e Update images and rename some.
More changes to slidecontroller and friends
2009-07-03 20:08:21 +01:00
Tim Bentley 3c71e91498 Fix up rendering a bit
Re-write the slide controller so it looks better (big clean up)
Fix themes where backgrounds are png files so they do not become phantom themes
start to sort out conversions
Hide openoffice at startup
2009-07-02 20:04:50 +01:00
Martin Thompson 6349595297 Changes from review 2009-07-01 21:21:13 +01:00
Martin Thompson 5e8ff0214e Video items have a preview shown 2009-06-30 21:35:53 +01:00
Tim Bentley 9318cc3ec0 Add Enter on ServiceManager 2009-06-29 18:37:46 +01:00
Tim Bentley 409383add2 Sort out Image Plugin icons 2009-06-29 06:13:06 +01:00
Tim Bentley 560584d8f6 Added ImageToolBar to show what I am thinking
Cleanup mainwindow from mark 1 attempt.
Fix bug in Thememanager so themes are not deleted
2009-06-29 06:07:32 +01:00
Tim Bentley 7927080838 More changes to get plugable slideControllers to work 2009-06-28 07:54:12 +01:00
Tim Bentley a4a0b521a4 More cleanups and bug fixes. 2009-06-27 20:55:55 +01:00
Tim Bentley c78ea3c911 More cleanups with the media manager 2009-06-27 16:33:03 +01:00
Tim Bentley 23f49bfee7 Update new plugin infrastructure 2009-06-27 06:46:05 +01:00
Tim Bentley 46967d9ef9 Latest changes from head 2009-06-26 17:40:49 +01:00
Tim Bentley 2879a52416 Start of plugable SlideControllers 2009-06-26 17:39:16 +01:00
Raoul Snyman 9606f6a3bb Tidied up an assert and a few other lines of non-standard syntax. 2009-06-26 18:17:55 +02:00
Martin Thompson 45d9f436ab Media item for media functions basically. No previews, and no live/preview control 2009-06-25 22:09:52 +01:00
Martin Thompson 3f92e07d07 Merged media manager refactoring
bzr-revno: 477
2009-06-25 21:03:41 +01:00
Martin Thompson 322d19265a Tweaked a couple of = signs 2009-06-25 21:01:02 +01:00
Martin Thompson 16716372f0 Merged changes from trunk
Created a BaseListWithDnD to allow plugins to inherit their Drag and
drop handler without too much copy and paste Also moved the basic DnD
handler to the Plugin base class, again to reduce copy/paste.  The
Image plugin uses this functionality, others are TBD
2009-06-24 21:15:24 +01:00
Martin Thompson 830da7a1bf Added some more comments 2009-06-24 20:36:33 +01:00
Tim Bentley d1b9b5b218 Fix bugs from unicode migration in theme
Correct errors in Theme handling
More code style fixes on route
2009-06-24 06:17:41 +01:00
Martin Thompson b700d143a5 Seems to be working as before 2009-06-23 21:59:38 +01:00
Martin Thompson d2a0b296ee Refactored media manager 2009-06-23 21:53:06 +01:00
Tim Bentley 0b0013331a Commit Fixes to Conversion Utilities
Changes to Presentation Plugin
2009-06-23 17:25:40 +01:00
Martin Thompson d84c99122f Displayed video+audio+slider
Tweaked some unicode strings
2009-06-22 21:44:35 +01:00
Raoul Snyman cd11ae92a7 Changed key events to up/down = up/down slides, pgup = first, pgdn = last 2009-06-21 21:41:01 +02:00
Tim Bentley c0df49e551 Page Up / Down work on Slide Controller
Remove print statements
2009-06-21 17:26:33 +01:00
Tim Bentley 03904d7502 Finish OOS work with Images
Correct errors with existing oos 
Correct bugs in Bible HTTP code for unicode conversions
2009-06-20 20:11:17 +01:00
Tim Bentley c0797693d5 Start to add Images to oos saving
Found lost oos code using a zip to store stuff in.
2009-06-20 12:23:34 +01:00
Tim Bentley 5303d0673b Fix up Image plugin so it now works again!
Render the images correctly to reflect the screen size
Add images to slide controller
Fix ImagePlugin selction criteria
Amend the loing format.
2009-06-20 11:44:12 +01:00
Tim Bentley 714ae4647d preserve expansion on reorder of ServiceItems
Fix menu items on Mainwindow where targets are developed
2009-06-20 08:08:17 +01:00
Tim Bentley 3a65ef4dca Add Menu Items which are finished
Correct last merge spelling errors
2009-06-19 20:49:00 +01:00
Tim Bentley a95b55f905 Bug fixes to handle window events with no selection
Comment and file cleanups
Add extra filter to file list 
ServiceManager record movements and changes to OOS to allow for files to be stored
2009-06-19 19:41:38 +01:00
Tim Bentley 42d196d751 Corrections from last merge
Clean up Bibles plugin
Clean up Custom plugin
Fix python 2.6 error mesage.
2009-06-17 06:11:16 +01:00
Tim Bentley e2b8af7073 Mass Unicode migration
Fix bugs found in retesting the app.
2009-06-16 19:21:24 +01:00
Tim Bentley d96267934c Reload list only if title changes. 2009-06-14 08:25:39 +01:00
Tim Bentley 4f7310a5a6 Add double click to allow servicemanager to live
Add StateMachine to Song Editor (Verses and Authors)
Allow Authors to be Added and Removed from Songs
2009-06-13 07:46:13 +01:00
Tim Bentley 56680463c7 Replace str with unicode
refresh the list screen when we change things
2009-06-11 22:14:12 +01:00
Tim Bentley 5871e3419d Corrent Song footer to display correct info
Start of saving extra song data.
2009-06-11 06:13:10 +01:00
Tim Bentley c7b650be01 More performance changes 2009-06-10 17:20:57 +01:00
Tim Bentley 84e94058a7 Buffer calls 2009-06-10 17:14:44 +01:00
Tim Bentley 7a05a944ef Changes to improve performance. 2009-06-10 16:54:46 +01:00
Raoul Snyman a8307e430b Changed QPixmaps to QImages to see the difference. 2009-06-10 17:37:33 +02:00
Tim Bentley ade5671319 Fix up Order of Service code for Text events 2009-06-08 21:36:33 +01:00
Tim Bentley f9f67c59ea changes to servicemanager.py 2009-06-08 20:11:55 +01:00
Tim Bentley 594ea63e22 OOS changes 2009-06-08 20:06:42 +01:00
Raoul Snyman a5037071e1 Split ServiceManager toolbar into 2 parts, resized docks to a smaller size again thanks to narrower ServiceManager.
bzr-revno: 462
2009-06-08 21:03:16 +02:00
Tim Bentley 7becc9cb56 Strange problems with events firing early.
Fixed bugs to stop errors by chaning initilistion order and defining varables.
Changing method names following last review.
2009-06-08 06:04:06 +01:00
Tim Bentley 47884bc340 Remove logging for Renderer to speed it up
Clean up Renderer
Minor change to BibleMediaitem
2009-06-08 05:30:12 +01:00
Tim Bentley 2b16aacc6e bug fixes 2009-06-07 20:34:51 +01:00
Tim Bentley ed73a78e95 Add double clicks to songs and customSlide
More code cleanups
2009-06-07 20:34:24 +01:00
Tim Bentley 1dcd0623f1 Bug fixes for errors in search
Code Cleanups while in the code.
2009-06-07 17:33:33 +01:00
Raoul Snyman debd073023 Removed erroneous "show"ing of the display form.
bzr-revno: 460
2009-06-05 21:59:39 +02:00
Raoul Snyman 27de0cd008 Merged proposal #7122
bzr-revno: 459
2009-06-05 21:23:15 +02:00
Tim Bentley 2157699814 Fix up serviceitem for better interface
Fix extra rndering cycle from Servicemanager
Fix Image / Custom / Bibles / Songs to use new interface
2009-06-05 20:00:57 +01:00
Raoul Snyman 473bb289b6 Fixed displaying of "display" label on the display form.
Display form is displayed on the correct screen at startup.
Display form switches to active non-primary screen or hidden on primary screen after set in the settings dialog.
A few syntax tidy-ups.
Made the loading and saving of things to the "registry" better.
2009-06-05 20:53:50 +02:00
Tim Bentley a9bad4aac7 From Head 2009-06-05 06:13:34 +01:00
Raoul Snyman 1c06b5aa4c Merged config changes into trunk.
bzr-revno: 455
2009-06-04 22:28:21 +02:00
Tim Bentley 5b58f7137f Fix Database defaults
Add Topic Dialog and add functionality
Add Topic code to Song window
2009-06-04 20:00:41 +01:00
Raoul Snyman 08198dfc01 Removed unnecessary Registry classes
Removed data path from config file
Changed various paths:
 - Windows: Application Data
 - Unix/Linux: XDG directories, falling back to ~/.openlp
 - Mac OS X: Application Support/openlp
2009-06-04 18:53:49 +02:00
Tim Bentley 05027b114c Fix Cancel bug on BibleImport screen
Fix odi error on PresentationDialog

bzr-revno: 454
2009-06-04 17:17:26 +01:00
Tim Bentley b365090544 Song fixes
Bug fixes to event receiver and presentations
2009-06-04 17:14:10 +01:00
Tim Bentley 5fbc870c64 Song plugin add to service manager
custom and bible cleanups
2009-06-03 16:38:14 +01:00
Raoul Snyman 3561ede5b0 A number of style cleanups.
bzr-revno: 453
2009-06-02 21:02:12 +02:00
Tim Bentley a2034dd132 Fixed Renderer to split lines and pages,
ServiceItem now handles them.
2009-06-02 17:25:36 +01:00
Tim Bentley b891b58bad More Renderer work 2009-06-02 05:09:43 +01:00
Raoul Snyman 624b466b57 Changed the SlideController to look MUCH nicer.
bzr-revno: 451
2009-06-01 21:47:05 +02:00
Tim Bentley 47ca07ae15 fixes 2009-06-01 19:52:22 +01:00
Tim Bentley 1135e340c0 fix copyright symbol error
bzr-revno: 450
2009-06-01 19:51:49 +01:00
Tim Bentley 971be91bad Fix commit due to missing 2009-06-01 19:37:06 +01:00
Tim Bentley 30154f2127 Lots for fixes:
- General Tab now saves and retrieves
- Alert Dialogs now alerts
- Renderer - More fixes
- SlideController looks better.
- Removal of poked in Managers all accessed via Parent.
2009-06-01 18:50:37 +01:00
Tim Bentley e019e0f5d8 remove print statements 2009-05-30 19:44:16 +01:00
Tim Bentley d0bcc06d35 more changes and fixes 2009-05-22 20:36:16 +01:00
Tim Bentley 8acc980ce4 End of Operation Cleanup for now
Fix more bugs 
Start to sort out Service Item
2009-05-22 19:30:25 +01:00
Tim Bentley 4c76ffdbaa More cleanups
Fix Rendering bugs with images
Fix Theme choice bugs
2009-05-22 06:14:55 +01:00
Tim Bentley 190a371f56 More from Operation Cleanup
Fix spelling of Maintenance
2009-05-21 17:07:01 +01:00
Tim Bentley 2dfbe1dcfc Phase2 Operation Cleanup. 2009-05-21 06:15:51 +01:00
Tim Bentley da0acea229 Phase1 operation superfly 2009-05-20 21:17:20 +01:00
Tim Bentley b4a08096d6 Rendering cleanup 2009-05-19 17:27:01 +01:00
Tim Bentley 3ba6733f14 Theme Preview in ThemeTab 2009-05-18 20:47:18 +01:00
Tim Bentley 47c0b69d36 Finish the Theme work to save all themes and replay them on reload
Add rules as to which theme to use in the RenderManager
2009-05-18 20:04:25 +01:00
Tim Bentley a5615fd4fe Corrections to Renderer to handle slides not lines
Fixes to Bibleplugin to renderer multiple verses per slide
Pass Bible Theme to RenderManager
2009-05-17 16:24:02 +01:00
Tim Bentley df0fd5b618 hook up themes to combo boxes 2009-05-17 09:25:15 +01:00
Tim Bentley 0ffd58346b Rendering fixes 2009-05-17 09:13:22 +01:00
Tim Bentley 46efe3188e Add Images to the themes
Fix MainDisplay to record change of frame when blanked out.
2009-05-16 20:47:30 +01:00
Tim Bentley 2969c3641d More code cleanups 2009-05-16 17:38:03 +01:00
Tim Bentley df51cd18d4 Close display window on exit
Performance improvements in renderer
Performance improvements in Thememanager
Fix review comments from last few reviews
Add new media types to media plugin_helpers
Code format cleanups.
2009-05-16 11:24:03 +01:00
Tim Bentley 93a175a50e ServiceManager now sends data to Preview and Live Controllers
ServiceManager now selects verses to start with.
2009-05-14 19:00:36 +01:00
Tim Bentley 0ba52fbd66 Added context menus to ServiceManager
Refactored Icon Construction to single method
2009-05-13 20:47:25 +01:00
Tim Bentley 8c7c71e0c0 Add Preview , Live and Service to ServiceManager
Remove unwanted Drag and drop stuff
Clean up remanants
2009-05-13 17:41:05 +01:00
Tim Bentley bc1c714693 Add drag and drop eventing to Bibles and Images
Revamp Pluging drag and drop code to handle class clashing
Add Drag and drop code to SlideController
Start to hook up servicemanger with slide controller.
2009-05-12 22:06:35 +01:00
Tim Bentley b2d2de6ad8 Add Preformance Monitoring for Renderer
Fix Pixmap problems with pixelation
Remove duplicate image plugin issue.
2009-05-11 06:09:43 +01:00
Tim Bentley a7d1ba85ed Add drag and drop to customplugin and expand it on servicemanager.py
Replace MVC in servicemanager.py
Add Event processing to trigger plugin to pust item to service manager
2009-05-09 08:01:33 +01:00
Tim Bentley 643be2ca5e Fix screen close 2009-05-04 14:51:56 +01:00
Tim Bentley 13766fc7c7 Fixes to formatting and rendering
Add Blank screen functionality
2009-05-04 14:48:12 +01:00
Tim Bentley ce3d1cffc6 Add Buttonsbar to slidecontroller and add actions
Add Buttons to ServiceManager
Add Slide up/Down to slidecontroller.py
Fix missing data on selection in bibles and custom plugins
2009-05-04 09:15:48 +01:00
Tim Bentley e5ba8b73a6 More servicing changes (Preview and Live) behave and can be selected.
Setup Slidecontroller so it has an identity
Setup SlideController so it knows anout the display
Fix maindisplay view bugs
2009-05-03 08:20:15 +01:00
Tim Bentley 183a7e54c7 Add servicemanager access from Plugins
Add bibles to preview , live and servicemanager.py
Add icons to servicemanager lists
Fix thememanager to work with missing theme
2009-05-02 19:56:27 +01:00
Tim Bentley 0d27d61b7f At last first attemp at serviceitem 2009-05-02 12:16:08 +01:00
Tim Bentley ca0893caba Undo changes so diffs can be applied. 2009-05-02 12:12:32 +01:00
Tim Bentley b201aa30d5 First attempt at serviceitem code 2009-05-02 12:00:35 +01:00
Raoul Snyman 55cd0b90cd Replaced the old logos and graphics with the new ones, did some coding-standards-cleanup, and fixed a bug in the OpenLPToolbar code where it discarded Unicode strings. 2009-05-02 00:26:43 +02:00
Raoul Snyman 2d9cfa9f75 Merged the ~raoul-snyman/openlp/dualdisplay changes into trunk.
bzr-revno: 437
2009-05-01 19:36:51 +02:00
Raoul Snyman 7bac2ac6e3 Minor fix. 2009-05-01 14:32:08 +02:00
Raoul Snyman 717e56fff7 Updated the handling of dual displays. 2009-05-01 13:50:09 +02:00
Tim Bentley 0196f15549 Stop Custom Slide having no slides
Changes to renderer and Rendermanager
2009-05-01 06:02:53 +01:00
Tim Bentley 4fc7b974fa Fix Rendering to allow dynamic placement of Main and Footers
Fix bugs in CustomPlugin
2009-04-30 22:02:28 +01:00
Tim Bentley ba6e581223 Start to clean up rendermanger
fix bugs in rendereing 
fix thememanager to allow new themes to be created
2009-04-29 20:07:13 +01:00
Tim Bentley c8726a3892 Latest version with new displays 2009-04-28 20:40:51 +01:00
Tim Bentley 2dbe7d99a2 Changes to code to fix review comments. 2009-04-28 20:20:03 +01:00
Tim Bentley e6c2ca29c8 Add new display window. 2009-04-28 20:19:20 +01:00
Tim Bentley 0facad72d6 Remove Print statement
Fix missing Theme bug
2009-04-25 07:38:21 +01:00
Tim Bentley 2457da9d88 Add version number to splash screem
Add ability to preview to preview controller
Add render manager to control rendering
Fix bugs in renderer
Add inital rendering to custom and bible plugins
2009-04-25 07:11:15 +01:00
Tim Bentley 4696564c09 Add update to ServiceManager of Themes from ThemeManager 2009-04-23 19:22:54 +01:00
Tim Bentley a3e2bce831 now we can save the theme as new or overrite 2009-04-23 19:12:36 +01:00
Tim Bentley d85a0ba293 Fix renderer name
Introduce rendermanager
2009-04-22 20:46:10 +01:00
Tim Bentley a1368e1f76 Finish Theme Editing 2009-04-22 18:28:32 +01:00
Tim Bentley 852e24ab35 More Theme Changes
State corrections 
XML boolean fixes
2009-04-21 20:45:50 +01:00
Tim Bentley c8094b717f Add more controls and fix xml errors 2009-04-20 21:03:04 +01:00
Tim Bentley 0f80ab4266 Move Plugin Manager to core/lib 2009-04-20 19:22:42 +01:00
Tim Bentley 13a2339841 Remove unused file 2009-04-20 05:58:17 +01:00
Tim Bentley cf2ad84e74 More renderer cleanups
More ThemeManager fixes
Sortout XML tag name errors
2009-04-19 21:07:52 +01:00
Tim Bentley 570a35ae65 Renderer cleanups
Remove code duplication and simplifications
2009-04-19 20:12:18 +01:00
Tim Bentley 6a309c43ff move the renderer.py class to core.lib 2009-04-19 19:21:22 +01:00
Tim Bentley 79e7e09d65 Add theme delete functionality 2009-04-19 19:17:17 +01:00
Tim Bentley a02835f0f8 Add new dialog and fix the Theme import code not to include old style preview code 2009-04-19 09:15:40 +01:00
Tim Bentley a662404122 Fix XML schema for naming
Fix ThemeManager and Renderer to cover changes
Move code for Boolean Config issues
Various code style fixes
2009-04-15 05:58:51 +01:00