Skip to content

Commit d8ca8e2

Browse files
polyfloydphkahler
authored andcommitted
Add thumbnailer
This enables thumbnail rendering in file managers of .slvs files.
1 parent eaefb5d commit d8ca8e2

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

res/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,11 @@ else()
203203
install(FILES freedesktop/solvespace-mime.xml
204204
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/mime/packages
205205
RENAME solvespace-slvs.xml)
206-
206+
207+
install(FILES freedesktop/solvespace.thumbnailer
208+
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/thumbnailers
209+
RENAME solvespace.thumbnailer)
210+
207211
install(FILES freedesktop/solvespace-scalable.svg
208212
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps
209213
RENAME solvespace.svg)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[Thumbnailer Entry]
2+
TryExec=solvespace-cli
3+
Exec=solvespace-cli thumbnail --view isometric --size %sx%s --output %o %i
4+
MimeType=application/x-solvespace

0 commit comments

Comments
 (0)