changelog
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 21:47:44 +0300] rev 323
- Fix normal of the plane used to find cylinder height
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 20:18:34 +0300] rev 322
- Reduce edittools.cpp further
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 15:59:22 +0300] rev 321
- Fix polygonize not finding the normal properly
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 14:35:06 +0300] rev 320
- Cleanup polygonize a bit
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 13:44:11 +0300] rev 319
- Extract the triangulation and triangle merging code into a new source file and clean it up somewhat
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 13:21:49 +0300] rev 318
- Reduce indent level
- 2022-07-03
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 03 Jul 2022 12:20:26 +0300] rev 317
- Let's try to keep the amount of indents in check...
- 2022-07-02
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 02 Jul 2022 19:05:05 +0300] rev 316
- Allow make a cylinder even if the world position is not on grid
- 2022-07-02
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sat, 02 Jul 2022 19:03:57 +0300] rev 315
- Improve preview of cylinder extrusion
- 2022-07-01
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Fri, 01 Jul 2022 23:51:16 +0300] rev 314
- Added rudimentary cylinder extrusion into circle tool.
I really had to think which way the vectors are in this one
- 2022-07-01
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Fri, 01 Jul 2022 23:48:27 +0300] rev 313
- Improve click handling
- 2022-07-01
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Fri, 01 Jul 2022 16:46:43 +0300] rev 312
- Fix right click to delete not really working properly
Instead of removing the point that had been added, it would remove
the point that is being drawn, which would cause it to overwrite the
previous point using the new point, causing a bit of a delay
- 2022-07-01
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Fri, 01 Jul 2022 16:45:40 +0300] rev 311
- Use different cursors depending on edit mode
- 2022-07-01
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Fri, 01 Jul 2022 13:41:46 +0300] rev 310
- Simplify some code
- 2022-06-29
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 29 Jun 2022 16:33:49 +0300] rev 309
- Fixed ModelId being used to identify both models and elements, added ElementId to identify elements
- 2022-06-29
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 29 Jun 2022 16:21:44 +0300] rev 308
- add comments in colors.h
- 2022-06-29
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 29 Jun 2022 16:19:05 +0300] rev 307
- simplify a bit
- 2022-06-29
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 29 Jun 2022 14:43:42 +0300] rev 306
- Enable drawing clockwise shapes despite mapbox::earcut rewinding them
- 2022-06-29
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Wed, 29 Jun 2022 14:11:58 +0300] rev 305
- Add support for BFC CERTIFY statements
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 22:18:11 +0300] rev 304
- minor updates to main window ui
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 21:38:32 +0300] rev 303
- Add select all
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:57:45 +0300] rev 302
- Enable cotire again
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:49:45 +0300] rev 301
- Move earcut.h outside src/ directory
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:47:34 +0300] rev 300
- Fix build warnings, size_type of QVector changes from Qt5 to Qt6 so we need an alias for it
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:43:55 +0300] rev 299
- Remove functional.h
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:36:03 +0300] rev 298
- oops, that stuff isn't meant to be there yet
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:35:09 +0300] rev 297
- Remove ring.h
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:31:55 +0300] rev 296
- Remove dead code
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:25:45 +0300] rev 295
- cleanup version.h
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:25:08 +0300] rev 294
- Reformat about.ui a bit
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 19:21:37 +0300] rev 293
- Add OpenGL information to about page
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 18:02:51 +0300] rev 292
- Add GLM version string to about page
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 17:59:34 +0300] rev 291
- Let's bring GLEW back after all
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 17:35:56 +0300] rev 290
- Fix picking and rendering of selected colors
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 14:53:22 +0300] rev 289
- Work around a Qt bug involving the rendering behavior of the first created sub window
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 14:24:00 +0300] rev 288
- Add tile and cascade subwindows actions
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 14:20:08 +0300] rev 287
- Add scroll bars to the mdi area
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 14:10:27 +0300] rev 286
- Disable language changing for now (translations won't go into 1.0)
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 13:03:21 +0300] rev 285
- Don't create more than one settings editor
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 12:47:46 +0300] rev 284
- Move app icon definition to main.cpp
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 12:29:38 +0300] rev 283
- Make settings editor scrollable
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 12:18:00 +0300] rev 282
- Make settings editor a sub window instead of a dialog
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 11:51:17 +0300] rev 281
- - Add CMake build type to about page and window title
- Use locale-dependant short date format in window title and long format in about page
- Move version definition into project() call
- Renamed the c++ macros to match CMake variable names
- 2022-06-28
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 11:19:33 +0300] rev 280
- Fix build
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Tue, 28 Jun 2022 00:25:10 +0300] rev 279
- Add build system information to the about dialog
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 23:58:04 +0300] rev 278
- Make editing tools disabled until a document is selected
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 23:57:47 +0300] rev 277
- Add missing third party acknowledgements
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 21:25:31 +0300] rev 276
- Add some sort of basic application icon
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 21:25:22 +0300] rev 275
- Add missing file
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 15:55:27 +0300] rev 274
- Show current subwindow title in main window title
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 15:50:21 +0300] rev 273
- Adjust date string
- 2022-06-27
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 15:46:12 +0300] rev 272
- Sort out versions more, add about page
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 02:01:52 +0300] rev 271
- One more hardcoded name
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 02:00:49 +0300] rev 270
- Fix qrc path in mainwindow.ui
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 01:57:06 +0300] rev 269
- Further use APPNAME macro
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 01:49:20 +0300] rev 268
- Define application name and version in CMakeLists
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 01:29:03 +0300] rev 267
- rename ldforge.qrc -> resources.qrc
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 01:28:04 +0300] rev 266
- use project name more in cmakelists
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Mon, 27 Jun 2022 01:09:18 +0300] rev 265
- Fix build warnings
- 2022-06-26
- by Teemu Piippo <teemu.s.piippo@gmail.com> [Sun, 26 Jun 2022 21:32:51 +0300] rev 264
- Convert all includes to be relative to project root directory. Files that cannot be found in this manner use angle brackets.