Skip to content

Commit 2813d2c

Browse files
committed
v0.1 + Initial Release
1 parent 12db548 commit 2813d2c

15 files changed

Lines changed: 60 additions & 52 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# NaiveGUI
2-
Client/Server configuration GUI for NaiveProxy and Caddy
2+
Client/Server configuration GUI for NaiveProxy and Caddy
3+
4+
![](https://github.com/AKotov-dev/NaiveGUI/main/ScreenShot1.png)

Screenshot1.png

137 KB
Loading

naivegui/backup/unit1.lfm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ object MainForm: TMainForm
66
Caption = 'NaiveGUI'
77
ClientHeight = 639
88
ClientWidth = 813
9-
SessionProperties = 'Height;Width;Top;Left'
9+
SessionProperties = 'Height;Left;Top;Width;SaveDialog1.InitialDir'
1010
LCLVersion = '4.4.0.0'
1111
OnCreate = FormCreate
1212
OnShow = FormShow

naivegui/languages/naivegui.pot

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ msgstr ""
1010
msgid "NaiveGUI"
1111
msgstr ""
1212

13+
#: tmainform.createbtn.caption
14+
msgctxt "tmainform.createbtn.caption"
15+
msgid "Create Client and Server"
16+
msgstr ""
17+
1318
#: tmainform.domainedit.hint
1419
msgid "Your domain without \"https://\""
1520
msgstr ""
@@ -84,10 +89,6 @@ msgstr ""
8489
msgid "QUIC may be blocked in Russia"
8590
msgstr ""
8691

87-
#: tmainform.speedbutton3.caption
88-
msgid "Create Client and Server"
89-
msgstr ""
90-
9192
#: tmainform.sportedit.text
9293
msgid "1080"
9394
msgstr ""

naivegui/languages/naivegui.ru.po

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ msgstr ""
2020
msgid "NaiveGUI"
2121
msgstr ""
2222

23+
#: tmainform.createbtn.caption
24+
#, fuzzy
25+
msgctxt "tmainform.createbtn.caption"
26+
msgid "Create Client and Server"
27+
msgstr "Создать Клиент и Сервер"
28+
2329
#: tmainform.domainedit.hint
2430
msgid "Your domain without \"https://\""
2531
msgstr "Ваш домен без \"https://\""
@@ -96,10 +102,6 @@ msgstr ""
96102
msgid "QUIC may be blocked in Russia"
97103
msgstr "QUIC может быть заблокирован в России"
98104

99-
#: tmainform.speedbutton3.caption
100-
msgid "Create Client and Server"
101-
msgstr "Создать Клиент и Сервер"
102-
103105
#: tmainform.sportedit.text
104106
msgid "1080"
105107
msgstr ""
@@ -115,3 +117,4 @@ msgstr "Лицензия: GPLv3 Автор: alex_q_2000 (C) 2026 https://git
115117
#: tmainform.stopbtn.caption
116118
msgid "Stop"
117119
msgstr "Стоп"
120+
56 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

naivegui/lib/x86_64-linux/unit1.lfm

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ object MainForm: TMainForm
22
Left = 299
33
Height = 639
44
Top = 127
5-
Width = 813
5+
Width = 828
66
Caption = 'NaiveGUI'
77
ClientHeight = 639
8-
ClientWidth = 813
8+
ClientWidth = 828
99
SessionProperties = 'Height;Left;Top;Width;SaveDialog1.InitialDir'
1010
LCLVersion = '4.4.0.0'
1111
OnCreate = FormCreate
@@ -75,15 +75,16 @@ object MainForm: TMainForm
7575
TabOrder = 3
7676
end
7777
object StartBtn: TSpeedButton
78+
AnchorSideLeft.Control = CreateBtn
7879
AnchorSideTop.Control = BypassBox
7980
AnchorSideRight.Control = StopBtn
8081
AnchorSideBottom.Control = BypassBox
8182
AnchorSideBottom.Side = asrBottom
82-
Left = 567
83+
Left = 578
8384
Height = 37
8485
Top = 169
85-
Width = 123
86-
Anchors = [akTop, akRight, akBottom]
86+
Width = 134
87+
Anchors = [akTop, akLeft, akRight, akBottom]
8788
BorderSpacing.Right = 8
8889
Caption = 'Start'
8990
OnClick = StartBtnClick
@@ -94,10 +95,10 @@ object MainForm: TMainForm
9495
AnchorSideRight.Side = asrBottom
9596
AnchorSideBottom.Control = StartBtn
9697
AnchorSideBottom.Side = asrBottom
97-
Left = 698
98+
Left = 720
9899
Height = 37
99100
Top = 169
100-
Width = 107
101+
Width = 100
101102
Anchors = [akTop, akRight, akBottom]
102103
BorderSpacing.Right = 8
103104
Caption = 'Stop'
@@ -125,10 +126,10 @@ object MainForm: TMainForm
125126
Font.Style = [fsBold]
126127
ParentFont = False
127128
end
128-
object SpeedButton3: TSpeedButton
129+
object CreateBtn: TSpeedButton
129130
AnchorSideRight.Control = Owner
130131
AnchorSideRight.Side = asrBottom
131-
Left = 563
132+
Left = 578
132133
Height = 60
133134
Top = 8
134135
Width = 242
@@ -267,13 +268,13 @@ object MainForm: TMainForm
267268
FEDD40D5FF180000000000000000000000000000000000000000000000000000
268269
0000000000000000000000000000000000000000000000000000
269270
}
270-
OnClick = SpeedButton3Click
271+
OnClick = CreateBtnClick
271272
end
272273
object Label7: TLabel
273274
AnchorSideTop.Control = Label3
274275
AnchorSideTop.Side = asrCenter
275276
AnchorSideRight.Control = SPortEdit
276-
Left = 517
277+
Left = 527
277278
Height = 17
278279
Top = 119
279280
Width = 48
@@ -285,7 +286,7 @@ object MainForm: TMainForm
285286
AnchorSideTop.Control = Label3
286287
AnchorSideTop.Side = asrCenter
287288
AnchorSideRight.Control = HPortEdit
288-
Left = 680
289+
Left = 695
289290
Height = 17
290291
Top = 119
291292
Width = 34
@@ -294,13 +295,13 @@ object MainForm: TMainForm
294295
Caption = 'HTTP'
295296
end
296297
object SPortEdit: TEdit
298+
AnchorSideLeft.Control = CreateBtn
297299
AnchorSideTop.Control = Label3
298300
AnchorSideTop.Side = asrCenter
299-
Left = 568
301+
Left = 578
300302
Height = 37
301303
Top = 109
302304
Width = 80
303-
Anchors = [akTop]
304305
TabOrder = 4
305306
Text = '1080'
306307
end
@@ -309,7 +310,7 @@ object MainForm: TMainForm
309310
AnchorSideTop.Side = asrCenter
310311
AnchorSideRight.Control = Owner
311312
AnchorSideRight.Side = asrBottom
312-
Left = 717
313+
Left = 732
313314
Height = 37
314315
Top = 109
315316
Width = 88
@@ -320,7 +321,7 @@ object MainForm: TMainForm
320321
end
321322
object Label9: TLabel
322323
AnchorSideLeft.Control = Label7
323-
Left = 517
324+
Left = 527
324325
Height = 17
325326
Top = 88
326327
Width = 86
@@ -334,7 +335,7 @@ object MainForm: TMainForm
334335
AnchorSideTop.Control = StartBtn
335336
AnchorSideTop.Side = asrCenter
336337
AnchorSideRight.Control = StartBtn
337-
Left = 553
338+
Left = 564
338339
Height = 12
339340
Top = 181
340341
Width = 11
@@ -354,7 +355,7 @@ object MainForm: TMainForm
354355
Left = 0
355356
Height = 20
356357
Top = 619
357-
Width = 813
358+
Width = 828
358359
Anchors = [akLeft, akRight, akBottom]
359360
Caption = 'License: GPLv3 Author: alex_q_2000 (C) 2026 https://github.com/AKotov-dev/NaiveGUI'
360361
Font.Color = clGray
@@ -410,7 +411,7 @@ object MainForm: TMainForm
410411
Left = 0
411412
Height = 398
412413
Top = 221
413-
Width = 813
414+
Width = 828
414415
Anchors = [akTop, akLeft, akRight, akBottom]
415416
BorderSpacing.Top = 15
416417
Font.Height = -13

naivegui/lib/x86_64-linux/unit1.o

-8 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)