Oplop implementation in C with GTK UI