6172 Commits

Author SHA1 Message Date
Arjan Molenaar
b622b3ad9d
Look up parent package from diagram 2021-05-22 21:31:01 +02:00
Arjan Molenaar
f607b86894
Make sure diagrams show in the tree view again 2021-05-22 21:31:00 +02:00
Arjan Molenaar
142a167081
Make core model no longer dependent on UML
(except for the derived unions)
2021-05-22 21:30:57 +02:00
Arjan Molenaar
5c615942e2
Update models 2021-05-22 21:20:13 +02:00
Arjan Molenaar
0af608be56
Merge pull request #824 from gaphor/dependabot/pip/docs/sphinx-4.0.2
Bump sphinx from 4.0.1 to 4.0.2 in /docs
2021-05-22 18:47:51 +02:00
Arjan Molenaar
e406acaad7
Merge pull request #823 from gaphor/dependabot/pip/docs/tomlkit-0.7.2
Bump tomlkit from 0.7.1 to 0.7.2 in /docs
2021-05-22 18:47:41 +02:00
Arjan Molenaar
92b25c7a99
Merge pull request #822 from gaphor/dependabot/pip/sphinx-4.0.2
Bump sphinx from 4.0.1 to 4.0.2
2021-05-22 18:47:28 +02:00
Arjan Molenaar
8f38168b3c
Merge pull request #821 from gaphor/dependabot/pip/tomlkit-0.7.2
Bump tomlkit from 0.7.1 to 0.7.2
2021-05-22 18:47:16 +02:00
Arjan Molenaar
6ab9f5c047
Add test for composite association with property pages 2021-05-21 22:35:31 +02:00
dependabot[bot]
363dfa14d8
Bump sphinx from 4.0.1 to 4.0.2 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.0.1...v4.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-21 05:46:44 +00:00
dependabot[bot]
d16e04190f
Bump tomlkit from 0.7.1 to 0.7.2 in /docs
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sdispater/tomlkit/compare/0.7.1...0.7.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-21 05:46:40 +00:00
dependabot[bot]
6074f0e159
Bump sphinx from 4.0.1 to 4.0.2
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.0.1...v4.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-21 05:37:11 +00:00
dependabot[bot]
dbbb9ee541
Bump tomlkit from 0.7.1 to 0.7.2
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sdispater/tomlkit/compare/0.7.1...0.7.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-21 05:36:42 +00:00
Dan Yeaw
4dbf81bcbc
Merge pull request #820 from gaphor/fix/composite-association
Property page should only set navigability if both ends are connected
2021-05-20 21:45:38 -04:00
Arjan Molenaar
e872928fef
Merge pull request #812 from gaphor/gtk4-tree-view-dnd
Improve drag and drop for TreeView
2021-05-20 22:52:14 +02:00
Arjan Molenaar
667842ac65
Property page should only set navigability if both ends are connected 2021-05-20 22:02:47 +02:00
Arjan Molenaar
bed142f42c
Add some tests around the tree view dnd code 2021-05-20 20:52:53 +02:00
Arjan Molenaar
4dd40533a0
Merge pull request #817 from gaphor/dependabot/pip/docs/tomlkit-0.7.1
Bump tomlkit from 0.7.0 to 0.7.1 in /docs
2021-05-20 20:47:13 +02:00
Arjan Molenaar
adde7a228d
Merge pull request #816 from gaphor/dependabot/pip/tomlkit-0.7.1
Bump tomlkit from 0.7.0 to 0.7.1
2021-05-20 20:46:53 +02:00
dependabot[bot]
4adc090b75 Bump pytest-runner from 5.3.0 to 5.3.1
Bumps [pytest-runner](https://github.com/pytest-dev/pytest-runner) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/pytest-dev/pytest-runner/releases)
- [Changelog](https://github.com/pytest-dev/pytest-runner/blob/main/CHANGES.rst)
- [Commits](https://github.com/pytest-dev/pytest-runner/compare/v5.3.0...v5.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 20:46:34 +02:00
dependabot[bot]
7855ec895c
Bump tomlkit from 0.7.0 to 0.7.1 in /docs
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sdispater/tomlkit/compare/0.7.0...0.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 05:38:11 +00:00
dependabot[bot]
c2c2b05ed1
Bump tomlkit from 0.7.0 to 0.7.1
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sdispater/tomlkit/compare/0.7.0...0.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 05:29:51 +00:00
Sourcery AI
d709e23d96 'Refactored by Sourcery' 2021-05-19 21:35:08 +02:00
Arjan Molenaar
0cca4998dc
Select the element after dropping it 2021-05-19 21:33:05 +02:00
Arjan Molenaar
64b31b8bed
Can drop on root level again 2021-05-19 21:24:30 +02:00
Arjan Molenaar
f25660aee9
Move tree view search to tree view code 2021-05-19 15:14:33 +02:00
Arjan Molenaar
bf8882e6a1
Use tree-view instead of custom NamespaceView 2021-05-19 14:54:38 +02:00
Arjan Molenaar
233bc96207
Move NamespaceView.get_selected_element() to Namespace 2021-05-19 13:59:23 +02:00
Arjan Molenaar
4cf4d4885b
NamespaceView no longer needs and element_factory 2021-05-19 13:48:16 +02:00
Arjan Molenaar
f5c27e5625
Move DnD in one NamespaceModel 2021-05-18 22:19:37 +02:00
Arjan Molenaar
19c8e8a4d4
Fix inline editor key handlers 2021-05-18 21:49:22 +02:00
Arjan Molenaar
7714b9fb47
Move DnD logic to the model
This should make it easier to transition to GTK 4.
2021-05-18 21:49:12 +02:00
Arjan Molenaar
9174e52d7a
Remove unneeded target entries from namespace view 2021-05-18 10:10:47 +02:00
Arjan Molenaar
7e6ce7af59
No need for an extra sorted model
TreeStore can handle that as well.
2021-05-18 09:55:09 +02:00
Dan Yeaw
faa544e6f5
Merge pull request #811 from gaphor/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-05-17 19:31:44 -04:00
pre-commit-ci[bot]
1de775ca9f
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/pre-commit-hooks: v3.4.0 → v4.0.1](https://github.com/pre-commit/pre-commit-hooks/compare/v3.4.0...v4.0.1)
2021-05-17 16:58:17 +00:00
Arjan Molenaar
5b291b9b4e
Merge pull request #809 from gaphor/dependabot/pip/pytest-cov-2.12.0
Bump pytest-cov from 2.11.1 to 2.12.0
2021-05-17 15:16:15 +02:00
dependabot[bot]
9d6baf6c34
Bump pytest-cov from 2.11.1 to 2.12.0
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.11.1...v2.12.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-17 06:14:02 +00:00
Dan Yeaw
f919d65cfc
Merge pull request #808 from gaphor/gtk4-ci
Add GTK4 build on macos
2021-05-16 13:06:45 -04:00
Arjan Molenaar
f6070431db
Make gtk4 build always pass for now 2021-05-16 16:49:22 +02:00
Arjan Molenaar
6e4b0a8ef8
Add Adwaita to gtk4 build 2021-05-15 21:30:29 +02:00
Arjan Molenaar
99ada216f5
Add GTK4 build on macos
On macOS it's easier to install GTK4 than on Ubuntu ;)
2021-05-15 21:14:33 +02:00
Arjan Molenaar
111baa782e
Merge branch 'master' into gtk4 2021-05-15 16:50:31 +02:00
allcontributors[bot]
5924c20855
docs: add icfmp as a contributor (#807)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-05-14 21:54:49 -04:00
allcontributors[bot]
a075a2401f
docs: add bertob as a contributor (#806)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-05-14 21:50:19 -04:00
Dan Yeaw
e4fed2a0d0
Merge pull request #805 from gaphor/attr-oper-tooltips
Add tooltips for "A"/"S" in editor
2021-05-14 21:04:38 -04:00
Arjan Molenaar
06402d8ed2
Add tooltips for "A"/"S" in editor
Fixes #799.
2021-05-14 15:34:26 +02:00
dependabot[bot]
d9aa6d4643
Bump apple-actions/import-codesign-certs from 1 to 1.0.4 (#794)
Bumps [apple-actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs) from 1 to 1.0.4.
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases)
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v1...v1.0.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 20:16:55 -04:00
dependabot[bot]
73cb546607
Bump TimonVS/pr-labeler-action from 3 to 3.1.0 (#795)
Bumps [TimonVS/pr-labeler-action](https://github.com/TimonVS/pr-labeler-action) from 3 to 3.1.0.
- [Release notes](https://github.com/TimonVS/pr-labeler-action/releases)
- [Commits](https://github.com/TimonVS/pr-labeler-action/compare/v3...v3.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 20:14:44 -04:00
dependabot[bot]
04a94646c3
Bump actions/checkout from 2 to 2.3.4 (#793)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 20:10:37 -04:00