添加点击切换 tag 功能
This commit is contained in:
6
src/wm.c
6
src/wm.c
@@ -20,6 +20,7 @@
|
||||
#include "buffer.h"
|
||||
#include "color.h"
|
||||
#include "default_config.h"
|
||||
#include "event.h"
|
||||
#include "monitor.h"
|
||||
#include "text.h"
|
||||
#include "types.h"
|
||||
@@ -176,6 +177,7 @@ static bool wm_detect_monitor_by_randr(void) {
|
||||
prev_monitor->next = monitor;
|
||||
} else {
|
||||
wm.monitor_list = monitor;
|
||||
wm.current_monitor = monitor;
|
||||
}
|
||||
|
||||
prev_monitor = monitor;
|
||||
@@ -224,6 +226,7 @@ static bool wm_detect_monitor_by_xinerama(void) {
|
||||
prev_monitor->next = monitor;
|
||||
} else {
|
||||
wm.monitor_list = monitor;
|
||||
wm.current_monitor = monitor;
|
||||
}
|
||||
|
||||
prev_monitor = monitor;
|
||||
@@ -246,6 +249,7 @@ void wm_detect_monitor(void) {
|
||||
monitor->geometry.height = wm.screen->height_in_pixels;
|
||||
|
||||
wm.monitor_list = monitor;
|
||||
wm.current_monitor = monitor;
|
||||
}
|
||||
|
||||
void wm_scan_clients(void) {}
|
||||
@@ -333,6 +337,8 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
debug_show_monitor_list();
|
||||
|
||||
setup_event_loop();
|
||||
|
||||
if (wm.loop == nullptr) {
|
||||
wm.loop = g_main_loop_new(nullptr, FALSE);
|
||||
g_main_loop_run(wm.loop);
|
||||
|
||||
Reference in New Issue
Block a user