changelog
    
    
    - Tue, 30 Jul 2013 02:27:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 30 Jul 2013 02:27:12 +0300] rev 400
 
    - Fixed crashing when closing all
 
    - Thu, 18 Jul 2013 13:13:26 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 18 Jul 2013 13:13:26 +0300] rev 399
 
    - stuff
 
    - Tue, 16 Jul 2013 21:02:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 21:02:12 +0300] rev 398
 
    - restyle
 
    - Tue, 16 Jul 2013 20:01:36 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 20:01:36 +0300] rev 397
 
    - Apply the proper edge color in the color sector too
 
    - Tue, 16 Jul 2013 19:38:47 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 19:38:47 +0300] rev 396
 
    - restyle colorselectdialog.cpp
 
    - Tue, 16 Jul 2013 19:35:41 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 19:35:41 +0300] rev 395
 
    - Further restructure, removed GUI toolbar icon size slider (always 22x22 now)
 
    - Tue, 16 Jul 2013 13:57:42 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 13:57:42 +0300] rev 394
 
    - fixed: the list view couldn't select multiple items anymore
 
    - Tue, 16 Jul 2013 03:12:03 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 03:12:03 +0300] rev 393
 
    - some rework with closing files, not right there, seems
 
    - Tue, 16 Jul 2013 02:47:11 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 02:47:11 +0300] rev 392
 
    - change camera to top if switching to draw mode in free camera
 
    - Tue, 16 Jul 2013 02:45:13 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 02:45:13 +0300] rev 391
 
    - Finalized multi-file behavior. The future is here! :P
 
    - Tue, 16 Jul 2013 02:09:22 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 02:09:22 +0300] rev 390
 
    - behavior update
 
    - Tue, 16 Jul 2013 02:06:30 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 02:06:30 +0300] rev 389
 
    - Added actions for saving all files, closing and closing all files
 
    - Tue, 16 Jul 2013 01:33:11 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 16 Jul 2013 01:33:11 +0300] rev 388
 
    - Multiple file support works now! woo!
 
    - Mon, 15 Jul 2013 22:32:23 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 22:32:23 +0300] rev 387
 
    - moved ext program action definitions to extprogs.cpp rather than proxying it through gui_editactions.cpp
 
    - Mon, 15 Jul 2013 22:27:16 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 22:27:16 +0300] rev 386
 
    - fixed config dialog crashing
 
    - Mon, 15 Jul 2013 22:25:00 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 22:25:00 +0300] rev 385
 
    - Shortcuts are now properly loaded again
 
    - Mon, 15 Jul 2013 22:07:49 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 22:07:49 +0300] rev 384
 
    - updates on file list
 
    - Mon, 15 Jul 2013 20:45:26 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 20:45:26 +0300] rev 383
 
    - File list is populated now..
 
    - Mon, 15 Jul 2013 19:30:16 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 19:30:16 +0300] rev 382
 
    - Converted ForgeWindow to Designer UI(!)
 
    - Mon, 15 Jul 2013 14:43:29 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 14:43:29 +0300] rev 381
 
    - restructure; removed g_BBox
 
    - Mon, 15 Jul 2013 13:52:46 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 13:52:46 +0300] rev 380
 
    - Moved the bbox class to types
 
    - Mon, 15 Jul 2013 13:50:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 15 Jul 2013 13:50:12 +0300] rev 379
 
    - Made the pointer to current file a private member of an anonymous shell class, thus getting accessors
 
    - Sat, 13 Jul 2013 21:21:33 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 13 Jul 2013 21:21:33 +0300] rev 378
 
    - more formatting
 
    - Sat, 13 Jul 2013 19:02:48 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 13 Jul 2013 19:02:48 +0300] rev 377
 
    - Appended 'Object' to the names of all LDObject derivatives so even though the LD prefix isn't reserved for just LDObjects anymore, these classes remain distinct
 
    - Sat, 13 Jul 2013 17:35:38 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 13 Jul 2013 17:35:38 +0300] rev 376
 
    - Reformatting..
 
    - Wed, 10 Jul 2013 02:58:59 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 02:58:59 +0300] rev 375
 
    - Bump version to 0.2.999-intern now that 0.2-alpha is out.
 
    - Wed, 10 Jul 2013 02:18:54 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 02:18:54 +0300] rev 374
 
    - Tag 0.2 alpha
 
    - Wed, 10 Jul 2013 02:17:23 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 02:17:23 +0300] rev 373
 
    - Fixed compilation under windows/qt5
 
    - Wed, 10 Jul 2013 01:53:33 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 01:53:33 +0300] rev 372
 
    - added missing openprogress.ui
 
    - Wed, 10 Jul 2013 01:50:24 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 01:50:24 +0300] rev 371
 
    - make aborting work in the new setup
 
    - Wed, 10 Jul 2013 01:40:59 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Wed, 10 Jul 2013 01:40:59 +0300] rev 370
 
    - make file loading be done properly as just a QObject rather than multi-threaded..
 
    - Tue, 09 Jul 2013 03:07:39 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 09 Jul 2013 03:07:39 +0300] rev 369
 
    - handle empty lines better
 
    - Tue, 09 Jul 2013 03:04:31 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 09 Jul 2013 03:04:31 +0300] rev 368
 
    - Use system clipboard rather than an internal one
 
    - Tue, 09 Jul 2013 02:57:11 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Tue, 09 Jul 2013 02:57:11 +0300] rev 367
 
    - apply the c++11 'override' keyword to overriding virtual functions
 
    - Mon, 08 Jul 2013 02:46:55 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 08 Jul 2013 02:46:55 +0300] rev 366
 
    - fixed: history is supposed to be closed by default
 
    - Mon, 08 Jul 2013 02:43:43 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 08 Jul 2013 02:43:43 +0300] rev 365
 
    - further work on primitive cond-lines. I think I got it now.
 
    - Mon, 08 Jul 2013 01:36:12 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 08 Jul 2013 01:36:12 +0300] rev 364
 
    - Renamed the color class to LDColor for clarity
 
    - Mon, 08 Jul 2013 01:29:28 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Mon, 08 Jul 2013 01:29:28 +0300] rev 363
 
    - primitive generator: add conditional lines to cylinders; improved bad color handling
 
    - Sun, 07 Jul 2013 23:43:43 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 23:43:43 +0300] rev 362
 
    - Added history functionality for swapping
 
    - Sun, 07 Jul 2013 23:22:28 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 23:22:28 +0300] rev 361
 
    - fixed: double-clicking an object and editing it that way would not register to history
 
    - Sun, 07 Jul 2013 23:17:17 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 23:17:17 +0300] rev 360
 
    - when inlining (as an action), reinterpret the inlinees so that there's not any pointer mess-ups
 
    - Sun, 07 Jul 2013 17:45:48 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 17:45:48 +0300] rev 359
 
    - more restyle/refactor
 
    - Sun, 07 Jul 2013 16:46:30 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 16:46:30 +0300] rev 358
 
    - restyle..
 
    - Sun, 07 Jul 2013 15:08:38 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 15:08:38 +0300] rev 357
 
    - Removed the two string arrays containing object types and icon names, moved these as LDObjects' virtual functions
 
    - Sun, 07 Jul 2013 03:36:30 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:36:30 +0300] rev 356
 
    - Cleaned up the toolbars, removed clutter by removing most of the not-so-often-used items
 
    - Sun, 07 Jul 2013 03:25:28 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:25:28 +0300] rev 355
 
    - removed the history dialog, it doesn't fit in with the new history system
 
    - Sun, 07 Jul 2013 03:19:09 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:19:09 +0300] rev 354
 
    - Fixed: color selector prompt would crash if no default was given
 
    - Sun, 07 Jul 2013 03:14:20 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:14:20 +0300] rev 353
 
    - dded an action to quickly toggle BFC red/green view.
 
    - Sun, 07 Jul 2013 03:04:40 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:04:40 +0300] rev 352
 
    - pngout'd
 
    - Sun, 07 Jul 2013 03:03:39 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:03:39 +0300] rev 351
 
    - uh, stuff
 
    - Sun, 07 Jul 2013 03:03:15 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sun, 07 Jul 2013 03:03:15 +0300] rev 350
 
    - BFC icon stuff - old icon is now used for bfc red/green view-to-be
 
    - Sat, 06 Jul 2013 04:08:57 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 04:08:57 +0300] rev 349
 
    - rename: msglog.cpp/h -> messagelog.cpp/h
 
    - Sat, 06 Jul 2013 04:00:50 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 04:00:50 +0300] rev 348
 
    - fixed: stuff that was changed during file open was written to history
 
    - Sat, 06 Jul 2013 03:54:59 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 03:54:59 +0300] rev 347
 
    - astyle history.cpp
 
    - Sat, 06 Jul 2013 03:44:04 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 03:44:04 +0300] rev 346
 
    - Converted flip prompt to Designer UI
 
    - Sat, 06 Jul 2013 03:24:39 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 03:24:39 +0300] rev 345
 
    - Converted Ytruder interface to Designer UI
 
    - Sat, 06 Jul 2013 03:06:00 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 03:06:00 +0300] rev 344
 
    - Further verbosity, #ifdef the test axle pic out of release builds
 
    - Sat, 06 Jul 2013 02:52:54 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 02:52:54 +0300] rev 343
 
    - Completed Edger 2 interface
 
    - Sat, 06 Jul 2013 02:30:48 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 02:30:48 +0300] rev 342
 
    - gitignore *.dat files so I won't commit in my test files accidentally
 
    - Sat, 06 Jul 2013 02:02:41 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 02:02:41 +0300] rev 341
 
    - Update gitignore
 
    - Sat, 06 Jul 2013 01:59:58 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 01:59:58 +0300] rev 340
 
    - Added missing src/src.pro file
 
    - Sat, 06 Jul 2013 01:41:31 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 01:41:31 +0300] rev 339
 
    - Also put all generated UI headers on ignore
 
    - Sat, 06 Jul 2013 01:40:06 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Sat, 06 Jul 2013 01:40:06 +0300] rev 338
 
    - remove ldforge.kdev4 and put it on ignore
 
    - Thu, 04 Jul 2013 22:40:11 +0300
 
    - by Santeri Piippo <crimsondusk64@gmail.com> [Thu, 04 Jul 2013 22:40:11 +0300] rev 337
 
    - Converted ldraw path prompt