Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid out parameters with Ray::intersectSphereHEADmain | Dan Goodliffe | 26 hours |
| | |||
* | Avoid out parameters with Ray::intersectTriangle | Dan Goodliffe | 27 hours |
| | |||
* | Fix all warnings game/network/* | Dan Goodliffe | 32 hours |
| | | | | Mostly naming of variables. | ||
* | Merge branch 'resviewer' | Dan Goodliffe | 6 days |
|\ | |||
| * | Remember selected asset id and reload/reselect resource file on change | Dan Goodliffe | 10 days |
| | | |||
| * | Fix operator precedence warning | Dan Goodliffe | 2025-04-09 |
| | | |||
| * | Add boost_program_options for command line parsing | Dan Goodliffe | 2025-04-09 |
| | | |||
| * | Reasonably function asset viewing functionality | Dan Goodliffe | 2025-04-09 |
| | | |||
| * | Remove GameMainWindow empty destructor and special members | Dan Goodliffe | 2025-04-08 |
| | | |||
| * | Create Windows with a size object | Dan Goodliffe | 2025-04-08 |
| | | | | | | | | Not individual width/height parameters. | ||
| * | Create WindowContent with a size object | Dan Goodliffe | 2025-04-08 |
| | | | | | | | | Not individual width/height parameters. | ||
| * | Update the SceneShader's view port on sceneRenderer resize | Dan Goodliffe | 2025-04-08 |
| | | |||
| * | Add Asset interface to create an arbitrarily placed instance | Dan Goodliffe | 2025-04-07 |
| | | | | | | | | | | InstanceProxy is returned out via a std::any containing a std::shared_ptr because any can only contain copyable things. | ||
| * | More uniform/flexible window constructors | Dan Goodliffe | 2025-04-07 |
| | | |||
| * | Default environment direction light shines down, not up | Dan Goodliffe | 2025-04-07 |
| | | |||
| * | Basically empty ResViewer application | Dan Goodliffe | 2025-04-07 |
| | | |||
| * | Drop WindowContent::render const | Dan Goodliffe | 2025-04-06 |
|/ | | | | | ImGui promotes "doing things immediately" and this const makes that very awkward. | ||
* | Merge branch 'openmesh-11' | Dan Goodliffe | 2025-04-05 |
|\ | |||
| * | Replace call to calc_vertex_normal_correct | Dan Goodliffe | 2025-04-05 |
| | | | | | | | | | | Same code copied inline, but adjusted to avoid normalising using Scalar which is an integral type. | ||
| * | Add OpenMesh/range helpers which support OpenMesh11 | Dan Goodliffe | 2025-04-05 |
|/ | | | | | Exactly which version introduces the new types, not sure... Easy to change the version check macro though. | ||
* | Merge branch 'imgui' | Dan Goodliffe | 2025-04-02 |
|\ | |||
| * | Remove the old unused network.png icon | Dan Goodliffe | 2025-04-02 |
| | | |||
| * | Use new SVG icons on main toolbar | Dan Goodliffe | 2025-03-31 |
| | | |||
| * | Add SvgIcon class | Dan Goodliffe | 2025-03-31 |
| | | | | | | | | Based on Icon class, but constructor replaced with calls to lunasvg. | ||
| * | Add lunasvg (and plutovg) | Dan Goodliffe | 2025-03-31 |
| | | | | | | | | | | This is the SVG library used by ImGui, so makes sense a choice even if we're not using it there yet. | ||
| * | Remove explicit library referring to imguisdl2 | Dan Goodliffe | 2025-03-31 |
| | | | | | | | | It already exists via the library of all of thirdparty/release. | ||
| * | Auto resize windows to content | Dan Goodliffe | 2025-03-29 |
| | | |||
| * | Add basic instructions to query tool | Dan Goodliffe | 2025-03-29 |
| | | | | | | | | Sets default text. | ||
| * | Support capturing and reacting to ImGui window closure | Dan Goodliffe | 2025-03-20 |
| | | |||
| * | Remove unrequired UIShader | Dan Goodliffe | 2025-03-19 |
| | | |||
| * | Remove lots of stuff not required or superseded with ImGui use | Dan Goodliffe | 2025-03-19 |
| | | |||
| * | Replace basic query tool with a ImGui version | Dan Goodliffe | 2025-03-19 |
| | | |||
| * | Replace basic rail builder UI with a ImGui version | Dan Goodliffe | 2025-03-19 |
| | | |||
| * | Add operator to get ImTextureID from an Icon | Dan Goodliffe | 2025-03-15 |
| | | |||
| * | Tidy glArrays, fixes warnings | Dan Goodliffe | 2025-03-15 |
| | | |||
| * | Add ImGui wrappers for creating a toolbar docked to a viewport edge | Dan Goodliffe | 2025-03-15 |
| | | | | | | | | Based on, but simplified, code for BeginMainMenuBar. | ||
| * | Wrap imgui_intenal if requested | Dan Goodliffe | 2025-03-15 |
| | | |||
| * | Update ImGui to latest | Dan Goodliffe | 2025-03-15 |
| | | |||
* | | Merge remote-tracking branch 'origin/ptrs' | Dan Goodliffe | 2025-03-28 |
|\ \ | |||
| * | | Fix check for bulk removal | Dan Goodliffe | 2025-03-28 |
| | | | |||
| * | | Expose size of each container by type | Dan Goodliffe | 2025-03-28 |
| | | | |||
| * | | Add standard special members | Dan Goodliffe | 2025-03-28 |
| | | | |||
| * | | Fix up removeAll and test with more complex hierarchy | Dan Goodliffe | 2025-03-27 |
| | | | |||
| * | | applyToOthersType allows passing any params in, not just a T | Dan Goodliffe | 2025-03-27 |
| | | | |||
| * | | Fix lookup idx for otherObjects suitable for T | Dan Goodliffe | 2025-03-25 |
| | | | |||
| * | | Use is_base_of_v instead of is_convertible_v to choose OtherObjects | Dan Goodliffe | 2025-03-24 |
| | | | |||
| * | | Add Renderable typed collection to GameState worldObjects | Dan Goodliffe | 2025-03-23 |
| | | | |||
| * | | Support using typed collections for subclass filtering | Dan Goodliffe | 2025-03-23 |
| | | | |||
| * | | Use typed collections for apply/applyOne | Dan Goodliffe | 2025-03-23 |
| | | | |||
| * | | Use otherObjects where possible for find | Dan Goodliffe | 2025-03-23 |
| | | |