Commit Graph

24 Commits

Author SHA1 Message Date
HomeWorld
0960a1588b Fixed #406, use page index not the current active page index 2011-01-24 13:48:20 +02:00
HomeWorld
b13ef000b2 Added drag handler for fitview(multiswitch -> chromeTabs -> tabs container) 2011-01-17 06:19:46 +02:00
HomeWorld
ca57d80f8b Fixed a traceback in fittingview - MakeSnapshot - gtfo if fit is None 2011-01-14 11:23:32 +02:00
HomeWorld
c000e97603 Added middle click down as show fit in new tab for stage 3 2010-12-16 19:42:24 +02:00
HomeWorld
016ba65b8b Added kb modifier -> ctrl + left click on a stage3 item opens it in a new tab 2010-12-16 19:34:09 +02:00
HomeWorld
e2a8874688 MSW can be a bitch when dealing with left clicks (sometimes a dbl click is generated, fixed module state switching, now its faster as it can gets 2010-12-11 02:04:09 +02:00
HomeWorld
2cac5adf8d Use stored bitmaps for viewcolumns headers (required to get a proper fitting view snapshot) 2010-12-11 00:45:09 +02:00
HomeWorld
d455c65412 NEVER EVER USE wx.ImageList.Draw with arg solidBackground=TRUE - it will fuck up the bitmap contained into it 2010-12-10 21:49:36 +02:00
HomeWorld
7c089faeb3 Removed useless code from fittingView.MakeSnapshot 2010-12-10 15:39:32 +02:00
HomeWorld
977c24ab52 Dirty hack: in case the fit got deleted don't make a screenshot of it 2010-12-07 01:15:03 +02:00
HomeWorld
efb2ddb03c Fixed some gtk warning msgs generated by fittingView.MakeSnapshot 2010-12-06 22:51:34 +02:00
HomeWorld
90033511c9 Here goes a little bit more of wxwidgets fail 2010-12-06 22:23:54 +02:00
HomeWorld
dcb0be74b5 Fixed column widths (take in account header too), highlight modules that arent supposed to be there - fittingView.MakeSnapshot 2010-12-06 20:22:20 +02:00
HomeWorld
6ac7def2b8 Draw list header too for preview (fittinView.MakeSnapshot) 2010-12-06 19:54:01 +02:00
HomeWorld
96839dfec0 Pyfa now properly generates fitting tabs previews 2010-12-06 17:24:13 +02:00
HomeWorld
0b5243dc62 Dont mangle border style in Display class, change it where needed 2010-12-03 14:35:37 +02:00
HomeWorld
10c6d0b90a Fix for fit DND, stuff (BlankPage) got moved in a separate file, forgot to update the code. 2010-11-30 15:59:19 +02:00
HomeWorld
bedebb94f5 Fixed some tracebacks in fittingView (forgot to change from FitChanged to GE.FitChanged in 2 loc.) 2010-11-28 22:16:51 +02:00
HomeWorld
a5b40dbac0 Send FIT_CHANGED event too when a fit is selected in shipbrowser and that fit is already present in multiSwitch 2010-11-28 21:35:37 +02: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
cncfanatics
fb6fd8662e Tweaks and bugfixes related to tab spawning 2010-11-25 16:20:44 +01:00
cncfanatics
fcbecb37ca Rework of the shipBrowser drag system, make it extensible and reusable 2010-11-22 20:54:08 +01:00
cncfanatics
19f537b12f Merge branch 'master' of evefit.org:pyfa 2010-11-20 20:46:32 +01:00
cncfanatics
6e1b789fb2 Move some view handling stuff around and do initial work on the
fleetBrowser
2010-11-20 20:32:47 +01:00