Major update with many improvements
Highlights:
• Exhibit stickers
• Automatic transcript syncing with ProSync
• Color-coded notebooks
• Better searching and filtering options
• Built-in license activation management
• More scrolling designation text options
• More presentation status bar options
• More export options
• Dozens of bugs fixed
New features:
Documents and Annotations
• Exhibit sticker tool
• Add option on pages to mark parent document as admitted
• Add Arial Narrow as font option for annotations and stickers
• Add 'Create new document from selection' for copying treatments or pages to new doc
• Allow adding foldered media files as standalone docs
• Show better error when failing to open a PDF
Audiovisuals
• Seek video by entering timecode (hotkey Ctrl+J)
• Add option to strip MP4 Edit Lists when optimizing video
• Add option to automatically strip MP4 Edit Lists when adding media
• Make Shift+V also work for non-depo video
Media Bar and Notebooks
• Color-code notebooks
• Add search filters for Documents and Audiovisuals in media bar
• Add option to clear names when editing multiple
• Add a warning when deleting children of notebook media, that it will be removed from the parent everywhere
• When editing multiple IDs, add option to only find and replace only the first match
• Presentation and Viewer
• Add pref setting for mousewheel scrolling without holding ctrl key
• Add toolbar button for Hide Video command
• Show AV clip name in presentation status bar
• Make Blank hotkey only apply to the active pane
• Make Blank hotkey work in viewer when focused
• Hide 'Toggle Toolbar' button by default on viewer toolbar
• Show designation ID in presentation status bar
Designations and Transcripts
• Add automatic syncing for transcripts
• Add hotkey for seeking to beginning of video in sync tool
• Allow up to 30 transcript lines when presenting designations
• Add Q/A check to des wizard to warn if designations do not begin/end at a prefixed transcript line
• Add option to turn off on-the-fly linking with X+ID
• Outdent speaker captions when presenting transcript text
• Add 'Copy warnings to clipboard' button to Des. Wizard for Q/A warnings
• Change "Non-video transcript" captions to "Unsynced transcript"
• Double-click a line in sync tool to begin playback
Reports
• Add 'Include today's date' option on report cover page
• Add unparseable lines to objection error list
• Import / Export
• Export transcripts to MDB
• Export Media Files for documents and audiovisuals
• Add support for importing Justice Premier transcripts
• Add Date Admitted option to exhibit list export
• Add split options for designation video export: all, auto-advance, none
• Strip extra whitespace when reflowing text during ascii transcript import
• Import .SRT closed captions as sync file
• When importing list/script, only prompt to update if the list ID exists
• Include date in exhibit list export filename
Licensing
• Add native license management UI rather than linking out to portal
• When local license is active, don't wait for online validation before letting user in
Other
• Add SKU-specific default settings
• Add default _exports and reports folder when case is created
• Add _native folder when creating a case
• Add startup flag to suppress system info queries
• Add checkbox outline to checkable menu items
• Add option to purge case log when optimizing database
• Add log to database of all modifications by user ID
• Save preferences xml to a place accessible to all users on the system
• Remove auto-detect option from h/w accelerated playback
Bugs fixed:
• Using Fill Bates Numbers on many docs, 350K+ pages causes app to hang for several minutes
• Export designation list option should not show on notebook right-click
• Video export dialog may not show Original/scaled option setting
• Notebook sort option should be grayed out if the notebook is empty
• Waveform does not account for audio stream offset
• Objection reports are blank when created in Word .docx format
• Add Media shouldn't show "copying" message when files are already in case folder
• Reset link does not work for Scrolling Text color in prefs
• Closing the viewer during playback should pause video if not on-air
• Print dialog may hang after opening a few times
• Designation editor should only allow linked pages and treatments, not doc IDs
• Error when tuning designations: Index was outside the bounds...
• Designation report may not show link IDs if document was linked instead of page
• Error when using long paths in manual sync tool
• Untuned designations should pull their start/stop times from the transcript lines at playback
• Error importing transcript with trailing integer-delimited IDs in name: Object reference not set...
• Typo in Customize Toolbar menu
• Notify user if license de-activation fails due to being offline
• Exporting clips with Name filename option should not include ID
• Exhibit list - After turning on 'selected notebook only' to export a list from a notebook, then going back to export from elsewhere, nothing exports
• Add media delimiter occurence is not sticky
• Error when opening PDF: The document has no pages.
• Add clip time entry should allow blank for hours
• Sorting on Last Modified should fall back to creation date if not set
• Error importing certain CMS transcripts: Unable to read transcript line
• Image export fails if _exports folder does not exist
• Find/Replace transcript text shows incorrect number of replacements made
• After manual synching, the transcript pane and tuner may not show new sync times
• When importing an unsynched transcript and prompting to copy video, it fails to also associate it
• Editing a designation page/line out of range causes repeated Assertion failure 'isLinesValid' errors
• Objection report may have empty column when 'Include only the first time' is used
• Add Selection in transcript pane should not clear search
• When printing, Only print annotations does not include clips
• Native files in notebooks don't sort correctly if they're in subfolders
• Play/pause hotkeys don't work for video preview on transcript pane
• Designation editor should pause if it is closed while playing video
• Startup may hang while querying system information
• Obj report error file/line does not get included when saving errors
• Printing with New Job per Document should break up jobs by notebook entry, not doc
• Media Bar search does not show highlighters for designation results
• Crop-zoom annotation may have incorrect layout when shown in horizontal split
• Shifting transcript pages back and forth can cause gaps in page numbering
1/7/2026 - 4.5.1251
Fix Update: 4.4.1053
Fixed an issue causing a false positive with some virus scanners
6/19/2025 - 4.4.1053
Fix Update: 4.4.1050
Fixed issue with graphics card detection on app startup
6/16/2025 - 4.4.1050
Fix Update! 4.4.1045
Fixed: App may hang when starting up
Fixed: Some network printers don't show when printing
Fixed: Error when using the designation editor or transcript pane: Index was outside the bounds of the array.
Fixed: When replacing docs, name and admitted status may get cleared out
Fixed: Load printers when printing rather than at startup
6/13/2025 - 4.4.1045
1 New Feature and 15 fixes since v4.4.974
New: Allow a default settings XML file to be placed in machine storage
Fixed: Error opening case on NAS: Unable to write to the case folder
Fixed: Error when opening case: attempted to write to readonly database
Fixed: Startup may hang due to WMI system queries not responding
Fixed: Exporting WMV to video may not show picture
Fixed: Replacing a doc by re-adding with a different filename copies with old filename
Fixed: Suppress errors during waveform generation
Fixed: Hotkeys don't work on floating panes
Fixed: Exhibit list export may hang on a large case
Fixed: Exhibit list export doesn't show progress and can't be canceled
Fixed: Video export fails with error: Generic error in an external library
Fixed: Zoomed depo video exports unzoomed
Fixed: Hidden video shows on exported designation videos
Fixed: Edits to printed labels may not get saved
Fixed: Objection report placeholder columns may get populated if path is set
Fixed: Multiple text annotations on a page may not show correctly
5/30/2025 - 4.4.1033
1 new feature and 27 fixes since v4.4.906
What's New:
• New: Allow annotations on AV clips
• New: When opening a case, automatically mark the case database as writeable
• New: Add friendly error message when case folder is not writeable
• Fixed: Media Bar search should show partial document ID matches before pages
• Fixed: Media Bar search can be slow on a large case database
• Fixed: Media summary is slow to calculate for 1000s of docs
• Fixed: Media summary may show incorrect page count when multiple documents are selected
• Fixed: Notebook search may not find native files
• Fixed: Default hotkeys using comma may get unassigned
• Fixed: Opening a large case database may be slow
• Fixed: Deleting a lot at once may take a very long time
• Fixed: Stopping 'Get media info' in Media bar has no effect
• Fixed: Stopping slow delete operation has no effect
• Fixed: Stopping slow media bar search has no effect
• Fixed: Error showing media script: Index was outside the bounds of the array
• Fixed: Error exporting designation video: Device failed -17
• Fixed: Media summary shows wrong linked document IDs
• Fixed: Error searching media bar: An item with the same key has already been added.
• Fixed: Optimize video may cause rotated video to become stretched
• Fixed: Error opening old case: SQL logic error, no such column DisplayOrder
• Fixed: Exported clips do not show video annotations
• Fixed: When properties pane is open, admitted date/time may change unexpectedly
• Fixed: Copying a notebook entry may insert at the wrong position
• Fixed: Add Media popup should allow dupes when bulk renaming
• Fixed: Editing transcript ID does not update XML and may revert to old ID
• Fixed: Network printers don't show when printing
• Changed: Suppress logging of waveform generation
• Changed: Turn off auto database optimization when opening a case
4/4/2025 - 4.4.974
Fixed: Callout connector style of None gets reset when you relaunch
Fixed: Cue step back from the beginning of a designation should step backward from end of previous
Fixed: Cue step forward into next designation may not set correct position
Fixed: Error exporting video: could not find any MFT for the given media type
Fixed: Extraneous database overhead when deleting records
1/24/2025 - 4.4.906
1/17/2025 - 4.4.889
Fixed: When selecting media in media bar, Getting Media Info takes longer than it should, causing lag
Fixed: Error when designations have duplicate media IDs on export: An item with the same key has already been added...
Fixed: Error selecting designation with missing transcript XML: Sequence contains no elements
Fixed: Activating license may fail with error: UnauthorizedAccessException
Fixed: License activated by admin may not get auto-activated for other users
1/10/2025 - 4.4.891
121 fixes, 64 other improvements since 4.3.709
as of v4.4.870 (A15)
Highlights
Presenting: Mark media as admitted, use Publish Lock to prevent publishing unadmitted material
Media Bar: Better search results, new filter options, Search results now show in notebook hierarchy
Documents: Faster image exporting, more optimization options
Audiovisuals: Better waveform support, more playback options
Designations: Unlimited highlighters, hide video per-designation, find/replace transcript text
Transcripts: Find and replace all text, export as text
Reporting: Objection report improvements, designation reports with page/line only
Preferences: Change scratch folder, customize playback speeds, more A/V and designation text options
Licensing: Activation now applies to all users on a machine, new failsafe if server outage occurs
Runtime: Update from legacy .Net Framework 4.8 to modern .NET 8 runtime that's self-contained
Media Bar
New: Color code or star admitted exhibits
New: Add option to match exactly when searching media bar
New: Add sort option for Admitted date
New: Add option to manually sort multi-deponent lists when sorting by pageline/highlighter
New: Media bar - Add search filters for scripts, links and notebooks
New: Add checkbox to "Optimize PDF" for rasterizing pages into new PDF (not foldered images)
New: Sorting media bar by date should default to "Sort Newest to Oldest"
New: Add Fill/Clear Bates options to AV
Fixed: After turning off Show ID and Name, Show ID gets turned back on automatically but has no effect
Fixed: Selected media may get obscured when media info panel expands in media bar
Fixed: Media in script may not show duration summary when selection is changed quickly
Fixed: AV clip tuning may not be set correctly for clips duplicated in a script
Fixed: Renumber IDs command does not report progress correctly
Fixed: Media Bar - Name sort should work same as ID
Fixed: Copy/pasting media in script does not copy auto-advance wait time
Fixed: Pages and AV segments should not be expandable when added to notebook from scripts
Fixed: Don't show auto-advance wait time for designation lists
Fixed: Error when deleting clips: Count not find part of the path...
Fixed: Transcript rename error incorrectly states that only letters and numbers are allowed
Fixed: Media bar search results may not reappear after the search phrase is changed
Fixed: Optimize Video should not be available on Clip records
Fixed: Copy Clip/Annotation Info should be unavailable for segments/pages with no children
Fixed: Imported annotations failed to detect changes in pane layout
Fixed: Auto-advance options shouldn't be available on right-click menu for single desigantions in notebooks
Fixed: Open sidebar button should be grayed out if there's nothing to open (eg no notebooks)
Fixed: Bulk edit IDs should not allow spaces and other invalid ID chars
Fixed: Bulk edit ID/rename allows you to set duplicates
Fixed: Optimized PDF and Video should get new Created Date assigned in Windows
Fixed: Bates import may fail while checking dupes with overlapping assignments in text file
Fixed: Media bar search ordering should be based on relevance, not arbitrary DB order
Notebooks
New: When showing items added to target notebook, use all trees where notebook is expanded
New: Show notebook search results in actual notebook heirarchy
Fixed: On-the-fly impeachments get auto-added to target notebook with a 'Missing media' caption
Fixed: Notebooks can't be copy/pasted into the root level
Fixed: Notebook search may not match correctly on Native file names
Fixed: AV Clips imported from notebook shouldn't get re-added to segment if they exist
Presenting and Viewer
New: Add options for pres. status bar: Hide ID, show milliseconds on time
New: Add prefs option for color of Redact (R) tool
New: Automatically prompt user to optimize docs that are slow to load (popup, banner, etc)
New: Publishing designation with no video should auto-publish as text only
New: Prevent system from sleeping while presentation is open
New: Add a way to set resolution of images when using Copy/Save as Image in Viewer pane
New: Add option to revert display names to default
Fixed: When pages are deleted from a doc, the first/last media links in viewer do not update
Fixed: When a display is disconnected, other displays may lose their assigned names
Fixed: Native file popup remains when selecting designation list in viewer
Fixed: Change native file instructions from 'media bar' to 'notebook'
Fixed: Viewer toolbars, errors, and scrubber should reset when case is closed
Fixed: Line, Arrow, Freehand do not render correctly with Blend Mode other than Normal
Fixed: Setting Arrow thickness to None throws "object reference" error
Audiovisual Playback
New: Add 1.5x playback speed option
New: Add prefs setting for playback speed increments
New: Add "Clear screen when playback completes" for AV media
Fixed: Blanking at end doesn't work for full AV segments, only clips
Fixed: Undo caption when zooming AV shows "Undo Zoom Page"
Fixed: Waveform does not render for some encodings and container formats
Fixed: Video playback should not begin when publishing a split-screen page next to a clip
Fixed: Go to beginning button does not work when playing in reverse
Fixed: Reverse playback doesn't update frames but does update time
Fixed: Make scrubber labels more visible against waveform
Designations
New: On scrolling designation text, allow setting to zero emphasized lines in prefs
New: Add hotkey for toggling link split-screen on the fly
New: Add option to hide video per-designation
New: Add option to turn off doc links globally, like scrolling text
New: Allow adding more designation highlighters
New: Find/Replace all occurences of text in a transcript
New: Allow on-the-fly impeachments to be saved to target notebook
New: Add path/browse link to "Missing Video" popup when preview or publishing from Transcript Viewer
New: Allow saving designations zoomed in, and zooming on the fly
New: Add hotkeys (up/down) for scrolling transcript published as text
New: Add pref setting for text style of unsynched text in transcript pane
Fixed: Des. Editor allows setting link page/line out of range
Fixed: After unpinning transcript, it may not change until a new list is selected
Fixed: Prevent editing designation range to another video segment
Fixed: Make the Designation Editor usable with less vertical space (scrollbar?)
Fixed: Designation dashboard may not show the first time you publish
Fixed: Editing link pg/ln may not update tune point to the correct time
Fixed: When previewing designation tuning, the buttons may shift in the UI
Fixed: When replacing media, treatments/clips from original may not show until refresh
Fixed: Transcript search may not match unsynched text
Fixed: Prev/next designation buttons in dashboard don't show hotkey on the tooltip
Fixed: Don't allow preview option on unsynched transcripts
Fixed: When changing untuned link to first designation line, time should include min. offset
Fixed: Transcript viewer may not update after highlighters are edited/imported
Fixed: Hitting ESC should cancel out of the designation wizard
Fixed: Pause indicator may wrongly reappear on designation after changing tuning
Fixed: Copy Transcript Lines without Page/Line may format unprefixed lines incorrectly
Transcript Synching
New: Manually edit timecodes when synching
New: Manual Sync - Allow shifting timecode (using [/]) on multiple lines at once
New: Manual Sync - Allow clearing timecodes from multiple lines at once
New: Add "shift pagination up/down by x" to sync tool
New: Add line numbers to sync error popup in sync tool
New: Add segment indicators to transcript in sync tool
Fixed: Edit transcript text dialog may have inconsistent text indentation
Fixed: Unsynched segments shouldn't get removed when saving changes in Sync tool
Fixed: Increase transcript sync times to double-precision
Fixed: Error editing transcript text with unsynched media segment: Index out of range
Fixed: Transcript sync tool may incorrectly set offsets for newly added segments
Fixed: Transcript sync tool may fail to show error message when saving with invalid sync
Fixed: After syncing lines in multiple segments, first transcript line of video may get duplicated
Fixed: Manual sync may set timecode incorrectly when synching segments out of order
Fixed: Manual sync may incorrectly show out-of-order sync indicator for lines in added segments
Fixed: Manual sync may fail to set page/lines for added segments
Fixed: Manual sync tool may not find video if extension does not match
Fixed: Sync tool should keep fewer transcript backups
Fixed: Manual sync tool may not let you start synching in the middle of an unsynched range
Fixed: Don't set sync point if video position is out of valid range
Reports
New: Obj report should warn of responses do not match objection pg:ln range
New: Obj report should show error if a response column is added without a objection column
New: Save export, report output paths to case settings
New: Add text encoding auto-detect when importing transcripts from text and obj report files
New: Add option for page/lines without text on designation report
Fixed: Designation report does not list linked docs for split-pane pages
Fixed: Objection report - Non-breaking space in objection causes them not to be included
Fixed: Objection report should not show blank objections if column is missing from objection file
Fixed: Transcript highlighter priority by Highlighter order is reversed
Import and Export
New: Add "only selected notebook" checkbox to Exhibit List options
New: Add timecodes to ascii transcript export
New: When exporting images from notebooks, add option to exclude full docs that are in notebooks
New: Doc image export should export rasterzed pages directly when using original media dimensions
New: Add list/script checkboxes for exhibit list export
New: Export transcript to ascii with page/lines
New: Add option to include only admitted docs/AV in exhibit list export
New: Add prompt to create highlighters when importing new IDs
New: Include highlighters in XML export
Fixed: CMS transcript with dot in the deponent name may fail to import
Fixed: Line numbers with leading zeros don't get ignored when included in the transcript text
Fixed: When importing a non-OnCue transcript XML, notify the user that it is in fact a non-OnCue xml file
Fixed: Transcript import may truncate deponent name with accent characters
Fixed: Importing CMS may fail with error: "Specified argument was out of range..."
Fixed: CMS Import may assign wrong ID to first transcript line of video
Fixed: Error importing single-page transcripts: Sequence contains no elements
Fixed: Video export with hidden depo video may drop audio
Fixed: Video export fails with error: Cannot load cuDevicePrimaryCtxRetain
Fixed: Export popup does not save "Designation Line Format" setting
Fixed: Image export popup settings aren't saved after relaunch
Fixed: Can't set transcript date before year 1800 when importing
Fixed: Video export using Intel QSV may fail due to incorrect audio/video bitrates
Add and Remap Media
New: Add Media - Add delimiter option for "Nth space"
New: Add option to ignore files with errors on Add Media popup
Fixed: When adding media using space as ID/Name delimiter, ignore leading spaces in filename
Fixed: Replaced docs get "(2)" added to filename instead of using original name
Fixed: Foldered pages should not get renamed when added, should be ordered numerically
Fixed: Replaced docs should not have name/bates cleared out if none are set on replacement
Printing
New: Adjust print label size presets to be larger
New: Add info tool tip explaining slip sheets
Fixed: Printed barcode replaces underscores with spaces
Fixed: When printing, 'Only print annotation' checkbox is not sticky
Fixed: Printing media from within notebook should use the media ID for the job name
Fixed: Print dialog may fail to activate after printing AV
Preferences
New: Add pref to change temp/scratch folder location
New: Add warning to H/W accelerated playback that it may cause slow loading
Fixed: Settings xml should not contain empty tags for missing values
Fixed: Assigning keypad + as Hotkey doesn't work
Fixed: Hotkey reference guide is missing background image and logo
Fixed: Rename 'case highlighters' to 'designation highlighters'
Fixed: Preferences text boxes should not allow user to enter extremely large numbers
Fixed: Preferences should not use E notation for showing numbers
Fixed: Database polling interval states that it accepts -1 value but does not
Licensing
New: Add means of license activation during server outage
Database
New: Ignore leading zeros when retrieving/searching by name
Fixed: Database recovery leaves behind ".recovered" file even if it is irrecoverable
Fixed: Database Tools show unhelpful "Operation is not valid..." error if no db path is entered
Fixed: Can't retrieve a record by Name.Page if its name is all numbers
Fixed: Shorten shared case activity notification threshold to 15 minutes
Other
New: Make Retrieve by ID popup blink when it receives keystrokes
Fixed: Change "Retrieve by ID" caption to read "Type an ID, Name, or Bates then enter"
Fixed: Retrieve by ID should support Cancellation and not prevent case closure
Fixed: Properties pane does not let you edit the filename after changing extension to .ppt
Fixed: Files pane list does not refresh when refresh button is clicked
Fixed: Include skipped updates in list when maually checking for updates
Fixed: Error changing multi-select list box: Assertion: index is between...
1/3/2025 - 4.4.870
Fixed: Importing list XML with split-screen annotation with same ID as existing single-page annotation may cause duplicate IDs
7/11/24 - 4.3.709
Fixed: Hovering over publish button when ribbon is collapsed causes binding error to be shown
Fixed: Can't advance media script with arrow after deleting items
Fixed: Scrolling text may show blank line when continuous text is turned on with 9 lines
Fixed: When importing transcripts, count all lines per page and use the most common
Fixed: Adding designation that span pages might unexpectedly split if lines-per-page is wrong
Fixed: Remove Overlaps and Merge Page-to-Page should not use "lines per page" setting on transcript
Fixed: CMS imported with extra lines on first page throws off page count
Fixed: When replacing multiple files that conflict with same existing ID, they may not get unique IDs assigned
Fixed: Adding foldered media with multiple dots in the folder name truncates incorrectly
Fixed: Add to Notebook submenu should not list native files
Fixed: Split-screen AV is blank when printed from the AV tree
Fixed: Video export fails with error: "OpenEncodeSessionEx failed: unsupported device"
Fixed: Change default video renderer back to VMR-9
Fixed: Media bar tab may not collapse correctly, showing blank space
Fixed: Error when replacing docs: LockTimeoutException
Fixed: Error when making lots of changes at once on a case shared on a NAS: 'SQL logic error'
Fixed: Error deleting split-screen annotation: 'The file is in use...'
Fixed: Saving annotations may fail with error: 'The process cannot access the file...'
New: Allow downgrades/rollback via updater
6/7/2024 - 4.3.668
Fixed: Time labels don't hide when blanking presentation
Fixed: Target notebook may fail to auto-scroll to the bottom when manually adding to it
Fixed: Video export may fail with error: 'Cannot load nvEncodeAPI64.dll'
Fixed: Transcript XML import fails with error: 'Object reference not set...'
Fixed: Error working in designation editor: "information for developers..."
Fixed: Video export may have poor quality
3/22/2024 - 4.3.592
Fixed: When video is blanked in presentation, X+ID to show a doc may fail and cause audio to continue playing
3/11/2024 - 4.3.589
Hotfix: Video export fails with error 'dl_fn→cuda_dl→cuInit(0) failed’

