Release 1.3.1
Breaking Changes
* If you use Proxy Authentication you will have to re-enter the port number.
Contributors
* aliceturing
* Arengor
* Jimi
* CyberTech
* Kingdud
* NetMage
* mexx24
* Richard Slater
* The_Assimilator
New Features
* Searching in skills will now search the skill name and description.
* An optimization was made to release memory used by plan names.
* An optimization was made to reduce the amount of memory EVEMon holds after the popup window has closed.
* EVEMon will no longer display "D:\EVEMon\" in Crash Reports.
* EVEMon will no longer update the main window when it is not visible.
* Some refactoring of percentage calculations was done to support the DRY (Don't Repeat Yourself) principal.
* Multiple skill completions will now be merged together.
* EVEMon will now include information about the status of the skill queue when sending notifications by e-mail.
* New "EVE Like" icons have been added to menus and buttons.
* Added information about the skill queue to e-mail notifications.
* Updated Google DLLs to latest version (1.4.0.2).
* Improved support for "Large Fonts".
* All characters loaded into EVEMon can now access all other characters via the In Game Browser.
* Show Skill in Explorer menu item added to Main Window skill lists.
* New Automatic Window Relocation functionality added.
* Added option to return Planner status bar to pre 1.3.0 operation.
* "Create Sub-Plan..." is now named "Copy selected skills to new plan..." the phrase "Sub-Plan" was confusing.
* Relocator changes (Auto-relocate returns, Borders are now removed, relocate any EVE window that fits any screen.)
* The IGB Server now offers a "Mark skill as owned" link in the shopping list.
* EFT format has been added to the selection of export formats, the export as after plan has returned to EVEMon.
* The planner now has a colour key.
* Relocator menu added in tray icon's right click menu.
* The System Tray tooltip can now be disabled.
* Update is now more robust, MD5s are checked against patch.xml after download, EVEMon will retry three times.
* An implant set can now be selected from the Plan Editor it will be applied to that patch.
* Inactive market orders are hidden by default.
* Notes are now included in print outs.
* The Relocator now supports multiple screens of the same resolution.
* Reordering of the overview based upon currently training characters can be be disabled from the Settings.
* Title bar text will dynamically adapt based upon the quantity of text to display.
* The time till next update is now displayed in the update menu.
* Support for EVE Metrics Data has been included in the Mineral Browser.
* Ability to select priority when adding skills has been restored to EVEMon.
* Skill training logic has been improved.
* Adds EVETime and Wallet Balance to G15 Display.
* EVEMon now supports Outposts and Conquerable stations.
* Adds a Certificate Recommendation panel to the Ship Browser.
* A link to the EVEMon UserVoice forum has been added to the Help Menu.
Bugfixes
* EVEMon will now start faster, however characters may not update for a few seconds after the window displays.
* An issue where text is not displayed in the main window under Windows 2000 has been resolved.
* EVEMon will no longer crash when Edit or Delete are clicked in Account Management and no character is selected.
* EVEMon will no longer crash when a duplicate account is imported from 1.2.8.
* Large fonts are now better supported by the popup window.
* Accounts management window will flicker less when grouping and un-grouping characters.
* EVEMon will no longer crash if a limited API key is provided.
* When exporting skills in BB format, level 0 skills will no longer be included.
* The overview will now update at startup.
* Proxy Authentication settings are now saved correctly.
* EVEMon will no longer crash if there are invalid entries in a plan.
* EVEMon will now consider a low CPU Usage, PG Usage or Volume better than a higher value.
* EVEMon will fall back to trying to ping Google if it is unable to automatically detect the network status.
* An issue that would incorrectly indicate one attribute was better than another in the ship comparison screen has been resolved.
* EVEMon will no longer crash in the skill browser if you double click when nothing is selected.
* EVEMon will no longer crash if the user does not have access to update the registry when selecting "Load at startup".
* When a plan is deleted another plan will be automatically selected.
* Non-default damage types will no longer be hidden from the ship browser.
* Network detection will fall back to pinging Google if the .NET methods throw an exception.
* Updated API link in "Manage Accounts".
* Small updates to G15 to add basic support for the skill queue.
* EVEMon can now import plans from 1.2.8 and BattleClinic again.
* Errors will no longer be truncated in the API Error window.
* EVEMon better support Large Fonts in all windows.
* Messages will no longer overflow in the Account Management window.
* The the text in the planner window status bar will no longer vanish.
* Prerequisites will now be added to imported plans if they are not included in the file and required by the character.
* Switched Market orders item reference from item name to item ID.
* EVEMon now has less of a problem loading 1.2.8 era data files.
* The Remove option is no longer missing in some "Plan To" menus.
* Some list box glitches have been fixed.
* EVEMon will no longer run out of temporary files.
* The G15 will now update correctly when resuming from standby.
* Free room timer on the overview will update correctly.
* The plan window has been refactored to speed up refresh and load times.
* The popup menu have been given a noticeable speed boost.
* EVEMon will no longer crash when an item is double clicked but there is no plan window available.
* TreeNode selection when something is selected outside the browser has been improved.
* EVEMon will no longer crash when an expired account is displayed in the popup.
* A rounding error has been fixed in the module browser.
* Fixed bug in E-mail settings that would not use the updated details to send the test mail.
* EVENon will no longer crash when a character without a skill queue has planned items.
* IGB settings now displays the correct URL.
* EVEMon will no longer crash if the implant window or attribute optimizer is open when EVEMon is closed.
* Some Red/Green markings in comparison were the wrong way round, that has been changed.
* EVEMon will no longer display a REALLY big number in the throbber menu if you are using an limited API Key.
* Users can now update their character portraits from the EVE Cache again.
* HTML Tags will no longer be displayed in descriptions.
* EVEMon will no longer crash when right clicking the throbber when a character is not associated with an account.
* EVEMon will no longer crash if VC90 Debug CRTs are not installed.
* A bug where switching training between paused characters on the same account would be missed by EVEMon has been fixed.
* Datafile updates will no longer be offered multiple times.
* Corrected spelling and grammar errors in the Settings Window. Move the "About" menu item to the bottom of the "Help" menu.
* Improved the way the status bar in the skill planner is drawn.
Release 1.3.0
Breaking changes: * Some exportation formats (EMP and XML plans) changed and cannot be read by older versions. However, EMP and XML plans generated by previous versions can still be imported in this new release.
* Most of the settings stored by previous versions won't be imported in this release : only characters, plans, and API credentials will be.
Contributors: * Aevum Decessus
* Arengor
* ctlajoie
* DonQuiche
* Jimi
* mexx24
* Richard Slater
* Shub
* Stafen
* Zofu
New Features: * The attribute optimizer now allows you to remap attributes manually (Pre-Foundations).
* EVEMon overcame many changes to clean up, comment out and refactor the source code. It should make our task easier and, hopefully, encourage more potential contributors to join us while producing a better code.
* Better support for characters imported from files and urls.
* The properties display in the items and ships browser have been enhanced.
* Revamped accounts management UI.
* Revamped implants management window.
* Remapping points can now be double-clicked to open a manual edition window.
* The "Known problems" and "bug reports" links now point the user to the new wiki, providing a better support for common problems.
* New "claimable" filter added to the certificates browser.
* The columns on the skill planner are now three-state ones to prevent people wasting their plan order because of a misclick.
* Added contextual menus in many places on the skill planner, along with other small UI enhancements.
* Revamped "About" window to better display external contributions and special credentials.
* Improved "plan to" : when this command requires to lower a level with dependencies, no more silently fails and prompts the user.
* When removing entries, the UI offering to remove useless prerequisites is revamped and display those prerequisites.
* Skill queue !
* Plans columns are now shared across plans. Previously, they were specific to every plan.
* EVEMon now has an unified notification system. Nicer, more customizable, reusable for future improvements.
* We trimmed down memory use, especially when the G15 display is enabled (and CPU consumption for the G15 also).
* Reworked settings UI. Hopefully less confusing and with an apply feature.
* The overview is now customizable.
* The automatic relocation has been replaced by a manual menu which covers all possible cases flawlessly.
* Windows Seven specific support, especially a "close to traybar" behavior.
* More items can be seen in the items browser and ships' groups now match the market groups when relevant.
* Market orders monitoring.
* EVEMon now generates a trace file (located in %APPDATA%\EVEMon).
* Length and time of finish is now displayed above skill queue if there is more than one skill in the queue.
* New options added in settings for showing prereq-met skills and highlighting partially trained and queued skills.
* More informative text added in Planner for not known skill books.
* Tooltip notification messages gets a better associating text.
* EVEMon gets new icons injected.
* Range and Escrow are added as choices of columns. Hiding inactive orders and changing number formats added. Added more choices in "Group by...".
* Introducing new market orders state, "Modified orders". Modified orders get highlighted.
* Color indicator of the queued skill level. Addition info on skill group header about queued skills in group.
* Introducing blinking indicator for the skill level in training.
* Skill Queue list monitoring.
* Notification function when skill queue is less than 24h.
* EFT Fittings will now be automatically pasted into the EFT Import window.
* Dominion 1.0.3 Data is included with 1.3.0.
* Added "Don't show this message again" style message boxes.
* A data file report is provided when EVEMon crashes.
* Datafiles now include the culture they were generated for, allowing for future globalization.
Bugfixes: * Plans are no longer automatically sorted on load.
* Potential fix for invisible tooltip windows.
* An insufficient clone will no longer hide the skill header.
* The "Toggle All" will now collapse all skills every time.
* The links in the crash window have been switched to use the new BattleClinic wiki.
* EVEMon will no longer crash when hovering over the tray icon.
* EFT Loadout import names will no longer include the closing bracket '] .
* EVEMon won't crash anymore when a XML character has the same name then one imported though the API.
* EVEMon now correctly acknowledges the change when the user enables/disables the automatic updates.
* EVEMon now always take correct API credentials into account.
* Transferring characters between accounts won't cause problems anymore.
* Also fix a similar problem when a character is removed from one account and recreated with the same name on another one.
* Removing characters from EVEMon won't cause problems anymore and the settings file won't remember them anymore.
* Fixes a rare crash occurring when the user was updating its credentials.
* Fixes a rare crash occurring when opening a plan, due to names confusion.
* The algorithm for plan's suggestions now does a correct job and also takes into account the possible benefits for what it just suggested.
* The overview items are correctly updated when a skill training finishes.
* On the overview, the completion time label's color is now correctly updated.
* The overview's tab position is now persisted.
* The status bar in the skill planner is now correct when remapping points are set.
* Fixed some edge cases with plan sorting which was causing a wrong sort order.
* Fixes a rare crash occurring when attempting to download an item's or ship's image.
* All windows now have the new icon.
* SP/Hour displayed in the skill planner now takes the noobs bonus into account.
* The exportation formats for plans now include remapping points.
* Some skills untrainable on trial accounts weren't correctly filtered by the relevant option in the skills browser.
* Removed deprecated settings and fixed the behaviour of some combo boxes on the settings window.
* Elite-granted certificates won't be displayed anymore in the certs browser with the "time to..." sorting options.
* EVEMon won't crash anymore when it encounters skills and certificates added to the game but not yet in its datafiles.
* Fixes a bug in the plans manager where the move up/move down buttons were not working correctly after a sort.
* Getting errors or using "cached" characters won't make the error box prevent you to see your skills.
* Fixes a problem with drag'n drop when the main window's tab control has multiple lines.
* Fixes duplicated percentages being carried down a plan column.
* Fixes crash on skill completion when G15 Enabled.
* Fractional sp/hour will now be rounded up.
* sp/hour should be the same across the application now.
* EVEMon will no longer crash if BattleClinic doesn't return any loadouts.
* When a skill level is lowered it will now only be lowered by the amount the user selects.
* The ship loadout window now shows the correct number of loadouts and uses nicer text for slots, drones and ammo.
* Overview buttons now graphically behave more like Windows buttons when pressed.
* The main window list box should flicker less.
* Non-public trained skills now are shown in Character Sheet.
* Ships and Items stats are now shown in the correct format.
* Text in tray icon tooltip get not truncated. Width adjusts to maximum text length.
* Mark as owned/unowned get now switched and shown correctly in Planner. Owns book selection switch updates skill browser immediately.
* Skill & Certificate browser navigation system got fixed.
* ResetToDefault no longer crashes EVEMon. Columns Settings get saved.
* Any changes made to the order or the width of the columns in market orders page gets saved.
* Old modified orders no longer show in market orders page.
* Fixes problematic skill info for Non-Public skills in skill page. Skill info before updating from CCP are now shown correct (Side fix).
* Fixed Crash on "Update Calendar".
* Market Orders "Group By..." selection gets saved for each character independently.
* Fixes the Market Orders Window Notifications crash issue.
* New implant set get now saved in implant groups module.
* Restore settings now restores new and old settings.
* Priorities now works as expected.
* Overview tab is now positioned correctly at startup.
* "1." will no longer be prepended to a schedule entry that is 24 hours long.
* EVEMon will no auto-update to the same location as the version of EVEMon that triggered the update.
* EVEMon takes a guess at a reasonable skill plan name when importing.
* Added some additional error handling round the error handler, hopefully we will catch a few more crashes.
* EVEMon will no longer crash when selecting skills that have themselves as pre-requisites.
* Loadout browser will sort by the actual date not the string representation of the date.
* The skill selector in the plan window will no longer reset each time you change tabs.
* All datafiles have been renamed to avoid collisions with 1.2.8 data files.
* The CPU/PG filters work as expected.
* Avoided NullPointerException in when server status is disabled while a popup is visible.
Release 1.2.8
New Features * Schedule entries that use EVT now display both EVT and Local Time.
* SubSystems are now supported by the Loadout Browser.
* Ship and Item data (including comparisons) can now be exported as CSV.
* EVEMon now has a new icon.
* The Attribute optimizer has been re-worked to support multiple re-maps in one plan.
* Current clone now displayed with each character, a warning icon is displayed if the clone is insufficient.
* Sort by skill rank added to sort options in the Skill Planner.
* Filter by Trainable on trial account added to the Skill Planner.
* Sorting in the skills browser has been optimized.
* Plans are now sorted by clicking columns, giving the user more options and better usability.
* EVEMon will provide better feedback when an API Error occurs.
* The crash box now points the user to the KnownProblems page on the Wiki.
* Characters' pages now display informations about clones and a warning when their capacity is exceeded.
* A character overview is now available.
* EVEMon now supports Certificates.
* An EFT import facility has been added.
* The windows relocator now will only reposition an EVE window that fits the screen, additional settings have been added for those with multiple screens.
* The certificates window now displays ship recommendations.
Bugfixes * API URLs will no longer have double slashes.
* EVEMon will no longer crash when setting portrait folder on a system that doesn't have EVE installed.
* EVEMon will no longer re-locate any window named "EVE".
* The Mineral Worksheet will no longer freeze when mineral prices are fetched over a slow connection.
* The crashes occuring because of G15 support and the EVE's window relocation have been fixed.
* The Implant Calculator preview feature now takes the sub-1.6m SP bonus into account.
* When sorting plans, the learning skills order should be really optimal now.
* The Plan Group context menu is now re-sized correctly.
* Skill's "plan to" combo box on the skills browser is now updated when selecting another plan.
* We started the long process of making EVEMon resorts to the default font when Arial or Tahoma are not present.
* MacOS users (through Wine) now have a compatibility mode in the options. It fixes the missing toolbar in plans.
* EVEMon will no longer corrupt the settings under certain conditions.
* The "Skill Enables" window will no longer open underneath the planner window.
* EVEMon will no longer crash on quitting. (We hope)
* A crash related to the new Overview and G15 support has been fixes.
* EVEMon now handles file exceptions more gracefully.
* EVEMon will no longer crash when a character has an unpublished/untrained skill in a character sheet.
* A right click on the skills list box or items tree view will now select an item in the same way as a left click.
* The correct certificate description will be displayed in the event if no certificate of the same class is selected.
* The column heading in item/ship comparison mode will display more useful text.
* Ship loadout URL's updated to function with BattleClinic? re-design.
* BattleClinic? mineral parser updated to match new BattleClinic? domain/directory layout.
Contributors * Abomb
* aMUSIC
* ATGardner
* Eviro
* CrazyMahone
* DonQuiche
* Master of Dice
* MaZ
* MrCue
* Spiff Nutter
* Subkahnshus
* Zofu
* misterilla
* moq
* morgangreenacre
* TheConstructor
* Trin
Release 1.2.7
Features:
* Attribute Optimizer created by DonQuiche (#1083)
* The text "(debug)" is added to the version number for debug builds
* The Unhanded Exception window is now more informative
* Added support for HTTP 301 (Object Moved)
* Added support for 100% skill training bonus for new characters
* Added support for Tech III/Subsystems in Item Browser
* Added "Not Known - Untrainable" filter to skill planner
* EVEMon installer is now UAC aware
* Added support for EVE API Proxies
* EVE Time will now be displayed as a Popup from the system tray
* Item filters have been tidied up considerably
* G15 will now cycle between completion time and system time
Fixes:
* EVEMon will no longer crash during the time check
* Download images are no longer truncated in cache (#1054)
* If character has no skills, an update will be triggered when starting plan operations (#921)
* Start times are now printed correctly when printing plans (#1045)
* The TQ check is now delayed by .5 of a second after start up (#1069)
* EVEMon will no longer crash when XML file has become corrupt since last read (#869)
* EVEMon will no longer crash when the Tranquility time stamp is malformed (#906)
* The Courtesy URL for the CXI Parser has been updated (#1077)
* Removed Phoenix Industries Mineral Parser
* The correct portrait cache directory will now be selected automatically (#1090)
* Images will now be downloaded from
http://eve.no-ip.de/ (Zofu's site)
* EVEMon will no longer crash when displaying pie charts with more then 15 skill groups (#1107)
* DST is now accounted for in calculations
* SP/hour for sub 1.6m SP characters is now displayed correctly
Contributors:
* AraanSunn
* DonQuiche
* Richard Slater
* Safarian Lanar
* Sertan Deras
* Waste Land
* Zofu