Skip to content

Commit e07c1a9

Browse files
committed
v1.7.10
1 parent e2f3c25 commit e07c1a9

6 files changed

Lines changed: 75 additions & 122 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
# Changelog
22
All notable changes to this project are documented in this file.
33

4-
## [1.7.10] – 2026-04-10
4+
## [1.7.10] – 2026-04-11
55

66
### ✨ Improvements
7-
8-
* Added a tips/help file with compression recommendations and exclude file syntax documentation.
9-
* Added installation of README, CHANGELOG, LICENSE and tips documentation to `/usr/share/doc/pibackup/`.
10-
* Critical buttons and UI elements are now disabled while backup or restore processes are running to prevent invalid operations and accidental user interaction.
7+
- Added a tips/help file with compression recommendations and exclude file syntax documentation.
8+
- Added installation of README, CHANGELOG, LICENSE and tips documentation to `/usr/share/doc/pibackup/`.
9+
- Critical buttons and UI elements are now disabled while backup or restore processes are running to prevent invalid operations and accidental user interaction.
1110

1211

1312
## [1.7.9] – 2026-04-08

bin/pibackup.deb

-144 Bytes
Binary file not shown.

source/pibackup

-64 Bytes
Binary file not shown.

source/pibackup.ctps

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,10 @@
2222
<HasResources Value="True"/>
2323
<ResourceBaseClass Value="Form"/>
2424
<UnitName Value="Unit1"/>
25-
<IsVisibleTab Value="True"/>
2625
<EditorIndex Value="0"/>
2726
<WindowIndex Value="0"/>
28-
<TopLine Value="925"/>
29-
<CursorPos X="10" Y="932"/>
27+
<TopLine Value="950"/>
28+
<CursorPos Y="968"/>
3029
<UsageCount Value="201"/>
3130
<Loaded Value="True"/>
3231
<LoadedDesigner Value="True"/>
@@ -44,10 +43,11 @@
4443
<Unit>
4544
<Filename Value="rkutils.pas"/>
4645
<IsPartOfProject Value="True"/>
46+
<IsVisibleTab Value="True"/>
4747
<EditorIndex Value="5"/>
4848
<WindowIndex Value="0"/>
49-
<TopLine Value="1603"/>
50-
<CursorPos X="33" Y="1628"/>
49+
<TopLine Value="1656"/>
50+
<CursorPos X="85" Y="1660"/>
5151
<UsageCount Value="203"/>
5252
<Loaded Value="True"/>
5353
</Unit>
@@ -88,17 +88,17 @@
8888
<WindowIndex Value="0"/>
8989
<TopLine Value="4"/>
9090
<CursorPos X="10" Y="11"/>
91-
<UsageCount Value="50"/>
91+
<UsageCount Value="54"/>
9292
</Unit>
9393
<Unit>
9494
<Filename Value="uitheme.pas"/>
9595
<FRMtype Value="0"/>
9696
<IsPartOfProject Value="True"/>
9797
<EditorIndex Value="4"/>
9898
<WindowIndex Value="0"/>
99-
<TopLine Value="48"/>
100-
<CursorPos X="35" Y="55"/>
101-
<UsageCount Value="49"/>
99+
<TopLine Value="47"/>
100+
<CursorPos X="66" Y="57"/>
101+
<UsageCount Value="53"/>
102102
<Loaded Value="True"/>
103103
</Unit>
104104
<Unit>
@@ -344,126 +344,126 @@
344344
<UsageCount Value="19"/>
345345
</Unit>
346346
</Units>
347-
<JumpHistory HistoryIndex="13">
347+
<JumpHistory HistoryIndex="29">
348348
<Position>
349349
<Filename Value="unit1.pas"/>
350-
<Caret Line="34" Column="19" TopLine="26"/>
350+
<Caret Line="90" Column="4" TopLine="82"/>
351351
</Position>
352352
<Position>
353353
<Filename Value="unit1.pas"/>
354-
<Caret Line="75" Column="29" TopLine="62"/>
354+
<Caret Line="968" TopLine="961"/>
355355
</Position>
356356
<Position>
357357
<Filename Value="unit1.pas"/>
358-
<Caret Line="583" Column="32" TopLine="569"/>
358+
<Caret Line="947" Column="21" TopLine="938"/>
359359
</Position>
360360
<Position>
361361
<Filename Value="unit1.pas"/>
362-
<Caret Line="597" Column="20" TopLine="583"/>
362+
<Caret Line="946" TopLine="945"/>
363363
</Position>
364364
<Position>
365365
<Filename Value="unit1.pas"/>
366-
<Caret Line="609" Column="17" TopLine="596"/>
366+
<Caret Line="947" Column="21" TopLine="944"/>
367367
</Position>
368368
<Position>
369369
<Filename Value="unit1.pas"/>
370-
<Caret Line="766" Column="17" TopLine="753"/>
370+
<Caret Line="955" Column="21" TopLine="944"/>
371371
</Position>
372372
<Position>
373373
<Filename Value="unit1.pas"/>
374-
<Caret Line="34" Column="19" TopLine="26"/>
374+
<Caret Line="947" Column="21" TopLine="944"/>
375375
</Position>
376376
<Position>
377377
<Filename Value="unit1.pas"/>
378-
<Caret Line="153" Column="26" TopLine="143"/>
378+
<Caret Line="955" Column="21" TopLine="944"/>
379379
</Position>
380380
<Position>
381381
<Filename Value="unit1.pas"/>
382-
<Caret Line="547" TopLine="538"/>
382+
<Caret Line="947" Column="21" TopLine="944"/>
383383
</Position>
384384
<Position>
385385
<Filename Value="unit1.pas"/>
386-
<Caret Line="929" Column="13" TopLine="927"/>
386+
<Caret Line="307" Column="64" TopLine="303"/>
387387
</Position>
388388
<Position>
389389
<Filename Value="unit1.pas"/>
390-
<Caret Line="938" Column="20" TopLine="922"/>
390+
<Caret Line="97" Column="25" TopLine="89"/>
391391
</Position>
392392
<Position>
393393
<Filename Value="unit1.pas"/>
394-
<Caret Line="931" Column="35" TopLine="922"/>
394+
<Caret Line="949" Column="20" TopLine="947"/>
395395
</Position>
396396
<Position>
397397
<Filename Value="unit1.pas"/>
398-
<Caret Line="79" Column="32" TopLine="72"/>
398+
<Caret Line="973" TopLine="964"/>
399399
</Position>
400400
<Position>
401401
<Filename Value="unit1.pas"/>
402-
<Caret Line="931" Column="35" TopLine="923"/>
402+
<Caret Line="957" Column="81" TopLine="948"/>
403403
</Position>
404404
<Position>
405405
<Filename Value="unit1.pas"/>
406-
<Caret Line="79" Column="32" TopLine="72"/>
406+
<Caret Line="961" TopLine="956"/>
407407
</Position>
408408
<Position>
409409
<Filename Value="unit1.pas"/>
410-
<Caret Line="944" Column="5" TopLine="928"/>
410+
<Caret Column="30"/>
411411
</Position>
412412
<Position>
413413
<Filename Value="unit1.pas"/>
414-
<Caret Line="943" Column="5" TopLine="928"/>
414+
<Caret Line="133" Column="19" TopLine="117"/>
415415
</Position>
416416
<Position>
417417
<Filename Value="unit1.pas"/>
418-
<Caret Line="939" Column="97" TopLine="64"/>
418+
<Caret Line="292" Column="16" TopLine="279"/>
419419
</Position>
420420
<Position>
421421
<Filename Value="unit1.pas"/>
422-
<Caret Line="145" Column="33" TopLine="136"/>
422+
<Caret Line="941" Column="3" TopLine="939"/>
423423
</Position>
424424
<Position>
425425
<Filename Value="unit1.pas"/>
426-
<Caret Line="142" TopLine="136"/>
426+
<Caret Line="945" TopLine="932"/>
427427
</Position>
428428
<Position>
429-
<Filename Value="unit1.pas"/>
430-
<Caret Line="143" TopLine="137"/>
429+
<Filename Value="rkutils.pas"/>
430+
<Caret Line="665" TopLine="656"/>
431431
</Position>
432432
<Position>
433433
<Filename Value="unit1.pas"/>
434-
<Caret Line="940" Column="11" TopLine="937"/>
434+
<Caret Line="963" TopLine="954"/>
435435
</Position>
436436
<Position>
437437
<Filename Value="unit1.pas"/>
438-
<Caret Line="307" TopLine="297"/>
438+
<Caret Line="134" Column="51" TopLine="124"/>
439439
</Position>
440440
<Position>
441441
<Filename Value="unit1.pas"/>
442-
<Caret Line="961" Column="60" TopLine="955"/>
442+
<Caret Line="599" Column="29" TopLine="588"/>
443443
</Position>
444444
<Position>
445445
<Filename Value="unit1.pas"/>
446-
<Caret Line="132" Column="28" TopLine="124"/>
446+
<Caret Line="770" Column="24" TopLine="755"/>
447447
</Position>
448448
<Position>
449449
<Filename Value="unit1.pas"/>
450-
<Caret Line="307" Column="11" TopLine="295"/>
450+
<Caret Line="810" Column="36" TopLine="794"/>
451451
</Position>
452452
<Position>
453453
<Filename Value="unit1.pas"/>
454-
<Caret Line="954" Column="60" TopLine="927"/>
454+
<Caret Line="812" Column="35" TopLine="796"/>
455455
</Position>
456456
<Position>
457457
<Filename Value="unit1.pas"/>
458-
<Caret Line="957" Column="29" TopLine="949"/>
458+
<Caret Line="820" Column="32" TopLine="805"/>
459459
</Position>
460460
<Position>
461461
<Filename Value="unit1.pas"/>
462-
<Caret Line="151" Column="3" TopLine="139"/>
462+
<Caret Line="933" Column="31" TopLine="918"/>
463463
</Position>
464464
<Position>
465-
<Filename Value="rkutils.pas"/>
466-
<Caret Line="1628" Column="76" TopLine="1603"/>
465+
<Filename Value="unit1.pas"/>
466+
<Caret Line="968" TopLine="950"/>
467467
</Position>
468468
</JumpHistory>
469469
<RunParams>

source/unit1.frm

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,6 @@ object Form1: TForm1
2020
OnChange = GridUpdate
2121
OnDblClick = Edit1DblClick
2222
end
23-
object ComboBox1: TComboBox
24-
Left = 114
25-
Height = 23
26-
Top = 52
27-
Width = 608
28-
Anchors = [akLeft]
29-
ItemHeight = 23
30-
ReadOnly = True
31-
Style = csDropDownList
32-
TabOrder = 1
33-
OnChange = GridUpdate
34-
OnCloseUp = ComboBox1CloseUp
35-
OnDropDown = ComboBox1DropDown
36-
end
3723
object Button4: TButton
3824
AnchorSideTop.Control = Edit1
3925
AnchorSideTop.Side = asrCenter
@@ -42,7 +28,7 @@ object Form1: TForm1
4228
Top = 78
4329
Width = 126
4430
Caption = 'select'
45-
TabOrder = 2
31+
TabOrder = 1
4632
OnClick = Edit1DblClick
4733
end
4834
object Label2: TLabel
@@ -87,7 +73,7 @@ object Form1: TForm1
8773
ItemHeight = 20
8874
ParentFont = False
8975
Style = lbOwnerDrawFixed
90-
TabOrder = 3
76+
TabOrder = 2
9177
end
9278
object StringGrid1: TStringGrid
9379
AnchorSideTop.Control = Edit1
@@ -103,7 +89,7 @@ object Form1: TForm1
10389
ParentFont = False
10490
RowCount = 6
10591
ScrollBars = ssNone
106-
TabOrder = 4
92+
TabOrder = 3
10793
ColWidths = (
10894
75
10995
124
@@ -126,7 +112,7 @@ object Form1: TForm1
126112
Checked = True
127113
Font.Style = [fsBold]
128114
ParentFont = False
129-
TabOrder = 6
115+
TabOrder = 5
130116
TabStop = True
131117
OnChange = RadioButton1Change
132118
end
@@ -142,7 +128,7 @@ object Form1: TForm1
142128
Caption = 'Restore Backup or other Image'
143129
Font.Style = [fsBold]
144130
ParentFont = False
145-
TabOrder = 5
131+
TabOrder = 4
146132
OnChange = RadioButton2Change
147133
end
148134
object Panel1: TPanel
@@ -160,7 +146,7 @@ object Form1: TForm1
160146
BevelInner = bvLowered
161147
ClientHeight = 100
162148
ClientWidth = 995
163-
TabOrder = 7
149+
TabOrder = 6
164150
object CheckBox_RemoveSSH: TCheckBox
165151
Left = 15
166152
Height = 21
@@ -294,7 +280,7 @@ object Form1: TForm1
294280
BevelInner = bvLowered
295281
ClientHeight = 100
296282
ClientWidth = 995
297-
TabOrder = 8
283+
TabOrder = 7
298284
Visible = False
299285
object ScrollBar1: TScrollBar
300286
AnchorSideRight.Control = Eddeviceid
@@ -511,7 +497,7 @@ object Form1: TForm1
511497
Width = 99
512498
Anchors = [akTop, akRight]
513499
Caption = 'Save Log'
514-
TabOrder = 9
500+
TabOrder = 8
515501
OnClick = BtSaveLogClick
516502
end
517503
object ProgressBar1: TProgressBar
@@ -531,9 +517,19 @@ object Form1: TForm1
531517
ParentFont = False
532518
Smooth = True
533519
Step = 1
534-
TabOrder = 10
520+
TabOrder = 9
535521
BarShowText = True
536522
end
523+
object ComboBox1: TComboBox
524+
Left = 113
525+
Height = 23
526+
Top = 56
527+
Width = 608
528+
ItemHeight = 15
529+
TabOrder = 10
530+
OnCloseUp = ComboBox1CloseUp
531+
OnDropDown = ComboBox1DropDown
532+
end
537533
object SaveDialog1: TSaveDialog
538534
DefaultExt = '.img'
539535
Left = 672

0 commit comments

Comments
 (0)