aboutsummaryrefslogtreecommitdiff
path: root/karlgui/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <yvchraiqi@protonmail.com>2022-08-18 18:01:25 +0200
committermetamuffin <yvchraiqi@protonmail.com>2022-08-18 18:01:25 +0200
commitfd5294bf2775330a48e8f049395b17498b9264b3 (patch)
tree1eac393e2aca23fc4a13b3a8d7f9abe8a8e0975e /karlgui/src/main.rs
parent3776e4acb8f18aac57ef489b7deb9e223d67611b (diff)
downloadkarlender-fd5294bf2775330a48e8f049395b17498b9264b3.tar
karlender-fd5294bf2775330a48e8f049395b17498b9264b3.tar.bz2
karlender-fd5294bf2775330a48e8f049395b17498b9264b3.tar.zst
height controls
Diffstat (limited to 'karlgui/src/main.rs')
-rw-r--r--karlgui/src/main.rs19
1 files changed, 5 insertions, 14 deletions
diff --git a/karlgui/src/main.rs b/karlgui/src/main.rs
index 6044496..d6bdc61 100644
--- a/karlgui/src/main.rs
+++ b/karlgui/src/main.rs
@@ -6,13 +6,13 @@ pub mod views;
use crate::{client::Client, globals::Globals};
use eframe::CreationContext;
use egui::CentralPanel;
-use karlcommon::{interfaces::unix_path, ServerboundPacket};
-use log::{error, info};
-use std::{os::unix::net::UnixStream, process::exit};
+use karlcommon::ServerboundPacket;
+use log::info;
use views::{calendar::Calendar, edit::ShowAndEdit};
fn main() {
env_logger::init();
+ info!("starting native app");
eframe::run_native(
"karlender",
eframe::NativeOptions::default(),
@@ -37,19 +37,10 @@ enum Tab {
impl App {
pub fn new(cc: &CreationContext) -> Self {
+ info!("app creation");
cc.egui_ctx.set_visuals(egui::Visuals::dark());
-
- let socket = match UnixStream::connect(unix_path()) {
- Ok(s) => s,
- Err(e) => {
- error!("failed to connect to socket: {}", e);
- exit(1)
- }
- };
-
- let mut client = Client::new(socket);
+ let mut client = Client::new();
info!("connected");
-
client.send(ServerboundPacket::ListTasks);
App {
current_tab: Tab::CalendarWeek,