Commit Graph

97 Commits

Author SHA1 Message Date
cncfanatics
67c750a142 Some tweaks, changes and additions to the about box 2010-11-19 14:52:46 +01:00
cncfanatics
011cb51363 Merge branch 'master' of evefit.org:pyfa
Conflicts:
	eos
2010-11-19 14:46:13 +01:00
cncfanatics
768f9c9471 Add fleet browser, view and service (basic skeleton) 2010-11-19 14:43:01 +01:00
HomeWorld
967d0cc137 Use methods compatible with wx.notebook for stuff 2010-11-19 14:46:05 +02:00
HomeWorld
7939d302e1 Make sure the window have size 0,0 at creation time or it will look nasty till it gets reparented 2010-11-19 14:36:35 +02:00
Corollax
77f1c6d347 Merge branch 'master' of evefit.org:pyfa 2010-11-19 06:33:13 -06:00
HomeWorld
b47a2c463e Fixed CTRL+W bind 2010-11-19 14:33:05 +02:00
Corollax
c4b9773bc2 Added ctrl+t support to add a tab.
Darriele used a different name for the AddTab function, so I just had to change one the call in multiSwitch :)
2010-11-19 06:32:18 -06:00
HomeWorld
884282a8b1 Ugly stuff, dont look 2010-11-17 22:36:55 +02:00
cncfanatics
1ffdf9b2cb Fixup menu code 2010-11-17 09:47:53 +01:00
cncfanatics
26df47699d Start work on integrating new tabs into pyfa 2010-11-17 09:05:45 +01:00
HomeWorld
031708d9e6 There can be only ONE ...GraphFrame 2010-11-11 18:06:28 +02:00
HomeWorld
2f2373180c Padded splitter window (left +2) 2010-11-09 21:11:51 +02:00
cncfanatics
346fa708bc Basic (and ugly) setup for graphs 2010-11-08 13:50:37 +01:00
HomeWorld
509af114db Ugly dialogs?.. No thx 2010-11-04 23:48:15 +02:00
cncfanatics
73ed7a2d05 Implement fit backup in a seperate thread with a (not so) pwetty dialog 2010-11-04 07:17:58 +01:00
Corollax
1dc258b9ad Refined the open/save dialog menus
Just adding some consistency to UI convention.
2010-11-03 02:57:14 -05:00
HomeWorld
5edb712fae Stuff already there but ppl have no eyes to see it. Closes #277 2010-11-02 23:08:17 +02:00
HomeWorld
0b3d1d0e2a Shipbrowser content is refreshed after an import is done 2010-11-02 22:44:00 +02:00
HomeWorld
94d6611e29 More updates to aboutbox 2010-11-01 01:25:24 +02:00
HomeWorld
951b62bec3 Stuff - scroll to selected fit when needed 2010-10-31 15:25:04 +02:00
cncfanatics
adb606927f Add CTRL+<space> accelerator to toggle between ship & market browser 2010-10-31 11:08:41 +01:00
cncfanatics
388803b3c4 Merge branch 'master' of evefit.org:pyfa 2010-10-31 10:57:40 +01:00
cncfanatics
a0d20614fb Fix accelerator stuff 2010-10-31 10:57:29 +01:00
HomeWorld
379c5b61ba Fix #253 2010-10-31 11:39:22 +02:00
HomeWorld
35eeaaaa4d ctrl+t creates a new fitting view empty tab 2010-10-30 21:27:59 +03:00
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