Commit Graph

952 Commits

Author SHA1 Message Date
Tim Bentley
ca32157e9c Removal of Plugin utils continues
bzr-revno: 424
2009-03-18 17:19:30 +00:00
Tim Bentley
4bbce39f35 Fix up Bible Plugin to new standards.
bzr-revno: 422
2009-03-16 17:33:51 +00:00
Tim Bentley
e99239ef12 Big cleanup.
Custom and Video Plugins up to latest standard (MVC)
Config now working with new handles Video and Images.
Moved strings from "" to u'' where found.

bzr-revno: 421
2009-03-15 19:31:33 +00:00
Tim Bentley
21bfa234e8 Add SongXMLHander Class
Tidy up OSIS Bible importer
Start to move Video Plugin to mediaitem and remove PluginUtils

bzr-revno: 408
2009-03-12 19:52:37 +00:00
Tim Bentley
cf2067fb61 Fix Custom plugin to add it self to config if not present.
Correct spacing error in code.

bzr-revno: 407
2009-03-11 06:39:11 +00:00
Raoul Snyman
735527d558 Moved code out into SongMediaItem
bzr-revno: 401
2009-03-09 12:49:55 +00:00
Raoul Snyman
f844f696a1 Moved image media manager item out into it's own class.
bzr-revno: 398
2009-03-08 12:41:07 +00:00
Tim Bentley
b32703e845 More bible fixes after move
Method name standardisation
OSIS bible import clean up
OSIS bible import parser improvements.

bzr-revno: 388
2009-03-07 06:59:08 +00:00
Tim Bentley
d559adcbe6 Update copyright
bzr-revno: 387
2009-03-07 06:58:39 +00:00
Tim Bentley
81a7a142e4 Fix new chapter code in presentation logic
bzr-revno: 383
2009-03-06 18:00:52 +00:00
Tim Bentley
4ad8b74167 Fix up Bible bugs following addition of Tabs and Move code split
bzr-revno: 382
2009-03-06 07:18:30 +00:00
Tim Bentley
980ed505e2 Tidy up Video and Bible tab code.
bzr-revno: 381
2009-03-06 06:05:01 +00:00
Tim Bentley
6af1637550 Config for bibles
bzr-revno: 380
2009-03-05 20:58:34 +00:00
Tim Bentley
dffcec7ca3 Change Tab load code to base class instead of plugins
Code VideoTab to save and reload value

bzr-revno: 378
2009-03-05 18:16:10 +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
6ff73a17b8 Tidy up more code and add color to alerts font
bzr-revno: 361
2009-03-02 22:37:03 +00:00
Tim Bentley
598509ff60 Tidy ups after merge
bzr-revno: 360
2009-03-02 22:36:42 +00:00
Tim Bentley
67ec9c9ee5 Correct the Config name.
bzr-revno: 359
2009-03-02 22:36:06 +00:00
Tim Bentley
2faca83bd9 More Fixes and clean ups
bzr-revno: 358
2009-03-02 22:35:32 +00:00
Raoul Snyman
86115ec964 Plugins pass themselves as the parent to MediaManagerItem to facilitate easier communication between each plugin's set of objects.
bzr-revno: 357
2009-03-02 22:12:14 +00:00
Raoul Snyman
b2c51566b4 Added the Bible Media Item, moved all the media manager code out to the bible media item.
bzr-revno: 356
2009-03-02 21:57:49 +00:00
Tim Bentley
fa1f2a8ec3 More updates and add config to settingstab.
bzr-revno: 355
2009-03-01 20:21:57 +00:00
Raoul Snyman
744234a183 Updated some funky layouts on the settings tabs.
bzr-revno: 354
2009-03-01 14:36:49 +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
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
45cd4c181e Final tidy up for bible plugin for now.
bzr-revno: 346
2009-02-24 21:00:00 +00:00
Tim Bentley
b05e609a41 Tidy up search code some more.
bzr-revno: 345
2009-02-24 20:24:01 +00:00
Tim Bentley
db2dd4cd87 Fix load bugs on 1st time for bible chapter.
bzr-revno: 344
2009-02-23 20:56:54 +00:00
Tim Bentley
814c9ad79a Fix up book search to work with abbreviations
bzr-revno: 343
2009-02-23 19:46:24 +00:00
Tim Bentley
8a01d651c0 Update Advanced Search again!
bzr-revno: 342
2009-02-23 19:03:26 +00:00
Tim Bentley
5fc7e69cb2 Fix up more errors in advanced search code
bzr-revno: 341
2009-02-22 07:48:38 +00:00
Tim Bentley
05009dc82f Fix up copyright year.
Yes I was bored ;-)

bzr-revno: 340
2009-02-22 07:44:08 +00:00
Tim Bentley
78a3b04ffd Update HTTP fetch to get chapter name
Replace chapter name if HTTP fetch.  Add Testaments and abbreveations to database.
More field name tidy ups and comments

bzr-revno: 339
2009-02-21 20:40:38 +00:00
Tim Bentley
ec6c106009 Change config names
bzr-revno: 337
2009-02-21 19:49:46 +00:00
Martin Thompson
f0177bdbda Image plugin previews images!
bzr-revno: 334
2009-02-20 21:15:42 +00:00
Tim Bentley
d1a6cc585b Tidy up code and comments
bzr-revno: 330
2009-02-20 21:03:45 +00:00
Tim Bentley
e54f83a228 Fix list box and naming
bzr-revno: 329
2009-02-20 21:03:24 +00:00
Tim Bentley
33ac1c3d30 fix state machine for fields
bzr-revno: 328
2009-02-20 17:11:10 +00:00
Tim Bentley
1f28305ac3 Clean up code and simplify.
bzr-revno: 327
2009-02-20 17:10:53 +00:00
Tim Bentley
336cdd9ae0 Update Screen Layouts
bzr-revno: 326
2009-02-20 17:10:30 +00:00
Tim Bentley
fae1490228 Add save and restore for Settings tab in config.
bzr-revno: 324
2009-02-19 18:36:05 +00:00
Tim Bentley
338f573ed1 Fix dialogs to be Qwidget instead of Qdialog
bzr-revno: 323
2009-02-19 18:35:37 +00:00
Tim Bentley
ae61afa77d Code tidy ups and start to get ready for Preview
bzr-revno: 321
2009-02-17 21:31:46 +00:00
Tim Bentley
71f72d5068 Fix Combo Box loading errors
Finish Crosswalk Combon Box and add all bibles
Add bibleid to meta data

bzr-revno: 319
2009-02-15 19:11:55 +00:00
Tim Bentley
19395e6880 Update files to provide list of values for bibles
Update code to read from files in code base and not .openlp

bzr-revno: 318
2009-02-15 19:11:27 +00:00
Tim Bentley
649208afe5 Add settings table for bibles
Tidy up layouts for bible tab.

bzr-revno: 317
2009-02-15 19:10:57 +00:00
Tim Bentley
fa3a8c1dfc Add Settings to Bible Tab
bzr-revno: 316
2009-02-14 13:52:23 +00:00
Tim Bentley
3421dac10e Fix CVS Import error when finishing
bzr-revno: 315
2009-02-14 13:52:05 +00:00
Tim Bentley
17706c663b Remove fields unused fields from import screen
bzr-revno: 313
2009-02-14 08:33:20 +00:00
Tim Bentley
94c66a12db Fixed File buttons on Bible Import
Fixed Proxy with HTTP bible
Save Proxy details in config

bzr-revno: 312
2009-02-13 20:52:36 +00:00
Tim Bentley
3202f28c1f Fix Bible Search and start OOS selection
bzr-revno: 311
2009-02-13 05:43:10 +00:00
Tim Bentley
5019c7296e git svn test
remove whitespace

bzr-revno: 310
2009-02-12 18:12:09 +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
ee93df9b08 OOPS missed it
bzr-revno: 308
2009-02-11 19:08:18 +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
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
Tim Bentley
ffeada555d Add error messaging for missing search parameters
bzr-revno: 295
2009-02-03 19:13:33 +00:00
Tim Bentley
fdf66b3bd5 More bible fix ups and added functionality
bzr-revno: 294
2009-02-02 19:54:38 +00:00
Tim Bentley
bd510467d5 More search updates and corrections.
bzr-revno: 291
2009-01-24 19:58:30 +00:00
Tim Bentley
44216e6a6a Update bible register dialog - Register only 1 bible
Register HTTP
Get HTTP verse selection working (part 1)
More Orm migrations.

bzr-revno: 290
2009-01-24 08:06:36 +00:00
Tim Bentley
cb5407c9d3 Missed from commit
bzr-revno: 287
2009-01-20 19:51:20 +00:00
Tim Bentley
57fa671538 Big bible cleanup!
bzr-revno: 286
2009-01-20 19:50:37 +00:00
Tim Bentley
7397c42ac4 Upgrade Songs Database to version 2
Change SQL layer to SQLALChemy
Fix the UI to use new layer
More changes to editsong dialog
Force suffix of sqlite

bzr-revno: 280
2009-01-10 08:33:31 +00:00
Tim Bentley
60afb882a9 not needed
bzr-revno: 273
2009-01-06 19:05:32 +00:00
Tim Bentley
89a886d7b3 bible cleanups
bzr-revno: 272
2009-01-06 19:04:54 +00:00
Tim Bentley
38590ff47a Finish storing list data in config files
Add delete_value method
Finish updating Plugins to TreeWidgets, Context Menus and Config saving.

bzr-revno: 258
2008-12-28 08:37:03 +00:00
Tim Bentley
ae7e7d47de Revamp Presentations Plugin adding directory search and save. Persist the Presntations
Update the Plugin helper
Tidy up bibles and Songs a bit more.

bzr-revno: 257
2008-12-27 07:54:33 +00:00
Tim Bentley
33c43f8dfe Add Context Menus,
Fix results for Songs.

bzr-revno: 253
2008-12-21 07:49:22 +00:00
Tim Bentley
9e4fa53b0e Add Songs database layer
bzr-revno: 248
2008-12-19 20:27:09 +00:00
Tim Bentley
b664e3362c Add menu hock and start quick search
bzr-revno: 245
2008-12-17 20:27:31 +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
Tim Bentley
fc4e947be0 More Changes and fix ups
bzr-revno: 232
2008-12-16 21:48:17 +00:00
Tim Bentley
2457713b1d more PEP 8 clean ups
fix advance search across multiple books

bzr-revno: 231
2008-12-16 19:13:31 +00:00
Tim Bentley
70ef8ef2b7 finish PEP 8 changes
bzr-revno: 230
2008-12-16 17:29:39 +00:00
Michael Gorven
e53e7e7db4 Add default_suffixes parameter to PluginConfig.get_files(), and fill in various default config values.
bzr-revno: 229
2008-12-15 21:43:29 +00:00
Tim Bentley
0187da57b9 Update options
bzr-revno: 226
2008-12-15 18:36:19 +00:00
Tim Bentley
e8057f4b1a Not needed
bzr-revno: 225
2008-12-15 18:11:54 +00:00
Tim Bentley
45d311f2ce Update to PEP 8 standard
bzr-revno: 224
2008-12-15 18:10:47 +00:00
Raoul Snyman
238b1c4ae3 Making stuff adhere to PEP 8.
bzr-revno: 222
2008-12-14 20:43:44 +00:00
Tim Bentley
f90cdd27be Add new plugins - shells
Update bibles 
Add CheckPreConditions to plugin manager.
Sort out merge problems 

bzr-revno: 220
2008-12-14 16:19:28 +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
Tim Bentley
a0800e842f Fix OSIS imports and screen refresh issues.
Move Langauge file to Resources.

bzr-revno: 217
2008-12-13 19:42:25 +00:00
Tim Bentley
1b28a4d4c7 Updates and Fixes
bzr-revno: 216
2008-12-13 10:46:07 +00:00
Tim Bentley
412a30f1b5 Add text search to Bibles
Add Initialise method for plugins

bzr-revno: 215
2008-12-13 09:03:39 +00:00
Tim Bentley
f042e5e2d8 Update plugins to load from directory and filter by file suffix.
Updated Bibles and Presentations.
Changed Add presentations to Reload from directory
Updated base Config files to reflect changes

bzr-revno: 214
2008-12-12 19:42:51 +00:00
Tim Bentley
eb1b1010c0 Updates to UI plugins
bzr-revno: 213
2008-12-11 21:07:12 +00:00
Tim Bentley
d90ca07e1c fixed "Advanced Searching" for now.
bzr-revno: 205
2008-12-10 20:36:45 +00:00
Tim Bentley
9abc51729e Wrong place
bzr-revno: 201
2008-12-10 19:19:21 +00:00
Tim Bentley
6dd16ba989 Wrong directory
bzr-revno: 200
2008-12-10 19:17:23 +00:00
Tim Bentley
7736def380 Move test bits
bzr-revno: 199
2008-12-10 19:11:00 +00:00
Tim Bentley
f0f73a16ce Continue fixing up the bible plugin screen interactions.
Data extracted from Database now!
Improve bible plugin logging

bzr-revno: 197
2008-12-07 20:04:07 +00:00
Tim Bentley
560f8fe1dc Start to hook up the bible plugin to the actual bibles.
Update the Bible Registration form before Superfly gets at it!!!!

bzr-revno: 194
2008-12-06 19:34:48 +00:00
Tim Bentley
3450e1ac50 Fix up bibles and sort out path issues in code
Load bible names into plugin
Handle no bible names if directory is empty

bzr-revno: 192
2008-12-06 09:33:46 +00:00
Raoul Snyman
908418bb1a Added necessary __init__.py files to make directories into Python modules.
bzr-revno: 191
2008-12-06 09:30:38 +00:00
Raoul Snyman
e4efdc7ca0 Moved the __init__.py file to the new Bibles plugin directory.
bzr-revno: 190
2008-12-06 09:24:23 +00:00
Tim Bentley
ce9b58cec6 move bibles to new homes
tidy up plugin following changes
add static text to dropdown. 

bzr-revno: 188
2008-12-06 07:47:01 +00:00