2126 Commits

Author SHA1 Message Date
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