mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-07-07 15:55:00 +00:00
Declare the start of the Alpha 4 release series
This commit is contained in:
parent
5115a05c5b
commit
fb13d58767
6 changed files with 20 additions and 19 deletions
|
@ -45,6 +45,7 @@ db-urls = ["https://github.com/rustsec/advisory-db"]
|
||||||
ignore = [
|
ignore = [
|
||||||
"RUSTSEC-2024-0370", # Unmaintained but still fully functional crate `proc-macro-error`
|
"RUSTSEC-2024-0370", # Unmaintained but still fully functional crate `proc-macro-error`
|
||||||
"RUSTSEC-2024-0388", # Unmaintained but still fully functional crate `derivative`
|
"RUSTSEC-2024-0388", # Unmaintained but still fully functional crate `derivative`
|
||||||
|
"RUSTSEC-2025-0007", # Unmaintained but still fully functional crate `ring`
|
||||||
]
|
]
|
||||||
# Threshold for security vulnerabilities, any vulnerability with a CVSS score
|
# Threshold for security vulnerabilities, any vulnerability with a CVSS score
|
||||||
# lower than the range specified will be ignored. Note that ignored advisories
|
# lower than the range specified will be ignored. Note that ignored advisories
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
use std::process::Command;
|
use std::process::Command;
|
||||||
|
|
||||||
const GRAPHITE_RELEASE_SERIES: &str = "Alpha 3";
|
const GRAPHITE_RELEASE_SERIES: &str = "Alpha 4";
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
// Execute a Git command for its stdout. Early exit if it fails for any of the possible reasons.
|
// Execute a Git command for its stdout. Early exit if it fails for any of the possible reasons.
|
||||||
|
|
|
@ -140,7 +140,7 @@ pub fn input_mappings() -> Mapping {
|
||||||
// NavigateToolMessage
|
// NavigateToolMessage
|
||||||
entry!(KeyDown(MouseLeft); action_dispatch=NavigateToolMessage::ZoomCanvasBegin),
|
entry!(KeyDown(MouseLeft); action_dispatch=NavigateToolMessage::ZoomCanvasBegin),
|
||||||
entry!(KeyDown(MouseLeft); modifiers=[Alt], action_dispatch=NavigateToolMessage::TiltCanvasBegin),
|
entry!(KeyDown(MouseLeft); modifiers=[Alt], action_dispatch=NavigateToolMessage::TiltCanvasBegin),
|
||||||
entry!(PointerMove; refresh_keys=[Control], action_dispatch=NavigateToolMessage::PointerMove { snap: Control }),
|
entry!(PointerMove; refresh_keys=[Shift], action_dispatch=NavigateToolMessage::PointerMove { snap: Shift }),
|
||||||
entry!(KeyUp(MouseLeft); action_dispatch=NavigateToolMessage::PointerUp { zoom_in: true }),
|
entry!(KeyUp(MouseLeft); action_dispatch=NavigateToolMessage::PointerUp { zoom_in: true }),
|
||||||
entry!(KeyUp(MouseLeft); modifiers=[Shift], action_dispatch=NavigateToolMessage::PointerUp { zoom_in: false }),
|
entry!(KeyUp(MouseLeft); modifiers=[Shift], action_dispatch=NavigateToolMessage::PointerUp { zoom_in: false }),
|
||||||
//
|
//
|
||||||
|
|
|
@ -95,7 +95,7 @@ Lower-left: Godot's presence at GDC;
|
||||||
Lower-right: Francesco Siddi (1) and Dalai Felinto (2) from the Blender Foundation with me (3) and Oliver (4)
|
Lower-right: Francesco Siddi (1) and Dalai Felinto (2) from the Blender Foundation with me (3) and Oliver (4)
|
||||||
</em></center>
|
</em></center>
|
||||||
|
|
||||||
With March now just around the corner, I am definitely looking forward to the next conference. If you will be in town for GDC 2025 and would like to meet up (or if you have an opportunity to hook us up with spare expo passes), please [get in touch](/contact).
|
With March now just around the corner, I am definitely looking forward to the next conference. If you will be in town for GDC 2025 and would like to meet up, please [get in touch](/contact).
|
||||||
|
|
||||||
### Blender Conference LA
|
### Blender Conference LA
|
||||||
|
|
||||||
|
|
|
@ -110,7 +110,7 @@ Always on the bleeding edge and built to last— Graphite is written on a robust
|
||||||
<span>Node graph integration in documents</span>
|
<span>Node graph integration in documents</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- Alpha 3 -->
|
<!-- Alpha 3 -->
|
||||||
<div class="feature-icon ongoing heading" title="Began February 2024" data-year="2024">
|
<div class="feature-icon complete heading" title="Began February 2024" data-year="2024">
|
||||||
<h3>— Alpha 3 —</h3>
|
<h3>— Alpha 3 —</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="feature-icon complete" title="Development Complete">
|
<div class="feature-icon complete" title="Development Complete">
|
||||||
|
@ -141,26 +141,22 @@ Always on the bleeding edge and built to last— Graphite is written on a robust
|
||||||
<img class="atlas" style="--atlas-index: 0" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 0" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Imaginate tool</span>
|
<span>Imaginate tool</span>
|
||||||
</div> -->
|
</div> -->
|
||||||
<div class="feature-icon ongoing" title="Development Ongoing">
|
|
||||||
<img class="atlas" style="--atlas-index: 14" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
|
||||||
<span>Infinitely zoomable/panable content</span>
|
|
||||||
</div>
|
|
||||||
<div class="feature-icon ongoing" title="Development Ongoing">
|
|
||||||
<img class="atlas" style="--atlas-index: 12" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
|
||||||
<span>GPU-accelerated raster rendering</span>
|
|
||||||
</div>
|
|
||||||
<!-- Alpha 4 -->
|
<!-- Alpha 4 -->
|
||||||
<div class="feature-icon heading" title="Expected to begin February 2025" data-year="Feb. 2025">
|
<div class="feature-icon ongoing heading" title="Began February 2025" data-year="2025">
|
||||||
<h3>— Alpha 4 —</h3>
|
<h3>— Alpha 4 —</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="feature-icon">
|
<div class="feature-icon ongoing">
|
||||||
<img class="atlas" style="--atlas-index: 7" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 7" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Lightweight desktop app (with <a target="_blank" href="https://tauri.app/">Tauri</a>)</span>
|
<span>Lightweight desktop app (with <a target="_blank" href="https://tauri.app/">Tauri</a>)</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="feature-icon">
|
<div class="feature-icon ongoing">
|
||||||
<img class="atlas" style="--atlas-index: 8" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 8" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Lambda nodes</span>
|
<span>Lambda nodes</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="feature-icon ongoing">
|
||||||
|
<img class="atlas" style="--atlas-index: 9" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
|
<span>Graph data attribute spreadsheets</span>
|
||||||
|
</div>
|
||||||
<div class="feature-icon">
|
<div class="feature-icon">
|
||||||
<img class="atlas" style="--atlas-index: 18" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 18" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Node versioning</span>
|
<span>Node versioning</span>
|
||||||
|
@ -169,9 +165,13 @@ Always on the bleeding edge and built to last— Graphite is written on a robust
|
||||||
<img class="atlas" style="--atlas-index: 40" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 40" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Contextual properties panel</span>
|
<span>Contextual properties panel</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="feature-icon">
|
<div class="feature-icon" title="Development Ongoing">
|
||||||
<img class="atlas" style="--atlas-index: 9" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 14" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
<span>Graph data attribute spreadsheets</span>
|
<span>Infinitely zoomable/panable content</span>
|
||||||
|
</div>
|
||||||
|
<div class="feature-icon" title="Development Ongoing">
|
||||||
|
<img class="atlas" style="--atlas-index: 12" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
|
<span>GPU-accelerated raster rendering</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="feature-icon">
|
<div class="feature-icon">
|
||||||
<img class="atlas" style="--atlas-index: 54" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
<img class="atlas" style="--atlas-index: 54" src="https://static.graphite.rs/icons/icon-atlas-roadmap__3.png" alt="" />
|
||||||
|
|
|
@ -92,7 +92,7 @@ The **View menu** lists actions related to the view of the canvas within the vie
|
||||||
|
|
||||||
| | |
|
| | |
|
||||||
|-|-|
|
|-|-|
|
||||||
| Tilt | <p>Begins tilting the viewport angle based on your mouse movements.</p><p>While tilting, hold <kbd>Ctrl</kbd> to snap to 15° increments. Confirm with a left click or <kbd>Enter</kbd>. Cancel with a right click or <kbd>Esc</kbd>.</p> |
|
| Tilt | <p>Begins tilting the viewport angle based on your mouse movements.</p><p>While tilting, hold <kbd>Shift</kbd> to snap to 15° increments. Confirm with a left click or <kbd>Enter</kbd>. Cancel with a right click or <kbd>Esc</kbd>.</p> |
|
||||||
| Reset Tilt | <p>Sets the viewport tilt angle back to 0°.</p> |
|
| Reset Tilt | <p>Sets the viewport tilt angle back to 0°.</p> |
|
||||||
| Zoom In | <p>Narrows the view to the next whole zoom increment, such as:</p><p>25%, 33.33%, 40%, 50%, 66.67%, 80%, 100%, 125%, 160%, 200%, 250%, 320%, 400%, 500%</p> |
|
| Zoom In | <p>Narrows the view to the next whole zoom increment, such as:</p><p>25%, 33.33%, 40%, 50%, 66.67%, 80%, 100%, 125%, 160%, 200%, 250%, 320%, 400%, 500%</p> |
|
||||||
| Zoom Out | <p>Widens the view to the next whole zoom increment, such as above.</p> |
|
| Zoom Out | <p>Widens the view to the next whole zoom increment, such as above.</p> |
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue