0.7.4: Fixed Match Import Fixed import of player page (Thanks Volrathy) 0.7.3: Fixed Wage / BTR bug Fixed bug with importing of pavilion page when in a country with no FC Added columns for Bowling Aggression & Preference Trait Updated Player View to show Batting Aggression 0.7.2: Fixed player, squad and nets import for new changes Added classes and tables to supprt the Preferences & Traits Altered the classes and tables to support bowling agression when split from batting aggression. Altered properties files to add new countries into the system 0.7.1: Fixed the player import too Added a check for the changeavble player fitness when importing during a match. Added 2 week history view just below the menu, black arrows mean squad download, yellow arrows mean pavilion / office downloaded and cricket balls indicate a match was played (FC Matches only show first day) Clicking on the cricket ball will bring up the matches scoresheet. Fixed an issue with match imports and Fall of Wicket values. Altered database to allow for storing of times when downloads (office / squad) are done. Fixed an issue with the parsing of values > 20, namely when they are 21. Hopefully, and thankfully, finally found a fix to the .lck file issue - a hidden bug within HSQLDB with a very undocumented solution. 0.7.0: Fixed Pavilion parsing to store team's leagues and their positions in their leagues, country and world. Added database changes to accomodate the new pavilion data. Altered and improved the Financial Analyst Help (Ali) Added Integer Document and Float Document number validation styles Added a training predictor to the Players Sub menu in Tools Altered numerical input fields in the Settings window to use the new Integer and Float Documents Fixed a bug with training calculations, involing getting previous weeks of data. Fixed a Team Selector display bug, when showing the Batting / Bowling Analysis of a player. Updated the Batman Guide to version 0.4 Fixed the pavilion html importer. Fixed the squad html importer. Added support for the >20 skill values 0.6.8: Fixed some squad parsing bugs (Thanks Ali) Added a Ground Sizer Utility Added a Financial Advisor Utility Altered the the layout Tools Menu to accomodate new utilities. Started moving to the 'import static' style of constants. 0.6.7: Fixed the over 35 year old bug Fixed a bug with parsing the squad page which had international players. 0.6.6: Fixed date parsing bug for matches (Thanks Jenny) Changed training times Fixed training predictor problem with consistency nets Altered code to work with new page layouts (Import Squad, Player, Nets, Matches & Pavilion) Fixed an issue with Fall Of Wicket 0.6.5: Added player analysis to Team Selector (0.3) Altered main view column display names to get them to fit better. Moved icon graphics into the JAR Added a button, bottom right of main table view, to enable you to auto expand the table columns or not. Added a button group so you can choose to choose WK or bowlers first - Team Selector (0.3.1) Fixed an issue with Players playing state for a given week Added a Reporter Ratings popup to the Team Selector Altered the db to allow for storage of sublevels and accumulated nets for training Added 14 new columns to show training data Defaulted the lower view to show the training columns Defaulted lower view to on Removed max week 18 Added new columns selector (for the lower view) to the Settings -> Columns Now you can have different columns on the upper view from those in the lower view Increased the size of the list in the column selector in the Settings -> Columns section Recoded the training tab in the Player view to take into account the new training calculations 0.6.4: Improved the Tooltip outputs Started storing PFL data on a daily basis Added PFL column to the main view Added: Autosave / Autobackup check boxes to first tab of Settings Added: Backup frequency count Altered: Tab view to scroll for match viewer Added Predictive Wage Column (Next seasons wage based on current stats) You can import individual player pages, this allows you to import Wages and Nationality Added code to handle Dual Nationalities Settings: You can turn Autosave & Autobackup on and Off and set Autoback up frequency.(General) You can set secondary contribution to predictive wage (Player) Added Weights for Captaincy Column Fixed the sliders to respond properly to clicks events. Added Captaincy Rating Column Added season numbers to all matches, and code to add season numbers for all future match imports Fixed Pavilion import to work with team ids again Added a season filter to match view Added a season filter and selction window to Player Analysis Moving to a GridBagLayout across all Windows (60% complete) Moving to a Global font setup across all Windows (80% complete) Updated Manual to reflect changes Fixed some startup issues Team selector 0.1 Fixed the WK rating system You can now import matches if you are nor a regisistered user Added a system of lights to indicate if you players has played a game this week Team Selector 0.2 (Choose from bottom list / Filter by how much a player has played) Fixed match to import WK and Captain data, along with DB alterations to handle it You can now select which matches you wish to use in Player Analysis 0.6.3: Fixed a match import issue. 0.6.2: Upgraded the DB engine and edited the shutdown script to hopefully prevent a number of Database Corruptions occuring. 0.6.1: Added a one time fix to sort out weeknumbers, a back up is performed first, located in \backups\WeekNumberFix2 directory within your Batman Saves dir Fixed the issue with Training Intensity in the Settings menu Fixed the issue with season number incrementing. Fixed the import of training nets. 0.6.0: Added import of FC matches Altered Match Viewer, to take into accont variable number of bowlers (this was a pig!) Added the ability to edit the Pitch Type for FC matches as this isn't read in by the system. Added the 'Batman thinks it is week number #' in the import squad page. Added the little arrow allowing you to show to hide the lower panel. Rewritten the DB Access methods, to hopefully put a stop to the number of database inaccessible errors (this was a bigger pig than above) Fixed a bug in how the Batting Form was incorporated into the Batting rating (Thanks: Matt Jones) Fixed a bug within Player Analysis. (Thanks: Batman Alliance for pointing this out) Added Backup Functionality Altered the way the Training % was calculated (Thanks: Batman Alliance for support) 0.5.2: Fixed the bug, that if you bought or sold a player and played against this player before or after you sold / bought them player analysis would break (Thanks: zland) Made the Aggression Arrows with a transparent background. Added A Player Count for each of the tables in the main view (Idea:Monis Talib) Added A Clear Lower Panel button (Idea:Monis Talib) Added Bowler Order Number to Player Analysis Added A Help Manual. Fixed a bug in Player Analysis, whereby the tables would reorder to the orginal order if a row was expanded after a sort...... You can now set / edit the Reporter Ratings section of the Match View. Added Match Type Column in Match List Added Runs to the Bowling section of Player Analysis (No idea why it wasn't there to begin with) 0.5.1: Fixed the Set Bowler Data bug. Added a new page: Review Bowler Data, which allows you to edit all the Bowler Data you have added (but not those of your own team) Streamlined and made more robust Saving Data and failure of, including better use of database transactions. 0.5.0: Removed greying out of Settings menu item,... should be always acitve now. (Thanks: maiecarde) Added training nets counting and computation of time (number of weeks left / % of training done) Also added new tabs into the Settings panel, where you can enter training times and your club staff levels. Altered the pavilion import to ignore leagues and ground name (Thanks: Simon Coffey) Added Bowler Handedness into the import and altered the database to adapt to this. Added generic browser launch code to enable you to double click direct to pages (Registration and Set Bowler Data) Added List sort save, so when you exit the program you column sort orderings are saved and then reloaded next time you run the program. (Thanks PLU Chris) Added registration to gain access to: Added match import and bowler data import Added Player Analysis section, where you can see how players perform on various pitches, weather conditions, batting # or playing style. 0.4.4: Fixed printing, so it prints the rows as displayed in the Window Fixed sort on Aggression levels Fixed display bug when you import a squad page (which contains no nationality data) meaning you get an error box when you double click on a player (Thanks Royce Swinbourn) Fixed a bug meaning you can not import you pavilion HTML. Thanks (danking88) 0.4.3: Moved to Java 1.5 (Generics - nice....) Removed online ability, should not be in. 0.4.2: Altered the pavilion parser and database to reflect the new FC League data. Added the word 'leadership' in the player blurb, so it makes more sense now. Attempted a linux fix, for setting the correct application path. (Found by Joeri) 0.4.1: Added the Squad Number (Shirt No.) column, accesible from Settings -> Columns Added fielding rating to WK rating Added slightly better error catching around the startup process Fixed the bug when the column ordering was such that Name was not the first column Changed the code so that it should work for views with player faces. Fixed the bug with the ratings system. (Thanks Quper) 0.4: Moved the entire storage system to a database, this should work automatically Fixed column header tooltips, so the last ones display correctly Fixed some display issues regarding the Match View (not yet available for the import HTML version) Added column choice, in the Settings section you can decide with columns you wish to see displayed on screen and printed Added printing, prints the window selected with the columns chosen in the Settings panel Added Wicket Keeper and Fielder Rating Columns Fixed a bug with end of week times only occured when time was after 12 noon Changed the player summary views so to remove max size and let it grow naturally (better) Added an online check to tell you if there is a newer version available. Added a Restore Defaults button to the value weights Changed the Aggression view to arrows (to reduce space) - let me know what you think. (You can turn this on / off in Settings) Added message system, so Batman can inform you of updates and other things 0.3.3.1: Fixed an odd problem with importing some players Fixed the problem with ages not updating Fixed a problem with the import of nets not being enabled. 0.3.3: Started adding code to move the systen to use a file database as opposed to text files to store data, this should reduce the problem with save files being corrupted when upgrading. Changed the Squad parsers to accomodate the removal of form. Increased the granularity of the stat view graphs to make them more useful. Added Nets ability, you can now import you nets data for the comming week. Added training tracking, displays how many nets you gave a player (if available) and the stat jumps Added Backup / Restore ability available from File menu. 0.3.2: Release - First Official Release of Batman Added second table which players can be moved from and to, using right click popups. (Suggested by Holmsie) Added player stat graphs, accessible when you double click on a name. Only available from the upper drop down. Rebuilt the player view window to make proper use of Layout managers, The bug, that you can't inport data whilst a match is being played hasn't been fized. Wait for the next one. 0.3.1 Beta: Disabled Web Access to comply with Battrick rules. Added HTML import options for the Pavillion and Squad pages. Added weight settings on the batting and bowling values. 0.3 Beta: Added match download and parsing Added fixture archive download and parsing, (not quite sure this is finished, haven't been able to test the recursive part yet) Added played match viewer (not quite complete, missing Reporter Stats and Commentary download) Fixed the Proxy Password input into a JPasswordField Fixed the sorting on the main display Changed the way download multiple items works (fixtures / players) added a download manager that watches (well waits for all threads to say complete) before it allows the owner thread (squad, fixture list, fixture archive) to complete. Upgraded the http-client libaray from 2.0.2 from 3.0 rc-4 to take into account the better handling of authenticated proxies (hope this works now) 18 November 2005: Added much more threaded control to the file downloaders, along with better information output. Fixed a bug in wage extraction causing the system to hang on download (Thanks: sharer, espanhol and aztec_in) Change to a JPasswordField for the Login (Thanks: Dioscuri) Disabled check for updates (no function there yet...) 17 November 2005: New stats added in Battrick, added to Batman Added popup panel and more thread control to Internet access Fixed a bug with the proxy settings panel and proxy connections. (Thanks: vinian).