← Back to team overview

openlp-core team mailing list archive

[Merge] lp:~raoul-snyman/openlp/bible-tabs into lp:openlp

 

Raoul Snyman has proposed merging lp:~raoul-snyman/openlp/bible-tabs into lp:openlp.

Requested reviews:
  OpenLP Core (openlp-core)

For more details, see:
https://code.launchpad.net/~raoul-snyman/openlp/bible-tabs/+merge/60767

Some enhancements to the Bibles media item.
-- 
https://code.launchpad.net/~raoul-snyman/openlp/bible-tabs/+merge/60767
Your team OpenLP Core is requested to review the proposed merge of lp:~raoul-snyman/openlp/bible-tabs into lp:openlp.
=== modified file 'openlp/core/resources.py'
--- openlp/core/resources.py	2011-04-27 09:00:37 +0000
+++ openlp/core/resources.py	2011-05-12 11:57:29 +0000
@@ -13246,6 +13246,67 @@
 \x7d\x05\x51\x09\xe2\xbe\xfe\x09\xa2\x12\x44\x25\x38\xdd\x96\xe5\
 \x3a\xcf\xd3\x74\x19\xc7\x1c\xed\x7b\x03\x2c\xc0\x04\x0b\x8e\x16\
 \xcd\xfc\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
+\x00\x00\x01\xc4\
+\x89\
+\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
+\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\
+\x00\x00\x01\x8b\x49\x44\x41\x54\x78\xda\xd5\x91\x3f\x48\x02\x51\
+\x1c\xc7\xef\x8e\x68\xd1\xdc\x6a\x29\x1b\xac\xa4\x3f\x14\x11\x34\
+\x37\x38\x1a\xad\x09\x52\xcd\x41\x53\xad\x4e\x96\xa3\xd8\x75\x95\
+\x1c\x48\x72\x10\x04\x66\x99\x84\x93\x54\x97\xe0\x51\x10\x88\x67\
+\xda\xe0\x61\xb8\x28\x11\xf6\x6f\xa8\x26\xbf\xfd\x2e\x08\xc2\xea\
+\xfa\xb3\xf5\x83\x0f\xef\xf1\x7b\xdf\xf7\x79\xef\xf1\x18\x00\x1f\
+\xa0\xb2\x38\x9d\xce\xd9\x50\x28\x14\x97\x24\x29\xe1\x70\x38\xe6\
+\xf4\xde\x67\xd9\xcf\x36\xb7\xc7\xe3\xf1\x4c\xb9\x5c\x86\xa6\x69\
+\x28\x16\x8b\xa8\x54\x2a\x90\x65\x59\xa3\xb5\x0e\x43\x01\x15\x17\
+\x0c\x06\xf7\x4a\xa5\x12\xe8\xf4\xaa\xdb\xed\x5e\x70\xb9\x5c\xf3\
+\x7e\xbf\xff\x52\x55\x55\xc4\x62\xb1\xa4\x9e\x31\x12\x58\xb3\xd9\
+\xec\x83\xa2\x28\x75\xb3\xd9\x3c\xf8\xd6\x37\x99\x4c\xf6\x40\x20\
+\xf0\x54\x28\x14\x1e\xf5\x8c\x91\x60\x84\xae\x5d\x0f\x87\xc3\x55\
+\x9a\xb3\xef\xfa\xac\xc7\xe3\x39\xcd\x64\x32\x75\x3d\x63\x24\x18\
+\x25\x01\x78\x9e\xd7\x1a\xdf\xea\xf3\xf9\xe4\x74\x3a\x0d\x3d\xf3\
+\xad\x40\x14\xc5\x62\xa3\x40\x10\x04\x39\x95\x4a\x19\x0b\x12\xc2\
+\x34\xae\x94\x31\x9c\x47\x86\x71\xb8\xda\x8f\x6d\x6f\x17\xa2\x5e\
+\x1b\x92\xcb\x7d\x50\xb7\x87\x70\x9d\x9f\xc1\xee\xca\x04\xbe\x14\
+\xec\xaf\x4c\xe1\x39\x6f\xc7\xcd\x01\x87\x9c\xc4\xe2\x74\x9d\x45\
+\x6e\x83\x85\xb6\xc5\xa0\x76\xcc\xa1\x7e\x3b\x89\x28\x3f\xfe\x13\
+\x01\x83\xc2\x26\x07\x45\xe0\x5e\x05\x97\x11\x06\xf7\x69\x8a\xdc\
+\xfd\x4a\xc0\xe0\x64\x8d\x21\x01\xf3\x77\xc1\x99\x48\xa3\xf4\xaf\
+\x04\x8d\xdf\xb8\xb3\xd8\x85\xd8\x92\x0d\x47\x42\x2f\x72\xd1\x21\
+\xd4\x2e\x0c\xbe\x91\xaa\x99\xb0\x10\x6d\x44\x27\xd1\x43\xf4\x13\
+\x03\x44\x1f\xd1\x4d\x58\x89\x56\xa2\x85\x68\xd2\xf7\xbd\x00\x69\
+\x97\x84\x60\xd6\x20\x0b\x71\x00\x00\x00\x00\x49\x45\x4e\x44\xae\
+\x42\x60\x82\
+\x00\x00\x01\xb8\
+\x89\
+\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
+\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\
+\x00\x00\x01\x7f\x49\x44\x41\x54\x78\xda\xd5\x93\xbf\x4b\x02\x61\
+\x18\xc7\xcf\x43\xdb\x72\x2b\x28\xb1\x40\x2d\xd2\x42\x82\x68\xd1\
+\xa1\x7f\xa0\xa2\xad\xa9\xda\xfd\x03\x74\xb7\x06\xa1\x25\x4f\x0b\
+\x72\x08\x84\x8e\x20\xad\x86\xb8\x29\x2f\x73\x48\x0b\x8e\xc3\x3a\
+\xb5\xa1\x93\x2c\x5a\xa2\xec\x87\x48\xb4\xe4\xb7\x47\xc1\x25\xed\
+\xfa\xb1\xf5\xc0\x87\xf7\xe5\x79\xbf\x7c\x78\x78\x5f\x5e\x06\x40\
+\x0b\x54\x3d\x5e\xaf\x77\x59\x14\xc5\xb3\x54\x2a\x95\xf3\xf9\x7c\
+\x41\xea\xf5\xb6\xcb\xb6\x34\x4c\x26\x93\x23\x99\x4c\xde\x94\x4a\
+\x25\x64\xb3\xd9\x5a\xa1\x50\x40\xa5\x52\x81\x24\x49\x0f\x74\x36\
+\xa2\x29\xa0\xd2\xf3\x3c\x7f\x54\x2c\x16\x11\x0e\x87\xf3\x6e\xb7\
+\x7b\xc6\xe5\x72\x4d\x05\x02\x01\x39\x93\xc9\x20\x91\x48\x48\xf5\
+\x8c\x96\xa0\x5f\x51\x94\x2a\x8d\xfd\x6e\x30\x18\x6c\xcd\x3e\xed\
+\xcd\x24\xa9\xca\xb2\xfc\x5a\xcf\x68\x09\xc6\x54\x55\xad\x45\x22\
+\x91\xdb\xcf\xa3\x7a\x3c\x1e\x5e\x10\x84\xeb\x7a\x46\x4b\x30\x4e\
+\x02\x70\x1c\xa7\xb6\xb9\x58\x3d\x61\x24\x0c\xdf\x0a\x68\x82\xcb\
+\x46\x4f\x9b\x56\x81\x10\x9a\xc7\x5d\x7a\x02\xb9\xed\x51\x1c\x86\
+\x1d\x88\xf9\xad\x88\xfb\x2d\x38\x58\xb1\xe3\x3c\xe6\xc4\x7d\x7e\
+\x01\xbb\xdc\x34\xbe\x14\xec\x73\x73\x78\xcb\x0f\xe2\x51\x64\xa1\
+\x44\x75\x38\x5d\xd3\x41\xd9\xd0\x41\xdd\x62\x50\x4e\xb1\xa8\x3d\
+\xcd\x22\x1e\x9c\xfc\x89\x80\x41\x61\x93\x45\x3a\xc4\x36\x04\x57\
+\xdb\x0c\x5e\x8e\x29\xf2\xfc\x2b\x01\x83\x93\x55\x86\x04\xcc\xdf\
+\x05\xd2\x3a\xad\xd1\x7f\x24\x68\x7d\xc6\x9d\x45\x2b\xf6\x96\x2c\
+\x48\x86\x86\xa0\xc4\x9d\x28\x5f\x68\x3c\x23\x55\x07\x61\x24\xba\
+\x89\x3e\x62\x80\x70\x10\xc3\x84\x9d\xb0\x11\x66\xa2\x8b\xe8\x6c\
+\x7e\xaa\x0f\xd9\x9d\x89\x07\xa1\xb5\x4b\xa0\x00\x00\x00\x00\x49\
+\x45\x4e\x44\xae\x42\x60\x82\
 \x00\x00\x02\xa3\
 \x89\
 \x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
@@ -81734,6 +81795,16 @@
 \x00\x62\
 \x00\x69\x00\x62\x00\x6c\x00\x65\x00\x73\x00\x5f\x00\x73\x00\x65\x00\x61\x00\x72\x00\x63\x00\x68\x00\x5f\x00\x74\x00\x65\x00\x78\
 \x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\
+\x00\x16\
+\x0f\xa0\xc1\x47\
+\x00\x62\
+\x00\x69\x00\x62\x00\x6c\x00\x65\x00\x73\x00\x5f\x00\x73\x00\x65\x00\x61\x00\x72\x00\x63\x00\x68\x00\x5f\x00\x6c\x00\x6f\x00\x63\
+\x00\x6b\x00\x2e\x00\x70\x00\x6e\x00\x67\
+\x00\x18\
+\x07\x0d\x29\x27\
+\x00\x62\
+\x00\x69\x00\x62\x00\x6c\x00\x65\x00\x73\x00\x5f\x00\x73\x00\x65\x00\x61\x00\x72\x00\x63\x00\x68\x00\x5f\x00\x75\x00\x6e\x00\x6c\
+\x00\x6f\x00\x63\x00\x6b\x00\x2e\x00\x70\x00\x6e\x00\x67\
 \x00\x0f\
 \x08\xfd\x86\xa7\
 \x00\x73\
@@ -82145,12 +82216,12 @@
 
 qt_resource_struct = "\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x10\x00\x00\x00\x01\
-\x00\x00\x00\x98\x00\x02\x00\x00\x00\x06\x00\x00\x00\x7a\
-\x00\x00\x00\x3a\x00\x02\x00\x00\x00\x04\x00\x00\x00\x76\
-\x00\x00\x01\x06\x00\x02\x00\x00\x00\x03\x00\x00\x00\x73\
-\x00\x00\x00\x5e\x00\x02\x00\x00\x00\x14\x00\x00\x00\x5f\
-\x00\x00\x00\x4e\x00\x02\x00\x00\x00\x02\x00\x00\x00\x5d\
-\x00\x00\x00\xe2\x00\x02\x00\x00\x00\x02\x00\x00\x00\x5b\
+\x00\x00\x00\x98\x00\x02\x00\x00\x00\x06\x00\x00\x00\x7c\
+\x00\x00\x00\x3a\x00\x02\x00\x00\x00\x04\x00\x00\x00\x78\
+\x00\x00\x01\x06\x00\x02\x00\x00\x00\x03\x00\x00\x00\x75\
+\x00\x00\x00\x5e\x00\x02\x00\x00\x00\x14\x00\x00\x00\x61\
+\x00\x00\x00\x4e\x00\x02\x00\x00\x00\x02\x00\x00\x00\x5f\
+\x00\x00\x00\xe2\x00\x02\x00\x00\x00\x04\x00\x00\x00\x5b\
 \x00\x00\x00\x84\x00\x02\x00\x00\x00\x09\x00\x00\x00\x52\
 \x00\x00\x00\x14\x00\x02\x00\x00\x00\x0b\x00\x00\x00\x47\
 \x00\x00\x00\xa6\x00\x02\x00\x00\x00\x03\x00\x00\x00\x44\
@@ -82161,42 +82232,42 @@
 \x00\x00\x00\x26\x00\x02\x00\x00\x00\x01\x00\x00\x00\x26\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x10\x00\x00\x00\x16\
 \x00\x00\x00\xb8\x00\x02\x00\x00\x00\x05\x00\x00\x00\x11\
-\x00\x00\x07\x82\x00\x00\x00\x00\x00\x01\x00\x0d\xce\x84\
-\x00\x00\x06\xc0\x00\x00\x00\x00\x00\x01\x00\x03\x4a\xfc\
-\x00\x00\x07\x22\x00\x00\x00\x00\x00\x01\x00\x08\x8c\xc0\
-\x00\x00\x07\x50\x00\x00\x00\x00\x00\x01\x00\x0b\x2d\xa2\
-\x00\x00\x06\xf2\x00\x00\x00\x00\x00\x01\x00\x05\xeb\xde\
-\x00\x00\x11\xfe\x00\x00\x00\x00\x00\x01\x00\x13\xb3\x86\
-\x00\x00\x12\x6e\x00\x00\x00\x00\x00\x01\x00\x13\xba\xd1\
-\x00\x00\x11\xae\x00\x00\x00\x00\x00\x01\x00\x13\xae\x2a\
-\x00\x00\x13\x4c\x00\x00\x00\x00\x00\x01\x00\x13\xcd\x4f\
-\x00\x00\x12\xce\x00\x00\x00\x00\x00\x01\x00\x13\xc2\xe7\
-\x00\x00\x11\x56\x00\x00\x00\x00\x00\x01\x00\x13\xa6\xf3\
-\x00\x00\x13\x9e\x00\x00\x00\x00\x00\x01\x00\x13\xd3\x56\
-\x00\x00\x12\x96\x00\x00\x00\x00\x00\x01\x00\x13\xbe\x45\
-\x00\x00\x11\x80\x00\x00\x00\x00\x00\x01\x00\x13\xa9\x91\
-\x00\x00\x13\x78\x00\x00\x00\x00\x00\x01\x00\x13\xd0\x82\
-\x00\x00\x13\x22\x00\x00\x00\x00\x00\x01\x00\x13\xca\xd7\
-\x00\x00\x11\xd4\x00\x00\x00\x00\x00\x01\x00\x13\xb1\x04\
-\x00\x00\x13\xc8\x00\x00\x00\x00\x00\x01\x00\x13\xd6\x3b\
-\x00\x00\x12\xf6\x00\x00\x00\x00\x00\x01\x00\x13\xc6\x2c\
-\x00\x00\x12\x4a\x00\x00\x00\x00\x00\x01\x00\x13\xb7\xd4\
-\x00\x00\x12\x24\x00\x00\x00\x00\x00\x01\x00\x13\xb5\xbd\
-\x00\x00\x0f\x6c\x00\x00\x00\x00\x00\x01\x00\x13\x89\xcd\
-\x00\x00\x05\xe4\x00\x00\x00\x00\x00\x01\x00\x03\x3d\xfb\
-\x00\x00\x06\x64\x00\x00\x00\x00\x00\x01\x00\x03\x44\xc1\
-\x00\x00\x05\x68\x00\x00\x00\x00\x00\x01\x00\x03\x36\xf7\
-\x00\x00\x06\x0c\x00\x00\x00\x00\x00\x01\x00\x03\x40\x9b\
-\x00\x00\x06\x8e\x00\x00\x00\x00\x00\x01\x00\x03\x47\x8c\
-\x00\x00\x05\xb2\x00\x00\x00\x00\x00\x01\x00\x03\x3c\x11\
-\x00\x00\x05\x8c\x00\x00\x00\x00\x00\x01\x00\x03\x39\x9e\
-\x00\x00\x06\x42\x00\x00\x00\x00\x00\x01\x00\x03\x42\x1d\
+\x00\x00\x07\xea\x00\x00\x00\x00\x00\x01\x00\x0d\xd2\x08\
+\x00\x00\x07\x28\x00\x00\x00\x00\x00\x01\x00\x03\x4e\x80\
+\x00\x00\x07\x8a\x00\x00\x00\x00\x00\x01\x00\x08\x90\x44\
+\x00\x00\x07\xb8\x00\x00\x00\x00\x00\x01\x00\x0b\x31\x26\
+\x00\x00\x07\x5a\x00\x00\x00\x00\x00\x01\x00\x05\xef\x62\
+\x00\x00\x12\x66\x00\x00\x00\x00\x00\x01\x00\x13\xb7\x0a\
+\x00\x00\x12\xd6\x00\x00\x00\x00\x00\x01\x00\x13\xbe\x55\
+\x00\x00\x12\x16\x00\x00\x00\x00\x00\x01\x00\x13\xb1\xae\
+\x00\x00\x13\xb4\x00\x00\x00\x00\x00\x01\x00\x13\xd0\xd3\
+\x00\x00\x13\x36\x00\x00\x00\x00\x00\x01\x00\x13\xc6\x6b\
+\x00\x00\x11\xbe\x00\x00\x00\x00\x00\x01\x00\x13\xaa\x77\
+\x00\x00\x14\x06\x00\x00\x00\x00\x00\x01\x00\x13\xd6\xda\
+\x00\x00\x12\xfe\x00\x00\x00\x00\x00\x01\x00\x13\xc1\xc9\
+\x00\x00\x11\xe8\x00\x00\x00\x00\x00\x01\x00\x13\xad\x15\
+\x00\x00\x13\xe0\x00\x00\x00\x00\x00\x01\x00\x13\xd4\x06\
+\x00\x00\x13\x8a\x00\x00\x00\x00\x00\x01\x00\x13\xce\x5b\
+\x00\x00\x12\x3c\x00\x00\x00\x00\x00\x01\x00\x13\xb4\x88\
+\x00\x00\x14\x30\x00\x00\x00\x00\x00\x01\x00\x13\xd9\xbf\
+\x00\x00\x13\x5e\x00\x00\x00\x00\x00\x01\x00\x13\xc9\xb0\
+\x00\x00\x12\xb2\x00\x00\x00\x00\x00\x01\x00\x13\xbb\x58\
+\x00\x00\x12\x8c\x00\x00\x00\x00\x00\x01\x00\x13\xb9\x41\
+\x00\x00\x0f\xd4\x00\x00\x00\x00\x00\x01\x00\x13\x8d\x51\
+\x00\x00\x06\x4c\x00\x00\x00\x00\x00\x01\x00\x03\x41\x7f\
+\x00\x00\x06\xcc\x00\x00\x00\x00\x00\x01\x00\x03\x48\x45\
+\x00\x00\x05\xd0\x00\x00\x00\x00\x00\x01\x00\x03\x3a\x7b\
+\x00\x00\x06\x74\x00\x00\x00\x00\x00\x01\x00\x03\x44\x1f\
+\x00\x00\x06\xf6\x00\x00\x00\x00\x00\x01\x00\x03\x4b\x10\
+\x00\x00\x06\x1a\x00\x00\x00\x00\x00\x01\x00\x03\x3f\x95\
+\x00\x00\x05\xf4\x00\x00\x00\x00\x00\x01\x00\x03\x3d\x22\
+\x00\x00\x06\xaa\x00\x00\x00\x00\x00\x01\x00\x03\x45\xa1\
 \x00\x00\x01\x30\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
 \x00\x00\x01\x96\x00\x00\x00\x00\x00\x01\x00\x00\x05\xe6\
 \x00\x00\x01\x62\x00\x00\x00\x00\x00\x01\x00\x00\x02\xfe\
-\x00\x00\x0a\xba\x00\x00\x00\x00\x00\x01\x00\x11\xdd\x9d\
-\x00\x00\x0a\xea\x00\x00\x00\x00\x00\x01\x00\x12\x4c\xe2\
-\x00\x00\x0b\x0a\x00\x00\x00\x00\x00\x01\x00\x12\x53\x93\
+\x00\x00\x0b\x22\x00\x00\x00\x00\x00\x01\x00\x11\xe1\x21\
+\x00\x00\x0b\x52\x00\x00\x00\x00\x00\x01\x00\x12\x50\x66\
+\x00\x00\x0b\x72\x00\x00\x00\x00\x00\x01\x00\x12\x57\x17\
 \x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x03\x02\x0d\
 \x00\x00\x02\x38\x00\x00\x00\x00\x00\x01\x00\x02\xfd\x0c\
 \x00\x00\x04\xb0\x00\x00\x00\x00\x00\x01\x00\x03\x27\x1c\
@@ -82212,66 +82283,68 @@
 \x00\x00\x03\x68\x00\x00\x00\x00\x00\x01\x00\x03\x0d\x51\
 \x00\x00\x04\x52\x00\x00\x00\x00\x00\x01\x00\x03\x20\xb7\
 \x00\x00\x03\x32\x00\x00\x00\x00\x00\x01\x00\x03\x0a\xa1\
-\x00\x00\x07\xd8\x00\x00\x00\x00\x00\x01\x00\x10\x72\x04\
-\x00\x00\x07\xf8\x00\x00\x00\x00\x00\x01\x00\x10\x75\xe1\
-\x00\x00\x07\xb2\x00\x00\x00\x00\x00\x01\x00\x10\x6f\x66\
-\x00\x00\x10\xd2\x00\x00\x00\x00\x00\x01\x00\x13\xa0\x36\
-\x00\x00\x11\x2c\x00\x00\x00\x00\x00\x01\x00\x13\xa4\xef\
-\x00\x00\x0f\xb8\x00\x00\x00\x00\x00\x01\x00\x13\x8e\xa0\
-\x00\x00\x10\x44\x00\x00\x00\x00\x00\x01\x00\x13\x95\x2e\
-\x00\x00\x10\xae\x00\x00\x00\x00\x00\x01\x00\x13\x9d\x03\
-\x00\x00\x10\x0e\x00\x00\x00\x00\x00\x01\x00\x13\x93\x35\
-\x00\x00\x10\x68\x00\x00\x00\x00\x00\x01\x00\x13\x97\xbf\
-\x00\x00\x10\x8a\x00\x00\x00\x00\x00\x01\x00\x13\x99\xd2\
-\x00\x00\x11\x08\x00\x00\x00\x00\x00\x01\x00\x13\xa2\x1e\
-\x00\x00\x0f\x90\x00\x00\x00\x00\x00\x01\x00\x13\x8b\xe4\
-\x00\x00\x0f\xec\x00\x00\x00\x00\x00\x01\x00\x13\x90\x97\
-\x00\x00\x0a\x42\x00\x00\x00\x00\x00\x01\x00\x11\xd7\x2b\
-\x00\x00\x09\xc6\x00\x00\x00\x00\x00\x01\x00\x11\xcd\xd0\
-\x00\x00\x09\x6a\x00\x00\x00\x00\x00\x01\x00\x11\xc8\x0e\
-\x00\x00\x09\xf4\x00\x00\x00\x00\x00\x01\x00\x11\xd1\x86\
-\x00\x00\x09\x42\x00\x00\x00\x00\x00\x01\x00\x11\xc5\x10\
-\x00\x00\x09\x90\x00\x00\x00\x00\x00\x01\x00\x11\xcb\xa5\
-\x00\x00\x0a\x1c\x00\x00\x00\x00\x00\x01\x00\x11\xd4\xc8\
-\x00\x00\x0a\x92\x00\x00\x00\x00\x00\x01\x00\x11\xdb\x97\
-\x00\x00\x0a\x6a\x00\x00\x00\x00\x00\x01\x00\x11\xd9\x7d\
+\x00\x00\x08\x40\x00\x00\x00\x00\x00\x01\x00\x10\x75\x88\
+\x00\x00\x08\x60\x00\x00\x00\x00\x00\x01\x00\x10\x79\x65\
+\x00\x00\x08\x1a\x00\x00\x00\x00\x00\x01\x00\x10\x72\xea\
+\x00\x00\x11\x3a\x00\x00\x00\x00\x00\x01\x00\x13\xa3\xba\
+\x00\x00\x11\x94\x00\x00\x00\x00\x00\x01\x00\x13\xa8\x73\
+\x00\x00\x10\x20\x00\x00\x00\x00\x00\x01\x00\x13\x92\x24\
+\x00\x00\x10\xac\x00\x00\x00\x00\x00\x01\x00\x13\x98\xb2\
+\x00\x00\x11\x16\x00\x00\x00\x00\x00\x01\x00\x13\xa0\x87\
+\x00\x00\x10\x76\x00\x00\x00\x00\x00\x01\x00\x13\x96\xb9\
+\x00\x00\x10\xd0\x00\x00\x00\x00\x00\x01\x00\x13\x9b\x43\
+\x00\x00\x10\xf2\x00\x00\x00\x00\x00\x01\x00\x13\x9d\x56\
+\x00\x00\x11\x70\x00\x00\x00\x00\x00\x01\x00\x13\xa5\xa2\
+\x00\x00\x0f\xf8\x00\x00\x00\x00\x00\x01\x00\x13\x8f\x68\
+\x00\x00\x10\x54\x00\x00\x00\x00\x00\x01\x00\x13\x94\x1b\
+\x00\x00\x0a\xaa\x00\x00\x00\x00\x00\x01\x00\x11\xda\xaf\
+\x00\x00\x0a\x2e\x00\x00\x00\x00\x00\x01\x00\x11\xd1\x54\
+\x00\x00\x09\xd2\x00\x00\x00\x00\x00\x01\x00\x11\xcb\x92\
+\x00\x00\x0a\x5c\x00\x00\x00\x00\x00\x01\x00\x11\xd5\x0a\
+\x00\x00\x09\xaa\x00\x00\x00\x00\x00\x01\x00\x11\xc8\x94\
+\x00\x00\x09\xf8\x00\x00\x00\x00\x00\x01\x00\x11\xcf\x29\
+\x00\x00\x0a\x84\x00\x00\x00\x00\x00\x01\x00\x11\xd8\x4c\
+\x00\x00\x0a\xfa\x00\x00\x00\x00\x00\x01\x00\x11\xdf\x1b\
+\x00\x00\x0a\xd2\x00\x00\x00\x00\x00\x01\x00\x11\xdd\x01\
 \x00\x00\x04\xfa\x00\x00\x00\x00\x00\x01\x00\x03\x2d\xb1\
 \x00\x00\x05\x36\x00\x00\x00\x00\x00\x01\x00\x03\x35\xa4\
-\x00\x00\x0e\x7a\x00\x00\x00\x00\x00\x01\x00\x13\x79\x21\
-\x00\x00\x0e\x9e\x00\x00\x00\x00\x00\x01\x00\x13\x7c\x1f\
-\x00\x00\x0b\x6e\x00\x00\x00\x00\x00\x01\x00\x13\x39\x56\
-\x00\x00\x0c\x54\x00\x00\x00\x00\x00\x01\x00\x13\x4a\x4a\
-\x00\x00\x0e\x5a\x00\x00\x00\x00\x00\x01\x00\x13\x75\x2e\
-\x00\x00\x0e\x28\x00\x00\x00\x00\x00\x01\x00\x13\x6e\x18\
-\x00\x00\x0d\x0e\x00\x00\x00\x00\x00\x01\x00\x13\x53\x18\
-\x00\x00\x0d\xae\x00\x00\x00\x00\x00\x01\x00\x13\x65\xd7\
-\x00\x00\x0d\xd8\x00\x00\x00\x00\x00\x01\x00\x13\x68\x0c\
-\x00\x00\x0c\xae\x00\x00\x00\x00\x00\x01\x00\x13\x4e\xfb\
-\x00\x00\x0c\xdc\x00\x00\x00\x00\x00\x01\x00\x13\x51\x7b\
-\x00\x00\x0b\xe2\x00\x00\x00\x00\x00\x01\x00\x13\x42\xfd\
-\x00\x00\x0c\x34\x00\x00\x00\x00\x00\x01\x00\x13\x47\x3e\
-\x00\x00\x0c\x7c\x00\x00\x00\x00\x00\x01\x00\x13\x4d\xa8\
-\x00\x00\x0d\x60\x00\x00\x00\x00\x00\x01\x00\x13\x59\x8d\
-\x00\x00\x0d\x34\x00\x00\x00\x00\x00\x01\x00\x13\x57\x2a\
-\x00\x00\x0d\xfa\x00\x00\x00\x00\x00\x01\x00\x13\x6c\x10\
-\x00\x00\x0b\x40\x00\x00\x00\x00\x00\x01\x00\x13\x32\x98\
-\x00\x00\x0b\x92\x00\x00\x00\x00\x00\x01\x00\x13\x3c\x42\
-\x00\x00\x0b\xbe\x00\x00\x00\x00\x00\x01\x00\x13\x3f\x84\
-\x00\x00\x0c\x12\x00\x00\x00\x00\x00\x01\x00\x13\x43\xf6\
-\x00\x00\x0d\x7e\x00\x00\x00\x00\x00\x01\x00\x13\x5c\x2f\
+\x00\x00\x05\x9a\x00\x00\x00\x00\x00\x01\x00\x03\x38\xbf\
+\x00\x00\x05\x68\x00\x00\x00\x00\x00\x01\x00\x03\x36\xf7\
+\x00\x00\x0e\xe2\x00\x00\x00\x00\x00\x01\x00\x13\x7c\xa5\
+\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x01\x00\x13\x7f\xa3\
+\x00\x00\x0b\xd6\x00\x00\x00\x00\x00\x01\x00\x13\x3c\xda\
+\x00\x00\x0c\xbc\x00\x00\x00\x00\x00\x01\x00\x13\x4d\xce\
+\x00\x00\x0e\xc2\x00\x00\x00\x00\x00\x01\x00\x13\x78\xb2\
+\x00\x00\x0e\x90\x00\x00\x00\x00\x00\x01\x00\x13\x71\x9c\
+\x00\x00\x0d\x76\x00\x00\x00\x00\x00\x01\x00\x13\x56\x9c\
+\x00\x00\x0e\x16\x00\x00\x00\x00\x00\x01\x00\x13\x69\x5b\
+\x00\x00\x0e\x40\x00\x00\x00\x00\x00\x01\x00\x13\x6b\x90\
+\x00\x00\x0d\x16\x00\x00\x00\x00\x00\x01\x00\x13\x52\x7f\
+\x00\x00\x0d\x44\x00\x00\x00\x00\x00\x01\x00\x13\x54\xff\
+\x00\x00\x0c\x4a\x00\x00\x00\x00\x00\x01\x00\x13\x46\x81\
+\x00\x00\x0c\x9c\x00\x00\x00\x00\x00\x01\x00\x13\x4a\xc2\
+\x00\x00\x0c\xe4\x00\x00\x00\x00\x00\x01\x00\x13\x51\x2c\
+\x00\x00\x0d\xc8\x00\x00\x00\x00\x00\x01\x00\x13\x5d\x11\
+\x00\x00\x0d\x9c\x00\x00\x00\x00\x00\x01\x00\x13\x5a\xae\
+\x00\x00\x0e\x62\x00\x00\x00\x00\x00\x01\x00\x13\x6f\x94\
+\x00\x00\x0b\xa8\x00\x00\x00\x00\x00\x01\x00\x13\x36\x1c\
+\x00\x00\x0b\xfa\x00\x00\x00\x00\x00\x01\x00\x13\x3f\xc6\
+\x00\x00\x0c\x26\x00\x00\x00\x00\x00\x01\x00\x13\x43\x08\
+\x00\x00\x0c\x7a\x00\x00\x00\x00\x00\x01\x00\x13\x47\x7a\
+\x00\x00\x0d\xe6\x00\x00\x00\x00\x00\x01\x00\x13\x5f\xb3\
 \x00\x00\x01\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xd8\
 \x00\x00\x01\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x09\x05\
 \x00\x00\x02\x16\x00\x00\x00\x00\x00\x01\x00\x02\xfa\x36\
-\x00\x00\x0e\xbe\x00\x00\x00\x00\x00\x01\x00\x13\x7e\xa2\
-\x00\x00\x0f\x20\x00\x00\x00\x00\x00\x01\x00\x13\x85\x18\
-\x00\x00\x0e\xf2\x00\x00\x00\x00\x00\x01\x00\x13\x82\x04\
-\x00\x00\x0f\x48\x00\x00\x00\x00\x00\x01\x00\x13\x87\xb6\
-\x00\x00\x08\xaa\x00\x00\x00\x00\x00\x01\x00\x10\xb2\xef\
-\x00\x00\x08\x4a\x00\x00\x00\x00\x00\x01\x00\x10\x83\xaf\
-\x00\x00\x08\x1a\x00\x00\x00\x00\x00\x01\x00\x10\x79\x1b\
-\x00\x00\x08\x7a\x00\x00\x00\x00\x00\x01\x00\x10\x98\xe4\
-\x00\x00\x08\xda\x00\x00\x00\x00\x00\x01\x00\x10\xb7\x0c\
-\x00\x00\x09\x0e\x00\x00\x00\x00\x00\x01\x00\x11\x7f\xa5\
+\x00\x00\x0f\x26\x00\x00\x00\x00\x00\x01\x00\x13\x82\x26\
+\x00\x00\x0f\x88\x00\x00\x00\x00\x00\x01\x00\x13\x88\x9c\
+\x00\x00\x0f\x5a\x00\x00\x00\x00\x00\x01\x00\x13\x85\x88\
+\x00\x00\x0f\xb0\x00\x00\x00\x00\x00\x01\x00\x13\x8b\x3a\
+\x00\x00\x09\x12\x00\x00\x00\x00\x00\x01\x00\x10\xb6\x73\
+\x00\x00\x08\xb2\x00\x00\x00\x00\x00\x01\x00\x10\x87\x33\
+\x00\x00\x08\x82\x00\x00\x00\x00\x00\x01\x00\x10\x7c\x9f\
+\x00\x00\x08\xe2\x00\x00\x00\x00\x00\x01\x00\x10\x9c\x68\
+\x00\x00\x09\x42\x00\x00\x00\x00\x00\x01\x00\x10\xba\x90\
+\x00\x00\x09\x76\x00\x00\x00\x00\x00\x01\x00\x11\x83\x29\
 "
 
 def qInitResources():

=== modified file 'openlp/plugins/bibles/lib/mediaitem.py'
--- openlp/plugins/bibles/lib/mediaitem.py	2011-05-08 11:35:10 +0000
+++ openlp/plugins/bibles/lib/mediaitem.py	2011-05-12 11:57:29 +0000
@@ -55,6 +55,8 @@
 
     def __init__(self, parent, plugin, icon):
         self.IconPath = u'songs/song'
+        self.lockIcon = QtGui.QIcon(u':/bibles/bibles_search_lock.png')
+        self.unlockIcon = QtGui.QIcon(u':/bibles/bibles_search_unlock.png')
         MediaManagerItem.__init__(self, parent, plugin, icon)
         # Place to store the search results for both bibles.
         self.settings = self.parent.settings_tab
@@ -74,6 +76,16 @@
         self.addToServiceItem = False
 
     def addSearchTab(self, prefix, name):
+        self.searchTabBar.addTab(name)
+        tab = QtGui.QWidget()
+        tab.setObjectName(prefix + u'Tab')
+        tab.setSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
+        layout = QtGui.QGridLayout(tab)
+        layout.setObjectName(prefix + u'Layout')
+        setattr(self, prefix + u'Tab', tab)
+        setattr(self, prefix + u'Layout', layout)
+
+    def addSearchFields(self, prefix, name):
         """
         Creates and adds generic search tab.
 
@@ -83,121 +95,113 @@
         ``name``
             The translated string to display.
         """
-        tab = QtGui.QWidget()
-        tab.setObjectName(prefix + u'Tab')
-        layout = QtGui.QGridLayout(tab)
-        layout.setObjectName(prefix + u'Layout')
+        if prefix == u'quick':
+            idx = 2
+        else:
+            idx = 5
+        tab = getattr(self, prefix + u'Tab')
+        layout = getattr(self, prefix + u'Layout')
         versionLabel = QtGui.QLabel(tab)
         versionLabel.setObjectName(prefix + u'VersionLabel')
-        layout.addWidget(versionLabel, 0, 0, QtCore.Qt.AlignRight)
-        versionComboBox = media_item_combo_box(tab, prefix + u'VersionComboBox')
+        layout.addWidget(versionLabel, idx, 0, QtCore.Qt.AlignRight)
+        versionComboBox = media_item_combo_box(tab,
+            prefix + u'VersionComboBox')
         versionLabel.setBuddy(versionComboBox)
-        layout.addWidget(versionComboBox, 0, 1, 1, 2)
+        layout.addWidget(versionComboBox, idx, 1, 1, 2)
         secondLabel = QtGui.QLabel(tab)
         secondLabel.setObjectName(prefix + u'SecondLabel')
-        layout.addWidget(secondLabel, 1, 0, QtCore.Qt.AlignRight)
+        layout.addWidget(secondLabel, idx + 1, 0, QtCore.Qt.AlignRight)
         secondComboBox = media_item_combo_box(tab, prefix + u'SecondComboBox')
         versionLabel.setBuddy(secondComboBox)
-        layout.addWidget(secondComboBox, 1, 1, 1, 2)
+        layout.addWidget(secondComboBox, idx + 1, 1, 1, 2)
         searchButtonLayout = QtGui.QHBoxLayout()
         searchButtonLayout.setObjectName(prefix + u'SearchButtonLayout')
         searchButtonLayout.addStretch()
+        lockButton = QtGui.QToolButton(tab)
+        lockButton.setIcon(self.unlockIcon)
+        lockButton.setCheckable(True)
+        lockButton.setObjectName(prefix + u'LockButton')
+        searchButtonLayout.addWidget(lockButton)
         searchButton = QtGui.QPushButton(tab)
         searchButton.setObjectName(prefix + u'SearchButton')
         searchButtonLayout.addWidget(searchButton)
-        self.searchTabWidget.addTab(tab, name)
-        setattr(self, prefix + u'Tab', tab)
-        setattr(self, prefix + u'Layout', layout)
+        layout.addLayout(searchButtonLayout, idx + 2, 1, 1, 2)
+        self.pageLayout.addWidget(tab)
+        tab.setVisible(False)
+        QtCore.QObject.connect(lockButton, QtCore.SIGNAL(u'toggled(bool)'),
+            self.onLockButtonToggled)
         setattr(self, prefix + u'VersionLabel', versionLabel)
         setattr(self, prefix + u'VersionComboBox', versionComboBox)
         setattr(self, prefix + u'SecondLabel', secondLabel)
         setattr(self, prefix + u'SecondComboBox', secondComboBox)
+        setattr(self, prefix + u'LockButton', lockButton)
         setattr(self, prefix + u'SearchButtonLayout', searchButtonLayout)
         setattr(self, prefix + u'SearchButton', searchButton)
 
     def addEndHeaderBar(self):
-        self.searchTabWidget = QtGui.QTabWidget(self)
-        self.searchTabWidget.setSizePolicy(
-            QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
-        self.searchTabWidget.setObjectName(u'searchTabWidget')
+        self.searchTabBar = QtGui.QTabBar(self)
+        self.searchTabBar.setExpanding(False)
+        self.searchTabBar.setObjectName(u'searchTabBar')
+        self.pageLayout.addWidget(self.searchTabBar)
         # Add the Quick Search tab.
         self.addSearchTab(
             u'quick', translate('BiblesPlugin.MediaItem', 'Quick'))
         self.quickSearchLabel = QtGui.QLabel(self.quickTab)
         self.quickSearchLabel.setObjectName(u'quickSearchLabel')
         self.quickLayout.addWidget(
-            self.quickSearchLabel, 2, 0, QtCore.Qt.AlignRight)
+            self.quickSearchLabel, 0, 0, QtCore.Qt.AlignRight)
         self.quickSearchEdit = SearchEdit(self.quickTab)
         self.quickSearchEdit.setObjectName(u'quickSearchEdit')
         self.quickSearchLabel.setBuddy(self.quickSearchEdit)
-        self.quickLayout.addWidget(self.quickSearchEdit, 2, 1, 1, 2)
+        self.quickLayout.addWidget(self.quickSearchEdit, 0, 1, 1, 2)
         self.quickLayoutLabel = QtGui.QLabel(self.quickTab)
         self.quickLayoutLabel.setObjectName(u'quickClearLabel')
         self.quickLayout.addWidget(
-            self.quickLayoutLabel, 3, 0, QtCore.Qt.AlignRight)
+            self.quickLayoutLabel, 1, 0, QtCore.Qt.AlignRight)
         self.quickLayoutComboBox = media_item_combo_box(self.quickTab,
             u'quickLayoutComboBox')
         self.quickLayoutComboBox.addItems([u'', u'', u''])
-        self.quickLayout.addWidget(self.quickLayoutComboBox, 3, 1, 1, 2)
-        self.quickClearLabel = QtGui.QLabel(self.quickTab)
-        self.quickClearLabel.setObjectName(u'quickClearLabel')
-        self.quickLayout.addWidget(
-            self.quickClearLabel, 4, 0, QtCore.Qt.AlignRight)
-        self.quickClearComboBox = media_item_combo_box(self.quickTab,
-            u'quickClearComboBox')
-        self.quickLayout.addWidget(self.quickClearComboBox, 4, 1, 1, 2)
-        self.quickLayout.addLayout(self.quickSearchButtonLayout, 6, 1, 1, 2)
-        # Add a QWidget, so that the quick tab has as many rows as the advanced
-        # tab.
-        self.quickLayout.addWidget(QtGui.QWidget(), 7, 0)
+        self.quickLayout.addWidget(self.quickLayoutComboBox, 1, 1, 1, 2)
+        self.addSearchFields(
+            u'quick', translate('BiblesPlugin.MediaItem', 'Quick'))
+        self.quickTab.setVisible(True)
         # Add the Advanced Search tab.
         self.addSearchTab(u'advanced', UiStrings().Advanced)
         self.advancedBookLabel = QtGui.QLabel(self.advancedTab)
         self.advancedBookLabel.setObjectName(u'advancedBookLabel')
-        self.advancedLayout.addWidget(self.advancedBookLabel, 2, 0,
+        self.advancedLayout.addWidget(self.advancedBookLabel, 0, 0,
             QtCore.Qt.AlignRight)
         self.advancedBookComboBox = media_item_combo_box(self.advancedTab,
             u'advancedBookComboBox')
         self.advancedBookLabel.setBuddy(self.advancedBookComboBox)
-        self.advancedLayout.addWidget(self.advancedBookComboBox, 2, 1, 1, 2)
+        self.advancedLayout.addWidget(self.advancedBookComboBox, 0, 1, 1, 2)
         self.advancedChapterLabel = QtGui.QLabel(self.advancedTab)
         self.advancedChapterLabel.setObjectName(u'advancedChapterLabel')
-        self.advancedLayout.addWidget(self.advancedChapterLabel, 3, 1, 1, 2)
+        self.advancedLayout.addWidget(self.advancedChapterLabel, 1, 1, 1, 2)
         self.advancedVerseLabel = QtGui.QLabel(self.advancedTab)
         self.advancedVerseLabel.setObjectName(u'advancedVerseLabel')
-        self.advancedLayout.addWidget(self.advancedVerseLabel, 3, 2)
+        self.advancedLayout.addWidget(self.advancedVerseLabel, 1, 2)
         self.advancedFromLabel = QtGui.QLabel(self.advancedTab)
         self.advancedFromLabel.setObjectName(u'advancedFromLabel')
-        self.advancedLayout.addWidget(self.advancedFromLabel, 4, 0,
+        self.advancedLayout.addWidget(self.advancedFromLabel, 3, 0,
             QtCore.Qt.AlignRight)
         self.advancedFromChapter = QtGui.QComboBox(self.advancedTab)
         self.advancedFromChapter.setObjectName(u'advancedFromChapter')
-        self.advancedLayout.addWidget(self.advancedFromChapter, 4, 1)
+        self.advancedLayout.addWidget(self.advancedFromChapter, 3, 1)
         self.advancedFromVerse = QtGui.QComboBox(self.advancedTab)
         self.advancedFromVerse.setObjectName(u'advancedFromVerse')
-        self.advancedLayout.addWidget(self.advancedFromVerse, 4, 2)
+        self.advancedLayout.addWidget(self.advancedFromVerse, 3, 2)
         self.advancedToLabel = QtGui.QLabel(self.advancedTab)
         self.advancedToLabel.setObjectName(u'advancedToLabel')
-        self.advancedLayout.addWidget(self.advancedToLabel, 5, 0,
+        self.advancedLayout.addWidget(self.advancedToLabel, 4, 0,
             QtCore.Qt.AlignRight)
         self.advancedToChapter = QtGui.QComboBox(self.advancedTab)
         self.advancedToChapter.setObjectName(u'advancedToChapter')
-        self.advancedLayout.addWidget(self.advancedToChapter, 5, 1)
+        self.advancedLayout.addWidget(self.advancedToChapter, 4, 1)
         self.advancedToVerse = QtGui.QComboBox(self.advancedTab)
         self.advancedToVerse.setObjectName(u'advancedToVerse')
-        self.advancedLayout.addWidget(self.advancedToVerse, 5, 2)
-        self.advancedClearLabel = QtGui.QLabel(self.quickTab)
-        self.advancedClearLabel.setObjectName(u'advancedClearLabel')
-        self.advancedLayout.addWidget(self.advancedClearLabel, 6, 0,
-            QtCore.Qt.AlignRight)
-        self.advancedClearComboBox = media_item_combo_box(self.quickTab,
-            u'advancedClearComboBox')
-        self.advancedClearLabel.setBuddy(self.advancedClearComboBox)
-        self.advancedLayout.addWidget(self.advancedClearComboBox, 6, 1, 1, 2)
-        self.advancedLayout.addLayout(
-            self.advancedSearchButtonLayout, 7, 0, 1, 3)
-        # Add the search tab widget to the page layout.
-        self.pageLayout.addWidget(self.searchTabWidget)
+        self.advancedLayout.addWidget(self.advancedToVerse, 4, 2)
+        self.addSearchFields(u'advanced', UiStrings().Advanced)
         # Combo Boxes
         QtCore.QObject.connect(self.advancedVersionComboBox,
             QtCore.SIGNAL(u'activated(int)'), self.onAdvancedVersionComboBox)
@@ -226,6 +230,9 @@
         # Other stuff
         QtCore.QObject.connect(self.quickSearchEdit,
             QtCore.SIGNAL(u'returnPressed()'), self.onQuickSearchButton)
+        QtCore.QObject.connect(self.searchTabBar,
+            QtCore.SIGNAL(u'currentChanged(int)'),
+            self.onSearchTabBarCurrentChanged)
 
     def configUpdated(self):
         log.debug(u'configUpdated')
@@ -250,8 +257,8 @@
         self.quickSearchLabel.setText(
             translate('BiblesPlugin.MediaItem', 'Find:'))
         self.quickSearchButton.setText(UiStrings().Search)
-        self.quickClearLabel.setText(
-            translate('BiblesPlugin.MediaItem', 'Results:'))
+        self.quickLockButton.setToolTip(translate('BiblesPlugin.MediaItem',
+            'Toggle to keep or clear the previous results'))
         self.advancedVersionLabel.setText(u'%s:' % UiStrings().Version)
         self.advancedSecondLabel.setText(
             translate('BiblesPlugin.MediaItem', 'Second:'))
@@ -265,17 +272,9 @@
             translate('BiblesPlugin.MediaItem', 'From:'))
         self.advancedToLabel.setText(
             translate('BiblesPlugin.MediaItem', 'To:'))
-        self.advancedClearLabel.setText(
-            translate('BiblesPlugin.MediaItem', 'Results:'))
         self.advancedSearchButton.setText(UiStrings().Search)
-        self.quickClearComboBox.addItem(
-            translate('BiblesPlugin.MediaItem', 'Clear'))
-        self.quickClearComboBox.addItem(
-            translate('BiblesPlugin.MediaItem', 'Keep'))
-        self.advancedClearComboBox.addItem(
-            translate('BiblesPlugin.MediaItem', 'Clear'))
-        self.advancedClearComboBox.addItem(
-            translate('BiblesPlugin.MediaItem', 'Keep'))
+        self.advancedLockButton.setToolTip(translate('BiblesPlugin.MediaItem',
+            'Toggle to keep or clear the previous results.'))
         self.quickLayoutLabel.setText(UiStrings().LayoutStyle)
         self.quickLayoutComboBox.setItemText(LayoutStyle.VersePerSlide,
             UiStrings().VersePerSlide)
@@ -312,6 +311,20 @@
         if self.import_wizard.exec_():
             self.reloadBibles()
 
+    def onSearchTabBarCurrentChanged(self, index):
+        if index == 0:
+            self.advancedTab.setVisible(False)
+            self.quickTab.setVisible(True)
+        else:
+            self.quickTab.setVisible(False)
+            self.advancedTab.setVisible(True)
+
+    def onLockButtonToggled(self, checked):
+        if checked:
+            self.sender().setIcon(self.lockIcon)
+        else:
+            self.sender().setIcon(self.unlockIcon)
+
     def loadBibles(self):
         log.debug(u'Loading Bibles')
         self.quickVersionComboBox.clear()
@@ -517,7 +530,7 @@
         if second_bible:
             self.second_search_results = self.parent.manager.get_verses(
                 second_bible, versetext)
-        if self.advancedClearComboBox.currentIndex() == 0:
+        if not self.advancedLockButton.isChecked():
             self.listView.clear()
         if self.listView.count() != 0:
             self.__checkSecondBible(bible, second_bible)
@@ -558,7 +571,7 @@
                         verse.verse))
                 self.second_search_results = \
                     bibles[second_bible].get_verses(text)
-        if self.quickClearComboBox.currentIndex() == 0:
+        if not self.quickLockButton.isChecked():
             self.listView.clear()
         if self.listView.count() != 0 and self.search_results:
             self.__checkSecondBible(bible, second_bible)

=== added file 'resources/images/bibles_search_lock.png'
Binary files resources/images/bibles_search_lock.png	1970-01-01 00:00:00 +0000 and resources/images/bibles_search_lock.png	2011-05-12 11:57:29 +0000 differ
=== added file 'resources/images/bibles_search_unlock.png'
Binary files resources/images/bibles_search_unlock.png	1970-01-01 00:00:00 +0000 and resources/images/bibles_search_unlock.png	2011-05-12 11:57:29 +0000 differ
=== modified file 'resources/images/openlp-2.qrc'
--- resources/images/openlp-2.qrc	2011-04-27 09:00:37 +0000
+++ resources/images/openlp-2.qrc	2011-05-12 11:57:29 +0000
@@ -24,6 +24,8 @@
   <qresource prefix="bibles">
     <file>bibles_search_text.png</file>
     <file>bibles_search_reference.png</file>
+    <file>bibles_search_unlock.png</file>
+    <file>bibles_search_lock.png</file>
   </qresource>
   <qresource prefix="plugins">
     <file>plugin_alerts.png</file>


Follow ups