Releases: alfaoz/dart
v2.2 petra
DART v2.1 "Cappadocia" Release
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
-
Clone the Repository:
git clone https://github.com/alfaoz/dart.git cd dart -
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
-
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.