Skip to content

emerysteele/macrodeckwebview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



WebView Tray App for Macro Deck

  • Small applet that pops up a window with a WebView for Macro Deck's Web Client. Gives easy access to your macros right from your system tray.

Running (Self Compile)

- Clone the Repository
- Open .sln in Visual Studio
- Build the Solution
- Run the Project

Running (Pre-compiled)

- Click on Releases link on the right sidebar >>
- Download latest `MacroDeckWebView.zip` file
- Extract to a location of your choice
- Run `Macro Deck WebView.exe`
- Optionally make a shortcut in your Startup folder to run at Windows startup

How to Use

  • When running, an icon will appear in your system tray
  • Click icon to open a window with Macro Deck's web client
    • By default, it will auto connect to http://127.0.0.1:8191/client/.
    • If you are running Macro Deck on a different port or different computer, update the WebClientURL in App.config (or Macro Deck WebView.exe.config in the compiled project)
  • Clicking off of WebView window will automatically hide the window
  • Click tray icon again to show
  • Resize window to your liking, app will store it's set size & use going forward

Only works in Windows 7-11 and Windows Servers 2012 and After (because it's based on WPF Windows Forms).

Screenshot

alt text

Revisions

v1.2 - Updated for Macro Deck 2.13

- Uses the new built-in web server of Macro Deck, as web.macrodeck.org will be deprecated.
- Added config edit button to tray icon context menu for easy editing.
- Minor tweaks.
- Updated icon.

v1.1 - Minor code cleanup/fixes.

- Added code to remember window size, so can be adjusted by user as needed and keep it's setting.

v1.0 - Initial Release