Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DenisBrunet/Cartool
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5.06.04
Choose a base ref
...
head repository: DenisBrunet/Cartool
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.06.05
Choose a head ref
  • 10 commits
  • 15 files changed
  • 2 contributors

Commits on Aug 26, 2025

  1. Update WHATSNEW.md

    DenisBrunet authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    334ed48 View commit details
    Browse the repository at this point in the history
  2. BDF Files: made a cleaner conversion function 3 bytes -> 4 bytes (old…

    … version could access 1 more byte past buffer's end).
    DenisBrunet committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    cc601ef View commit details
    Browse the repository at this point in the history
  3. BDF Files: trying to boost a bit the reading by actually loading a fu…

    …ll block each time, instead of 1 line at a time.
    DenisBrunet committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    4a6ea88 View commit details
    Browse the repository at this point in the history
  4. BDF Files: using our TFileStream class, that can handle all file size…

    …s, instead of TInStream, which can not. It is also expected to be slightly more efficient.
    DenisBrunet committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    f464e18 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2025

  1. Reference Guide:

    - Command-Line Interface:
      - Improving Reference Guide about new command-line options.
    DenisBrunet committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    aa8d528 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    954b8a7 View commit details
    Browse the repository at this point in the history
  3. TExportTracks:

    - ExportTracksFileFlags: new enum to store properties of each type of saved file. Replaces 2 booleans. Getter functions updated.
    - EDF output: removed short int field, using local variable instead.
    DenisBrunet committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    bbc3834 View commit details
    Browse the repository at this point in the history
  4. TExportTracks:

    - Removed AnimationEnum, now using the more general ExecFlag enums.
    DenisBrunet committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    a68f135 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Saving BioSemi files:

    - EDF and BioSemi are nearly identical file formats. Therefor, it would be nice to also be able to save as BioSemi, taking benefit of the increased numerical resolution.
    
    - TEegBiosemiBdfDoc:
      - 2 utility functions: INT32ToINT24 and INT24ToINT32 (was Bdf24To32).
      - GetTrailingSize now also scans BDF files, and not only EDF. Method rewritten to be able to read values from both EDF (INT16) and BDF (INT24) files. Also fixed an error in the final TF conversion, though it didn't have any consequences for equal sampling frequencies...
      - ReadRawTracks: minor rewrite to clarify and simplify conversions.
    
    - TExportTracks:
      - Added BDF to the list of exported file types.
      - EdfCellSize to return the atomic size for EDF and BDF.
      - EDFseekp now works with EDF and BDF.
      - EdfWrite: new handy method that takes a float value, and writes either a 2- or 3-bytes value to file. It also take care of clipping the input float value.
      - End, WriteTriggers, Write methods: now use the new EdfWrite method.
      - WriteHeader: added the minimal changes needed to write a BDF header - we will see in the future if more needs to be done. It also makes use of a bigger digital max constant.
    
    - Added BDF to the list of output tracks files so that dialogs can offer this new format.
    - Added BDF to the list of file types when using "Save As" from File Menu.
    - Tested.
    DenisBrunet committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    ca6c87a View commit details
    Browse the repository at this point in the history
  2. - Bumped patch version.

    DenisBrunet committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    3a59594 View commit details
    Browse the repository at this point in the history
Loading