blitzmann
fd7c5c1580
Remove some old debugging prints
2018-10-08 12:50:07 -04:00
blitzmann
5850026aa9
docstring fixes
2018-09-16 01:09:55 -04:00
blitzmann
b4b8a158f5
Bunch of import optimizations
2018-09-16 00:05:36 -04:00
blitzmann
621672bf34
Some tox fixes
2018-09-15 20:38:08 -04:00
Ryan Holmes
513e9d14d8
Moved the default fighter ability to the __init__()
2018-08-13 18:53:30 -04:00
Ryan Holmes
efbf2e7432
Make sure we recalc during swaps from cargo to module
2018-08-13 18:50:00 -04:00
blitzmann
aa282990a5
Fix the state change command to not store the modules themselves, but the positions
2018-08-03 01:42:20 -04:00
blitzmann
984978a80d
move some files around and create a context manager for fit recalclation
2018-07-28 00:07:10 -04:00
blitzmann
d5aeb0913d
Start refactoring the refactor that was started with command pattern refactoring.
...
Instead of attempting to keep all the Fit service functionality, move these into specific "Fitting Commands" that are designed to define a unit of work and it's undo. Then, we will have "GUI Commands" which are defined as actions taken by the user themselves - these will usually use one or more "Fitting Commands".
2018-07-24 01:29:57 -04:00
blitzmann
2ccad2a358
Handle use case of moving a module from market to fitting view
2018-07-21 19:52:28 -04:00
blitzmann
a66eb059e2
Convert module swap to command pattern
2018-07-21 18:20:24 -04:00
blitzmann
5d0342ee2d
Convert module charge handling to command pattern (adding charges and removing charges)
2018-07-21 18:04:07 -04:00
blitzmann
9309ddff07
Created undo/redo command for module remove, along with reapplying some module-specific attributes (state, charge). Fixed a bug when trying to add a module that doesn't fit
2018-07-21 15:34:58 -04:00
blitzmann
0c3fa53bcf
Support undo/redo module add
2018-07-21 14:46:25 -04:00
blitzmann
926e0a9035
Start working on some undo / redo functionality. this is just the start, only module state changes and fit rename is implemented, and probably not very well x_x
2018-07-21 00:12:28 -04:00
blitzmann
c587fa1e84
Merge branch 'issue/1645'
2018-06-21 00:21:08 -04:00
blitzmann
6fdcce12a3
Merge branch 'icons-1621' into v2.2.0b1
...
# Conflicts:
# eos/db/__init__.py
# eos/db/gamedata/__init__.py
# eos/db/gamedata/item.py
# eos/gamedata.py
# eve.db
2018-06-12 21:43:28 -04:00
surculus12
b7b60e4ea6
resolves #1633
2018-06-11 15:24:17 +00:00
WatchMeCalculate
a5b5cec919
Fixed flake8 issues
2018-06-01 13:08:25 -07:00
WatchMeCalculate
cbb8545c30
If module had previously violated fitting restrictions, but now is a valid module, recolor background
2018-06-01 02:22:29 -07:00
blitzmann
5388ba7a70
Remove need for Icon class, references to it's DB relationship, and remove from DB. Also, add the files. All the files.
2018-05-31 21:13:12 -04:00
DarkPhoenix
408e1246c7
Reduce font size for chrome tabs
2018-05-31 14:47:38 +03:00
DarkPhoenix
051e601f14
Use system font for fitting pane
2018-05-31 13:26:54 +03:00
blitzmann
cb509a832e
Add number of slots in the rack heading ( #1535 )
2018-05-19 17:55:17 -04:00
blitzmann
22edebbf9b
More stuff for #1586
2018-05-18 01:18:31 -04:00
blitzmann
806f17f6ea
Test fix for #1586
2018-05-17 00:50:17 -04:00
blitzmann
3e1244a27a
Fix for not being able to drag fit to tab area ( #1569 )
2018-05-14 19:26:23 -04:00
blitzmann
8f34c03289
implement a stop gap measure for #1384
2018-05-07 23:20:11 -04:00
blitzmann
2ed2f8e262
Fix issue with losing wrapper for FittingView when closing
2018-02-25 12:04:57 -05:00
blitzmann
390d90ac47
Merge branch 'issue/1434' into test-3 ( #1434 )
...
# Conflicts:
# gui/builtinViews/fittingView.py
2018-02-25 01:57:36 -05:00
blitzmann
4c877e7a5a
re-enable the tab preview
2018-02-25 01:45:43 -05:00
blitzmann
1c16343b46
Merge branch 'master' into test-3
2018-02-24 22:24:16 -05:00
blitzmann
15e60c3d24
Always open imports in a new tab ( #1432 )
2018-02-24 21:11:53 -05:00
blitzmann
cafd92f169
add a todo
2018-02-16 22:26:02 -05:00
blitzmann
2936b88c3d
code cleanup
2017-11-27 21:05:06 -05:00
blitzmann
3c405f51d8
Remove platform-specific CREST checks (add for mac-deprecated client)
2017-11-24 17:27:44 -05:00
blitzmann
337f0a9c8a
Fix stretchspacers
2017-11-24 17:23:04 -05:00
blitzmann
4a33365195
Add some debug and fix indentation issue causing fit deletion to crash open fittings views
2017-11-22 01:45:31 -05:00
blitzmann
5d5646df79
Fix BlankPage having binding issue
2017-11-22 01:45:06 -05:00
blitzmann
4138088d4a
Do not create a new fitting view every time we switch fits.
2017-11-21 23:46:50 -05:00
blitzmann
d4df989427
Remove handlers from unbind (see https://github.com/wxWidgets/Phoenix/issues/624 )
2017-11-21 23:04:51 -05:00
blitzmann
a52b9e58e9
Testing some stuff out
2017-11-18 19:01:05 -05:00
blitzmann
ce8f1d385d
Better fix for broken Entity Editor Validation
2017-11-15 21:43:36 -05:00
blitzmann
90e338b969
Fix for broken Entity Editor Validation
2017-11-14 00:07:12 -05:00
blitzmann
979bc494f0
deprecation
2017-11-13 22:29:58 -05:00
blitzmann
2afc8b1abe
Get rack headers bold again (courtesy of @RobinD42 - https://github.com/wxWidgets/Phoenix/issues/525 )
2017-09-25 01:58:31 -04:00
blitzmann
b55fcfaf04
cleanup
2017-07-11 02:06:09 -04:00
Ryan Holmes
3b546de070
More deprecated fixes, and re-enable a working stats view
2017-06-14 03:51:40 -04:00
Ryan Holmes
4b8f2ce9e7
Deprecation stuff
2017-06-14 01:07:18 -04:00
Ryan Holmes
43cbdc1e57
Fix issue with crashing (set weight not working as intended?)
2017-06-14 00:46:13 -04:00