-
-
Notifications
You must be signed in to change notification settings - Fork 327
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v4][Feature] Windows GUI Application #352
Comments
|
philosowaffle
added a commit
that referenced
this issue
Apr 29, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
philosowaffle
added a commit
that referenced
this issue
May 21, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
philosowaffle
added a commit
that referenced
this issue
Jun 11, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
philosowaffle
added a commit
that referenced
this issue
Jul 30, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
philosowaffle
added a commit
that referenced
this issue
Oct 7, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
philosowaffle
added a commit
that referenced
this issue
Nov 11, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
cantolick
pushed a commit
to cantolick/peloton-to-garmin
that referenced
this issue
Dec 10, 2023
* [352] client gui's * decoupled UI error handling from HTTP * create client UI project and wire up first shared page * filesystem basics working * some cleanup * reorganize solution to optimize for code re-use * try fix gh build * try again * layout and navmenu now shared * rebase * try to add bootstrap and css dependencies * fix ioc wireup * not really working yet * webui working again, now using shared css/js resources * clientUI now working with shared css/js * app settings working * peloton settings working * move app settings to own component * format settings page updated * garmin settings page * cleanup * rebase * progress on sync page and mfa * sync page working * fix some build warnings * index page working * attempt to fix gha pr check * rename PelotonToGarminConsole to ConsoleClient * update app name * [352] basic publishing working * logging is working * attempt update prcheck to publish * fix typo * try publish ready to run * comment out for now
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Today the windows exe is a Console application, meaning it launches a command line terminal and is driven mostly by config files. This is not a user-friendly experience, especially for those who have never used the command line before. Arguably, most of the demographic who might be interested in using P2G could find this intimidating and confusing.
With version 3, P2G introduced a proper API and WebUI for the docker users.
With version 4, I would like to do the same for the Windows folks. P2G would remove the current windows exe Console application and replace it with a proper windows desktop GUI. Something that would decrease the barrier to entry, and make more people feel comfortable giving P2G a whirl.
https://learn.microsoft.com/en-us/aspnet/core/blazor/hybrid/?view=aspnetcore-7.0
The text was updated successfully, but these errors were encountered: