Commit Graph

251 Commits

Author SHA1 Message Date
Tim Bentley
4c0928699d Print Dialog fixes 2011-02-14 19:52:05 +00:00
Matthias Hub
801a2b17c9 added initial version of build scripts used for os x to create an installable dmg image
to configure adjust the openlp.cfg with the correct environment values and then run make
 attention: it depends on pyinstaller (currently in the most recent trunk version)
modified openlp.pyw to include the plugin directory on os x
2011-02-14 19:18:51 +01:00
Tim Bentley
396037c0a3 Clean up time 2011-02-04 16:49:30 +00:00
Tim Bentley
90023bb853 For updates 2011-02-04 16:39:01 +00:00
Tim Bentley
ccfc9abc73 Fix up exception form - part 2 2011-02-03 17:23:24 +00:00
Tim Bentley
c0de5cfd88 Fix up exception form 2011-02-03 17:11:20 +00:00
Philip Ridout
4071779792 Added the option to disable the update check on start up. (I think it defualts to false) 2011-01-23 14:33:50 +00:00
Tim Bentley
23990c168a Review Fixes 2011-01-09 08:17:17 +00:00
Tim Bentley
8ea5187543 Head 2011-01-07 18:58:06 +00:00
Jon Tibble
3454f95ddf Cleanups 2011-01-06 20:48:22 +00:00
Tim Bentley
23d71700aa Theme handling changes 2011-01-03 19:47:14 +00:00
Tim Bentley
f6a8e6884c Clean up directory creation 2011-01-01 17:23:24 +00:00
Tim Bentley
3190599a76 Head 1181 2011-01-01 15:17:35 +00:00
Tim Bentley
fd5e173d21 Cleanups 2011-01-01 12:49:38 +00:00
Tim Bentley
b52ead934d Add Cursor management 2011-01-01 11:44:16 +00:00
Tim Bentley
a464ab791b Head 1169 2010-12-27 08:32:01 +00:00
Tim Bentley
e77ce3ffdb Bump values by 1 version or year 2010-12-26 11:04:47 +00:00
Tim Bentley
e9082eaec3 Start to add functionality to allow tags to be customised 2010-12-23 17:42:28 +00:00
Raoul Snyman
4dc526b345 Add an option to pull the version directly from Bazaar (for the developers) 2010-10-10 21:44:41 +02:00
rimach
d2bf1fedae correct piped soffice start, fix Python2.5 problem with unicode strings in optparse 2010-09-16 23:01:44 +02:00
Raoul Snyman
67eb7300d3 Re-aligned parser options.
Fixed a bug we all missed :-)
2010-09-15 14:23:42 +02:00
Raoul Snyman
da15d252bc Fix for bug #635515.
Added a command line parameter to bypass the exception form.
2010-09-14 22:06:01 +02:00
Raoul Snyman
7c2da6e2e3 Added a global exception catcher, so that our poor n00bs can see what happened. 2010-09-07 22:42:33 +02:00
Jonathan Corwin
277f5e1380 Always use screenGeometry 2010-09-04 21:08:36 +01:00
Jonathan Corwin
9c0391fe73 Screen size and scrollbar fix? 2010-09-04 18:55:10 +01:00
Tim Bentley
492389b715 Head990 2010-08-25 18:08:36 +01:00
Raoul Snyman
530530d791 Got the song wizard working. Pity none of the importers seems to work at the moment. 2010-08-22 21:50:30 +02:00
Tim Bentley
71d183d244 Fix from merge 2010-08-01 09:41:09 +01:00
Tim Bentley
fb4bd1a8c2 Head981 2010-08-01 09:30:42 +01:00
Jon Tibble
ee80308997 Code sorting, refactoring and cleaning 2010-07-30 23:48:09 +01:00
Tim Bentley
c46dfab8a1 Head979 2010-07-30 19:02:57 +01:00
Jon Tibble
003cfd1e68 Fix unused var and standardise loop vars 2010-07-30 17:13:17 +01:00
Tim Bentley
44fd8f31e0 Head974 2010-07-27 19:54:53 +01:00
Jon Tibble
37b2304eeb Trailing new lines 2010-07-27 10:32:52 +01:00
Tim Bentley
fbe647b896 Head968 2010-07-25 10:03:01 +01:00
Raoul Snyman
2f2b339863 Update the copyright notice. 2010-07-25 00:10:47 +02:00
Tim Bentley
8219a9c222 Code Cleanup 2010-07-23 06:05:34 +01:00
Raoul Snyman
0cf1acf97b Removed an unnecessary import.
Fixed margins.
Moved the "display" tab into the general tab.
2010-07-14 17:58:28 +02:00
Jon Tibble
a9e9f334e2 Fix log file location 2010-06-22 13:32:15 +01:00
Jon Tibble
6ab879ebdb Exception and Head r830 2010-05-31 00:07:15 +01:00
rimach
16b202d8b5 Head 2010-05-10 22:44:38 +02:00
Martin Thompson
efa1e8c2d9 Quick fix to handle Bible config gets confused and returns None 2010-05-07 21:29:21 +01:00
rimach
b74dec5446 update 2010-04-30 21:23:02 +02:00
Jon Tibble
bc74bc0335 Cleanup settings saving 2010-04-28 15:17:42 +01:00
Jon Tibble
9605183812 Config file to QSettings conversion 2010-04-27 17:27:57 +01:00
rimach
95a1419d9c Head 2010-04-25 21:29:39 +02:00
Jon Tibble
50e555db40 Head r799 2010-04-23 21:33:48 +01:00
Jon Tibble
fbc36e3e9a Add recent files functionality 2010-04-23 19:30:53 +01:00
Jon Tibble
81a208654a Remove redundant code 2010-04-23 15:09:54 +01:00
rimach
fe66e37a57 corrections 2010-04-19 21:12:34 +02:00
rimach
ea64675d65 update i18n implementation 2010-04-17 00:06:28 +02:00
Jonathan Corwin
bc6b7a8488 signal/slot refactor part 1 2010-04-16 08:31:01 +01:00
rimach
95998f456a Head 2010-04-15 17:04:00 +02:00
Raoul Snyman
f8e3021162 Once and for all, fix the silly version problem! 2010-04-11 00:24:22 +02:00
rimach
906aa26bf8 add language selection 2010-03-31 11:43:52 +02:00
Raoul Snyman
abfc977b17 Fix to deal with "X.Y.Z" style version (i.e. without the "-bzrXXX"). 2010-03-27 14:37:21 +02:00
Raoul Snyman
ea5ceaf00a Updated copyright.
Updated credits.
2010-03-22 01:58:01 +02:00
Raoul Snyman
ccfa7501ce - Fixed up Mac OS X detection
- Removed an unnecessary import
- Fixed an export
2010-03-12 20:31:13 +02:00
Raoul Snyman
a355c381c2 Fixed up a bug introduced in the merge. 2010-03-06 01:03:00 +02:00
Raoul Snyman
250fb09737 Merged head in. 2010-03-05 20:37:52 +02:00
Tim Bentley
56f8d3befb Cleaned up logging code
Added code to stop themes in use being deleted
Added Service Notes to service items
Fixed ServiceManager context menu so it works based on the item selected
Various minor bug fixes
Fix up bug for Theme savings and OOS

bzr-revno: 723
2010-03-05 13:27:42 +00:00
Tim Bentley
f4e25bf329 Finish logging cleanup 2010-03-04 22:09:03 +00:00
Tim Bentley
181c7c9946 Event clean ups and fixes 2010-03-04 22:03:43 +00:00
Raoul Snyman
977e896a21 Create the config directory if it doesn't exist yet, in order to save the log file.
bzr-revno: 722
2010-03-04 21:47:17 +02:00
Tim Bentley
bb0a3f7293 Head 721 2010-03-03 17:51:19 +00:00
Tim Bentley
6bff7936eb Add ServiceItemNoteForm and handling 2010-03-03 17:48:37 +00:00
Raoul Snyman
bfd3f28c6e Create the config directory if it doesn't exist yet, in order to save the log file. 2010-03-02 22:40:01 +02:00
Raoul Snyman
e37ab565ad A fix to the OSIS importer, and added the version file. 2010-02-28 22:50:14 +02:00
Raoul Snyman
447446fe9e Changed location and name of version file. 2010-02-28 19:43:05 +02:00
Tim Bentley
325fab92da Clean up all the Gloab log statements 2010-02-27 15:31:23 +00:00
Raoul Snyman
6f4b4b2616 Moved all "get_xxxxx_directory" functions into one "AppLocation" class.
Set the plugin manager to use this new AppLocation class as well.
2010-02-21 14:43:03 +02:00
Raoul Snyman
174a85d969 Couple more visual tweaks, to make OpenLP look good in Windows.
Print the location of file OpenLP is logging to in debug mode.
2010-02-21 12:28:35 +02:00
Raoul Snyman
70251a4321 - Created independant "get_config_directory" and "get_data_directory" methods.
- Moved log file to configuration file location for non-root/administrator users.
2010-02-21 08:32:43 +02:00
Tim Bentley
2ffe5af9a3 Fix log levels 2010-02-06 17:12:03 +00:00
Tim Bentley
b5a4178ca7 Cleanup loggin levels and amend default 2010-02-03 17:23:33 +00:00
Tim Bentley
af58043690 Make startup smoother with a Thread 2010-02-02 20:05:21 +00:00
Tim Bentley
3610b232bd Fix up saving and loading service items 2010-01-29 16:38:28 +00:00
Tim Bentley
dc6be31d1f Move changes to get displays working correctly and sort out Impress 2010-01-28 17:36:13 +00:00
Tim Bentley
dc7148b76e Fix screen display setup when returning from presentations 2010-01-28 11:46:25 +00:00
Tim Bentley
3baf2f2f7b Import the startup showing the update screen 2010-01-28 07:39:34 +00:00
Tim Bentley
ad40020169 Fix logging to single file
Fix QMessage to displays on correct screen.
2010-01-24 13:58:39 +00:00
Tim Bentley
2d7c9dd402 Fixes from the merge 2010-01-22 18:59:36 +00:00
Tim Bentley
9dc38cf289 Refactor the screen handling code to try and set the screen sizes correctly. 2010-01-16 07:22:50 +00:00
Raoul Snyman
b4b075c961 Updated copyright year. 2009-12-31 14:52:01 +02:00
Raoul Snyman
a6d8813a50 Merge from HEAD, started changing the copyright to include Michael Gorven. 2009-11-29 22:30:41 +02:00
Raoul Snyman
ae905abfde Spruced up the About page. Made a few configuration key changes. 2009-11-29 16:07:25 +02:00
Raoul Snyman
29a2138deb Merged HEAD 2009-11-13 20:29:38 +02:00
Tim Bentley
1eb41aab78 SlideController cleanups 2009-11-11 19:10:38 +00:00
Raoul Snyman
dfced32cf2 Expanded commandline options to include a specific logging level, a Qt4 style, and whether or not OpenLP should be run in portable mode. 2009-11-09 21:10:28 +02:00
Jon Tibble
ecb0e3db8b Truth and file handling fixes 2009-11-07 00:00:36 +00:00
Jon Tibble
c2a0944e6b More truth testing cleanup - plugins 2009-11-03 19:01:53 +00:00
Tim Bentley
9dae67ac0a Clean up version notifications and checking 2009-11-01 09:07:10 +00:00
Tim Bentley
7b1de0f995 Move version check 2009-10-30 21:45:38 +00:00
Raoul Snyman
4d83753b10 Tidied up the bible media manager item. 2009-10-18 20:15:20 +02:00
Raoul Snyman
d2c8d8bbce Some more style fixes for Windows; Fixed spacing on Songs media manager. 2009-10-18 19:06:34 +02:00
Raoul Snyman
804d7ea2ec Add more spacing in the dock widget titles (on Windows). 2009-10-18 17:56:59 +02:00
Raoul Snyman
4989a32b2f Make the dock widget style changes Windows-only. 2009-10-18 00:13:32 +02:00
Raoul Snyman
13305ab6bb Some more UI fixes (mostly for Windows). 2009-10-18 00:06:38 +02:00
Tim Bentley
f53a6fddeb Latest Version checking added 2009-10-11 06:47:38 +01:00
Jon Tibble
b2827d4e25 Use standards for Qt imports 2009-09-29 13:51:38 +01:00
Jon Tibble
1a7ad33bf9 Use buildIcon and general fixes all over 2009-09-29 03:54:32 +01:00
Jon Tibble
8a44484aee Fix None testing and general cleanups 2009-09-26 00:06:54 +01:00
Tim Bentley
71c4b7c998 Remore lines 2009-09-25 05:34:13 +01:00
Raoul Snyman
61eee2fe3c Changed the "from openlp.core.resources import *" to a specific import, as per Michael Gorven's request. 2009-09-20 17:45:33 +02:00
Raoul Snyman
a4a31a9c76 [ticket #14] Startup output display/splash should be changeable - implemented. 2009-09-12 23:31:35 +02:00
Raoul Snyman
fb9914fb08 Changed the license info from docstrings to normal comments. 2009-09-08 21:58:05 +02: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
Tim Bentley
20303b1812 Plugin Clean up for trying to display non selected items 2 2009-09-01 06:17:32 +01:00
Tim Bentley
4c2b9fe426 Presentation changes - Items to service Manager 2009-08-31 15:04:00 +01:00
Tim Bentley
c35c26b866 Fix up logging so it works 2009-08-31 09:39:19 +01:00
Tim Bentley
58fbbbd706 More logging fixes 2009-08-31 06:34:15 +01:00
Tim Bentley
9457030c04 Update Logging and make bibles selected 2009-08-30 22:14:15 +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
6fa6b78e35 Head 2009-08-10 20:11:54 +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
e66fa9b87d Started fixing up docstrings and doing some more of a code cleanup. 2009-07-08 08:55:08 +02:00
Tim Bentley
a5d3daa392 Correct Unicode handling across the whole app.
(Copied from Eric4)
2009-06-21 08:30:15 +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
ed73a78e95 Add double clicks to songs and customSlide
More code cleanups
2009-06-07 20:34:24 +01:00
Tim Bentley
da0acea229 Phase1 operation superfly 2009-05-20 21:17:20 +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
13766fc7c7 Fixes to formatting and rendering
Add Blank screen functionality
2009-05-04 14:48:12 +01:00
Raoul Snyman
717e56fff7 Updated the handling of dual displays. 2009-05-01 13:50:09 +02: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
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
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
Tim Bentley
9b29d2b668 Change ThemeManager to use new XML format and renderer API's
Put in Propper logging for Screen resolution detection.
2009-04-10 06:59:40 +01:00
Tim Bentley
8ea6f35f1f Generate Array of Screens and their sizes and pass through components. 2009-04-09 19:50:20 +01:00
Raoul Snyman
051b314da8 Fixed the displayResults method of SongMediaItem to display 1 song + all authors, rather than an instance of a song for each author of that song.
Fixed up the topics management dialog a bit.
Corrected the spacing on the eventreceiver.py file.
Corrected the calling of the receiver to use the static methods without creating an instance of the Receiver class each time.

bzr-revno: 403
2009-03-10 16:46:25 +00:00
Raoul Snyman
c9ef88cfdc Fixed up the settings dialog and the alerts tab a bit.
bzr-revno: 379
2009-03-05 20:31:17 +00:00
Tim Bentley
60c1729bc1 Tidy up code and change bible search results.
Add option not to clear results to allow same search on different versions.

bzr-revno: 309
2009-02-11 20:52:06 +00:00
Tim Bentley
feca659f11 Fix import painting and allow import to Cancel
bzr-revno: 307
2009-02-11 19:07:34 +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
Tim Bentley
80cd189dd6 Add screen to New Bible
change logging file

bzr-revno: 161
2008-12-01 20:41:26 +00:00
Tim Bentley
6eb2b9cc62 Fix paths and add logging.
bzr-revno: 146
2008-12-01 05:58:25 +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
0a6ce5e3f7 Added the Event class and added some more hooks into the Plugin class.
bzr-revno: 132
2008-11-27 20:09:11 +00:00
Raoul Snyman
8aa84becc8 Started moving core forms to openlp.core.ui
bzr-revno: 121
2008-11-25 20:44:41 +00:00
Raoul Snyman
8b0c226826 Moved plugin.py and pluginmanager.py to the core module, removed from the plugins module.
bzr-revno: 110
2008-11-22 09:28:03 +00:00
Raoul Snyman
893cba185c Resolved a conflict locally.
bzr-revno: 77
2008-11-04 08:53:14 +00:00
Raoul Snyman
cac29cc1a9 Added a splash screen to the mix, thanks to Scott.
bzr-revno: 74
2008-11-03 19:32:54 +00:00
Raoul Snyman
fa0f97c2dc Added Python version of the MainWindow form.
bzr-revno: 48
2008-10-29 18:51:43 +00:00
Raoul Snyman
ff3160d5bf Converted the main application file from wx to Qt.
bzr-revno: 41
2008-10-27 19:20:39 +00:00
Raoul Snyman
3981898285 Added copyright to all files.
bzr-revno: 37
2008-10-23 19:50:52 +00:00
Raoul Snyman
a1bc7f9e83 Moved some stuff, added some new images, and one or two other things.
bzr-revno: 35
2008-10-23 19:41:22 +00:00