2014-01-12 |
Santeri Piippo |
- make the remaining virtual methods of LDObject pure virtual
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- added a type alias LDObjectList
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- whoopsie, forgot to re-add the cache flag to that inline flagset there
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- make subfile references subject to position transformation again
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- improved rotation point finding behavior. not sure what did I even do to improve it...
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- use QCoreApplication::applicationDirPath instead of a custom hack to get the application path
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- changelog: the file loading fix was backported to 0.2.1
|
changeset |
files
|
2014-01-10 |
Santeri Piippo |
- configuration is now always situated and read from the application working directory
|
changeset |
files
|
2014-01-08 |
Santeri Piippo |
- did stuff to types, fixed primitive listing
|
changeset |
files
|
2014-01-08 |
Santeri Piippo |
- removed the File class in favor of QFile
|
changeset |
files
|
2014-01-08 |
Santeri Piippo |
- if loading another file to replace an explicitly loaded file, this file won't get closed automatically and thus needs to be manually closed. We also need to check that it's safe to close before doing this. Also fixed a rather argh problem with ::save not using the proper path...
|
changeset |
files
|
2014-01-08 |
Santeri Piippo |
- corrected relationships between documents: opening a main file with the same name as another document is to overload it and editing the document is to invalidate its cache so that it gets rendered properly in other documents possibly referencing it.
|
changeset |
files
|
2014-01-07 |
Santeri Piippo |
- removed the 'str' typedef, use QString directly
|
changeset |
files
|
2014-01-07 |
Santeri Piippo |
- use --long in the git describe command for the GIT_DESCRIBE macro definition
|
changeset |
files
|
2014-01-07 |
Santeri Piippo |
- some cleanup
|
changeset |
files
|
2014-01-07 |
Santeri Piippo |
- reformatting
|
changeset |
files
|
2014-01-07 |
Santeri Piippo |
- added Ball Joint-8 stuff to primitive categories
|
changeset |
files
|
2013-12-31 |
Santeri Piippo |
- updated copyright year in the about prompt
|
changeset |
files
|
2013-12-31 |
Santeri Piippo |
- updated copyright year. Best wishes for 2014!
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- when configuration options are default, they need to be removed from the settings
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- whoops, forgot an #include in gldraw.cc
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- minor edit
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- split the ring finder to separate files
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- fixed: subfile rotation had matrix multiplication done with operands the wrong way around, causing morphing
|
changeset |
files
|
2013-12-29 |
Santeri Piippo |
- removed some unnecessary full refreshes
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- added a configurable select color
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- "black edges" now actually mean white edges when the background is dark
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- removed debug code from ldobject::select
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- refactored config code
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- use a local file with QSettings at all times. Registry is such a pain..
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- now recognizes the recently added 8\ subdirectory
|
changeset |
files
|
2013-12-23 |
Santeri Piippo |
- removed the horrible actions.h hack in favor of usage of Qt's meta object system
|
changeset |
files
|
2013-12-22 |
Santeri Piippo |
- updated .gitignore
|
changeset |
files
|
2013-12-22 |
Santeri Piippo |
- forgot this too!
|
changeset |
files
|
2013-12-22 |
Santeri Piippo |
- forgot these new files out...
|
changeset |
files
|
2013-12-22 |
Santeri Piippo |
- documents are now refcounted. This should seriously stabilize (and speed up!) the pruning of unused files
|
changeset |
files
|
2013-12-21 |
Santeri Piippo |
- OH MY FORKING GOD
|
changeset |
files
|
2013-12-21 |
Santeri Piippo |
- fixed configuration dialog not accepting values past 99.99 for grid angles
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
corrected angle display
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
further improved file behavior
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
- added visible line angles when drawing
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
removed some debug code
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
- bumped max amount of recent files from 5 to 10
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
- added selection auto-subfiling(!)
|
changeset |
files
|
2013-12-20 |
Santeri Piippo |
- line lengths are now displayed when drawing
|
changeset |
files
|
2013-12-19 |
Santeri Piippo |
- non-release builds now display git revision info if available. This turned out to be much simpler to implement than I expected..
|
changeset |
files
|
2013-12-19 |
Santeri Piippo |
- code parser no longer complains about scientific notation
|
changeset |
files
|
2013-12-19 |
Santeri Piippo |
- cleanup closing of unused files is now defered to the event loop using a new InvokationDeferer class. This prevents ldforge from closing unused files when it *really* shouldn't be doing that, instead waiting until everything is done before it begins the cleanup process.
|
changeset |
files
|
2013-12-19 |
Santeri Piippo |
- fixed minor goofup with for_axis
|
changeset |
files
|
2013-12-19 |
Santeri Piippo |
- ext programs requiring wine now properly display an error prompt if wine is missing
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- convert overlay images explicitly to ARGB32 format, otherwise they might not be able to be made translucent properly
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- added file headers to crashcatcher.cc and .h
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- removed the version monikers, new version is now just 0.3 instead of 0.3-alpha. BUILD_ID can now only be INTERNAL and RELEASE. It was way too complicated to my tastes.
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- history now works on object list moving as well
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- implicit documents are now auto-closed when rendered unused, in general, a LOT better document closing behavior
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- made history ignore file loading and undo/redo calls instead of having hard-coded ignore on the actions, this will probably save a lot of hair
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- fixed: LDObject methods still used operator delete directly, causing *a very frustrating* crash to debug
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
History should now behave properly..
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- corrected history behavior. LDObject::clone() is now off-limits, createCopy() must be used instead. LDObject::deleteSelf() must be used to delete LDObjects (destructor is protected now)
|
changeset |
files
|
2013-12-18 |
Santeri Piippo |
- fixed: cones with 3 digit numbers wouldn't go to the "Cones (48)" category properly
|
changeset |
files
|