changelog
    
    
    - Thu, 08 Mar 2018 11:36:55 +0200
 
    - by Santeri Piippo [Thu, 08 Mar 2018 11:36:55 +0200] rev 1278
 
    - moved LDObject indices from a global array into Model
 
    - Wed, 07 Mar 2018 19:32:05 +0200
 
    - by Santeri Piippo [Wed, 07 Mar 2018 19:32:05 +0200] rev 1277
 
    - removed unused code
 
    - Wed, 07 Mar 2018 19:30:29 +0200
 
    - by Santeri Piippo [Wed, 07 Mar 2018 19:30:29 +0200] rev 1276
 
    - fixed object deleting not triggering the proper renderer updates
 
    - Wed, 07 Mar 2018 19:30:03 +0200
 
    - by Santeri Piippo [Wed, 07 Mar 2018 19:30:03 +0200] rev 1275
 
    - fixed DelHistoryEntries getting ignored...
 
    - Wed, 07 Mar 2018 12:04:06 +0200
 
    - by Santeri Piippo [Wed, 07 Mar 2018 12:04:06 +0200] rev 1274
 
    - removed some debug code
 
    - Tue, 06 Mar 2018 23:29:40 +0200
 
    - by Santeri Piippo [Tue, 06 Mar 2018 23:29:40 +0200] rev 1273
 
    - Implemented row moving in the model and replaced swapping with it
 
    - Mon, 05 Mar 2018 23:59:47 +0200
 
    - by Santeri Piippo [Mon, 05 Mar 2018 23:59:47 +0200] rev 1272
 
    - migrated model swapping to mvc and made Model::swapObjects to emit dataChanged signals as a temporary solution
 
    - Mon, 05 Mar 2018 22:44:48 +0200
 
    - by Santeri Piippo [Mon, 05 Mar 2018 22:44:48 +0200] rev 1271
 
    - removed some unneeded headers
 
    - Mon, 05 Mar 2018 22:42:54 +0200
 
    - by Santeri Piippo [Mon, 05 Mar 2018 22:42:54 +0200] rev 1270
 
    - Finally removed the cancer that is the LDObject::model pointer
 
    - Mon, 05 Mar 2018 22:40:34 +0200
 
    - by Santeri Piippo [Mon, 05 Mar 2018 22:40:34 +0200] rev 1269
 
    - 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.
 
    - Sat, 03 Mar 2018 17:59:56 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:59:56 +0200] rev 1268
 
    - fix warning
 
    - Sat, 03 Mar 2018 17:59:32 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:59:32 +0200] rev 1267
 
    - removed another LDObject::model() use
 
    - Sat, 03 Mar 2018 17:57:35 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:57:35 +0200] rev 1266
 
    - removed LDError::fileReferenced
 
    - Sat, 03 Mar 2018 17:56:49 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:56:49 +0200] rev 1265
 
    - reimplemented detection of broken references in PartDownloadRequest::downloadFinished
 
    - Sat, 03 Mar 2018 17:52:40 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:52:40 +0200] rev 1264
 
    - reimplemented finding of broken document references
 
    - Sat, 03 Mar 2018 17:47:40 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:47:40 +0200] rev 1263
 
    - 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.
 
    - Sat, 03 Mar 2018 17:28:27 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:28:27 +0200] rev 1262
 
    - removed use of model() in LDSubfileReference::inlineContents
 
    - Sat, 03 Mar 2018 17:25:12 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 17:25:12 +0200] rev 1261
 
    - Removed LDObject::invert, inversion code moved to basic toolset
 
    - Sat, 03 Mar 2018 16:59:03 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 16:59:03 +0200] rev 1260
 
    - removed LDObject::swap
 
    - Sat, 03 Mar 2018 16:56:49 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 16:56:49 +0200] rev 1259
 
    - moved LDObject::next to the algorithm toolset
 
    - Sat, 03 Mar 2018 16:53:56 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 16:53:56 +0200] rev 1258
 
    - removed LDObject::lineNumber
 
    - Sat, 03 Mar 2018 15:14:07 +0200
 
    - by Santeri Piippo [Sat, 03 Mar 2018 15:14:07 +0200] rev 1257
 
    - more selection rework
 
    - Fri, 02 Mar 2018 22:23:53 +0200
 
    - by Santeri Piippo [Fri, 02 Mar 2018 22:23:53 +0200] rev 1256
 
    - removed LDDocument::clearSelection and replaced it with a MainWindow implementation
 
    - Thu, 11 Jan 2018 22:22:45 +0200
 
    - by Santeri Piippo [Thu, 11 Jan 2018 22:22:45 +0200] rev 1255
 
    - things #2
 
    - Thu, 11 Jan 2018 22:21:50 +0200
 
    - by Santeri Piippo [Thu, 11 Jan 2018 22:21:50 +0200] rev 1254
 
    - things
 
    - Thu, 11 Jan 2018 16:46:22 +0200
 
    - by Santeri Piippo [Thu, 11 Jan 2018 16:46:22 +0200] rev 1253
 
    - add operators to LDDocument
 
    - Thu, 01 Mar 2018 11:59:54 +0200
 
    - by Santeri Piippo [Thu, 01 Mar 2018 11:59:54 +0200] rev 1252
 
    - refactor
 
    - Thu, 22 Feb 2018 11:41:58 +0200
 
    - by Santeri Piippo [Thu, 22 Feb 2018 11:41:58 +0200] rev 1251
 
    - Converted magic wand mode and other selection stuff to mvc