Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

update license header to 2012

  • Loading branch information...
commit 8d25bd28bd4711b3ca86be2a83817c4decc50e4d 1 parent 4735888
Erik Janssens authored
Showing with 615 additions and 363 deletions.
  1. +2 −1  camelot/__init__.py
  2. +2 −1  camelot/admin/__init__.py
  3. +2 −1  camelot/admin/action/__init__.py
  4. +2 −1  camelot/admin/action/application_action.py
  5. +2 −1  camelot/admin/action/base.py
  6. +2 −1  camelot/admin/action/form_action.py
  7. +2 −1  camelot/admin/action/list_action.py
  8. +2 −1  camelot/admin/application_admin.py
  9. +2 −1  camelot/admin/column.py
  10. +24 −23 camelot/admin/entity_admin.py
  11. +2 −1  camelot/admin/menu.py
  12. +2 −1  camelot/admin/not_editable_admin.py
  13. +2 −1  camelot/admin/object_admin.py
  14. +2 −1  camelot/admin/section.py
  15. +2 −1  camelot/admin/validator/__init__.py
  16. +2 −1  camelot/admin/validator/entity_validator.py
  17. +2 −1  camelot/admin/validator/object_validator.py
  18. +2 −1  camelot/art/__init__.py
  19. +24 −1 camelot/art/resources.py
  20. +2 −1  camelot/bin/__init__.py
  21. +2 −1  camelot/bin/camelot_admin.py
  22. +2 −1  camelot/bin/camelot_manage.py
  23. +2 −1  camelot/bin/meta.py
  24. +2 −1  camelot/container/__init__.py
  25. +2 −1  camelot/container/chartcontainer.py
  26. +2 −1  camelot/core/__init__.py
  27. +2 −1  camelot/core/backup.py
  28. +24 −0 camelot/core/conf.py
  29. +2 −1  camelot/core/constants.py
  30. +2 −1  camelot/core/dbprofiles.py
  31. +2 −1  camelot/core/document/__init__.py
  32. +2 −1  camelot/core/exception.py
  33. +2 −1  camelot/core/files/__init__.py
  34. +2 −1  camelot/core/files/storage.py
  35. +2 −1  camelot/core/license.py
  36. +2 −1  camelot/core/orm.py
  37. +2 −1  camelot/core/resources.py
  38. +2 −1  camelot/core/schema_display.py
  39. +2 −1  camelot/core/sql.py
  40. +2 −1  camelot/core/templates.py
  41. +2 −1  camelot/core/threaded_logging.py
  42. +2 −1  camelot/core/threading.py
  43. +2 −1  camelot/core/utils.py
  44. +2 −1  camelot/model/__init__.py
  45. +2 −1  camelot/model/authentication.py
  46. +2 −1  camelot/model/batch_job.py
  47. +2 −1  camelot/model/fixture.py
  48. +2 −1  camelot/model/i18n.py
  49. +2 −1  camelot/model/memento.py
  50. +2 −1  camelot/model/synchronization.py
  51. +2 −1  camelot/model/type_and_status.py
  52. +2 −1  camelot/test/__init__.py
  53. +2 −1  camelot/test/action.py
  54. +24 −23 camelot/test/http_proxy.py
  55. +2 −1  camelot/test/test_field_attributes.py
  56. +24 −23 camelot/test/test_proxy.py
  57. +2 −1  camelot/types/__init__.py
  58. +2 −1  camelot/view/__init__.py
  59. +2 −1  camelot/view/action.py
  60. +2 −1  camelot/view/action_runner.py
  61. +2 −1  camelot/view/action_steps/__init__.py
  62. +2 −1  camelot/view/action_steps/backup.py
  63. +2 −1  camelot/view/action_steps/change_object.py
  64. +2 −1  camelot/view/action_steps/gui.py
  65. +2 −1  camelot/view/action_steps/open_file.py
  66. +2 −1  camelot/view/action_steps/orm.py
  67. +2 −1  camelot/view/action_steps/print_preview.py
  68. +2 −1  camelot/view/action_steps/select_file.py
  69. +2 −1  camelot/view/action_steps/select_object.py
  70. +2 −1  camelot/view/action_steps/update_progress.py
  71. +2 −1  camelot/view/art.py
  72. +2 −1  camelot/view/controls/__init__.py
  73. +2 −2 camelot/view/controls/abstract_widget.py
  74. +2 −1  camelot/view/controls/action_widget.py
  75. +2 −1  camelot/view/controls/actionsbox.py
  76. +2 −1  camelot/view/controls/appscheme.py
  77. +2 −1  camelot/view/controls/busy_widget.py
  78. +2 −1  camelot/view/controls/calculator.py
  79. +24 −24 camelot/view/controls/combobox_input_dialog.py
  80. +2 −1  camelot/view/controls/dashboard.py
  81. +2 −1  camelot/view/controls/decorated_line_edit.py
  82. +2 −1  camelot/view/controls/delegates/__init__.py
  83. +2 −1  camelot/view/controls/delegates/booldelegate.py
  84. +2 −1  camelot/view/controls/delegates/chartdelegate.py
  85. +2 −1  camelot/view/controls/delegates/codedelegate.py
  86. +2 −1  camelot/view/controls/delegates/colordelegate.py
  87. +2 −1  camelot/view/controls/delegates/coloredfloatdelegate.py
  88. +2 −1  camelot/view/controls/delegates/comboboxdelegate.py
  89. +2 −1  camelot/view/controls/delegates/currencydelegate.py
  90. +2 −1  camelot/view/controls/delegates/customdelegate.py
  91. +2 −1  camelot/view/controls/delegates/datedelegate.py
  92. +2 −1  camelot/view/controls/delegates/datetimedelegate.py
  93. +2 −1  camelot/view/controls/delegates/delegatemanager.py
  94. +2 −1  camelot/view/controls/delegates/filedelegate.py
  95. +2 −1  camelot/view/controls/delegates/floatdelegate.py
  96. +2 −1  camelot/view/controls/delegates/imagedelegate.py
  97. +2 −1  camelot/view/controls/delegates/integerdelegate.py
  98. +2 −1  camelot/view/controls/delegates/intervalsdelegate.py
  99. +2 −1  camelot/view/controls/delegates/labeldelegate.py
  100. +2 −1  camelot/view/controls/delegates/languagedelegate.py
  101. +2 −1  camelot/view/controls/delegates/localfiledelegate.py
  102. +2 −1  camelot/view/controls/delegates/many2onedelegate.py
  103. +2 −1  camelot/view/controls/delegates/manytoonechoicesdelegate.py
  104. +2 −1  camelot/view/controls/delegates/monthsdelegate.py
  105. +2 −1  camelot/view/controls/delegates/notedelegate.py
  106. +2 −1  camelot/view/controls/delegates/one2manydelegate.py
  107. +2 −1  camelot/view/controls/delegates/plaintextdelegate.py
  108. +2 −1  camelot/view/controls/delegates/richtextdelegate.py
  109. +2 −1  camelot/view/controls/delegates/smileydelegate.py
  110. +2 −1  camelot/view/controls/delegates/stardelegate.py
  111. +2 −1  camelot/view/controls/delegates/texteditdelegate.py
  112. +2 −1  camelot/view/controls/delegates/timedelegate.py
  113. +2 −1  camelot/view/controls/delegates/virtualaddressdelegate.py
  114. +2 −1  camelot/view/controls/editors/__init__.py
  115. +2 −1  camelot/view/controls/editors/booleditor.py
  116. +2 −1  camelot/view/controls/editors/charteditor.py
  117. +2 −1  camelot/view/controls/editors/choiceseditor.py
  118. +2 −1  camelot/view/controls/editors/codeeditor.py
  119. +2 −1  camelot/view/controls/editors/coloredfloateditor.py
  120. +2 −1  camelot/view/controls/editors/coloreditor.py
  121. +2 −1  camelot/view/controls/editors/customeditor.py
  122. +2 −1  camelot/view/controls/editors/dateeditor.py
  123. +2 −1  camelot/view/controls/editors/datetimeeditor.py
  124. +2 −1  camelot/view/controls/editors/embeddedmany2oneeditor.py
  125. +2 −1  camelot/view/controls/editors/fileeditor.py
  126. +2 −1  camelot/view/controls/editors/floateditor.py
  127. +2 −1  camelot/view/controls/editors/imageeditor.py
  128. +2 −1  camelot/view/controls/editors/integereditor.py
  129. +2 −1  camelot/view/controls/editors/labeleditor.py
  130. +2 −1  camelot/view/controls/editors/languageeditor.py
  131. +2 −1  camelot/view/controls/editors/localfileeditor.py
  132. +2 −1  camelot/view/controls/editors/many2oneeditor.py
  133. +2 −1  camelot/view/controls/editors/monthseditor.py
  134. +2 −1  camelot/view/controls/editors/noteeditor.py
  135. +2 −1  camelot/view/controls/editors/one2manyeditor.py
  136. +2 −1  camelot/view/controls/editors/onetomanychoiceseditor.py
  137. +24 −23 camelot/view/controls/editors/richtexteditor.py
  138. +2 −1  camelot/view/controls/editors/smileyeditor.py
  139. +2 −1  camelot/view/controls/editors/stareditor.py
  140. +2 −1  camelot/view/controls/editors/textediteditor.py
  141. +2 −1  camelot/view/controls/editors/textlineeditor.py
  142. +2 −1  camelot/view/controls/editors/timeeditor.py
  143. +2 −1  camelot/view/controls/editors/virtualaddresseditor.py
  144. +2 −1  camelot/view/controls/editors/wideeditor.py
  145. +2 −1  camelot/view/controls/exception.py
  146. +2 −1  camelot/view/controls/field_label.py
  147. +2 −1  camelot/view/controls/filter_operator.py
  148. +2 −1  camelot/view/controls/filterlist.py
  149. +2 −1  camelot/view/controls/formview.py
  150. +2 −1  camelot/view/controls/inheritance.py
  151. +2 −1  camelot/view/controls/liteboxview.py
  152. +2 −1  camelot/view/controls/modeltree.py
  153. +24 −23 camelot/view/controls/navpane2.py
  154. +2 −1  camelot/view/controls/progress_dialog.py
  155. +2 −1  camelot/view/controls/search.py
  156. +2 −1  camelot/view/controls/standalone_wizard_page.py
  157. +2 −1  camelot/view/controls/statusbar.py
  158. +2 −1  camelot/view/controls/tableview.py
  159. +2 −1  camelot/view/controls/user_translatable_label.py
  160. +2 −1  camelot/view/controls/view.py
  161. +24 −23 camelot/view/database_selection.py
  162. +2 −1  camelot/view/export/__init__.py
  163. +2 −1  camelot/view/export/desktop_service.py
  164. +2 −1  camelot/view/export/outlook.py
  165. +2 −1  camelot/view/export/word.py
  166. +2 −1  camelot/view/field_attributes.py
  167. +2 −1  camelot/view/fifo.py
  168. +2 −1  camelot/view/filters.py
  169. +2 −1  camelot/view/forms.py
  170. +24 −23 camelot/view/import_utils.py
  171. +2 −1  camelot/view/main.py
  172. +2 −1  camelot/view/mainwindow.py
  173. +2 −1  camelot/view/model_thread/__init__.py
  174. +24 −0 camelot/view/model_thread/garbage_collector.py
  175. +2 −1  camelot/view/model_thread/no_thread_model_thread.py
  176. +2 −1  camelot/view/model_thread/signal_slot_model_thread.py
  177. +2 −1  camelot/view/proxy/__init__.py
  178. +2 −1  camelot/view/proxy/collection_proxy.py
  179. +2 −1  camelot/view/proxy/queryproxy.py
  180. +2 −1  camelot/view/register.py
  181. +2 −1  camelot/view/remote_signals.py
  182. +2 −1  camelot/view/search.py
  183. +2 −1  camelot/view/storage.py
  184. +2 −1  camelot/view/templates/__init__.py
  185. +2 −1  camelot/view/utils.py
  186. +2 −1  camelot/view/workspace.py
  187. +1 −1  gpl_header.txt
View
3  camelot/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -29,3 +29,4 @@
__version__ = 'master'
+
View
3  camelot/admin/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -39,3 +39,4 @@
"""
+
View
3  camelot/admin/action/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -41,3 +41,4 @@
Mode.__name__,
State.__name__,
]
+
View
3  camelot/admin/action/application_action.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -271,3 +271,4 @@ def structure_to_application_action(structure, application_admin):
return structure
admin = application_admin.get_related_admin( structure )
return OpenTableView( admin )
+
View
3  camelot/admin/action/base.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -373,3 +373,4 @@ def get_state( self, model_context ):
state.tooltip = self.tooltip
state.modes = self.modes
return state
+
View
3  camelot/admin/action/form_action.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -197,3 +197,4 @@ def object_to_action( o ):
return CallMethod( o[0], o[1] )
return [object_to_action( o ) for o in structure]
+
View
3  camelot/admin/action/list_action.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -733,3 +733,4 @@ def model_run( self, model_context ):
session = object_session( objects_to_remove[0] )
model_context._model.remove_objects( objects_to_remove, delete = False )
yield action_steps.FlushSession( session )
+
View
3  camelot/admin/application_admin.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -614,3 +614,4 @@ def get_default_field_attributes(self, type_, field):
from camelot.core.view.field_attributes import \
_sqlalchemy_to_python_type_
return _sqlalchemy_to_python_type_[type_](field)
+
View
3  camelot/admin/column.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -55,3 +55,4 @@ def render( self, item_view, parent = None ):
:param parent: a :class:`QtGui.QWidget` object
"""
pass
+
View
47 camelot/admin/entity_admin.py
@@ -1,26 +1,26 @@
-# ============================================================================
-#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
-# www.conceptive.be / project-camelot@conceptive.be
-#
-# This file is part of the Camelot Library.
-#
-# This file may be used under the terms of the GNU General Public
-# License version 2.0 as published by the Free Software Foundation
-# and appearing in the file license.txt included in the packaging of
-# this file. Please review this information to ensure GNU
-# General Public Licensing requirements will be met.
-#
-# If you are unsure which license is appropriate for your use, please
-# visit www.python-camelot.com or contact project-camelot@conceptive.be
-#
-# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-#
-# For use of this library in commercial applications, please contact
-# project-camelot@conceptive.be
-#
-# ============================================================================
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
import itertools
import logging
@@ -605,3 +605,4 @@ def copy(self, obj, new_obj=None):
property.key,
getattr( obj, property.key ) )
return new_obj
+
View
3  camelot/admin/menu.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -64,3 +64,4 @@ def render( self, gui_context, parent ):
else:
raise Exception( 'Cannot handle menu items of type %s'%type( rendered_item ) )
return menu
+
View
3  camelot/admin/not_editable_admin.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -123,3 +123,4 @@ def get_list_actions(self, *a, **kwa):
return NewAdmin
+
View
3  camelot/admin/object_admin.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -884,3 +884,4 @@ def copy(self, entity_instance):
new_entity_instance = entity_instance.__class__()
return new_entity_instance
+
View
3  camelot/admin/section.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -91,3 +91,4 @@ def rule(element):
return SectionItem(element, application_admin)
return [rule(item) for item in structure]
+
View
3  camelot/admin/validator/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -30,3 +30,4 @@
it to the database."""
+
View
3  camelot/admin/validator/entity_validator.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -36,3 +36,4 @@ class EntityValidator(ObjectValidator):
+
View
3  camelot/admin/validator/object_validator.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -186,3 +186,4 @@ def validityDialog(self, row, parent):
QtGui.QMessageBox.Ok | QtGui.QMessageBox.Discard,
parent
)
+
View
3  camelot/art/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -22,3 +22,4 @@
#
# ============================================================================
+
View
25 camelot/art/resources.py
@@ -1,4 +1,26 @@
-# -*- coding: utf-8 -*-
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
# Resource object code
#
@@ -146,3 +168,4 @@ def qCleanupResources():
QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
qInitResources()
+
View
3  camelot/bin/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -25,3 +25,4 @@
"""Command line tools to create new Camelot projects and manage existing ones."""
+
View
3  camelot/bin/camelot_admin.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -259,3 +259,4 @@ def main():
if __name__ == '__main__':
main()
+
View
3  camelot/bin/camelot_manage.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -231,3 +231,4 @@ def main():
main()
+
View
3  camelot/bin/meta.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -363,3 +363,4 @@ def start_project( self, options ):
'w' )
fp.write( code )
fp.close()
+
View
3  camelot/container/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -109,3 +109,4 @@ def __unicode__(self):
return u', '.join(unicode(i) for i in self.intervals)
+
View
3  camelot/container/chartcontainer.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -150,3 +150,4 @@ def structure_to_figure_container( structure ):
return FigureContainer( structure )
+
View
3  camelot/core/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -23,3 +23,4 @@
# ============================================================================
+
View
3  camelot/core/backup.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -284,3 +284,4 @@ def copy_table_data(self, from_table, to_table):
seq_name = table_name + "_id_seq"
to_connection.execute("select setval('%s', max(id)) from %s" % (seq_name, table_name))
to_connection.close()
+
View
24 camelot/core/conf.py
@@ -1,3 +1,26 @@
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
"""
The global configuration of a Camelot application is handled through a LazyProxy
object that reads settings from various targets. The default target reads
@@ -104,3 +127,4 @@ def CAMELOT_MEDIA_ROOT(self):
def ENGINE( self ):
from sqlalchemy import create_engine
return create_engine(u'sqlite:///%s/data.sqlite'%self._local_folder)
+
View
3  camelot/core/constants.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -43,3 +43,4 @@
MAXIMIZED = 'maximized'
MINIMIZED = 'minimized'
+
View
3  camelot/core/dbprofiles.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -209,3 +209,4 @@ def get_network_proxy():
#return EmptyProxy()
#return proxy
+
View
3  camelot/core/document/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -92,3 +92,4 @@ def document_type(field_type):
return document_type
+
View
3  camelot/core/exception.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -75,3 +75,4 @@ class CancelRequest(Exception):
this exception is then past to the *model thread*
"""
pass
+
View
3  camelot/core/files/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -23,3 +23,4 @@
# ============================================================================
+
View
3  camelot/core/files/storage.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -288,3 +288,4 @@ def __init__( self, upload_to = '', stored_file_implementation = StoredFile ):
conn.create_located_bucket( settings.AWS_BUCKET_NAME, settings.AWS_LOCATION ).message
+
View
3  camelot/core/license.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -24,3 +24,4 @@
license_type = 'GPL License'
+
View
3  camelot/core/orm.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -58,3 +58,4 @@ def refresh_session(session):
for obj in expunged_objects:
signal_handler.sendEntityDelete( None, obj )
return refreshed_objects
+
View
3  camelot/core/resources.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -52,3 +52,4 @@ def resource_string(module_name, filename):
return pkg_resources.resource_string(module_name, filename.encode('utf-8'))
+
View
3  camelot/core/schema_display.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -198,3 +198,4 @@ def create_schema_graph(tables=None, metadata=None, show_indexes=True, show_data
return graph
+
View
3  camelot/core/sql.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -75,3 +75,4 @@ def update_database_from_model():
LOGGER.warn( 'column %s missing in table %s'%(column, table_name) )
table = metadata.tables[table_name]
create_column(column, table)
+
View
3  camelot/core/templates.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -48,3 +48,4 @@ def __repr__( self ):
return '<camelot.core.templates.environment>'
environment = DefaultEnvironment( loader = loader )
+
View
3  camelot/core/threaded_logging.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -180,3 +180,4 @@ def __init__(self, cloud_record, connection_kwargs={}):
queue_name,
revision = cloud_record.revision,
connection_kwargs = connection_kwargs)
+
View
3  camelot/core/threading.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -45,3 +45,4 @@ def wrapper(self, *args, **kwargs):
return wrapper
+
View
3  camelot/core/utils.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -241,3 +241,4 @@ def __repr__(self):
def format_float(value, precision=3):
return QtCore.QString("%L1").arg(float(value), 0, 'f', precision)
+
View
3  camelot/model/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -60,3 +60,4 @@
type_and_status,
batch_job]
+
View
3  camelot/model/authentication.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -908,3 +908,4 @@ class Admin( EntityAdmin ):
verbose_name_plural = _('Categories')
list_display = ['name', 'color']
+
View
3  camelot/model/batch_job.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -139,3 +139,4 @@ class Admin(EntityAdmin):
BatchJob = documented_entity()( BatchJob )
+
View
3  camelot/model/fixture.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -165,3 +165,4 @@ def set_current_version( cls, fixture_class = None, fixture_version = 0 ):
obj.fixture_version = fixture_version
Session.object_session( obj ).flush()
+
View
3  camelot/model/i18n.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -118,3 +118,4 @@ def translate_or_register( cls, source, language ):
return ''
+
View
3  camelot/model/memento.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -107,3 +107,4 @@ class Admin( Memento.Admin ):
verbose_name_plural = _('Creates')
+
View
3  camelot/model/synchronization.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -47,3 +47,4 @@ class Synchronized( Entity ):
is_synchronized = associable( Synchronized )
+
View
3  camelot/model/type_and_status.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -229,3 +229,4 @@ def __unicode__( self ):
return type_name
+
View
3  camelot/test/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -248,3 +248,4 @@ def test_new_view(self):
for admin in self.get_admins():
widget = admin.create_new_view()
self.grab_widget(widget, suffix=admin.entity.__name__.lower(), subdir='entityviews')
+
View
3  camelot/test/action.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -58,3 +58,4 @@ def __init__( self ):
super(MockListActionGuiContext, self).__init__()
self.item_view = QtGui.QTableWidget( 4, 4 )
+
View
47 camelot/test/http_proxy.py
@@ -1,26 +1,26 @@
-# ============================================================================
-#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
-# www.conceptive.be / project-camelot@conceptive.be
-#
-# This file is part of the Camelot Library.
-#
-# This file may be used under the terms of the GNU General Public
-# License version 2.0 as published by the Free Software Foundation
-# and appearing in the file license.txt included in the packaging of
-# this file. Please review this information to ensure GNU
-# General Public Licensing requirements will be met.
-#
-# If you are unsure which license is appropriate for your use, please
-# visit www.python-camelot.com or contact project-camelot@conceptive.be
-#
-# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-#
-# For use of this library in commercial applications, please contact
-# project-camelot@conceptive.be
-#
-# ============================================================================
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
import sys
@@ -223,3 +223,4 @@ def close_connection(self):
reply = manager.get(QNetworkRequest(QUrl('http://aws.amazon.com/')))
sys.exit(app.exec_())
+
View
3  camelot/test/test_field_attributes.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -111,3 +111,4 @@ def test_float_from_string(self):
unittest.main()
+
View
47 camelot/test/test_proxy.py
@@ -1,26 +1,26 @@
-# ============================================================================
-#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
-# www.conceptive.be / project-camelot@conceptive.be
-#
-# This file is part of the Camelot Library.
-#
-# This file may be used under the terms of the GNU General Public
-# License version 2.0 as published by the Free Software Foundation
-# and appearing in the file license.txt included in the packaging of
-# this file. Please review this information to ensure GNU
-# General Public Licensing requirements will be met.
-#
-# If you are unsure which license is appropriate for your use, please
-# visit www.python-camelot.com or contact project-camelot@conceptive.be
-#
-# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-#
-# For use of this library in commercial applications, please contact
-# project-camelot@conceptive.be
-#
-# ============================================================================
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
import sys
import unittest
@@ -168,3 +168,4 @@ def test_access_to_remote_succeeded(self):
setup_a_win32_http_system_proxy('127.0.0.1', 8000)
unittest.main()
clear_win_http_settings()
+
View
3  camelot/types/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -413,3 +413,4 @@ class Image(File):
stored_file_implementation = StoredImage
+
View
3  camelot/view/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -23,3 +23,4 @@
# ============================================================================
+
View
3  camelot/view/action.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -451,3 +451,4 @@ def new_tab(cls, parent, slot, **kwargs):
)
default.update(kwargs)
return cls.create_action(**default)
+
View
3  camelot/view/action_runner.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -201,3 +201,4 @@ def next( self, yielded ):
LOGGER.error( 'next call of generator returned an unexpected object of type %s'%( yielded.__class__.__name__ ) )
LOGGER.error( unicode( yielded ) )
raise Exception( 'this should not happen' )
+
View
3  camelot/view/action_steps/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -62,3 +62,4 @@
UpdateProgress.__name__,
WordJinjaTemplate.__name__,
]
+
View
3  camelot/view/action_steps/backup.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -300,3 +300,4 @@ def __init__( self, backup_mechanism ):
def render( self ):
dialog = SelectRestoreDialog( self.default_storage, self.stored_files )
return dialog
+
View
3  camelot/view/action_steps/change_object.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -384,3 +384,4 @@ def gui_run( self, gui_context ):
if result == QtGui.QDialog.Rejected:
raise CancelRequest()
return (dialog.field, dialog.value)
+
View
3  camelot/view/action_steps/gui.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -169,3 +169,4 @@ def gui_run( self, gui_context ):
if result == QtGui.QMessageBox.Cancel:
raise CancelRequest()
return result
+
View
3  camelot/view/action_steps/open_file.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -174,3 +174,4 @@ def gui_run( self, gui_context ):
doc = word_app.Documents.Open( self.file_name )
doc.Activate()
word_app.Activate()
+
View
3  camelot/view/action_steps/orm.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -94,3 +94,4 @@ def __init__( self, obj ):
def gui_run( self, gui_context ):
pass
+
View
3  camelot/view/action_steps/print_preview.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -124,3 +124,4 @@ def __init__( self,
template = environment.get_template( template )
html = template.render( context )
super( PrintJinjaTemplate, self).__init__( html )
+
View
3  camelot/view/action_steps/select_file.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -89,3 +89,4 @@ def gui_run( self, gui_context ):
if file_names:
settings.setValue( 'datasource', QtCore.QVariant( file_names[0] ) )
return file_names
+
View
3  camelot/view/action_steps/select_object.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -67,3 +67,4 @@ def gui_run( self, gui_context ):
if select_dialog.object_getter:
return select_dialog.object_getter
raise CancelRequest()
+
View
3  camelot/view/action_steps/update_progress.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -74,3 +74,4 @@ def gui_run( self, gui_context ):
progress_dialog.setValue( self._value )
if self._text != None:
progress_dialog.setLabelText( unicode(self._text) )
+
View
3  camelot/view/art.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -180,3 +180,4 @@ class ColorScheme(object):
"""
+
View
3  camelot/view/controls/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -23,3 +23,4 @@
# ============================================================================
+
View
4 camelot/view/controls/abstract_widget.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -27,4 +27,4 @@ class AbstractSearchWidget(QtGui.QWidget):
expand_search_options_signal = QtCore.pyqtSignal()
cancel_signal = QtCore.pyqtSignal()
search_signal = QtCore.pyqtSignal(str)
- on_arrow_down_signal = QtCore.pyqtSignal()
+ on_arrow_down_signal = QtCore.pyqtSignal()
View
3  camelot/view/controls/action_widget.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -396,3 +396,4 @@ def set_state( self, state ):
for mode in state.modes:
menu.addAction( mode.render( menu ) )
self.setMenu( menu )
+
View
3  camelot/view/controls/actionsbox.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -50,3 +50,4 @@ def set_actions( self, actions ):
action_widget = action.render( self.gui_context, self )
layout.addWidget( action_widget )
self.setLayout( layout )
+
View
3  camelot/view/controls/appscheme.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -261,3 +261,4 @@ def captionbackground(self):
defaultUI = Office2007BlueStyle
+
View
3  camelot/view/controls/busy_widget.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -90,3 +90,4 @@ def timerEvent(self, event):
self.highlighted_orb -= 1
if self.highlighted_orb < 0:
self.highlighted_orb = self.orbs
+
View
3  camelot/view/controls/calculator.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -221,3 +221,4 @@ def clearInput(self):
self.input.setFocus()
+
View
48 camelot/view/controls/combobox_input_dialog.py
@@ -1,26 +1,26 @@
-# ============================================================================
-#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
-# www.conceptive.be / project-camelot@conceptive.be
-#
-# This file is part of the Camelot Library.
-#
-# This file may be used under the terms of the GNU General Public
-# License version 2.0 as published by the Free Software Foundation
-# and appearing in the file license.txt included in the packaging of
-# this file. Please review this information to ensure GNU
-# General Public Licensing requirements will be met.
-#
-# If you are unsure which license is appropriate for your use, please
-# visit www.python-camelot.com or contact project-camelot@conceptive.be
-#
-# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-#
-# For use of this library in commercial applications, please contact
-# project-camelot@conceptive.be
-#
-# ============================================================================
+# ============================================================================
+#
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
+# www.conceptive.be / project-camelot@conceptive.be
+#
+# This file is part of the Camelot Library.
+#
+# This file may be used under the terms of the GNU General Public
+# License version 2.0 as published by the Free Software Foundation
+# and appearing in the file license.txt included in the packaging of
+# this file. Please review this information to ensure GNU
+# General Public Licensing requirements will be met.
+#
+# If you are unsure which license is appropriate for your use, please
+# visit www.python-camelot.com or contact project-camelot@conceptive.be
+#
+# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# For use of this library in commercial applications, please contact
+# project-camelot@conceptive.be
+#
+# ============================================================================
import logging
@@ -130,4 +130,4 @@ def set_choice_by_index(self, index):
if combobox != None:
combobox.setCurrentIndex(index)
else:
- raise Exception('No combobox to set the choice')
+ raise Exception('No combobox to set the choice')
View
3  camelot/view/controls/dashboard.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -92,3 +92,4 @@ def __init__(self, parent=None):
sys.exit(app.exec_())
+
View
3  camelot/view/controls/decorated_line_edit.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -142,3 +142,4 @@ def paintEvent(self, event):
if self.toolTip():
draw_tooltip_visualization(self)
+
View
3  camelot/view/controls/delegates/__init__.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -118,3 +118,4 @@ def _add_subclasses(delegate):
__doc__ = doc
+
View
3  camelot/view/controls/delegates/booldelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -120,3 +120,4 @@ def paint(self, painter, option, index):
)
painter.restore()
+
View
3  camelot/view/controls/delegates/chartdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -40,3 +40,4 @@ def setModelData(self, editor, model, index):
pass
+
View
3  camelot/view/controls/delegates/codedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -50,3 +50,4 @@ def paint(self, painter, option, index):
self.paint_text(painter, option, index, value_str, horizontal_align=Qt.AlignRight )
painter.restore()
+
View
3  camelot/view/controls/delegates/colordelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -62,3 +62,4 @@ def paint(self, painter, option, index):
painter.restore()
+
View
3  camelot/view/controls/delegates/coloredfloatdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -126,3 +126,4 @@ def paint(self, painter, option, index):
painter.restore()
+
View
3  camelot/view/controls/delegates/comboboxdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -53,3 +53,4 @@ def paint(self, painter, option, index):
self.paint_text(painter, option, index, unicode(value) )
painter.restore()
+
View
3  camelot/view/controls/delegates/currencydelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -29,3 +29,4 @@ class CurrencyDelegate(FloatDelegate):
pass
+
View
3  camelot/view/controls/delegates/customdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -260,3 +260,4 @@ def paint_text(
vertical_align | horizontal_align,
text)
+
View
3  camelot/view/controls/delegates/datedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -55,3 +55,4 @@ def paint(self, painter, option, index):
self.paint_text(painter, option, index, value_str, horizontal_align=Qt.AlignRight )
painter.restore()
+
View
3  camelot/view/controls/delegates/datetimedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -60,3 +60,4 @@ def paint(self, painter, option, index):
self.paint_text(painter, option, index, value_str, horizontal_align=Qt.AlignRight)
painter.restore()
+
View
3  camelot/view/controls/delegates/delegatemanager.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -104,3 +104,4 @@ def sizeHint(self, option, index):
return delegate.sizeHint(option, index)
+
View
3  camelot/view/controls/delegates/filedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -61,3 +61,4 @@ def paint(self, painter, option, index, background_color=QtGui.QColor("white")):
painter.restore()
+
View
3  camelot/view/controls/delegates/floatdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -75,3 +75,4 @@ def paint( self, painter, option, index ):
self.paint_text( painter, option, index, value_str, horizontal_align=Qt.AlignRight )
painter.restore()
+
View
3  camelot/view/controls/delegates/imagedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -58,3 +58,4 @@ def paint(self, painter, option, index):
painter.setPen(pen)
painter.drawRect(rect)
painter.restore()
+
View
3  camelot/view/controls/delegates/integerdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -60,3 +60,4 @@ def paint(self, painter, option, index):
self.paint_text( painter, option, index, value_str, horizontal_align=Qt.AlignRight )
painter.restore()
+
View
3  camelot/view/controls/delegates/intervalsdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -86,3 +86,4 @@ def setModelData(self, editor, model, index):
pass
+
View
3  camelot/view/controls/delegates/labeldelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -33,3 +33,4 @@ class LabelDelegate(CustomDelegate):
editor = editors.LabelEditor
+
View
3  camelot/view/controls/delegates/languagedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -28,3 +28,4 @@ class LanguageDelegate( PlainTextDelegate ):
editor = LanguageEditor
+
View
3  camelot/view/controls/delegates/localfiledelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -63,3 +63,4 @@ def paint(self, painter, option, index):
self.paint_text(painter, option, index, value_str)
painter.restore()
+
View
3  camelot/view/controls/delegates/many2onedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -102,3 +102,4 @@ def setModelData(self, editor, model, index):
# return self._dummy_editor.sizeHint()
+
View
3  camelot/view/controls/delegates/manytoonechoicesdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -38,3 +38,4 @@ class ManyToOneChoicesDelegate( CustomDelegate ):
editor = editors.OneToManyChoicesEditor
+
View
3  camelot/view/controls/delegates/monthsdelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#
-# Copyright (C) 2007-2011 Conceptive Engineering bvba. All rights reserved.
+# Copyright (C) 2007-2012 Conceptive Engineering bvba. All rights reserved.
# www.conceptive.be / project-camelot@conceptive.be
#
# This file is part of the Camelot Library.
@@ -70,3 +70,4 @@ def paint(self, painter, option, index):
painter.restore()
+
View
3  camelot/view/controls/delegates/notedelegate.py
@@ -1,6 +1,6 @@
# ============================================================================
#