alandmoore / admbrowser

A Web browser for kiosks and digital signage, based on Python, PyQt, and Blink
35 stars 22 forks source link

Geolocation & Notifications #26

Open stroobandt opened 1 year ago

stroobandt commented 1 year ago

This is to announce that I have been dabbling a bit with Qt Geolocation & Notifications in the following branch of my fork: https://github.com/stroobandt/admbrowser/tree/geolocation

Beware, this has not been properly tested yet. Nonetheless, most if not all of the Qt infrastructure required for this has been added to this branch of ADMbrowser.

However, I am still struggling quite a bit with the Linux geoclue service and permissions. That project happens to be a complete mess and poorly documented. Is seems to be hastily pulled together to exclusively serve the need of Android smartphones. Help & testers (also on Windows/Mac) are more than welcome.

Neither have I tested notifications yet. It came as a low hanging fruit when writing the code for geolocation.

My intention for ADMbrowser geolocation is to run it on a cyberdeck as a smartphone replacer. (I hate smartphones for a slew of reasons.) Here are some examples of cyberdecks:

alandmoore commented 1 year ago

Will be interested to see how this develops. Great work!