Commit graph

8581 commits

Author SHA1 Message Date
samschott
9540a4e098
move the comment from __del__ to __init__ 2024-04-02 23:12:33 +02:00
Russell Keith-Magee
0ffcb4ea01
Flush animations prior to an action that will add a new animation. 2024-04-02 12:43:32 +08:00
Sam Schott
7ef655d9da add changelog entry 2024-04-01 19:21:30 +02:00
Sam Schott
806ab70fb0 release successfully loaded NSImage manually 2024-04-01 19:17:25 +02:00
Russell Keith-Magee
4a27e6e79b
Merge pull request #2470 from beeware/autoupdates/config-files
Bump dependencies in pyproject.toml and tox.ini
2024-04-01 10:14:44 +08:00
Russell Keith-Magee
07e1febbc9
Merge pull request #2471 from beeware/dependabot/github_actions/actions/setup-python-5.1.0
Bump actions/setup-python from 5.0.0 to 5.1.0
2024-04-01 10:14:11 +08:00
dependabot[bot]
5fee6e6aca Add changenote. [dependabot skip] 2024-03-31 20:53:58 +00:00
dependabot[bot]
b5e8754413
Bump actions/setup-python from 5.0.0 to 5.1.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-31 20:53:43 +00:00
Brutus (robot)
f059719d90 Add changenote. 2024-03-31 20:11:35 +00:00
Brutus (robot)
f007b5c834 Bump dependencies in pyproject.toml and tox.ini 2024-03-31 20:11:31 +00:00
Russell Keith-Magee
a08bc3a771
Add geolocation to the dictionary. 2024-03-28 13:46:12 +08:00
Russell Keith-Magee
1b6525ea98
Add an Android implementation of geolocation with tests. 2024-03-28 12:55:41 +08:00
Russell Keith-Magee
eba0d9cf7a
Correct usage of grant/allow permissions in testbed. 2024-03-27 14:10:00 +08:00
Russell Keith-Magee
b36bad80b5
Modify background permissions to be an explicit second step. 2024-03-27 13:58:19 +08:00
Russell Keith-Magee
389075e83e
Refactor geolocation permission checks to the core layer. 2024-03-27 09:29:56 +08:00
Russell Keith-Magee
d0e498f40b
100% coverage for iOS geolocation. 2024-03-27 09:13:17 +08:00
Russell Keith-Magee
13e62a6ed9
100% coverage for Cocoa geolocation. 2024-03-27 07:26:32 +08:00
Russell Keith-Magee
476c0bf230
Core Geolocation API tested to 100% coverage. 2024-03-26 09:56:58 +08:00
Russell Keith-Magee
90cf1822f9
Simplify geolocation permission handling by dropping the ask-on-first-use implementation. 2024-03-26 08:07:30 +08:00
Russell Keith-Magee
8e52172f92
Restore geolocation permission request on startup. 2024-03-26 08:06:51 +08:00
Russell Keith-Magee
a8a71e8651
Add iOS implementation of geolocation service. 2024-03-25 14:33:17 +08:00
Russell Keith-Magee
f9fae85884
Merge pull request #2464 from beeware/autoupdates/pre-commit/pyupgrade
Bump pyupgrade from v3.15.1 to v3.15.2
2024-03-25 07:00:30 +08:00
Russell Keith-Magee
97b272cd28
Merge pull request #2465 from beeware/dependabot/pip/core/pytest-asyncio-0.23.6
Bump pytest-asyncio from 0.23.5.post1 to 0.23.6 in /core
2024-03-25 07:00:05 +08:00
Russell Keith-Magee
23edd5189e
Merge pull request #2466 from beeware/dependabot/pip/core/tox-4.14.2
Bump tox from 4.14.1 to 4.14.2 in /core
2024-03-25 06:59:38 +08:00
Russell Keith-Magee
18a902bb25
Merge pull request #2467 from beeware/dependabot/pip/core/pre-commit-3.7.0
Bump pre-commit from 3.6.2 to 3.7.0 in /core
2024-03-25 06:59:15 +08:00
Russell Keith-Magee
b9a83f8dac
Merge pull request #2463 from freakboy3742/docs-landing
Restructure docs landing page and some docs ordering.
2024-03-25 06:58:57 +08:00
Russell Keith-Magee
2d482d04ca
Normalize headings for Android platform guide. 2024-03-25 06:28:28 +08:00
Russell Keith-Magee
54992da5c9
Apply suggestions from code review
Co-authored-by: Russell Martin <russell@rjm.li>
2024-03-25 06:25:29 +08:00
dependabot[bot]
5c17715829 Add changenote. [dependabot skip] 2024-03-24 20:40:27 +00:00
dependabot[bot]
235e1d1b8e Add changenote. [dependabot skip] 2024-03-24 20:40:10 +00:00
dependabot[bot]
c082cd7a8b Add changenote. [dependabot skip] 2024-03-24 20:39:51 +00:00
dependabot[bot]
1612c2d203
Bump pre-commit from 3.6.2 to 3.7.0 in /core
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.2 to 3.7.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.2...v3.7.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 20:30:37 +00:00
dependabot[bot]
cbd2d6f90d
Bump tox from 4.14.1 to 4.14.2 in /core
Bumps [tox](https://github.com/tox-dev/tox) from 4.14.1 to 4.14.2.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.14.1...4.14.2)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 20:30:28 +00:00
dependabot[bot]
0ed622a7e3
Bump pytest-asyncio from 0.23.5.post1 to 0.23.6 in /core
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.23.5.post1 to 0.23.6.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.5.post1...v0.23.6)

---
updated-dependencies:
- dependency-name: pytest-asyncio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 20:30:21 +00:00
Brutus (robot)
dadd08033b Add changenote. 2024-03-24 20:11:11 +00:00
Brutus (robot)
3bc80b923e Bump pyupgrade from v3.15.1 to v3.15.2 2024-03-24 20:11:08 +00:00
Russell Keith-Magee
fa46f62149
Correct the naming of the docs changenotes. 2024-03-24 08:50:21 +08:00
Russell Keith-Magee
860bf80fe2
Update details in the roadmap. 2024-03-24 08:46:56 +08:00
Russell Keith-Magee
fe9cac581a
Move screenshots back to home page. 2024-03-24 07:59:53 +08:00
Russell Keith-Magee
abb8b81a9e
Merge reference and background platform guides. 2024-03-24 07:58:42 +08:00
Russell Keith-Magee
8449107289
Add changenote. 2024-03-23 10:12:45 +08:00
Russell Keith-Magee
f8bb7bf5b5
Restructure docs landing page and some ordering. 2024-03-23 09:47:48 +08:00
Russell Keith-Magee
306c30aa96
Add changenote. 2024-03-22 12:44:27 +08:00
Russell Keith-Magee
92f956632b
Initial cocoa implementation of geolocation service. 2024-03-22 12:41:10 +08:00
Russell Keith-Magee
df35463de3
Add geolocation to the hardware example. 2024-03-22 12:38:20 +08:00
Russell Keith-Magee
e20010d8af
Add initial core API and docs for geolocation. 2024-03-22 12:37:36 +08:00
Russell Keith-Magee
a136ec2549
Ensure that rapid zoom/location changes are both honored. 2024-03-22 10:52:16 +08:00
Russell Keith-Magee
89f18a074b
Merge pull request #2460 from beeware/dependabot/pip/core/coverage-toml--7.4.4
Bump coverage[toml] from 7.4.3 to 7.4.4 in /core
2024-03-18 07:59:36 +08:00
Russell Keith-Magee
2f25e8971c
Merge pull request #2459 from beeware/dependabot/github_actions/actions/checkout-4.1.2
Bump actions/checkout from 4.1.1 to 4.1.2
2024-03-18 07:59:26 +08:00
Russell Keith-Magee
31fc9aa988
Merge pull request #2458 from beeware/autoupdates/config-files
Bump dependencies in pyproject.toml and tox.ini
2024-03-18 07:59:12 +08:00