mirror of
https://github.com/debauchee/barrier.git
synced 2026-07-03 18:37:24 +08:00
Fixed win32 config saving, keyboard mapping, and AltGr bugs.
Made extensive changes to the launcher to provide more control over setting up auto-start and it now saves configuration to the user's documents directory if auto-starting at login and saves to the system directory if auto-starting at boot. Replaced MapVirtualKey() with table lookup to work around that function's lack of support for extended keyboard scan codes. Added first cut at support for AltGr.
This commit is contained in:
@@ -27,10 +27,15 @@ public:
|
||||
virtual bool installDaemon(const char* name,
|
||||
const char* description,
|
||||
const char* pathname,
|
||||
const char* commandLine);
|
||||
virtual EResult uninstallDaemon(const char* name);
|
||||
const char* commandLine,
|
||||
bool allUsers);
|
||||
virtual EResult uninstallDaemon(const char* name, bool allUsers);
|
||||
virtual int daemonize(const char* name, DaemonFunc);
|
||||
virtual void installDaemonLogger(const char* name);
|
||||
virtual bool canInstallDaemon(const char* name,
|
||||
bool allUsers) const;
|
||||
virtual bool isDaemonInstalled(const char* name,
|
||||
bool allUsers) const;
|
||||
virtual const char* getBasename(const char* pathname) const;
|
||||
virtual CString getUserDirectory() const;
|
||||
virtual CString getSystemDirectory() const;
|
||||
|
||||
Reference in New Issue
Block a user