BRIAN Release Notes

Description Version
BRIAN now uses the .rust file extension for the database file. Using .vdb is also acceptable. 7.9.1
Revamped scheme for entering personnel to a session. Now, any number of performances can be selected for adding or removing personnel. 7.9.1
Fixed bad bug that allowed clicking on session list when editing or creating a new session. This would cause the session to switch and lose entered data. 7.9.1
Enhanced session list on Sessions window to work better for navigation. 7.9
Updated database schema to include field for time of session along with date. Database opened with version 7.9 will not be backward compatible with previous versions of BRIAN. 7.9
Allow for using multiple artists as report filter. Can now add artists to the template along with All, Any, and NOT as operators on performances for including sessions. 7.9
Fixed preferences window so it won't open unless database is open. 7.9
Support for generating php web pages. 7.8
Added new reporting feature to allow "on the fly" session reporting based on artist, song, label or composer. These are generated from the new Lists menu. 7.7
Added Help menu. 7.7
Added new menu for Lists. All buttons on windows to requests a list have been removed and replaced by menu items. 7.7
Added session select list to the Sessions window. All session dates are now listed in a column on the right of the window. Any session in the list can be selected and displayed. The list can be filtered by Artist, Artist as Leader, or Label. 7.7
Added menu hot keys to allow switching between the Songs, Personnel, and Labels tab in the Songs/Personnel/Labels window. 7.7
Session reports now include a link to sessionReport.css to allow for CSS customizations of the report. 7.7
Added menu items and corresponding hot keys for all the place where a "new" key exists on a menu. i.e. if a new session is needed, select File-->New-->New Session or Ctrl-N (Command-N on the Mac). 7.7
Fixed import session list so that notes-only sessions do not appear for import. 7.7
Update Performance button on Sessions window will only light up when a field for the selected performance is changed. 7.6.5
Added button to Notes window to facilitate links for images in the text. 7.6.5
Implemented feature to create copy of database that is a subset of data based on any person. 7.6.4
Improved the sorting for listboxes on Sessions and Issues window. 7.6.4
Added option to Session Report for implementing a javascript disclosure triangles for showing/hiding long issue lists under a performance. 7.6.3
Implemented improved Song Index report that includes timing, session type and take type. 7.6.3
Fixed issue reports so that Text Dates display when used on session. 7.6.1
Fixed display of Issues and Sessions window so fields move properly when windows are resized. 7.6.1
Fixed issue notes field so that line spacing will be respected in reports. 7.6.1
Fixed Add Personnel button that would not light up for notes-only sessions. 7.6.1
Added function in BRIAN Preferences window to clear automatic preferences that are not stored in the database, but in the preferences file on the local computer. These are things like window placement. 7.6.1
Bug fix for Add Personnel button 7.6
Various minor bug fixes. 7.5
BRIAN now goes directly to Sessions window on startup. Window is disabled until database is opened. 7.4
Changed all lookup fields so that the selection list appears below the field. 7.4
Allow multiple selection for moving performances from one session to another. 7.4
Added Session by Artist as Leader list in the Personnel tab of the Songs/Personnel/Labels window. 7.4
Fixed the sort by release date option in the Reports window so it now works. Also, implemented feature where issue release dates of year 9999 have the release date hidden in the report for the purpose of making these issues sort to the bottom. 7.4
Implemented notes for the Issues window. Issue notes are displayed in the Issue Index report and the Issue Display window. 7.4
Double clicking a track or performance in the Issues window will bring up the corresponding session in the Sessions window. 7.4
Instrument window now uses "drag and drop" for reordering. 7.4
Session Display and Issue Display now support printing. 7.4
Converted the Windows version to a non-MDI interface removing the old-style Windows desktop that contained the BRIAN windows. Now BRIAN windows can float among other non-BRIAN windows. 7.4
Combined Songs, Personnel, and Labels windows into one Song/Personnel/Labels window. 7.4
Implemented Auditor window to check database integrity and make fixes if necessary. 7.4
List windows position, width and colummn widths are now saved in preferences. 7.3
Changed Export function of listbrowser window to export all sessions listed if alt/opt key is pressed along with Export button. 7.3
Added new data columns to many of the lists. 7.3
Added new list to Personnel window - List of Performances as Ldr. 7.3
Added "Save Changes As..." option for editing report templates. This will allow using a template as a prototype for a new template. 7.3
As an aide to clean up database for songs added without composers, added Songs w/o Composers to song window lists. 7.3
Implemented printing of lists. This replaces the Write to File... feature. 7.3
Changed song lookup when adding tracks so that only songs attached to sessions as a performance will appear. 7.2
Added venue to Sessions window lists. 7.0
Added 2 lists to Issues window; by issue artist and label. Also, added issue artist column to list. 7.0
Added buttons to Edit Notes window to support HTML tags for bolding, italicizing, underlining and hyperlinking text. 7.0
Many minor cosmetic changes and bug fixes. 7.0
Changed Reports window to use 3 step edit mode instead of 2 step edit mode. 7.0
Improved format of Ax List report and fixed so diacritical characters can be shown. Also restrict reporting to only instruments that are used for sidemen. 7.0
Added a Show Notes Only Session option to the Reports window. 7.0
Reports window is changed to allow multiple selection of issue formats for reporting where issue format is a selection. Previously, only one format type or all could be selected. 7.0
Reports window is changed to allow multiple selection of session types for reporting where session type is a selection. Previously, only one session type or all could be selected. 7.0
Reports window is changed to allow multiple selection of personnel and instrument combinations for reports. Previously, only two artists could be selected. 7.0
New feature in Songs window to link related songs based on any qualification determined by user. Link qualifications can be added in Set Popups window. 7.0
Reports are now generated using a utf8 encoding. We hope this puts an end to all problems with diacritical characters. 7.0
Changed the parameters for preventing duplication issues on database. Previously, title, catalog number, and format were checked. Now, we also check artist. 6.2
Warnings log file will no longer be produced when reindexing database. On Windows, this file was in the Program Files folder. On Mac, it was placed in the folder containing the database. 6.2
More minor bug fixes for placing cursor in performances listbox on Sessions window when changing tabs in window. 6.2
Many fixes for display and tabbing issues in windows. 6.1
Fixed Session reports to respect setting for On Hand issues. 6.1
Include report header title in mailto link on reports. 6.1
Fixed Issue report to handle matrix numbers longer than 20 chars. Also added padding to columns. 6.1
Added On Hand checkbox to reports window. This will put issues marked as "on hand" in boldface type on the Session Report. 6.0
Added leader only checkbox for Issue Index reports to include only issues where the target artist is used as the artist for the issue record. 6.0
By line added to reports header. If the Name or Email fields in the Preferences window are used, then that info is used to generate a by-line for the report under the heading. Otherwise, the author name and email fields from the report template is used. 6.0
Fixed bug in using notes-only sessions. Personnel assigned to these sessions were getting assigned to the last viewed performance of a non-notes-only session. In addition to fixing the bug, I've added a small routine invoked during the database open that will clean up previously entered personnel for notes-only sessions. 6.0
Changed all windows to use new, more compact look. Changed button labels to be more descriptive and added help tags to most buttons. 6.0
Added checkbox to Reports Generator window for purpose of setting reports generator to open reports in default web browser after generation. 6.0
Updated database scheme to include following new fields:
  • Author name for report templates.
  • Author email for report templates.
  • Metadata file name for report templates
  • Verification field for Issues window.
  • Checkbox for flagging sessions not to be included on reports.
  • Checkbox for flagging issues not to be included on reports.
6.0
Fixed heading of Flagged Session lists 5.6.1.6
Combined Songs and Composers window. 5.6.1.6
Fixed bug with incorrect track counting on Issues window 5.6.1.6
Fixed problem with display of Issue Display and Sessions Display. A work field not meant to be displayed was being seen. 5.6.1.5
Fixed problem with display of notes-only sessions where performances from previously viewed session were being displayed. 5.6.1.5
Added new report type - All Issues on DB. This will report all issues regardless of artist. 5.6.1.4
Fixed problem where sessions would sometimes not allow deletion. 5.6.1.4
Added http://www.w3.org/1999/xhtml attribute to the HTML tag in all reports. 5.6.1
Template filter on Reports window now goes against report description as well as name/label. 5.6.1
Added track counter to Issues window. When the track list is sorted in sequence order, the number of tracks is counted. This attempts to take into account medleys. 5.6.1
Added new report type to Reports window to create report of only flagged sessions. 5.6.1
Added menu item to Edit menu to allow clearing the flagged status of all sessions. 5.6.1
Added new list to Sessions window that includes a checkbox to allow setting sessions to "flagged" status. 5.6.1
Added feature to Issues window to allow importing as tracks all performances from a session. Works similar to importing tracks from another issue. 5.6.1
Added Ctrl-Alt-A, Cmd-Opt-A keyboard shortcut for Instrument window. 5.6.1
Sorting for the track list in issues window is now controlled by clicking the list heading instead of the popup menu. 5.6.1
Issues window performance listbox is now sortable by date in ascending or descending order. List was alway sorting by date in ascending order. Now user can choose by clicking the listbox header. 5.6.1
Changed Issues window to resize and increase the size of the perf selection listbox. 5.6.1
Added new tabpanel to Sessions window to support displaying and editing notes. Removed the separate window that previously supported notes. 5.6.1
Fix Session and Issue display window so they work for Microsoft Vista. 5.6.0.6
Revert back to previous method of blocking fields when not in edit mode. Changes in version 5.6 were preventing the selection of text for copy and paste operations in the Sessions window. 5.6.0.6
Made a menu selection on the Reports window to allow reporting of all sessions in Database regardless of artist. 5.6.0.6
Include session title in session lists. 5.6
Add preferences for font and font size in generated reports. 5.6
Include take type in Session report. 5.6
Added display function to Issues window for the purpose of displaying the issue in a popup window as it would apprear in a report. 5.6
Combined Sessions, Add Performances, and Add Sidemen windows into one window. 5.6
Combined Issues and Add Tracks windows into one window. 5.5.9
Added reverse searching to the list windows. 5.5.8
Created Start at Beginning checkbox to list window so that searches can be done from beginning or from the current location of the list. 5.5.8
Created Add To All checkbox for the Add Performers window that will enable person to be added to all performances when clicking the add button. 5.5.8
Created Songs by Label report. 5.5.8
Created new report; Personnel index by label. 5.5.8
Personnel Index report now uses free date if available. 5.5.8
Generate XML file of issues for label from Labels window 5.5.8
Added display of session, source and work notes to session display window. 5.5.8
Changed reports to be XHTML compliant. 5.5.8
Changed formatting of personnel exceptions to improve readability. 5.5.8
Enhancements to exception processing logging. 5.5.7
Added filtering for templates in the listbox display of the Reports window. 5.5.7
Fixed problem with Label report where sessions were being repeated. 5.5.7
Fixed problem with XML import where songs were getting wrong composers. 5.5.7
Problem using "." as date separator. Sessions window would crash. 5.5.4
Reworked Reports window to use tabPanels for template fields. 5.5
European style dates were crashing the progam. 5.5
Added display button on Session window so info for session can now be displayed in popup window just as it would appear in session report. 5.1.9
Option to auto-fill instrument field based on skill entry of personnel record in Add Sidemen window. 5.1.9
List Sessions for Label list request added to Labels window 5.1.9
New database engine. Valentina 2.4 5.0
Changes to Issues table:
  • New Volume field to indicate number of volumes on multi-volume sets
  • New field to indicate location of issue
  • Increase size of catalog number to 100 chars
5.0
Added new table for storing meta data info. i.e. email address as id for sharing data. 5.0
Support session reports that are qualified by a specific instrument for the subject performer. e.g. all session where x is playing cl only. 5.0
New fields for Sessions table:
  • creation date/time stamp
  • modified date/time stamp
  • creator id. (to track source of XML exchanges)
  • session title
  • citation/source notes.
5.0
Increased size of matrix number to 100 chars. 5.0
Implemented preferences window for handling date format prefs and id information. Also, these prefs are now stored in the database. 5.0
Composers as displayed in the Songs window and reports can now be explicitly ordered as desired by dragging the names in the writer list box in the Songs window. 5.0
In the session report, list arrangers of tunes along with composers rather than in the personnel listing. 5.0
Deleting last perfomance in list on Add Performances window would sometimes crash the program. 5.0
In windows that had buttons for sub windows, those buttons have been removed and replaced with menu items. e.g. Add Performances and Add Sidemen on the Sessions window. 5.0
Support special notes fields that are not associated with a specific session, but can be inserted after a designated session in the report. Notes-only sessions. 5.0
Added new hours field to the Performances window. 5.0
Fixed bug that would crash program if user cancels creation of export file (XML) for a session. 5.0
Updated indexing to include more punctuation chars masked from the sorting 5.0
Updated indexing on the labels field to mask "a" and "the" from being included in the sort when they begin the field. 5.0
XML import now includes source notes for session. 5.0
Added font preferences for windows. 5.0
Column widths can now be resized on the list browser windows. 5.0
back to top