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++) {