Variations3 Release 5.0.2
This page lists the changes from 5.0.1 to 5.0.2 for both the Variations server and client.
Files
Server Tar: http://taiko.dlib.indiana.edu/~cjcolvar/5.0.2/Variations_5.0.2_Server.tar.gz
Server Upgrade: http://taiko.dlib.indiana.edu/~cjcolvar/5.0.2/Variations_5.0.2_Update.tar.gz
Windows Client Zip: http://taiko.dlib.indiana.edu/~cjcolvar/5.0.2/Variations_5.0.2_Client.zip
Mac Client Dmg: http://taiko.dlib.indiana.edu/~cjcolvar/5.0.2/Variations_5.0.2.dmg
Changes
File |
Change |
---|---|
~/VERSION |
Changed from 5.0.1 to 5.0.2 |
~/bin/generateQTstats.pl |
Fixed bug that caused incorrect graphs to be generated and email to be sent to dmlserv (requires installing DateTime Perl module |
~/bin/checkVariations.sh, ~/bin/startVariations.sh, ~/bin/stopVariations.sh |
Commented out deprecated score file handler code |
~/bin/v2run.sh |
Removed adding commons.jar and client.jar from classpath |
~/conf/server/dmlserver.dtd, ~/conf/server/dmlserver.xml |
Added filename suffix for inserted score pages (and maybe future usage elsewhere); added support for authentication scheme labels |
~/data/ServerLegalNotices.txt |
Changed from 5.0.1 to 5.0.2 |
~/lib/casproxy-iu.jar, ~/lib/casproxy-umd.jar |
Added jars specific for these two institutions that contain only an implementation of edu.indiana.dml.library.auth.CASLoginProxy which is no longer included in server.jar, but still exists as a reference implementation that can be modified by test sites |
~/lib/log4j-1.2.14.jar |
Updated version of log4j |
~/lib/JPam-1.0.jar |
Added support for authentication through pam |
~/lib/commons-httpclient-3.0.1.jar, ~/lib/commons-codec-1.3.jar |
Added apache common's httpclient for updated CASLoginProxy |
edu.indiana.dml.library.AccessControlManager |
Fix to avoid large amounts of exceptions being thrown |
edu.indiana.dml.library.Library, edu.indiana.dml.library.LibraryApplication, edu.indiana.dml.library.LibraryConnection, edu.indiana.dml.library.LibraryConnectionImpl, edu.indiana.dml.media.DjVuMediaProcessor |
Changes to improve score and audio ingest including adding new createAndPublish for scores and checkForDerivatives to client-server interface; Commented out deprecated score file handler code |
edu.indiana.dml.library.LibraryConnectionManager |
Added support for authentication through pam using JPam |
edu.indiana.dml.library.auth.AuthenticationScheme |
added support for authentication scheme labels |
edu.indiana.dml.library.auth.CASLoginProxy, edu.indiana.dml.library.auth.CASLoginProxy_IU, edu.indiana.dml.library.auth.CASLoginProxy_UMD |
Updated CASLoginProxy to use apache common's httpclient and included implementations of this reference version for IU and UMD and added jardesc's to help build the jars holding the institution-specific implementations |
edu.indiana.dml.library.config.ServerConfiguration, edu.indiana.dml.util.FilenameFactory |
Added filename suffix for inserted score pages (and maybe future usage elsewhere); added support for authentication scheme labels |
edu.indiana.dml.media.ContainerStructureValidator |
Made error message more user-friendly for digitization |
edu.indiana.dml.media.DjVuContentHandler, edu.indiana.dml.media.ScorePrinter, edu.indiana.dml.ui.annotation.ScoreFigure, edu.indiana.dml.ui.media.OpusViewer, edu.indiana.dml.ui.media.ViewerUI |
Improved score handling including broken/blank pages |
edu.indiana.dml.ui.admin.BindRecordingMeasures, edu.indiana.dml.ui.admin.z3950_search.RecordDetailsDialog, edu.indiana.dml.ui.annotation.AnnotationUtilities, edu.indiana.dml.ui.common.EditBookmarks, edu.indiana.dml.ui.common.UIUtilities, edu.indiana.dml.ui.media.playlist.PlaylistUI, dml.indiana.dm.ui.lesson.LessonUtilities, edu.indiana.dml.ui.search.EncodedScoreDialog, edu.indiana.dml.ui.search.RecordViewWindow, edu.indiana.dml.ui.timeliner.TimelineUtilities |
Made all file choosers shared and sticky application-wide |
edu.indiana.dml.ui.media.ViewerTemplate, edu.indiana.dml.ui.search.AdvancedPanel, edu.indiana.dml.ui.timeliner.TimelineControlPanel, edu.indiana.dml.ui.timeliner.TimelineFrame, edu.indiana.dml.ui.timeliner.TimelineProperties |
UI tweaks |
edu.indiana.dml.ui.admin.ContainerMediaObjectsPanel |
Added drop down box to allow modification of MediaObject status |
edu.indiana.dml.ui.common.SpecialCharEntry |
Added circumflex O and moved the eph forward |
edu.indiana.dml.ui.common.WindowManager |
Small code change for clarity |
edu.indiana.dml.ui.digitizer.CDItemStructureSource, edu.indiana.dml.ui.digitizer.CDItemStructureSpi, edu.indiana.dml.ui.digitizer.Digitizer, edu.indiana.dml.ui.digitizer.DigitizerRecordingStructurePanel, edu.indiana.dml.ui.digitizer.DigitizerStructureUtilities, edu.indiana.dml.ui.digitizer.ImportTracksDialog, edu.indiana.dml.ui.digitizer.ItemResultComparator |
Improvements to Import Tracks dialog |
edu.indiana.dml.ui.digitizer.Digitizer, edu.indiana.dml.ui.digitizer.DigitizerRecordingStructurePanel, edu.indiana.dml.ui.digitizer.DigitizerScoreStructurePanel |
Changes to improve score and audio ingest including check for derivatives on the server when adding pages or cd/sides |
edu.indiana.dml.ui.media.playlist.PlaylistTemplate |
Removed requirement of dml.client.playlist.reserveListExport being set to true for the Export Reserve List File menu item to appear in the playlist player |
edu.indiana.dml.ui.common.UIUtilities, edu.indiana.dml.ui.media.Playlist, edu.indiana.dml.ui.media.PlaylistMetadata, edu.indiana.dml.ui.media.playlist.EditPlaylist, edu.indiana.dml.ui.media.playlist.PlaylistTrack, edu.indiana.dml.ui.media.playlist.PlaylistUI |
Added ability to send playlist tracks to other playlists |
edu.indiana.dml.ui.timeliner.MarkerEditor, edu.indiana.dml.ui.timeliner.TimelineBubbleEditor, edu.indiana.dml.ui.timeliner.TimepointEditor |
Returned focus to label field when navigating using arrow buttons |
edu.indiana.dml.ui.timeliner.TimelineUtilities |
Added mp4 to supported filetypes |
edu.indiana.dml.util.AppEnv |
Small changes to allow for more dynamic usage of the AppDir |
edu.indiana.dml.util.BooleanExpressionParser |
Various changes for robustness |
edu.indiana.dml.util.DjVuDocumentProxy |
Many changes to handle new jni library including added robustness and support for color pages |
edu.indiana.dml.util.FilenameFactory |
Added methods to check for valid ingest filenames |
edu.indiana.dml.util.V2IDAudioDerivativeFilter |
Modified version of V2IDWavFilter to match only audio derivative files |
edu.indiana.dml.util.logging.LoggingServer |
Changes to make compatible with log4j 1.2.14 |
edu.indiana.dml.util.scoreencoder.DjVuEncoder |
Enabled Set Color menu item |
Program Files/Variations/Client/readme.rtf |
Added version 5.0.2 to Revision History |
Program Files/Variations/Client/djvuencoder.conf |
Uncommented color |
Program Files/Variations/Client/VERSION |
Changed from 5.0.1 to 5.0.2 |
Program Files/Variations/Client/data/legal_notices.html |
Changed from 5.0.1 to 5.0.2 and added new legal notices |
Program Files/Variations/Client/lib/external_metadata/* |
Added libraries to support the improved Import Tracks dialog |
Program Files/Variations/Client/lib/commons-httpclient-3.0.1.jar, Program Files/Variations/Client/lib/commons-codec-1.3.jar, Program Files/Variations/Client/lib/swing-worker-1.1.jar |
Added libraries to support the improved Import Tracks dialog |
Program Files/Variations/Client/lib/jni/Windows/DMLDjVu.dll |
Updated version of the DjVu decoding library |
Program Files/Variations/Client/lib/log4j-1.2.14.jar |
Updated version of log4j |
Program Files/Variations/JRE |
Changed bundled JRE to 1.5.0_12 for security updates |
Variations.app/Contents/Info.plist |
Changed from 5.0.1 to 5.0.2 |
Variations.app/Contents/Resources/English.lproj/InfoPlist.strings |
Changed from 5.0.1 to 5.0.2 |
Variations.app/Contents/Resources/Java/data/legal_notices.html |
Changed from 5.0.1 to 5.0.2 and added new legal notices |
Variations.app/Contents/Resources/Java/lib/log4j-1.2.14.jar |
Updated version of log4j |
Variations.app/Contents/Resources/Java/lib/jni/Mac/libDMLDjVu.jnilib |
Updated version of the DjVu decoding library |
Terms-of-Use.html |
Changed from 5.0.1 to 5.0.2 (in CVS now under resources-mac) |