blitzmann
5e56107582
Revert changes to minimum / default sizes of splitter windows
2015-07-07 13:28:02 -04:00
blitzmann
1b5e0467fc
Save browser sizes
2015-07-05 13:59:18 -04:00
blitzmann
9ab79af70c
Show shortcut values in market list
2015-07-04 00:44:19 -04:00
blitzmann
c7042f314b
Code consistency
2014-07-31 00:14:29 -04:00
blitzmann
294f51ae5d
Add support for drag and drop between pyfa displays which explicitly support it (some other tweaks as well)
2014-05-07 11:21:50 -04:00
Corollax
b343d8b120
Tons of error checking and cleanup
...
getIconsByMarketGroup() was badly broken. I've added various error checking
routines and fixed a runaway memory allocation freeze in the event that
no icons can be found.
The cause of that problem remains, however. Still working on it.
2012-07-25 23:45:14 +03:00
DarkPhoenix
b51a962075
Avoid crashing during search on items w/o market group
...
Notify about these to stdout
2012-03-13 15:44:01 +04:00
DarkPhoenix
a9070d83c9
Use cmdDown everywhere
...
The same as ctrlDown on win and nix, but uses cmd on mac
2012-01-25 13:57:09 +04:00
HomeWorld
7f320144a1
Show all recently used modules by default (no rtpe filtering)
2011-12-10 19:50:49 +02:00
HomeWorld
d7ecc0b30c
Use a permanent storage [settings -> pyfaMarketRecentlyUsedModules] for last used modules (20 modules max storage LRU gets deleted)
2011-12-09 21:27:20 +02:00
HomeWorld
1c4f711a98
Removed a debug print in marketBrowser - > populateSearch
2011-12-09 19:50:33 +02:00
HomeWorld
6aeb47f131
Implemented recently used modules category in market browser
2011-12-09 19:36:19 +02:00
DarkPhoenix
bc844e30f5
Change sorting algorythm
...
Now it sorts by category name > market group ID > parent item name > meta tab position > meta level > item name
Sounds huge, but that's the most universal sorting for generic tab display & search results display
2011-10-16 16:07:29 +04:00
DarkPhoenix
7f35f8f4e9
Do not count wildcards as search symbols when checking character limitations
2011-07-28 19:47:33 +04:00
HomeWorld
15890666cb
Updated market broswer search box to be inline with ship browser navigation panel (almost)
2011-07-20 15:23:01 +03:00
DarkPhoenix
cdc25aebe4
Avoid requesting anything from the db when we're clicking expandable market group
2011-06-13 00:40:03 +04:00
HomeWorld
fef545775b
Clear market browser search control content also if its cancel button is pressed
2011-05-15 19:55:17 +03:00
DarkPhoenix
56700e95c1
Some market browser optimizations
2011-04-26 15:23:13 +04:00
DarkPhoenix
3c48839569
Rework context menus
2011-04-24 21:58:07 +04:00
DarkPhoenix
1ac8279bc8
Performance optimizations
2011-04-24 00:35:25 +04:00
DarkPhoenix
9c792b9565
Restore jump to market group functionality
2011-04-23 23:16:27 +04:00
DarkPhoenix
221d4e902f
Rewrite almost all functionality of market browser to work with reworked service
2011-04-23 22:11:54 +04:00
DarkPhoenix
33ce40c0dc
Also jump to proper meta tab when opening market group of forced items
2011-01-10 23:18:45 +03:00
DarkPhoenix
bd93b6c6ec
Added missing items to market
...
Revert if you don't like it :)
2011-01-10 18:28:06 +03:00
HomeWorld
b6602bf501
Deselect items by default if marketBrowser itemView is repopulated
2010-12-11 13:50:52 +02:00
HomeWorld
cb5d89c35e
Revert "Don't clear all items on populate if wanted in Display class. (default - clear all)"
...
This reverts commit 219c00ac57 .
2010-12-07 20:16:32 +02:00
HomeWorld
219c00ac57
Don't clear all items on populate if wanted in Display class. (default - clear all)
2010-12-07 18:26:57 +02:00
HomeWorld
8e3fd63225
Use CachingImageList.GetImageIndex for bitmaps that resides on FS, let wx.ImageList.Add deal with the rest (memory bitmaps)
2010-12-07 14:19:25 +02:00
HomeWorld
99924e6d9a
Removed autowidth mixin from marketBrowser.ItemViewer
2010-12-07 01:42:21 +02:00
HomeWorld
a777aba6e5
Force a fake ctrl resize on populate/refresh in marketBrowser.ItemView in order to have the columns resized ( ListCtrlAutoWidthMixin listens on wx.EVT_SIZE and resizes columns when that event is produced - on wxgtk this event isn't generated )
2010-12-06 14:43:19 +02:00
HomeWorld
c244398875
Applied magic to marketBrowser.ItemView, now it automaticaly resizes Name column in order to have all columns visible ( used listmix.ListCtrlAutoWidthMixin; also column manual resize is blocked - it produces nasty effects in conjuction with listmix.ListCtrlAutoWidthMixin )
2010-12-06 14:25:38 +02:00
cncfanatics
570c5a9a0c
Implement a set of modifications to allow attributeDisplay to directly
...
query attributes, this is always slower then using the normal method
except for the marketBrowser.
2010-12-06 09:47:30 +01:00
Niklas Bölter
36fcedde19
Fixed minor display issues on Mac OS X including a silly hack
2010-11-20 21:49:42 +01:00
HomeWorld
2596518fb3
Size fix for search ctrl?
2010-11-18 00:14:21 +02:00
cncfanatics
ea66f6f147
Full complete rework of the columnViews, Every column should now work
...
regardless if the type of view it was put in.
2010-11-11 15:49:05 +01:00
cncfanatics
c6daf72682
First draft of projected effects additions pane. Still needs work (WTB
...
feedback!)
2010-10-29 11:14:38 +02:00
cncfanatics
c90dab16ba
Implement "Set as damage pattern" for ammo
2010-10-28 16:16:59 +02:00
cncfanatics
58b127ac08
Fix up broken filter toggles while searching
2010-10-28 07:40:48 +02:00
cncfanatics
2f8fbdca8f
Revert "Reduce search min chars to two"
...
This reverts commit 47876612ac .
2010-10-27 19:52:47 +02:00
cncfanatics
47876612ac
Reduce search min chars to two
2010-10-27 19:20:30 +02:00
cncfanatics
f0454a7e24
Fix up marketBrowser's jump
2010-10-27 18:46:22 +02:00
HomeWorld
290eb57d46
Merge branch 'master' of evefit.org:pyfa
2010-10-27 14:40:11 +03:00
HomeWorld
f70df39696
Properly aligned searchctrls in shipbrowser/marketbrowser
2010-10-27 14:39:51 +03:00
cncfanatics
772b60dbf3
Make corollax happeh
2010-10-27 13:26:52 +02:00
cncfanatics
0bd5f60ede
Fix jumping
2010-10-27 13:18:19 +02:00
cncfanatics
51cfe23f41
Redesign of the ship browser, its a lot cleaner and extensible now
2010-10-27 12:14:00 +02:00
cncfanatics
1819566739
Fix jump bug related to switching meta groups after jumping
2010-10-24 15:38:01 +02:00
cncfanatics
2fd0d8fb99
Merge branch 'master' of evefit.org:pyfa
...
Conflicts:
gui/marketBrowser.py
2010-10-24 15:10:58 +02:00
cncfanatics
78d1c80398
Fix conflict
2010-10-24 15:08:10 +02:00
cncfanatics
5b321d2fb9
Fix jump to for deadspace/storyline items, as well as for rigs &
...
subsystems
2010-10-24 15:04:43 +02:00