Skip to content

Releases: alfaoz/dart

v2.2 petra

11 Feb 10:21

Choose a tag to compare

Full Changelog: 2.1...v2.2

Full Changelog: 2.1...v2.2

Full Changelog: 2.1...v2.2

DART v2.1 "Cappadocia" Release

14 Feb 08:56
448687d

Choose a tag to compare

Release Date: February 15, 2025

I am thrilled to announce the release of DART v2.1 "Cappadocia" – a powerful update to the Data Access and Reformatting Tool I've been working on for a while!


What's New in v2.1 "Cappadocia"

  • Scrollable Filter Panel:
    The right-hand filter panel now scrolls independently, so even with dozens of columns your main window stays compact and focused.

  • Optimized Data Loading:
    Enhanced model updates and signal blocking reduce stuttering when loading large CSV files, ensuring a smooth experience.

  • Zoom Controls:
    New toolbar buttons allow you to zoom in, zoom out, and reset the view on your data table—providing true visual scaling of your data.

  • Improved Splitter Layout:
    The main window layout has been rebalanced with refined splitter stretch factors, so the data view occupies most of the space while the filter panel remains neatly contained.

  • General Performance Enhancements:
    Overall UI responsiveness and stability have been improved across the application.

  • Bug Fixes:
    Resolved issues with CSV loading, filtering glitches, and minor UI bugs from previous releases.


Usage

Running DART

  1. Clone the Repository:

    git clone https://github.com/alfaoz/dart.git
    cd dart
  2. Install Dependencies:

    Create and activate a virtual environment, then install requirements:

    python -m venv .venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    pip install -r requirements.txt
  3. Launch the Application:

    python main.py

DART will open with a simple UI that lets you load CSV files, apply filters, sort data, zoom in/out on your data, and export your results.