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
poikilos
ff44991f55
Improve the installer. Update the binary that shouldn't be there.
2020-07-30 23:53:37 -04:00
poikilos
3491183c8f
Allow setting the animation loop.
2020-07-30 23:40:17 -04:00
poikilos
af22989061
Quit your shouting, FLOSS world.
2020-03-10 14:15:38 -04:00
poikilos
d0d4498d59
Fix copy-paste error in Changelog.
2020-03-10 14:14:35 -04:00
poikilos
de86aac3d2
fix screenshot caption
2020-03-10 14:13:06 -04:00
poikilos
460690fded
Auto-load nearby texture. Simplify&test cycling functions.
2020-03-10 14:12:16 -04:00