feat: barebones auth implementation

This commit is contained in:
talksik
2026-01-27 11:29:07 -08:00
parent 63f7dd3a06
commit 7a50bf12c9
16 changed files with 838 additions and 182 deletions
+8
View File
@@ -3,11 +3,13 @@ cmake_minimum_required(VERSION 3.16)
project(llink VERSION 0.1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
find_package(Qt6 REQUIRED COMPONENTS
Core
Gui
Widgets
Network
)
qt_standard_project_setup(REQUIRES 6.8)
@@ -19,6 +21,10 @@ qt_add_executable(llink
src/VerticalLabel.cpp
src/VerticalLabel.h
src/mainwindow.ui
src/authmanager.cpp
src/networkmanager.cpp
src/authdialog.ui
src/authdialog.cpp
)
qt_add_resources(llink
@@ -26,6 +32,7 @@ qt_add_resources(llink
FILES
assets/icons/mono/basic/menu.svg
assets/icons/mono/basic/plus.svg
assets/FLOWY-4.png
assets/logo.png
styles/remarkable.qss
)
@@ -46,6 +53,7 @@ target_link_libraries(llink
Qt6::Core
Qt6::Gui
Qt6::Widgets
Qt6::Network
)
include(GNUInstallDirs)