+#include <liba.h>
+#include <libui.h>
+
int main(int argc, char** argv)
{
(void)argc;
(void)argv;
+
+ UIWin* win = win_create("Lock Screen");
+ win_show(win);
+ sleep(5);
+ win_delete(win);
+
return 0;
}
\ No newline at end of file
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
void font_close(UIFont font)
{
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
UIFont font_load(char* patt)
{
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
void ui_begin(UIWin* win)
{
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
void ui_end(UIWin* win)
{
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
-
-//static Display* XDisplay = NULL;
-//struct UIWin* Managed_Windows = NULL;
+#include <impl/libui.h>
struct XConf X = {0};
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
void win_delete(UIWin* win)
{
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
-void win_show(UIWin* win)
+void win_hide(UIWin* win)
{
XUnmapWindow(X.display, win->self);
XSync(X.display, False);
#include <liba.h>
#include <libui.h>
-#include "libui_impl.h"
+#include <impl/libui.h>
void win_show(UIWin* win)
{
- (void)win;
-// XMapWindow(X.display, win->self);
-// XSync(X.display, False);
+ XMapWindow(X.display, win->self);
+ XSync(X.display, False);
}
void (*build)(struct Target*);
} Target;
-int MaxJobs = 1;
+int MaxJobs = 12;
char* CCCMD[] = {
"cc",
char* LIBS[] = {
"-lnet",
+ "-lui",
"-la",
"-lX11",
+ "-lXft",
"-lfontconfig",
NULL
};