Arjan Molenaar
548da4c471
Open ui components in a more generic way.
2011-01-26 08:27:53 +01:00
Arjan Molenaar
b75fbf0588
Removed UtilityWindow class.
2011-01-26 07:36:36 +01:00
Arjan Molenaar
273ff29b1d
Make UI components behave the same.
2011-01-26 07:35:45 +01:00
Arjan Molenaar
5568e5b924
removed logging
2011-01-26 07:35:31 +01:00
Arjan Molenaar
05d483b5ea
Fixed comment line unit test
2011-01-26 07:34:43 +01:00
Arjan Molenaar
a986311c8c
Open window in special call.
2011-01-25 07:40:58 +01:00
Arjan Molenaar
5f288252e8
Cleaned up logging.
2011-01-25 07:40:44 +01:00
Arjan Molenaar
e18d7df086
Added layout loader logic. Separated DockItems from main window somewhat more.
2011-01-25 07:01:52 +01:00
Arjan Molenaar
8edf1f2fbd
Made Namespace and Toolbox components more standalone.
2011-01-24 07:10:42 +01:00
Arjan Molenaar
9dc09393c6
Moved more functionality out of MainWindow.
2011-01-22 22:14:31 +01:00
Arjan Molenaar
f1364c5021
Componentized Namespace and Toolbox
2011-01-21 08:28:03 +01:00
Arjan Molenaar
af3f5c6e12
fixed rebase issues
2011-01-21 06:41:09 +01:00
Arjan Molenaar
6d9ab369b1
Fixed string exception.
2011-01-21 06:41:09 +01:00
Arjan Molenaar
eae5ee7705
Made separate service for gtk.UIManager
2011-01-21 06:41:09 +01:00
Arjan Molenaar
60cdb9709b
Removed GuiManager. Made MainWindow a service.
2011-01-21 06:41:09 +01:00
Arjan Molenaar
900f3ed4d7
fixed issue in comment connect
2011-01-21 06:40:53 +01:00
Arjan Molenaar
9c016a926a
Added etk.docking placeholder in setup.
2011-01-21 06:17:00 +01:00
Arjan Molenaar
22d7dc0727
Merge branch 'docking'
...
Resolved conflicts:
gaphor/ui/diagramtab.py
gaphor/ui/mainwindow.py
2011-01-20 14:19:55 +01:00
Arjan Molenaar
12533131d3
Fixed logging in elementdispatcher.
2011-01-19 08:03:50 +01:00
Arjan Molenaar
9fea7e4f10
Removed EventDispatcher as it is superceded by the ElementDispatcher.
2011-01-19 07:51:23 +01:00
Arjan Molenaar
fbd4ab7d25
Fully integrated with dock layout.
2011-01-17 19:19:09 +01:00
Arjan Molenaar
d492250b57
Beautify
2011-01-14 15:10:45 +01:00
Arjan Molenaar
8408a69a4d
fixed indentation (beautify)
2011-01-11 12:08:18 +01:00
Arjan Molenaar
47b09e7aeb
Make sure gui is loaded before other services, so menus appear correct.
2011-01-11 12:07:50 +01:00
Arjan Molenaar
520fc80183
Made extra check to prevent two comment lines between the same elements.
2011-01-07 23:24:37 +01:00
Arjan Molenaar
d417951fb5
Fixed file loading again.
2011-01-07 22:18:55 +01:00
Arjan Molenaar
aeec5dad7b
Docstring updates.
2011-01-07 21:55:56 +01:00
Arjan Molenaar
2f6bd6dd1d
Merge branch 'compreg'
2011-01-07 21:33:58 +01:00
Arjan Molenaar
58a2a0a3e8
Fixed end type on reconnect.
2011-01-07 16:34:53 +01:00
Arjan Molenaar
c8c202c4ae
CommentLines may be disconnected multiple times, since they have no subject of theit own.
2011-01-07 16:34:06 +01:00
Arjan Molenaar
996d419000
Raise ValueError when value is not present in collection.
2011-01-07 15:53:54 +01:00
Arjan Molenaar
6829f861d6
Update sphinx dependent version.
2011-01-07 09:39:41 +01:00
Arjan Molenaar
a0b275a742
change log levels and small fix
2011-01-06 17:43:36 +01:00
Arjan Molenaar
3ef2c43182
Ensure commentline does not connect to items without subject.
2011-01-06 17:43:13 +01:00
Arjan Molenaar
4f700d407c
Make element factory emit events on behalf of collection.
2011-01-06 11:19:20 +01:00
Arjan Molenaar
e9b0cce120
Inquiry usage of component.(handle|query*|get*).
...
Everything should go through component_registry in the end.
2011-01-06 11:19:20 +01:00
Arjan Molenaar
749568ca51
Split ElementFactory in simple factory and service class.
...
This simplifies the tests and makes the use of components less intrusive for
cases where it is not required.
2011-01-06 11:19:20 +01:00
Arjan Molenaar
4ad3f3e34a
Removed dependencies on Application in remaining code.
2011-01-06 11:17:47 +01:00
Arjan Molenaar
59d95834c4
Migrated services
2011-01-06 11:17:47 +01:00
Arjan Molenaar
db4bba3970
Let ComponentRegistry take over the component management tasks from Application.
2011-01-06 11:17:47 +01:00
Arjan Molenaar
601c2bb4da
Fixed issues when running unit tests.
2011-01-06 10:44:49 +01:00
Arjan Molenaar
3ec26cb4f5
Do not import UML module from application as that makes the initial build fail.
2011-01-05 10:11:07 +01:00
Arjan Molenaar
8f733882b2
Derived unions now return collectionlist
...
(so you can do col[:] and col['it.name="somename"'])
2011-01-03 18:37:08 +01:00
Arjan Molenaar
276ad20ee9
Revert "Use super() instead of calling three constructors in DiagramItem."
...
This reverts commit b3e12d94c41bf0d9b2a592d2b0817573956be9bb.
2010-12-25 21:12:13 +01:00
Arjan Molenaar
ab8fccc594
Revert "Use super() in the ClassItem constructor."
...
This reverts commit 67fba37a7ce56e526b5a4854da569c20b8a259b9.
Conflicts:
gaphor/diagram/classes/klass.py
2010-12-25 21:11:51 +01:00
Arjan Molenaar
612de3c961
Revert "Use super() in ClassItem.save() and ClassItem.postload()."
...
This reverts commit 984bfb5a72fb12b83cc2091cc0f94acbdcf3bfe6.
Conflicts:
gaphor/diagram/classes/klass.py
2010-12-25 21:10:57 +01:00
Arjan Molenaar
ccc43f7e80
Fixed debug loggin in properties when showing tuple.
2010-12-19 14:21:18 +01:00
adamboduch
7528813142
Cleaned up logging in several Gaphor services.
2010-12-15 15:20:14 -05:00
adamboduch
6a7d198b12
Merge branch 'master' of http://github.com/amolenaar/gaphor
2010-12-14 16:50:17 -05:00
Arjan Molenaar
6edc4237f4
Solved issue where association ends are applied to the wrong end.
2010-12-14 21:26:20 +01:00