Add a GUI #145

Open
opened 2026-02-20 17:00:21 +00:00 by whimsical-c4lic0 · 0 comments
Collaborator

Creating this issue to track completed/remaining tasks around implementing the new GUI. The GUI can be tested from the add-initial-gui branch in my fork.

  • Update the GUI to show a loading state and status message while the built-in browser is being downloaded and setup
  • Update all website links in the UI to copy to clipboard instead of opening a browser when running in docker. Add a small message like a tooltip to indicate the URL was copied to clipboard, and add a toast message to indicate this when a menu option is selected ("Join Discord" and "Documentation")
  • Rename the OF DL project to OF DL.Cli for consistency
  • Update GUI to support non-browser based login
  • Verify errors are caught and printed to the activity log
  • Update the windows build pipelines to build both CLI and GUI applications, and test windows builds (w/ and w/o the dotnet runtime installed)
  • Review and refactor (into logical components) the AI generated GUI code
  • Update AGENTS.md with GUI context
  • Update/verify all the help tooltips for accuracy
  • Update the docs with new instructions, configs, screenshots, etc.
Creating this issue to track completed/remaining tasks around implementing the new GUI. The GUI can be tested from the [add-initial-gui](https://git.ofdl.tools/whimsical-c4lic0/OF-DL/src/branch/add-initial-gui/) branch in my fork. - [x] Update the GUI to show a loading state and status message while the built-in browser is being downloaded and setup - [x] Update all website links in the UI to copy to clipboard instead of opening a browser when running in docker. Add a small message like a tooltip to indicate the URL was copied to clipboard, and add a toast message to indicate this when a menu option is selected ("Join Discord" and "Documentation") - [x] Rename the OF DL project to OF DL.Cli for consistency - [x] Update GUI to support non-browser based login - [x] Verify errors are caught and printed to the activity log - [ ] Update the windows build pipelines to build both CLI and GUI applications, and test windows builds (w/ and w/o the dotnet runtime installed) - [ ] Review and refactor (into logical components) the AI generated GUI code - [ ] Update AGENTS.md with GUI context - [x] Update/verify all the help tooltips for accuracy - [ ] Update the docs with new instructions, configs, screenshots, etc.
whimsical-c4lic0 added the
feature-request
label 2026-02-20 17:00:21 +00:00
whimsical-c4lic0 self-assigned this 2026-02-20 17:00:21 +00:00
whimsical-c4lic0 added this to the Development Board project 2026-02-20 17:00:21 +00:00
whimsical-c4lic0 moved this to In Progress in Development Board on 2026-02-20 17:00:38 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sim0n00ps/OF-DL#145
No description provided.