You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot of Linux users (and others) are using the unofficially supported web version. The web version was done mainly out of necessity to help us develop the tool. But with WPF being only available on Windows, Linux users have found creative ways to use the Web project and build it themselves. This issues aims to make it easy to run a web version of Sidekick.
Tasks
Cleanup the UI
Improve navigation. As the web version has more room than the app version, we can leverage the left menu to improve the navigation of the web version.
Remove Development workarounds and developer features from the public release.
Improve home page.
Remove platform dependencies. We have some code that shouldn't be part of a web project. We need to isolate those so they are not needed with the web project.
Remove Mock implementations.
Move platform interfaces to the Common project.
Remove platform project dependency across the solution. Make sure only the Wpf project has the platform dependency.
Fix where it breaks. Isolate where needed. For example Keybinds will require a platform interface. That interface should only be called from the platform project which is then called from the Wpf project. That means even though we would have keybind code, it won't be called or used at all in the Web version.
Produce the package and include it in the releases.
Assignment
This task is currently not being worked on. If you are willing to take on the challenge, feel free to reach out on Discord (dev channel or DM). I can guide you through some of the ideas and things that need to be done.
The text was updated successfully, but these errors were encountered:
Introduction
A lot of Linux users (and others) are using the unofficially supported web version. The web version was done mainly out of necessity to help us develop the tool. But with WPF being only available on Windows, Linux users have found creative ways to use the Web project and build it themselves. This issues aims to make it easy to run a web version of Sidekick.
Tasks
Assignment
This task is currently not being worked on. If you are willing to take on the challenge, feel free to reach out on Discord (dev channel or DM). I can guide you through some of the ideas and things that need to be done.
The text was updated successfully, but these errors were encountered: