Commit Graph

71 Commits

Author SHA1 Message Date
cncfanatics
f9a2dd4f4d Merge branch 'copyRework'
Conflicts:
	gui/mainMenuBar.py
2010-10-30 16:55:19 +02:00
HomeWorld
9d2c254d00 Major rehaul of mainframe.py controls init. Bye bye monster flicker on sash resize 2010-10-30 13:56:37 +03:00
HomeWorld
980e857221 Set splitter minpanesize to a higher value (to avoid stuff getting really ugly in shipbrowser when its width is ~150 or less) 2010-10-30 12:00:36 +03:00
cncfanatics
e05ded882c Fix changing characters not udpating stats right away as well as
unlearning not working
2010-10-29 13:01:26 +02:00
Lucas Thode
1750624f0f made the export-to-clipboard code use a lookup tbl 2010-10-28 15:40:19 -05:00
Lucas Thode
0280d27853 Swallowed traceback on copying with no active fit. 2010-10-28 09:56:49 -05:00
Lucas Thode
683a911149 Finished export-to-clipboard dialog support.
(Well, almost: it defaults to EFT at the moment, which is not quite right.  I strongly suspect that the default should be configurable, although further discussion is needed on this matter.
2010-10-28 09:45:13 -05:00
Lucas Thode
92457a8006 Added copy-format selection dialog. 2010-10-28 09:40:56 -05:00
Lucas Thode
8b34a9c666 Removed submenu for copy, will replace with dialog 2010-10-28 08:42:26 -05:00
Lucas Thode
9f4f081ea0 Improved file-extension handling. 2010-10-28 08:26:06 -05:00
Lucas Thode
cdae0d634d Fixed bug with file-extension handling in export. 2010-10-27 18:01:58 -05:00
Lucas Thode
21725acf7f Remove import of the old import and export boxes. 2010-10-26 11:01:25 -05:00
Lucas Thode
6877d98e1d Exporting fits now uses the File->Save box.
This allows gui/importExport.py to die completely.  HOWEVER, this does drop support for simultaneous EFT and XML export of a fit.
2010-10-26 10:56:59 -05:00
Lucas Thode
2749298e21 Added a wildcard for EFT files to the import box.
Also fixed a dialog box leak in the backup fits function.
2010-10-26 10:38:48 -05:00
Lucas Thode
723d4e9c85 Made it so that pasting a fit auto-opens it now. 2010-10-26 10:36:13 -05:00
Lucas Thode
affd4d16c6 Import now uses the standard File->Open dialog box
Also, you can import multiple files in one go now.  The wildcard could still use some tweaking, however.
2010-10-26 10:28:21 -05:00
Lucas Thode
580d69ea5e moved some logic into the fit service 2010-10-26 09:01:04 -05:00
Lucas Thode
10f779fa96 Added support for backing up fittings.
This uses the standard EvE XML fitting format.
2010-10-26 08:47:12 -05:00
cncfanatics
2d13c276ca Add a try: catch: block so we don't put any tracebacks into console when
from clipboard is attempted on things that aren't fits
2010-10-26 08:28:01 +02:00
Lucas Thode
56371a3e55 Implemented Trac #159.
This adds support for intelligent import from the clipboard (as the paste function).  The old-style textbox import is still around for the time being; it will be killed off by a future change that makes the import dialog into a standard File->Open dialog box instead of the current hacky-box.
2010-10-25 19:37:55 -05:00
Weeknie
c563839429 Open ship browser on startup, ticket 187 2010-10-25 15:42:08 +02:00
Lucas Thode
4176191f37 Fixed Windows close-tab bug (I think); refactored
This commit SHOULD fix Ctrl-W/menu-bar closing on Windows; also, the code was refactored into a new multiSwitch method
2010-10-25 10:20:57 +02:00
Lucas Thode
c862a04b37 Added Close item to File menu to close current fit
We should remove the silly MMB support now that File->Close is in place (also, that gives us Ctrl/Cmd-W support "for free")
2010-10-25 09:46:52 +02:00
cncfanatics
2cf34ed55f FIx a silly typo 2010-10-25 09:38:59 +02:00
cncfanatics
78d1c80398 Fix conflict 2010-10-24 15:08:10 +02:00
cncfanatics
bc883685ec Implement basic ammo switching context menu. (still needs much
polishing)
2010-10-19 10:31:52 +02:00
cncfanatics
27e011f4f0 Add export to clipboard and gray out export menus when applicable 2010-10-14 12:04:06 +02:00
cncfanatics
d820791a1a Finish the modular preference dialog and add a dummy view 2010-10-14 10:50:10 +02:00
cncfanatics
de48dd687a Add a Settings service class 2010-10-13 15:33:56 +02:00
cncfanatics
bbc020c9bf Wire up import & export menu events 2010-10-12 22:39:23 +02:00
cncfanatics
7b47a70c71 Bind the main menu entry for the damage pattern editor 2010-10-10 12:03:25 +02:00
HomeWorld
57b070fbaa Added a little padding for character quick select 2010-10-09 01:05:56 +03:00
HomeWorld
4d102c5d8a Fixed ticket #84, it seems that not only wxmac sux but wxgtk too, character editor remade as wx.frame + some tricks to emulate a modal dialog 2010-10-07 17:06:30 +03:00
cncfanatics
54c2f23f78 recalculate when the char editor is closed, in case stuff changed 2010-09-23 12:49:12 +02:00
HomeWorld
e11feae5fe Fix attempt for charselection choice draw bug on OSX , the hard way 2010-09-16 21:21:58 +03:00
HomeWorld
6ced556ec3 Increased charselection bottom padding to 15 2010-09-16 15:33:02 +03:00
HomeWorld
150e363ddc Padded charselection panel 2010-09-16 15:12:34 +03:00
cncfanatics
6d07151d71 Add the basic looks of the char picker, right above the stats pane 2010-09-14 10:41:27 +02:00
cncfanatics
41ffd048ac More work on the character editor, the skill browser mostly works now 2010-09-06 10:31:23 +02:00
cncfanatics
61d341c49b First draft of character editor (non functional) 2010-09-05 19:13:38 +02:00
cncfanatics
48293cdf8b First iteration of the drone view, as well as a bunch of other related changes 2010-09-04 23:25:02 +02:00
cncfanatics
06e76a2cea Add a collapsible additions pane for stuff like drones, implants, boosters, etc. 2010-09-02 13:18:56 +02:00
HomeWorld
4e3e3e1638 Fixed an unwanted behavior of collapsible pane (it shows by default a pane - fix:sized to 0x0) affecting statspane view; Added Widget Inspection Tool in menu - should help debugging UI stuff if needed 2010-09-01 17:08:56 +03:00
cncfanatics
cd1766dd51 Update eos to latest branch and update the about box with the names of Entity, Darriele and Aurora 2010-08-30 01:48:52 +02:00
cncfanatics
840657b11c Don't let PyDeadObjectError get through, they're harmless anyway on closing the app 2010-08-29 16:01:09 +02:00
cncfanatics
a1490a4f09 Fix the bug where one needed two clicks to select market/ship browser 2010-08-28 20:46:53 +02:00
cncfanatics
6d371e40b7 Change AGPL to regular GPL for pyfa 2010-08-28 15:18:57 +02:00
cncfanatics
6462e1a588 Make the stats pane collapsable, need feedback on looks 2010-08-26 01:04:01 +02:00
cncfanatics
4bd7e7c47e Add icon for pyfa: 3D rendered rifter 2010-08-21 00:27:20 +02:00
cncfanatics
0c7bb08836 Change the market and ship browser to a notebook 2010-08-20 14:25:06 +02:00