commit a339014
james palmer
·
2022-04-12 15:04:41 +0000 UTC
parent 53f57d4
Show rom name in window title.
1 files changed,
+3,
-2
+3,
-2
1@@ -199,7 +199,7 @@ emu_event(Uxn *u)
2 }
3
4 static int
5-init(void)
6+init(char *title)
7 {
8 Atom wmDelete;
9 display = XOpenDisplay(NULL);
10@@ -210,6 +210,7 @@ init(void)
11 XSelectInput(display, window, ButtonPressMask | ButtonReleaseMask | PointerMotionMask | ExposureMask | KeyPressMask | KeyReleaseMask);
12 wmDelete = XInternAtom(display, "WM_DELETE_WINDOW", True);
13 XSetWMProtocols(display, window, &wmDelete, 1);
14+ XStoreName(display, window, title);
15 XMapWindow(display, window);
16 ximage = XCreateImage(display, visual, DefaultDepth(display, DefaultScreen(display)), ZPixmap, 0, (char *)uxn_screen.pixels, uxn_screen.width, uxn_screen.height, 32, 0);
17 hide_cursor();
18@@ -230,7 +231,7 @@ main(int argc, char **argv)
19 u.ram = NULL;
20 if(!emu_start(&u, argv[1]))
21 return emu_error("Start", "Failed");
22- if(!init())
23+ if(!init(argv[1]))
24 return emu_error("Init", "Failed");
25 /* console vector */
26 for(i = 2; i < argc; i++) {