0
I Use This!
Activity Not Available

Commits : Listings

Analyzed almost 2 years ago. based on code collected over 4 years ago.
Jan 17, 2021 — Jan 17, 2022
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
segment.py: Store the class default style as a class variable. circle.py: Same. conobject.py; Same. leader.py: Same polyline.py: Same segjoint.py: Same. More... almost 23 years ago
move.py: Fix boneheaded method name typos in _moveDimension(); store the object id() as the dict key in move_objects(), not the object itself. More... almost 23 years ago
layer.py: Major rework of entity storage. Storing objects as dictionary keys was wrong because dictionaries require hash() function results of objects that compare as equal to also be equal, and that was _not_ the case with how things were being done. The Subpart changes in Point, Segment, Circle, etc. objects now allow the object connectivity to be stored in the object itself. The extRef() and extDeref() methods are going away, and they never should have been public to begin with. moveObjects() has been removed as it was deprecated. More... almost 23 years ago
image.py: Move some global variables from here to gtkpycad.py file. gtkpycad.py. Define global colors and linetypes here. More... almost 23 years ago
segjoint.py: Use the Subpart functionality of Segment objects; duplicate the code for setRadius() in the __init__ routine of the fillet. Yes it is dumb to have this twice ... More... almost 23 years ago
dimension.py: Use the Subpart routines in circles for RadialDimension objects; clean ups here and there. More... almost 23 years ago
move.py: Use the point Subpart routines and fix stupid typos in the code to change dimension endpoints. Now the code actually can work ... More... almost 23 years ago
polyline.py: The Polyline objects now include Subpart functionality. More... almost 23 years ago
hcline.py: White space cleanup. More... almost 23 years ago
gtkprefs.py: Fix selecting dimension units; rework color selection callback routines; fixes. More... almost 23 years ago
image.py: Begin rework of storing colors/linetypes/styles. More... almost 23 years ago
layer.py: Remove trailing whitespace; Begin the (big) rework of layer storage by storing the id() of entities in the objects dictionary; make use of the Subpart methods of point/segment/circle objects. More... almost 23 years ago
dimension.py: Remove trailing whitespace; Use the Subpart methods of Point objects. polyline.py: Remove trailing whitespace; Use the Subpart methods of Point objects. leader.py: Remove trailing whitespace; Use the Subpart methods of Point objects. More... almost 23 years ago
conobject.py: Remove trailing whitespace; SPCLines are utilize the Subpart methods in Point objects. cline.py: Remove trailing whitespace; Use the Subpart methods in Points. More... almost 23 years ago
point.py: Remove trailing whitespace; Points are now subclasses of Subpart. segment.py: Remove trailing whitespace; Segments are now Subpart subclasses. circle.py: Remove trailing whitespace; Rework __init__ method to not call the setCenter() and setRadius() methods; Circles are now Subpart subclasses. More... almost 23 years ago
baseobject.py: Remove trailing whitespace; added the new Subpart class. More... almost 23 years ago
color.py: Store the color in a single python variable, not in three variables. Change method to handle this simplification. linetype.py: Make the __hash__ method conform with Python dictionary requirements; code tweaks. style.py: Make the __hash__ method conform with Python dictionary requirements; code tweaks. More... almost 23 years ago
Adding debian directory More... almost 23 years ago
code_layout.html: Reword some text that sounds clumsy and add a missing period. More... almost 23 years ago
checklist.html: Updates for eighth release. download.html: Updates for eighth release. index.html: Updates for eighth release. screenshots.html: Updates for eighth release. More... almost 23 years ago
setup.py: Adjustments for eighth release More... almost 23 years ago
NEWS: Update for eighth release More... almost 23 years ago
gtkprefs.py: Comment out some debugging print statements. More... almost 23 years ago
gtktext.py: Use 65535.0 (a float) for doing calculations before calling int() on the value. More... almost 23 years ago
tools.py: Keep the side count and angular increment when resetting the Polygon tool. Don't delete the lists used to store the polygon corner points. More... almost 23 years ago
image.py: Comment out some debugging print statements options.py: Comment out some debugging print statements More... almost 23 years ago
NEWS: Check in updates More... almost 23 years ago
menus.py: Remove the preferences menu from the 'Dimension' menu; gtkmenus.py: Adjust the zoom menu callback by adding a generic tool; call the new unified preference dialog routine for Preference menu. gtkprefs.py: Add in the unified preference dialog code and make it active. The old code is still there and will be removed in an upcoming revision. More... almost 23 years ago
gtkimage.py: Update the setOption() code to current standards - the ability to adjust the background color is now working and will be checked in momentarily ... More... almost 23 years ago
tools.py: Add a hasText() method to the TextTool class. More... almost 23 years ago