]> Shamusworld >> Repos - architektonas/log
architektonas
10 years agoLayerWidget closer to being functional. :-)
Shamus Hammons [Sun, 14 Jul 2013 02:33:06 +0000 (21:33 -0500)]
LayerWidget closer to being functional. :-)

10 years agoMore work on LayerWidget. Not functional yet.
Shamus Hammons [Sat, 13 Jul 2013 16:08:57 +0000 (11:08 -0500)]
More work on LayerWidget. Not functional yet.

10 years agoInitial addition of Layer and Block widgets.
Shamus Hammons [Fri, 12 Jul 2013 20:09:18 +0000 (15:09 -0500)]
Initial addition of Layer and Block widgets.

10 years agoAdded bounding calcs to Arc, more fixes for groups.
Shamus Hammons [Thu, 11 Jul 2013 20:38:47 +0000 (15:38 -0500)]
Added bounding calcs to Arc, more fixes for groups.

10 years agoInitial stab at getting Circle to respond to selection rectangle.
Shamus Hammons [Mon, 8 Jul 2013 04:31:45 +0000 (23:31 -0500)]
Initial stab at getting Circle to respond to selection rectangle.

10 years agoAdded new icons, beginning of selection rectangle functionality.
Shamus Hammons [Sun, 7 Jul 2013 20:55:33 +0000 (15:55 -0500)]
Added new icons, beginning of selection rectangle functionality.

10 years agoFixed delete key to delete selected objects.
Shamus Hammons [Sat, 6 Jul 2013 02:07:20 +0000 (21:07 -0500)]
Fixed delete key to delete selected objects.

10 years agoAdded 1st stab at grouping capability.
Shamus Hammons [Thu, 4 Jul 2013 04:07:33 +0000 (23:07 -0500)]
Added 1st stab at grouping capability.

10 years agoFix tool handling and circle highlighting.
Shamus Hammons [Thu, 27 Jun 2013 21:44:27 +0000 (16:44 -0500)]
Fix tool handling and circle highlighting.

11 years agoInitial addition of Dimension action object. More to come.
Shamus Hammons [Sat, 16 Mar 2013 03:47:58 +0000 (22:47 -0500)]
Initial addition of Dimension action object. More to come.

11 years agoInitial stab at text object. Nonfunctional ATM.
Shamus Hammons [Fri, 15 Mar 2013 04:41:22 +0000 (23:41 -0500)]
Initial stab at text object. Nonfunctional ATM.

11 years agoFixes to accomodate object connections.
Shamus Hammons [Thu, 14 Mar 2013 21:41:26 +0000 (16:41 -0500)]
Fixes to accomodate object connections.

Object connections turns out to be one of the most difficult things to
implement in this project. I think the way that I have it set up now is
the least bad out of all of the implementation ideas I've looked at. It
remains to be seen if I've guessed right.

11 years agoIn the middle of refactoring objects for loading/saving.
Shamus Hammons [Fri, 22 Feb 2013 16:50:43 +0000 (10:50 -0600)]
In the middle of refactoring objects for loading/saving.

This is a bit more hairy than it would seem: it requires clarity in the
data structures which isn't quite there yet. Hopefully that clarity will
be coming sooner than later. :-P

11 years agoAdded Architektonas drawing file loading/saving infrastructure.
Shamus Hammons [Thu, 21 Feb 2013 03:42:34 +0000 (21:42 -0600)]
Added Architektonas drawing file loading/saving infrastructure.

This includes all the necessary GUI glue and error handling required
there. Also added DimensionType enum to Dimension class, to allow more
than simple linear dimensions; added grouping action ("G" key) for
grouping and ungrouping objects.

11 years agoAdded some extra keys to aid in dismissal of About dialog.
Shamus Hammons [Mon, 3 Dec 2012 03:24:05 +0000 (21:24 -0600)]
Added some extra keys to aid in dismissal of About dialog.

11 years agoFix for missing ampersand in QApplication.
Shamus Hammons [Fri, 14 Sep 2012 17:00:05 +0000 (17:00 +0000)]
Fix for missing ampersand in QApplication.

12 years agoInitial stab at proper grid display using background image.
Shamus Hammons [Thu, 9 Feb 2012 23:14:23 +0000 (23:14 +0000)]
Initial stab at proper grid display using background image.

12 years agoFirst stabs at sizing dimension lines properly.
Shamus Hammons [Mon, 6 Feb 2012 20:31:32 +0000 (20:31 +0000)]
First stabs at sizing dimension lines properly.

12 years agoFix to prevent segfaulting on 64-bit platforms.
Shamus Hammons [Mon, 6 Feb 2012 17:20:03 +0000 (17:20 +0000)]
Fix to prevent segfaulting on 64-bit platforms.

12 years agoFixed inconsistent tool states.
Shamus Hammons [Sat, 4 Feb 2012 01:07:02 +0000 (01:07 +0000)]
Fixed inconsistent tool states.

12 years agoAdded new toolbar icons, added arrowhead rendering to Painter class.
Shamus Hammons [Fri, 3 Feb 2012 22:10:46 +0000 (22:10 +0000)]
Added new toolbar icons, added arrowhead rendering to Painter class.

12 years agoAdded better visual feedback to add Line and Circle tools.
Shamus Hammons [Wed, 1 Feb 2012 21:44:56 +0000 (21:44 +0000)]
Added better visual feedback to add Line and Circle tools.

12 years agoAdded action for adding circles to the drawing.
Shamus Hammons [Wed, 1 Feb 2012 21:13:04 +0000 (21:13 +0000)]
Added action for adding circles to the drawing.

12 years agoSmall refinements to Add Line tool.
Shamus Hammons [Tue, 8 Nov 2011 10:26:06 +0000 (10:26 +0000)]
Small refinements to Add Line tool.

12 years agoPreliminary Add Line tool work...
Shamus Hammons [Mon, 7 Nov 2011 18:14:46 +0000 (18:14 +0000)]
Preliminary Add Line tool work...

12 years agoThis time, really added the icons. :-P
Shamus Hammons [Mon, 3 Oct 2011 23:20:05 +0000 (23:20 +0000)]
This time, really added the icons. :-P

12 years agoFixed zoom to zoom in/out of center, new icons.
Shamus Hammons [Mon, 3 Oct 2011 23:09:51 +0000 (23:09 +0000)]
Fixed zoom to zoom in/out of center, new icons.

12 years agoAdded preliminary zooming and panning.
Shamus Hammons [Thu, 29 Sep 2011 17:16:39 +0000 (17:16 +0000)]
Added preliminary zooming and panning.

12 years agoFurther refinements to the Circle class.
Shamus Hammons [Tue, 27 Sep 2011 20:36:35 +0000 (20:36 +0000)]
Further refinements to the Circle class.

12 years agoPreliminary start on zooming/circle hover feedback.
Shamus Hammons [Mon, 26 Sep 2011 11:55:17 +0000 (11:55 +0000)]
Preliminary start on zooming/circle hover feedback.

12 years agoAdded missing files. D'oh!
Shamus Hammons [Sun, 25 Sep 2011 23:52:06 +0000 (23:52 +0000)]
Added missing files. D'oh!

12 years agoAdded glue layer to Qt painting, to properly render cartesian coordinates.
Shamus Hammons [Sun, 25 Sep 2011 23:45:20 +0000 (23:45 +0000)]
Added glue layer to Qt painting, to properly render cartesian coordinates.

12 years agoAdded 'Fixed Angle' functionality to Line.
Shamus Hammons [Fri, 16 Sep 2011 21:21:18 +0000 (21:21 +0000)]
Added 'Fixed Angle' functionality to Line.

12 years agoAdded Settings dialog.
Shamus Hammons [Sun, 5 Jun 2011 03:22:20 +0000 (03:22 +0000)]
Added Settings dialog.

12 years agoAdded new About logo, beginnings of generic rotation tool.
Shamus Hammons [Sat, 4 Jun 2011 01:31:34 +0000 (01:31 +0000)]
Added new About logo, beginnings of generic rotation tool.

12 years agoAdded gratuitous About screen (this time, for real).
Shamus Hammons [Wed, 1 Jun 2011 14:22:47 +0000 (14:22 +0000)]
Added gratuitous About screen (this time, for real).

12 years agoAdded gratuitous About screen.
Shamus Hammons [Wed, 1 Jun 2011 05:59:27 +0000 (05:59 +0000)]
Added gratuitous About screen.

12 years agoBeginnings of visual feedback for editing shapes.
Shamus Hammons [Tue, 31 May 2011 04:37:53 +0000 (04:37 +0000)]
Beginnings of visual feedback for editing shapes.

12 years agoAdded missing images.
Shamus Hammons [Thu, 19 May 2011 18:52:17 +0000 (18:52 +0000)]
Added missing images.

12 years agoPreliminary Delete Object tool implementation.
Shamus Hammons [Thu, 19 May 2011 18:51:18 +0000 (18:51 +0000)]
Preliminary Delete Object tool implementation.

13 years agoFixed Line rendering to keep attache Dimensions correct length w/o 'Fix Len'
Shamus Hammons [Thu, 28 Apr 2011 01:18:45 +0000 (01:18 +0000)]
Fixed Line rendering to keep attache Dimensions correct length w/o 'Fix Len'

13 years agoFixed Line rendering to keep attached Dimensions correct length with 'Fix Len'
Shamus Hammons [Tue, 12 Apr 2011 00:36:32 +0000 (00:36 +0000)]
Fixed Line rendering to keep attached Dimensions correct length with 'Fix Len'

13 years agoMajor refactor of Architektonas: Jettisoning old cruft.
Shamus Hammons [Tue, 5 Apr 2011 18:11:35 +0000 (18:11 +0000)]
Major refactor of Architektonas: Jettisoning old cruft.

13 years agoFixed problem with MDI activation.
Shamus Hammons [Thu, 17 Feb 2011 20:06:09 +0000 (20:06 +0000)]
Fixed problem with MDI activation.

13 years agoIn the middle of chasing down MDI not activating bug, renaming of Graphic to
Shamus Hammons [Tue, 15 Feb 2011 06:40:57 +0000 (06:40 +0000)]
In the middle of chasing down MDI not activating bug, renaming of Graphic to
Drawing, fixing of filee export to bitmap.

13 years agoBugfixes related to removing Snapper class.
Shamus Hammons [Thu, 4 Nov 2010 13:56:20 +0000 (13:56 +0000)]
Bugfixes related to removing Snapper class.

13 years agoRemoved Snapper class; still refactoring Snapper/Preview...
Shamus Hammons [Mon, 25 Oct 2010 20:15:55 +0000 (20:15 +0000)]
Removed Snapper class; still refactoring Snapper/Preview...

13 years agoIn the middle of removing Snapper class/fixing snapper rendering...
Shamus Hammons [Tue, 19 Oct 2010 03:36:43 +0000 (03:36 +0000)]
In the middle of removing Snapper class/fixing snapper rendering...

13 years agoPhase 3 of polyline functionality added: Create polyline somewhat working...
Shamus Hammons [Tue, 14 Sep 2010 17:53:36 +0000 (17:53 +0000)]
Phase 3 of polyline functionality added: Create polyline somewhat working...

13 years agoPhase two of adding polyline functionality...
Shamus Hammons [Tue, 14 Sep 2010 03:49:57 +0000 (03:49 +0000)]
Phase two of adding polyline functionality...

13 years agoInitial phase of adding polyline functionality. DOES NOT COMPILE.
Shamus Hammons [Tue, 14 Sep 2010 02:49:49 +0000 (02:49 +0000)]
Initial phase of adding polyline functionality. DOES NOT COMPILE.

13 years agoFixed hatch dialog, added snap/preview to circle tools.
Shamus Hammons [Mon, 13 Sep 2010 21:40:56 +0000 (21:40 +0000)]
Fixed hatch dialog, added snap/preview to circle tools.

13 years agoAdding fparser v4.3...
Shamus Hammons [Fri, 10 Sep 2010 21:50:44 +0000 (21:50 +0000)]
Adding fparser v4.3...

13 years agoRemoving fparser 2.x...
Shamus Hammons [Fri, 10 Sep 2010 21:48:58 +0000 (21:48 +0000)]
Removing fparser 2.x...

13 years agoForgot to add enums.cpp...
Shamus Hammons [Fri, 10 Sep 2010 06:03:26 +0000 (06:03 +0000)]
Forgot to add enums.cpp...

13 years agoRemoved unnecessary RS_ prefix from classes and whatnot.
Shamus Hammons [Fri, 10 Sep 2010 06:02:12 +0000 (06:02 +0000)]
Removed unnecessary RS_ prefix from classes and whatnot.

13 years agoInitial removal of unnecessary rs_ prefixes from files.
Shamus Hammons [Thu, 9 Sep 2010 04:27:21 +0000 (04:27 +0000)]
Initial removal of unnecessary rs_ prefixes from files.

13 years agoFixed thumbnail rendering in LibraryWidget and DXF detection.
Shamus Hammons [Tue, 7 Sep 2010 22:38:49 +0000 (22:38 +0000)]
Fixed thumbnail rendering in LibraryWidget and DXF detection.

13 years agoFixed spurious library paths being added to Library Browser.
Shamus Hammons [Mon, 6 Sep 2010 14:10:09 +0000 (14:10 +0000)]
Fixed spurious library paths being added to Library Browser.

13 years agoPartially fixed thumbnail rendering on Library Browser.
Shamus Hammons [Mon, 6 Sep 2010 13:36:07 +0000 (13:36 +0000)]
Partially fixed thumbnail rendering on Library Browser.

13 years agoRemoved unnecessary class ListViewItem
Shamus Hammons [Sat, 28 Aug 2010 15:37:12 +0000 (15:37 +0000)]
Removed unnecessary class ListViewItem

13 years agoFixed Library Browser...
Shamus Hammons [Sat, 28 Aug 2010 06:00:32 +0000 (06:00 +0000)]
Fixed Library Browser...

13 years agoStill in the middle of fixing preview/snapper rendering...
Shamus Hammons [Fri, 20 Aug 2010 03:54:38 +0000 (03:54 +0000)]
Still in the middle of fixing preview/snapper rendering...

13 years agoFirst steps in fixing/cleaning up preview/snapper rendering.
Shamus Hammons [Mon, 9 Aug 2010 20:52:04 +0000 (20:52 +0000)]
First steps in fixing/cleaning up preview/snapper rendering.

13 years agoAdding missing implementation.
Shamus Hammons [Wed, 4 Aug 2010 13:36:40 +0000 (13:36 +0000)]
Adding missing implementation.

13 years agoSanity check stage II: rename classes...
Shamus Hammons [Wed, 4 Aug 2010 13:29:09 +0000 (13:29 +0000)]
Sanity check stage II: rename classes...

13 years agoSanity check step 1: Renaming files...
Shamus Hammons [Wed, 4 Aug 2010 04:42:12 +0000 (04:42 +0000)]
Sanity check step 1: Renaming files...

13 years agoRemoved useless *Listener class and references.
Shamus Hammons [Wed, 4 Aug 2010 03:48:21 +0000 (03:48 +0000)]
Removed useless *Listener class and references.

13 years agoAdded missing include in FileIO header.
Shamus Hammons [Mon, 2 Aug 2010 12:34:10 +0000 (12:34 +0000)]
Added missing include in FileIO header.

13 years agoGPL compliance check...
Shamus Hammons [Mon, 2 Aug 2010 04:45:06 +0000 (04:45 +0000)]
GPL compliance check...

13 years agoAdded missing readme and GPL license file.
Shamus Hammons [Mon, 2 Aug 2010 00:48:56 +0000 (00:48 +0000)]
Added missing readme and GPL license file.

13 years agoFixed problem with dimensions not showing up.
Shamus Hammons [Fri, 30 Jul 2010 01:23:13 +0000 (01:23 +0000)]
Fixed problem with dimensions not showing up.

13 years agoIn the middle of major refactoring...
Shamus Hammons [Tue, 13 Jul 2010 22:09:40 +0000 (22:09 +0000)]
In the middle of major refactoring...

13 years agoLast checkin before major refactor...
Shamus Hammons [Mon, 12 Jul 2010 02:04:56 +0000 (02:04 +0000)]
Last checkin before major refactor...

13 years agoFixed preview rendering for ActionDrawLine...
Shamus Hammons [Wed, 7 Jul 2010 13:38:10 +0000 (13:38 +0000)]
Fixed preview rendering for ActionDrawLine...

13 years agoBeginnings of new render path (Snapper)...
Shamus Hammons [Tue, 6 Jul 2010 23:43:10 +0000 (23:43 +0000)]
Beginnings of new render path (Snapper)...

13 years agoCheck in prior to mucking around with preview/snapper rendering...
Shamus Hammons [Fri, 2 Jul 2010 02:13:27 +0000 (02:13 +0000)]
Check in prior to mucking around with preview/snapper rendering...

13 years agoRemoved spurious #endif from cadtoolbarmain.cpp
Shamus Hammons [Wed, 23 Jun 2010 13:54:14 +0000 (13:54 +0000)]
Removed spurious #endif from cadtoolbarmain.cpp

13 years agoRefactored CAD tool bars once more...
Shamus Hammons [Wed, 23 Jun 2010 04:27:33 +0000 (04:27 +0000)]
Refactored CAD tool bars once more...

13 years agoRefactored CAD tool bars to use predefined actions.
Shamus Hammons [Mon, 21 Jun 2010 03:44:08 +0000 (03:44 +0000)]
Refactored CAD tool bars to use predefined actions.

13 years agoSuccessfully refactored CadToolBarLines to use predefined actions.
Shamus Hammons [Sat, 19 Jun 2010 21:13:53 +0000 (21:13 +0000)]
Successfully refactored CadToolBarLines to use predefined actions.

13 years agoMerged QC_GraphicView into QG_GraphicView...
Shamus Hammons [Fri, 18 Jun 2010 13:51:08 +0000 (13:51 +0000)]
Merged QC_GraphicView into QG_GraphicView...

13 years agoRemoved a bunch of cruft...
Shamus Hammons [Fri, 18 Jun 2010 02:55:11 +0000 (02:55 +0000)]
Removed a bunch of cruft...

13 years agoRefactoring: Moved RS_GraphicView to GraphicView.
Shamus Hammons [Fri, 18 Jun 2010 02:47:05 +0000 (02:47 +0000)]
Refactoring: Moved RS_GraphicView to GraphicView.

13 years agoRemoved more QC_ madness...
Shamus Hammons [Wed, 16 Jun 2010 19:56:58 +0000 (19:56 +0000)]
Removed more QC_ madness...

13 years agoScrubbed all references to CreatePainter(), CreateDirectPainter() and
Shamus Hammons [Wed, 16 Jun 2010 04:30:19 +0000 (04:30 +0000)]
Scrubbed all references to CreatePainter(), CreateDirectPainter() and
DestroyPainter(). Still need to clean up rendering path...--This line, and those below, will be ignored--

M    src/actions/rs_actionzoompan.cpp
M    src/mainapp/qc_graphicview.cpp
M    src/widgets/qg_graphicview.cpp
M    src/widgets/qg_graphicview.h
M    src/base/rs_graphicview.h
M    src/base/rs_graphicview.cpp

13 years agoForgot a UI file...
Shamus Hammons [Mon, 14 Jun 2010 04:04:17 +0000 (04:04 +0000)]
Forgot a UI file...

13 years agoFinal round of dialogs/forms needing to be converted from Qt3 to 4
Shamus Hammons [Mon, 14 Jun 2010 04:01:45 +0000 (04:01 +0000)]
Final round of dialogs/forms needing to be converted from Qt3 to 4

13 years agoAdded more missing forms...
Shamus Hammons [Thu, 10 Jun 2010 22:13:42 +0000 (22:13 +0000)]
Added more missing forms...

13 years agoAdded more missing forms, fixed missing header files in MdiWindow
Shamus Hammons [Thu, 10 Jun 2010 16:36:49 +0000 (16:36 +0000)]
Added more missing forms, fixed missing header files in MdiWindow

13 years agoStart of bringing back missing forms/dialogs
Shamus Hammons [Wed, 9 Jun 2010 04:26:48 +0000 (04:26 +0000)]
Start of bringing back missing forms/dialogs

13 years agoScrubbed out all references to RS2::qtToRsButton(). Gone!
Shamus Hammons [Sun, 6 Jun 2010 01:53:59 +0000 (01:53 +0000)]
Scrubbed out all references to RS2::qtToRsButton(). Gone!

13 years agoMajor refactoring of actions: Moved implementation from header files
Shamus Hammons [Sat, 5 Jun 2010 12:55:00 +0000 (12:55 +0000)]
Major refactoring of actions: Moved implementation from header files
to ,cpp files, removed all createGUIAction() functions, removed
unnecessary includes from header files.

13 years agoChanged RS_Graphic to Drawing; this is less confusing as a drawing is
Shamus Hammons [Thu, 3 Jun 2010 13:16:49 +0000 (13:16 +0000)]
Changed RS_Graphic to Drawing; this is less confusing as a drawing is
what the class is and not a bitmap (which is what is implied).

13 years agoInitial import
Shamus Hammons [Sat, 29 May 2010 04:49:50 +0000 (04:49 +0000)]
Initial import