Re: PED Release 32

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Team,
Happy to report I've just pushed PED r32.3 to agl branch and ready for testing. r32.3 is partial port of following r32 (main branch for android/ios) +
  • Documentation overhaul
  • Culled pubspec.yaml to bear minimum in preparation for meta-flutter/AGL testing
  • Commenced research into Flutter cross-platform linux (GTK embedder) plugins
Re-reading my last email didn't really explain what/why/how for location mocking so thought i better
Mock location What/Why
1. We currently only cover Australia, so when you launch the app geolocator will use your current location and return no fuel stations found
2. As it stands geolocator_linux will not work on AGL

Mock location How
if (developerOptions enabled and location pinned) // condition - 1 use the pinned location
    else if (platform is linux or web) //condition - 2 use a static location
    else //condition - 3 get location from geoLocator.
Therefore In this flow, the first time a user opens the app, condition - 2 is met and the user will see a static location (Sydney CBD), user can now access
 dev options and pin other locations. Next time the user opens the app, he assesses the pinned location.

Everything is working fine on Linux-desktop, UI/UX is a bit janky and not as good as android/ios but that's ok we'll address the next AGL sprint, and
if you don't get round to building/running yourself attaching some screenshots,
  • 29.png linux home screen
  • 30.png linux  mock locations
  • 31.png web homescreen dart theme

Next I'm switching to meta-flutter for testing and the only thing i'm a little concerned about their is url_launcher not working

regards

On Mon, Oct 17, 2022 at 11:35 PM Bernard Craddock <bernard@xxxxxxxxxxxxxx> wrote:

Hi Team.
I've just deployed PED r32 "Dark Theme enhancements and Developer options"  to ped main branch (android/ios)
I wouldn't normally tell you much about the main branch but as i got some recent recordings, I thought why not, and commencing AGL branch implementation for the same tomorrow 

Theming is coming along nicely, although lots remaining refer to color pallets so putting that on hold until inspiration strikes.
Introduced Developer Options initially for location mocking as my 1st tentative foray "and workaround" for geolocator  “1P Linux GTK Plugins” issue. This will/should allow ped to work in meta-flutter and if so then I can start thinking about what and how for PED / AGL.  At Scott's suggestion i've reviewed agl-ivi-demo-platform-flutter,  GSoc IC (agl-cluster-demo-platform-flutter) & Dashboard (agl-ivi-demo-platform-flutter) with meta-agl-flutter review pending so have some ideas, And now that I've introduced Developer Options I'm sure I'll come up with lots of use cases.
I've have had requests to cover Stockholm, Gothenburg, Leeds (uk), Bangalore and Hyderabad, so time permitting I'll wires those in before year end (valid and current Stations, but mock fuel prices)

As your time permits, review recordings for dark theme enhancements &  developer options mocking the locations.  Features are:
  1. You can enable developer options, which enables more features related to overriding the app default behavior. Like pinning a mock location.
  2. There is a pre-existing set of mock locations, which are configured there.
  3. You can add more custom mock locations.
  4. You can pin either the pre-existing set of mock locations or the custom one configured by you.
  5. You can delete the custom configured mock location. Cannot delete the pre-existing one.
  6. You can not delete the custom mock location if that is already pinned.
  7. Once you pin a location, you can un-pin it and then can pin another location.
  8. If developer options are enabled and a location is pinned, then the device uses that location as the default location, instead of going to the actual location.

lastly I'm ccing in Dan from AWS as i'm joining their APN ISV software track - assuming i can jump all the hurdles 

Look forward to catching this week during F2F

best regards
Bernard

Bernard Craddock
Co-founder Pumped Fuel
L2, 11 York Street Sydney 2000
_._,_._,_

Links:

You receive all messages sent to this group.

View/Reply Online (#10302) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]

_._,_._,_

Attachment: Screenshot-31.png
Description: PNG image

Attachment: Screenshot-30.png
Description: PNG image

Attachment: Screenshot-29.png
Description: PNG image


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux