Sun, 09 Apr 2023 15:59:08 +0300 |
Teemu Piippo |
Extracted the state of the program into a MainState structure, and extracted local functions of main() into static functions.
|
file |
diff |
annotate
|
Sun, 09 Apr 2023 13:28:36 +0300 |
Teemu Piippo |
Move some recent file handling to MainWindow
|
file |
diff |
annotate
|
Sun, 09 Apr 2023 01:12:00 +0300 |
Teemu Piippo |
The renderer now centers on the grid origin, not the part origin
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 21:48:49 +0300 |
Teemu Piippo |
Made editor font configurable
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 16:59:55 +0300 |
Teemu Piippo |
Move the about dialog to MainWindow. The hack to retrieve GL extensions is made a bit cleaner
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 16:41:40 +0300 |
Teemu Piippo |
Readd the MainWindow class and renderstyle button handling to it
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 16:12:12 +0300 |
Teemu Piippo |
Use explicit captures in main
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 15:52:25 +0300 |
Teemu Piippo |
Rename forModel -> forEachModel
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 15:50:38 +0300 |
Teemu Piippo |
Add missing 'static' keywords and deleted unused code
|
file |
diff |
annotate
|
Sat, 08 Apr 2023 15:34:32 +0300 |
Teemu Piippo |
Opening recently opened files works again now
|
file |
diff |
annotate
|
Wed, 20 Jul 2022 21:48:46 +0300 |
Teemu Piippo |
Delete unused code
|
file |
diff |
annotate
|
Wed, 20 Jul 2022 21:35:55 +0300 |
Teemu Piippo |
Remove debug code
|
file |
diff |
annotate
|
Wed, 20 Jul 2022 21:34:56 +0300 |
Teemu Piippo |
Draw mode and make unofficial tools now work again
|
file |
diff |
annotate
|
Wed, 20 Jul 2022 12:59:07 +0300 |
Teemu Piippo |
Fix crashing
|
file |
diff |
annotate
|
Mon, 04 Jul 2022 19:53:13 +0300 |
Teemu Piippo |
Experiment to delete the Model class and rely solely on text documents
|
file |
diff |
annotate
|
Mon, 04 Jul 2022 15:37:22 +0300 |
Teemu Piippo |
Only enable the text editor when having a model open
|
file |
diff |
annotate
|
Mon, 04 Jul 2022 01:20:36 +0300 |
Teemu Piippo |
Add basic syntax highlighting
|
file |
diff |
annotate
|
Mon, 04 Jul 2022 00:23:50 +0300 |
Teemu Piippo |
Delete object editor
|
file |
diff |
annotate
|
Mon, 04 Jul 2022 00:19:18 +0300 |
Teemu Piippo |
fix some issues like subfile references not showing up properly
|
file |
diff |
annotate
|
Sun, 03 Jul 2022 23:54:22 +0300 |
Teemu Piippo |
Replace item view with a text editor
|
file |
diff |
annotate
|
Sun, 03 Jul 2022 22:32:50 +0300 |
Teemu Piippo |
Add copy action
|
file |
diff |
annotate
|
Sun, 03 Jul 2022 21:49:15 +0300 |
Teemu Piippo |
minor fix in main
|
file |
diff |
annotate
|
Fri, 01 Jul 2022 16:45:40 +0300 |
Teemu Piippo |
Use different cursors depending on edit mode
|
file |
diff |
annotate
|
Wed, 29 Jun 2022 16:33:49 +0300 |
Teemu Piippo |
Fixed ModelId being used to identify both models and elements, added ElementId to identify elements
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 19:43:55 +0300 |
Teemu Piippo |
Remove functional.h
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 19:31:55 +0300 |
Teemu Piippo |
Remove dead code
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 19:21:37 +0300 |
Teemu Piippo |
Add OpenGL information to about page
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 18:02:51 +0300 |
Teemu Piippo |
Add GLM version string to about page
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 14:53:22 +0300 |
Teemu Piippo |
Work around a Qt bug involving the rendering behavior of the first created sub window
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 14:10:27 +0300 |
Teemu Piippo |
Disable language changing for now (translations won't go into 1.0)
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 13:03:21 +0300 |
Teemu Piippo |
Don't create more than one settings editor
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 12:47:46 +0300 |
Teemu Piippo |
Move app icon definition to main.cpp
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 12:18:00 +0300 |
Teemu Piippo |
Make settings editor a sub window instead of a dialog
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 11:51:17 +0300 |
Teemu Piippo |
- Add CMake build type to about page and window title
|
file |
diff |
annotate
|
Tue, 28 Jun 2022 00:25:10 +0300 |
Teemu Piippo |
Add build system information to the about dialog
|
file |
diff |
annotate
|
Mon, 27 Jun 2022 23:58:04 +0300 |
Teemu Piippo |
Make editing tools disabled until a document is selected
|
file |
diff |
annotate
|
Mon, 27 Jun 2022 15:55:27 +0300 |
Teemu Piippo |
Show current subwindow title in main window title
|
file |
diff |
annotate
|
Mon, 27 Jun 2022 15:46:12 +0300 |
Teemu Piippo |
Sort out versions more, add about page
|
file |
diff |
annotate
|
Mon, 27 Jun 2022 01:49:20 +0300 |
Teemu Piippo |
Define application name and version in CMakeLists
|
file |
diff |
annotate
|
Sun, 26 Jun 2022 21:32:51 +0300 |
Teemu Piippo |
Convert all includes to be relative to project root directory. Files that cannot be found in this manner use angle brackets.
|
file |
diff |
annotate
|
Sun, 26 Jun 2022 21:00:06 +0300 |
Teemu Piippo |
Move render layer files to new src/layers/ directory
|
file |
diff |
annotate
|
Sun, 26 Jun 2022 20:54:09 +0300 |
Teemu Piippo |
Add action to make a model unofficial (modifies the !LDRAW_ORG line)
|
file |
diff |
annotate
|
Sun, 26 Jun 2022 19:44:45 +0300 |
Teemu Piippo |
- Made it build under Qt6
|
file |
diff |
annotate
|
Wed, 22 Jun 2022 20:10:57 +0300 |
Teemu Piippo |
Add object editor into main
|
file |
diff |
annotate
|
Wed, 22 Jun 2022 16:53:35 +0300 |
Teemu Piippo |
I felt that the compiler was too kind to me, so I enabled a big pile of warnings
|
file |
diff |
annotate
|
Wed, 22 Jun 2022 16:13:15 +0300 |
Teemu Piippo |
Done some work on object editor
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 22:40:31 +0300 |
Teemu Piippo |
Make the grid black on bright backgrounds
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 22:21:53 +0300 |
Teemu Piippo |
fix typo
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 21:49:39 +0300 |
Teemu Piippo |
some improvements to dock widget handling
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 19:49:56 +0300 |
Teemu Piippo |
Add an option to log opengl messages
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 18:40:22 +0300 |
Teemu Piippo |
Made message log a model
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 17:27:30 +0300 |
Teemu Piippo |
Add a basic message log
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 16:43:56 +0300 |
Teemu Piippo |
fix various things
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 02:04:51 +0300 |
Teemu Piippo |
Add base code for circular primitives
|
file |
diff |
annotate
|
Wed, 15 Jun 2022 19:47:02 +0300 |
Teemu Piippo |
Add wireframe button
|
file |
diff |
annotate
|
Wed, 15 Jun 2022 13:05:53 +0300 |
Teemu Piippo |
rename LibraryManager -> LibrariesModel
|
file |
diff |
annotate
|
Wed, 15 Jun 2022 13:03:33 +0300 |
Teemu Piippo |
Add About Qt menu entry
|
file |
diff |
annotate
|
Tue, 14 Jun 2022 22:31:39 +0300 |
Teemu Piippo |
simplify settings further
|
file |
diff |
annotate
|
Tue, 14 Jun 2022 19:50:31 +0300 |
Teemu Piippo |
Replace config collector with a simpler system
|
file |
diff |
annotate
|
Tue, 14 Jun 2022 17:55:50 +0300 |
Teemu Piippo |
reimplement EditTools as a render layer
|
file |
diff |
annotate
|