Changelog Version 2.6.2 12:00pm 1/24/07 - Updated code to make this plugin work on Azureus3 code base Version 2.6.0 12:00p.m. 10/20/05 *** Requires 2.3.0.5_B47 or greatr *** - Moved plugin to new Plugin initialization code - Removed viewing Azureus changelog and developmental mail archive view due to Sourceforge bandwidth limits - Links provided now under tab1 to this information Version 2.5.4 4:00p.m. 10/8/05 *** Requires 2.3.0.5_B23 or greater **** - Bug fix for 1.4 Java compliance - Bug still exists about the Sourceforge guys blocking the Changelog.txt download Version 2.5.3 10:00p.m. 10/6/05 *** Requires 2.3.0.5_B23 or greater **** - Fix for downloads freezing the GUI - Moved to Paul's new plugin initialization code Version 2.5.2 -- Major bump - Only released to Azureus web site Version 2.4.0 9:30a.m. 7/1/05 - Release of Stable version! -- thanks to all the suggestions givers, testers, and users! - Changes sinces 2.3.27: -- Fixed sorting on the Backup table (Tab 4) so that it works and has memory from session to session -- Finally fixed the sorting on Tab6, first option, so that it displays everything correctly and in reverse order -- Fixed many minor bugs Version 2.3.X - **Note: this will require Azureus 2.2.0.3_B5 or greater 2.3.27 10:30a.m.6/4/05 - Added two new features - both accessible through Tab1 - Ability to change default backup directory (where CVS downloads, comments, etc. are stored). This feature will also move or copy the files from the old directory if you wish. Note: Changing the default directory will un-seed all Azureus CVS builds! - Ability to always have Azureus to "Force Seed" the latest CVS download. This option will also un-force seed previous versions that are force seeding - Bug fix: Fixed the reported comment file issue so that it will not show the previous text - Revamped the layout of Tab1 (again) so that the settings are separate from the CVS Web Page group. I feel that this makes more sense, 2.3.26 6:30p.m. 4/21/05 - Basically a bug fix release - Returned compatibility for Java 1.4 - Fixed a clean install issue where the .cache files were not there yet - Reworded Settings box for Tab1 for added clarity - Reworked the entire download code - Reworked the restart code to clean up threads better at auto-restart - Removed Auto-download / Auto-restart of the plugin itself.. could NOT get it working properly (even had Parg help some), so until I am sure it can be added safely, it will have to be removed -- sorry - Added pic to tabs to add contrast 2.3.25 9:30a.m. 3/11/05 - Fixed bug that threw error if download was stopped but still loaded and user tried to remove it through the plugin - Added tray alert for new version of AZCVSUpdater (Green Frog) *Needs to be set in the options! - Added options to auto download and insert or restart the plugin itself. This action will only occur at the first auto web update.. I had to do this because if it happens when Azureus is loading, it will restart even before the splash screen finishes loading. - Remove azcvsupdater_x.x.x.jar.new file upon successfull download and insertion/restart and also removed it if 'Cancel' was choosen after a download - Moved Developmental Mail Archive and Changelog to their own tabs - Added 'hotkeys' to all of the buttons.. simply press Alt + Underlined letter to activate button from the keyboard - Changed the background color of the tabs to increase contrast - Tab2 (now the developmental mail archive) has the ability to choose how many headers to download.. be forewarned 1000 headers is almost half a megabyte in size! - Tab2 -- added 'Manually Download Archive and Refresh List' button to see changes made to the # headers options immediately instead of having to wait until the next auto web update - Tab5 (AZCVSUpdater Information) -- removed memory information and corresponding timer since there is a detailed plugin for that sort of information and it did not really fit with the plugin anymore 2.3.24 1:00p.m. 2/24/05 - Fixed error that caused 'Next Auto Check' time to not be updated if 'Manually Update Information' button was pressed - Made the Changelog View window have Horizontal Scroll Bars to acommidate the long text - Refactored custom colors into Utilities section 2.3.23 11:40a.m. 2/24/05 - Fixed various typos - (Requested Feature) Every URL in the plugin now has a right click menu with an option to copy the URL to the clipboard (Tab1 blue text, Tab3 blue text, CVS Log enable files Tab1, and on the Read Developmental Mail Archive) - Added 'copy to clipboard' right click menu option to Status Box - Reworked interface on Tab1 table.. no longer use a TableEditor and now is just a straight Table. Reworked menu to accommodate this. - Made my own custom CVS LOG picture - Right click on Tab2 Backup table now has "Explore/View directory of saved settings" which allows opening of any of the config files in RAW/Text mode for viewing - Made green on Tab4 use System_Dark_Green instead of just regular green for all those people who use Windows and its lime colored default green ;) - Refactored all of the time utilities and the StackX utilities 2.3.22 10:30a.m. 2/15/05 - Fixed the color scheme - Tab1: -- Made Auto Download, Auto Restart, and Auto Insert have inline settings by use of check buttons -- Changelog View now has 'fancy tabs' -- Developmental Mail view now uses much lighter background on CVS builds - Tab2: -- Made Auto Backup Config Files have the inline setting check box and made it not dependent on the Auto Download status - Tab3: -- No more lime color ;) -- Made the AZCVSUpdater Information box update every Auto Update Period. So now you do not have to exit and re-open the plugin to catch a new version of the plugin being available - Tab4: -- CVS Builds combo box now lists the files in reverse order 2.3.21 10:30a.m. 2/11/05 - The huge changes keep rolling in. This release probably has the most changes since switching the plugin to tab views. -- For the purposes of this changelog: Tab1 = CVS Update Tab Tab2 = Configuration Backup Tab Tab3 = Information Tab Tab4 = Insert/Backup Files Tab - Massive refactoring. Split up the main View.java file into each separate TabX.java files. This reduced the View.java file from over 4K lines of code to 1.6K - While refactoring, I cleaned up a lot of the code. I and Tea-Time have tried to test all functions after the refactoring and we think everything is okay, but if you notice and error, please report it. - Moved "Read Developmental Mail Archive" to Tab1 - Moved "Choose Azureus Changelog to View" combo box to Tab1 - Moved the *ENTIRE* AZCVSUpdater Information box to Tab3 and separated the updating of the plugin itself from updating Azureus - Added ability to "Insert and Restart Later" to both the plugin Update and Tab4 -- Note: Multiple "Insert and Restart Later" actions can be stacked.. for example, you can update the plugin, then go to Tab4 and line up several insert actions there, then finish your Azureus download and finally restart and all will be inserted correctly. - Re-ordered Tab3 for consistency - Request Filled: Tab2 Backup table now allows for multi-selection and deletion of directories. - Sorting on the Tab1 Current CVS Backups table is now stored in the main Azureus config files, so it has "memory" - Colored the 'sash' so that the line shows up.. this alerts the user to the ability to re-size the Status Box - Re-vamped all the colors -- all but one now use your system color settings. For example, the blue for the html links is now the blue set for your system, so changing your system's blue will change that color on next re-load. The alternating row color is the only 'custom' color and is a calculation based from your system's gray (i.e. Take your system's gray color and subtract 10 from the red, green, and blue to make it slightly darker). - Changed ALL of the surrounding lines to the same type. I did not realize how different Linux and Windows were on this point, but after Tea-Time sent me some screenshots from Windows, he and I decided to change all to the 'flat' look for consistency's sake. - Expanded all of the margins in an attempt 'line up the boxes' Although not perfect, because some of the boxes are on the tabs and some are not(status box). - Status box now fills the entire area. - Tea-time reworked all of the pictures used to clean them up and get them in a consistent and correct format. - Added Bullet help box for Tab2 - See, I told you there were a lot of changes ;) 2.3.20 10:00a.m. 2/6/05 - As per request, changelogs from developmental mail are now on the CVS tab. The first time you load the 2.3.20 version, let the cache files load (look for successfully updated mail_list.cache in the status box) and then hit the Refresh button or wait until an auto update happens and some of your Azureus2203-BXX files will be blue with an icon appearing next to them. Simply double click on that icon and it will take you directly to the page containing the changes just for that CVS build. Be aware that when a new release happens it is some time before the Developmental Mail is updated at Sourceforge (approximately 1hr difference) so if you are real eager to see the changes keep hitting "Manually Update Information" and then "Refresh" to see when the information is updated. - Increased parsing of "Read Developmental Mail Archive" from 100 to 200 lines. If there is interest for this, I can make it user settable. - Made "Read Developmental Mail Archive" parse the new format of the web page much better. - Made "Read Developmental Mail Archive" read the cached file instead of pulling it from the web.. so it is much faster now. - Removed AZCVSUpdater homepage link and put in on the current version in the Insert/Backup Files tab. Look for ToolTip on mouse hover on the blue text. - Double clicking on an Azureus CVS jar file will switch you to the insert/backup files tab and auto fill out the information for inserting that file. - Double clicking on the Config Backup tabel will switch you to the insert/backup files tab and auto fill out the information for restoring the directory. - Switched to 'fancy' tabs and made the gradient on the tab different from that of the Azureus ones, for contrast. - Added 'bullet' help list for the new features on CVS tab - Added cancel button to torrent download incase download fails for some reason 2.3.19 1:30p.m. 1/27/05 - No idea the changes as I moved and I left my brain back at the old place.. I think they are using it for an endtable. 2.3.17 11:30p.m. 1/4/05 - Insert/Backup Files refreshes with Refresh or Delete or Successful download - Deleting file that is currently seeding now auto-stops and removes the torrent and then deletes the file - Closed InputData stream on file download (memory leak fix) - Added changelog view to Information tab - Changed to new numbering system at the request of Paul (parg) to allow for correct tracking and updating by Azureus - Moved Buttons on "Insert/Backup Files" tab to right so that they are hopefully more visible 2.3b9 8:15p.m. 12/14/04 - Completely re-wrote the restart proceedure, so now you can upgrade just the plugin by itself or as a group with other updates - Fixed European date (mm/dd/yyyy style) - Fixed auto-restart function 2.3b8 6:15p.m. 12/13/04 - Refinement of new GUI --- Put tab and status box on a sash so they can be adjusted. --- Made sash have memory from one session to the next --- Double clicking on the Status box or the list in the status box causes it to shrink down. Double clicking restores the box. --- Added boolean in options for 24hr time. For 'Last Backup' to reflect changes, a new backup must be made --- Added combo box to "Create Backup" and populated it with current directory listing from 'config' --- Added Retrun Key listener to Creat Backup question box for submit --- Added ESC Key listener to Creat Backup question box for cancel --- Added "Refresh Lists" to the Clear Choices button in the Insert/Backup Files tab so that additional downloaded files can be recognized - Huge Feature Request finally fulfilled: Alert for new available version. This is in its early stages, but if a new version is detected on manual or automatic update (after the first update) then a tray icon appears with a mouse over telling the new version that is available and indicating that a mouse click will remove the alert. This feature needs to be activated in the options or it will not work. 2.3b7 9:00p.m. 12/10/04 - Massive GUI changes (too many to list) - Ability for AZCVSUpdater to update itself - Status box showing all activity of the plugin 2.3b6 9:00p.m. 12/08/04 - Date setting is not working with torrent downloader, so removed it - AutoDownloader now dependent on file name instead of date 2.3b5 3:30p.m. 12/08/04 - Hopefully fix the date setting bug caused by two listeners clashing 2.3b4 12:00p.m. 12/08/04 - Cause newly downloaded CVS torrent to stop/restart so date can be changed 2.3b3 8:30a.m. 12/06/04 - Fixed AutoRestart Feature 2.3b2 1:30p.m. 12/05/04 - Initial try at torrent based downloads - Starting of code for updating AZCVSUpdater itself 2.3b1 5:15p.m. 11/16/04 - Initial import of new functions/code: - Insert files and Stop (not restart) now included in "Insert/Backup Files" Version 2.2 2.2 Official Release! = 9:15a.m. 11/24/04 - Release sent to Paul for posting on plugin page 2.2b26-2.2b32 = 12:12p.m. 11/18/04 - Cleaned up the rest of the code to make it Mac OS X friendly - Multi-Select and delete now for the Jar table - Table selection bug under windows is fixed Note: Barring any bugs, this will be the last beta for 2.2.. as I want to move on to the new CVS code and input the stop feature. 2.2b13-2.2b25 = 11:30a.m. 11/1/04 - Huge amount of internal builds solving many problems - Cleaned up code to take care of "widget is disposed" errors - Cleaned up code so that plugin works on Mac OS X - Made Status Area show more descriptive messages and errors - Placed Backup Directory inside Backup Configuration Box - Added Download progress bar that is visible only when downloading 2.2b12 = 9:00p.m. 10/23/04 - Added drop down (combo) box to Insert/Backup for Config Files Backup - Added cancel button to "Backup" config dialog 2.2b11 = 5:30p.m. 9/21/04 - Fixed yes/no buttons yet again :) 2.2b10 = 3:00p.m. 9/21/04 - Fixed bug where yes/no buttons could be unchecked in Super Ending 2.2b9 = 8:00p.m. 9/17/04 - Reworked entire 'restart' process to allow for multiple options including restoring a config directory 2.2b8 = 5:00p.m. 9/14/04 - Fixed error with not creating config directory - Highlighted CVS Snapshot releases in Mail List Archive view - Added Icons to main view for clarity as to what is a file and what is a directory 2.2b7 = 9:00p.m. 9/10/04 - A NON-java 1.50 fix for parsing the Mail List Archive (hope this works:) - Fixed it so the buttons do not light up when selecting the config directory pane.. Hopefully, in the future, these will work with both and have functions in both - Fixed cursor not being there when over certain links - Added homepage link 2.2b6 = 1:00p.m. 9/10/04 - Fixed Typos - Fixed date parsing error for Mail List Archive - I think :) 2.2b5 = 9:15a.m. 9/10/04 - New Feature: View the Developmental Mail List Archive - Cleaned up the URL opening code so now it works on Windows and Linux (config section has setup for Linux) - Fixed bug that allowed one to open more than one 'View Changelog' at once (also set for Mail List Archive feature) 2.2b4 = 2:45p.m. 9/8/04 - Made sash bar (movable division between two tables) have memory from one session to the next - No longer using config file for time stamp, now using internal settings file from azureus 2.2b3 = 10:00a.m. 9/8/04 - Cleaned up Config directory mess ***NOTE: All config backups now occur in .../backup/config/ so you will need to manually move all current config backup directories under the 'config' directory for them to be seen ********* - Write time stamp of last backup to a config file, so it is now accurate - Drastic changes to GUI - Added SashForm - Added new Table to view Config Directories - Right click on Config Directory will bring pop-up menu allowing for deleting of directory 2.2b2 = 2:45p.m. 8/14/04 - Added support for custom config backup directories - Pushing backup button will bring up question box on directory name - Auto backup of config will happen in: ConfigAutoBackup2.X.X.X_BXX 2.2b1 = 8:00p.m. 8/8/04 - Fixed alternating colored lines problem on windows machines Version 2.1 Version 2.1 Released 1:20p.m. 7/9/04 2.1b15 = 9:20p.m. 7/8/04 - Added alternating colored lines 2.1b14 = 9:14a.m. 7/8/04 - Give back buttons on connect fail 2.1b13 = 8:37p.m. 7/7/04 - Added Keylistener to table so keyboard actions should work - Fixed error that sometimes created a file called 'checking' 2.1b12 = 12:17a.m. 6/17/04 - Fixed it so that a refresh happens after a delete of a file - On Windows, made it so that the select goes all the way across 2.1b11 = 9:24p.m. 6/12/04 - Fixed the Delete Comment file function for Windows users 2.1b10 = 9:17a.m. 6/12/04 - Delete Confirmations all worked out now. Choosing Cancel on delete file no longer askes you for confirmation of comment file deletion - Added Right Click Pop-up menu to 'delete comment file' 2.1b9 = 11:57p.m. 6/11/04 - Fixed 'null' appearing in every comment window, but not in the text file - Fixed the Comment column having a space there if empty - Changed Auto Open to AutoOpen in the config tab for consistancy - No 'refresh' after cancelling a delete 2.1b8 = 9:13p.m. 6/11/04 - Cleaned up some file problems with the comment section. The plugin no longer creates blank txt files for EVERY CVS in your backup directory. 2.1b7 = 1:36p.m. 6/11/04 - Added Comments column and display the first line of the comment file - Delete comment file confirmation (but only confirm if comment file actually has something in it!) 2.1b1-6 - Auto Start!!! thank Tuxpaper for this one.. go to the config tab and check this option for AZCVSUpdater to be started when azureus starts - According to marquis6461's wishes, I have implemented a comment section. Select a file and then right click to bring up a menu, then choose Read/Edit comments to make a comment on a particular file. These comments are stored in the main azureus directory/backup/comments as a text file. - Right mouse click pop-up menu on the table includes three options: Delete, Insert as AZ.jar, and Comments - Made a browser pop up if you click on the Latest Version tag or the Time stamp tag (blue text) which will check the status of the CVS page. Especially useful if you get an error checking for the latest version. Now, just click the blue text and you can instantly check out the page for yourself. - Tool tips are now enabled.. test them out.. hover your mouse over the blue text or over the AZCVSUpdater Settings box for more detailed info - Minor changes to the GUI to accomidate the blue text.. let me know if there are clipped words or anything for you - Hand cursors over the web links