Show
Ignore:
Timestamp:
01/16/07 00:08:39 (2 years ago)
Author:
arjanmol
Message:

Merged changed from new-canvas branch to trunk

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/trunk/ChangeLog

    r930 r1121  
     12006-11-20  arjan <arjan at yirdis dot nl> 
     2 
     3        * gaphor/storage.py: loading/saving works 
     4        * gaphor/adapters/connector.py: added connector for 
     5          commentline-diagramline. 
     6        * gaphor/diaram/diagramitem.py: made delete operation work. 
     7 
     82006-11-14  arjan <arjan at yirdis dot nl> 
     9 
     10        * setup.py: incremented version to 0.9.0 
     11 
     122006-10-30  arjan <arjan at yirdis dot nl> 
     13 
     14        * gaphor/storage.py: some updates, time to get it working again. 
     15        * gaphor/tests/test_storage.py: unit tests for storage.py 
     16        * tests/*: moved several tests to gaphor/*/tests directory 
     17 
     182006-10-24  arjan <arjan at yirdis dot nl> 
     19 
     20        * gaphor/diagram/association.py: Made direction and name drawing work. 
     21        * gaphor/diagram/diagramline.py: make lines easier to select (fuzzyness) 
     22 
     232006-10-17  arjan <arjan at yirdis dot nl> 
     24 
     25        * gaphor/adapters/editor.py: Added Association editor. 
     26 
     272006-09-29  arjan <arjan at yirdis dot nl> 
     28 
     29        * gaphor/actions/placementactions.py: enabled Association 
     30        * gaphor/diagram/association.py: partly works w/ gaphas 
     31        * gaphor/diagram/items.py: added association 
     32 
     332006-09-27  arjan <arjan at yirdis dot nl> 
     34 
     35        * gaphor/diagram/artifact.py: works now 
     36        * gaphor/diagram/component.py: works now 
     37        * gaphor/diagram/node.py: works now 
     38 
     392006-09-26  arjan <arjan at yirdis dot nl> 
     40 
     41        * gaphor/UML/elementfactory.py: select() now returns an iterator 
     42        * gaphor/actions/itemactions.py: 
     43        * gaphor/actions/placementactions.py: placement for ExtensionItem 
     44        * gaphor/actions/tests/test_placementactions.py: ... and tests 
     45        * gaphor/adapters/connectors.py: Connector for ExtensionItem 
     46        * gaphor/adapters/tests/test_connector.py: 
     47        * gaphor/diagram/diagramitem.py: removed set_subject() 
     48        * gaphor/diagram/extension.py: works 
     49        * setup.py: added unittest 
     50 
     512006-09-20  arjan <arjan at yirdis dot nl> 
     52 
     53        * utils/genUML.py: Removed. 
     54        * gaphor/ui/objectinspector.py: Use classes for adaption, in stead 
     55        of interfaces. Also removed interfaces from 
     56        gaphor/diagram/interfaces.py. 
     57        * gaphor/diagram/interfaces.py: cleaned up IDiagramElement interfaces. 
     58        * gaphor/ui/objectinspector.py: Updated to use classes iso interfaces 
     59 
     602006-09-19  arjan <arjan at yirdis dot nl> 
     61 
     62        * gaphor/diagram/items.py: New file. Gathered all *Item imports here 
     63        (used to be in gaphor/diagram/__init__.py) 
     64        * gaphor/actions/placementactions.py: Added actions for Include/Extends 
     65        * gaphor/actions/tests/test_placementactions.py: .. and tests 
     66        * gaphor/adapters/connectors.py: added connectors for Generalization, 
     67        Inlcude, Extend. 
     68        * gaphor/diagram/dependency.py: Cleanup 
     69        * gaphor/diagram/extend.py: Converted to new canvas 
     70        * gaphor/diagram/generalization.py: idem 
     71        * gaphor/diagram/implementation.py: idem 
     72        * gaphor/diagram/include.py: idem 
     73 
     742006-09-14  arjan <arjan at yirdis dot nl> 
     75 
     76        * gaphor/UML/tests/__init__.py: New file. 
     77        * gaphor/actions/tests/__init__.py: New file. 
     78        * gaphor/adapters/tests/__init__.py: New file. 
     79        * gaphor/diagram/tests/__init__.py: New file. 
     80        * gaphor/ui/tests/__init__.py: New file. 
     81        * setup.py: Implemented 'tests' target - runs all unit tests 
     82        * gaphor/*/tests/test_*.py: Updated to work well with overall test suite 
     83 
     842006-09-13  arjan <arjan at yirdis dot nl> 
     85 
     86        * updcl: New file. use this for easy updating of the changelog file. 
     87        Add a .developer to this directory with name and email. 
     88 
     892006-09-13  arjan <arjan at yirdis dot nl> 
     90 
     91        * gaphor/diagram/comment.py: fixed text rendering (mutiline) 
     92        * gaphor/diagram/interface.py: changed some code (box drawing now works) 
     93 
     942006-09-11  arjan <arjan at yirdis dot nl> 
     95 
     96        * gaphor/adapters: moved adapters from gaphor.diagram to this 
     97        separate package. 
     98        * gaphor/actions: collected all Action classes in one package. 
     99 
     1002006-09-05  arjan <arjan at yirdis dot nl> 
     101 
     102        * gaphor/diagram/classifier.py, gaphor/diagram/klass.py: works 
     103        * gaphor/diagram/package.py: works 
     104 
     1052006-09-03  arjan <arjan at yirdis dot nl> 
     106 
     107        * gaphor/diagram/classifier.py: cleanup 
     108        * gaphor.diagram/klass.py: is now placeable 
     109        * several fixes, cleanup and improved unit tests 
     110 
     1112006-08-21  arjan <arjan at yirdis dot nl> 
     112 
     113        * gaphor/diagram/usecase.py: drawing works 
     114 
     1152006-07-27  arjan <arjan at yirdis dot nl> 
     116 
     117        * Connect/disconnect works for comment-commentline 
     118        * gaphor/diagram/tool.py: Handle tool in place 
     119        * gaphor/diagram/interfaces.py: IConnect interface 
     120        * gaphor/diagram/actor.py: works 
     121 
     1222006-07-21  arjan <arjan at yirdis dot nl> 
     123 
     124        * gaphor/diagram/comment.py: text editining working 
     125        * gaphor/diagram/actor.py: draws 
     126 
     1272006-07-19  arjan <arjan at yirdis dot nl> 
     128 
     129        * gaphor/diagram/placementtool.py: works with Gaphas 
     130        * gaphor/diagram/comment.py: can be placed on new canvas 
     131        * gaphor/ui/*, gaphor/UML/*: use gaphas instead of diacanvas 
     132 
     1332006-07-07  arjan <arjan at yirdis dot nl> 
     134 
     135        * utils/coverage.py: new module for code coverage. 
     136        * setup.py: added --coverage option ro the run command, allowing for 
     137        code coverage output. 
     138 
    11392006-06-07  arjan <arjan at yirdis dot nl> 
    2140