Skip to content

Commit 28c7838

Browse files
committed
init: initialize project
0 parents  commit 28c7838

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+8967
-0
lines changed

.github/workflows/build.yml

Lines changed: 922 additions & 0 deletions
Large diffs are not rendered by default.

.gitignore

Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
# ============================================================================
2+
# paqetN .gitignore
3+
# ============================================================================
4+
5+
# ============================================================================
6+
# Build directories
7+
# ============================================================================
8+
/build*/
9+
/out/
10+
/cmake-build-*/
11+
12+
# ============================================================================
13+
# Qt generated files
14+
# ============================================================================
15+
16+
# Qt Creator
17+
*.pro.user*
18+
*.qbs.user*
19+
CMakeLists.txt.user*
20+
.qtcreator/
21+
22+
# QML cache
23+
*.qmlc
24+
*.jsc
25+
.qmlcache/
26+
27+
# Qt resources
28+
qrc_*.cpp
29+
*.qm
30+
31+
# Meta Object Compiler
32+
moc_*.cpp
33+
moc_*.h
34+
*.moc
35+
36+
# UI files
37+
ui_*.h
38+
39+
# RCC
40+
*_resource.rc
41+
42+
# Qt preprocessor
43+
*_pch.h.cpp
44+
45+
# Qt deployment
46+
.qt/
47+
48+
# ============================================================================
49+
# CMake
50+
# ============================================================================
51+
CMakeCache.txt
52+
CMakeFiles/
53+
cmake_install.cmake
54+
install_manifest.txt
55+
CTestTestfile.cmake
56+
Testing/
57+
*.cmake.user
58+
.cmake/
59+
60+
# Ninja
61+
.ninja_deps
62+
.ninja_log
63+
build.ninja
64+
rules.ninja
65+
66+
# ============================================================================
67+
# C++ build artifacts
68+
# ============================================================================
69+
70+
# Object files
71+
*.o
72+
*.obj
73+
*.lo
74+
*.slo
75+
76+
# Libraries
77+
*.a
78+
*.lib
79+
*.so
80+
*.so.*
81+
*.dylib
82+
*.dll
83+
*.la
84+
85+
# Executables
86+
*.exe
87+
*.out
88+
*.app
89+
90+
# Precompiled headers
91+
*.pch
92+
*.gch
93+
94+
# Debug symbols
95+
*.pdb
96+
*.ilk
97+
*.idb
98+
*.dSYM/
99+
100+
# ============================================================================
101+
# IDE and editor files
102+
# ============================================================================
103+
104+
# Visual Studio
105+
*.sln
106+
*.suo
107+
*.vcproj
108+
*.vcxproj
109+
*.vcxproj.*
110+
*.opensdf
111+
*.sdf
112+
*.VC.db
113+
*.VC.opendb
114+
.vs/
115+
116+
# Visual Studio Code
117+
.vscode/
118+
*.code-workspace
119+
120+
# CLion
121+
.idea/
122+
cmake-build-*/
123+
124+
# Qt Creator
125+
*.autosave
126+
127+
# Xcode
128+
*.xcodeproj/
129+
*.xcworkspace/
130+
xcuserdata/
131+
132+
# Cursor
133+
.cursor/
134+
135+
# Claude
136+
.claude/
137+
138+
# Vim
139+
*.swp
140+
*.swo
141+
*~
142+
.*.swp
143+
144+
# Emacs
145+
*~
146+
\#*\#
147+
/.emacs.desktop
148+
/.emacs.desktop.lock
149+
*.elc
150+
.#*
151+
152+
# Sublime Text
153+
*.sublime-project
154+
*.sublime-workspace
155+
156+
# ============================================================================
157+
# Temporary and backup files
158+
# ============================================================================
159+
*.autosave
160+
*.orig
161+
*.rej
162+
*.bak
163+
*.tmp
164+
*~
165+
.DS_Store
166+
Thumbs.db
167+
.directory
168+
*.core
169+
core
170+
!core/
171+
172+
# ============================================================================
173+
# Platform-specific
174+
# ============================================================================
175+
176+
# Windows
177+
[Dd]ebug/
178+
[Rr]elease/
179+
*.Debug
180+
*.Release
181+
*.res
182+
*.rc
183+
*.manifest
184+
185+
# macOS
186+
.DS_Store
187+
.AppleDouble
188+
.LSOverride
189+
._*
190+
191+
# Linux
192+
*.AppImage
193+
194+
# ============================================================================
195+
# Project-specific
196+
# ============================================================================
197+
198+
# Configuration files (contain sensitive data)
199+
configs.json
200+
201+
# Log files
202+
*.log
203+
*.txt.log
204+
test_results.txt
205+
206+
# Generated documentation
207+
/docs/html/
208+
/docs/latex/
209+
210+
# Package files
211+
*.zip
212+
*.tar.gz
213+
*.deb
214+
*.rpm
215+
*.dmg
216+
217+
# paqet binary (should be user-provided)
218+
paqet
219+
paqet.exe
220+
221+
# Build artifacts
222+
.rcc/
223+
.moc/
224+
.obj/
225+
.pch/
226+
.uic/
227+
228+
# ============================================================================
229+
# Dependencies
230+
# ============================================================================
231+
232+
# Don't ignore 3rdparty - we include FluentUI
233+
# but ignore its build artifacts
234+
3rdparty/FluentUI/build*/
235+
3rdparty/FluentUI/.qt/
236+
3rdparty/FluentUI/.rcc/
237+
238+
# ============================================================================
239+
# Test artifacts
240+
# ============================================================================
241+
*.coverage
242+
*.gcov
243+
*.gcda
244+
*.gcno
245+
lcov.info
246+
coverage/
247+
248+
# ============================================================================
249+
# Package manager
250+
# ============================================================================
251+
.qpm/
252+
vcpkg_installed/
253+
conan.lock
254+
conanbuildinfo.*
255+
graph_info.json
256+
257+
# ============================================================================
258+
# Misc
259+
# ============================================================================
260+
*.pyc
261+
__pycache__/
262+
tags
263+
TAGS
264+
.tags
265+
.tags1
266+
Session.vim

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[submodule "3rdparty/FluentUI"]
2+
path = 3rdparty/FluentUI
3+
url = https://github.com/zhuzichu520/FluentUI.git
4+
[submodule "3rdparty/quazip"]
5+
path = 3rdparty/quazip
6+
url = https://github.com/stachenov/quazip.git

3rdparty/FluentUI

Submodule FluentUI added at 20469ae

3rdparty/quazip

Submodule quazip added at 566fa49

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [v1.0.0]
9+
10+
### First Release
11+
A modern desktop GUI client for managing and connecting to paqet proxy configurations 🚀

0 commit comments

Comments
 (0)