mrJean1

Results 6 issues of mrJean1

Only [PyGeodesy 22.4.22](https://pypi.org/project/PyGeodesy/) and newer versions work with the latest [geographiclib 2.0](https://pypi.org/project/geographiclib) release. All earlier PyGeodesy releases throw an `AttributeError`. A workaround to use [geographiclib 2.0](https://pypi.org/project/geographiclib) with older PyGeodesy versions...

Convert `getch()` results from `bytes` to `str` to make the single character `while True: ...` loop work on Windows witn Python 3.

This is an attempt to correct (a) the `Position` enum values, see `Parser.FIXME_enums` and (b) generate signed and unsigned enums, see `PythonGenerator.generate_enums` from issue #243.

Added `INSTALLED_INCLUDE_DIR` for usage with `make` on macOS.

Workaround for `TypeError` due to the wrong `Position` enum type and values for `video_set_logo_int (VideoLogoOption.logo_position, Position.center)` and `video_set_marquee_int (VideoMarqueeOption.Position, Position.bottom)`.

- Look for the libtk in yet another place in Python 3.11+ on macOS. - Fixed spurious message "not in fullscreen state" on macOS. - Ignore OnConfig events while toggling...