Commit Graph

59 Commits

Author SHA1 Message Date
Robin Dunn
8395898ea5 Merge branch 'improve-hypertreelist' of https://github.com/ThomasP0815/Phoenix into ThomasP0815-improve-hypertreelist 2019-10-07 13:35:23 -07:00
Pappenreiter.Thomas
5c373dcc67 hypertreelist demo extended 2019-10-07 13:02:42 +02:00
Robin Dunn
5afa4ed086 Revert part of 7e3844710d 2019-09-19 15:39:42 -07:00
Robin Dunn
86b361d938 Merge pull request #1272 from Metallicow/sizer-fixes
Fix some sizer issues with wxPy4.1
2019-07-08 21:05:12 -07:00
Metallicow
e442736ee3 Fix some sizer issues with wxPy4.1 2019-06-20 19:46:45 -05:00
Rob Rolls
7e3844710d Fix AUI dropdown button not rendering text when icon is wx.NullBitmap 2019-06-18 18:52:44 +01:00
Robin Dunn
e5d24078fd Merge pull request #1087 from cbeytas/master
Fix bugs in CustomTreeCtrl and HyperTreeList
2018-11-30 14:55:02 -08:00
cbeytas
d1361f3d0b Fix bug in HyperTreeList and CustomTreeCtrl demos
Throws ValueError: chr() arg not in range(256) if any special key is
pressed while editing text control.
2018-11-21 15:17:23 -05:00
cbeytas
fb10da6aab Fix typo in CustomTreeCtrl and HyperTreeList demos
Context menu "Change Item Icons" would throw an exception due to typo.
2018-11-21 14:46:06 -05:00
cbeytas
e11848f735 Fix hide items in HypreTreeList
Hiding items was only partially implemented and very buggy.
This feature does not exist in CustomTreeCtrl but I see no reason why
it couldn't be added in the future. This fix requires the arrow key fixes
in order for arrow keys to work reliably in a tree with hidden items.
Hidden items always report they are disabled and not expanded.

Also updates the demo of HyperTreeList to add hide options to context
menu so the feature can be tested.
2018-11-21 14:43:07 -05:00
Metallicow
230bf5d6d3 Optimize All PNGs Nov2018
Since I had to fix a image issue and optimize it. I decided to rerun FileOptimizer 13.30.2393 over all pngs. Small bytes for some that had been optimized before, but this comit covers all pngs that may have been missed in the past. Maybe revisit running them all again in 2 years. Total time to process all pngs: approx 8 hours.
As technology improves this will only get better/faster when downloading, loading in browser, embedded, etc...
2018-11-13 16:08:12 -06:00
Robin Dunn
106f2aa733 Merge pull request #1076 from Metallicow/HyperTreeList-Fix
Fix dc.DrawRectangleRect to dc.DrawRectangle

(cherry picked from commit 3aa4f289e9)
2018-11-08 20:10:13 -08:00
Robin Dunn
addb1906c9 Merge branch 'HelioGuilherme66-40xcustomtreectrl' into wxPy-4.0.x
(cherry picked from commit 32ae30b988)
2018-09-25 15:19:53 -07:00
Robin Dunn
94f8377b77 Merge pull request #979 from RobinD42/fix-issue973
Optimize line drawing in HyperTreeList
(cherry picked from commit b9e2d4d717)
2018-08-29 23:10:00 -07:00
Robin Dunn
705aa63d75 Merge branch 'more-windowidref' into wxPy-4.0.x
(cherry picked from commit ada7b2fc51)
2018-06-25 19:12:00 -07:00
Robin Dunn
b1b0c9e297 wx.NewId() --> wx.ID_ANY or wx.Window.NewControlId() as appropriate 2018-06-19 10:31:56 -07:00
Jakub Wilk
3a34b71d9a Don't use string exceptions
String exceptions have been removed in Python 2.6.
Attempting to raise them causes TypeError.
2018-02-18 21:19:54 +01:00
Metallicow
6b41523cc0 remove renamed import 2018-01-16 04:19:19 -06:00
Metallicow
f0ddc9ddf5 Fix ToasterBox demo HyperlinkCtrl 2018-01-16 03:58:21 -06:00
Robin Dunn
6a350656c6 stop and delete the timers when switching to a different sample 2017-09-08 14:31:10 -07:00
Robin Dunn
06bdddb7e3 Remove the not-recent recent additions 2017-09-08 14:30:38 -07:00
Robin Dunn
6e7159eeaa Fix bad initial scale factor when default size is used 2017-09-04 15:59:37 -07:00
Metallicow
c273dfa9b1 Trim Trailing Whitespace demos 2016-11-24 19:26:05 -06:00
Metallicow
caa7c1b653 Optimize PNGs agw bitmaps dir
75 files processed. 70,639 bytes saved (79%)
2016-10-04 12:19:08 -05:00
David Hughes
6b8e729df2 Fix PieCtrl RuntimeError: wrapped C/C++ object of type ProgressPie
has been deleted.
ListCtrl.py and run.py deleted as duplicates from parent directory
2016-09-21 12:57:04 +01:00
Robin Dunn
ed4756b902 Remove wx.lib.six and use the stock six module instead,
and add it as an installation dependency.
2016-06-30 20:07:57 -07:00
Steve Barnes
c1d26d1e84 Remaining xrange issues resolved by replacing with range 2016-05-22 14:11:56 +01:00
Steve Barnes
a8e543ebf3 agw/GenericMessageDialog now working 2016-05-22 13:13:04 +01:00
Werner F Bruhin
fefde3840e remove the CallLater work around 2015-03-30 12:08:15 +02:00
Robin Dunn
02bb55b7bd Port some changes from Classic 2015-03-25 17:53:07 -07:00
Robin Dunn
0ecc26455a Merge branch 'may-aquab' of git://github.com/wernerfb/Phoenix into wernerfb-may-aquab 2015-02-04 18:36:15 -08:00
Werner F Bruhin
3675b2caf2 - tested demo on Py33
- added a few more unittests
- corrected an indent error in demo
- added flags
2014-06-10 10:42:14 +02:00
Werner F Bruhin
ff1b98715d - unitests and demo work on Py3
- added some unittests for agw.aui
- xrange correction in aui demo
- added tags
2014-06-05 15:46:37 +02:00
Werner F Bruhin
a0971ef719 - allow to define a 'Focus' colour as an alternative to the pulse on focus 2014-05-28 11:41:48 +02:00
Robin Dunn
90ee034d74 PR #76: a few wx.lib things for Py33
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76375 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-19 21:26:03 +00:00
Robin Dunn
cc91914795 PR #75: some more wx.lib.agw fixes for Py33
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-19 21:25:40 +00:00
Robin Dunn
f6cc70ef71 PR #74: some more wx.lib.agw fixes for Py33
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-19 21:25:24 +00:00
Robin Dunn
b58599433d PR #73: a few wx.lib things for Py33
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76372 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-19 21:24:58 +00:00
Robin Dunn
571668a23f Remove the old CVS $Id: tags.
They don't work in git, and don't work by default in SVN either.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75847 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-09 02:39:35 +00:00
Robin Dunn
a9595b241a PR64: Various Phoenix and Py3 fixes for the demo and library
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-28 04:48:21 +00:00
Robin Dunn
2baf85d347 Convert embedded image data from string literals to bytes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-25 08:27:48 +00:00
Robin Dunn
558fcfa5a3 PR61: Added python shebangs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75686 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-23 00:44:14 +00:00
Robin Dunn
2bf5a267fa PR58: More fixes for Phoenix deprecations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-23 00:20:07 +00:00
Robin Dunn
ea181b5b72 PR57: Mainly style changes, a few white space stuff and an xrange to range change.
* Phoenix FONTFAMILY, STYLE, WEIGHT Fixes
* PENSTYLE_ & BRUSHSTYLE_ Fixes
* Fix FONTWEIGHT to FONTSTYLE typo
* Phoenix Deprecations: wx.OPEN to wx.FD_OPEN
* Phoenix Deprecations: wx.SAVE to wx.FD_SAVE

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75683 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-23 00:19:55 +00:00
Robin Dunn
b2eaf94657 Fix demo/agw/run.py
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 03:43:36 +00:00
Robin Dunn
a309489a48 Fixes from robins pull reqz comments
changed pull reqz suggestions except for

dc.SetBackground(wx.WHITE_BRUSH)

per robins suggestions/fixes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 22:57:15 +00:00
Robin Dunn
f440e989fc List event/item Phoenix Fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 22:56:44 +00:00
Robin Dunn
d64b6bb204 print('with parenthesis') fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 22:56:14 +00:00
Robin Dunn
9fdf0a9a5c ListCtrl Phoenix Fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 22:33:32 +00:00
Robin Dunn
9014a10490 change colourselect to ColourPickerCtrl
fixes crash on second colour pick

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-05 22:30:06 +00:00