Commit Graph

96 Commits

Author SHA1 Message Date
blitzmann
a33ec89e87 Fix issue that caused fits that were supposed to open in the background to calculate. Unfortunately this fix breaks the tab snapshot, will have to figure that out later 2015-10-09 18:32:03 -04:00
blitzmann
e9d02ce4c8 Change to use BitmapLoader class 2015-09-24 12:21:50 -04:00
blitzmann
474f270b26 Change to new icon locations 2015-09-24 12:17:17 -04:00
blitzmann
16017a3c31 Remove middle click to open new page, fixing wx3 deprecation warning (didn't seem to work anyway) 2015-06-04 21:01:49 -05:00
DarkPhoenix
26bba49193 Work around bug in wxpython
Button is specified as property in wx docs, but it returns bound method instead of actually being a property
2015-05-01 16:00:26 +03:00
blitzmann
9b8b7aba07 Add module state information to state tooltip 2015-01-12 23:37:40 -05:00
blitzmann
07da5aa861 Resolve #245 - Adding tooltips to fitting columns 2015-01-08 12:39:16 -05:00
blitzmann
19579fb087 Implement middle click to offline modules 2014-12-31 20:18:16 -05:00
blitzmann
663cf7104c Fix #226, as well as another bug with coloring rack that had too many modules 2014-12-11 10:37:07 -05:00
blitzmann
0d6a55dcb6 Fix #224 2014-12-10 22:09:46 -05:00
blitzmann
85029f6be8 Add mode to blanks list to avoid exception in module operations 2014-12-02 14:52:56 -05:00
blitzmann
337db326fd Add Mode and separation to fitting list.
Todo: A few exceptions are thrown when trying to remove mode via double click, spawn context menu, move to a different position, etc. All simply because Mode is not a Module. Will need to add try-except blocks to cover these instances
2014-12-02 14:33:47 -05:00
blitzmann
c7042f314b Code consistency 2014-07-31 00:14:29 -04: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
blitzmann
2d82eb7c92 Add thread for opening fits on startup, which allows us of wait dialog
Wait dialog doesn't actually move as the GUI thread is locked when opening the fits, but at least it shows that -something- is happening.
2014-05-24 22:20:26 -04:00
blitzmann
9a2408741e Feature: reopen previous fits on startup 2014-05-23 21:31:36 -04:00
blitzmann
d9e61a3305 Improved on drag/drop for cargo and fitting views. Can now copy rather than swap 2014-05-07 17:18:01 -04:00
blitzmann
0c42848d52 Fix recalc after module clone. Enforce module restrictions. 2014-05-07 15:53:03 -04:00
blitzmann
294f51ae5d Add support for drag and drop between pyfa displays which explicitly support it (some other tweaks as well) 2014-05-07 11:21:50 -04:00
blitzmann
2651a04880 Refresh active fit upon fit deletion (deleted fit may have been projected) 2014-05-03 01:21:45 -04:00
blitzmann
4faa2abe96 HTML can now be manually called. "Enabled" now refers to "Enable Automatic". Also, fixed nagging typo. ("HTMl" lol) 2014-03-27 22:15:34 -04:00
blitzmann
641f5999f0 Tweak rack labels 2014-03-26 14:18:40 -04:00
blitzmann
47ef37274b Don't attempt to remove a Rack module 2014-03-25 23:45:23 -04:00
blitzmann
264824e7de Removed old @todo's, and OnSelection function - apparently you cannot change selection color :( 2014-03-25 23:29:21 -04:00
blitzmann
5e464bfcf8 Fix rack labels for t3 cruisers, racks are now bolded without the ugly bug from before. 2014-03-25 22:59:38 -04:00
blitzmann
5df3672adf Fix for text style when turning rack labels on/off in preferences. Disabled bolding of label, as font does not work correctly at the moment. 2014-03-25 21:45:36 -04:00
blitzmann
1f37656169 Added option to show rack labels 2014-03-25 12:43:15 -04:00
blitzmann
c3ce580b8c Rename DummyModule to Rack 2014-03-25 01:11:23 -04:00
blitzmann
47c46cc9c5 Added copy module by drag/drop module while holding Ctrl key. This has been planned since 2011 according to blame. =D 2014-03-25 00:33:40 -04:00
blitzmann
7a2ddad70c Fixes long-standing issue with swapping modules and modifying position on rack. Also, don't color rack dividers. 2014-03-25 00:24:52 -04:00
blitzmann
2f90ac64ec Refactor how rack separation works 2014-03-24 19:04:11 -04:00
blitzmann
e23ad7b002 Muted slot colors (previous colors were very strong). Think about moving these to prefs 2014-03-24 12:49:09 -04:00
blitzmann
b98edc3f65 Fix and implement preferences 2014-03-24 12:23:22 -04:00
blitzmann
22f92bed24 Fixed nagging bug about extra slots, more tweaks 2014-03-24 00:17:20 -04:00
blitzmann
cbea2dd55a Create mapping of external -> internal indices 2014-03-23 01:31:02 -04:00
blitzmann
004f9cb062 Preliminary support for slot dividers. Extremely buggy. 2014-03-23 00:47:06 -04:00
blitzmann
0826aa4bfe Fix for issue 52 2014-02-24 21:58:42 -05:00
Master3See
9bf6870c5c Removed unnecessary white space. 2013-08-01 14:43:08 -06:00
Master3See
fb20847920 Added new supported items in itemRemove item class.
Added the ability to remove charges and projected items using the
itemRemove built in context menu.

In this commit I fixed a minor bug in the projected view that caused the
right clicked item not to be SHOWN as selected until after the context
menu had been spawned and closed.

I also removed all parent references from the ContextMenu class and sub
classes. I am instead using the fit service to do all the work of
removing the items in the itemRemove class.
2013-08-01 14:14:50 -06:00
Master3See
0a162b30e6 Feature Added Remove <item> from Context Menu 2013-07-30 20:06:32 -06:00
Martin Falatic
f53e6f8533 Added the character import enhancement (reads native EVE CCP XML)
Character class inherits from 'object' now for consitency
 (as fit class does)
Strings updated for consistency (e.g., 'EvE' -> 'EVE')
Minor cleanup of the previous skills exporter enhancement
Moved character change/update event bindings to globalEvents (as fit changes are) for better re-use
2013-06-22 18:24:04 -07:00
Sakari Orisi
11f1c16f5b Add option to color the fitting view by slot 2012-12-08 12:37:00 +01:00
Erik Snoeijs
3270432f0b Add html export support 2012-07-08 13:51:40 +02:00
DarkPhoenix
8adc2b0f68 Use native tooltips which are updated on per-cell basis 2012-03-19 15:38:23 +04:00
DarkPhoenix
fc813b5900 Revert "Implemented a new way to show 'tooltips' of miscellanea column in fittingView"
This reverts commit b647f22fa7.
2012-03-19 15:36:47 +04:00
DarkPhoenix
dec3a9ab62 Revert "Use some black magic for 'tooltip' window show to avoid parent window (pyfa) losing focus (all blames goes to Entity)"
This reverts commit 2a262e447a.
2012-03-19 15:36:34 +04:00
DarkPhoenix
41cf39d43e Revert "Raise parent after tooltip windows is shown"
This reverts commit 9666276cb0.
2012-03-19 15:36:14 +04:00
DarkPhoenix
753e0d1360 Revert "Do not show tooltip window if tooltip is None or ''"
This reverts commit cdf5731d66.
2012-03-19 15:35:57 +04:00
HomeWorld
cdf5731d66 Do not show tooltip window if tooltip is None or '' 2012-03-19 06:28:50 +02:00
HomeWorld
9666276cb0 Raise parent after tooltip windows is shown 2012-03-18 20:12:42 +02:00