Commit Graph

  • 1ec7fc8cbe Only commit when needed cncfanatics 2010-09-09 15:52:17 +02:00
  • 1811a1e663 Make the char editor actualy closable cncfanatics 2010-09-09 15:39:21 +02:00
  • d850aac7ad Add the ability to change a skill's level via right-click cncfanatics 2010-09-09 15:32:01 +02:00
  • ca80583001 TogglePanel layout fix (I dont like it but it works) HomeWorld 2010-09-08 22:51:33 +03:00
  • e76dfd990e Update eos version cncfanatics 2010-09-08 19:45:39 +02:00
  • 03605b6b9d Finish api fetching code cncfanatics 2010-09-08 19:44:50 +02:00
  • 08da8b0313 Remove the description view for now cncfanatics 2010-09-08 17:34:56 +02:00
  • 6ab3afb2a0 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-08 17:27:25 +02:00
  • 44802e6504 Use latest eos to include character related optimizations cncfanatics 2010-09-08 17:26:38 +02:00
  • 6c6756e3f4 Moved resistances into a toggle panel (painful task to get things aligned correctly - now, the toggle panel content panel doesn't hide/show when toggling - we set height 0 if collapsed and height = normal size when expanded that also prevents artefacts from appearing in fullPanel [it happened on winxp] ) ; modified labelEhp.SetLabel in fitchanged to include full text - (effective hp: xxx) because I couldn't make the custom header stuff behave as it should HomeWorld 2010-09-08 15:30:40 +03:00
  • 22360d9d2d Moved recharge rates section into a toggle panel HomeWorld 2010-09-08 12:00:18 +03:00
  • e2bf63a18d Fixed a crash situation (init of chareditor dialog - usage of CB_READONLY for skilltreechoice caused an assertion) ; Fixed some layout problems when having big skill descriptions ; Planet management doesn't have a description in EOS, that caused an error while setting label with None :) - fixed HomeWorld 2010-09-08 08:22:17 +03:00
  • c0ed413af5 Make the generic save button have "Create", "Rename" or "Copy" on it depending on the action instead of "Save" cncfanatics 2010-09-07 22:44:54 +02:00
  • 2488d2f52d Implement copy and delete too cncfanatics 2010-09-07 22:31:00 +02:00
  • bee02f625e More work on the character selection part of the char editor, everything except copy is working now cncfanatics 2010-09-07 22:23:25 +02:00
  • 868ef2e39d Some alignment changes in togglepanels content for fullpanel + removed the border size param (set to 0) in TogglePanel AddSizer HomeWorld 2010-09-07 21:49:31 +03:00
  • 996bb84037 Merge branch 'master' of evefit.org:pyfa HomeWorld 2010-09-07 20:54:15 +03:00
  • c090c2df11 Moved firepower section into a togglepanel, modified pyfatogglepanel to have the added sizer with full gap (wx.ALL) in contentpanel HomeWorld 2010-09-07 20:53:46 +03:00
  • d40a796f85 First draft of skill view of the character editor, can now switch characters and browse levels cncfanatics 2010-09-07 19:24:29 +02:00
  • 76764dd4cc Moved capacitor section into a togglepanel HomeWorld 2010-09-07 19:58:30 +03:00
  • 87f0aa54b4 Moved targeting-misc into a togglepanel HomeWorld 2010-09-07 19:26:11 +03:00
  • 1d570ceefe Splited statspane initWithTogglePanels into small funcs. for each section HomeWorld 2010-09-07 19:00:44 +03:00
  • c066624215 Splitted the init of statspane in 2 functions - initNormal and initWithTogglePanels - don't want to frack up the endless hours invested in stats pane while implementing togglepanels. HomeWorld 2010-09-07 17:43:39 +03:00
  • b292609dd3 Fixing the problem with no text anim if value>range: ticket #30 ; cleaned up the code a little HomeWorld 2010-09-07 17:22:46 +03:00
  • 796aaa92fe Minor fixups cncfanatics 2010-09-07 00:46:31 +02:00
  • b01e3260e2 StatsPane: removed the increase in width for fullpanel HomeWorld 2010-09-06 20:29:58 +03:00
  • 506f256e82 Revert "StatsPane: removed the increase in width for full/mini panel" HomeWorld 2010-09-06 20:22:29 +03:00
  • c9bd5ef91e StatsPane: removed the increase in width for full/mini panel HomeWorld 2010-09-06 20:18:21 +03:00
  • 9555a5d6e3 Merge branch 'master' of evefit.org:pyfa HomeWorld 2010-09-06 20:15:09 +03:00
  • 5b64c6cecf Improvment of togglepanel ( flicker free code based on awg:pycollapsiblepane ) HomeWorld 2010-09-06 20:14:52 +03:00
  • 15c4be53fc isEmpty is now a property, not a method cncfanatics 2010-09-06 18:12:24 +02:00
  • bad7e81a6d Big cleanup in pyfatogglepanel. Removed the animation stuff HomeWorld 2010-09-06 17:49:02 +03:00
  • 8908a54437 Also display group descriptions cncfanatics 2010-09-06 11:26:51 +02:00
  • cacd310259 Stop the character editor from resizing every time a skill is selected due to description's size changing cncfanatics 2010-09-06 11:11:13 +02:00
  • 8aa099d146 Use the new save/delete/commit methods from the backend cncfanatics 2010-09-06 11:02:43 +02:00
  • e71004f703 Change all flush calls to commit calls cncfanatics 2010-09-06 10:48:24 +02:00
  • 41ffd048ac More work on the character editor, the skill browser mostly works now cncfanatics 2010-09-06 10:31:23 +02:00
  • 37c5554945 Work on some char stuff, more soon cncfanatics 2010-09-05 23:24:43 +02:00
  • a0f487b73c TogglePanel: switched arrows HomeWorld 2010-09-05 23:44:42 +03:00
  • b1d7e8f365 TogglePanel: EYECANDY stuff added HomeWorld 2010-09-05 23:40:10 +03:00
  • 987dc109e9 TogglePanel: more tweaks - try 3 (colour stuff) HomeWorld 2010-09-05 22:27:16 +03:00
  • 4318fb0946 TogglePanel: more tweaks git push (colour stuff) HomeWorld 2010-09-05 22:17:18 +03:00
  • 04f9d89bee TogglePanel: more tweaks (colour stuff) HomeWorld 2010-09-05 22:09:38 +03:00
  • 41d74f86f2 TogglePanel: removed custom background color HomeWorld 2010-09-05 21:58:50 +03:00
  • 099046c38f Testing custom icons in TogglePanel - renderernative disabled for now HomeWorld 2010-09-05 21:47:54 +03:00
  • 83ef3b3544 Some little improvements in togglepanel class HomeWorld 2010-09-05 21:13:36 +03:00
  • 8577c57d85 Remove some useless stuff cncfanatics 2010-09-05 19:48:05 +02:00
  • 25d8228493 Fix some formatting cncfanatics 2010-09-05 19:43:11 +02:00
  • acff2855e1 Add rename button fixer code cncfanatics 2010-09-05 19:22:29 +02:00
  • 3a88b2e477 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-05 19:15:49 +02:00
  • 61d341c49b First draft of character editor (non functional) cncfanatics 2010-09-05 19:13:38 +02:00
  • 7696725963 Fixed a little visual bug in togglepanel, disabled color change HomeWorld 2010-09-05 19:38:00 +03:00
  • 9e954f364a Fix commit clash DarkPhoenix 2010-09-05 20:13:04 +04:00
  • c4f7fded7f Added a custom collapsible panel class and a demo in statspanel HomeWorld 2010-09-05 19:08:10 +03:00
  • 3af366efa3 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-05 17:57:22 +02:00
  • a792f90ea0 Merge branch 'master' of evefit.org:pyfa DarkPhoenix 2010-09-05 19:59:25 +04:00
  • 30729ecdee Add controllable number of decimal places for gauge percentages DarkPhoenix 2010-09-05 19:58:47 +04:00
  • 9bfe4ebc2c Give the checkbox some more size cncfanatics 2010-09-05 17:57:08 +02:00
  • 4348281d9c Add destroy statement so we can draw our bitmap onto another dc on wxMSW cncfanatics 2010-09-05 17:56:06 +02:00
  • e6f24eaae5 Rework functions in util.py DarkPhoenix 2010-09-05 17:41:09 +04:00
  • a31ea5f712 Add a checkbox for drones instead of + & -, group drones by 5 by default (will be able to be changed via rightclick, later) cncfanatics 2010-09-05 15:04:05 +02:00
  • f06448cc60 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-05 13:02:18 +02:00
  • c2a629495e Merge branch 'master' of evefit.org:pyfa HomeWorld 2010-09-05 13:27:47 +03:00
  • eccf44a88e Fixed a stupid visual bug in pygauge HomeWorld 2010-09-05 13:27:30 +03:00
  • 0b7f5a9c9d Add some comments to utils file DarkPhoenix 2010-09-05 14:26:08 +04:00
  • 2180f2639a Add native checkboxes to drone view cncfanatics 2010-09-05 11:54:40 +02:00
  • 22f0d35742 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-05 11:05:52 +02:00
  • 00953c1828 Finish working on the + & - buttons for drones, they now correctly activate & deactivate drones \o/ cncfanatics 2010-09-05 11:05:28 +02:00
  • 673a175924 Remove unit argument from shorten function DarkPhoenix 2010-09-05 12:51:17 +04:00
  • 370c173627 Rechange maxRange cncfanatics 2010-09-05 10:29:33 +02:00
  • a44ec58aaa More work on the drone pane, more specificly, a pwetty + & - button (not working yet) and a bit of polish on the columns cncfanatics 2010-09-05 09:55:37 +02:00
  • c05ae0c87c Make maxRange only display "km" after the whole thing cncfanatics 2010-09-05 09:55:20 +02:00
  • 99e112b68e Update eos version cncfanatics 2010-09-05 08:56:20 +02:00
  • aa0cb1c33d Update eos cncfanatics 2010-09-04 23:40:17 +02:00
  • 48293cdf8b First iteration of the drone view, as well as a bunch of other related changes cncfanatics 2010-09-04 23:25:02 +02:00
  • 53b89496d8 Update eos cncfanatics 2010-09-04 23:24:59 +02:00
  • 0b5c5efec3 Reworked the Resistances section: moved the incoming dmg profile stats at the end of Resistances section and have it separated from ship resistance stats HomeWorld 2010-09-04 23:12:33 +03:00
  • 410f1db0f1 Rename remove/addItem in the fit controllere to remove/addModule cncfanatics 2010-09-04 21:32:32 +02:00
  • 635e904a58 Change some drone column stuff cncfanatics 2010-09-04 21:11:54 +02:00
  • fe016a881e Update eos version to get the fix of an ordering bug cncfanatics 2010-09-04 21:07:00 +02:00
  • 8ee2f651be Revert "Remove the call to GetTextExtents and try to align in another way (that won't crash macs)" cncfanatics 2010-09-04 20:15:54 +02:00
  • c571bcb450 Move import * statement to top level cncfanatics 2010-09-04 20:13:16 +02:00
  • 7458a05802 Don't create a dummy dc, instead call GetTextExtend on the pannel itself cncfanatics 2010-09-04 20:04:32 +02:00
  • 1a9517071e Remove the call to GetTextExtents and try to align in another way (that won't crash macs) cncfanatics 2010-09-04 19:58:42 +02:00
  • 9d78284581 Move everything related to column displays to a seperate class cncfanatics 2010-09-04 19:23:12 +02:00
  • 6231fcc274 Merge branch 'master' of evefit.org:pyfa cncfanatics 2010-09-04 11:15:00 +02:00
  • c938e38e03 Update eos version cncfanatics 2010-09-04 11:13:00 +02:00
  • 893c48812f Fix PG measure units. We should use values taken from db actually... DarkPhoenix 2010-09-04 12:47:57 +04:00
  • 5257b0a51d Use 4th precision for cpu and pg as for the most important fitting attributes DarkPhoenix 2010-09-04 03:42:24 +04:00
  • 85aa5e4ebc Move to new format in ViewColumns and suffixize drone bay and bandwidth DarkPhoenix 2010-09-04 03:40:50 +04:00
  • 4e6049170b Shorten doesn't convert mantissa and doesn't add any suffix by default DarkPhoenix 2010-09-04 03:32:16 +04:00
  • 604258fff4 Make use of new shorten() settings to show more actual info DarkPhoenix 2010-09-04 03:23:52 +04:00
  • ad15a0f5fd Merge branch 'master' of evefit.org:pyfa DarkPhoenix 2010-09-04 02:59:24 +04:00
  • e3c3ae4fd9 Change shorten function to do some additionaal stuff DarkPhoenix 2010-09-04 02:57:50 +04:00
  • 93332638db Add Darriele to main authors in the about box cncfanatics 2010-09-04 00:04:16 +02:00
  • 9dc7fe6d08 Fix item removal using wrong indice cncfanatics 2010-09-03 23:57:46 +02:00
  • a76f4198ab do fitting view sorting on the python side cncfanatics 2010-09-03 23:50:38 +02:00
  • cdb81fa93d Add align time cncfanatics 2010-09-03 23:33:36 +02:00
  • 41909ae9de Block the OnEraseBackground method from redrawing anything to reduce flicker (hopefully) cncfanatics 2010-09-03 22:57:11 +02:00
  • f0cc5a0afd Align EHP in the center, not left cncfanatics 2010-09-03 22:38:59 +02:00