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