Ryan Holmes
ea9eb3a8b7
Merge branch 'origin_master' into issue1887
2019-03-26 18:53:19 -04:00
Ryan Holmes
9c5fe56981
Fix right click on state not toggling overheat
2019-03-26 18:46:26 -04:00
Ryan Holmes
8fed78d596
Add a few conditionals in case menu is spawned without a fit being loaded
2019-03-26 09:44:43 -04:00
Ryan Holmes
3c5846a983
Add a menu icon to stat panels which have a context menu associated with them
2019-03-26 09:37:03 -04:00
Ryan Holmes
fa0892032f
Develop method for context menu classes to signal that they should be displayed, but disabled. This will allow us to determine if a context menu exists for a certain context (stats panel, for example) without relying on old logic of not displaying them if fitting is not loaded.
2019-03-26 09:36:31 -04:00
Ryan Holmes
ed7dd12258
Merge remote-tracking branch 'origin/context_menus' into origin_master
2019-03-26 09:32:19 -04:00
DarkPhoenix
78c6d4f005
Merge branch 'master' of github.com:pyfa-org/Pyfa
2019-03-25 10:07:38 +03:00
DarkPhoenix
37ad2faa8e
Fix fit XML export
2019-03-25 10:07:23 +03:00
Ryan Holmes
26cba1c47a
Fix a long standing bug due to misuse of context menu bindings in stats panels (see #651 , and probably others)
2019-03-24 21:48:05 -04:00
Ryan Holmes
f95420d7bf
Fix character editor context menu on Linux ( #1895 )
2019-03-24 20:59:40 -04:00
Ryan Holmes
9c79fb666b
Convert context menu spawning of "affected by" listing
2019-03-24 19:24:46 -04:00
Ryan Holmes
a9a9fd1b1a
Clean up another context menu
2019-03-24 19:08:31 -04:00
Ryan Holmes
253d3107a0
First pass at cleaning up context menu events ( #1895 )
2019-03-24 18:55:25 -04:00
Ryan Holmes
656a7fc784
Do not attempted to remove from projected panel if nothing of interest is selected ( #1899 )
2019-03-24 16:59:18 -04:00
Ryan Holmes
d40a7c2efa
Fix for GTK - you can only enable a menu item after it's been added to menu
2019-03-24 08:17:49 -04:00
Ryan Holmes
8ba05409e0
nvm, it doesn't
...
Revert "Allow platforms that can use a checked image to use one, otherwise this should fallback to plain check (for GTK)"
This reverts commit 2b817c5d22 .
2019-03-24 07:21:43 -04:00
Ryan Holmes
2b817c5d22
Allow platforms that can use a checked image to use one, otherwise this should fallback to plain check (for GTK)
2019-03-24 07:18:16 -04:00
Ryan Holmes
ba445e7d4f
Merge branch 'master' of https://github.com/pyfa-org/Pyfa into origin_master
2019-03-23 22:08:57 -04:00
Ryan Holmes
b836ceb216
Use checked api instead of bitmap for factor reload ( #1897 )
2019-03-23 22:07:08 -04:00
DarkPhoenix
dfa0373497
Fix fighter abilities and do not rely on effects' removed attributes anymore
2019-03-23 18:42:35 +03:00
DarkPhoenix
caefd4fbbb
Sort fighters by group and name
2019-03-23 18:02:18 +03:00
DarkPhoenix
b7528d11b2
Remove fighters from drone sorting
2019-03-23 17:53:17 +03:00
DarkPhoenix
07d333d3d5
Fix bug with booster side-effects which appeared due to sorting them by attribute slot
2019-03-23 17:46:26 +03:00
DarkPhoenix
48ac6cb2af
Remove debugging prints or move them to pyfalog
2019-03-23 14:01:43 +03:00
Ryan Holmes
d922bf8913
fix bad resets
2019-03-21 20:30:37 -04:00
Ryan Holmes
a69730085f
Merge branch 'master' of https://github.com/pyfa-org/Pyfa into origin_master
2019-03-21 19:48:10 -04:00
Ryan Holmes
1603201166
Add "Can fit" grouping
2019-03-21 19:47:31 -04:00
DarkPhoenix
1b7c23b1d3
Sort boosters by slot
2019-03-21 23:55:25 +03:00
DarkPhoenix
6291fe1626
Fix HTML export ( #1890 )
2019-03-21 13:01:21 +03:00
Ryan Holmes
5940625e24
Don't attempt to add cargo if there is not fitting loaded ( #1888 )
2019-03-20 21:51:58 -04:00
Ryan Holmes
549353dba1
Merge pull request #1885 from pyfa-org/issue1870
...
Implement fixes for #1870 - undo the Module.toDummy that happens when…
2019-03-20 18:01:30 -04:00
DarkPhoenix
86459faf76
Fix issue with ship filter which didn't follow market overrides
...
It bugged out if you have some limited edition ships. E.g. if you have malice fit and no other AF fits, when you enable filter it hid limited edition group but showed AF group
2019-03-20 12:12:51 +03:00
Ryan Holmes
cc56611783
add comment
2019-03-19 11:36:30 -04:00
Ryan Holmes
0b511af48a
Remove weird typo, whoops
2019-03-19 11:34:54 -04:00
Ryan Holmes
25bbf3dc03
Move export logic from mainframe to export dialog, and introducing ui blocking for price optimization
2019-03-19 11:34:10 -04:00
DarkPhoenix
72a602b5b0
Merge branch 'master' into price_optimize
2019-03-19 16:45:17 +03:00
Ryan Holmes
d107156341
Fix for sill name getting cutoff on gtk ( #1886 )
2019-03-19 09:15:09 -04:00
DarkPhoenix
8063647bba
Merge branch 'master' into price_optimize
2019-03-19 08:42:06 +03:00
Ryan Holmes
573d8e068c
Merge branch 'master' of https://github.com/pyfa-org/Pyfa into origin_master
2019-03-18 22:32:48 -04:00
Ryan Holmes
f6c6f9a0c9
Handle double click event on skill groups in character editor ( #1886 )
2019-03-18 22:30:54 -04:00
Ryan Holmes
bb7fb022ef
fixes for windows and selected menu item
2019-03-18 20:25:28 -04:00
DarkPhoenix
52c9f4076b
Change reset label
2019-03-18 20:08:06 +03:00
DarkPhoenix
894231b009
Change selection affix
2019-03-18 19:40:30 +03:00
DarkPhoenix
34fe530ac7
Add current value marker
2019-03-18 19:29:27 +03:00
DarkPhoenix
33b91a79ab
Add option to disable this context menu
2019-03-18 18:21:53 +03:00
DarkPhoenix
51180a9375
Put spoolup menu above item stats
2019-03-18 17:54:00 +03:00
DarkPhoenix
6e44963d57
Implement spoolup selection via purely context menu
2019-03-18 17:52:37 +03:00
DarkPhoenix
8114765236
Merge branch 'master' into spoolup
2019-03-18 16:04:45 +03:00
DarkPhoenix
7ddd3a35d1
Merge branch 'master' into price_optimize
2019-03-18 14:34:35 +03:00
DarkPhoenix
52a68adb11
Put character editor window into scope of main window
...
This fixes various annoying things happening under linux: two separate applications shown when character editor open and various window focus bugs when opening stats of skills in character editor
2019-03-18 14:33:17 +03:00