summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/engine.c8
-rw-r--r--src/quartz.c (renamed from src/quark.c)44
-rw-r--r--src/render.c2
-rw-r--r--src/sdl.c2
4 files changed, 28 insertions, 28 deletions
diff --git a/src/engine.c b/src/engine.c
index bf6ed35..5d4afe2 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -2,9 +2,9 @@
#include <stdlib.h>
#include "engine.h"
-#include "quark.h"
+#include "quartz.h"
-static quark_tab_t tabs[MAX_TABS];
+static quartz_tab_t tabs[MAX_TABS];
static int tab_count = 0;
static int current_tab = -1;
@@ -68,7 +68,7 @@ void engine_tab_close(int id)
current_tab = tab_count - 1;
}
-quark_tab_t* engine_tab_current(void)
+quartz_tab_t* engine_tab_current(void)
{
for (int i = 0; i < tab_count; i++)
if (i == current_tab)
@@ -84,7 +84,7 @@ int engine_tab_new(const char* url)
return -1;
}
- quark_tab_t* t = &tabs[tab_count];
+ quartz_tab_t* t = &tabs[tab_count];
t->url = SDL_strdup(url ? url : "about_blank");
t->title = SDL_strdup("new tab"); /* TODO: customise */
t->loading = true;
diff --git a/src/quark.c b/src/quartz.c
index f850bd5..8c7d92e 100644
--- a/src/quark.c
+++ b/src/quartz.c
@@ -5,11 +5,11 @@
#include <stdlib.h>
#include "engine.h"
-#include "quark.h"
+#include "quartz.h"
#include "render.h"
#include "sdl.h"
-quark_t quark;
+quartz_t quartz;
void init(void);
void quit(void);
@@ -21,15 +21,15 @@ void quit(void)
engine_shutdown();
render_shutdown();
sdl_quit();
- LOG_INFO("quark: quitting");
+ LOG_INFO("quartz: quitting");
}
void render_tmp(void)
{
- render_begin(quark.win_w, quark.win_h);
+ render_begin(quartz.win_w, quartz.win_h);
/* top bar */
- render_rect(0, 0, quark.win_w, 32, 0.15f, 0.15f, 0.22f, 1.0f);
+ render_rect(0, 0, quartz.win_w, 32, 0.15f, 0.15f, 0.22f, 1.0f);
/* number of tabs changes color */
int n = engine_get_tab_count();
@@ -42,26 +42,26 @@ void render_tmp(void)
/* tab indicator */
render_rect(10, 8, 100, 16, intensity, (cur >= 0 ? 0.5f : 0.2f), 0.2f, 1.0f);
- render_end(quark.win);
+ render_end(quartz.win);
}
void run(void)
{
- quark.running = true;
- LOG_INFO("quark: starting");
+ quartz.running = true;
+ LOG_INFO("quartz: starting");
SDL_Event ev;
- while (quark.running) {
+ while (quartz.running) {
/* TODO: add event handler + this is just test until WebKit implemented */
while (SDL_PollEvent(&ev)) {
if (ev.type == SDL_QUIT)
- quark.running = false;
+ quartz.running = false;
if (ev.type == SDL_WINDOWEVENT) {
if (ev.window.event == SDL_WINDOWEVENT_SIZE_CHANGED) {
- quark.win_w = ev.window.data1;
- quark.win_h = ev.window.data2;
+ quartz.win_w = ev.window.data1;
+ quartz.win_h = ev.window.data2;
}
}
@@ -73,16 +73,16 @@ void run(void)
if ((mods & KMOD_CTRL) && key == SDLK_t) {
int id = engine_tab_new("about:blank");
if (id >= 0) {
- LOG_INFO("quark: new tab %d", id);
+ LOG_INFO("quartz: new tab %d", id);
engine_tab_switch(id);
}
}
/* C-w: close current tab */
if ((mods & KMOD_CTRL) && key == SDLK_w) {
- quark_tab_t* cur = engine_tab_current();
+ quartz_tab_t* cur = engine_tab_current();
if (cur) {
- LOG_INFO("quark: closing current tab");
+ LOG_INFO("quartz: closing current tab");
engine_tab_close(engine_get_current_index());
}
}
@@ -108,20 +108,20 @@ void run(void)
void init(void)
{
sdl_init();
- quark.win = sdl_create_window("quark", 800, 600);
- if (!quark.win) {
- LOG_ERROR("sdl: failed to create quark window");
+ quartz.win = sdl_create_window("quartz", 800, 600);
+ if (!quartz.win) {
+ LOG_ERROR("sdl: failed to create quartz window");
exit(EXIT_FAILURE);
}
else {
LOG_PASS("sdl: created SDL window");
}
- quark.win_w = 800;
- quark.win_h = 600;
+ quartz.win_w = 800;
+ quartz.win_h = 600;
/* init systems */
- quark.gl = SDL_GL_CreateContext(quark.win);
- if (!quark.gl) {
+ quartz.gl = SDL_GL_CreateContext(quartz.win);
+ if (!quartz.gl) {
LOG_ERROR("opengl: failed to create GL context");
exit(EXIT_FAILURE);
}
diff --git a/src/render.c b/src/render.c
index 8220edb..2bc4430 100644
--- a/src/render.c
+++ b/src/render.c
@@ -4,7 +4,7 @@
#include <SDL2/SDL.h>
#include <SDL2/SDL_opengles2.h>
-#include "quark.h"
+#include "quartz.h"
#include "render.h"
/* shader handles */
diff --git a/src/sdl.c b/src/sdl.c
index 03821a0..55feaea 100644
--- a/src/sdl.c
+++ b/src/sdl.c
@@ -2,7 +2,7 @@
#include <SDL2/SDL.h>
-#include "quark.h"
+#include "quartz.h"
#include "sdl.h"
SDL_Window* sdl_create_window(const char* title, int w, int h)