Commit Graph

  • 09aa45d15b Remove nonfunctional exception handler Corollax 2011-01-02 17:52:20 -06:00
  • 29e678d646 Merge branch 'master' of evefit.org:pyfa cncfanatics 2011-01-02 12:48:50 +01:00
  • 96228a2b89 Update eos cncfanatics 2011-01-02 12:47:51 +01:00
  • eff2ea903e Grab eos fixes cncfanatics 2011-01-02 12:33:07 +01:00
  • b448c1db7b Pull in eos changes Corollax 2011-01-02 05:06:16 -06:00
  • 035ae73b44 Fix a bug where fits that changed the amount of slots wouldn't get filled up correctly cncfanatics 2011-01-02 11:38:42 +01:00
  • 33f545fd42 Pull in the Fuel Catalyst fixes Corollax 2010-12-29 17:57:17 -06:00
  • 74f68553d1 Update eos cncfanatics 2010-12-29 10:29:44 +01:00
  • 11e51a0bd2 Fix a traceback on the ship browser Corollax 2010-12-26 15:30:11 -06:00
  • 99dbcf955e Experimental: show fit creation date/hour in shipbrowser stage 3 HomeWorld 2010-12-22 19:40:23 +02:00
  • 396cb14c9a Updated pygauges to use gui.utils.drawUtils.DrawGradientBar HomeWorld 2010-12-22 19:04:31 +02:00
  • 76c6f47882 Lowered the gradientBar filling ratio HomeWorld 2010-12-22 18:56:48 +02:00
  • 78fd18fc88 Pyfa gauges prefrences uses now gui.utils.drawUtils.DrawGradientBar HomeWorld 2010-12-22 18:53:54 +02:00
  • ab78d8bace Re-enabled preference menu HomeWorld 2010-12-22 18:44:54 +02:00
  • 6650436ab4 Renamed run.py into pyfa.py HomeWorld 2010-12-22 18:14:07 +02:00
  • 2662c5ba7a Corrected an import in attributeDisplay HomeWorld 2010-12-22 18:01:09 +02:00
  • adae21452a Moved and splitted util.py into gui.utils.numberFormatter and gui.utils.clipboard; GetPartialText moved into gui.utils.drawUtils.py HomeWorld 2010-12-22 17:57:21 +02:00
  • 11d5f37606 Moved compat.py to gui/utils folder HomeWorld 2010-12-22 17:42:07 +02:00
  • d70a96fb48 Moved aboutData.py into gui folder HomeWorld 2010-12-22 17:33:08 +02:00
  • 15690ad3cd Shipbrowser -> drawUtils -> eye-candy stuff for DrawGradientBar (added a fill ratio) HomeWorld 2010-12-22 17:28:35 +02:00
  • 353d1e5006 Update eos to grab character skill deletion fix cncfanatics 2010-12-22 15:53:59 +01:00
  • 243291959f Revert "Resolve 352 (Clean up root folder)" DarkPhoenix 2010-12-18 13:46:36 +03:00
  • cede27f1b2 Resolve 352 (Clean up root folder) DarkPhoenix 2010-12-18 13:34:51 +03:00
  • ab17c6d3c4 Now replace it with both more sane & the thing which actually works DarkPhoenix 2010-12-18 01:13:17 +03:00
  • 6cd400ae7c Revert "Replace reliance on current working dir with something more sane, although it doesn't work for some cases" DarkPhoenix 2010-12-18 01:00:18 +03:00
  • bfd69470d3 Replace reliance on current working dir with something more sane, although it doesn't work for some cases DarkPhoenix 2010-12-18 00:56:04 +03:00
  • c000e97603 Added middle click down as show fit in new tab for stage 3 HomeWorld 2010-12-16 19:42:24 +02:00
  • 016ba65b8b Added kb modifier -> ctrl + left click on a stage3 item opens it in a new tab HomeWorld 2010-12-16 19:34:09 +02:00
  • 123634242b Updated staticdata ref for pyfa HomeWorld 2010-12-16 18:20:41 +02:00
  • 5372ddb4a8 Updated pyfa EOS submodule ref to latest EOS HomeWorld 2010-12-15 20:00:50 +02:00
  • 75d2f11c4c Fixed a clear case of brain failure (Don't try to show graphFrame window if MPL isn't installed) HomeWorld 2010-12-15 19:42:35 +02:00
  • ae46d14cef Disabled things that shouldn't be in RC2 (FleetBrowser/debug) HomeWorld 2010-12-15 19:34:57 +02:00
  • bc10b2edd6 Now pyfa should launch if user account name contains non-ASCII symbols DarkPhoenix 2010-12-15 18:50:44 +03:00
  • bbf727d773 Pull changes to eos and staticdata Corollax 2010-12-15 03:14:11 -06:00
  • ac8344a41e Add Echelon to limited issue ships DarkPhoenix 2010-12-15 11:47:45 +03:00
  • 30b2770ce3 Update staticdata Corollax 2010-12-15 02:22:04 -06:00
  • caa334b22d Pull in the fix to strategic cruisers Corollax 2010-12-14 12:08:59 -06:00
  • 1ec2902874 Mangled Item/Ship description content to respect current theme HomeWorld 2010-12-14 20:07:34 +02:00
  • dd67fa1a7e Updated pyfa's credits/aboutbox HomeWorld 2010-12-13 20:42:27 +02:00
  • 0825f56a4e Merge branch 'master' of evefit.org:pyfa Corollax 2010-12-11 15:42:21 -06:00
  • f116a1425e Pull in the fix to warp speed Corollax 2010-12-11 15:40:14 -06:00
  • 22ecdba471 Make sure implant/booster/projected view gets in sync with current fit (clear its content if there is no active fitting), also , make sure the first item is visible/all selected items deselected in case we switch to other fit HomeWorld 2010-12-11 14:16:57 +02:00
  • 8660e36bad Make sure drone view gets in sync with current fit (clear its content if there is no active fitting), also , make sure the first item is visible/all selected items deselected in case we switch to other fit HomeWorld 2010-12-11 14:09:57 +02:00
  • b6602bf501 Deselect items by default if marketBrowser itemView is repopulated HomeWorld 2010-12-11 13:50:52 +02:00
  • 374f91eec9 Fixed implant/booster views dblclick behaviour - added a check for remove case - we do not want our items removed if we are double clicking on state column HomeWorld 2010-12-11 13:40:44 +02:00
  • 1763619fe6 Fixed a little logic oopsie in gui.Display.Populate HomeWorld 2010-12-11 13:31:00 +02:00
  • abdd9498ca Removed an useless import in gui.Display HomeWorld 2010-12-11 13:06:15 +02:00
  • 3d264d47b7 Optimized Display.populate to avoid wx.ListCtrl.DeleteAllItems as much as posible. The result is a smoother market search, etc HomeWorld 2010-12-11 13:01:20 +02:00
  • 2bec2e38b6 Made Display class 100% flicker free on wxMSW. HomeWorld 2010-12-11 04:05:19 +02:00
  • 91c58ec257 Reduced flickering in fittingView to almost 0.0001% HomeWorld 2010-12-11 02:42:07 +02:00
  • e2a8874688 MSW can be a bitch when dealing with left clicks (sometimes a dbl click is generated, fixed module state switching, now its faster as it can gets HomeWorld 2010-12-11 02:04:09 +02:00
  • 2cac5adf8d Use stored bitmaps for viewcolumns headers (required to get a proper fitting view snapshot) HomeWorld 2010-12-11 00:45:09 +02:00
  • d455c65412 NEVER EVER USE wx.ImageList.Draw with arg solidBackground=TRUE - it will fuck up the bitmap contained into it HomeWorld 2010-12-10 21:49:36 +02:00
  • 7c089faeb3 Removed useless code from fittingView.MakeSnapshot HomeWorld 2010-12-10 15:39:32 +02:00
  • 40f2073648 Pull in latest eos commit Corollax 2010-12-09 15:55:21 -06:00
  • f623b72b94 Optimized the **** out of shipbrowser.(Category,Ship)Item gradient background drawing HomeWorld 2010-12-09 21:49:56 +02:00
  • ff130f910c Fixed a little oopsie in gui.utils.drawUtils.DrawFilledBitmap HomeWorld 2010-12-09 19:52:16 +02:00
  • 667433dee5 Optimized the **** out of shipbrowser.FitItem gradient background drawing HomeWorld 2010-12-09 19:43:20 +02:00
  • 668e0ff0b9 Cleanup in shipbrowser.FitItem.OnPaint - removed useless code HomeWorld 2010-12-09 18:13:02 +02:00
  • 7c4a63a81a Cleanup in shipbrowser items OnPaint (last step till final optimization) HomeWorld 2010-12-09 18:11:09 +02:00
  • f18ca8991b Visual improvement of stage3 selected fit HomeWorld 2010-12-09 17:19:11 +02:00
  • 32f880148c Cleaned up useless coded in shipbrowser.FitItem.OnPaint HomeWorld 2010-12-09 17:04:05 +02:00
  • 79a524f7bb Moved duplicate code from shipbrowser items OnPaint in gui.utils.drawUtils HomeWorld 2010-12-09 16:55:41 +02:00
  • 94ececb715 Added extra visual effect to pygauges (better looking gradients) HomeWorld 2010-12-09 16:15:39 +02:00
  • fb3545ab0e Vaacum cleaned chromeTabs. HomeWorld 2010-12-09 16:00:10 +02:00
  • 03cf5f78c3 Removed an useless bitmap allocation in chromeTabs.tabsContainer.OnPaint HomeWorld 2010-12-09 15:34:12 +02:00
  • 7d1b51853f Removed an useless full refresh in chromeTabs.tabsContainer while inside EVT_MOTION HomeWorld 2010-12-09 15:31:32 +02:00
  • 36c42299c4 Pull eos into pyfa Corollax 2010-12-08 19:32:33 -06:00
  • bc38b225d4 Force shipbrowser focus when clicking on trackbar or inside it HomeWorld 2010-12-09 00:37:55 +02:00
  • 059c0fd1c6 ShipBrowser: Gradients empire strikes back HomeWorld 2010-12-08 23:27:11 +02:00
  • 054fdb522e Differentiate active/inactive tabs a bit more Corollax 2010-12-08 10:58:14 -06:00
  • 04fe5baa5a Cleaned up chromeTabs container OnPaint; several tweaks HomeWorld 2010-12-08 18:35:54 +02:00
  • ee01d3e593 Changed the way chrometabs calculate its colors. Now it should look perfect on any theme. HomeWorld 2010-12-08 17:46:10 +02:00
  • b5a1d51d1c Added a missing import in utils.colorUtils HomeWorld 2010-12-08 17:05:34 +02:00
  • 12976417e7 Added GetBrightness(O1/O2), GetSuitableColor methods in utils.colorUtils HomeWorld 2010-12-08 16:59:08 +02:00
  • 6a7d43cb84 Fixed a traceback in characterEditor caused when trying to add an implant while implants/booster tree has no item selected HomeWorld 2010-12-08 16:47:10 +02:00
  • a73497a8d1 Added boundry check for colorUtils.DarkenColor HomeWorld 2010-12-08 15:00:24 +02:00
  • 5a46cefb14 Streamlined pygauge/pyfaGaugePreferences a little; moved common code in gui.utils.colorUtils - this module will be used soon everywhere where color processing is needed (shipbrowser/chrometabs..) HomeWorld 2010-12-08 14:54:06 +02:00
  • cdba057ce3 Fixed gradient start color calculation in pygauges. Now the colors are scaled properly HomeWorld 2010-12-08 13:27:59 +02:00
  • 3ff31d20af Removed the clearItemImages method from gui.Display - there is no need for it since we now use CachingImageList HomeWorld 2010-12-07 20:20:06 +02:00
  • cb5d89c35e Revert "Don't clear all items on populate if wanted in Display class. (default - clear all)" HomeWorld 2010-12-07 20:16:32 +02:00
  • 219c00ac57 Don't clear all items on populate if wanted in Display class. (default - clear all) HomeWorld 2010-12-07 18:26:57 +02:00
  • 95edfb5496 Removed an useless statement in bultinViewColumns.tracking HomeWorld 2010-12-07 15:12:21 +02:00
  • e3d4993854 Updated builtinViewColumns.tracking to use CachingImageList.GetImageIndex - the class was wrongly named (MaxRange) - changed its name to Tracking HomeWorld 2010-12-07 15:10:36 +02:00
  • 2155038589 Updated builtinViewColumns.propertyDisplay to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 15:05:47 +02:00
  • a092e39b8b Updated builtinViewColumns.price to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 15:03:36 +02:00
  • d5035de19f Updated builtinViewColumns.maxRange to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 15:01:23 +02:00
  • 893f52a49d Updated builtinViewColumns.capacitorUse to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:59:20 +02:00
  • 8008edd80b Updated builtinViewColumns.baseName to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:56:09 +02:00
  • b264f36761 Updated builtinViewColumns.baseIcon to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:54:38 +02:00
  • f34d038308 Updated builtinViewColumns.attributeDisplay to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:49:58 +02:00
  • 7be2edc0f5 Updated builtinViewColumns.ammoIcon to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:46:39 +02:00
  • 292b18b1a5 Updated builtinViewColumns.ammo to use CachingImageList.GetImageIndex HomeWorld 2010-12-07 14:42:25 +02:00
  • 0eda688351 Display class now uses CachingImageList instead of wx.ImageList; updated builtinViewColumns.state to use it properly HomeWorld 2010-12-07 14:35:37 +02:00
  • 8e3fd63225 Use CachingImageList.GetImageIndex for bitmaps that resides on FS, let wx.ImageList.Add deal with the rest (memory bitmaps) HomeWorld 2010-12-07 14:19:25 +02:00
  • 3979413a1d Optimized CachingImageList Add method HomeWorld 2010-12-07 13:34:14 +02:00
  • dc096621e1 Added a gentle matplotlib version check in graphFrame HomeWorld 2010-12-07 10:21:22 +02:00
  • ab26acbd9a Fix traceback on opening graphs Corollax 2010-12-06 18:38:51 -06:00
  • bcd7f2777d Update pyfa to current eos version Corollax 2010-12-06 18:28:18 -06:00
  • 5602142e7f Final tweak to the pygauge colors Corollax 2010-12-06 18:15:48 -06:00