Bryan Schumaker
|
ec2c848a90
|
Libsaria class can play and pause music
Eventually the class will contain an audio instance, so there won't be a
global play or pause function anymore.
|
2011-08-21 18:10:18 -04:00 |
Bryan Schumaker
|
dd5ad9e87d
|
Began Libsaria() class
This class will act as an interface for the Ocarina front-end.
|
2011-08-21 15:45:15 -04:00 |
Bryan Schumaker
|
bf3d41f8d2
|
Set window icon
Just to my basic ocarina image for now.
|
2011-08-21 15:19:56 -04:00 |
Bryan Schumaker
|
b802b31d42
|
Set window title
I set the title based on the current version, but I do this through a
function to make it easier to change later.
|
2011-08-21 15:15:40 -04:00 |
Bryan Schumaker
|
ae5b3a358e
|
Play and pause buttons work
They play and pause music...
|
2011-08-20 12:12:53 -04:00 |
Bryan Schumaker
|
8c49544efd
|
Created helper for connecting signals
This should make connecting signals easier, since I don't need to use
any conversion macros.
|
2011-08-20 11:47:26 -04:00 |
Bryan Schumaker
|
1413a31aa7
|
Create wrapper function for gtk_container_add()
I don't want to have to keep typing out the conversion macros, so this
function puts them all in one place.
|
2011-08-20 11:36:29 -04:00 |
Bryan Schumaker
|
d75227b6af
|
Added a wrapper function for gtk_box_pack_start()
This will call the conversion macros for packing items into a box.
|
2011-08-20 11:32:20 -04:00 |
Bryan Schumaker
|
467cedf828
|
Added a pause button
I just put in next to the play button for now.
|
2011-08-20 11:17:01 -04:00 |
Bryan Schumaker
|
0f5303503c
|
Improve play button creation
I made a function to create a play button. I suspect that
pre-configured buttons will be easier to use than having to build them
up every time.
|
2011-08-20 11:08:42 -04:00 |
Bryan Schumaker
|
7efcfddcde
|
Add a button to the window
The button doesn't do anything yet, but I may eventually modify it for
playing and pausing music.
|
2011-08-18 08:20:56 -04:00 |
Bryan Schumaker
|
53d8718053
|
Open a window and play a song
I start ocarina with a file. I play the song right away, and open a
window so that gtk_main() can quit when closed.
|
2011-08-15 07:53:25 -04:00 |
Bryan Schumaker
|
c0ace6fed6
|
Basic initializiation code
I print some messages to the screen and I have a makefile to compile
libsaria and gui code.
|
2011-08-14 11:35:37 -04:00 |