Fri, 16 Mar 2018 16:28:39 +0200 |
Teemu Piippo |
Added basic header editing
|
file |
diff |
annotate
|
Fri, 16 Mar 2018 11:50:35 +0200 |
Teemu Piippo |
Header parsing complete, moved all parsing code into a new class. Documents are now all loaded in one go.
|
file |
diff |
annotate
|
Sun, 11 Mar 2018 16:13:22 +0200 |
Santeri Piippo |
fixed: LDDocument created one removal connection to the model for each object added, so removing an object from a model of 9 objects added 9 deletion entries to history
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 11:39:18 +0200 |
Santeri Piippo |
renamed signal
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 11:36:55 +0200 |
Santeri Piippo |
moved LDObject indices from a global array into Model
|
file |
diff |
annotate
|
Tue, 06 Mar 2018 23:29:40 +0200 |
Santeri Piippo |
Implemented row moving in the model and replaced swapping with it
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 23:59:47 +0200 |
Santeri Piippo |
migrated model swapping to mvc and made Model::swapObjects to emit dataChanged signals as a temporary solution
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 22:40:34 +0200 |
Santeri Piippo |
Added LDObject serialization and refactored the internal resource managing to use it. No more tearing objects from one model into another, and this provides a stable way to keep an object's state in memory such as the edit history.
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 17:47:40 +0200 |
Santeri Piippo |
LDSubfileReference now contains the name of the subfile and not a pointer anymore. Some methods now require a DocumentManager* for context on resolving the name.
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 17:28:27 +0200 |
Santeri Piippo |
removed use of model() in LDSubfileReference::inlineContents
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 16:53:56 +0200 |
Santeri Piippo |
removed LDObject::lineNumber
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 15:14:07 +0200 |
Santeri Piippo |
more selection rework
|
file |
diff |
annotate
|
Fri, 02 Mar 2018 22:23:53 +0200 |
Santeri Piippo |
removed LDDocument::clearSelection and replaced it with a MainWindow implementation
|
file |
diff |
annotate
|
Tue, 13 Feb 2018 14:22:10 +0200 |
Santeri Piippo |
hook up dataChanged
|
file |
diff |
annotate
|
Tue, 13 Feb 2018 14:19:07 +0200 |
Santeri Piippo |
changed Model into an MVC list model and replaced the objects list with a view into the model
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 00:55:31 +0200 |
Santeri Piippo |
BFC INVERTNEXT objects are no longer individual objects
|
file |
diff |
annotate
|
Sun, 05 Mar 2017 16:50:06 +0200 |
Teemu Piippo |
Renamed some methods of the Model class to remove the 'emplace' word (however cromulent it is, being from STL...) from them.
|
file |
diff |
annotate
|
Sun, 05 Mar 2017 16:47:52 +0200 |
Teemu Piippo |
Moved LDObject lifetime management from Model to ResourceVector. This is a large refactor that removes some hacks from the Model class.
|
file |
diff |
annotate
|
Thu, 23 Feb 2017 20:18:39 +0200 |
Teemu Piippo |
print() is no longer a global function but is tied to HierarchyElement.
|
file |
diff |
annotate
|
Thu, 23 Feb 2017 19:56:21 +0200 |
Teemu Piippo |
Removed the Critical and Question functions, replaced with direct QMessageBox uses. Removed unused code from mainwindow.h.
|
file |
diff |
annotate
|
Tue, 14 Feb 2017 14:52:01 +0200 |
Teemu Piippo |
Renamed ldDocument.cpp → lddocument.cpp
|
file |
diff |
annotate
| base
|