Attached patch shows the full license text in the about dialog, if we
can find it.
Cheers,
Jelmer
--
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [EMAIL PROTECTED]
# target_branch: lp:bzr-gtk
# testament_sha1: b2884d725f61f62069311b587c55de521120e2e6
# timestamp: 2008-06-28 19:13:51 +0200
# base_revision_id: [EMAIL PROTECTED]
#
# Begin patch
=== modified file 'about.py'
--- about.py 2008-04-01 09:59:41 +0000
+++ about.py 2008-06-28 17:13:46 +0000
@@ -25,13 +25,23 @@
import os
from bzrlib.plugins.gtk import icon_path
+
+def read_license():
+ license_file = os.path.join(os.path.dirname(__file__), "COPYING")
+ if os.path.exists(license_file):
+ return file(license_file).read()
+ # Fall back to just license name if we can't find the file
+ return "GPLv2 or later"
+
+
class AboutDialog(gtk.AboutDialog):
def __init__(self):
super(AboutDialog, self).__init__()
self.set_name("Bazaar GTK")
self.set_version(bzrlib.plugins.gtk.version_string)
self.set_website("http://bazaar-vcs.org/BzrGtk")
- self.set_license("GNU GPL v2 or later")
- self.set_icon(gtk.gdk.pixbuf_new_from_file(icon_path("bzr-icon-64.png")))
+ self.set_license(read_license())
+ self.set_logo(gtk.gdk.pixbuf_new_from_file(icon_path("bzr-icon-64.png")))
self.connect ("response", lambda d, r: d.destroy())
+
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWffEupEAAanfgEQQWef//1u1
ySC////wUAP5XgGJVVpWsJTSTSNMk9Rk2p6p+lH6NTFM9U2pobUyaMTaT1PUHMAmAmRgBGJiYTCY
IaYmmAyTIpgpvVGnplNiajQNADRoNANAHMAmAmRgBGJiYTCYIaYmmAkkmhlMGiMmmplPUGnpCe1T
yeqeoeKAHiiqgKFo0qlwo9H/wsseLe5NxZTIEM6ItqqQKITKt0HNEgh5NXrqoxDTlQIgfqOtoIgX
MpjGL4U2fM/szkoTp/Sn/cY+fCOiefFgjNZ+9uF4pBOjHCTT7baueiMNViju3xBa7DmDAcyEZ8DW
68dZsR6WwdnnyOpRV+HqjTCobAJiat3YpfEWeToPMm/tI1qarirvcZGkr9fRE6Um96FVEwN3uGQU
nzMXCMqIDcjlX3MDxndKKyO+g4s+2jC4XgW9Q1JrnILVYOFSdOI4rJz2Xrce1WsFspmIFT7VAo2o
LwnDEeUEBajNTPMivFjWZlQranDoE5kqRxsKTMvE6MiZnFTbejz0FdqLqS1dshTUc1vInWLGULio
vJVjkymIkzthhmWp9ixrMGIiur2IJCz12CppNqgMXkxEeJjW41UGwzHJi47yMcIuEOmSJBY4u1TK
mm81QXC8qouO46ybU0YpkVtCgpCOwt7jqQ25GTjXyYR9iqUj9aM/iX6YYHJU8MLMPQmR5SPj3w4r
hv9fHhmml8Mfgu1EOl8rIKisvkKu+uJ2MxA1CNZed+Su1aZuUPobCkuCnu9lIzGUH9tH5Vo0XRwd
/iLE+oxQkY7iIY/dvqvJokR/55n3MBZlnkLwPHQDwNHYDUsVPfaSqHqs+A9TQCkgpis3U12HVbrh
74MnHTOQxGvkkJjL8S6bEyiFzTzmzTsngf7+qRQB5KdF1kL3TJEfXINw9PKYCNm2KlwZhc5YWt0F
47mQlM+3yTotTlKZ1qhzMxotGy/AVQn9h/ndtkybcDvO2J64In7SW/QB2v+Lcggc9sT6AZrBjowE
pJJ5hyz53lqAn1gWXdMc1d565+1G4dl8Lfespb+oLErVvULhHIcULhmb+5cx3IgCdTH52Q79O/wm
UgsEEADXmmF8kLRK8M5lUgbbIGYhsLr8eKGCROyGXy0+lIqLyrnNwizCZufB6L6g4pFilMt85X+A
cNr927cs7FQRBxXnCA3VOt60h1OxYSmCVF8oyEX/WHPCKFZyRRK47IyNVXCkBhgQPvCnKrjoB5DQ
8ZvkeiRxA1nDMYtJANBRL2nCdtr/StyvvnMJ8hSvDFUSwB8tw5MsIcwfl3IpqaCBV19jaLCM0jlc
HrYqwOaew6UT2XWscPMpDxFTbsTnNz56C01CWrQf8XckU4UJD3xLqRA=
--
bzr-gtk mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.canonical.com/mailman/listinfo/bzr-gtk