]> git.sur5r.net Git - i3/i3/commitdiff
rename the internal function to _workspace_show, add a comment to workspace_show_by_name
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 2 Oct 2011 21:03:16 +0000 (22:03 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 2 Oct 2011 21:03:16 +0000 (22:03 +0100)
include/workspace.h
src/workspace.c

index 7eee9d3d798b2054655884486fd453a8d12019f2..3f0e83c28f62fc263c623ebc4809a4a9a4d4509e 100644 (file)
@@ -46,8 +46,16 @@ void workspace_set_name(Workspace *ws, const char *name);
  */
 bool workspace_is_visible(Con *ws);
 
-/** Switches to the given workspace */
+/**
+ * Switches to the given workspace
+ *
+ */
 void workspace_show(Con *ws);
+
+/**
+ * Looks up the workspace by name and switches to it.
+ *
+ */
 void workspace_show_by_name(const char *num);
 
 /**
index a89029c49d55cc76203c50b50e60f8a303b102fb..b4ed5530108268fcd31df78241087f9796a62a5c 100644 (file)
@@ -176,11 +176,8 @@ static void workspace_reassign_sticky(Con *con) {
         workspace_reassign_sticky(current);
 }
 
-/*
- * Switches to the given workspace
- *
- */
-void workspace_show_changed(Con *workspace, bool changed_num_workspaces) {
+
+static void _workspace_show(Con *workspace, bool changed_num_workspaces) {
     Con *current, *old = NULL;
 
     /* disable fullscreen for the other workspaces and get the workspace we are
@@ -235,15 +232,23 @@ void workspace_show_changed(Con *workspace, bool changed_num_workspaces) {
     ipc_send_event("workspace", I3_IPC_EVENT_WORKSPACE, "{\"change\":\"focus\"}");
 }
 
-void workspace_show(Con *workspace) { 
-    workspace_show_changed(workspace, false);
+/*
+ * Switches to the given workspace
+ *
+ */
+void workspace_show(Con *workspace) {
+    _workspace_show(workspace, false);
 }
 
+/*
+ * Looks up the workspace by name and switches to it.
+ *
+ */
 void workspace_show_by_name(const char *num) {
     Con *workspace;
     bool changed_num_workspaces;
     workspace = workspace_get(num, &changed_num_workspaces);
-    workspace_show_changed(workspace, changed_num_workspaces);
+    _workspace_show(workspace, changed_num_workspaces);
 }
 
 /*