Remove newgui
I'm not going to use this code anymore. Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
This commit is contained in:
parent
04d4aca772
commit
15df2ed075
|
@ -1,4 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
export OCARINA_LIB_PATH=`dirname $0`/lib/ocarina/
|
||||
`dirname $0`/bin/newgui-player
|
|
@ -1,31 +0,0 @@
|
|||
#!/usr/bin/python
|
||||
from config import *
|
||||
|
||||
env.ParseConfig('pkg-config --cflags --libs gtkmm-2.4')
|
||||
|
||||
#def script(target, source, env):
|
||||
# f = open(str(target[0]), 'w')
|
||||
# for line in open(str(source[0])):
|
||||
# line = line.replace("%DEBUG", str(DEBUG))
|
||||
# f.write(line)
|
||||
# f.close()
|
||||
# os.chmod(str(target[0]), 0755)
|
||||
|
||||
|
||||
extra_files = [
|
||||
("newgui.xml", "../lib/ocarina/newgui.xml", copy),
|
||||
# ("images/random.png", "../lib/ocarina/random.png", copy),
|
||||
("images/newgui.png", "../lib/ocarina/newgui.png", copy),
|
||||
# ("images/thumbs_up.png", "../lib/ocarina/thumbs_up.png", copy),
|
||||
# ("images/thumbs_down.png", "../lib/ocarina/thumbs_down.png", copy),
|
||||
# ("scripts/ocarina", "../bin/ocarina", script),
|
||||
# ("scripts/ocarina-completion.bash", "../lib/ocarina/ocarina-completion.bash", copy),
|
||||
# ("../bin/ocarina", "../ocarina.bin", symlink),
|
||||
]
|
||||
|
||||
build = [env.Program("../bin/newgui-player", libsaria + get_cpp_files())]
|
||||
for (src, dst, func) in extra_files:
|
||||
build.append(env.Command(dst, src, func))
|
||||
|
||||
env.Alias("newgui", build)
|
||||
Return('build')
|
Binary file not shown.
Before Width: | Height: | Size: 13 KiB |
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<interface>
|
||||
<requires lib="gtk+" version="2.24"/>
|
||||
<!-- interface-naming-policy project-wide -->
|
||||
<object class="GtkWindow" id="Ocarina">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="title" translatable="yes">Ocarina</property>
|
||||
<property name="default_width">900</property>
|
||||
<property name="default_height">600</property>
|
||||
<property name="gravity">north-east</property>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -1,63 +0,0 @@
|
|||
// Copyright (c) 2013 Bryan Schumaker
|
||||
#include <libsaria.h>
|
||||
#include <version.h>
|
||||
#include <print.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "ocarina.h"
|
||||
|
||||
Glib::RefPtr<Gtk::Builder> builder;
|
||||
|
||||
void on_notify(notify_t event, void *data)
|
||||
{
|
||||
}
|
||||
|
||||
string lib_file(const string &file)
|
||||
{
|
||||
string res;
|
||||
char *var = getenv("OCARINA_LIB_PATH");
|
||||
if (var == NULL) {
|
||||
println("OCARINA_LIB_PATH has not been set!");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
res = var;
|
||||
res += "/" + file;
|
||||
return res;
|
||||
}
|
||||
|
||||
Glib::RefPtr<Gtk::Builder> get_builder()
|
||||
{
|
||||
return builder;
|
||||
}
|
||||
|
||||
static void init(int argc, char **argv)
|
||||
{
|
||||
Gtk::Window *window;
|
||||
|
||||
Gtk::Main app(argc, argv);
|
||||
builder = Gtk::Builder::create_from_file(lib_file("newgui.xml"));
|
||||
builder->get_widget("Ocarina", window);
|
||||
|
||||
init_window();
|
||||
gtk_builder_connect_signals(builder->gobj(), NULL);
|
||||
|
||||
Gtk::Main::run(*window);
|
||||
}
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
struct libsaria::initdata ls_init = {
|
||||
argc,
|
||||
argv,
|
||||
on_notify,
|
||||
};
|
||||
|
||||
println("Ocarina " + vers_str());
|
||||
libsaria::init(&ls_init);
|
||||
init(argc, argv);
|
||||
libsaria::quit();
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
// Copyright (c) 2013 Bryan Schumaker
|
||||
#ifndef OCARINA_H
|
||||
#define OCARINA_H
|
||||
|
||||
#include <gtkmm.h>
|
||||
|
||||
// ocarina.cpp
|
||||
string lib_file(const string &);
|
||||
Glib::RefPtr<Gtk::Builder> get_builder();
|
||||
|
||||
// window.cpp
|
||||
void init_window();
|
||||
|
||||
#endif
|
|
@ -1,22 +0,0 @@
|
|||
// Copyright (c) 2013 Bryan Schumaker
|
||||
#include <version.h>
|
||||
#include <print.h>
|
||||
|
||||
#include "ocarina.h"
|
||||
|
||||
static bool key_pressed(GdkEventKey *event)
|
||||
{
|
||||
string key = gdk_keyval_name(event->keyval);
|
||||
println("Key pressed: " + key);
|
||||
return false;
|
||||
}
|
||||
|
||||
void init_window()
|
||||
{
|
||||
Gtk::Window *window;
|
||||
get_builder()->get_widget("Ocarina", window);
|
||||
|
||||
window->set_title("Ocarina " + vers_str());
|
||||
window->set_icon_from_file(lib_file("newgui.png"));
|
||||
window->signal_key_press_event().connect(sigc::ptr_fun(&key_pressed));
|
||||
}
|
Loading…
Reference in New Issue