Ceder Square Dance System (CSDS)
 
Ceder Square Dance System (CSDS)
 
Csds2 2.88  (August 2022)  
is the latest version 

Csds2 changes  --  most recent    prior to 1.50
Csds2 2.88 was released on 9 August 2022 -- (changes shown below)

Call Execution: 1) Fixed issue with "Heads Touch 1/4; Girls Touch 1/4; Circulate. (calls that can be done with 2 or more dancers: e.g., Circulate, Counter Rotate, and Turn The Key) 2) Cleaned up issue with "Heads Box The Gnat, Split Square whatever).

ID: 355
  
  

Csds2 2.87 was released on 23 June 2022 -- (changes shown below)

Call from Screen: 1) Display | Cue sheet: a) Added menu options: i) Style = HTML ii) Style = RTF iii) Two columns if style = HTML iv) Removed 'RTF' from Decrease/Increase text size Dance | Edit: 1) Documents tab: a) Added toolbar button 'Clear'. b) Renamed toolbar button 'Pathname' to 'Browse'. c) Re-ordered toolbar buttons. List Edit By Item: (i.e., List Manager | Edit Items) 1) Buttons in upper right (Set All, Clear All, Invert All) now only work on items shown in the grid (as filtered by the checkboxes below), instead of on all items in the underlying list. Select Sequence Database And Index: 1) Added menu item 'Database | Copy database'. Sequence | All sequence databases: 1) Added menu item 'Database | Copy database'.

ID: 354
  
  

Csds2 2.86 was released on 3 May 2022 -- (changes shown below)

Note: SSD changes require an upgrade to your list database. (from the main menu, select 'System | Upgrade data files from web...' then select 'List.mdb' and press the 'Download' button) Call from Screen: 1) Edit | Add (or Change) Document: a) Added shortcut button for 'SSD'. 2) Display | Sequences: a) Added 'SSD Week', to display 'SSD Week #N' or '*** Not SSD ***' at top of each sequence. Dance | Edit: 1) Sight Call tab: a) Added shortcut button for 'SSD'. 2) Documents tab: a) Added shortcut button for 'SSD'. Find Getout (or Getin): 1) Added column 'SSD Week'. 2) Added menu option 'Edit | Copy text to clipboard'. List | List Database | Edit: 1) Edit record panel: a) Added checkbox 'SSD Ignore', which causes the program to ignore this handle when determining whether a handle list is SSD. 2) Fixed bug with sort by Level. List Print: 1) Format = Formatted N-Column: a) L-H Side: i) Added option 'SSD Week'. List View: 1) Grid display: a) Added column 'SSD Week'. Parse | Text string: 1) Added column 'SSD Week'. Sequence | All sequence databases: 1) Database menu: a) Added option 'Clear contents of database'. Sequence | Import: 1) Source Type = Text file: a) Now converts Y into {Y;X} Sequence | View: 1) Display menu: a) Added 'SSD Week', to display 'SSD Week #N' or '*** Not SSD ***' at top of each sequence. 2) View menu: a) Added 'View item on web (www.ceder.net)". This menu option is only visible if the item was downloaded from the Web Choreo Database. View item on web (www.ceder.net): (applies to Cue Sheet Database, Definition Database, Lyrics Database, Music Labels, Round Dance Cue Sheet Database, and Web Choreo Database) 1) Now uses default web browser instead of internal CSDS Internet Explorer browser. Web Choreo Database: 1) Export to Sequence Database: a) Now converts Y into {Y;X}

ID: 353
  
  

Csds2 2.85 was released on 27 April 2022 -- (changes shown below)

Call Execution: 1) Fixed issues with "Heads Recycle, Split Square Chain Thru". List Database: 1) Changed database version from 2 to 3. List Edit: 1) Added checkboxes Yes and No for SSD 2) Cosmetic changes Sequence | Import: 1) Fixed bug that sequence text was lost during import.

ID: 352
  
  

Csds2 2.84 was released on 17 April 2022 -- (changes shown below)

Call Not Found, Add It? 1) Added button 'Hex adjust' (at top center) Edit Snapshot Record: 1) Fixed bugs related to Hex snapshots

ID: 351
  
  

Csds2 2.83 was released on 14 April 2022 -- (changes shown below)

Call Execution: 1) Fixed issues with "Head Man Take Your Corner Forward and Back" followed by a call. Music windows (Edit, Load, Quick List): 1) Filter buttons: a) Context-menu invoked by right-clicking: i) Added 'Sort by Title'. Snapshot | Export records: 1) Added clickable links to view snapshot for start record and for end record. Specialty Squares: 1) Now checks for syntax errors such as mismatched % or $. 2) Progressive Squares: a) Move On is now restricted to all couples normal, or all couples half-sashayed.

ID: 350
  
  

Csds2 2.82 was released on 29 March 2022 -- (changes shown below)

Dance | Move used sequences to Date: 1) Added checkbox 'Only show dances having used sequences'. Main window: 1) Menu: a) System | Auto update from web...: i) Now allows selection of more than one item at a time. ii) Implemented update 'Web Choreo Database'. b) Removed 'System | Web page - downloadable files' c) Replaced 'System | Upgrade information' with 'System | How to Upgrade CSDS'.

ID: 349
  
  

Csds2 2.81 was released on 28 March 2022 -- (changes shown below)

Main window: 1) Menu: a) Added 'Dance | Move used sequences to Date'.

ID: 348
  
  

Csds2 2.80 was released on 25 March 2022 -- (changes shown below)

Call Execution: 1) Fixed parts-related issues when an extra concept is involved. E.g., a) Thirdly Use Trade Circulate For Tandem Swing The Fractions b) Finally Tandem Mirror Spin The Pulley 2) Implemented (SPLIT) CATCH ANYTHING N with 3 parts. E.g., Finally Use Tandem Ah So For Split Catch Lockit 3 3) Fixed issue with STRETCHED BOX (CROSS) CYCLE 4) Fixed issue with OWN THE ANYONE ANYTHING1 BY ANYTHING2 5) Tweaked DO YOUR PART extrapolation to match OWN THE extrapolation 6) Fixed bug with (from Squared Set) Heads Half Sashay and Step To A Wave 7) NTimes extrapolation now allows numeric token to appear before the call. (e.g., 1 & 1/2 Box Circulate instead of Box Circulate 1 & 1/2) 8) Fixed (call not found) bug with sequences such as: a) Sides Reverse Split Swap, Square Thru 3 To A Wave, Tandem Turn Thru b) Sides Left Wheel Thru, Left Square Chain Thru, Concentric As Couples Right Roll To A Wave 9) Fixed infinite loop bug with Anything And Circle Call not found in snapshot database, add it? 1) Added 'Debug Info' button on L-H side. GETIN|GETOUT records matching search criteria: 1) Added menu option 'Edit | Proofread Snippet [Graphics]' Main window: 1) Menu: a) Moved 'Sequence | Specialty Squares' to 'Specialty'. Select a GETIN|GETOUT: 1) Cosmetic changes 2) Proofread GETIN: a) 'Does not resolve' message box now shows the formation pictures of the GETIN record and results from the proofread function, so that the difference can be seen. Select Sequence Database: 1) Number of database history buttons (at top) increased from 9 to 20. 2) Cosmetic changes to OK button. Sequence Database Properties: 1) Type: a) Added all specialty squares sequence types: 'Kaleidoscope Squares - Roth', 'Kaleidoscope Squares - Vic, 'Progressive Squares', 'Tandem Squares', 'Contra - Improper', 'Contra - Becket', 'Sicilian Circle', 'Hex', 'Triangle', 'Rectangle' and 'Exploding Squares'. If you have sequence databases containing such sequences, set the database 'Type' field to the appropriate type. Note this should NOT be done to sequence datbases with the Dancers field set to '6 - triangle', '12 - hex', or '12 - rectangle'. Sequence | Find several sequences: 1) Added checkbox 'Skip empty sequences' Sequence | Specialty Squares: 1) Edit window is now modal 2) Major overhaul of this section. This section now behaves similarly to 'Edit Sequence [Graphics]', but does the specialty squares types of sequences. A sequence can be created without saving to a sequence database. Sequence | View: 1) Number of database history buttons (at top) increased from 9 to 20. Snapshot: 1) Validate | Record access: a) Added checkbox 'Skip private records' View Snapshot Record: 1) Edit menu: a) Added submenu 'Validate' i) Moved 'Record access' to submenu ii) Added 'Handle list' 2) Find | Find All: a) Added 'Bef Circular' and 'Aft Circular' b) Results grid: i) Renamed button 'Jump to Snapshot' to 'View Selected Snapshot'. ii) Added columns: Sex-Dep, Bef Circ, Aft Circ, Hex, Asym and Mirror Same.

ID: 347
  
  

Csds2 2.71 was released on 6 March 2022 -- (changes shown below)

Call Execution: 1) Fixed bug that the ANCHOR | IGNORE | DRAG | PREFER concepts returned error message 'The text string does not contain a call'. (this bug was introduced in CSDS 2.70) View Snapshot Record: 1) Edit menu: a) Added 'Toggle mirror same' b) Added 'Validate record access'

ID: 346
  
  

Csds2 2.70 was released on 2 March 2022 -- (changes shown below)

Call Execution: 1) Fixed bug that 'Explode And' without a trailing call didn't execute properly. 2) Now extrapolates INITIALLY|FINALLY|ODDLY|EVENLY USE (X) FOR (Y) Now extrapolates SECONDLY|THIRDLY|FOURTHLY USE (X) FOR (Y) Now extrapolates SECONDLY|THIRDLY|FOURTHLY|ODDLY|EVENLY Now extrapolates REVERSE ORDER i) requires upgrading List Database ii) requires upgrading Parse Database iii) requires latest Parts Database iv) requires upgrading Snapshot Database Date Edit: 1) Other Fields tab: a) Fixed display issue. Edit Music Database: 1) Tools menu: a) Added 'Export Title+Label+Number to file'. b) 'Clean up titles': i) Added option 'Fix all uppercase, confirming each change' Music History List: 1) Tools | Export music history list to file (e.g., for GEMA): a) Renamed to 'GEMA list' b) No longer prompts for file. History is displayed in a viewer, from which text can be edited, copied, printed, or saved to a file. Parts Database: 1) Major overhaul.

ID: 345
  
  

Csds2 2.65 was released on 27 January 2022 -- (changes shown below)

Dance Edit: 1) Quick list: a) Changed 'Delete' button 'Quick Lists' which now invokes the 'Select Quick List' dialog box from which quick list functions including delete can be performed. Edit Music Database: 1) Tools | Add cue sheets and lyrics from Database...: a) Fixed Error 91 - Object reference not set... New Dance dialog box: 1) Quick list: a) Changed 'Delete' button 'Quick Lists' which now invokes the 'Select Quick List' dialog box from which quick list functions including delete can be performed. Sequence | New (or Edit) [Graphics]: 1) Find calls via Snapshot Database: a) Added buttons: 'Private', 'Asymmetric', and 'Level'.

ID: 344
  
  

Csds2 2.64 was released on 4 January 2022 -- (changes shown below)

Call execution: 1) Now extrapolates TWIN PHANTOM GALAXY 2) Now extrapolates TWIN PHANTOM THAR Call from Screen: 1) No longer outputs message box for errors when sequence index is out of range. The error text is now placed in the sequence box instead. Help Database: 1) Many internal changes and updated help files. 2) PLEASE UPDATE HELP DATABASE via 'File | Auto update from web'. Miscellaneous: 1) Fixed some bad help links. Sequence | New (or Edit) [Graphics]: 1) Find calls via Prefix + Call: a) Tweaked behavior of buttons 'Heads' and 'N Dancer'. b) Added button 'Level'. 2) Clear prefix and clear suffix buttons can now be pressed while search is active.

ID: 343
  
  

Csds2 2.63 was released on 2 December 2021 -- (changes shown below)

1) Dance | Edit: a) Call Filter tab: i) Added columns: 'SSD Week' and 'Ordinal'. ii) Added button 'Keep' to only keep sequences that contain the selected calls. iii) Now briefly shows number of sequences removed. This notification message is visible for 4 seconds. 2) List | List Manager: a) Edit by Item: i) Added column 'SSD Week'. ii) Fixed display bugs with 'Invert All' buttons. Main window: 1) System | Web page - revision history: a) Corrected deprecated URL 2) Help | csds2 at www.ceder.net: a) Corrected deprecated URL Sequence | New (or Edit): 1) Fixed bug with deleting sequence database. Sequence | New (or Edit) [Graphics]: 1) Find calls via Prefix + Call: a) Added two buttons, for actions that I frequently use: i) 'Heads' - filters by Heads, sorts by Level, then selects last row ii) 'N Dancer' - sorts by Dancer, subsorts by Level, then selects last row

ID: 340
  
  

Csds2 2.62 was released on 2 November 2021 -- (changes shown below)

Run previous version of program: 1) Previous versions can now be deleted. Upgrade program from web: 1) Upon completion, now prompts user to restart program?

ID: 336
  
  

Csds2 2.61 was released on 4 November 2021 -- (changes shown below)

1) Convert Sequences to SeqMdb: a) Fixed bug introduced in CSDS 2.59 that caused converted sequence databases to be empty.

ID: 338
  
  

Csds2 2.60 was released on 1 November 2021 -- (changes shown below)

Date | Edit: 1) Add 'used sequences' from one or more dances: a) Fixed bug with clearing used sequences from the dance. Lyrics Database: 1) Changed database version from 4 to 5. Miscellaneous: 1) Fixed a 'context switch deadlock' issue. Program initialization: 1) Fixed bug that on some computers, application lost focus after splash screen closed. Sequence Database speed optimization: 1) Dance Edit 2) Call from Screen

ID: 335
  
  

Csds2 2.59 was released on 22 September 2021 -- (changes shown below)

Call from Screen: 1) Show formation window when highlighting current row: a) Fixed issue that sometimes formation picture was not displayed. b) Optimized for speed.

ID: 331
  
  

Csds2 2.58 was released on 16 September 2021 -- (changes shown below)

Call execution: 1) Once Removed: now implements formations in which the short axis not normalized. (e.g., Heads Pass The Ocean, Side Boy Truck, Once Removed Single Rotate 1/4) 2) Stretched Box: forces 4-dancer call to be in box (e.g., no longer allows from Parallel Waves, Stretched Box Bend The Line) Call from Screen: 1) Display menu: a) Moved items into submenu 'Sequences': i) Highlight current row within sequence ii) Show formation window when highlighting current row Main window: 1) pop-up menu (click on main screen) to set background picture: a) Added menu options: i) Stretch Image ii) Zoom Music | Edit Music Database: 1) Fixed bug that editing Pitch or BPM rounded the value to the nearest integer. Music Player: 1) Now saves value of 'Automatic loop (A)' checkbox between invocations. 2) Cosmetic changes Sequence Database speed optimization: 1) Dance Edit 2) Call from Screen

ID: 329
  
  

Csds2 2.57 was released on 28 August 2021 -- (changes shown below)

Sequence database bug fixes

ID: 328
  
  

Csds2 2.56 was released on 27 August 2021 -- (changes shown below)

Sequence database bug fixes

ID: 327
  
  

Csds2 2.55 was released on 27 August 2021 -- (changes shown below)

Sequence Database speed optimization: 1) Select Database and Index 2) Sequence History List 3) Dance Edit 4) Call from Screen

ID: 326
  
  

Csds2 2.54 was released on 23 August 2021 -- (changes shown below)

Fixed bug that .SEQ files weren't being converted to .SeqMdb

ID: 325
  
  

Csds2 2.53 was released on 22 August 2021 -- (changes shown below)

Sequence | All sequence databases: 1) Now shows folder where sequence databases are located (lower left). Clicking on folder link opens the folder with Windows File Explorer. 2) Fixed issue with resizing window. Sequence Database Properties dialog box: 1) Added button 'System Properties' to display the Windows file properties dialog for the given sequence database. Sequence Database speed optimization: 1) optimized: Sequence | View 2) optimized: Dance | Edit | Frame browser System | Download seq databases from web... 1) Fixed issues caused by new seq database format introduced in CSDS 2.50.

ID: 324
  
  

Csds2 2.52 was released on 8 August 2021 -- (changes shown below)

Sequences: 1) Fixed issues with unexpected files in SEQ folder.

ID: 322
  
  

Csds2 2.51 was released on 8 August 2021 -- (changes shown below)

Sequences: 1) Fixed errant message "Database name too long (8 chars max)".

ID: 321
  
  

Csds2 2.50 was released on 6 August 2021 -- (changes shown below)

Ceder Chest Definitions: 1) Changed database version from 5 to 6. 2) Added support for Chinese definitions. 3) View | Item on web (www.ceder.net): a) Now opens in default browser instead of internal browser. b) Now uses currently displayed language instead of desired language (i.e., web page is opened with the language of the currently displayed item) 4) Removed level NOL. 5) Searches are saved in browser history list. 6) Many bug fixes. 7) User must download latest CederChest.mdb file via System | Upgrade data files from web... | CederChest.mdb Definitions Database: 1) Fixed issue that Callerlab pictures were not being displayed. Main window: 1) System | Auto update from web | Square Dance Cue Sheet Database: a) Fixed error "Database = Nothing". Miscellaneous: 1) Removed error message 'Backup file already exists - compaction aborted'. Sequences: 1) Sequences are now saved in .SeqMdb databases instead of .SEQ files. a) Upon program initialization, after a confirmation prompt, all sequence databases are converted to the new format. Original SEQ files are saved to a subfolder. System | Upgrade data files from web... | List database: 1) Removed error message 'Backup file already exists - upgrade aborted'. 2) Fixed bug that all lists were deleted or replaced with Vic's personal lists.

ID: 319
  
  

Csds2 2.38 was released on 27 May 2021 -- (changes shown below)

Cue Sheets: 1) Figures now show SSD Week #, if applicable. (requires user to update Square Dance Cue Sheet Database) Music | Edit Music Database: 1) Tools | Re-parse ALL Title+Label+Number: a) No longer updates cue sheets and lyrics b) Now outputs list of all changes made 2) Tools | Add cue sheets and lyrics from Database: a) Now fixes bad entries for cue sheets and lyrics (i.e., cue sheet from database does not match label + #)

ID: 316
  
  

Csds2 2.37 was released on 17 May 2021 -- (changes shown below)

List Database: 1) Changed database version from 1 to 2. 2) Added support for Callerlab SSD. 3) Added field 'SSD Week'. Music | Edit Music Database: 1) Edit item: a) If Label or Label # is changed, and Cue Sheet is empty, program no longer prompts to 'add cue sheet to this entry?', It does is automatically. b) If Label or Label # is changed, and Lyrics is empty, program no longer prompts to 'add lyrics to this entry?', It does is automatically. 2) Moved menu item 'Grid | Music files added today' to 'Filter | Music files added today'. a) Added new menu item 'Filter | Music files added recently'. 3) Tools | File pathnames | Find non-existent files: a) Optimized. Music Player: 1) Markers tab: a) Now allows more than one marker to be selected. If two markers are selected, 'Play from' and 'Delay + Play' now plays the music from the first marker to the second marker, and then stops. System | Upgrade data files from web...: 1) List database is now upgraded from List.mdb instead of LIST.UPG. Web Choreo Database: 1) Changed database version from 1 to 2. 2) Added support for Callerlab SSD. 3) Added field 'SSD Week'.

ID: 315
  
  

Csds2 2.36 was released on 30 March 2020 -- (changes shown below)

Cue Sheets: 1) Cue sheets now show the original recording artist and year, if known. 2) Cue sheets now have a link at the bottom to the lyrics, if available. Formation Bitmap: 1) Added menu option 'Phantom Style'. 2) Edit | Add Phantoms: a) Added '1 x 12 matrix' Sequence | Edit [Graphics]: 1) Navigate menu: a) Added 'Previous not proofread sequence (same database)' F5 b) Added 'Next not proofread sequence (same database)' F6 Sequence | Print... 1) Format: a) Added option 'One RTF Color File'

ID: 314
  
  

Csds2 2.35 was released on 27 February 2020 -- (changes shown below)

Miscellaneous: 1) Fixed bug "Path cannot be the empty string or all whitespace..." that occurs when "System | Preferences | Folders | Temporary files" is empty and "System | Preferences | Music (2) | Cue sheets use RTF instead of HTML" is NOT checked, and the program tries to display a cue sheet. Music | Edit Music Database: 1) Added menu item 'Tools | Find by ID' and corresponding toolbar button. Music | Labels: 1) File | Auto update from web: a) Now lists names of newly added labels.

ID: 313
  
  

Csds2 2.34 was released on 7 October 2019 -- (changes shown below)

Call from Screen: 1) Fixed bug that a windows "ding" sound happened every time the 'Show formation window' was updated.

ID: 312
  
  

Csds2 2.33 was released on 27 September 2019 -- (changes shown below)

Call from Screen: 1) Display menu: a) Added menu items (also available from Preferences): i) Highlight currrent row within sequence ii) Show formation window when highlighting current row 2) Show formation window: a) Internal changes made. b) Added toolbar button for 'Dancers at Clicked Location'. (i.e., for the current highlighed line) Dance | Edit: 1) Date Filter: a) Fixed bug: if Close button is pressed and 'exclude' grid is filtered, then only the selected dates in the filtered section were processed. b) When grid is filtered, the 'Set All', 'Clear All' and 'Invert' buttons now only act on the filtered data set. Dancers at Clicked Location: 1) Changed window icon. Edit Snapshot Record: 1) Execute a Call: a) Fixed issues when entered call has an ambiguous abbreviation or a bad parse. Help Database: 1) Fixed issue with window continually grabbing focus. Seq Edit [Graphics]: 1) Added menu item 'Navigate', and moved several items from the 'File' menu into it. Seq Edit [Text]: 1) Added menu item 'Navigate', and moved several items from the 'File' menu into it.

ID: 311
  
  

Csds2 2.32 was released on 23 July 2019 -- (changes shown below)

Help | About Csds2: 1) Added button 'Open Application Data Folder'. Miscellaneous: 1) Streamlined installation process for new users.

ID: 307
  
  

Csds2 2.31 was released on 21 July 2019 -- (changes shown below)

Help Database: 1) File | Auto update from web: a) Fixed issue of "Bad Datatype = 0" (OhBoy). Miscellaneous: 1) Fixed issues with absolute file pathnames in music database when running from portable drive. 2) Dancers at Clicked Location - now works better for sequences created by the SD program. I.e., square brackets [] are ignored. If a line contains (x;y), the characters (,),; are removed. 3) RTF Cue Sheets can now display a bold or italic font, if it's in the HTML file as <B> and </B> or <EM> and </EM>. 4) Fixed issue with extrapolating 'ANYTHING REACTIVATE'. Also fixed minor bugs with 'ANYTHING (CROSS) NUCLEAR REACTION'. Sequence | View: 1) Added menu item 'Navigate | Specified sequence in database (F5)' and corresponding toolbar button.

ID: 306
  
  

Csds2 2.30 was released on 13 July 2019 -- (changes shown below)

Miscellaneous: 1) Error 5 - The underlying connection was closed: An unexpected error occurred on a send. at System.Net.HttpWebRequest.GetResponse() a) This is a Security Protocol issue, that we've been having trouble with at www.ceder.net. The issue is now resolved. b) Unfortunately, existing users need to uninstall their version, then re-install the latest version. ...or... Download https://www.ceder.net/csds2/download.php?filename=csds2_2.30.exe&type=zzz saving as csds2.exe in the EXE folder (found via Csds2 | Help | About Csds2 | Open EXE Folder)

ID: 303
  
  

Csds2 2.29 was released on 10 May 2019 -- (changes shown below)

Minor changes.

ID: 302
  
  

Csds2 2.28 was released on 26 April 2019 -- (changes shown below)

Dance | Edit: 1) Call Filter tab: a) Pressing the "Delete" key now invokes the "Remove from Dance" button. List | Edit: 1) Changing 'Status' is now controlled by radio buttons within the grid. 2) Cosmetic changes. Main window: 1) System menu: a) Added 'Run previous version of program'. Miscellaneous: 1) Music file properties: a) Cosmetic changes. 2) Fixed issues with 'Run from portable drive'. Sequence | Specialty Squares: 1) Added menu 'View | Formation Bitmap'. Snapshot: 1) Edit Snapshot Record: a) "Execute a Call" dialog box is now non-modal.

ID: 301
  
  

Csds2 2.27 was released on 10 October 2018 -- (changes shown below)

Ceder Chest Definitions: 1) Fixed bug: "The selected item is not a local link Do you want to connect to the Internet?" Cue Sheet Database: 1) File | Auto update from web: a) Fixed "Error 3021 - No current record" received at end of update.

ID: 292
  
  

Csds2 2.26 was released on 2 September 2018 -- (changes shown below)

Cue Sheet Database: 1) File | Auto update from web: a) Now brings in empty cue sheets, if they have associated lyrics. Music | Edit Music Database: 1) Tools | Add cue sheets and lyrics from database a) Optimized for speed. System | Preferences... 1) Miscellaneous tab: a) Added checkbox 'Use clipboard to insert images into RTF'. (for best performance, this checkbox should not be checked)

ID: 290
  
  

Csds2 2.25 was released on 24 May 2018 -- (changes shown below)

Cue Sheet Database: 1) Removed menu option: a) File | Web page - downloadable files b) File | Update from downloaded file Lyrics Database: 1) Removed menu option: a) File | Update from downloaded file Main menu: 1) Added 'System | Auto update from web'. *** this allows... *** not yet complete *** 2) System | Create shortcut: a) Now invokes a dialog box instead of 4 separate sub-menu items. Miscellaneous: 1) References to www.ceder.net changed from https to http. Music | Edit Music Database: 1) Fixed bugs with determining the title, label, and number when adding items to the music database. Music Item Edit: 1) On 'Save Changes' (e.g., pressing the OK button), if corresponding cue sheet or lyrics are found in the cue sheet or lyrics database, and the field is empty in the record, user is now prompted whether to populate this field from the database.

ID: 284
  
  

Csds2 2.24 was released on 28 January 2018 -- (changes shown below)

Lyrics: 1) Fixed bug that lyrics files were not being correctly generated.

ID: 283
  
  

Csds2 2.23 was released on 17 December 2017 -- (changes shown below)

Miscellaneous 1) Lots of internal code clean up. Snapshot | Edit record: 1) Fixed bug with editing hex dancers.

ID: 279
  
  

Csds2 2.22 was released on 23 October 2017 -- (changes shown below)

Ceder Chest Definitions: 1) Fixed issue that accessing Ceder Chest definitions from other locations in the program (e.g., from Snapshot | View a Record) didn't display the correct Ceder Chest record.

ID: 276
  
  

Csds2 2.21 was released on 6 October 2017 -- (changes shown below)

Call from Screen: 1) Clicking on a small frame with an HTML document now brings the document to the foreground frame. Ceder Chest Definitions: 1) Many internal changes. Dance: 1) Increased number of documents from 5 to 10. Dance | Edit: 1) Documents tab: a) Documents now listed in grid format. b) Other cosmetic changes.

ID: 274
  
  

Csds2 2.20 was released on 22 September 2017 -- (changes shown below)

Call from Screen: 1) Fixed bug that sequence info (database and number) displayed in upper L-H corner of sequence frame was usually for the previous sequence and not the currently displayed sequence. Ceder Chest Definitions: 1) Fixed bug that most links returned the error: "The selected item is not a local link. Do you want to connect to the Internet?"

ID: 272
  
  

Csds2 2.19 was released on 8 September 2017 -- (changes shown below)

No significant changes

ID: 271
  
  

Csds2 2.18 was released on 4 June 2017 -- (changes shown below)

Call execution: 1) Fixed bug with SANDWICH. Help | Error Log Viewer: 1) Now in grid format. Miscellaneous: 1) Changed all internal references to http://www.ceder.net to https: Music: 1) Added more error checking to routine GetPositionSec. Sequences: 1) Fixed bug with uploading sequence(s) to Web Choreo Database.

ID: 267
  
  

Csds2 2.17 was released on 7 March 2017 -- (changes shown below)

Music: 1) Added more error checking to routine GetPositionSec. Sequences: 1) Fixed bug with uploading sequence(s) to Web Choreo Database.

ID: 264
  
  

Csds2 2.16 was released on 13 January 2017 -- (changes shown below)

Call execution: 1) Now extrapolates TWIN PHANTOM DIAMONDS 2) Now extrapolates TWIN PHANTOM I 3) Now extrapolates INSIDE PHANTOM COLUMNS/LINES/WAVES/DIAMONDS/BOXES/1/4TAG 4) Added infinite loop check 5) Fixed issues with FINISH

ID: 262
  
  

Csds2 2.15 was released on 13 November 2016 -- (changes shown below)

Call from Screen: 1) Find All - Results a) Added button 'New Search'. b) Fixed bugs with 'Remove from Dance' and 'Move to Frame'. c) If search was by 'Call/Handle', the 'Found Text' field now shows the matching line. Music | Edit Music Database: 1) Fixed many bugs with determining the title, label, and number when adding items to the music database. 2) Tools menu: a) Added 'Re-parse Title+Label+Number'. This goes thru all items in the music database, parses the filename to extract title, label, and number. 3) When a music file is renamed (via Edit | Rename music file), a prompt appears whether to re-parse the title+label+number and re-link the cue sheet and lyrics.

ID: 261
  
  

Csds2 2.14 was released on 9 September 2016 -- (changes shown below)

Cue Sheets: 1) RTF cue sheets - fixed issues with cursor up/down, page up/down, home, and end. Square Dance Cue Sheet Database: 1) Added menu option: a) View | Cue sheet (TXT format) Main menu: 1) Added 'Date | Group table'. 2) Added 'Date | Location table'. For the above two tables, changed the user interface and added 2 columns (Count and ID). Music | Edit Music Database: 1) Tools menu: a) Added 'Change balance preset to 50'. b) Added 'Change volume preset to 100'.

ID: 256
  
  

Csds2 2.13 was released on 31 March 2016 -- (changes shown below)

Main menu: 1) Added 'Sequence | Validate | Resolve duplicate sequences'. Music | Edit Music Database: 1) Added popup menu item: a) Set title to filename + Skip label determination. Sequence | Validate | Consistent capitalization: 1) Fixed unexpected error.

ID: 255
  
  

Csds2 2.12 was released on 10 December 2015 -- (changes shown below)

Getin/Getout | Database functions... | New database: 1) Fixed bug that new database did not have the correct version number (i.e., 1). Help Database: 1) Upgraded from version 1 to 2. Music Database: 1) Edit | Add new music files... a) Added option to "Set title to filename". b) Added option to "skip label determination". 2) Added round dance phases: a) V + 0 + 2 b) V + 0 + 3 Other | Ceder Chest Definitions: 1) Changed database version from 2 to 5. 2) Added Czech, Danish, German, Japanese, and Swedish translations, if available. 3) Added link to Callerlab definition (via View menu, and via button) 4) Many other changes. Other | Web Choreo Database: 1) Many changes, mostly internal. Preferences: 1) Music (1) tab: a) Show "Delay + Play: i) The value zero (0) is now a valid for both dropdown lists. System: 1) Upgrade data files from web: a) Now allows more than one file to be selected. 2) Added menu option 'Download seq databases from web...'. 3) Added menu option 'Upgrade information'.

ID: 254
  
  

Csds2 2.11 was released on 3 October 2015 -- (changes shown below)

Call from Screen: 1) Sight Call tab: a) Sight call list now shows number of items and listname in upper R-H corner. Dance | Edit: 1) Sequence Filter tab: a) Cosmetic changes b) Added filter by rating. 2) Frame sequence browser: a) Now displays Difficulty and Rating (upper right). Date Database: 1) Changed database version from 1 to 2. 2) Added 3 fields: a) Days per Diem b) Per Diem Location c) With Spouse Lists: (e.g., List View HTML and RTF) 1) Fixed bug that list was not necessarily sorted (e.g., C2 list) Music Database: 1) Square Dance Cue Sheets: a) Fixed bug that cue sheets would sometimes not be found. This occurred when the music label number started with a zero. Music | Edit Music Database: 1) Tools | File pathnames | Find duplicate music files: a) Speed optimized. b) Renamed from 'Find duplicate files'. Music | Music Database: 1) Added menu item 'Edit | Select Random Row (Ctrl+R)'. Music Player: 1) Markers tab: a) Cosmetic changes b) Removed "N-seconds before" checkbox and edit button. c) Added 'Delay + Play from' button. d) Added note for 'Preferences | Music (1) tab'. Music | Quick List: 1) Added menu item 'Edit | Select Random Row (Ctrl+R)'. Music | Recorder: 1) Listen button can now also be used before the recording is saved. Other | Ceder Chest Definitions: 1) Changed database version from 1 to 2. 2) Many internal changes. 3) Added menu header 'Index', for easier access to the level index pages. Preferences: 1) Music (1) tab: a) Tweaked 'Show "Delay + Play" button'. There are now 2 data fields: 1) a delay to wait before playing, and 2) an amount to rewind before playing. Sequences: 1) For places that allow 'Swap Heads and Sides' in a sequence: if the sequence contains asymmetric calls, a confirmation message is now output. Sequence | Edit (Graphics): 1) Fixed bug that "Insert Formation" (Ctrl+I) would sometimes insert an extra character and a new line. 2) Find | Getout: a) Now preserves group by none, between invocations. Sequence | View: 1) Fixed bug that sequence creation date was not being displayed. Snapshot | View a record: 1) Edit menu: a) Added 'Toggle getout generated'. b) Added 'Toggle sex-dependent'. System | Upgrade data files from web: 1) Added 'Ceder Chest definitions'.

ID: 253
  
  

Csds2 2.10 was released on 18 August 2015 -- (changes shown below)

Music database version changed from 2 to 3. Music | Edit Music Database" 1) Cleaned up how title, label, and number are extracted from filenames. Music Quick List: 1) Fixed bugs with ordering items. Sequence | Proofread: 1) Added options: a) Skip gratuitous concepts b) Skip empty sequences

ID: 252
  
  

Csds2 2.09 was released on 19 July 2015 -- (changes shown below)

Fixed error (introduced in 2.08) that occurred when trying to 1) Create a new sequence database 2) Create a new quick list Square Dance Cue Sheet Database: 1) Fixed bug with displaying comments on cue sheet.

ID: 251
  
  

Csds2 2.08 was released on 17 July 2015 -- (changes shown below)

Many internal changes. Call Execution: 1) Fixed bug that occurred with "Show progression" and "Proofread" that if a call only activated some dancers, then was followed by a call that could only activate some dancers and was preceded by the token "All", the token "All" was ignored, and only the previously active dancers did the call. Date | Edit: 1) Used sequences: a) Added toolbar button and menu item 'Add sequences via browser'. Edit Music Database: 1) Tools | Import from dump: a) Fixed several issues. Music Database: 1) Upgraded version number from 1 to 2 a) Internal changes required changing quicklist from being sorted by column index to column name. System | Create shortcut: 1) Added 'Pin to Taskbar' and 'Pin to Start Menu'. (only tested with Windows 7)

ID: 250
  
  

Csds2 2.07 was released on 15 June 2015 -- (changes shown below)

GETOUTs (or GETINs) for Current position: 1) If a record is edited, the program now automatically tries to proofread it. Help Database: 1) Many internal changes. 2) File | Auto update from web: a) Now implemented.

ID: 249
  
  

Csds2 2.06 was released on 4 June 2015 -- (changes shown below)

Call from Screen: 1) Music menu: a) Added 'Recorder'. 2) Screen format | Split: a) Fixed display bug with enclosing focus box. Contra Calls Database: 1) File menu: a) Added options for "New", "Edit", and "Delete". Cue Sheet Database: 1) Version updated from 2 to 3. a) Added field "Comments". 2) Cue sheets now display the Comments field at the bottom. Dancers as Clicked Location: 1) Fixed bug that sometimes pops up in background. List View: 1) Print option now does the normal List Print. 2) Added menu option under List menu, (dependent up display type: Grid, RTF, or HTML) to print or export the current displayed data. Music Listen: 1) Added toolbar button (lower left) for 'Properties of item'. Preferences | Music(1): 1) The large Winamp button will now attempt to start Winamp if not already started. Snapshot | View a Record: 1) Edit | Data: a) Fixed positioning issues with 'Execute a Call' dialog box. 2) Find | Find All: a) Fixed bug with "Remove from list". The items were removed from the list, if a second remove was made, the original items were back in the list, and only the newly removed items were not. Web Choreo Database: 1) Cosmetic changes 2) File | Auto update from Web: a) Now deletes items no longer in web database

ID: 248
  
  

Csds2 2.05 was released on 2 April 2015 -- (changes shown below)

Call from Screen: 1) More speed optimizations. 2) Fixed bug with 'U' (use sequence) that the formation picture was not updated. System menu: 1) Upgrade program from web: a) Now displays an 'in progress' dialog box with progress bar and cancel button. 2) Added two menu options: a) Csds2 downloadable files on web b) Csds2 revision history on web Sequence | Edit (Graphics): 1) Find calls (via Snapshot Database): a) Fixed display bug with 'Prefix+Call' button. 2) Find Getout: a) Fixed display bug with 'Prefix+Call' button. Snapshot | Edit Snapshot Record: 1) Fixed bug with editing 'Tag' field.

ID: 247
  
  

Csds2 2.04 was released on 1 April 2015 -- (changes shown below)

Call from Screen: 1) Formation window: a) optimizations b) smaller footprint 2) Fixed bug when double-clicking on sequence (for 'dancers at clicked location' window) when formation window is also active. The 'clicked location' window was placed beneath the other windows. Contra Calls Database: 1) Added 'File | Auto update from web'. 2) Added column 'Start Formation'. 3) Added button 'Show Start Formation'. 4) Added button 'Use Call' (only shown when invoked via Specialty Squares). Miscellaneous: 1) Fixed recently introduced issues with the Windows Clipboard. Music | Edit Music Database: 1) Fixed bug that editing filter buttons, and also saving the music database caused the filter buttons to reset to their previous states. 2) Edit | Add new Music Files from Folder" a) Added checkbox 'Traverse subfolders'. Music Player: 1) When starting Winamp, program now displays an 'in progress' box until either winamp is loaded, or the user cancels the operation. Previously, a message box was displayed after 5 seconds if winamp was not yet loaded. Music | Music Recorder: 1) Remove botton 'Open Folder'. 2) Added checkbox 'Popup on Music Player Stop'. Parse | Abbreviation Database | Edit: 1) Fixed bug that the 'wait cursor' never cleared. Preferences: 1) Call from Screen: a) Added checkbox 'Auto position formation window' to automatically place the formation window in the lower right for normal or full screen mode; and to place the formation window in the lower right of the non-active panel for split screen mode. System | Preferences | Dates: 1) Date format (in grid): a) Increased font size of sample date b) Added date formats using periods instead of dashes and slashes (e.g., yyyy.mm.dd). Sequence | Edit (Graphics): 1) Fixed cascading error messages when adding a new abbreviation with first line of sequence. Sequence | Find several sequences: 1) Results window: a) Fixed bug that fields 'Warnings' and 'Problems' were not populated.

ID: 246
  
  

Csds2 2.03 was released on 19 March 2015 -- (changes shown below)

Call Execution: 1) Fixed bug when 'Heads' was used preceding a 4-dancer call. All dancers, not just the heads were active. This bug was introduced a few versions ago. Call from Screen: 1) Speed optimizations. 2) Sequence dates are now displayed using the date format specified in 'System | Preferences | Dates | Date format (in grid)'. Dance | Select (e.g., Dance | Edit selection dialog): 1) Replaced column '# Seqs' with 'Approx. # Seqs' and re-did the calculation that determined the number of sequences in a dance. Rather than take a lot of time counting the number of sequences in each dance, a decent approximation is made using the filesize. Main Menu: 1) Other: a) Added 'Contra Calls Database'. Music | Music Recorder: 1) Added minimize button. Sequence | View: a) Dates are now displayed using the date format specified in 'System | Preferences | Dates | Date format (in grid)'.

ID: 245
  
  

Csds2 2.01 was released on 11 March 2015 -- (changes shown below)

Call from Screen: 1) Imbedded formations are no longer highlighted when preference "Call from Screen | Highlight current row with sequence" is active. This works for both CSDS formations and SD formations. 2) Speed optimizations. 3) Sight Call a) Fixed infinite loop bug if a button was pressed and held for a longtime. Miscellaneous: 1) Added incremental search to combo boxes (dropdown lists). Music: 1) Main menu: added "Music | Recorder" for a simple wav file recorder. Music Player: 1) Loop tab: a) Fixed bug that up/down buttons for milliseconds did not work in Germany, because the decimal separator is a comma not a period. b) Minor cosmetic changes. Preferences: 1) Created new group "SD". 2) Moved "Colors and Fonts | SD Formations" to "SD | Formation Font". 3) Fixed bug that font size wasn't being used in "Call from Screen" or "Sequence | View". 4) SD group: a) Added checkbox "Render SD formations" to turn on/off rendering of SD formations. b) Added checkbox "Color formations". When checked, SD formations are in color; when not checked, SD formations are in black. Music: 1) Cue sheets and Lyrics, displayed outside of "Call from Screen", now interpret shortcut keys (e.g., "P" to play music, etc.). Sequence | Import: 1) Importing SD sequences no longer places commas after each line. 2) Added button "View Last Sequence Imported". Sequence | Specialty Squares | (Contra + Sicilian Circle): 1) Now resolves contra call abbreviations. For example, typing 'CL3' in the edit buffer followed by the Enter key resolves to "Circle Left 3/4". Sequence | View: 1) Fixed bug that menu "File | Close" was always disabled. System | Upgrade program from web: 1) Fixed bug that web upgrade did not work in Germany, because the decimal separator is a comma not a period.

ID: 244
  
  

Csds2 1.50.00 was released on 1 September 2014 -- (changes shown below)

Converts sequence databases to an uncompressed format. After running CSDS 1.50.00, you can NOT return to a previous version of CSDS, as sequence databases are incompatible.

ID: 243
  
  
https://www.ceder.net/revision_history/ -- Copyright © 2022 Vic Ceder.  All Rights Reserved.