Commit Graph

57 Commits

Author SHA1 Message Date
Ryan Holmes
8e4db5a8c3 Do some renaming of some files 2017-06-12 18:08:07 -04:00
Ryan Holmes
828b18d0fd py2to3 automatic conversion. Woot! 2017-06-12 16:12:45 -04:00
blitzmann
bff44c46f8 Fix character list sorting (https://forums.eveonline.com/default.aspx?g=posts&m=6940327#post6940327) 2017-05-14 22:44:02 -04:00
blitzmann
703d6dbc85 Merge branch 'feature/grant-needed-skills' into dev 2017-05-06 13:09:30 -04:00
blitzmann
8c83ac120f Implement asynchronous api skill fetching 2017-04-18 00:01:24 -04:00
blitzmann
b02506d6cd fixes issue in which fit was recalced on fit switch when characters were different, regardless of calculation state. 2017-04-15 22:33:45 -04:00
blitzmann
283aba4f85 Add grant missing skills feature 2017-04-13 23:26:08 -04:00
Ebag333
35e330f574 Improve handling for exceptions, output more information so we can find and fix problems. 2017-02-12 13:09:26 -08:00
Ebag333
3b185e1bcb Roll up all changes from #962 as the base has been massively changed by code cleanups. Rename our logging to a universal pyfalog to avoid shadowing either Logging or Logbook loggers 2017-02-11 11:51:53 -08:00
Ebag333
6e524de320 Disable import inspections for wxPython, because it's not installed traditionally and we can't include it in requirements.txt 2017-02-08 20:15:24 -08:00
a-tal
d3b6bc1c93 so many pep8 fixes
(cherry picked from commit bee125d)
2016-12-13 20:16:44 -08:00
Ebag333
d963327ed4 Make it run again 2016-12-02 03:13:54 -08:00
blitzmann
a3d9d5cca8 Migrate character editor to use new entity editor. 2016-03-29 21:19:20 -04:00
blitzmann
0f8992432b Merge branch 'master' into wx3
Conflicts:
	gui/characterEditor.py
2015-09-26 18:53:28 -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
f2b4400834 Do auto-save when editing in character editor. 2015-09-14 20:30:12 -04:00
blitzmann
f187caa549 Reduce minimum vertical size 2014-11-20 13:00:57 -05: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
c7042f314b Code consistency 2014-07-31 00:14: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
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
DarkPhoenix
e6290e12fb Swap refresh / skillrq button positions 2013-08-31 16:39:17 +04:00
blitzmann
4dc4679d03 Fix for refresh API button
This fix enables and disabled the API refresh button on main view.
Button is disable by default, and only enabled when both of the
following are true:
- Character is user created (no All 0/All 5), and
- Character has api data in database (including default character),
otherwise it obviously wouldn't work
2013-08-10 01:22:39 -04:00
blitzmann
ebddc44463 Changed Char API refresh bitmap 2013-08-10 00:20:43 -04:00
blitzmann
b0f2371e9d Added API update button near character selection
This make it easy to fix those "I can't fly this ship!?!? Oh wait, I
need to update the skills". A simple click and it fetches the data.
todo: disable button for characters without default char in database
2013-08-06 22:14:48 -04: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
Martin Falatic
67ed8818d8 Cleaned up. Supports txt, xml and emp (gzipped xml) 2013-06-15 17:50:53 -07:00
Martin Falatic
961fbaef69 Fix broken commit with better parameter passing; cleanup 2013-06-15 16:29:26 -07:00
Martin Falatic
3390c06b5d Able to export XML that works with EVEMon 2013-06-13 05:19:02 -07:00
DarkPhoenix
bbc00c1fb5 Set all5 as default character 2011-12-23 10:53:57 +04:00
HomeWorld
8de46bef08 Make sure we keep the right char selected after a char list update event 2011-11-30 21:17:13 +02:00
HomeWorld
18b020096c Minor fix for wxgtk odd tooltip setting behaviour (empty strings does not clear the tooltip 2011-06-23 20:15:06 +03:00
HomeWorld
6d6e6f87a7 Do not force a minimal size for char selection panel 2011-06-15 10:14:26 +03:00
HomeWorld
dc0896a1aa Fixed a visual bug in mainFrame (CharSelection margins were set in the wrong place) - this caused artefacts on theme change 2010-12-04 15:58:16 +02:00
HomeWorld
41ca69103a Disable only CharSelect choicebox not the entire panel when no fit is loaded 2010-12-04 14:02:49 +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
6e1b789fb2 Move some view handling stuff around and do initial work on the
fleetBrowser
2010-11-20 20:32:47 +01:00
cncfanatics
26df47699d Start work on integrating new tabs into pyfa 2010-11-17 09:05:45 +01:00
cncfanatics
95652b6edd Fix a bloody anoying bug with selecting a character as active, then
deleting it and then spawning the char editor again
2010-11-15 13:27:19 +01:00
Corollax
1c0fb855ac Update tooltip if all ship prerequisites are met
And put out a message to that effect
2010-11-02 15:54:32 -05:00
cncfanatics
887ad4d9f6 Prettify the missing skills tooltip a bit by also displaying the item
requiring said skills
2010-11-02 10:04:21 +01:00
cncfanatics
661dfc66a1 Add requiredSkills tooltip 2010-10-31 00:08:27 +02:00
cncfanatics
4655035d77 When opening the character editor, always select the currently used
character by default
2010-10-30 19:37:06 +02:00
cncfanatics
993c79f4f5 Rename controller to service 2010-09-18 12:31:22 +02:00
HomeWorld
77b618404f Align the choice control in characterselection correctly 2010-09-16 22:28:21 +03:00
HomeWorld
28dac9b6ad Fix attempt ...., wait what? Hardcode the wx.choice size (30 px height) 2010-09-16 22:16:56 +03:00
HomeWorld
e11feae5fe Fix attempt for charselection choice draw bug on OSX , the hard way 2010-09-16 21:21:58 +03:00