This website requires JavaScript.
f22ff9eb62
Format after merging main
Nikita Rakitin
2026-10-14 05:20:38 +03:00
5398c2397c
Merge remote-tracking branch 'origin/main' into m-pptx-chart-workbook
Nikita Rakitin
2026-10-14 05:20:31 +03:00
3f82866aaf
Export: image exports keep the whole slide; partial failures say what was written
Nikita Rakitin
2026-10-14 05:20:06 +03:00
29c24aa07c
UI: Alt Text's decorative checkbox follows the selection
Nikita Rakitin
2026-10-14 05:19:44 +03:00
0c84b0434d
Merge remote-tracking branch 'origin/main' into m-359-cli-slide-index
Nikita Rakitin
2026-10-14 05:16:53 +03:00
ef858b710f
Merge Shapes: a text box merges as its letters; a picture keeps its place (#653 )
Nikita Rakitin
2026-10-14 05:07:18 +03:00
c2e770ab53
Show: Show Media Controls hides the playback bar
Nikita Rakitin
2026-10-14 05:07:12 +03:00
a9e7747ea5
Canvas: a two-finger twist rotates the selection
Nikita Rakitin
2026-10-14 04:55:33 +03:00
9f5de924ad
View: Zoom dialog applies a percent or Fit
Nikita Rakitin
2026-10-14 04:53:21 +03:00
3ea696dc1a
Charts: read, write and draw error bars
Nikita Rakitin
2026-10-14 04:48:33 +03:00
679ce03da4
Show: a first animation set to With/After Previous plays when the slide appears (#631 )
Nikita Rakitin
2026-10-14 04:47:09 +03:00
8fde746211
Format: never save a .deckcraft that can't be reopened over a NaN
Nikita Rakitin
2026-10-14 04:45:32 +03:00
4a7ad03eb0
Charts: logarithmic value axes
Nikita Rakitin
2026-10-14 04:45:26 +03:00
b6aa6ab4e4
UI: Date and Time dialog inserts a format in one step
Nikita Rakitin
2026-10-14 04:41:01 +03:00
aed386e269
Charts: draw, read and write value-axis minor gridlines
Nikita Rakitin
2026-10-14 04:39:00 +03:00
f0647e1bd8
Review: previous and next comment
Nikita Rakitin
2026-10-14 04:37:49 +03:00
22074c4c69
Format: repair degenerate slide sizes on load
Nikita Rakitin
2026-10-14 04:35:13 +03:00
2702b48530
Show: show the slide number while typing it
Nikita Rakitin
2026-10-14 04:26:02 +03:00
8a5eec369f
Render: skip laying out table cell text that lands wholly off the target
Nikita Rakitin
2026-10-14 04:22:37 +03:00
ed20cebed8
Charts: scatter and bubble charts get a value x axis
Nikita Rakitin
2026-10-14 04:22:19 +03:00
fcb5eae1a5
Startup: fall back to Wayland when DISPLAY names no X server
Nikita Rakitin
2026-10-14 04:21:30 +03:00
dfee72e742
Show: play a custom show
Nikita Rakitin
2026-10-14 04:19:36 +03:00
3960ea47cd
Charts: 100 % stacked axes count in percent; linked axis formats come from the data
Nikita Rakitin
2026-10-14 04:19:16 +03:00
dbffbab59d
UI: Edit Photo Album reflows the album in one step
Nikita Rakitin
2026-10-14 04:16:00 +03:00
fd1b0a1965
Charts: draw the axes' titles
Nikita Rakitin
2026-10-14 04:12:18 +03:00
f5fd324892
Show: presenter timer pause, reset and notes size
Nikita Rakitin
2026-10-14 04:06:50 +03:00
d31ed52bbe
Show: presenter view keeps a portrait Next slide inside its column
Nikita Rakitin
2026-10-14 04:04:09 +03:00
0b66323765
PPTX: shape text without an anchor sits at the top (or the theme's spDef anchor); write ctr for the model's middle default
Nikita Rakitin
2026-10-14 04:03:35 +03:00
05eb4c611b
UI: keep every texture within the GPU's max texture side
Nikita Rakitin
2026-10-14 03:57:32 +03:00
77de43266e
Text: shrink on overflow stops at once when even the smallest scale overflows
Nikita Rakitin
2026-10-14 03:56:19 +03:00
dac0d054fe
Show: See All Slides and zoom
Nikita Rakitin
2026-10-14 03:53:53 +03:00
ba71a40a39
Canvas: a trackpad swipe turns the page
Nikita Rakitin
2026-10-14 03:48:39 +03:00
4575d19ac7
UI: Photo Album dialog inserts pictures as slides
Nikita Rakitin
2026-10-14 03:43:28 +03:00
3fd1083468
Shapes: chevron text rectangle as presetShapeDefinitions give it
Nikita Rakitin
2026-10-14 03:27:58 +03:00
c583480010
Startup: survive damaged settings, font folders, recovery folders and small texture limits
Nikita Rakitin
2026-10-14 03:27:57 +03:00
111f029112
Shapes: star4 and star5 text rectangles as ECMA-376 defines them
Nikita Rakitin
2026-10-14 03:23:17 +03:00
bd017b861d
UI: Size and Position dialog sets geometry in one step
Nikita Rakitin
2026-10-14 03:20:35 +03:00
71b02327cf
Charts: category axis orientation (maxMin) read, written and drawn; horizontal bars run bottom-up
Nikita Rakitin
2026-10-14 03:16:35 +03:00
ca2af8fe30
Render: cap a stroke's dash count so a tiny dash on a huge shape can't abort on open
Nikita Rakitin
2026-10-14 03:14:28 +03:00
8e124d32a8
Charts: clustered bar widths from gap width and overlap as fractions of one bar; schema defaults when absent
Nikita Rakitin
2026-10-14 03:09:16 +03:00
cbc6cd0e34
Charts: draw data-point fills on columns and bars, smoothed lines, and the file's chart text colour
Nikita Rakitin
2026-10-14 03:03:16 +03:00
e4022e6702
UI: Paragraph dialog sets alignment, indents and spacing
Nikita Rakitin
2026-10-14 02:59:40 +03:00
fea8c1498f
Metafile: EMF+ Clear, and the EMF+ record coverage written down
Nikita Rakitin
2026-10-14 02:52:57 +03:00
5fc8aaee7c
Metafile: EMF+ cardinal curves and region fills
Nikita Rakitin
2026-10-14 02:47:47 +03:00
b1ce243806
Spelling: notes right-click menu, Review > Language with Do Not Check Spelling, repeated words
Nikita Rakitin
2026-10-14 02:47:34 +03:00
a4ed08b687
SmartArt: layout thumbnails in galleries and live preview on hover
Nikita Rakitin
2026-10-14 02:47:28 +03:00
68ab3a4839
UI: Font dialog sets character formatting in one step
Nikita Rakitin
2026-10-14 02:41:28 +03:00
33252f28db
SmartArt: Convert to SmartArt gallery on Home, Convert to Text keeps the text size
Nikita Rakitin
2026-10-14 02:34:55 +03:00
8bc7e55561
Spelling: squiggles in table cells and notes; UI-thread checking on the web
Nikita Rakitin
2026-10-14 02:34:33 +03:00
304bf06290
Insert: Lucide icon gallery as stroked shapes
Nikita Rakitin
2026-10-14 02:31:54 +03:00
7764c27cc4
SmartArt: Name and Title org chart, closer Half Circle, ten more layouts, convert to and from text and shapes
Nikita Rakitin
2026-10-14 02:26:58 +03:00
b4c03f0a75
SmartArt: organisation charts with assistants, segmented and multidirectional cycles, cycle matrix, segmented pyramid, pie
Nikita Rakitin
2026-10-14 02:16:40 +03:00
06c275d136
Animations: check effect options and accept direction words
Nikita Rakitin
2026-10-14 02:15:42 +03:00
eb7e346ea1
Text: underline an IME composition in a table cell
Nikita Rakitin
2026-10-14 02:08:14 +03:00
00dd069678
SmartArt: six more layouts, clear Venn labels, read back older Picture Accent Process files
Nikita Rakitin
2026-10-14 02:07:51 +03:00
a29e200a4e
Spelling: background squiggles, Add to Dictionary, per-run languages, compounds
Nikita Rakitin
2026-10-14 02:05:22 +03:00
c5a63fc8b7
SmartArt: node pictures from the data model, Brick Scene camera, four more layouts
Nikita Rakitin
2026-10-14 02:02:42 +03:00
6f19e0bd07
SmartArt: shrink text to fit, picture layouts, 3-D styles and more colours
Nikita Rakitin
2026-10-14 01:56:36 +03:00
1a0ffc6413
Draw: pen pressure scales ink width
Nikita Rakitin
2026-10-14 01:56:23 +03:00
ec1f25e617
Review: spelling with Hunspell dictionaries, suggestions, Change and Ignore All
Nikita Rakitin
2026-10-14 01:52:53 +03:00
f894bb1d17
SmartArt: keep pyramid text inside its band
Nikita Rakitin
2026-10-14 01:47:15 +03:00
1866de9895
SmartArt: 15 layouts, SmartArt Styles and Change Colors
Nikita Rakitin
2026-10-14 01:42:52 +03:00
7e4e628b13
Render: omit the moving-average R² label
Nikita Rakitin
2026-10-14 01:32:31 +03:00
c176d42bb4
Charts: polar radar, stock high-low lines and up/down bars, combo sample
Nikita Rakitin
2026-10-14 01:31:40 +03:00
768641615a
Render: draw chart trendlines
Nikita Rakitin
2026-10-14 01:29:51 +03:00
b03b19bca7
SmartArt: write the outline to .pptx as a diagram; read it back from the data model
Nikita Rakitin
2026-10-14 01:29:49 +03:00
ad7af60510
render: 3-D contours
Nikita Rakitin
2026-10-14 01:29:23 +03:00
210df9a3d1
Charts: keep and draw region map charts
Nikita Rakitin
2026-10-14 01:23:54 +03:00
ab6051894d
render: 3-D light rigs and materials; extrusion sides lit per side
Nikita Rakitin
2026-10-14 01:23:54 +03:00
6e40335424
SmartArt: Text Pane, add and remove shapes, promote and demote
Nikita Rakitin
2026-10-14 01:22:22 +03:00
27988aaa24
Render 3-D extrusions: sides swept behind the face under turned cameras
Nikita Rakitin
2026-10-14 01:19:18 +03:00
b3420a0b04
Charts: multi-level treemaps and sunbursts; inclusive box quartiles
Nikita Rakitin
2026-10-14 01:16:09 +03:00
0cbee85ea8
File: six original starter decks
Nikita Rakitin
2026-10-14 01:12:38 +03:00
ec725a4e6b
Notes Page view: draw master text wrapped, as the PDF does
Nikita Rakitin
2026-10-14 01:10:03 +03:00
15daed6ca4
Charts: histograms, Pareto and box and whisker; Office 2016 charts save as themselves
Nikita Rakitin
2026-10-14 01:08:13 +03:00
8fd04ebd92
PPTX: round-trip chart trendlines
Nikita Rakitin
2026-10-14 00:58:20 +03:00
9f8c860f90
PPTX corpus: themes, masters, effects and links; keep text Mouse Over actions
Nikita Rakitin
2026-10-14 00:52:25 +03:00
8f935a8697
Metafile: EMF+ arcs, convex clip paths, wrapped strings, nested metafiles
Nikita Rakitin
2026-10-14 00:52:06 +03:00
afd058a8ff
UI: sections in the Slide Sorter
Nikita Rakitin
2026-10-14 00:50:34 +03:00
11e63e31e1
Lay out master header/footer text with the text engine in PDF pages
Nikita Rakitin
2026-10-14 00:44:09 +03:00
07d12ed8d9
Metafile: EMF+ images, text, gradient brushes and clipping
Nikita Rakitin
2026-10-14 00:43:00 +03:00
32fcaec293
Preview the slide in Notes Master view; print master text in its own style
Nikita Rakitin
2026-10-14 00:40:09 +03:00
6fcf392370
Lay out notes pages and handouts from their masters
Nikita Rakitin
2026-10-14 00:35:26 +03:00
c94b5c8d1e
PPTX: round-trip 3-D models and animation bounce end
Nikita Rakitin
2026-10-14 00:35:12 +03:00
2c15fcc033
Metafile: draw EMF+ only pictures
Nikita Rakitin
2026-10-14 00:32:30 +03:00
443fe300d0
Add the Notes Master view
Nikita Rakitin
2026-10-14 00:31:14 +03:00
bba398f60f
Add the Handout Master view
Nikita Rakitin
2026-10-14 00:25:38 +03:00
641fa36a8e
Media.seek: preserve decoded frames and EOF across video seeks
Andreas Haraminac
2026-10-13 21:24:26 +00:00
4b2548c99b
Text: Tabs dialog and the ruler's tab selector
Nikita Rakitin
2026-10-14 00:22:16 +03:00
b89c9cafd7
UI: preview slide animations on the editor canvas
Nikita Rakitin
2026-10-14 00:21:42 +03:00
8a36a6990e
View: indent and tab markers on the ruler
Nikita Rakitin
2026-10-14 00:13:17 +03:00
c52b3142c4
Make PDF export ~2.8x faster without changing its bytes
Nikita Rakitin
2026-10-14 00:13:14 +03:00
5bdfc3228d
Add a performance baseline: deckcraft-cli bench and cargo xtask bench
Nikita Rakitin
2026-10-14 00:05:47 +03:00
88bea399e5
UI: customizable Quick Access Toolbar
Nikita Rakitin
2026-10-14 00:04:51 +03:00
184b76e2a7
Round-trip text effects, layout, fills, bevels and connectors
Nikita Rakitin
2026-10-14 00:04:22 +03:00
b763579d94
View: movable drawing guides saved with the presentation
Nikita Rakitin
2026-10-13 23:55:59 +03:00
f0be1aa767
Edit: Paste Special (destination theme, keep source, picture, text only)
Nikita Rakitin
2026-10-13 23:55:45 +03:00
4dbea3256f
UI: View › New Window opens a second window
Nikita Rakitin
2026-10-13 23:52:40 +03:00
d500d045b5
Insert: Action Settings dialog and shape.action
Nikita Rakitin
2026-10-13 23:45:04 +03:00
4ba7deb5ff
Text: Find and Replace across slides, tables and notes
Nikita Rakitin
2026-10-13 23:44:40 +03:00