Sen descrición

Stephen ec386f86d6 Updated glade file to newer format. %!s(int64=2) %!d(string=hai) anos
.gitignore f36efcc4e4 Working version splitting the handlers and window classes into their own classes. I achieved this by passing references to window objects into the Handlers() constructor. %!s(int64=2) %!d(string=hai) anos
Handlers.py ec386f86d6 Updated glade file to newer format. %!s(int64=2) %!d(string=hai) anos
LICENCE f8813293d6 Added licence. %!s(int64=2) %!d(string=hai) anos
MyWindow.py ab52ab68b6 I fixed the bug... by adding a global variable to keep track of the process id of the music. %!s(int64=2) %!d(string=hai) anos
glade-button.glade ec386f86d6 Updated glade file to newer format. %!s(int64=2) %!d(string=hai) anos
hello-world.py 4e521e901c Also found the "bug" with byobu terminal in addition to gnome-terminal. Guake may be the odd one out. %!s(int64=2) %!d(string=hai) anos
notes 9b4b401677 Initial commit. Working window with two buttons attached to program execution. %!s(int64=2) %!d(string=hai) anos
readme d46c697bd0 Added another idea. %!s(int64=2) %!d(string=hai) anos

readme

This well-named repository is a little test program that I made to try out making a GUI with gtk+ using glade and python.

Video demo: https://www.youtube.com/watch?v=jj_4So2DseI

TODO:
Move window initialization from script to a function or class.
Typing noises
Rickroll
Stopping the music on pink should cause a secret event.
Allow any number of gifs automatically. (AKA get rid of hard coded numbers.)
Add progress bar so you can see where the loop repeats.

Done:
Make a flashing disco background

MIT License
Copyright (c) <2021>