|
15 | 15 |
|
16 | 16 | const std::string k_workspaceCount = "plugin:split-monitor-workspaces:count";
|
17 | 17 | const std::string k_keepFocused = "plugin:split-monitor-workspaces:keep_focused";
|
18 |
| -const CColor s_pluginColor = {0x61 / 255.0f, 0xAF / 255.0f, 0xEF / 255.0f, 1.0f}; |
| 18 | +const CColor s_pluginColor = {0x61 / 255.0F, 0xAF / 255.0F, 0xEF / 255.0F, 1.0F}; |
19 | 19 |
|
20 | 20 | std::map<uint64_t, std::vector<std::string>> g_vMonitorWorkspaceMap;
|
21 | 21 |
|
@@ -46,28 +46,28 @@ const std::string& getWorkspaceFromMonitor(CMonitor* monitor, const std::string&
|
46 | 46 | return g_vMonitorWorkspaceMap[monitor->ID][workspaceIndex];
|
47 | 47 | }
|
48 | 48 |
|
49 |
| -void splitWorkspace(std::string workspace) |
| 49 | +void splitWorkspace(const std::string& workspace) |
50 | 50 | {
|
51 | 51 | CMonitor* monitor = g_pCompositor->getMonitorFromCursor();
|
52 | 52 |
|
53 | 53 | HyprlandAPI::invokeHyprctlCommand("dispatch", "workspace " + getWorkspaceFromMonitor(monitor, workspace));
|
54 | 54 | }
|
55 | 55 |
|
56 |
| -void splitMoveToWorkspace(std::string workspace) |
| 56 | +void splitMoveToWorkspace(const std::string& workspace) |
57 | 57 | {
|
58 | 58 | CMonitor* monitor = g_pCompositor->getMonitorFromCursor();
|
59 | 59 |
|
60 | 60 | HyprlandAPI::invokeHyprctlCommand("dispatch", "movetoworkspace " + getWorkspaceFromMonitor(monitor, workspace));
|
61 | 61 | }
|
62 | 62 |
|
63 |
| -void splitMoveToWorkspaceSilent(std::string workspace) |
| 63 | +void splitMoveToWorkspaceSilent(const std::string& workspace) |
64 | 64 | {
|
65 | 65 | CMonitor* monitor = g_pCompositor->getMonitorFromCursor();
|
66 | 66 |
|
67 | 67 | HyprlandAPI::invokeHyprctlCommand("dispatch", "movetoworkspacesilent " + getWorkspaceFromMonitor(monitor, workspace));
|
68 | 68 | }
|
69 | 69 |
|
70 |
| -void changeMonitor(bool quiet, std::string value) |
| 70 | +void changeMonitor(bool quiet, const std::string& value) |
71 | 71 | {
|
72 | 72 | CMonitor* monitor = g_pCompositor->getMonitorFromCursor();
|
73 | 73 |
|
@@ -106,12 +106,12 @@ void changeMonitor(bool quiet, std::string value)
|
106 | 106 | }
|
107 | 107 | }
|
108 | 108 |
|
109 |
| -void splitChangeMonitorSilent(std::string value) |
| 109 | +void splitChangeMonitorSilent(const std::string& value) |
110 | 110 | {
|
111 | 111 | changeMonitor(true, value);
|
112 | 112 | }
|
113 | 113 |
|
114 |
| -void splitChangeMonitor(std::string value) |
| 114 | +void splitChangeMonitor(const std::string& value) |
115 | 115 | {
|
116 | 116 | changeMonitor(false, value);
|
117 | 117 | }
|
@@ -214,12 +214,12 @@ void mapWorkspacesToMonitors()
|
214 | 214 | HyprlandAPI::reloadConfig();
|
215 | 215 | }
|
216 | 216 |
|
217 |
| -void refreshMapping(void*, SCallbackInfo&, std::any) |
| 217 | +void refreshMapping(void* /*unused*/, SCallbackInfo& /*unused*/, std::any /*unused*/) |
218 | 218 | {
|
219 | 219 | mapWorkspacesToMonitors();
|
220 | 220 | }
|
221 | 221 |
|
222 |
| -void configReloadedCallback(void*, SCallbackInfo&, std::any) |
| 222 | +void configReloadedCallback(void* /*unused*/, SCallbackInfo& /*unused*/, std::any /*unused*/) |
223 | 223 | {
|
224 | 224 | // anything you call in this function should not reload the config, as it will cause an infinite loop
|
225 | 225 | Debug::log(INFO, "[split-monitor-workspaces] Config reloaded");
|
|
0 commit comments