Dylan M. Taylor
c8a40733cc
UPD.1: honor app pretend versions in update checks
2026-10-30 02:14:08 -04:00
BFlat
fbb5488214
Merge pull request #2648 from zitann2020/i18n/ja-panel-rows
...
i18n(ja): the panel catalog's last 65 rows
2026-10-30 12:34:57 +07:00
BFlat
39a1cf9e67
Merge pull request #2649 from zitann2020/ui/2589-self-drop
...
ui: a drop that holds the target composition lands the rest of the selection (#2589 )
2026-10-30 12:32:53 +07:00
BFlat
b4c61f3db7
Merge pull request #2650 from zitann2020/ui/2588-timeline-drop
...
ui: a file dropped on the Timeline joins that composition (#2588 )
2026-10-30 12:31:28 +07:00
Dylan M. Taylor
e136844b53
Update prompt shows the app accent color ( #2656 )
...
UPDATE_APP gains our accent (#e0368f, our colour in ArtCraft Launcher). The prompt draws it
on the UPDATE chip, the buttons and the What's new underline, and says "by ArtCraft"
(craft-update's default developer); #2646 gave it our icon.
craft-update is pinned to storytold/craft-libs main at 1065653e7 (#434 ).
2026-10-30 01:29:03 -04:00
BFlat
b23ef3d9a8
Merge pull request #2654 from storytold/fix/2545-split-above-migrate
...
Settings: older settings files split layers above the original (#2545 )
2026-10-30 12:14:36 +07:00
BFlat
2745890b2f
Merge pull request #2653 from storytold/fix/2618-adjustment-blend-modes
...
Adjustment layers blend in their blend mode (#2618 )
2026-10-30 12:10:16 +07:00
bflatastic
a71e8e4550
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 12:04:46 +07:00
bflatastic
687af205c7
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 12:04:22 +07:00
bflatastic
50769d5cb6
Keep main's Japanese rows: drop the 13 #1772 already added (one source string per table)
2026-10-30 12:03:48 +07:00
bflatastic
b9abf12a5f
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 12:02:27 +07:00
BFlat
daf2d2a6a9
Merge pull request #2646 from dylanmtaylor/feat/update-dialog-app-icon
...
Update prompt shows the app icon instead of a letter
2026-10-30 12:01:26 +07:00
bflatastic
b2188c725e
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 12:00:31 +07:00
BFlat
91077c7b78
Merge pull request #1772 from haranishi/review/japanese-panel-labels-20261018
...
Translate remaining Japanese panel labels
2026-10-30 11:59:57 +07:00
BFlat
b7079d3cfa
Merge pull request #2255 from MarekSpodBiedry/issue-2242
...
Viewer: motion path follows X/Y Position when dimensions are separated (#2242 )
2026-10-30 11:57:57 +07:00
BFlat
ea8aa9a265
Merge pull request #2652 from storytold/fix/2057-layer-style-gradient
...
Layer Style dialog: Edit Gradient… opens the Gradient Editor (#2057 )
2026-10-30 11:57:13 +07:00
bflatastic and Claude Opus 5.5
561c2a8e48
Settings: older settings files split layers above the original ( #2545 )
...
Create Split Layers Above Original Layer became on by default in #2083 , but a settings
file saved before then still holds `false` (every later save keeps it), so Split Layer
kept stacking the new layer below. Settings version 4 moves a stored `false` to the new
default once, like version 3 did for the old disk cache size; a choice made since stays.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 11:48:41 +07:00
bflatastic
0f39b3740d
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:47:07 +07:00
bflatastic
9fb8340cfe
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:47:04 +07:00
bflatastic and Claude Opus 5.5
94c8bde240
Adjustment layers blend in their blend mode ( #2618 )
...
An adjustment layer replaced the comp below with its effects' result whatever its blend
mode. As in After Effects, a mode other than Normal now blends the adjusted comp onto the
comp below in that mode, inside the footprint, track matte and opacity (an adjustment
layer with no effects in Screen screens the comp with itself). CPU and GPU paths.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 11:43:19 +07:00
bflatastic and Claude Opus 5.5
74303466ef
Layer Style dialog: Edit Gradient… opens the Gradient Editor and comes back ( #2057 )
...
Gradient Overlay's gradient showed "Edit in the Timeline" text in the Layer Style dialog.
It is now an Edit Gradient… button that runs prop.editGradient on that property; OK or
Cancel in the Gradient Editor returns to the Layer Style dialog, as in After Effects.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 11:31:29 +07:00
zitann2020 and DeepSeek V4.1 Flash
daab98d5c4
i18n(ja): the panel catalog's last 65 rows
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-30 13:26:21 +09:00
bflatastic
c07decd552
Merge main into #2646 ; no conflicts; gate UPDATE_APP to non-wasm32 (craft-update is a native-only dependency of ui-egui)
2026-10-30 11:20:26 +07:00
bflatastic and Claude Opus 5.5
631b14756f
Merge main into #2255 ; viewer.rs split: port add_motion_key/select_motion_key changes to viewer/tools.rs, motion_path keeps main's muted-key dimming and key value alongside separated X/Y dots
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 11:20:03 +07:00
bflatastic
d178f6bfa0
Merge main into #1772 ; no conflicts
2026-10-30 11:19:40 +07:00
BFlat
e56c916085
Merge pull request #2645 from storytold/fix/2075-stroke-width-control
...
Character panel: the stroke width shows its icon and a presets menu (#2075 )
2026-10-30 11:07:17 +07:00
BFlat
5abef26f8d
Merge pull request #2643 from storytold/fix/2102-simple-choker-test
...
Tests: Simple Choker keeps growing the matte down to -100 (#2102 )
2026-10-30 11:07:12 +07:00
BFlat
9479cd1705
Merge pull request #2638 from C0uki/ja-latin-spacing
...
i18n(ja): drop the space between Latin text and Japanese in 37 rows
2026-10-30 11:06:54 +07:00
bflatastic
803837925e
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:06:32 +07:00
BFlat
b10705ff76
Merge pull request #1755 from tylerjenningsw/fix/timeline-shift-select-groups
...
Puppet: Shift-select several pins in the Timeline and edit them together
2026-10-30 11:06:22 +07:00
bflatastic
3f7dc9d1d1
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:06:05 +07:00
BFlat
d3060e25c7
Merge pull request #2562 from tylerjenningsw/enhance/audio-levels-link
...
Audio: link stereo level edits while preserving channel balance
2026-10-30 11:05:53 +07:00
bflatastic
8af1df7093
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:05:29 +07:00
BFlat
4bf5ddcd5d
Merge pull request #2520 from Anubhav-Rai/automation-default-output
...
automation: a confined agent can't queue a render output outside the roots (#2479 )
2026-10-30 11:05:15 +07:00
bflatastic
d56f72d8fd
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:04:47 +07:00
BFlat
b064660390
Merge pull request #2268 from ChristopherLinnett/fix/issue-2226-duplicate-during-text-edit
...
Text: duplicate ends the open text edit and selects the copy (#2226 )
2026-10-30 11:04:27 +07:00
bflatastic
06a3e82e5d
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:04:06 +07:00
BFlat
f13abe1fa1
Merge pull request #1226 from nanox333/fix/1190-checkbox-drag
...
Fix/1190 checkbox drag
2026-10-30 11:03:54 +07:00
bflatastic
876a31bd74
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 11:03:37 +07:00
BFlat
6420d7a0a8
Merge pull request #1342 from nanox333/fix/1284-testing-feedback
...
Graph Editor: share keyframe menus and close the Render Queue with Cmd+W
2026-10-30 11:03:27 +07:00
bflatastic
3a7c4fbbc7
Timeline key menu: clippy's simpler enabled condition
2026-10-30 11:02:17 +07:00
Ikki Nishihara
d2bc8f862b
G9: integrate current main for Japanese panel translations
2026-10-30 12:50:20 +09:00
bflatastic
b04fe30bae
rustfmt
2026-10-30 10:46:48 +07:00
bflatastic
cdaba8cce5
rustfmt
2026-10-30 10:46:18 +07:00
bflatastic
1b3470033b
Merge remote-tracking branch 'pr/2562' into HEAD
...
# Conflicts:
# crates/ui-egui/src/app/frame.rs
2026-10-30 10:45:27 +07:00
bflatastic
e47c9757b5
Merge remote-tracking branch 'pr/1342' into HEAD
2026-10-30 10:44:49 +07:00
zitann2020 and DeepSeek V4.1 Flash
e8c2813afb
ui: a file dropped on the Timeline joins that composition ( #2588 )
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-30 12:39:59 +09:00
zitann2020 and DeepSeek V4.1 Flash
3694505ed4
ui: a drop that holds the target composition lands the rest of the selection ( #2589 )
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-30 12:39:53 +09:00
Dylan M. Taylor
dd03911442
Update prompt shows the app icon: UPDATE_APP carries the 128 px icon
...
craft-update's App gains icon_png here: the updater, the self-update helper and
craft-update's startup prompt all get it through crate::UPDATE_APP. The prompt draws it
once craft-libs includes storytold/craft-libs#434 ; AppImage menu entries get it now.
Clippy fixes for Rust 1.99 in untouched code (same logic):
- crates/gpu/src/tests/wgsl_grammar.rs
2026-10-29 23:35:07 -04:00
bflatastic and Claude Opus 5.5
5085a1c873
Character panel: the stroke width shows its icon and a presets menu ( #2075 )
...
The stroke width was a field labelled W, which read as the width of the
text, not its stroke. It now shows the stroke-width icon (three bars,
thin to thick), sits beside the stroke order menu as before, and has a
presets menu (0.25 to 100 px) next to its value, as in After Effects;
fractional widths show their decimals.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 10:34:01 +07:00