Permalink
Browse files

Initial commit.

  • Loading branch information...
0 parents commit 9623c8318100fad11d639abc80b7bc0d61383481 @KelSolaar committed Sep 3, 2011
Showing with 10,778 additions and 0 deletions.
  1. +13 −0 .gitignore
  2. +14 −0 CHANGELOG
  3. +674 −0 LICENSE
  4. +15 −0 README
  5. +674 −0 src/COPYING
  6. 0 src/__init__.py
  7. +1 −0 src/foundations
  8. +1 −0 src/manager
  9. 0 src/tests/__init__.py
  10. +66 −0 src/tests/tests.py
  11. 0 src/tests/testsGlobals/__init__.py
  12. +311 −0 src/tests/testsGlobals/testsConstants.py
  13. +73 −0 src/tests/testsGlobals/testsRuntimeConstants.py
  14. +408 −0 src/tests/testsGlobals/testsUiConstants.py
  15. +49 −0 src/tests/utilities.py
  16. 0 src/umbra/__init__.py
  17. 0 src/umbra/components/__init__.py
  18. 0 src/umbra/components/factory/__init__.py
  19. 0 src/umbra/components/factory/componentsManagerUi/__init__.py
  20. +1,045 −0 src/umbra/components/factory/componentsManagerUi/componentsManagerUi.py
  21. +12 −0 src/umbra/components/factory/componentsManagerUi/componentsManagerUi.rc
  22. BIN src/umbra/components/factory/componentsManagerUi/resources/Activated.png
  23. BIN src/umbra/components/factory/componentsManagerUi/resources/Deactivated.png
  24. BIN src/umbra/components/factory/componentsManagerUi/resources/Default_Categorie.png
  25. BIN src/umbra/components/factory/componentsManagerUi/resources/Ui_Categorie.png
  26. +67 −0 src/umbra/components/factory/componentsManagerUi/ui/Components_Manager_Ui.ui
  27. 0 src/umbra/components/factory/preferencesManager/__init__.py
  28. +370 −0 src/umbra/components/factory/preferencesManager/preferencesManager.py
  29. +12 −0 src/umbra/components/factory/preferencesManager/preferencesManager.rc
  30. +213 −0 src/umbra/components/factory/preferencesManager/ui/Preferences_Manager.ui
  31. 0 src/umbra/components/factory/scriptEditor/__init__.py
  32. +679 −0 src/umbra/components/factory/scriptEditor/scriptEditor.py
  33. +12 −0 src/umbra/components/factory/scriptEditor/scriptEditor.rc
  34. +63 −0 src/umbra/components/factory/scriptEditor/ui/Script_Editor.ui
  35. +1,312 −0 src/umbra/engine.py
  36. 0 src/umbra/globals/__init__.py
  37. +103 −0 src/umbra/globals/constants.py
  38. +79 −0 src/umbra/globals/runtimeGlobals.py
  39. +110 −0 src/umbra/globals/uiConstants.py
  40. 0 src/umbra/libraries/__init__.py
  41. +291 −0 src/umbra/preferences.py
  42. +52 −0 src/umbra/resources/Umbra.ui
  43. BIN src/umbra/resources/images/Close_Cross.png
  44. BIN src/umbra/resources/images/Close_Cross_Hover.png
  45. BIN src/umbra/resources/images/Debug_Marker.png
  46. BIN src/umbra/resources/images/Development.png
  47. BIN src/umbra/resources/images/Development_Active.png
  48. BIN src/umbra/resources/images/Development_Hover.png
  49. BIN src/umbra/resources/images/GPL_V3.png
  50. BIN src/umbra/resources/images/Horizontal_Scrollbar_Grip.png
  51. BIN src/umbra/resources/images/Horizontal_Slider_Grip.png
  52. BIN src/umbra/resources/images/Icon_Light.icns
  53. BIN src/umbra/resources/images/Icon_Light.ico
  54. BIN src/umbra/resources/images/Icon_Light.png
  55. BIN src/umbra/resources/images/Icon_Light_48.ico
  56. BIN src/umbra/resources/images/Icon_Light_48.png
  57. BIN src/umbra/resources/images/Icon_Light_512.icns
  58. BIN src/umbra/resources/images/Icon_Light_512.png
  59. BIN src/umbra/resources/images/Layout.png
  60. BIN src/umbra/resources/images/Layout_Active.png
  61. BIN src/umbra/resources/images/Layout_Hover.png
  62. BIN src/umbra/resources/images/Miscellaneous.png
  63. BIN src/umbra/resources/images/Miscellaneous_Active.png
  64. BIN src/umbra/resources/images/Miscellaneous_Hover.png
  65. BIN src/umbra/resources/images/Preferences.png
  66. BIN src/umbra/resources/images/Preferences_Active.png
  67. BIN src/umbra/resources/images/Preferences_Hover.png
  68. BIN src/umbra/resources/images/Resize_Grip.png
  69. BIN src/umbra/resources/images/Small_Down_Arrow.png
  70. BIN src/umbra/resources/images/Small_Left_Arrow.png
  71. BIN src/umbra/resources/images/Small_Right_Arrow.png
  72. BIN src/umbra/resources/images/Small_Up_Arrow.png
  73. BIN src/umbra/resources/images/Tiny_Down_Arrow.png
  74. BIN src/umbra/resources/images/Tiny_Up_Arrow.png
  75. BIN src/umbra/resources/images/TreeView_Branch_Closed.png
  76. BIN src/umbra/resources/images/TreeView_Branch_End.png
  77. BIN src/umbra/resources/images/TreeView_Branch_More.png
  78. BIN src/umbra/resources/images/TreeView_Branch_Open.png
  79. BIN src/umbra/resources/images/TreeView_VLine.png
  80. BIN src/umbra/resources/images/Umbra_Logo.png
  81. BIN src/umbra/resources/images/Umbra_SpashScreen.png
  82. BIN src/umbra/resources/images/Undock_Window.png
  83. BIN src/umbra/resources/images/Undock_Window_Hover.png
  84. BIN src/umbra/resources/images/Vertical_Scrollbar_Grip.png
  85. +13 −0 src/umbra/resources/layouts/Default_Layouts.rc
  86. +7 −0 src/umbra/resources/others/Python_Tokens.rc
  87. +38 −0 src/umbra/resources/preferences/Default_Settings.rc
  88. +382 −0 src/umbra/resources/styles/Darwin_styleSheet.qss
  89. +382 −0 src/umbra/resources/styles/Linux_styleSheet.qss
  90. +381 −0 src/umbra/resources/styles/Windows_styleSheet.qss
  91. 0 src/umbra/ui/__init__.py
  92. +236 −0 src/umbra/ui/common.py
  93. +139 −0 src/umbra/ui/completers.py
  94. +627 −0 src/umbra/ui/highlighters.py
  95. 0 src/umbra/ui/widgets/__init__.py
  96. +402 −0 src/umbra/ui/widgets/active_QLabel.py
  97. +664 −0 src/umbra/ui/widgets/codeEditor_QPlainTextEdit.py
  98. +129 −0 src/umbra/ui/widgets/delayed_QSplashScreen.py
  99. +130 −0 src/umbra/ui/widgets/messageBox.py
  100. +261 −0 src/umbra/ui/widgets/search_QLineEdit.py
  101. +268 −0 src/umbra/ui/widgets/variable_QPushButton.py
@@ -0,0 +1,13 @@
+.DS_Store
+.project
+.pydevproject
+.settings
+
+*.exe
+*.log
+*.pyc
+*.pyo
+
+src/umbra/resources/images/builders/
+support/documentation/sphinx/build
+support/documentation/sphinx/source/resources/src
@@ -0,0 +1,14 @@
+h1=. Umbra - 1.0.0 - Stable
+
+h2=. Change Log
+
+h3. 1.0.0 - Stable
+
+* Initial Release of Umbra.
+
+h2=. About
+
+Umbra by Thomas Mansencal - 2008 - 2011
+Copyright (C) 2008 - 2011 - Thomas Mansencal - "thomas.mansencal@gmail.com":mailto:thomas.mansencal@gmail.com
+This Software Is Released Under Terms Of GNU GPL V3 License: "http://www.gnu.org/licenses/":http://www.gnu.org/licenses/
+"http://www.thomasmansencal.com/":http://www.thomasmansencal.com/
Oops, something went wrong.
@@ -0,0 +1,15 @@
+- Umbra -
+
+- Introduction -
+Umbra is the main package of Umbra and sIBL_Reporter.
+
+- Installation / Usage -
+Umbra depends on some other packages / repositories:
+ * Foundations package available from Github: https://github.com/KelSolaar/Foundations. You will need to create a symbolic link from "Foundations/src/foundations" to "Umbra/src/foundations" and from "Foundations/src/tests/testsFoundations" to "Umbra/src/tests/testsFoundations" or ensure the packages are available in Python path.
+ * Manager package available from Github: https://github.com/KelSolaar/Manager. You will need to create a symbolic link from "Manager/src/manager" to "Umbra/src/manager" and from "Manager/src/tests/testsManager" to "Umbra/src/tests/testsManager" or ensure the packages are available in Python path.
+
+- About -
+Umbra by Thomas Mansencal - 2008 - 2011
+Copyright (C) 2008 - 2011 - Thomas Mansencal - thomas.mansencal@gmail.com
+This Software Is Released Under Terms Of GNU GPL V3 License: http://www.gnu.org/licenses/
+http://www.thomasmansencal.com/
Oops, something went wrong.
No changes.
No changes.
@@ -0,0 +1,66 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+"""
+**tests.py**
+
+**Platform:**
+ Windows, Linux, Mac Os X.
+
+**Description:**
+ This module runs the tests suite.
+
+**Others:**
+
+"""
+
+#***********************************************************************************************
+#*** External imports.
+#***********************************************************************************************
+import os
+import sys
+import unittest
+
+#***********************************************************************************************
+#*** Internal imports.
+#***********************************************************************************************
+
+#***********************************************************************************************
+#*** Module attributes.
+#***********************************************************************************************
+__author__ = "Thomas Mansencal"
+__copyright__ = "Copyright (C) 2008 - 2011 - Thomas Mansencal"
+__license__ = "GPL V3.0 - http://www.gnu.org/licenses/"
+__maintainer__ = "Thomas Mansencal"
+__email__ = "thomas.mansencal@gmail.com"
+__status__ = "Production"
+
+#***********************************************************************************************
+#*** Module classes and definitions.
+#***********************************************************************************************
+def _setApplicationPackageDirectory():
+ """
+ This definition sets the package directory in the path.
+
+ :return: Definition success. ( Boolean )
+ """
+
+ applicationPackageDirectory = os.path.normpath(os.path.join(sys.path[0], "../"))
+ applicationPackageDirectory not in sys.path and sys.path.append(applicationPackageDirectory)
+ return True
+
+_setApplicationPackageDirectory()
+
+def testsSuite():
+ """
+ This definitions runs the tests suite.
+
+ :return: Tests suite. ( TestSuite )
+ """
+
+ testsLoader = unittest.TestLoader()
+ return testsLoader.discover(os.path.dirname(__file__))
+
+if __name__ == "__main__":
+ import utilities
+ unittest.TextTestRunner(verbosity=2).run(testsSuite())
No changes.
Oops, something went wrong.

0 comments on commit 9623c83

Please sign in to comment.