| pptx: read media volume, mute, loop, hide and full screen from the timing tree (refs #1368) | open | 0.00 | 0 | +108 −1 | Harrison-Booth (PR #1465) | 2026-10-28 |
| Metafile: dual EMF+ files draw their EMF+ records like GDI+ (fixes #1365) | open | 0.00 | 0 | +32 −13 | Harrison-Booth (PR #1464) | 2026-10-28 |
| Fonts: draw MicroType Express embedded fonts | open | 0.00 | 0 | +1256 −23 | Harrison-Booth (PR #1463) | 2026-10-28 |
| Docs: refresh gaps and roadmap against merged PRs | open | 0.00 | 0 | +46 −58 | Harrison-Booth (PR #1462) | 2026-10-28 |
| feat(format-painter): paint text in another box by dragging across it (#1216) | open | 0.00 | 0 | +204 −3 | fchinu (PR #1459) | 2026-10-28 |
| Slide show: Set Up Slide Show can keep the mouse cursor visible (#1445) | open | 0.00 | 0 | +101 −3 | Faabyy (PR #1456) | 2026-10-28 |
| Keep whole character after a backslash in RTF outline import | open | 0.00 | 0 | +8 −1 | Silvertree2010 (PR #1454) | 2026-10-28 |
| Reject '+' sign in slide range numbers | open | 0.00 | 0 | +12 −1 | Silvertree2010 (PR #1453) | 2026-10-28 |
| Fonts: a variable font's named instances answer to their Windows family names | open | 0.00 | 0 | +47 −1 | oran-gutierrez-fugon (PR #1452) | 2026-10-28 |
| CLI: finish file output after stdout closes | open | 0.00 | 0 | +136 −6 | DAnaeto (PR #1451) | 2026-10-28 |
| Format Shape Effects: preset tiles for Shadow, Glow and Soft Edges, shadow Size | open | 0.00 | 0 | +306 −15 | Harrison-Booth (PR #1449) | 2026-10-28 |
| Format Shape: text fill, outline width and dash, text direction and Do not rotate text in Text Options | open | 0.00 | 0 | +489 −16 | Harrison-Booth (PR #1448) | 2026-10-28 |
| Format Shape: Scale Height/Width and a From origin in Size & Properties | open | 0.00 | 0 | +85 −3 | Harrison-Booth (PR #1447) | 2026-10-28 |
| Outline RTF: write PowerPoint heading styles, keep empty and '- ' titles on open | open | 0.00 | 0 | +86 −18 | Harrison-Booth (PR #1446) | 2026-10-28 |
| Bullets in an unavailable Unicode symbol font keep their character (fixes #1347) | open | 0.00 | 0 | +21 −4 | Harrison-Booth (PR #1442) | 2026-10-28 |
| Animation state no longer moves layout and master shapes that share an id with a slide shape (fixes #1362) | open | 0.00 | 0 | +27 −4 | Harrison-Booth (PR #1441) | 2026-10-28 |
| Shrink on overflow uses PowerPoint's font scale and line spacing steps | open | 0.00 | 0 | +165 −30 | Harrison-Booth (PR #1440) | 2026-10-28 |
| Duplicate names the copy like PowerPoint: next automatic name, chosen names kept | open | 0.00 | 0 | +99 −3 | Harrison-Booth (PR #1439) | 2026-10-28 |
| Animations: the Add Animation menu scrolls when it is taller than the window (fixes #1370) | open | 0.00 | 0 | +86 −16 | SusieeTheLinuxUser (PR #1438) | 2026-10-28 |
| fix(format): Reflection None clears after another preset (#1356) | open | 0.00 | 0 | +48 −1 | Harrison-Booth (PR #1437) | 2026-10-28 |
| Format: Line has every dash type and separate arrowhead width and length | open | 0.00 | 0 | +88 −15 | Harrison-Booth (PR #1436) | 2026-10-28 |
| fix(pptx): read Auto-reverse from animation behaviour nodes | open | 0.00 | 0 | +55 −1 | Harrison-Booth (PR #1435) | 2026-10-28 |
| Format: gradient fill has a Brightness slider for the selected stop | open | 0.00 | 0 | +182 −8 | Harrison-Booth (PR #1432) | 2026-10-28 |
| Add paragraph direction buttons to the ribbon | open | 0.00 | 0 | +20 −0 | BuSharar (PR #1428) | 2026-10-28 |
| feat(help): add Report an Issue… | open | 0.00 | 0 | +65 −1 | Harrison-Booth (PR #1427) | 2026-10-28 |
| chore(github): add a bug report issue form and chooser config | open | 0.00 | 0 | +60 −0 | Harrison-Booth (PR #1426) | 2026-10-28 |
| Soak tests: fail on resident memory growth after warm-up | open | 0.00 | 0 | +74 −14 | Harrison-Booth (PR #1425) | 2026-10-28 |
| feat(clipboard): copy slides and shapes between DeckCraft windows on Windows | open | 0.00 | 0 | +460 −32 | kinower (PR #1424) | 2026-10-28 |
| CLI render: skip hidden slides like PowerPoint's export, and size images by --width | open | 0.00 | 0 | +145 −18 | galagersharp-code (PR #1422) | 2026-10-28 |
| Flatpak: use Freedesktop 26.08 in both manifests | open | 0.00 | 0 | +73 −5 | nilltadios (PR #1420) | 2026-10-28 |
| fix(clipboard): paste from other apps again on the desktop | open | 0.00 | 0 | +98 −6 | fchinu (PR #1419) | 2026-10-28 |
| fix(slides): dragging several selected slides moves them all | open | 0.00 | 0 | +443 −53 | fchinu (PR #1418) | 2026-10-28 |
| Text: a space after a symbol-font character keeps the run's font | open | 0.00 | 0 | +47 −2 | pick2510 (PR #1417) | 2026-10-28 |
| Reject invalid slide index in file.export, file.render, slide.colorAt | open | 0.00 | 0 | +21 −4 | Silvertree2010 (PR #1410) | 2026-10-28 |
| Format: Line has a Gradient line option | open | 0.00 | 0 | +422 −22 | dotCooCoo (PR #1408) | 2026-10-28 |
| Remember the native window and add GNOME Wayland caption buttons | open | 0.00 | 0 | +158 −33 | abdallah-shehawey (PR #1407) | 2026-10-28 |
| Find zip entries stored with backslash separators in pptx packages | open | 0.00 | 0 | +8 −1 | Silvertree2010 (PR #1406) | 2026-10-28 |
| Format: Line has a Transparency slider for solid lines | open | 0.00 | 0 | +317 −16 | dotCooCoo (PR #1398) | 2026-10-28 |
| Format: Fill offers Slide background fill | open | 0.00 | 0 | +230 −4 | dotCooCoo (PR #1397) | 2026-10-28 |
| chore(deps): bump the cargo-dependencies group across 1 directory with 9 updates | open | 0.00 | 0 | +236 −336 | app/dependabot (PR #1395) | 2026-10-28 |
| Animations: Dissolve In and Out show the shape through noise instead of fading | open | 0.00 | 0 | +360 −15 | leobasilio (PR #1393) | 2026-10-28 |
| fix(show): start a slide transition's clock after its first frame is rendered (#1385) | open | 0.00 | 0 | +54 −4 | SofiaAFigueredo (PR #1390) | 2026-10-28 |
| fix(morph): draw and upload only the changed region of each Morph frame (#1004) | open | 0.00 | 0 | +612 −38 | SofiaAFigueredo (PR #1389) | 2026-10-28 |
| fix(macos): say why Finder can't make DeckCraft the default app (#1305) | open | 0.00 | 0 | +125 −2 | SofiaAFigueredo (PR #1387) | 2026-10-28 |
| PPTX: a picture in a picture placeholder takes its layout's shape | open | 0.00 | 0 | +54 −4 | leobasilio (PR #1384) | 2026-10-28 |
| feat(ui): support Alt+1..9 shortcuts for Quick Access Toolbar items | open | 0.00 | 0 | +69 −11 | piyushgoel2808 (PR #1382) | 2026-10-28 |
| Open presentations larger than 2 GiB | open | 0.00 | 0 | +11 −9 | mrojas-red (PR #1379) | 2026-10-28 |
| feat(mac): implement native macOS menu bar with unsaved changes quit protection | open | 0.00 | 0 | +881 −1 | piyushgoel2808 (PR #1376) | 2026-10-28 |
| Render: skip shapes far larger than any screen instead of aborting (#1165) | open | 0.00 | 0 | +81 −1 | Naseq (PR #1374) | 2026-10-28 |
| PPTX: parse each tags part once and cap the tags an import copies (#1164) | open | 0.00 | 0 | +128 −6 | Naseq (PR #1373) | 2026-10-28 |
| Paste: slides copied in one DeckCraft window paste in another | open | 0.00 | 0 | +216 −10 | Naseq (PR #1372) | 2026-10-28 |
| Slide show: render the Presenter View's next-slide preview off the UI thread | open | 0.00 | 0 | +179 −11 | Naseq (PR #1371) | 2026-10-28 |
| Format: OK in the Font dialog keeps a preset or system text color | open | 0.00 | 0 | +85 −10 | dotCooCoo (PR #1345) | 2026-10-28 |
| Keep leading bullet characters on outline slide titles | open | 0.00 | 0 | +11 −2 | Silvertree2010 (PR #1342) | 2026-10-28 |
| Slide shows play animations and GIFs smoothly, even in the browser | open | 0.00 | 0 | +1839 −88 | nagasakimark (PR #1333) | 2026-10-28 |
| Copy: a copied slide also goes to the clipboard as a picture, beside its text (macOS, #1309) | open | 0.00 | 0 | +229 −27 | marcoarnulfo (PR #1330) | 2026-10-28 |
| Added svg rendering feature | open | 0.00 | 0 | +1075 −49 | DevSidd2006 (PR #1328) | 2026-10-28 |
| Engine fixes from agent runs: dates, group boxes, compare, presenter, master-view inserts | open | 0.00 | 0 | +471 −15 | zberry (PR #1324) | 2026-10-28 |
| table.cellAlign takes a horizontal align; numbering restarts at a paragraph's own start; style commands with nothing to set are refused | open | 0.00 | 0 | +120 −12 | zberry (PR #1323) | 2026-10-28 |
| SmartArt: uniform text size, Font Color, no Flip; text and paragraph formatters take ids (part of #298) | open | 0.00 | 0 | +785 −75 | zberry (PR #1322) | 2026-10-28 |
| file.export {format: "frames"}: the slide show as a PNG frame sequence for a video encoder (toward #889) | open | 0.00 | 0 | +951 −50 | zberry (PR #1321) | 2026-10-28 |
| PPTX: media-bookmark triggers and Show media controls survive a save and reopen (part of #362) | open | 0.00 | 0 | +61 −0 | zberry (PR #1320) | 2026-10-28 |
| Charts: a written chart carries the text sizes it is drawn at | open | 0.00 | 0 | +123 −31 | pick2510 (PR #1296) | 2026-10-28 |
| MCP: keep serving when the app isn't open yet (#1248) | open | 0.00 | 0 | +87 −5 | galagersharp-code (PR #1295) | 2026-10-28 |
| PDF export: keep line breaks in the text layer's paragraph text | open | 0.00 | 0 | +159 −2 | narain1 (PR #1257) | 2026-10-28 |
| H.264: temporal direct mvs are scaled in i32 and clipped to the spec range | open | 0.00 | 0 | +44 −7 | SusieeTheLinuxUser (PR #1247) | 2026-10-28 |
| Compute RBSP stop bit once instead of per more_rbsp_data call | open | 0.00 | 0 | +48 −10 | Silvertree2010 (PR #1238) | 2026-10-28 |
| Fix the editor's media bar ignoring clicks | open | 0.00 | 0 | +80 −1 | kinower (PR #1226) | 2026-10-28 |
| Choose the slide show display in Set Up Slide Show; keep Presenter View on top, notes below | open | 0.00 | 0 | +533 −31 | kinower (PR #1225) | 2026-10-28 |
| Save as Picture… on a shape's right-click menu writes the selection as one picture | open | 0.00 | 0 | +608 −21 | marcoarnulfo (PR #1222) | 2026-10-28 |
| Slide show: play media actions and action sounds on click | open | 0.00 | 0 | +334 −14 | marcoarnulfo (PR #1209) | 2026-10-28 |
| fix(engine): isolate embedded fonts per presentation | open | 0.00 | 0 | +1464 −95 | mrzv (PR #1206) | 2026-10-28 |
| PDF export: a slide number is searchable as its number, not the saved field text (#1153) | open | 0.00 | 0 | +93 −17 | Zetenypapp (PR #1197) | 2026-10-28 |
| fix(pptx): keep pictures that carry an SVG through Office's SVG extension | open | 0.00 | 0 | +196 −26 | arc-uri-el (PR #1195) | 2026-10-28 |
| FreeBSD: package the aarch64 cross build (craft-common-actions#39) | open | 0.00 | 0 | +37 −7 | zuujiscom (PR #1194) | 2026-10-28 |
| Use evaluated field values in the placed text so the PDF text layer shows the slide number (#1153) | open | 0.00 | 0 | +108 −14 | MarekSpodBiedry (PR #1192) | 2026-10-28 |
| Better dual screen and Wayland handling | open | 0.00 | 0 | +276 −180 | kbarni (PR #1184) | 2026-10-28 |
| Show: Presenter View only with a second display | open | 0.00 | 0 | +95 −1 | melandur (PR #1156) | 2026-10-28 |
| fix(cli): support --cmd-file for batch commands (#1098) | open | 0.00 | 0 | +189 −11 | Zaxaerith (PR #1150) | 2026-10-28 |
| deckcraft-web: postMessage host bridge (`?host=parent`) | open | 0.00 | 0 | +605 −6 | halldave (PR #1143) | 2026-10-28 |
| engine: don't call std::process::id on wasm32 | open | 0.00 | 0 | +4 −0 | halldave (PR #1142) | 2026-10-28 |
| macOS: use the correctly padded Dock icon | open | 0.00 | 0 | +5 −0 | zephyr-cheung (PR #1141) | 2026-10-28 |
| macOS: start Finder-opened PPSX slide shows | open | 0.00 | 0 | +74 −13 | skylartaylor (PR #1122) | 2026-10-28 |
| Show: hold the left mouse button for the laser pointer (#1012) | open | 0.00 | 0 | +235 −9 | Zetenypapp (PR #1121) | 2026-10-28 |
| i18n(ja): Japanese menus, ribbon and status bar (first step) | open | 0.00 | 0 | +1626 −299 | midasdf (PR #1119) | 2026-10-28 |
| File: save selected slides as a new file, split a presentation | open | 0.00 | 0 | +651 −7 | Faabyy (PR #1108) | 2026-10-28 |
| fix(ui): remember last-used directory in Open and Save As (#1078) | open | 0.00 | 0 | +197 −35 | Zaxaerith (PR #1100) | 2026-10-28 |
| text: CJK document families resolve to their open twins; spAutoFit single-line labels never wrap | open | 0.00 | 0 | +344 −33 | amosarc (PR #1096) | 2026-10-28 |
| Fix text editing coordinates inside transformed groups | open | 0.00 | 0 | +214 −32 | TreyTrusko (PR #1095) | 2026-10-28 |
| macOS: open documents from Finder (double-click, Open With, Dock) | open | 0.00 | 0 | +154 −4 | fedehsq (PR #1072) | 2026-10-28 |
| Crop pictures like PowerPoint: crop mode with crop handles, move and scale the picture inside | open | 0.00 | 0 | +1194 −18 | kinower (PR #1069) | 2026-10-28 |
| PPTX: text keeps the colours of the deck's default text style (#810) | open | 0.00 | 0 | +96 −0 | FabPei (PR #1067) | 2026-10-28 |
| FIX-IMAGES: improve image import and restore cut-picture paste | open | 0.00 | 0 | +168 −8 | uhhJoyz (PR #1065) | 2026-10-28 |
| Make ColorScheme::set accept alias slots like get | open | 0.00 | 0 | +25 −7 | Silvertree2010 (PR #1062) | 2026-10-28 |
| Fix Windows clipboard image paste blocker (CF_DIB / CF_DIBV5 decoding) | open | 0.00 | 0 | +816 −6 | boycececil666gmailcom (PR #1057) | 2026-10-28 |
| Ribbon: font name and font size filter as you type (#933) | open | 0.00 | 0 | +155 −19 | FabPei (PR #1055) | 2026-10-28 |
| Charts: a chart's number formats and text sizes survive an edit (#1046) | open | 0.00 | 0 | +473 −29 | albayazid (PR #1053) | 2026-10-28 |
| Text: Latin-slot neutrals, centipoint advances, metafile symbol fallback | open | 0.00 | 0 | +247 −31 | amosarc (PR #1049) | 2026-10-28 |
| Animations: Anvil, the Keynote-style entrance | open | 0.00 | 0 | +182 −4 | SimonGadgeteer (PR #1045) | 2026-10-28 |
| Fonts: the macOS scan leaves Office's CloudFonts container alone (#981) | open | 0.00 | 0 | +53 −19 | FabPei (PR #1042) | 2026-10-28 |