Your message dated Mon, 15 Sep 2014 21:19:05 +0000
with message-id <[email protected]>
and subject line Bug#761335: fixed in cycle 0.3.1-11
has caused the Debian Bug report #761335,
regarding Fix initial size of main window
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
761335: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761335
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cycle
Version: 0.3.1-10
Severity: wishlist
Tags: patch

Someone pointed out to me today that SetSize() in wxGTK 3.0 sets the
window size including decorations, but it used to set the client size
in wxGTK 2.8.

I remembered noticing that cycle's window had gained scrollbars, which
is a minor cosmetic annoyance, but indeed changing to SetClientSize()
fixes it so here's a patch.  Sorry I wasn't aware of this when I sent
the previous patch.

Cheers,
    Olly
diff -Nru cycle-0.3.1/debian/changelog cycle-0.3.1/debian/changelog
--- cycle-0.3.1/debian/changelog	2014-09-07 11:49:00.000000000 -0300
+++ cycle-0.3.1/debian/changelog	2014-09-12 20:35:42.000000000 -0300
@@ -1,3 +1,11 @@
+cycle (0.3.1-10.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix initial size of window to not need scrollbars
+    - New patch: wxclientsize.patch
+
+ -- Olly Betts <[email protected]>  Fri, 12 Sep 2014 23:33:28 +0000
+
 cycle (0.3.1-10) unstable; urgency=medium
 
   * Update to use wxpython3.0. Patch by Olly Betts. (Closes: #758955)
diff -Nru cycle-0.3.1/debian/patches/series cycle-0.3.1/debian/patches/series
--- cycle-0.3.1/debian/patches/series	2014-09-07 11:49:17.000000000 -0300
+++ cycle-0.3.1/debian/patches/series	2014-09-12 20:34:31.000000000 -0300
@@ -9,3 +9,4 @@
 
 06b_enter_your_name.patch
 07_wxpython3.0.patch
+wxclientsize.patch
diff -Nru cycle-0.3.1/debian/patches/wxclientsize.patch cycle-0.3.1/debian/patches/wxclientsize.patch
--- cycle-0.3.1/debian/patches/wxclientsize.patch	1969-12-31 21:00:00.000000000 -0300
+++ cycle-0.3.1/debian/patches/wxclientsize.patch	2014-09-12 20:35:18.000000000 -0300
@@ -0,0 +1,16 @@
+Description: Fix initial size of main window
+ In wx2.8, SetSize() set the client size under wxGTK.
+Forwarded: no
+Last-Update: 2014-09-12
+
+--- cycle-0.3.1.orig/cal_year.py
++++ cycle-0.3.1/cal_year.py
+@@ -201,7 +201,7 @@ class Cal_Year(wx.ScrolledWindow):
+ 	box.Fit(self)
+ 	w = box.GetSize().GetWidth()
+ 	h = box.GetSize().GetHeight()
+-	Val.frame.SetSize( wx.Size(w+10,h+90) )
++	Val.frame.SetClientSize( wx.Size(w+10,h+90) )
+ 	self.SetScrollbars(20, 20, w/20, h/20)
+ 
+     def Draw_Year(self):

--- End Message ---
--- Begin Message ---
Source: cycle
Source-Version: 0.3.1-11

We believe that the bug you reported is fixed in the latest version of
cycle, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ana Beatriz Guerrero Lopez <[email protected]> (supplier of updated cycle package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 15 Sep 2014 22:52:06 +0200
Source: cycle
Binary: cycle
Architecture: source all
Version: 0.3.1-11
Distribution: unstable
Urgency: medium
Maintainer: Ana Beatriz Guerrero Lopez <[email protected]>
Changed-By: Ana Beatriz Guerrero Lopez <[email protected]>
Description:
 cycle      - calendar program for women
Closes: 761335
Changes:
 cycle (0.3.1-11) unstable; urgency=medium
 .
   [ Olly Betts ]
   * Fix initial size of window to not need scrollbars
     - New patch: wxclientsize.patch (Closes: #761335)
Checksums-Sha1:
 1724bc166787b7559ef8fcd1bf2b6de00c04f3bb 2016 cycle_0.3.1-11.dsc
 da0a91ce4601ea824db158b1af8150025a844017 24514 cycle_0.3.1-11.debian.tar.bz2
 c87d94db3cbff162f6e1cabd7416430e5ecee8e5 44724 cycle_0.3.1-11_all.deb
Checksums-Sha256:
 2a4079cc820edf8318a5b82906e1d739e5bcc0119c2906918be2d8034bf0f916 2016 
cycle_0.3.1-11.dsc
 b18dbc3ad2e36a57eaae64353abd14b6aafd72c2e65eed01e24ee0e89ba4cdaa 24514 
cycle_0.3.1-11.debian.tar.bz2
 7915aafa1b07c04890eb29840dbc0ca228e903e07ed5ad85360bcb31f5c8c94d 44724 
cycle_0.3.1-11_all.deb
Files:
 7e23eb89cc79bfc81915fcc69aa66b48 44724 utils optional cycle_0.3.1-11_all.deb
 733a3e0288cc48a6922ca50ee70c9419 2016 utils optional cycle_0.3.1-11.dsc
 511d7ab36770c361c1125d7aa116d0de 24514 utils optional 
cycle_0.3.1-11.debian.tar.bz2

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Signed by Ana Guerrero

iQIcBAEBCAAGBQJUF1KUAAoJELNGT4lqoVlIU8QP/3cVMOhC1qsZMNWr8xq9+yk7
ypOjOTBcjIJc5S/NcH+63kKkuJqROqHA0tgeLJrGNgsNS+wC9dJ91cQyonPlFsK3
jrOfKAddfBQsLSvQAFlFKiOyMr3vNi5evKOjldD/+1oJv8NiFbD32gQLlFHw+1ro
vagqUgtZ4e0A6M3pUJbadJfTYuCeO6DvW8YYEPW4gikPc+FGwO9cvv2MpP78ZhGL
RD8z1+mD3vNJ/P7ypisz3CY0WDx/zfPvMoHRzhFrPsB4JJQMnv40tDr2GnOHGUD3
7lVh6k3zN1gUYqE+3IcqdceH+a7gXUbV2uFLmX9h8fGAceUn7akSS6H2gj3stTFO
lrOEQdWc5znNQrUOItvArE0ygTAPMUhcq5/3i9l11JMoggrZ75DNg43q2N8WFnUy
yXwk5vBSBDkpCm7wxW6At9QB3i4R7QEzUcbGwxShL2CplNBforad/6GZyFMnxTnO
icsfpu7ISoJR/ojB3LnR5Y4wzQr6nvoa7jwXkXDfFWZGNhiJ6AeoKMmEObAMDYph
/Gg+3DqljPPTnWN8g3ozopZYEYctxCHpd9nmNdmI2VNKhahEE1+KveTnxm1EsRjf
AkWn0J9l8fJezBiFWbKOHdfB+/m6kV03TDP7/u/sTmQXfwmHEt/IeUgNuOzVNvdj
FFJS0K/6DjJZ56Rrj294
=syQ0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to