Skip to content

Commit 1edae6e

Browse files
Updates versions
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
1 parent 4b8a21b commit 1edae6e

3 files changed

Lines changed: 80 additions & 58 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ultralog"
3-
version = "1.0.3"
3+
version = "1.1.0"
44
edition = "2021"
55
description = "A high-performance ECU log viewer written in Rust"
66
authors = ["Cole Gentry"]

README.md

Lines changed: 78 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,56 @@ A high-performance, cross-platform ECU log viewer written in Rust.
66

77
![CI](https://github.com/SomethingNew71/UltraLog/actions/workflows/ci.yml/badge.svg)
88
![License](https://img.shields.io/badge/license-MIT-blue.svg)
9-
![Version](https://img.shields.io/badge/version-1.0.3-green.svg)
9+
![Version](https://img.shields.io/badge/version-1.1.0-green.svg)
1010

1111
---
1212

1313
## Table of Contents
1414

15-
- [Overview](#overview)
16-
- [Features](#features)
17-
- [Supported ECU Formats](#supported-ecu-formats)
18-
- [Installation](#installation)
19-
- [Pre-built Binaries](#pre-built-binaries)
20-
- [Building from Source](#building-from-source)
21-
- [Quick Start Guide](#quick-start-guide)
22-
- [User Guide](#user-guide)
23-
- [Loading Log Files](#loading-log-files)
24-
- [Visualizing Data](#visualizing-data)
25-
- [Timeline and Playback](#timeline-and-playback)
26-
- [Unit Preferences](#unit-preferences)
27-
- [Field Normalization](#field-normalization)
28-
- [Exporting Charts](#exporting-charts)
29-
- [Scatter Plot Tool](#scatter-plot-tool)
30-
- [Accessibility Features](#accessibility-features)
31-
- [Keyboard Shortcuts](#keyboard-shortcuts)
32-
- [Tech Stack](#tech-stack)
33-
- [Development](#development)
34-
- [Troubleshooting](#troubleshooting)
35-
- [License](#license)
36-
- [Author](#author)
15+
- [UltraLog](#ultralog)
16+
- [Table of Contents](#table-of-contents)
17+
- [Overview](#overview)
18+
- [Features](#features)
19+
- [Data Visualization](#data-visualization)
20+
- [Timeline and Playback](#timeline-and-playback)
21+
- [Multi-File Support](#multi-file-support)
22+
- [Unit Conversion](#unit-conversion)
23+
- [Export Options](#export-options)
24+
- [Additional Tools](#additional-tools)
25+
- [Accessibility](#accessibility)
26+
- [Supported ECU Formats](#supported-ecu-formats)
27+
- [Haltech - Full Support](#haltech---full-support)
28+
- [ECUMaster EMU Pro - Full Support](#ecumaster-emu-pro---full-support)
29+
- [Speeduino / rusEFI - Full Support](#speeduino--rusefi---full-support)
30+
- [Coming Soon](#coming-soon)
31+
- [Installation](#installation)
32+
- [Pre-built Binaries](#pre-built-binaries)
33+
- [Building from Source](#building-from-source)
34+
- [Quick Start Guide](#quick-start-guide)
35+
- [User Guide](#user-guide)
36+
- [Loading Log Files](#loading-log-files)
37+
- [Visualizing Data](#visualizing-data)
38+
- [Timeline and Playback](#timeline-and-playback-1)
39+
- [Unit Preferences](#unit-preferences)
40+
- [Field Normalization](#field-normalization)
41+
- [Exporting Charts](#exporting-charts)
42+
- [Scatter Plot Tool](#scatter-plot-tool)
43+
- [Accessibility Features](#accessibility-features)
44+
- [Keyboard Shortcuts](#keyboard-shortcuts)
45+
- [Tech Stack](#tech-stack)
46+
- [Development](#development)
47+
- [Project Structure](#project-structure)
48+
- [Troubleshooting](#troubleshooting)
49+
- ["File format not recognized"](#file-format-not-recognized)
50+
- ["Application won't start on macOS"](#application-wont-start-on-macos)
51+
- ["Chart is slow or laggy"](#chart-is-slow-or-laggy)
52+
- ["Channels show wrong units"](#channels-show-wrong-units)
53+
- ["My ECU format isn't supported"](#my-ecu-format-isnt-supported)
54+
- [License](#license)
55+
- [Author](#author)
56+
- [Related Projects](#related-projects)
57+
- [Contributing](#contributing)
58+
- [Acknowledgments](#acknowledgments)
3759

3860
---
3961

@@ -129,12 +151,12 @@ Configurable units for 8 measurement categories:
129151

130152
Download the latest release for your platform from the [Releases](https://github.com/SomethingNew71/UltraLog/releases) page:
131153

132-
| Platform | Download | Notes |
133-
|----------|----------|-------|
134-
| Windows x64 | `ultralog-windows.zip` | Windows 10/11 |
135-
| macOS Intel | `ultralog-macos-intel.tar.gz` | macOS 10.15+ |
136-
| macOS Apple Silicon | `ultralog-macos-arm64.tar.gz` | M1/M2/M3/M4 Macs |
137-
| Linux x64 | `ultralog-linux.tar.gz` | Most distributions |
154+
| Platform | Download | Notes |
155+
| ------------------- | ----------------------------- | ------------------ |
156+
| Windows x64 | `ultralog-windows.zip` | Windows 10/11 |
157+
| macOS Intel | `ultralog-macos-intel.tar.gz` | macOS 10.15+ |
158+
| macOS Apple Silicon | `ultralog-macos-arm64.tar.gz` | M1/M2/M3/M4 Macs |
159+
| Linux x64 | `ultralog-linux.tar.gz` | Most distributions |
138160

139161
**Windows:**
140162
1. Download and extract `ultralog-windows.zip`
@@ -278,16 +300,16 @@ When enabled (View menu → Cursor Tracking), the chart automatically scrolls to
278300

279301
Access via **Units** menu. Changes apply immediately to all displayed values.
280302

281-
| Category | Options |
282-
|----------|---------|
283-
| Temperature | Kelvin, Celsius, Fahrenheit |
284-
| Pressure | kPa, PSI, Bar |
285-
| Speed | km/h, mph |
286-
| Distance | km, miles |
287-
| Fuel Economy | L/100km, MPG |
288-
| Volume | Liters, Gallons |
289-
| Flow Rate | L/min, GPM |
290-
| Acceleration | m/s², g |
303+
| Category | Options |
304+
| ------------ | --------------------------- |
305+
| Temperature | Kelvin, Celsius, Fahrenheit |
306+
| Pressure | kPa, PSI, Bar |
307+
| Speed | km/h, mph |
308+
| Distance | km, miles |
309+
| Fuel Economy | L/100km, MPG |
310+
| Volume | Liters, Gallons |
311+
| Flow Rate | L/min, GPM |
312+
| Acceleration | m/s², g |
291313

292314
**Note:** Unit conversion is applied at display time only - original data is never modified.
293315

@@ -351,29 +373,29 @@ Black, Orange, Sky Blue, Bluish Green, Yellow, Blue, Vermillion, Reddish Purple
351373

352374
## Keyboard Shortcuts
353375

354-
| Action | Shortcut |
355-
|--------|----------|
356-
| Open file | `Ctrl/Cmd + O` |
357-
| Close tab | `Ctrl/Cmd + W` |
376+
| Action | Shortcut |
377+
| ---------- | -------------- |
378+
| Open file | `Ctrl/Cmd + O` |
379+
| Close tab | `Ctrl/Cmd + W` |
358380
| Export PNG | `Ctrl/Cmd + E` |
359-
| Play/Pause | `Space` |
360-
| Stop | `Escape` |
381+
| Play/Pause | `Space` |
382+
| Stop | `Escape` |
361383

362384
---
363385

364386
## Tech Stack
365387

366-
| Component | Technology |
367-
|-----------|------------|
368-
| Language | Rust (Edition 2021) |
369-
| GUI Framework | [eframe](https://github.com/emilk/egui/tree/master/crates/eframe) / [egui](https://github.com/emilk/egui) 0.29 |
370-
| Charting | [egui_plot](https://github.com/emilk/egui/tree/master/crates/egui_plot) 0.29 |
371-
| File Dialogs | [rfd](https://github.com/PolyMeilex/rfd) 0.15 |
372-
| Image Processing | [image](https://github.com/image-rs/image) 0.25 |
373-
| PDF Generation | [printpdf](https://github.com/fschutt/printpdf) 0.7 |
374-
| Serialization | serde / serde_json 1.0 |
375-
| Error Handling | thiserror 2.0 / anyhow 1.0 |
376-
| Logging | tracing / tracing-subscriber 0.3 |
388+
| Component | Technology |
389+
| ---------------- | -------------------------------------------------------------------------------------------------------------- |
390+
| Language | Rust (Edition 2021) |
391+
| GUI Framework | [eframe](https://github.com/emilk/egui/tree/master/crates/eframe) / [egui](https://github.com/emilk/egui) 0.29 |
392+
| Charting | [egui_plot](https://github.com/emilk/egui/tree/master/crates/egui_plot) 0.29 |
393+
| File Dialogs | [rfd](https://github.com/PolyMeilex/rfd) 0.15 |
394+
| Image Processing | [image](https://github.com/image-rs/image) 0.25 |
395+
| PDF Generation | [printpdf](https://github.com/fschutt/printpdf) 0.7 |
396+
| Serialization | serde / serde_json 1.0 |
397+
| Error Handling | thiserror 2.0 / anyhow 1.0 |
398+
| Logging | tracing / tracing-subscriber 0.3 |
377399

378400
---
379401

0 commit comments

Comments
 (0)