Ryan Holmes
951b35a345
PyDeadObjectError fixes and PFNotebook -> ChromeNotebook renaming
2017-06-12 20:50:05 -04:00
Ryan Holmes
8e4db5a8c3
Do some renaming of some files
2017-06-12 18:08:07 -04:00
Ebag333
e18deb5eeb
Roll up #967 and #974
...
Takes the import fixes and cleanup out of those and rolls it into this
one
2017-02-08 13:12:54 -08:00
a-tal
d3b6bc1c93
so many pep8 fixes
...
(cherry picked from commit bee125d)
2016-12-13 20:16:44 -08:00
blitzmann
a1416e6bec
Improves on fit loading on startup by only calculating the last fit that is opened.
...
Issue with FittingView.MakeSnapshot() need an exception catch.
2014-05-25 02:55:28 -04:00
HomeWorld
1c820e3859
Fixed PFNotebook not sending PageChanged event when deleting a tab (if it's the case); multiSwitch uses a smarter BlankPage that responds to PageChanged event, now pyfa is behaving correctly when switching betwen fittingView tabs and empty tabs; FIT_CHANGED event moved to globalEvents.py since it is used a lot in different locations;...
2010-11-28 20:04:45 +02:00
HomeWorld
efc62d2959
Always have at least one tab shown in multiswitch (Empty tab) no matter what
2010-11-26 14:04:58 +02:00
Corollax
023de6240c
Revert 45d2190f68
...
Closing application when no tabs are open is annoying. Was worth testing, but definitely not the desired behavior.
(Automatic revert caused conflicts, so I'm doing this commit manually).
2010-11-25 18:37:29 -06:00
cncfanatics
fb6fd8662e
Tweaks and bugfixes related to tab spawning
2010-11-25 16:20:44 +01:00
cncfanatics
56079a2c8e
Catch all args in DeletePage
2010-11-23 10:49:03 +01:00
cncfanatics
45d2190f68
Revert "Revert "Readd close code at the correct place""
...
This reverts commit 768323904d .
2010-11-23 08:59:54 +01:00
cncfanatics
d60f85db0d
Revert "Revert "Revert "rm -rf pyfa on ctrl+w"""
...
This reverts commit c5186d9c75 .
2010-11-23 08:59:35 +01:00
HomeWorld
c5186d9c75
Revert "Revert "rm -rf pyfa on ctrl+w""
...
This reverts commit e0ab5554f2 .
2010-11-23 08:59:19 +02:00
HomeWorld
768323904d
Revert "Readd close code at the correct place"
...
This reverts commit 64458ec906 .
2010-11-23 08:59:07 +02:00
cncfanatics
64458ec906
Readd close code at the correct place
2010-11-23 07:06:39 +01:00
cncfanatics
e0ab5554f2
Revert "rm -rf pyfa on ctrl+w"
...
This reverts commit 4c50e1eba1 .
2010-11-23 07:01:03 +01:00
HomeWorld
4c50e1eba1
rm -rf pyfa on ctrl+w
2010-11-23 00:40:19 +02:00
cncfanatics
fcbecb37ca
Rework of the shipBrowser drag system, make it extensible and reusable
2010-11-22 20:54:08 +01:00
cncfanatics
4359fa46b0
Remove all specific code from multiSwitch, work with a spawning handler
2010-11-17 14:13:59 +01:00
cncfanatics
26df47699d
Start work on integrating new tabs into pyfa
2010-11-17 09:05:45 +01:00
HomeWorld
52ec623e76
Fixed a layout bug in multiSwitch (when showing a fit in a new tab)
2010-11-03 13:48:45 +02:00
HomeWorld
469f4939a7
Revert "Fixed a sizer type induced layout bug in multiSwitch"
...
This reverts commit 4ccc1af311 .
2010-11-03 13:47:15 +02:00
HomeWorld
4ccc1af311
Fixed a sizer type induced layout bug in multiSwitch
2010-11-03 13:42:06 +02:00
HomeWorld
c65b1be486
Various fixes in display.py, including a wxpy listctrl stupid bug workaround
2010-11-02 02:01:14 +02:00
HomeWorld
a1191ef3b3
Reident + comment remove in multiswitch
2010-11-01 01:54:21 +02:00
HomeWorld
1096e046c3
Made cycle tabs shortcuts behave. See ticket #265
2010-11-01 01:49:47 +02:00
cncfanatics
887462e4db
Make character & damagePattern global across all fits
2010-10-30 16:40:26 +02:00
Lucas Thode
d7a4f5c5b8
Fixed Windows close-tab bug (I think); refactored
...
This commit SHOULD fix Ctrl-W/menu-bar closing on Windows; also, the code was refactored into a new multiSwitch method
2010-10-25 03:16:27 -05:00
HomeWorld
00b946e499
Fix the fix that fixes the bug fixing in multiswitch wxmsw notebook page changed fix for wxmac/wxgtk.
2010-10-10 04:13:48 +03:00
HomeWorld
66af2cf96f
Fix the bug fixing in multiswitch for wxmac/wxgtk :D
2010-10-10 04:03:23 +03:00
HomeWorld
25cd1c6cde
Fixed a bug in multiswitch (or oversight) that was affecting the animation in resources's pygauges when a new tab is created (double notebook page changed event, skip the first, post fitchanged event at the second event) / various improvements in pygauges and resources pane
2010-10-10 03:32:45 +03:00
HomeWorld
69ddc32139
Fixed a little wtf in multiswitch
2010-10-10 00:11:27 +03:00
HomeWorld
8641e7be1e
FIXME - seems that we remove the wrong image from the list
2010-10-09 23:07:18 +03:00
cncfanatics
5a61ef1810
Fix some MSW specific "special" behaviour.
2010-09-29 09:01:25 +02:00
cncfanatics
993c79f4f5
Rename controller to service
2010-09-18 12:31:22 +02:00
HomeWorld
f63891e627
Small fix in fitting view tab (usage of Hide() when the object doesn't have that attribute)
2010-09-16 18:22:51 +03:00
cncfanatics
5bb8c6e04a
Set of improvements to tab behaviour, as well as bugfixes and finishing
...
up the char editor behaviour
2010-09-16 16:25:11 +02:00
cncfanatics
3554a4b6a8
Add basic character switching abilities. Warning: this is UNFINISHED
2010-09-14 11:17:16 +02:00
cncfanatics
dbfc7f9264
Use latest eos to fix some multithreading bugs, remove some debug code
2010-09-11 18:12:36 +02:00
cncfanatics
2bb7abca11
First draft of price fetching code, as well as a bugfix fixing fitting calculations being done twice
2010-09-11 14:05:04 +02:00
cncfanatics
48293cdf8b
First iteration of the drone view, as well as a bunch of other related changes
2010-09-04 23:25:02 +02:00
cncfanatics
71fe50bfcc
Don't register EVT_NOTEBOOk_CHANGED on the mainframe, but on OURSELVES .. Seriously, wtf ?
2010-09-02 21:45:40 +02:00
cncfanatics
63006d62c3
Throw FIT_CHANGED when tab changes and the new tab is a fit
2010-09-02 15:15:36 +02:00
cncfanatics
06e76a2cea
Add a collapsible additions pane for stuff like drones, implants, boosters, etc.
2010-09-02 13:18:56 +02:00
cncfanatics
b2a44ccac2
Add bindings to add & remove items (no control on items yet, is on TODO)
2010-08-28 20:07:39 +02:00
cncfanatics
6d371e40b7
Change AGPL to regular GPL for pyfa
2010-08-28 15:18:57 +02:00
cncfanatics
5cd0b01e5e
Post all custom events on the mainFrame
2010-08-27 13:23:06 +02:00
cncfanatics
0e19433788
Fix a bug where ships without a race icon (like the apotheosis) would make stuff crash
2010-08-27 12:50:32 +02:00
cncfanatics
40337e3d38
Correctly clear out the fitting view from a tab when it gets deleted
2010-08-26 01:23:40 +02:00
cncfanatics
2e5d88d4c1
Rename fitMultiSwitch to multiswitch and allow it to contain nonfit stuff
2010-08-26 01:02:54 +02:00