Added a new view and class for the skill plan overview.
The new skill plan table gets filled in.
Quite a bit of progress on separating the skill plan and skill view code. Started removing the need for the skill plan column preference code.
Added a new class to handle table header menus for showing/hiding table columns. Updated Market Orders, Contracts, Plan Overview and Skill Plan classes to use the new class. More improvement to the new skill plan view, it's now mostly useable.
Removed a lot of code related to the no-longer-needed skill planner preference pane. Fixed an issue with the context menu in PlanOverview.
Enabled dragging skills from a skill plan detail onto a skill plan in the overview. Basically copying skills from one plan to another.
Partial fix for tabbing between controls in the skill view. Still can't shift-tab back from the overview to the search field.
Cmd-f now makes the search field the first responder if the user is on the skill plan view.
Added support for sorting the plan overview table by any column. Also added a menu item to the table's contextual menu to revert to manual sorting. Added Total and Remaining Isk columns to the market orders view (each just multiplies total and remaining numbers by the per item isk value).
Merged from master into SkillView3 to keep my working branch more up-to-date. Includes documentation and Traits in Ship Detail Windows.
Updated the build scripts for Crius 1.6. Fixed a bug in the ship traits display.
Removed the 'mode' property from PlanView2Datasource and all references to it. That class is now only used by PlanView2 so it's always in 'plan' mode, instead of 'overview'.
Added partial support for sorting skills in a skill plan. Updated version to 0.2.11.
Updated the database version to 16 for the Hyperion 1.0 release.
Fixed a bug in DBManager that only shows up when trying to extract a built-in database. Stopped copying the Cocoa framework into the application.
The Database pane of the Preferences window should show the correct DB version after updating. Hacked a fix for some ORE ships that were not showing up in the list unless explicitly search for.
Creating sub-groups in the ship search window is now based off the chrRaces tab so we shouldn't have missing ships anymore (I'm looking at you ORE).
Cleaned up unused code from previous change. Added a missing dealloc method.
Merged from master into SkillView3 branch to make future merges back into master easier. This is mostly clang analyzer cleanup.
Some minor cleanup and switching to using https for api calls.