Commit graph

548 commits

Author SHA1 Message Date
Brutus (robot)
053298d983 Bump dependencies in pyproject.toml and tox.ini 2024-05-12 20:17:45 +00:00
Marcos Dione
da8bba1a0f
Fix maxZoom
The documentation says:

> and zoomed to the required level of detail using an integer from 0 (for global detail) to 20 (for building level detail)

but the HTML declares a `maxZoom` of 19.
2024-05-06 10:21:38 +02:00
Russell Keith-Magee
5f4127e576
Add a safety catch for unknown keys. 2024-05-06 12:24:54 +08:00
Russell Keith-Magee
6322e3e596
Add protection against bare MOD_ keys. 2024-05-06 08:37:44 +08:00
Russell Keith-Magee
16eba7ab9e
Add some more esoteric keys. 2024-05-06 08:03:33 +08:00
Russell Keith-Magee
c86b96f197
Add handling for INS, DEL, NUM LOCK, and some shifted characters. 2024-05-06 07:43:34 +08:00
Russell Keith-Magee
fb9e4a8975
Get the no-cover in the right place this time. 2024-05-01 09:40:46 +08:00
Russell Keith-Magee
8178dd6d02
No-cover for a webkit library we won't ever use. 2024-05-01 09:25:17 +08:00
Russell Keith-Magee
3ab9be3732
Update GTK runtime errors to point at system requirements docs. 2024-05-01 08:08:35 +08:00
Russell Keith-Magee
789edd5a64
Allow GTK app icon tests to pass in dev mode. 2024-04-30 12:16:21 +08:00
Russell Keith-Magee
690d0662e4
Merge branch 'main' into default-icon 2024-04-30 08:44:12 +08:00
Russell Keith-Magee
091dc00e6a
Modify GTK icon fallback handling. 2024-04-25 08:17:27 +08:00
Russell Martin
2b446a4eea
Use GTK WebKit2 4.1; else fallback to 4.0 2024-04-24 16:44:55 -04:00
Russell Keith-Magee
cfedbbfac2
Correct GTK testbed handling of native widgets. 2024-04-24 16:42:54 +08:00
Russell Keith-Magee
68ea0ba9b6
Add GTK implementation of app icon fixes. 2024-04-24 15:04:14 +08:00
Russell Keith-Magee
b873c38166
Increased the delay when waiting for map rendering updates. 2024-04-18 12:43:18 +08:00
Russell Martin
e77a39efe8
Update PyPI project links 2024-04-17 12:00:47 -04:00
Brutus (robot)
e75a61cb91 Bump dependencies in pyproject.toml and tox.ini 2024-04-14 23:14:40 +00:00
Brutus (robot)
65f8c8850d Bump dependencies in pyproject.toml and tox.ini 2024-03-17 20:10:44 +00:00
Russell Keith-Magee
f8adc989f4
Merge pull request #2445 from rmartin16/config-dep-bump
Add CI workflow to bump config file dependencies
2024-03-08 06:30:28 +08:00
Malcolm Smith
021679ea88
Merge pull request #2379 from freakboy3742/map-widget
Add a map widget
2024-03-07 21:39:33 +00:00
Russell Martin
e36e86a2d6
Add CI workflow to bump config file dependencies 2024-03-07 12:20:48 -05:00
Russell Keith-Magee
a18ad6cf06
No, really, this time the lat/lng math is correct. 2024-03-07 07:45:50 +08:00
Russell Keith-Magee
0a7266d1e7
Correct zoom math on macOS/iOS. 2024-03-05 12:21:20 +08:00
Russell Keith-Magee
9e1087a419
Reworked map zoom to give it a consistent and reversible interpretation. 2024-02-28 13:06:29 +08:00
Russell Keith-Magee
537cf551b9
Add test of menu ordering. 2024-02-27 09:29:16 +08:00
Russell Keith-Magee
a84a4f3c0d
Include the current section in the GTK group cache. 2024-02-24 10:50:04 +08:00
Russell Keith-Magee
eb6cc10b57
Merge branch 'main' into fix-missing-gdk-keys 2024-02-22 11:09:52 +08:00
Russell Keith-Magee
f030ec0fd7
Rework map waiting to reduce test times, and allow some macOS x86_64 tests to be xfails. 2024-02-22 10:20:15 +08:00
Russell Keith-Magee
ecbbcca27f
Correct threshold definitions. 2024-02-21 11:03:48 +08:00
Russell Keith-Magee
1aeaea7d89
Ensure probe delays are honored. 2024-02-21 11:03:48 +08:00
Russell Keith-Magee
cb988c44be
Add GTK mapview test probe. 2024-02-21 11:03:48 +08:00
Russell Keith-Magee
68fd31203f
Add a LatLng type, and protection against on_select implementation. 2024-02-21 11:03:46 +08:00
Russell Keith-Magee
2df3abdd7d
Make title a required attribute. 2024-02-21 11:03:46 +08:00
Russell Keith-Magee
bb7c0625d3
Add GTK implementation of MapView. 2024-02-21 11:03:46 +08:00
Russell Keith-Magee
b8f68ed611
Correct GTK keycodes, and fill in lots more for Winforms. 2024-02-21 10:17:34 +08:00
Malcolm Smith
c5887fe131
Merge pull request #2404 from freakboy3742/arm64-testing
Add Python3.13 and iOS/macOS ARM64 testing to CI
2024-02-20 16:28:43 +00:00
Malcolm Smith
ae2e38d62a
Merge pull request #2403 from freakboy3742/consistent-ordering
Use a consistent ordering for App and Window APIs.
2024-02-20 16:03:09 +00:00
Russell Keith-Magee
b9b8cdd27f
Merge branch 'main' into arm64-testing 2024-02-20 12:40:50 +08:00
Russell Keith-Magee
f290d7a3d7
Add trove metadata for Python3.13 support. 2024-02-18 12:31:50 +08:00
Russell Keith-Magee
2d61cdb411
Enforce a consistent order for Window APIs. 2024-02-18 11:52:22 +08:00
Russell Keith-Magee
1b1cf6487e
Enforce a consistent order for app APIs. 2024-02-18 11:12:50 +08:00
Russell Keith-Magee
330c243ebc
Ignore NotImplementedWarning in the testbed. 2024-02-15 11:18:36 +08:00
Russell Keith-Magee
869e4ca6a6
Convert not_implemented to use a warning subclass. 2024-02-15 08:50:08 +08:00
Russell Keith-Magee
1537b95f85
Minor cleanups making screen non-optional. 2024-02-05 07:10:13 +08:00
proneon267
04e0e63107 Fixed cocoa implementation 2024-02-03 20:03:56 -08:00
Russell Keith-Magee
d69488f7fa
Merge branch 'main' into patch-11 2024-02-02 10:47:13 +08:00
Russell Keith-Magee
95c28cf2f9
Use probe mechanism for inspecting image size. 2024-02-02 10:28:15 +08:00
Russell Keith-Magee
5cea9af75d
Minor cleanups and renames. 2024-02-02 10:16:00 +08:00
proneon267
be8fa67062 Various fixes 2024-02-01 07:56:28 -08:00