0
I Use This!
Inactive

Commits : Listings

Analyzed about 13 hours ago. based on code collected about 13 hours ago.
May 28, 2023 — May 28, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
CaWE model editor: The models bounding-box is now taken into account for orbit-mode camera control. Should be replaced with per-triangle ray tests later. More... over 13 years ago
CaWE: Misc. UI fixes. More... over 13 years ago
CaWE: - Map Editor: Removed parameter "Renderer" from method MapFaceT::Render3DBasic() and updated related code accordingly. This simplifies the code and fixes minor rendering issues (unwanted backface culling when rendering wireframe brushes). - Model Editor: Replaced awkward implementation of ground plane with a MapBrushT instance "borrowed" from the map editor: The MapBrushT is easy to render and trace rays against, and integrates well. :-) More... over 13 years ago
Linux build fixes. More... over 13 years ago
CaWE model editor: Added a model-editor-specific Renderer3DT class. More... over 13 years ago
CaWE: Some miscellaneous refactoring. More... over 13 years ago
CaWE model editor: Updated class ModelEditor::SceneView3DT to derive from Generic3DWindowT. This simple change makes the same set of camera controls that we already enjoy in the Map Editor also available in the Model Editor. More... over 13 years ago
Cafu: Improved handling of errors that occur during program initialization. Closes #53. More... over 13 years ago
Cafu: Fixed search paths for Null sound system. Closes #50. More... over 13 years ago
CaWE: Extracted the common basic 3D window functionality (especially camera control) from class ViewWindow3DT and refactored it into new base class Generic3DWindowT. Generic3DWindowT is reusable and independent from any specific editor (ViewWindow3DT remains specific to the Map Editor). More... over 13 years ago
Added auto-flushing (back) to the ConsoleFileT class. This increases the chances to get a meaningful (and complete) log even on program crashes. More... over 13 years ago
CaWE Model Editor: Moved camera and light source instances into the ModelDocumentT class, where they belong (regarding the planned introduction of the Observer pattern). More... over 13 years ago
CaWE: - Changed the order of 2D view types: When cycling the view types with TAB, "top - front - side" is far more intuitive than "top - side - front". Purely for consistency, updated the constants and related switch-case statements as well. - Fixed the pane details of newly opened 2D and 3D views (pane caption, maximize and minimize buttons). More... over 13 years ago
CaWE: Added proper (re-)centering on the selection when the type of a 2D view is changed (TAB or context menu). More... over 13 years ago
CaWE: Supply the proper width and height for the blit operation when scrolling the cache bitmaps of a 2D view. Fixes #49, a bug that was in the code at least since 2008-08-26. More... over 13 years ago
CaWE: Map helper selection status only depends on their parent entity, as should their color when they render themselves in the 3D views. Fixes #48. More... over 13 years ago
CaWE: - Added minimize buttons for the 2D and 3D map views (for which the implementation seems to be lacking in wxWidgets 2.9.1). - Updated the menu item labels for opening new 2D or 3D views. - Removed C and D as zoom in and zoom out keys for 2D views. More... over 13 years ago
CaWE: Updated the 2D views so that navigating them is now analogous to the 3D views: RMB or SPACE (or Z for toggle) turns the mouse pointer into a closed hand so that the map is "grabbed" and then scrolled as the mouse is moved. More... over 13 years ago
CaWE: Added the "orbit" mode for controlling the 3D view camera with the mouse. More... over 13 years ago
CaWE: Moved the code for activating the 3D view camera control from the Camera tool into the 3D view itself. More... over 13 years ago
Fix build problems under Ubuntu 10.10. More... over 13 years ago
CaWE: Added maximize buttons for the 2D and 3D map views. More... over 13 years ago
CaWE: Fixed arrow keys handling in 3D views under wxGTK. More... over 13 years ago
CaWE: Removed the (now obsolete) view type choices from the 2D and 3D view windows. The view type is now switched with either TAB or Shift+TAB, or the context menu (right mouse button). More... over 13 years ago
CaWE: Added work-around for <http://trac.wxwidgets.org/ticket/2617>. More... over 13 years ago
CaWE: Revised RMB context menu handling for 2D and 3D map views and the tools: - Context menus are now a flexible composite of the view and tool menu items. - Introduced new context menu items for switching the 2D/3D view type, both for practical necessity and for demonstrating the concept. More... over 13 years ago
Applied my patch http://trac.wxwidgets.org/ticket/12530 to official wxWidgets library also to our local copy of wxWidgets (2.9.1), anticipating the next (future) vendor update (to 2.9.2). More... over 13 years ago
CaWE: 2D and 3D views now update their pane caption according to their view type (ViewTypeT). More... over 13 years ago
CaWE: Fixed initial AUI pane setup and showing/hiding AUI panes code. More... over 13 years ago
CaWE: Replaced old class cfSpinControlT with wxWidgets class wxSpinCtrlDouble. More... over 13 years ago