1176 Commits

Author SHA1 Message Date
Arjan Molenaar
422d561955 Remove variable sharing hack from Position
Now, resolve it with constraints.
2020-05-22 23:31:29 +02:00
Arjan Molenaar
928e82397c Remove area from drawing context 2020-05-22 22:58:17 +02:00
Arjan Molenaar
916a11446e Let BoundingBoxPainter compose with ItemPainter
Instead of inheriting from it.
2020-05-22 22:57:17 +02:00
Arjan Molenaar
2d369f7815 Remove draw_all from drawing context 2020-05-22 22:34:33 +02:00
Arjan Molenaar
a983259636 Move projections into their own module 2020-05-22 22:20:33 +02:00
Arjan Molenaar
77301b1ee1 Remove Tree.sort, move sort code to Canvas.sort 2020-05-22 21:52:48 +02:00
Arjan Molenaar
0bda793a2a Fix spelling mistakes in source code 2020-05-19 12:13:40 +02:00
Arjan Molenaar
dc184252bd Fix spelling mistakes 2020-05-19 12:12:40 +02:00
Arjan Molenaar
8e49caa082 Fix doc links to modules 2020-05-15 17:00:04 +02:00
Arjan Molenaar
2be8a97e84 Update news, bump version 2020-01-27 22:54:20 +01:00
Arjan Molenaar
ee3f2918c1 Update dependencies 2020-01-27 22:51:34 +01:00
Arjan Molenaar
0e36d836d1 Fix undo for handle moves
Let the underlaying variable change, not the position as a whole.
2020-01-27 22:46:27 +01:00
Dan Yeaw
c09cc7949a
Upload assets on release created 2020-01-11 22:02:16 -05:00
Dan Yeaw
cad4ca4ff2
Fix GitHub ref isn't the tag name 2020-01-11 21:53:00 -05:00
Dan Yeaw
fcd5063f3d
Add release tag to upload assets to 2020-01-11 21:42:46 -05:00
Dan Yeaw
033702ba50
Add release creator to release workflow 2020-01-11 21:28:05 -05:00
Dan Yeaw
8e7c843bd6
Update release workflow to use Python 3 2020-01-11 21:19:24 -05:00
Dan Yeaw
abbd2abee5
Draft release for any tag 2020-01-11 21:11:20 -05:00
Dan Yeaw
d7f6e5c557
Add release workflow 2020-01-11 21:05:25 -05:00
Dan Yeaw
6d3a2e8044
Update poetry version 2020-01-11 20:47:40 -05:00
Dan Yeaw
262ae1fe95
Update dependencies 2020-01-11 20:44:32 -05:00
Dan Yeaw
3e91f1b13d
Add workflow to publish to PyPI 2020-01-11 20:44:09 -05:00
Dan Yeaw
02336d0d11
Merge pull request #70 from gaphor/drop-py2
Remove Support for Python 2.7
2020-01-08 21:14:40 -05:00
Dan Yeaw
1acb13325c
Update install poetry action to remove virtualenv config
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2020-01-07 20:27:44 -05:00
Dan Yeaw
7dc30e13ca
Remove Python 2.7 from CI
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:17 -05:00
Dan Yeaw
7edba42bdf
Remove future standard_library import
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:17 -05:00
Dan Yeaw
64b3512e11
Sort imports
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:16 -05:00
Dan Yeaw
1b6b80d6e6
Update copyright
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:16 -05:00
Dan Yeaw
f1b6f75737
Bump version for major change
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:15 -05:00
Dan Yeaw
edb22b2e9f
Get version information using importlib_metadata
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:15 -05:00
Dan Yeaw
fd7d3f144d
Remove future dependency
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:14 -05:00
Dan Yeaw
df9d898f0f
Run pyupgrade: new style classes and super calls, set literals
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-29 09:33:10 -05:00
Dan Yeaw
0bea903026
Convert strings to f-strings 2019-12-28 22:07:58 -05:00
Dan Yeaw
ac94a99787
Remove usage of builtins 2019-12-28 21:52:13 -05:00
Dan Yeaw
95917d6fea
Remove Python version workarounds 2019-12-28 21:51:49 -05:00
Dan Yeaw
bc5e0c759a
Remove __future__ imports 2019-12-28 21:51:46 -05:00
Dan Yeaw
d7a5b1ff37
Update dependencies and drop Python 2.7
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-12-28 17:03:38 -05:00
Dan Yeaw
2862bedd53
Use pre-commit action to run pre-commit 2019-12-15 21:58:03 -05:00
Dan Yeaw
370c7089e6
Add cache for dependencies 2019-12-04 21:35:51 -05:00
Dan Yeaw
248c8baa2d
Update badges 2019-11-25 12:31:16 -05:00
Dan Yeaw
1fcb72e5c0
Merge pull request #69 from gaphor/github-actions
Finish Migration to GitHub Actions
2019-11-25 12:16:21 -05:00
Dan Yeaw
67764c2365
Drop tests for 3.5, add tests for 3.8 2019-11-25 12:11:31 -05:00
Dan Yeaw
e29058aa85
Remove Travis for CI 2019-11-25 12:11:12 -05:00
Dan Yeaw
89b764c598
Move test and lint to build workflow 2019-11-23 14:16:14 -05:00
Dan Yeaw
bb1451aa28
Fix unknown command pytest 2019-11-22 21:46:56 -05:00
Dan Yeaw
33a340be20
Add GitHub Actions test workflow 2019-11-22 21:23:29 -05:00
Dan Yeaw
d3dbc740fe
Create lint workflow 2019-11-22 21:01:42 -05:00
Arjan Molenaar
3c56b2aa56 Use Poetry 1.0 2019-11-09 21:28:38 +01:00
Arjan Molenaar
e7cf59d914 Install code-climate in Travis before_script 2019-11-09 20:25:48 +01:00
Arjan Molenaar
f61c8adefe Add code-climate to .travis-ci.yml 2019-11-09 20:12:56 +01:00