Remove newgui

I'm not going to use this code anymore.

Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
This commit is contained in:
Bryan Schumaker 2013-07-04 18:13:32 -04:00 committed by Anna Schumaker
parent 04d4aca772
commit 15df2ed075
7 changed files with 0 additions and 150 deletions

View File

@ -1,4 +0,0 @@
#!/bin/bash
export OCARINA_LIB_PATH=`dirname $0`/lib/ocarina/
`dirname $0`/bin/newgui-player

View File

@ -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

View File

@ -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>

View File

@ -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;
}

View File

@ -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

View File

@ -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));
}