-
Notifications
You must be signed in to change notification settings - Fork 38
/
changelog.txt
2504 lines (1977 loc) · 95.1 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
######## #####
######## #######
### ### ###
# ######## # # #### ######### #### #### #### ##### ####
######## # # # ######### # # # # #
# ### # # #### ### ### #### #### #### # ####
# ######## #### # ### ### # # # # #
# ######## ## #### ### ### #### #### #### # ####
#
### #### # # #### # # #### #### # #### ####
# # # # # ## # # # # # # #
# #### #### #### # ## #### # # # # ##
# # # # # # ## # # # # # # # #
#### # # # # # # #### #### #### #### ####
________________________________________________________________________________
_7.9.2__________________________________________________________________________
Bug Fixes:
-Stockpiles collapsing after adding item (Issue #497)
Code:
-Optimization of FilterMatcher (Optional, on by default)
________________________________________________________________________________
_7.9.1__________________________________________________________________________
Bug Fixes:
-Added contract locations to my stockpile locations
-Stockpile my locations contained delivered industry jobs locations
-Corporation contract assets owner is now an option: char/corp/both (Issue #476)
-Changed http to https in multiple places (contributed by Salartarium)
-Reprocessed grand total should never have a color
-Reprocessed value and color box was wrong
-Mining graph/tracker owners list is not sorted (Issue #491)
-Tracker assets location filter others node didn't work (Issue #485)
-Tracker add new locations selected is never saved (Issue#488)
-Remember what screen to open on (Issue #462)
-noformula and nojumps cli arguments not working (Issue #492)
-Fixed everef lookup to point to the correct url
-Stockpile groups behave incorrectly with filters (Issue #484)
-Ensure stockpile cell is visible after being expanded
-Industry jobs assets use the wrong location
-Ensure reprocess settings are valid
-Flagstring attribute was never saved/loaded for assets and blueprints
-Expired contracts are not included in tracker/assets (Issue #473)
-Stockpile industry copy jobs now output both BPCs and Runs (Issue #482)
-Fixed a typo (Issue #479)
-Delivered industry jobs was included in assets and stockpiles (Issue #480)
-Stockpile target column truncation (Issue #467)
-Price history use tick scale of selected items (Issue #466)
-Contract/Industry jobs assets was not updated on status change by users
Changed:
-Reduced throughput for public market orders to 100
-Removed contract status expired and added archived
Code:
-Minor optimization of the stockpile tool
-Updated sqlite to 3.41.2.2
-Updated logback to 1.2.13
-Updated prices library to 3.1.1 (Issue #469)
-Updated eve-esi library to 4.9.0
________________________________________________________________________________
_7.9.0__________________________________________________________________________
New Features:
-Keep original name when cloning stockpiles (contributed by Ed Thelleres)
-Show/Hide container ItemID in the Assets and Tree tools
-Lock tool tabs
-Stockpile can now hide the subpile tree
-Play sound when outbid data can be updated again
-Stockpiles shopping list CSV/Spreadsheet format
-Added TypeID column to the materials tool
-Added Tags column to the journal tool
-Added Tags column to the transactions tool
-Stockpile matching/contains all for assets
-Added commodity category to the materials tool
-Added corporation wallet division 1-7 columns to the isk tool
-Added price changes tool
-Added date values to formula columns
-Save industry jobs history (optional, on by default)
-Get missing item data from EveRef (data not in ESI)
-Added packaged volume column to the assets and tree tools
-Added link to jEveAssets discord server
Bug Fixes:
-Industry Jobs blueprints show as output material
-Stockpile group editing would sometimes lead to visual artifacts
-Stockpile target column sometimes truncate editable numbers
-Overflow in Formula/Jumps/Tags menus
-Lookup menu Eve Tycoon used the wrong link
-Fixed reactions calculations (contributed by Ed Thelleres)
-Subpile count in the stockpile shopping list was always zero
-Tags was bold on first render
-CtD when importing stockpile text into new/rename stockpile
-CtD in the stockpile tool (BugID 1074 & 1076)
Changed:
-Removed EveMarketer from the lookup menu
-Replaced lazy-blacksmith.space with lzb.eveskillboard.com in lookup menu
-Sort stockpile shopping list by name
-Improved account import usability
Code:
-Update multiple missing items at the same time
________________________________________________________________________________
_7.8.1__________________________________________________________________________
Bug Fixes:
-Removed outbid auto-update due to impact on esi
-Added advanced contracting to the slots tool (Reported by MagnarM)
________________________________________________________________________________
_7.8.0__________________________________________________________________________
New Features:
-Rename Stockpile Groups (Issue #379)
-Group multiple stockpiles (Issue #377)
-Delete multiple stockpiles (Issue #377)
-Added income/expenditure/total to the journal statusbar (Issue #17)
-Import systems to the routing tool (Issue #208)
-Sorting contract columns now sort the contract groups too (Issue #374)
-Added ore/ice/gas to the materials tool (Issue #391)
-Made each group optional in the materials tool (Issue #391)
-Added reprocessed/manufacturing columns to the contracts tool (Issue #412)
-Import eve fitting xml to stockpiles (Issue #382)
-Added output volume column to the industry jobs tool (Issue #418)
-Different color for orders outbid by your own orders (Issue #416)
-Added option to ignore multiplier for stockpile items (Issue #411)
-Added owned column to industry jobs/market orders/contracts
Bug Fixes:
-Update table cell on stockpile delete
-Reprocessed count/account name/stockpile multiplier require enter (Issue #410)
-Stockpile menu wasn't updating on stockpile rename
-Added expired status to contracts (Issue #415)
-PB materials added to stockpiles are rounded up (Issue #413)
Changed:
-Removed evemarketer.com API as a market price source
Code:
-Added fail-safe for endless outbid update loop on error
________________________________________________________________________________
_7.7.0__________________________________________________________________________
New Features:
-Added corporation mining ledger (Issue #371)
-Added wallet division column to the market orders tool (Issue #375)
-Added completed by column to the industry jobs tool (Issue #389)
-Allow users to add their own mp3 files for sound alerts (Issue #378)
-Manufacturing price column to assets/tree/items/market orders (Issue #138)
-Made the stockpile dialog for adding manufacturing materials more detailed
-Retry invalid accounts from the account manager
-Added options for more visible chart colors (Issue #387 & #404)
-Added tooltips for filter buttons
Bug Fixes:
-Stockpile total for transaction and contract columns showed wrong value
-Ensure adding to the reprocessed tool is always great than zero
-Industry jobs default filters didn't include cancelled/reverted (Issue #399)
-Stockpile menu could overflow (Issue #381)
-Shopping list and subpiles didn't work with "matching all" (Issue #403)
Changed:
-Made it more obvious that reprocessed count is editable
-Made it more obvious that stockpile multiplier and target cells are editable
-Removed evepraisal from the lookup menu
Code:
-Moved reprocessed price to the item class (Issue #373)
-Changed audio format from wave to mp3 (Issue #378)
________________________________________________________________________________
_7.6.2__________________________________________________________________________
Bug Fixes:
-Corporation accounts did not work
-Price History remained empty after adding items
-Tracker Show icon was not correct on startup
-Mining Graph showed wrong values with multiple mining characters
Code:
-Updated eve-esi to 4.8.1
________________________________________________________________________________
_7.6.1__________________________________________________________________________
Bug Fixes:
-Mining Graph entries was not sorted by date
________________________________________________________________________________
_7.6.0__________________________________________________________________________
New Features:
-Added character mining ledger (graph and log) (Issue #20)
-Added a new tool with character skills (Issue #345)
-Added stockpile groups (issue #321)
-Stockpile import now have BPO/PBC/Runs/Materials options (issue #357)
-Use item count when add to stockpiles (contributed by Boran Lordsworth)
-Added volume packaged column to the items tool
-Allowed subpile total rows to be column sorted (issue #352)
-Added slot type column to the assets/tree/stockpile/items tools (Issue #89)
-Added charge size column to the assets/tree/stockpile/items tools (Issue #89)
-Play sound when industry jobs are completed. Off by default (Issue #293)
-Play sound when outbid data is updated. Off by default (Issue #287)
-Added next x hours/days date filters (Issue #246)
-Chart date labels are now scaled according to the shown range (Issue #356)
Bug Fixes:
-Fixed buttons shapes in separator tables with the FlatLAF
-Editing accounts did not update the scopes
Changed:
-Market orders and transaction volume columns now use packaged volume
________________________________________________________________________________
_7.5.0__________________________________________________________________________
New Features:
-Streamlined stockpile import and added import into stockpile (Issue #228)
-Including sub items are now optional for stockpile flag filters (Issue #358)
-Added SellMin/BuyMax columns to the stockpile tool (Issue #365)
-Added Volume/SellMin/BuyMax columns to the market orders tool (Issue #365 #364)
-Added journal menu for finding related transactions/contracts/industry jobs
-Added context column to the journal
-Added Transaction ID column to the Transactions tool
-Added Order ID column to the Market Orders tool
-Added Job ID column to the Industry Jobs tool
Bug Fixes:
-Fixed a bug in include sub container filter (always included subs)
-Ignore leading/trailing white space on stockpile text import
-Stockpile contracts match all wasn't working (Issue #266)
-Fix for "Contract not public" and "Contract not found" errors (Issue #360)
-Fixed concurrency problem in ApiIdConverter.getItemUpdate()
Changed:
-Hide zeroes that are stand-in for no data on subpiles rows in stockpile tool
Code:
-Switch to using the affiliation and names endpoints
-Removed the contract price API (Thanks to Rihan for hosting it for so long)
________________________________________________________________________________
_7.4.0__________________________________________________________________________
New Features:
-Added evemissioneer.com to the lookup menu (Issue #351)
-Added option only including contracts with all the stockpile items (Issue #266)
-Blueprint copying output as assets (Optional, off by default)
-Set status for Contracts and Market Orders no longer in ESI (Issue #349)
-Added Stockpile filter for industry job duration (Issue #348)
-Added volume column to the Transaction tool (Issue #350)
-Added Completed Date and Paused Date columns to the Industry Jobs tool
-Added import to the reprocessing tool (Issue #335)
-Display total minerals (minerals*count) in the reprocessed tool (Issue #302)
-Added avg/count/max/min of selected numeric cells/column to the table menu
-Added market orders and contracts to the slots tool (Issue #347)
-Added Availability column to the contracts tool (Public or Private)
Changed:
-Improved the ToolTip for the Transaction Margin columns
-Only include industry jobs if not delivered to assets yet
Bug Fixes:
-Handle space and comma thousands separators when editing in tables (Issue #344)
-Added sum table menu tooltip (was null)
-Fixed table header not resizing on sorting (if the table didn't change)
-Fixed StatusPanel icon labels having the copy tooltip + handle dynamic icons
-Fixed Stockpile text import/export
-Do not try to update public market orders with invalid accounts
-Exclude invalid accounts from structure updates
________________________________________________________________________________
_7.3.2__________________________________________________________________________
Bug Fixes:
-Fixed NPE crash in FilterManager (BugID: 1028, 1029)
________________________________________________________________________________
_7.3.1__________________________________________________________________________
Bug Fixes:
-Fixed NPE in MyIndustryJob from MyBlueprint (Issue #342)
________________________________________________________________________________
_7.3.0__________________________________________________________________________
New Features:
-Added filters to the Overview Tool (Issue #336)
-Added Janice as a price source (Issue #328)
-Price History (Issue #76)
-Added category column to stockpile table (contributed by Lazaren)
-Added various values to the industry slots tool statusbar (Issue #337)
-Added various values to the industry slots tool table popup menu (Issue #337)
-Added various values to the contracts tool statusbar (Issue #333)
-Added various values to the contracts tool table popup menu (Issue #132)
-You can now copy statusbar values by clicking on them
-Added tool tips explain you can click to copy to the info menu and statusbar
-Added Context Type and Context ID columns to the Journal tool
-Added ContractID and RecordID columns to the Contracts Tool
-Added Market Value and Market Price columns to the Contracts Tool
-Added ItemID/Runs/ME/TE columns to the Contracts Tool (only public contracts)
-The tracker tool now have prices for blueprints in public contracts
-Added placeholder examples for filter import (Issue #282)
-Improved market details character selection in the Stockpile tool (Issue #307)
-Added mnemonic to the main menu
-Added available label to stockpile separator row (Issue #341)
Bug Fixes:
-Ignore profiles with invalid names
-Include private structures in the contract appraisal settings reset on save
-Refining equipment option did not accept decimal values (Issue #340)
Changed:
-Made the business tool menu a bit nicer
-Added warning message when hitting the maximum of 25000 blueprints
-Better warning for orders in unknown locations on outbid update (Issue #327)
-Show warning when Nahimic Overlay is detected (Issue #313)
Code:
-Update eve-esi to 4.7.0
-Optimized table main menu to only be updated before showing
-Updates from setting changes now only update what is needed (Issue #334)
-Added info level to UpdateTask (Used by "NOT ALLOWED YET")
-Replaced OSXadapter with FlatDesktop from flatlaf (Issue #329)
________________________________________________________________________________
_7.2.1__________________________________________________________________________
Bug Fixes:
-Stockpile did not work with BPCs and runs
________________________________________________________________________________
_7.2.0__________________________________________________________________________
New Features:
-Added configurable colors to the industry jobs activity column
-Adding account automatically update existing account authorization (Issue #306)
-Separated ore and scrapmetal reprocessing calculations/settings (Issue #312)
-Added buttons to open the online manual (Stockpile/Table Filters/Settings)
-Added Eve Tycoon to the lookup menu
Bug Fixes:
-CLI -droptable -createtable -extended are always true (Issue #310)
-CLI tableName is always a empty string, DROP TABLE IF EXISTS `` (Issue #310)
-If sqlTableName is set in the GUI, It's not used for CLI export (Issue #310)
-Fixed issues with CLI updates for multiple profiles
-Fixed delay between starting update and the update window showing (Issue #319)
-Fixed public market orders update progress finishing at 80% progress
-Fixed Industry Jobs having the wrong default filters (was Transactions filters)
-Fixed CLI export logging
-Fixed the current filter never being displayed as empty
-Overview export using current view (should use all)
-Fixed an old bug where Settings dialog would resize after being shown
-Fixed painting outside the EDT in JMainTab/MarketOrdersTab/RoutingTab
Changed:
-Improved the reprocessing settings GUI
-Slightly better CLI help message
-The Stockpile dialog now better convey that selecting an include is required
-Show warning before updating outbid data with orders in unknown locations
-Made most toolbars more compressible and normalized icon buttons width
-Changed help menu to point to the wiki and wiki's feedback and help
Code:
-Optimized stockpile New/Clone/Delete/Import/Hide/Show
-Optimized subpile updates in the stockpile tool
-Upgraded maven plugins to make it work with Java 17 (contributed by Burberius)
-Updated all the wiki links to the new site: https://wiki.jeveassets.org
-Refactored ProfileManager/Profile/ProfileWriter/ProfileReader to be more OOP
-Added test to ensure dev build is always off (false)
-Ensure profile names are never duplicated
-Better error logging for ESI errors
________________________________________________________________________________
_7.1.1__________________________________________________________________________
Bug Fixes:
-Unable to export default filters
-Can not reset columns
-Fixed number formatting for CSV and HTML export
-Exporting from the GUI did not use the filter and column options
-Fixed export and filtering for formula and jump columns
-Added option to exclude formula and jump columns from the CLI
-Force valid separator/column options when exporting from the GUI
________________________________________________________________________________
_7.1.0__________________________________________________________________________
New Features:
-Added CLI for exporting table data (Issue #270)
-Tool tabs can now be rearranged by dragging the tabs (issue #298)
-Tool tabs can now be reopen with [ctrl|command] + [shift] + t (issue #298)
-Make a Add button in the Reprocessed tool (Issue #297 - contributed by Inoruuk)
-Added Output Name column to the industry jobs tool (Issue #294)
-Hide stockpile from stockpile menu (Issue #300)
Changed:
-Change character/corporation selection in the AccountImportDialog to a ComboBox
-Allow manually enabling the eve.nikr.net account import workaround
Code:
-Updated slf4j library to 1.7.36
-Updated logback library to 1.2.10
-Updated jfreechart library to 1.5.3
-Updated LGoodDatePicker library to 11.2.1
-Updated sqlite-jdbc library to 3.36.0.3
-Updated EvalEx library to 2.7
Bug Fixes:
-Updatable didn't check for skill updates
-ItemsWriter saved base price as double, ItemsReader expected long
-Made SingleInstance handle headless mode
-Possible fix for ClassCastException in StockpileItemDialog (BugId: 995)
-Possible fix for publicMarketOrders cache time being incorrect
________________________________________________________________________________
_7.0.0__________________________________________________________________________
New Features:
-Added support for more multibuy formats (contributed by madetara)
-Added 'Added date' columns to Transactions/Journal tool (Issue #269)
-Highlight recent changes in the Market Orders tool (Issue #265)
-Highlight new items in Assets/Journal/Transactions tool (Issue #269)
-Save contract history (optional, on be default) (Issue #258)
-Table menu: Select ship in the Fitting Tool from Assets/Tree Tools (Issue #264)
-Allow renaming assets in the Tree tool
-Added Required and Owned options for the Stockpiles shopping list (Issue #235)
-Added placeholder examples for Stockpile imports (Issue #276)
-Added Type Name column to Assets/Tree tools (Hidden by default, issue #181)
-Added Item Name column to Assets/Tree tools (Hidden by default, issue #181)
-Made Market Details column's button clickable with the space key (Issue #137)
-Added Market Details column to the Stockpile tool (Issue #256)
-Added Average Transaction Price column to the Stockpile tool (Issue #256)
-Add Job Cost column to Industry Jobs (Issue #284, contributed by Kaylee Syntax)
Changed:
-Use AutoCompleteSupport Filter Mode Contains (Issue #274)
-Show critical error messages always on top
Code:
-Updated FlatLaf library to 1.6.4
-Updated eve-esi library to 4.6.1
-Fixed lgtm.com alerts (issue #275)
Bug Fixes:
-Fixed a case where the changed theme colors was not applied
-Fixed changing color settings triggering an eventList update when not needed
-Fixed wrong class types in TableFormats (BugId: 969, 971, 972, 979 and more)
-Fixed tree table sorting columns really slowly
-Fixed settings being saved while columns was being moved
-Fixed NPE in XPDefaultRenderer (JDK-6429812, BugId: 959, Issue #279)
-Fixed system look and feel being listed twice in the color settings
-CDE/Motif did not have windows Copy/Paste/Cut/Select All shortcuts
-Fixed Market Detail column's button rendering on various look and feels
-Fixed NPE in FlatTitlePane (BugId: 980, Issue #281)
-Journal is missing entries (Issue #218, Fixed in ESI by CCP! <3)
-Possible fix for CtD on when setting a new price (Issue #277)
-Fixed CtD before warning for "in zip file" and "library missing" was shown
-Fixed jEveAssets losing focus when loading/creating profiles
-Fixed meta and tech level for esi updated items
-Added missing read lock for FilterList when updating statusbar
________________________________________________________________________________
_6.9.6__________________________________________________________________________
Bug Fixes:
-Possible fix for CtD (BugID: 973, 974, 975, 976, 977, 978)
Changed:
-Ships are now included in their own totals in the Tree Tool (Issue #271)
________________________________________________________________________________
_6.9.5__________________________________________________________________________
Bug Fixes:
-Removed incorrect column tooltip for formula columns
-Formula columns did not work with infinity decimals (1.333) AGAIN! (Issue #268)
-Exporting table data used disabled filters resulting in incomplete output
Code:
-Updated eve-esi library to version 4.6.0 (fixing account update)
________________________________________________________________________________
_6.9.4__________________________________________________________________________
Bug Fixes:
-Fixed tree tool totals (parent items, statusbar, table menu)
-Fixed Formula columns not working with results like 1.333...
-Fixed price update failing (now fail when 25% of all price are zero, was 10%)
-Table menu sum did not work correct for values between 0.0 and 1.0 (Ex: 0.14)
Code:
-Better handling of error throwables during update
-Optimized Tree tool collapse and expand all
-Hopefully fixed very slow sorting with many active filters in the Tree tool
________________________________________________________________________________
_6.9.3__________________________________________________________________________
Bug Fixes:
-Formula column precision was set to 7 (now use unlimited)
-Tree tool was missing icons for Planetary Industry
-Stockpile total row did not work correctly with formula columns (Issue #261)
-Fixed ArithmeticException in EnumTableFormatAdaptor (BugId: 951, 952)
Code:
-Updated eve-esi to version 4.5.0
________________________________________________________________________________
_6.9.2__________________________________________________________________________
Bug Fixes:
-NullPointerException in ExportDialog (BugId: 948, 949)
-Fixed Formula columns export
-Export column selection list not enabled when selected after restart
________________________________________________________________________________
_6.9.1__________________________________________________________________________
Changed:
-Removed zKillboard/HammerTime structure update (Both are dead)
Code:
-Simplified SettingsUpdateListener calls
Bug Fixes:
-NPE in ColumnManager (BugId: 941, 947)
-Filter logic is not updated when switching between numeric/string/date columns
-Fixed IllegalArgumentException in JFormulaDialog (BugId: 944)
-Loading filter with formula/jump column crashes jEveAssets (BugId: 943, 942)
-Restoring current filter failed for filters with formula/jump columns
-Fixed StringIndexOutOfBoundsException in JFormulaDialog (BugID: 946)
________________________________________________________________________________
_6.9.0__________________________________________________________________________
New Features:
-As complete a restore at relaunch as possible (Issue #216) [Dultas]
-Formula Columns (Issue #45)
-Added evecookbook.com to the lookup menu
-Added locationID column to the Assets tool (Issue #257)
Changed:
-Made Midpoint price fallback on a single price if one of the prices is zero
Code:
-Updated eve-esi library to version 4.4.0
Bug Fixes:
-NPE from IndustryJob.getProductTypeID() (BugID: 901, 921)
-Fix non extended sql inserts not working [Dultas]
-SQL export doubles now use 2 decimals (Issue #252) [Dultas]
-Active ships 2nd+ level children didn't have the right locationID
-Partial fix for TaskDialog never being garbage collected
________________________________________________________________________________
_6.8.0__________________________________________________________________________
New Features:
-Added current location and ship columns to Industry Slot and Isk (by Dutlas)
-Added system and constellation columns to all tools with a location column
-Added constellation view to Overview
-Added constellations to zKillboard and Dotlan location lookup
-Added constellations to Stockpile locations
Bug Fixes:
-Fix spelling error in Tracker delete-item warning (by jhmartin)
-NPE in AssetAddedData.getAdd() (BugID: 893)
-Outbid did not handle equal prices
-Market order outbid was never being cleared of old entries (Issue #239)
-Fixed Transactions Profit % column giving the wrong value
-Better handle when price APIs return zero prices
-Industry Slots won't load filters (Issue #242)
-New columns at the end of the TableFormat was added at the wrong index
-Ensured Copy, Paste, Cut, and Select All shortcuts works on a Mac (Issue #243)
-Fixed corporation transactions wallet division incorrectly showing division 1
________________________________________________________________________________
_6.7.1__________________________________________________________________________
Bug Fixes:
-Crash when copying from tables (BugID: 883, 884, 888, 889)
-Possible fix for AIOOBE crash in StockpileDialog (BugID: 887)
-Deleting a stockpile did not work correctly for subpiles
-Subpiles was missing items (Thanks to Lak Moore)
________________________________________________________________________________
_6.7.0__________________________________________________________________________
New Features:
-Add Blueprint materials (with ME) as Stockpile items (Issue #182)
-Changeable color for completed/delivered Industry Jobs (Issue #190)
-Added Dark Nimbus look and feel
-Added toggle all for Tracker skill points filter dialog
-Include hidden stockpiles in Export (Issue #211)
-Added Outbid delta column to the Market Order tool (Issue #204)
-Added Group column to the Market Orders tool (Issue #220)
-Added Market Price/Margin/Profit columns to the Market Orders tool (Issue #222)
-Highlight Market Orders prior to expiring (Issue #219)
-Highlight Market Orders with remaining quantity below x percent (Issue #225)
Changed:
-Better tool tip for the Market detail column
-Added tool tip label for the market orders JComboBoxes
-Stockpile "my locations" no longer include closed market order locations
-Routing start system is now select via an auto completed JComboBox (Issue #209)
-Export DATETIME instead of DATE in SQL Export (Issue #215)
-Added thousand separator to HTML export numbers
Code:
-Updated eve-esi to 4.2.0
-Made Lookup menu links testable
Bug Fixes:
-Fixed the width for Tracker skill points filter dialog
-NumberValue sub classes not respecting the copy decimal separator (Issue #195)
-Better look and feel preview (Now use previewed LAF height)
-Include "jEveAssets" in error and update message dialogs
-All column filters could not be saved/loaded
-Overview Tool did not display any data when opened on startup (work from menu)
-Workaround JTextField with backgrounds on Nimbus look and feel
-Prevent updating outbid when there is no active orders
-MarketLog import did not use the latest outbid data
-Fixed Overview table menu not work with groups
-Update Khon.Space to Lazy-Blacksmith (Issue #217)
________________________________________________________________________________
_6.6.3__________________________________________________________________________
New Features:
-Added option to change decimal separator used when copying (Issue #195)
-Greatly improved the GUI on the Nimbus and GTK+ (Linux) look and feels
-Improved the GUI on all look and feels
Changed:
-Better error message for invalid authorization (JWT is null) (Issue #193)
-Better warning message for "waiting for cache to expire"
-Stockpile include now start blank (forcing discovery of the options)
Code:
-Updated eve-esi to 4.1.0
-Updated all 3rd party libraries to the latest version
Bug Fixes:
-Skill point filter was always adding 5m (now it just enforce 5m minimum)
-NPE in FilterMatcher (BugId: 850)
-Components size was not adjusted to LAF
-Missing constructor for ContractPriceItem on Java 14 (BugId: 854)
-Fixed default market orders table sort order
-Incorrectly mark some assets and stockpile items as blueprints
-Save/load invalid account state
-Only run Faction Warfare once on update
-Fixed khon.space invention lookup not working for blueprints
-Removed eve-marketdata.com and evemarkethelper.net from the lookup menu
-Checks periodical if the marketlogs directory exist (if missing on startup)
________________________________________________________________________________
_6.6.2__________________________________________________________________________
New Features:
-Added stockpile multiplier and subpile target in the shopping list (Issue #189)
Changed:
-Subpiles are now include when hidden (Issue #188)
Bug Fixes:
-Industry Slots did not include corporation jobs
________________________________________________________________________________
_6.6.1__________________________________________________________________________
New Features:
-Skill point filters are now shared between the Isk and Tracker (Issue #187)
Bug Fixes:
-Stockpile did not handle editing correctly (Issue #186)
________________________________________________________________________________
_6.6.0__________________________________________________________________________
New Features:
-Use ZKillboard's Structure API
-Transaction Margin (Issue #153)
-New Tool: Industry Slots (Issue #179)
-Added skill points value to Tracker and Isk Tools (Issue #116)
-Import/Export Routes (Issue #167)
-Cascading Stockpiles AKA Subpiles (Issue #141)
-Toggle reprocessing colors on toolbar Assets/Tree (Issue #151)
-Add Transaction Filter Table Menu (Issue #165)
Code:
-Updated pricing library to 2.1.2
Bug Fixes:
-Bad layout in SettingsDialog when opened the first time on some look and feels
-Ask before overwriting a route when saving and order saved routes alphabetical
-Stockpile EFT import ignore loaded charges (Issue #154)
________________________________________________________________________________
_6.5.1__________________________________________________________________________
Bug Fixes:
-Unable to delete/edit stockpile entries (Issue #176) [Thanks to Nickand87]
________________________________________________________________________________
_6.5.0__________________________________________________________________________
New Features:
-BPC colors can now be changed (Issue #150)
-Added assets colors to the tree table
-Better GUI on the color settings panel (tested on Ubuntu and Windows)
-Improved math for Transaction Profit/Price columns (Issue #152)
-Added option to select what price to use for profit calculations
-Added ToolTips to a lot of columns
-Changeable Look and Feel + Dark Theme (Issue #66)
-Faction warfare system ownership column to Assets/Tree
-Added Reprocessed price column to Market Orders tool
-Stockpile match installer for industry jobs (Issue #164)
Changed:
-Stockpiles are now sorted case-insensitive
Code:
-Updated dom4j library to 2.1.3 (security vulnerability)
-Updated eve-esi to 4.0.0 (major change: all enums can now be null)
Bug Fixes:
-Possible fix for outbid count being wrong (Issue #158)
-Possible fix for account error JWT is null (Issue #171)
-Contracts Appraisal API failing when including private structures (Issue #172)
-Outbid range for sell orders always used region (Issue #170)
-Made StatusPanel.progressStatus thread safe (BugID: 830)
-Fixed Market Orders export having a bad value for Market Details column
-Possible fix for Stockpile CtD (BugId: 833)
-Ensure outbid doesn't have outdated data (Possible fix for #158 and #170)
________________________________________________________________________________
_6.4.1__________________________________________________________________________
Bug Fixes:
-Isk/Values best fitted ship including stacks of ships
-Use universe/names less (since it's being unstable)
-Fixed unexpected end of JSON input: Use JWT (Issue #163)
-Ensure public market orders are unique (Issue #158)
________________________________________________________________________________
_6.4.0__________________________________________________________________________
New Features:
-Customizable colors
-Colorblind friendly color theme
-Tracker: Edit the order of generated routes
-Tracker: Added Logarithmic scaling (linear still default)
-Tracker: Remember selected owners between restarts and updates
-Added ToolTips to Outbid $/Outbid #/Market Details columns
-Added SUM of selection/column to the table menu
-Duplicate filter entries
-Warning levels for updates
-Added update warning for missing corporation roles
-Improved setting dialog GUI on ubuntu
-Serve html response on SSO callback url instead of redirecting to eve.nikr.net
Code:
-Updated to routing 2.0.0 and graph 2.0.0 (both now support generics)
Bug Fixes:
-TaskDialog move a tiny bit when showing/hiding errors
-Stockpile import had never ending loop of asking what stockpile to import
-Made Stockpile text import more resilient to crashing (BugID: 800)
-Made MarketLog import more resilient to crashing (BugID: 823)
-Made Xml reader more resilient to crashing (BugID: 822, 821, 820, 819)
________________________________________________________________________________
_6.3.2__________________________________________________________________________
Bug Fixes:
-Normalized apostrophe, quotes, and hyphen symbols for filters
-Assets names update doesn't include all valid items (Issue #130)
-Fixed crash to desktop when copying to the clipboard (BugID: 818)
________________________________________________________________________________
_6.3.1__________________________________________________________________________
Bug Fixes:
-Fixed edited accounts using the old access token
-Fixed market details column not handling corporation orders
________________________________________________________________________________
_6.3.0__________________________________________________________________________
New Features:
-Market Orders: Use Public Market Orders to find outbid orders
-Market Orders: Added Market Details column
(Button opens market details in-game and copy fixed price to clipboard)
-Market Orders: Automatically read Marketlogs exports
(Find outbid orders and copy fixed price to clipboard)
-Market Orders: Added Edits column
-Select tool to show at startup or restore tools from last session
-Support LowSec and NullSec regions as price sources locations
Code:
-Updated to eve-esi-3.7.0
Bug Fixes:
-Fixed tracker popup menu getting more and more useless separators
-Better error messages for citadel updates
________________________________________________________________________________
_6.2.4__________________________________________________________________________
Bug Fixes:
-Fixed splash screen falsely claiming to be a dev build
________________________________________________________________________________
_6.2.3__________________________________________________________________________
Bug Fixes:
-Assets update fails with ships in the frigate escape bay (Thanks to Ashterothi)
________________________________________________________________________________
_6.2.2__________________________________________________________________________
Bug Fixes:
-Fixed crash to desktop when exporting SQL (Thanks to Neugeniko)
________________________________________________________________________________
_6.2.1__________________________________________________________________________
Bug Fixes:
-Fixed crash to desktop in Contracts/Stockpile (thanks to Dak Torin)
________________________________________________________________________________
_6.2.0__________________________________________________________________________
New Features:
-Tree now preserve expanded state on update
-Added Market Orders column: Issued (first known issued date)
-Added Market Orders column: TypeID
-Added Market Orders column: Broker's Fee
-Added Transaction column: Profit/percent/price
-Added Transaction column: Tax
-Added Export/Import Stockpiles as Text
-Added broker's fee and tax to the table menu selection info
-You can now copy selection info from the table menu by clicking the menu item
-Added support for column header tooltips
-Added tooltip to jumps column headers
Changed:
-Transactions Value column now include tax
-Copyright updated to 2020
-Market Orders column: Issued renamed Updated (last known issued date)
Code:
-Fixed memory leak in MyLocation/Citadel
Bug Fixes:
-Possible fix for duplicated value in the tree tool
-Better BPO detection for Industry Jobs
-Runs column does not match with the value "BPO". Only match "-1"
________________________________________________________________________________
_6.1.3__________________________________________________________________________
Changed:
-Removed EveKit (Accounts can be migrated to ESI)
Bug Fixes:
-Fixed update error on Java 11+ (SSLHandshakeException because of forced SSLv3)
________________________________________________________________________________
_6.1.2__________________________________________________________________________
Code:
-Use characters/affiliation instead of characters/{character_id} (faster)
-Use universe/names instead of corporations/{corporation_id} (faster)
________________________________________________________________________________
_6.1.1__________________________________________________________________________
Bug Fixes:
-Structure updates was failing on 404
-Better handling of fatal errors during updates
-Possible fix for market orders never closed
Changed:
-Added wiki links
________________________________________________________________________________
_6.1.0__________________________________________________________________________
New Features:
-Update missing item data from ESI (not all item data is available via ESI, yet)
-Tracker: Use asset prices for sell orders (Optional, off by default)
-Tree tool: Added more groups
-Tree tool: Container types show totals of sup items
-Stockpiles: Show/Hide Stockpiles per Profile
-Keep the splash screen open after dismissing an update dialog
-Better error message for OutOfMemoryErrors
Bug Fixes:
-Fixed duplicates in the Tree Tool
-Better handling of multiple profiles in the tracker
Code:
-Better support for package managers
-Updated evekit library to 6.0.0
-Updated eve-esi library to 3.3.0
-Updated contracts-pricing library to 2.0.0
________________________________________________________________________________
_6.0.4__________________________________________________________________________
Bug Fixes:
-Could not add new accounts (not working with IPv6, now force IPv4)
________________________________________________________________________________
_6.0.3__________________________________________________________________________
Bug Fixes:
-Did not respect the expires header on empty items in the Contract Appraisal API
________________________________________________________________________________
_6.0.2__________________________________________________________________________
Bug Fixes:
-Fixed CtD (NPE) in Tree and Stockpile Tools (BugID: 755, 756, 757, 758, 759)
-Fixed missing contract prices in the Tree tool
-Stockpile did not respect BPC contract price settings
Changed:
-Industry Jobs output column now show total runs when copying
________________________________________________________________________________
_6.0.1__________________________________________________________________________
New Features:
-Send feedback to the Contract Appraisal API
-Prices for BPCs and BP runs in the stockpile
-Added "New" update option for Contract Appraisal
Bug Fixes:
-Can not set BPC price
-Incorrect update time for Contract Appraisal (sometimes missing a day)
________________________________________________________________________________
_6.0.0__________________________________________________________________________
New Features:
-Added Contracts Appraisal API
-Regular Expression Filter
-Added Planetary Facilities
-Added undo/redo to all text components
-Better planetary assets integration throughout the program
Bug Fixes:
-Stockpile always showed location all
-Excluded planets from the routing tool and UI menu (not valid destinations)
-Possible fix for BugId: 750
Changed:
-Tracker now ignore sell orders that is still in assets (to avoid duplicates)
Code:
-Optimization of the Routing and Overview tools
-Fixed issues found by LGTM.com
-Better Uncaught Exception Handling
-Better error handling for JSon reading and writing (BugId: 744)
-Fixed problem with Java 11 and Java 12 (still primarily developed on Java 8)
________________________________________________________________________________
_5.9.0__________________________________________________________________________
New Features:
-Added meta column to the stockpile
-Update from the command line (with -backgroundupdate)
-Use Bookmark endpoints to resolve structures (require new scope)
-Planetary Assets (require new scope)
-Multibuy export in the stockpiles shopping list
-Eve multibuy export in the Copy+ menu
-Blueprint Runs in the Stockpile tool
-Evepraisal in the loopup menu
-Adam4EVE in the lookup menu
-Eve-MarketData in the lookup menu
-eve-hub in the lookup menu
-evemarkethelper in the lookup menu
-khon.space in the lookup menu
Bug Fixes:
-Fixed system names in pricing regions selector. (Contributed by AnrDaemon) o7
-Fix for Bug ID: 739 (thread safety)