Commit Graph

58 Commits

Author SHA1 Message Date
cncfanatics
2b4376614b Gray out unused toggles while browsing through the marketBrowser too 2010-09-21 16:40:44 +02:00
cncfanatics
c079759426 If search gets cleared while the thread is working, just discard the
result afterwards
2010-09-21 16:20:27 +02:00
cncfanatics
a02815dfba Fixup some oversights when refactoring our search code 2010-09-21 16:16:55 +02:00
cncfanatics
8578b9bcd1 Add a worker thread for search and use it to run search requests 2010-09-21 15:55:38 +02:00
cncfanatics
993c79f4f5 Rename controller to service 2010-09-18 12:31:22 +02:00
HomeWorld
93ed44bb80 Removed NO_BORDER style from itemview in marketbrowser - it made things look strange 2010-09-17 15:56:17 +03:00
cncfanatics
1848ba0121 Fix a bug when clearing out search 2010-09-11 09:50:33 +02:00
cncfanatics
a9837e7cf8 Fix a bug with toggle handling while searching 2010-09-10 15:21:07 +02:00
HomeWorld
359743785f Sanity check in marketBrowser:selectionMade , sometimes the value returned by treectrl.GetSelection can be invalid 2010-09-03 11:27:01 +03: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
66d60892fb Trigger an event when an item is activated 2010-08-28 16:46:06 +02:00
cncfanatics
6d371e40b7 Change AGPL to regular GPL for pyfa 2010-08-28 15:18:57 +02:00
cncfanatics
195b65ac9e Add attribute columns to the fittingView 2010-08-25 11:08:23 +02:00
cncfanatics
ccecff5e43 Implement a right click context menu for items. 2010-08-24 16:46:25 +02:00
cncfanatics
5288cfd275 Make the name column use at least the whole size available to it (without triggering scrollbars). 2010-08-24 11:19:09 +02:00
cncfanatics
de75c59bcd Untoggle grayed out toggles during search 2010-08-24 10:50:13 +02:00
cncfanatics
281ca0a989 Fix a bug with the toggles 2010-08-24 01:04:50 +02:00
cncfanatics
20cb087175 Add an if-check to prevent an exception 2010-08-24 01:03:01 +02:00
cncfanatics
f25a735455 Gray out unused toggles 2010-08-24 00:01:13 +02:00
cncfanatics
01897c2c7d Don't only toggle the buttons when searching, also tell the controller to display all relevant data 2010-08-23 23:37:28 +02:00
cncfanatics
b9857157b4 Sort by groups first, then name 2010-08-23 23:26:28 +02:00
cncfanatics
16614a8ffb Revert "Remove search related timers. Restrict market search to 4+"
This reverts commit a696b72d68.
2010-08-23 20:21:19 +02:00
cncfanatics
cd03df252e Fix a minor brainfart 2010-08-23 20:14:26 +02:00
cncfanatics
64e25ac58f Prevent the whole background from being redrawn for out trees. MIGHT fix flicker issues 2010-08-23 20:09:08 +02:00
cncfanatics
a696b72d68 Remove search related timers. Restrict market search to 4+ 2010-08-23 19:56:08 +02:00
cncfanatics
cbb574e91c Use a 100ms timer instead of 200ms 2010-08-23 19:28:49 +02:00
cncfanatics
45b0effcd2 Make togglebuttons work with search too. And activate em all by default when a search starts 2010-08-23 19:07:43 +02:00
cncfanatics
f6f9929e5d Add 200ms delay on live search of market browser, so we don't repeatedly search while the user types 2010-08-23 19:02:39 +02:00
cncfanatics
85e5033fe9 Start working on the search implementations.
TODO: Finish it
2010-08-23 19:53:19 +02:00
cncfanatics
513305ced8 Finalize the metaToggles. 2010-08-23 18:39:22 +02:00
cncfanatics
f85a5211e0 Do some ground work on implementing metaGroup filtertoggles. Rest tomorrow, too tiiiiired. 2010-08-22 23:18:45 +02:00
cncfanatics
9cb38f12c9 Position metaGroup buttons nicely 2010-08-22 21:05:15 +02:00
cncfanatics
56dea6ddab Finish prettyfying stuff for our mac users <3 2010-08-22 01:02:53 +02:00
cncfanatics
cad68de4e9 Give the buttons some more space 2010-08-22 00:50:46 +02:00
cncfanatics
da8ffb0a2f Refix search 2010-08-22 00:46:26 +02:00
cncfanatics
76958d1cd2 Give the metagroup buttons some more space too (darn macs) 2010-08-22 00:43:20 +02:00
cncfanatics
e21bbcae96 Finalize fix 2010-08-22 00:33:37 +02:00
cncfanatics
f718b84f12 Second go at "Search on macs" (REGISTERED tm) 2010-08-22 00:30:49 +02:00
cncfanatics
5d7bf6437b Experimental change in marketBrowser for search box on macs 2010-08-22 00:28:42 +02:00
cncfanatics
3590a3b061 Add search and variation selection buttons to market browser (non-functional for the moment) 2010-08-21 23:41:30 +02:00
cncfanatics
af71cdc626 Start work on the ship browser, the ship browser part is ready. Missing a fit listing and buttons to create, rename, duplicate, etc. a fit 2010-08-19 15:43:51 +02:00
cncfanatics
a925d6b59c Make sure to not die when a bitmap doesn't exist 2010-08-17 16:41:02 +02:00
cncfanatics
54fe0146cc Add a minimum size to the market browser and main window 2010-08-16 15:59:43 +02:00
cncfanatics
5ceec2ecff Sort the item browser's contents by name 2010-08-16 15:33:34 +02:00
cncfanatics
e9ad573f39 Actualy implement a listCtrl how its suposed to be implemented. 2010-08-16 15:06:53 +02:00
cncfanatics
f96d95e30c Remove LC_ICON from the style flags 2010-08-16 13:23:02 +02:00
cncfanatics
4eb259b05c Add LC_REPORT to the listctrl style 2010-08-16 11:51:36 +02:00
cncfanatics
099b34a658 Don't put anything in the item browser column 2010-08-15 23:22:34 +02:00
cncfanatics
4025c941bb Use a list control for items (looks much better!) and sort it by name 2010-08-15 23:00:13 +02:00
cncfanatics
677a851ea3 Sort stuff alphabeticly 2010-08-15 21:26:46 +02:00