Commit Graph

119 Commits (master)

Author SHA1 Message Date
poikilos 2e08e563a6 Add options: --count-meshes, --verbose, --help, --exit. See changelog for more. 2021-11-28 16:17:17 -05:00
poikilos 56c0e4b0ff Right-align the texture path so the name is always visible. 2021-11-27 17:41:47 -05:00
poikilos ebf32a5a4d Make the playback panel tall enough so all fields can be seen. 2021-11-27 12:40:35 -05:00
poikilos ba9f4372b2 Get build.sh improvements from irrPaint3D. 2021-11-06 21:52:59 -04:00
poikilos 51e6536901 Improve the example build-settings.rc. 2021-11-05 20:06:40 -04:00
poikilos 95c069dc2f Get the updated build.sh and related files from irrPaint3D. 2021-11-05 20:02:12 -04:00
poikilos d3a88615a8 Make the build script more reusable. 2021-11-05 08:07:46 -04:00
poikilos b615b8c314 Fix reload texture by calling removeTexture...
...and use OUT_BIN in the shell build as the target.
2021-03-29 14:10:40 -04:00
poikilos 059b61805f Fix recent menu iteration and don't add the test file to recent...
...Improve output. Reduce GUI debugging output. Save the debug version
in debug/ for the shell build. Don't overlap enum values for elements
and commands.
2021-03-29 13:54:27 -04:00
poikilos 15b5e335d3 See the previous commit. Fix the freetype dependency. 2021-03-28 16:40:17 -04:00
poikilos ff0ac8b279 Move freetype search dir from debug to project...
Improve formatting of readme and output.
2021-03-28 16:33:19 -04:00
poikilos 3e6f8324eb Fix duplicate menu items by respecting the addToEngine bool.
resolves #6
2021-03-28 08:50:51 -04:00
poikilos 29f52a1ad1 Improve messages. 2021-03-28 07:05:15 -04:00
poikilos 5eee418c82 Look for another font. 2021-03-28 06:56:19 -04:00
poikilos b91fe123b5 Add a --test-and-exit option. 2021-03-28 06:08:53 -04:00
poikilos 9b40a9b32a Save the texture project file (See previous commit). 2021-03-28 06:08:40 -04:00
poikilos 3b1e68ce0c Fix seams on the penguin texture. Ignore *.blend1. 2021-03-24 13:28:52 -04:00
poikilos d508d5cc41 Save the blend file. 2021-03-23 22:57:04 -04:00
poikilos 3a0b230488 Improve the penguin mesh and texture. 2021-03-23 22:56:38 -04:00
poikilos e50e1196dc Add the penguin reference photo and license. 2021-03-23 22:06:06 -04:00
poikilos 390b490961 Add a low-poly penguin and a texture for it. Add a UV test texture. 2021-03-23 22:04:56 -04:00
poikilos 6d3496fb37 Fix identification of generated recent menu items. Add codeblocks notes. 2021-03-22 19:34:34 -04:00
poikilos e9d05030b6 Switch selected menu item in recent menu separately since caller is always same. 2021-03-22 12:55:24 -04:00
poikilos 20c18802f3 Block zooming in load/save. Output more event info (working on recent menu items). 2021-03-22 12:21:01 -04:00
poikilos 201d46085a Ignore b3view.depend depslib dependency file generated by codeblocks. 2021-03-22 11:24:03 -04:00
poikilos 50a9c1916d Handle each GUI event type seperately as per Irrlicht documentation...
...Add a scope around cases to fix "error: jump to case label
[-fpermissive]" and provide a separate scope for variables created in
each case. Remove b3view.depend.
2021-03-22 11:22:21 -04:00
poikilos 0f03078717 Improve output. Handle more exceptions in stoi and stof. 2021-03-22 10:38:02 -04:00
poikilos 3b4971899b Fix int type warnings in CGUITTFont. 2021-03-22 10:37:17 -04:00
poikilos 61703a0490 Improve the shell debug run script output. 2021-03-22 10:36:17 -04:00
poikilos 0900f080df Use C++17 in codeblocks. Update depends. 2021-03-22 10:35:57 -04:00
poikilos 57d5f6a0cb Improve the shell build. 2021-03-22 10:35:17 -04:00
poikilos 565907c2c9 Ignore the layout file. 2021-03-22 08:36:36 -04:00
poikilos 80cc4f5873 Remove the layout file. 2021-03-22 08:36:11 -04:00
poikilos a686c61f1d Use std::runtime_error to fix exception conversions. 2021-03-22 08:32:53 -04:00
poikilos 7761dea137 Add missing libraries to the Release build. Update .gitignore. 2021-03-22 08:08:48 -04:00
poikilos 5568857d67 Improve paths, automation, and output for shell compiling and debugging. 2021-03-22 08:06:38 -04:00
poikilos a22ec1592f Fix undefined reference to std::experimental::filesystem::v1 (missing -lstdc++fs) 2021-03-22 08:05:36 -04:00
poikilos 03db49bb11 Fix undefined reference to FT_Done_Face FT_Done_Freetype (missing -lfreetype) 2021-03-22 08:03:36 -04:00
poikilos c35390563a Update depends automatically. 2021-03-22 07:49:47 -04:00
poikilos 11587ef01f Fix paths in build.sh. 2021-03-21 19:40:49 -04:00
poikilos bfcfa5093a Add existing files to the CodeBlocks project. Update gitignore. 2021-03-21 19:40:27 -04:00
poikilos 1db6d1cae8 Add a codeblocks project. 2021-03-21 19:16:09 -04:00
poikilos 320d13c46f Begin working on a recent files list. Add test data. 2021-03-21 01:42:48 -04:00
poikilos 128f629335 Rename the projects directory from src. 2021-03-21 00:57:27 -04:00
poikilos a8b9085a4e Fix install to account for new directory structure. Optimize build. 2021-02-18 12:29:31 -05:00
poikilos 0170567e66 Fix input for assertions. Organize distributable files. 2021-02-18 11:43:38 -05:00
poikilos c9cfbfc87c Add a manual build script. Fix missing returns and a bad include. 2021-02-18 11:20:12 -05:00
poikilos 83be25ec82 distinquish assertions by fruit names 2021-02-18 09:36:39 -05:00
poikilos 62d3620a16 Add a recent files submenu. 2021-02-18 09:31:03 -05:00
poikilos 98ad5d1457 Add a settings system and related tests...
...See changelog for more.
2021-02-17 18:55:39 -05:00