Commit Graph

21 Commits (6335742b174dddfa11421f57f4856832010e1320)

Author SHA1 Message Date
Jeremy HU 57b1a802f3 Apply webkit style clang format on code base 2022-10-18 20:35:04 +11:00
huxingyi 8e5d622db7 Restructure the code base
Move the core function code to a dedicate folder under namespace dust3d.
Leave the application and UI code to application folder.
Remove CGAL, use our own mesh boolean algorithm and triangulating code, should have less chance to crash on bad meshes.
The overall performance of mesh combining is improved since some mesh validating code for CGAL is removed.
2021-11-18 22:58:01 +08:00
Jeremy HU fc447fe847
Update org.dust3d.dust3d.appdata.xml [skip ci] 2020-05-20 17:32:39 +09:30
J e471a7351f Adding missing tags to appdata.xml file
builddir/files/share/appdata/org.dust3d.dust3d.appdata.xml: FAILED:
• tag-missing           : <content_rating> required [use https://odrs.gnome.org/oars]
• tag-missing           : <release> required
• tag-missing           : <url> is not present
2020-05-20 17:30:08 +09:30
Jete O'Keeffe 64ea7020e9 updating dust3d desktop and icon 2020-05-09 08:16:43 +09:30
Jete O'Keeffe 5f87654c6e adding newer screenshot 2020-05-01 19:23:07 -04:00
Jete O'Keeffe edc5735981 fixing dust3d desktop file 2020-05-01 12:34:06 -04:00
Jete O'Keeffe dee0be675e added specific flatpak metadata and updated desktop file 2020-05-01 10:39:24 -04:00
Jeremy Hu 64e0511356 Update OpenSSL to 1.1.1d 2020-01-01 21:42:09 +09:30
creepertron95 5d512b1961 rename icon to dust3d.png 2019-11-01 22:12:46 -04:00
creepertron95 776ff490ee
rename icon on dust3d.desktop 2019-11-01 21:00:53 -05:00
Jeremy Hu 400fb0d3e9 Update application icon 2019-07-30 19:37:31 +09:30
huxingyi 9396df8a2c Fix missing ssl libraries for windows build
The check for updates function would not work without the missing dlls.
2019-07-26 22:48:42 -07:00
Jeremy Hu ace93d0d9f Update logo 2019-06-13 00:08:47 +09:30
Jeremy Hu 4fa276c9e2 Remove g++-4.9 requirement 2018-06-27 08:19:14 +08:00
Jeremy Hu c632b8bcf6 Add ubuntu screenshot and appdata.xml
for #12
2018-06-24 13:54:31 +08:00
Jeremy Hu c6d866fca6 Fix desktop file
in #12
2018-06-24 10:10:45 +08:00
Jeremy Hu 7dc096df26 Fix ci. 2018-06-20 23:11:19 +08:00
Jeremy Hu b4fb23a1df Add release for linux using AppImage
Thanks for the AppImage solution, now the linux binary is provided, however 64bit only at current stage.

Special thanks to @linuxsocist
2018-06-20 20:25:44 +08:00
huxingyi d7fb742d7b Fix build 2018-05-07 10:16:58 -07:00
Jeremy Hu 7437ddb597 Fix travis release upload 2018-04-15 11:38:08 +08:00