blitzmann
84ac71f528
Fixed bugs introduced from code consistency fix
2014-08-18 01:10:49 -04:00
blitzmann
e60735a1f2
wxGTK itemStats Improvements: fixes button sizes, removes first column size on effects and increases second colum to prevent clipping
...
with window borders.
2014-08-11 02:15:34 -04:00
blitzmann
ce3772ecee
Set a min size for character selection. This prevents the character selector from stretching the entire stats panel with long character names
2014-08-11 01:27:47 -04:00
blitzmann
9e5f119248
Reduces icon opacity of "Empty Groups" toggle dependant on filtering state.
2014-08-10 17:21:48 -04:00
blitzmann
1315f8d8ed
Adds prices to Drone and Cargo bay. Also removed redundant and broken columns in drone bay
2014-08-08 10:46:58 -04:00
blitzmann
c7042f314b
Code consistency
2014-07-31 00:14:29 -04:00
blitzmann
dd27c3c805
Set files to 644 besides pyfa.py and scripts
2014-07-30 21:23:27 -04:00
blitzmann
b31d14158f
Added caching to empty group filtering
...
Stage 2 now sums total fittings in category and sets the cache to True if t_fits > 0
Stage 3 sets the cache to True if number of fits for ship > 0. This takes care of creating new fits
If fit is deleted, and there are no other fits for the ship, it reverts back to stage 2, which should set the correct value in the cache
2014-07-30 16:00:38 -04:00
blitzmann
b3b62fcecc
Introduces empty group filtering to ship browser stage 1
2014-07-30 00:40:55 -04:00
blitzmann
f406d7da09
Added keyboard shortcut to toggle search box in market and ship browser
2014-07-24 22:37:20 -04:00
blitzmann
4f64ae9f85
Added "Last Updated" stat to HTML export, resolves #128
2014-07-23 23:04:02 -04:00
blitzmann
55847adb41
Merge branch 'akosiaris_miningyeild'
2014-06-12 19:22:50 -04:00
blitzmann
e2abc51bbf
Use small icon with mining yield / firepower toggle button
2014-06-12 19:22:29 -04:00
blitzmann
23044b5cdb
Resolves #117
2014-06-06 21:31:08 -04:00
blitzmann
dea6ced052
Fixes #118
2014-06-05 15:07:13 -04:00
DarkPhoenix
5a586c5632
Mention cnc as founder in about window
2014-06-03 22:45:46 +04:00
Alexandros Kosiaris
bd60733bfe
Use a button to toggle between firepower/miningyield
...
Introduce a button on both firepowerViewFull and miningyieldViewFull
views that allows switching between the two. Work by destroying each
view and recreating/populating on every button press.
2014-06-02 19:46:45 +03:00
blitzmann
5a1e39180a
Set rack separation/labels and compact needed skills as default
...
Also refresh fit after modifying compact skills to take affect immediately.
2014-06-02 09:32:59 -04:00
DarkPhoenix
7d58b2caa1
Show additional cargo parameters in panel and tooltip. Closes #111
2014-06-02 00:12:11 +04:00
DarkPhoenix
88344dcfdc
Disable change affecting skills menu for now
2014-06-01 21:18:41 +04:00
blitzmann
de9ae5c78c
Ensure that we load all skills for a character and some minor tweaks.
2014-05-29 12:59:53 -04:00
blitzmann
0d1c7b93be
Add icons to skill context menu
2014-05-28 22:32:23 -04:00
Alexandros Kosiaris
28cfaf1702
Add mining yield view
...
Add a panel for displaying the mining yield. Display miner and drone
yield. Only create the frontend in this commit.
2014-05-28 17:47:25 +03:00
blitzmann
df046769ff
Add GUI support for changing affected skills
2014-05-27 16:26:14 -04:00
blitzmann
45fca2a87d
All things that can affect attribute from current fit/ships is included in modifiedAttributeDict.
...
The previous method was to only add those that change a value. This adds things can can affect it, and then pass a new `used` flag to the dict to show if it's used or not.
2014-05-25 14:48:40 -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
3bd66f174d
Added skill prereq tooltip compact option to preferences
2014-05-18 01:45:28 -04:00
blitzmann
4f38d71676
Create compact skill requirement list
...
I probably could have worked this into the existing function instead of creating a new one if I thought about it, but meh.
2014-05-18 00:38:10 -04:00
blitzmann
493294e648
Update "Import Character" label to be less ambiguous
2014-05-16 00:27:24 -04:00
blitzmann
b75c86d251
Ignore Orbital ammo in ammo picker - see #71
2014-05-15 11:44:09 -04:00
blitzmann
a148a6d818
Added some bulk to PFStaticText to allow for more refined layout of text. Will probably increase font size later (it's so teeny!)
...
(cherry picked from commit 4f0c246e80a6d245bd9bd6be0dc0c0f995e2ae80 branch `tag`)
2014-05-15 01:08:19 -04:00
blitzmann
8a0778662f
Fixes refresh issue with importing from fitting window into empty fit.
...
This removes a conditional that makes sure we don't fire the FitSelected event if the active fit is same as imported fit. Removing this, to my knowledge, has no adverse effects because when importing we *always* create a new fit (with the exception of the new fitting window import) and thus this conditional is not needed.
2014-05-14 23:44:44 -04:00
blitzmann
f9c141fa25
Adds import support for fitting window copy. Resolves #91
...
This requires us to pass an active fit to use as a base for the modules, as the format does not include ship information. Features:
* If active fit has modules, makes a new fit using same ship
* Does basic dummy checking. As the format doesn't include ship info, it will probably be common for someone to accidentally try to import a Legion fit to a Rifter by mistake. Import logic checks module legality for fit and, if fails, silently halts import without saving.
2014-05-14 23:39:47 -04:00
blitzmann
40c1bc8ae6
Added cargo gauge to resources and ability to toggle
2014-05-08 13:58:40 -04:00
blitzmann
6992537750
Fix regression
2014-05-07 17:44:47 -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
ac144e51e0
Fix tooltips
2014-05-04 17:13:11 -04:00
blitzmann
f7ef3705b5
Added available cargo to capacity tooltip and cargo volume column
2014-05-04 11:35:13 -04:00
blitzmann
8e9ea0a36b
Allow any item to be added to cargo (allows to distribute "refits" with fit)
2014-05-03 21:21:21 -04:00
blitzmann
89a8bde574
Merge branch 'master' into cargo
...
Conflicts:
eos/saveddata/fit.py
2014-05-03 20:46:32 -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
0c40aa7244
Merge branch 'about'
2014-04-30 13:13:30 -04:00
blitzmann
507c423e09
Fix #73
2014-04-11 21:44:11 -04:00
blitzmann
631d97e21a
Fix #71
2014-04-08 12:48:58 -04:00
blitzmann
23e6331909
Some Mac love, and added missing accelerator for fleet pane (set as CTRL+5)
2014-04-03 19:44:03 -04:00
blitzmann
9bbe7f7fb0
Tweak to HTML export - have ship group link to fit if only 1 fit exists
2014-03-31 00:18:22 -04:00