Dan Yeaw
b0dea9f162
Update LICENSE from LGPL 2.0 to Apache 2.0
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-03-12 21:20:22 -04:00
Dan Yeaw
36af470932
Fix errors building Flatpak by removing pre-commit as a setup_requires
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-03-05 20:34:00 -05:00
Dan Yeaw
e090453c5c
Merge branch 'master' into flatpak
...
# Conflicts:
# .gitignore
# setup.py
2019-03-02 18:40:09 -05:00
Dan Yeaw
c6c3b5eeef
Add initial support for building a Flatpak for Gaphor
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-03-02 18:36:18 -05:00
Dan Yeaw
d8a157d6fe
Change version to 1.0.0rc1, cleanup setup.py
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-03-02 18:34:25 -05:00
Arjan Molenaar
cdebee7064
Run black code formatter
2019-02-28 22:03:42 +01:00
Arjan Molenaar
4b089591d2
Remove run command from setup.py
...
Use the venv instead.
2019-02-28 22:03:42 +01:00
Arjan Molenaar
ca463115a2
Upgrade pycairo version
2019-02-28 22:02:55 +01:00
Dan Yeaw
8971881fdc
Update Gaphas dependency to version 1.0.0 or later
2019-02-26 21:59:53 -05:00
Dan Yeaw
d8f2e93207
Remove future, pytest-runner, and setuptools-git as dependencies
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-02-25 14:46:27 -05:00
Dan Yeaw
f55e582299
Remove futurize dependency, drop support for Python 2
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-02-23 22:06:02 -05:00
Dan Yeaw
1c72d3010b
Replace zope.component.adapts with decorator, remove vim setting comment
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-02-17 13:21:50 -05:00
Dan Yeaw
db55ccdd2e
Add and update configuration files, update project to version 1.0.0
...
Supports pyproject.toml and poetry.lock. Add configuration file for
Travis CI. Update pytest so that doctests are only run in Python 3.7.
Update pre-commit configuration to work with Python 3.7.1. Remove
pylintrc (replaced by black), tox.ini, MANIFEST.in, and ez_setup.py
which are replaced by pyproject.toml.
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-12-02 20:56:52 -05:00
Dan Yeaw
0b854fc522
Run black on all files to fix formatting
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-11-24 21:31:18 -05:00
Dan Yeaw
3baecea52d
Use the black code formatter as a pre-commit hook
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-11-24 21:17:15 -05:00
Arjan Molenaar
e4249edc55
Small setup cleanup
...
Little less dependent on future.
2018-11-22 22:04:14 +01:00
Arjan Molenaar
012a73247e
Remove Backup service
...
It was to slow anyway.
2018-11-19 23:04:21 +01:00
Arjan Molenaar
ae91a4878d
Use pytest for testing
2018-11-19 23:03:06 +01:00
Arjan Molenaar
9651f46505
Window opens again
...
I retained the layout loader to some extend. It needs a lot more work,
but we have something to show.
The Namespace view is not showing a model right now.
2018-11-16 16:15:49 +01:00
Arjan Molenaar
90df7b71af
Removed all links to etkdocking from the main code
...
It's still left in the gaphor.ui.layout module, so I have to deal with that later.
2018-11-13 22:30:49 +01:00
Dan Yeaw
b1a570b1b1
Change name of etk.docking library to etkdocking to fix import errors
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-10-07 20:44:52 -04:00
Dan Yeaw
90b83dcba6
Add future as a requirement
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-10-06 15:05:18 -04:00
Dan Yeaw
8b686cd62e
Revert "Reformatted all code to match PEP8, optimized imports."
...
This reverts commit 244be6b
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-09-21 10:24:45 -04:00
Dan Yeaw
d09cc1d23f
Revert "Revert "Reformatted all code to match PEP8, optimized imports.""
...
This reverts commit b705df3
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-09-21 10:24:29 -04:00
Dan Yeaw
5b6fed1b1f
Revert "Ran python-modernize on files outside of gaphor. Updated formatting."
...
This reverts commit ffabc82
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-09-21 10:22:59 -04:00
Dan Yeaw
385d249b7a
Correct wrong short license on each source file
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2018-01-13 18:33:50 -05:00
danyeaw
68cb1d3229
Added license preamble and copyright, closes #10 .
2017-05-12 22:03:34 -04:00
danyeaw
e5aa0cc4a9
Preparing to release new version to PyPi
2017-05-03 21:23:10 -04:00
danyeaw
bb50e25b94
Moved doc to docs to match a more standard project structure. Added default GitLab Pages Sphinx documentation installation, issue #3 . Changed CONTRIBUTING to MarkDown. Moved license information to LICENSE.txt. Updated README. Updated setup.py and setup.cfg to start to move from easy_install to pip, issue #2 .
2017-05-01 22:17:22 -04:00
danyeaw
ffabc82351
Ran python-modernize on files outside of gaphor. Updated formatting.
2017-04-30 21:23:46 -04:00
danyeaw
b705df38d6
Revert "Reformatted all code to match PEP8, optimized imports."
...
This reverts commit 244be6b6472b6ad9a9b27a32267e4d4a093d56bb.
2017-04-29 21:58:43 -04:00
danyeaw
244be6b647
Reformatted all code to match PEP8, optimized imports.
2017-04-29 21:24:12 -04:00
Arjan Molenaar
b3b24dceab
Updated to latest etk.docking version.
2011-09-29 07:28:15 +02:00
Arjan Molenaar
9c08a49774
Updated version to 0.17.1
2011-05-08 21:37:03 +02:00
Arjan Molenaar
b604527f6b
Fix setup for release.
2011-05-08 21:24:03 +02:00
Arjan Molenaar
fc30f5fc0a
Added converter to storage module.
2011-02-10 16:44:32 +01:00
Arjan Molenaar
a1b9c98f8a
Don't include Sphinx as build-time dependency.
2011-02-03 08:15:53 +01:00
Arjan Molenaar
faabf253be
Don't load Sphinx first
2011-02-02 21:37:14 +01:00
Arjan Molenaar
157a9c3515
Updated version, setup.cfg
2011-01-31 16:44:29 +01:00
Arjan Molenaar
ae3c59c436
Added etk.docking dependency.
2011-01-31 10:57:49 +01:00
Arjan Molenaar
f1364c5021
Componentized Namespace and Toolbox
2011-01-21 08:28:03 +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
9c016a926a
Added etk.docking placeholder in setup.
2011-01-21 06:17:00 +01:00
Arjan Molenaar
9fea7e4f10
Removed EventDispatcher as it is superceded by the ElementDispatcher.
2011-01-19 07:51:23 +01:00
Arjan Molenaar
2f6bd6dd1d
Merge branch 'compreg'
2011-01-07 21:33:58 +01:00
Arjan Molenaar
6829f861d6
Update sphinx dependent version.
2011-01-07 09:39:41 +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
db4bba3970
Let ComponentRegistry take over the component management tasks from Application.
2011-01-06 11:17:47 +01:00
Arjan Molenaar
4c82af4af1
Updated version to 0.16.0, finally
2010-10-15 16:52:36 +02:00