Epicalert
7bd2543421
Version bump to 0.3.0
2021-07-20 23:45:24 +08:00
Epicalert
bebac12174
Configure Windows Installer script with CMake
...
Version code no longer needs to be updated in the wxs script; it will be
handled by CMake.
2021-07-20 23:44:40 +08:00
Epicalert
2205287e58
Add icons and manifest to Windows executable
2021-07-19 20:36:36 +08:00
Epicalert
d01d98d466
Separate fc2d and fc2dconfig desktop entries
2021-07-19 20:35:15 +08:00
Epicalert
b6b027fbb3
Fix glut library in CMakeLists
2021-07-19 02:57:58 +08:00
Epicalert
45e90164fb
Add XDG desktop entry and icon
2021-07-15 01:58:57 +08:00
Epicalert
ad23fb6a1e
CMake fixes
2021-07-13 17:21:58 +08:00
Epicalert
ca151ead2b
Version bump to 0.2.1
2021-07-10 20:29:24 +08:00
Epicalert
4796a7177a
Support compiling on Debian
2021-07-10 19:04:18 +08:00
Epicalert
31ce9a76f4
Version bump to 0.2.0
2021-07-04 22:20:39 +08:00
Epicalert
94f5c21ecd
Add install rules to CMakeLists
2021-07-04 19:17:56 +08:00
Epicalert
5c53e82fb7
Make fc2dconfig read existing config file
2021-07-03 00:38:05 +08:00
Epicalert
d18f9d3162
Change model selection to dropdown menu
2021-07-02 02:56:39 +08:00
Epicalert
d63178a37b
Add working config file system
...
`fc2dconfig` will write a config file, and `fc2d` will read it.
2021-07-01 22:47:13 +08:00
Epicalert
6d6658c610
Add fc2dconfig program
...
This commit will add a new dependency: wxWidgets.
2021-06-30 20:26:23 +08:00
Epicalert
60c5254a47
CV: Add eye look direction
2021-06-07 18:43:00 +08:00
Epicalert
6038cb7870
Package models at compile time
...
It would be inefficient if git only had access to the binary model files
instead of each image in it. This way, if one image gets updated, an
entire new model package doesn't need to be stored in git's objects.
2021-06-07 18:40:59 +08:00
Epicalert
3773532816
Add graphical error messages
...
Error and warning messages now show up as dialog boxes using Boxer.
Additional dependencies:
- fmt (for string formatting)
- Boxer (static)
2021-02-14 23:47:07 +08:00
Epicalert
4ce0e0e10d
Add support for webp textures
...
This allows for models to use lossy textures with an alpha channel,
none of the formats supported by stb_image.h could do this.
2021-02-06 21:19:33 +08:00
Epicalert
4770c96d92
Add support for model files
...
Model files are zip archives with a "model.toml" file at the root describing
the model and all its textures.
2021-02-04 22:58:03 +08:00
Epicalert
5cdd1808ad
Define version number and project name with cmake
2021-01-27 00:21:06 +08:00
Epicalert
82edd492c0
Add proper command line argument parsing with argp
2021-01-26 23:36:22 +08:00
Epicalert
f72c81b79b
Look for files in different paths
...
Models and other supporting files can now be in different directories
instead of the working directory.
2021-01-17 21:36:38 +08:00
Epicalert
c6c96739bd
Add Info.plist for MacOS camera permission message
2021-01-15 18:43:30 +08:00
Epicalert
e28e7bf111
Remove debug from CMakeLists
2021-01-13 09:29:50 +08:00
Epicalert
9b3362dd8b
Clean up directory structure
2021-01-12 22:24:02 +08:00
Epicalert
b1e98e9d3e
Remove hard-coded references to paths and libraries
2021-01-12 01:01:20 +08:00
Epicalert
17323f0092
Fix linking libraries on MacOS
2021-01-11 12:42:47 +08:00
Epicalert
ce2a883d9f
Add /usr/local/include to CMakeLists
2021-01-11 10:43:40 +08:00
Epicalert
3f195b5a99
Add glm include dirs to CMakeLists
2021-01-07 15:13:14 +08:00
Epicalert
e8df1282d2
Remove find_package( GLEW ) from CMakeLists
...
It was already included by another package and causes problems when
compiling on MacOS.
2021-01-07 13:04:16 +08:00
Epicalert
7d0760cc9f
clean up main.cpp
2021-01-06 08:10:55 +08:00
Epicalert
f1b6f5b80a
add class for model parts
2021-01-02 00:20:09 +08:00
Epicalert
25ebd7a387
initial commit
2020-12-31 20:58:39 +08:00