From ahaas at airmail.net Mon Jan 2 16:50:07 2006 From: ahaas at airmail.net (Art Haas) Date: Mon, 2 Jan 2006 09:50:07 -0600 Subject: [PythonCAD] Happy New Year Message-ID: <20060102155007.GA22500@artsapartment.org> Hi. Happy New Year to everyone. Hope everyone had a good holiday season and that this coming year treats you well. I've been working on rewriting the code in 'move.py' lately, and with the holidays the work has been going a little slower than I would have hoped, but I have made some progress. The new entity moving code will address two items in the 'TODO' file - use the move() methods when possible and utilize newer routines like getParent() in place of the current layer arguments - so the time spent on this will be worth it. After this I plan on returning to making the 'select-the-act' and 'act-then-select' changes regarding entity modification. I hope to make a release at the end of January. Over the next week, however, I'll be doing some work at a friend's company, so I won't be getting much done PythonCAD-wise. I will though be making some money, so that is a plus for my wallet. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Tue Jan 10 22:50:10 2006 From: ahaas at airmail.net (Art Haas) Date: Tue, 10 Jan 2006 15:50:10 -0600 Subject: [PythonCAD] New entity moving code available Message-ID: <20060110215010.GF2609@artsapartment.org> Hi. It took longer than I'd hoped, but I've checked in my rewrite of the entity moving code. The new code uses the entity move() methods whenever possible, as well as other routines not available when the code was initially written. I've also adjusted the code so that move operations are now both 'select->act' as well as 'act->select', similar to last month's changes to mirroring operations. The move code still needs to handle moving chamfers and fillets, so I'll be working on that, but people wanting to try out these changes should do an 'svn update' and let me know what you think. A few bugs are likely to crop up as various move actions are attempted, but I like how the new code works and think it is better than the previous approach. As I wrote last month, I'll be changing other entity modification routines so that they work in both 'select->act' as well as 'act->select' modes, and I'd like to make a release at the end of the month still. We'll see how things go over the next week or two. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Wed Jan 11 23:37:33 2006 From: ahaas at airmail.net (Art Haas) Date: Wed, 11 Jan 2006 16:37:33 -0600 Subject: [PythonCAD] More entity modification changes now available at repo Message-ID: <20060111223733.GC13958@artsapartment.org> Hi. I've switched the code that changes the style, linetype, color, and thickness values of GraphicObject instances to behave in both 'select->act' and 'act->select' modes. Things look like they work right, and I'll be continuing these sort of changes over the next few days. Just do an 'svn update' and you'll get the changes to play with. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From sdb at cloud9.net Thu Jan 12 16:47:11 2006 From: sdb at cloud9.net (Stuart Brorson) Date: Thu, 12 Jan 2006 10:47:11 -0500 (EST) Subject: [PythonCAD] More entity modification changes now available at repo In-Reply-To: <20060111223733.GC13958@artsapartment.org> from "Art Haas" at Jan 11, 2006 04:37:33 PM Message-ID: <20060112154711.1271D2AA07@earl-grey.cloud9.net> Hi Art -- I've updated svn and tried out the changes. They work great! I am very happy with PythonCAD's new behavior. Thanks! I haven't had time to create any PythonCAD patches recently, and am currently occupied with other tasks, but I intend to start contributing again when things calm down here. Thanks again for the updates! Stuart > > Hi. > > I've switched the code that changes the style, linetype, color, and > thickness values of GraphicObject instances to behave in both > 'select->act' and 'act->select' modes. Things look like they work > right, and I'll be continuing these sort of changes over the next few > days. Just do an 'svn update' and you'll get the changes to play with. > > Art > -- > Man once surrendering his reason, has no remaining guard against absurdities > the most monstrous, and like a ship without rudder, is the sport of every wind. > > -Thomas Jefferson to James Smith, 1822 > _______________________________________________ > PythonCAD mailing list > PythonCAD at python.org > http://mail.python.org/mailman/listinfo/pythoncad > From ahaas at airmail.net Thu Jan 12 21:08:48 2006 From: ahaas at airmail.net (Art Haas) Date: Thu, 12 Jan 2006 14:08:48 -0600 Subject: [PythonCAD] TextBlock attribute changes now at repo Message-ID: <20060112200848.GG13958@artsapartment.org> Hi. I've sent my latest batch of changes to the repo. Now, adjusting the various TextBlock attributes can be done 'select->act' and 'act->select'. The next challenge will be dealing with adjusting Dimension attributes, and probably adding code to adjust DimString attributes as well. Subversion users just need to 'svn update' to get the changes. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Wed Jan 18 21:27:20 2006 From: ahaas at airmail.net (Art Haas) Date: Wed, 18 Jan 2006 14:27:20 -0600 Subject: [PythonCAD] Changes in repo for dimension editing abilities Message-ID: <20060118202720.GC2284@artsapartment.org> Hi. The code for changing Dimension instance attributes has been changed so that both 'act->select' and 'select->act' operations are available. I think I'm going to split up the code that adjusts the DimString entities so that each attribute individually will have code for adjustment; currently this isn't how things are done. If you want these changes just do an 'svn update' and you'll get them. A couple of other various bug fixes have gone in as well, many of which have been found while testing the entity modification routines. Yay! Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Wed Jan 25 20:51:12 2006 From: ahaas at airmail.net (Art Haas) Date: Wed, 25 Jan 2006 13:51:12 -0600 Subject: [PythonCAD] Status regarding next release Message-ID: <20060125195112.GY2284@artsapartment.org> Hi. I'm not going to make a release this week, as the work on changing the DimString attributes has taken more time than I hoped. Once these changes are completed, however, I'll make a release as the recent entity modification changes make a welcome improvement in the program. The next couple of days I may be away from my computer for a time, so it is likely that the release will be the beginning of February at the earliest. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Tue Jan 31 20:51:23 2006 From: ahaas at airmail.net (Art Haas) Date: Tue, 31 Jan 2006 13:51:23 -0600 Subject: [PythonCAD] More improved entity modification code now at repo Message-ID: <20060131195123.GD11891@artsapartment.org> Hi. I've sent my changes that allow for adjusting individually the DimString attributes in a Dimension to the repository. Each attribute has a menu choice now, where in the old code there was a large dialog box that presented all the various attributes. The code is not yet finalized, but the changes made will allow for both 'act->select' and 'select->act' modes for modification. I'll be testing and tinkering a bit more today and tomorrow, so expect a few more commits to adjust things. This is the last batch of changes I'll make before making another release. Probably by Friday or Saturday the next release will become available. Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822