This website requires JavaScript.
1579aa8c02
fix(ui): sharpen Windows launcher rendering
main
Skyfuller
2026-10-14 01:18:31 +0200
cbae640688
Add FigCraft; release 0.4.1 (#313 )
v0.4.1
release
Brandon Thomas
2026-10-13 12:28:29 -0400
ba8ec97900
Add FigCraft to the Craft App Suite
add-figcraft
BFlat
2026-10-13 21:51:10 +0700
d6fdab6596
Release 0.4.0 (#291 )
v0.4.0
Brandon Thomas
2026-10-13 06:29:23 -0400
1aaf7b27be
AGENTS.md: agents never land or approve third-party apps (#213 )
Brandon Thomas
2026-10-12 05:41:18 -0400
2b86d4ca52
Point the details pictures at storytold/craft-launcher-assets (#221 )
Brandon Thomas
2026-10-12 05:02:23 -0400
cb82e851cd
Add a details drawer for each Craft App (#60 )
Alexis
2026-10-12 11:00:22 +0200
0e87e90aef
macOS DMG: branded window and hdiutil create, so the app passes codesign --strict (#169 )
Fabio Lussi
2026-10-12 10:26:54 +0200
78ef4a8c77
Linux: draw on the desktop's GPU, not always the discrete one (#164 )
Abdelali Bourassine
2026-10-12 08:50:10 +0200
1c03e2d2ea
Accessibility/UI: follow the OS's animation setting (#201 )
Jeremy Yao
2026-10-12 02:49:59 -0400
cf573b2d35
Fix system theme matching on Linux Wayland (#189 )
Vikram Bhaskaran
2026-10-12 17:49:47 +1100
250cc54335
Hide Craft apps the user is not interested in. (#185 )
satchmo91
2026-10-12 01:48:47 -0500
93f12a5d9e
i18n: add Japanese (ja) interface language (#177 )
leonaci
2026-10-12 15:48:34 +0900
57105f8445
Add Hungarian localization and fix responsive settings layout (#146 )
FeriVOQ
2026-10-12 08:48:21 +0200
94d6480a11
Add Polish (Polski) as an interface language. (#138 )
DzikStar
2026-10-12 08:48:08 +0200
6d59370024
i18n: add Czech (cs) interface language (#167 )
Daniel Lošák
2026-10-12 08:45:12 +0200
a464e432b3
i18n(es): translate "Installed · latest {latest}" (#211 )
Brandon Thomas
2026-10-12 02:02:14 -0400
84f6b9475d
i18n(es): translate "Installed · latest {latest}"
fix-es-installed-latest
Brandon Thomas
2026-10-12 02:02:04 -0400
d4c61ec110
Improve indeterminate installer progress bar animation (#163 )
camm
2026-10-12 00:57:06 -0500
155d6bd6b0
Detect PdfCraft installs made by its PrintCraft-named MSI (#134 )
matttitmarsh
2026-10-12 15:56:56 +1000
a702ef16c8
Skip deb/rpm installs on rpm-ostree immutable systems (#107 )
shepgod
2026-10-12 07:56:45 +0200
0c3e639b4d
Windows: compile DX12 shaders with FXC (#173 )
Fabio Lussi
2026-10-12 07:56:24 +0200
41ded15851
Fallback apps to install from release tarballs when no usable Flatpak spawn is available (#87 )
Nezuko-Chan
2026-10-12 02:54:08 -0300
98c31aa066
Add experimental flake.nix for NixOS/Linux development (#72 )
Gerknis
2026-10-12 10:54:03 +0500
c064fde960
i18n: add Spanish (es) interface language (#196 )
Diego Ospina
2026-10-12 00:54:00 -0500
96ed437966
Desktop: write log records to standard error and a rotating log file (#178 )
Fabio Lussi
2026-10-12 07:53:54 +0200
e49bdc94dc
Fix header label overlap in narrow windows (#130 )
Osman Said
2026-10-12 07:53:50 +0200
0358cda174
Linux: name the tray icon instead of showing the process id (#140 )
Fabio Lussi
2026-10-12 07:53:46 +0200
7938ed90ac
macOS: set the notification bundle id so no 'Where is use_default?' picker appears (#95 ) (#116 )
MarekSpodBiedry
2026-10-12 07:53:42 +0200
ba8a704908
macOS: keep the bundle's icon in the Dock while the launcher runs (#127 )
Val Enfys
2026-10-12 06:53:38 +0100
1f92b7db17
Show real versions for PdfCraft and SoundCraft in the launcher. (#195 )
Vikram Bhaskaran
2026-10-12 16:53:34 +1100
80f70a1a33
Keep feed repo renames inside storytold, and never install without a checksum (#208 )
XianZheYang
2026-10-12 16:53:30 +1100
31a5e426e7
linux: only run pacman when the pacman database exists, so an unrelated pacman on PATH is not launched (#158 ) (#180 )
MarekSpodBiedry
2026-10-12 07:53:25 +0200
165f5358e0
Dialogs: keep the uninstall prompt at its own size, not the last dialog's (#207 )
XianZheYang
2026-10-12 16:53:22 +1100
93caf01c4e
fix(ui): remove third-party product comparisons
MarekSpodBiedry
2026-10-12 07:38:46 +0200
7ba85e54f0
fix(ui): remove Classic and New app sections
Dylan M. Taylor
2026-10-12 01:27:54 -0400
6124cf0693
fix(ui): enable website links for all Craft apps
Dylan M. Taylor
2026-10-12 01:22:17 -0400
257e16c325
ci(actions): upgrade workflow actions to Node 24
Dylan M. Taylor
2026-10-12 00:44:40 -0400
6e7a122866
Release 0.3.2: sign Windows builds again (#174 )
v0.3.2
Brandon Thomas
2026-10-11 17:03:52 -0400
b66486df82
Release 0.3.1: Linux riscv64 packages again under the shared release workflow (#170 )
Brandon Thomas
2026-10-11 16:28:01 -0400
41369d3416
Release 0.3.0; rustfmt platform.rs and install.rs (#160 )
Brandon Thomas
2026-10-11 15:49:47 -0400
c273a94a9a
linux: fix Flatpak bundle updates, serialize installs, filter detection by arch, and add status logging (#149 )
Dylan M. Taylor
2026-10-11 14:49:33 -0400
e2b01e7425
ci: refactor workflows to use storytold/craft-common-actions (#129 )
Dylan M. Taylor
2026-10-11 11:51:50 -0400
c1a9b36f82
macOS: open disk images reliably, and say why when they won't open; 0.2.1 (#135 )
v0.2.1
BFlat
2026-10-11 19:51:54 +0700
c5b073f5f7
UI tests: the title-bar test needs no GPU unless it saves a snapshot
Brandon Thomas
2026-10-11 05:06:52 -0400
8d76d193db
macOS: attach disk images one at a time, and retry when the helper is busy
Brandon Thomas
2026-10-11 05:05:38 -0400
e69164d8e5
Keep the footer's rate-limit notice clear of the links (#55 )
Fabio Lussi
2026-10-11 11:04:17 +0200
648546e942
Add an option to install Craft apps from local builds instead of GitHub (dev builds only) (#64 )
Kyle Hutchings
2026-10-11 04:03:14 -0500
6f9722c91a
Let a newer launcher take over from an older one that's already running (#59 )
Fabio Lussi
2026-10-11 11:02:09 +0200
714522d577
Quit from the tray even when the window is minimized and gets no frames (#77 )
MarekSpodBiedry
2026-10-11 10:35:06 +0200
5b7d4781f5
Windows: fix "Show in Explorer" opening Documents instead of the app's folder (#54 )
Fabio Lussi
2026-10-11 09:59:59 +0200
92e23e0348
Windows: prefer Direct3D 12 (including WARP) over GL when picking a GPU (#105 )
mjohnson7cd
2026-10-11 02:38:31 -0400
2b1b4412e5
Add a Brazilian Portuguese (pt-BR) interface (#92 )
ItsAlastor
2026-10-11 03:36:06 -0300
89854ff8f2
Add a French interface (#85 )
Alexis
2026-10-11 08:34:32 +0200
bd4fd187c7
Add a German interface (#71 )
Moritz Kohm
2026-10-11 08:33:08 +0200
5ee17dae1f
Linux: find AppImages outside ~/Applications and add a menu entry when installing one (#57 )
Fabio Lussi
2026-10-11 08:31:43 +0200
abcc9ca649
Linux: pick the distro package format from os-release, not from tools on PATH (#56 )
Fabio Lussi
2026-10-11 08:29:31 +0200
755a557f12
macOS: install only apps signed by the Craft team, at the release's version (#51 )
null 00000111
2026-10-10 23:27:51 -0700
58be7edfbd
Use the system proxy for GitHub and downloads (#58 )
Fabio Lussi
2026-10-11 08:26:01 +0200
136c4ade3b
Show GitHub's limit notice only while it actually holds details back (#53 )
Fabio Lussi
2026-10-11 08:24:30 +0200
28ef3ad924
Linux: prefer the launcher's own format (Flatpak, AppImage) and run host apps from the Flatpak sandbox (#89 )
Dylan M. Taylor
2026-10-11 02:21:10 -0400
9eb2c60f18
Match running app paths literally (#81 )
Benziza
2026-10-11 08:18:20 +0200
dba8ea12cc
Prompt to relaunch when a launcher update is found (#96 )
Dylan M. Taylor
2026-10-11 02:17:39 -0400
4003ecd809
Optionally download and install updates automatically (#94 )
Dylan M. Taylor
2026-10-11 02:16:49 -0400
e8614afa3f
Add a Linux riscv64 release build (deb, rpm, tar.gz) (#102 )
Dylan M. Taylor
2026-10-11 02:15:28 -0400
633f09c7cc
Linux: report undetected-package fallback as a system binary (#99 follow-up)
Brandon Thomas
2026-10-11 02:10:52 -0400
797071e591
Linux: fix detection of system package installs (#99 )
Dylan M. Taylor
2026-10-11 02:10:53 -0400
483ca36e45
CI: run FreeBSD and Windows ARM64 checks nightly and on release, not per PR
ci-speedup-nightly-platform-checks
Brandon Thomas
2026-10-11 02:02:56 -0400
bd1182e75c
Release 0.2.0
v0.2.0
Brandon Thomas
2026-10-10 14:21:43 -0400
a0b301b8df
Release 0.1.4
Brandon Thomas
2026-10-10 14:21:09 -0400
bf452db810
Add a Simplified Chinese interface, drawn with the system's Chinese font
Flowershangfromthebranches
2026-10-10 12:59:42 -0400
cf5604dc65
Add UI localisation (i18n) with a Russian catalog
Maksim
2026-10-10 12:41:54 -0400
8d855ecbcb
Queue system installs so several apps can install at once
RealtaNua
2026-10-10 12:35:08 -0400
5f74027176
Keep the verified download when the install step fails
RealtaNua
2026-10-10 12:29:55 -0400
7a193042fd
Stay in the tray on Wayland when the window closes
RealtaNua
2026-10-10 12:32:02 -0400
f464b8145e
Centre the app name and tagline on the icon in the grid
RealtaNua
2026-10-10 12:22:52 -0400
b9397ff845
UI tests: create a GPU device only when rendering a snapshot
RealtaNua
2026-10-10 12:50:50 +0700
bee2ffc283
Default wgpu to Direct3D 12 on Windows: fixes startup crash on hybrid AMD laptops
Jeremy Yao
2026-10-10 01:46:30 -0400
e91d26d99f
Verify HTTPS certificates with the OS, not a copy of its root store
Fabio Lussi
2026-10-10 17:22:41 +0200
3a1140e949
Release 0.1.3
v0.1.3
Brandon Thomas
2026-10-10 11:17:58 -0400
9a961dc4de
Restyle the release feed's notices and alerts for the new theme
Brandon Thomas
2026-10-10 11:15:38 -0400
182530fbc8
Rate-limit calls to the ArtCraft API; back off hard on HTTP 429
Brandon Thomas
2026-10-10 11:14:38 -0400
b42d1f49ec
Footer names the services in use; retry the ArtCraft API before GitHub
Brandon Thomas
2026-10-10 10:44:41 -0400
4a86071159
Use ArtCraft's release feed; GitHub only as the fallback
Brandon Thomas
2026-10-10 06:15:00 -0400
8c026a9965
Restyle the release feed's notices and alerts for the new theme
bt-service-calls
Brandon Thomas
2026-10-10 11:15:38 -0400
3d92df6423
Rate-limit calls to the ArtCraft API; back off hard on HTTP 429
Brandon Thomas
2026-10-10 11:14:38 -0400
b2abc6cac6
Footer names the services in use; retry the ArtCraft API before GitHub
Brandon Thomas
2026-10-10 10:44:41 -0400
7287ec978e
Use ArtCraft's release feed; GitHub only as the fallback
Brandon Thomas
2026-10-10 06:15:00 -0400
2f3b843ef0
Windows installer: choose the install folder, optional desktop shortcut; 0.1.2 (#26 )
v0.1.2
BFlat
2026-10-10 18:34:06 +0700
019330f99a
Restyle to match getartcraft.com, add an installer wizard, blue app icon (#23 )
v0.1.1
BFlat
2026-10-10 17:39:01 +0700
6802bc6b89
Add LinkedIn to the social links
Brandon Thomas
2026-10-10 03:09:54 -0400
8766e29547
macOS: show the window on the current desktop
Brandon Thomas
2026-10-10 03:03:12 -0400
e8c4b3d355
Release 0.1.1
Brandon Thomas
2026-10-10 01:05:11 -0400
f4f1d7767e
Self-update: stop restart loops and unsigned-looking macOS copies
Brandon Thomas
2026-10-10 01:01:17 -0400
b642df291d
ArtCraft Launcher updates itself and restarts
v0.1.0
Brandon Thomas
2026-10-09 23:49:38 -0400
37a1ef72ad
Fixed debian installs being flagged as "Update available" when updated to latest version
Lyraedan
2026-10-10 04:32:08 +0100
8143a26014
Detect AUR installs, read distro versions, rescan installs
Brandon Thomas
2026-10-09 23:16:14 -0400
52be9b1452
better description
Brandon Thomas
2026-10-09 22:59:16 -0400
0b590ad2c5
Awesome launcher!
Brandon Thomas
2026-10-09 22:58:01 -0400
ad97df25d1
README: show the table screenshot at the same size as the grid one
Brandon Thomas
2026-10-09 22:48:59 -0400