Skip to content

Commit ec6796f

Browse files
committed
Merge branch 'master' into release
2 parents 99353f4 + 61112dd commit ec6796f

File tree

11 files changed

+210
-66
lines changed

11 files changed

+210
-66
lines changed

Assets/ApiTest.cs

Lines changed: 0 additions & 42 deletions
This file was deleted.
1 KB
Binary file not shown.

Assets/PatchKit Patcher/Patcher.unity

Lines changed: 96 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,7 @@ RectTransform:
728728
- {fileID: 1882944059}
729729
- {fileID: 1895841004}
730730
m_Father: {fileID: 776156508}
731-
m_RootOrder: 14
731+
m_RootOrder: 15
732732
m_AnchorMin: {x: 0.5, y: 0.5}
733733
m_AnchorMax: {x: 0.5, y: 0.5}
734734
m_AnchoredPosition: {x: 0, y: 0}
@@ -870,6 +870,7 @@ MonoBehaviour:
870870
m_EditorClassIdentifier:
871871
LogServerUrl: http://test.patchkit.net
872872
SendDelaySeconds: 15
873+
IgnoreEditorErrors: 1
873874
--- !u!1 &421519242
874875
GameObject:
875876
m_ObjectHideFlags: 0
@@ -1029,6 +1030,92 @@ Transform:
10291030
m_Children: []
10301031
m_Father: {fileID: 0}
10311032
m_RootOrder: 0
1033+
--- !u!1 &477218054
1034+
GameObject:
1035+
m_ObjectHideFlags: 0
1036+
m_PrefabParentObject: {fileID: 0}
1037+
m_PrefabInternal: {fileID: 0}
1038+
serializedVersion: 4
1039+
m_Component:
1040+
- 224: {fileID: 477218055}
1041+
- 222: {fileID: 477218058}
1042+
- 114: {fileID: 477218057}
1043+
- 114: {fileID: 477218056}
1044+
m_Layer: 5
1045+
m_Name: Warning
1046+
m_TagString: Untagged
1047+
m_Icon: {fileID: 0}
1048+
m_NavMeshLayer: 0
1049+
m_StaticEditorFlags: 0
1050+
m_IsActive: 1
1051+
--- !u!224 &477218055
1052+
RectTransform:
1053+
m_ObjectHideFlags: 0
1054+
m_PrefabParentObject: {fileID: 0}
1055+
m_PrefabInternal: {fileID: 0}
1056+
m_GameObject: {fileID: 477218054}
1057+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1058+
m_LocalPosition: {x: 0, y: 0, z: 0}
1059+
m_LocalScale: {x: 1, y: 1, z: 1}
1060+
m_Children: []
1061+
m_Father: {fileID: 776156508}
1062+
m_RootOrder: 7
1063+
m_AnchorMin: {x: 0.5, y: 0.5}
1064+
m_AnchorMax: {x: 0.5, y: 0.5}
1065+
m_AnchoredPosition: {x: -280, y: -109.80002}
1066+
m_SizeDelta: {x: 0, y: 0}
1067+
m_Pivot: {x: 0.5, y: 0.5}
1068+
--- !u!114 &477218056
1069+
MonoBehaviour:
1070+
m_ObjectHideFlags: 0
1071+
m_PrefabParentObject: {fileID: 0}
1072+
m_PrefabInternal: {fileID: 0}
1073+
m_GameObject: {fileID: 477218054}
1074+
m_Enabled: 1
1075+
m_EditorHideFlags: 0
1076+
m_Script: {fileID: 11500000, guid: aa71e577e8cfe47b8aff3e1c254d0edf, type: 3}
1077+
m_Name:
1078+
m_EditorClassIdentifier:
1079+
Text: {fileID: 477218057}
1080+
--- !u!114 &477218057
1081+
MonoBehaviour:
1082+
m_ObjectHideFlags: 0
1083+
m_PrefabParentObject: {fileID: 0}
1084+
m_PrefabInternal: {fileID: 0}
1085+
m_GameObject: {fileID: 477218054}
1086+
m_Enabled: 1
1087+
m_EditorHideFlags: 0
1088+
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
1089+
m_Name:
1090+
m_EditorClassIdentifier:
1091+
m_Material: {fileID: 0}
1092+
m_Color: {r: 0.7058823, g: 0.5111562, b: 0, a: 1}
1093+
m_RaycastTarget: 1
1094+
m_OnCullStateChanged:
1095+
m_PersistentCalls:
1096+
m_Calls: []
1097+
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1098+
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1099+
m_FontData:
1100+
m_Font: {fileID: 12800000, guid: a31f75b6c995ad2449719ba320763782, type: 3}
1101+
m_FontSize: 11
1102+
m_FontStyle: 0
1103+
m_BestFit: 0
1104+
m_MinSize: 0
1105+
m_MaxSize: 40
1106+
m_Alignment: 3
1107+
m_AlignByGeometry: 0
1108+
m_RichText: 1
1109+
m_HorizontalOverflow: 1
1110+
m_VerticalOverflow: 1
1111+
m_LineSpacing: 1
1112+
m_Text: Unable to check for updates.
1113+
--- !u!222 &477218058
1114+
CanvasRenderer:
1115+
m_ObjectHideFlags: 0
1116+
m_PrefabParentObject: {fileID: 0}
1117+
m_PrefabInternal: {fileID: 0}
1118+
m_GameObject: {fileID: 477218054}
10321119
--- !u!1 &498869790
10331120
GameObject:
10341121
m_ObjectHideFlags: 0
@@ -1199,7 +1286,7 @@ RectTransform:
11991286
- {fileID: 2086281416}
12001287
- {fileID: 1428188495}
12011288
m_Father: {fileID: 776156508}
1202-
m_RootOrder: 13
1289+
m_RootOrder: 14
12031290
m_AnchorMin: {x: 0.5, y: 0.5}
12041291
m_AnchorMax: {x: 0.5, y: 0.5}
12051292
m_AnchoredPosition: {x: 0, y: 0}
@@ -1312,7 +1399,7 @@ RectTransform:
13121399
m_Children:
13131400
- {fileID: 59275200}
13141401
m_Father: {fileID: 776156508}
1315-
m_RootOrder: 11
1402+
m_RootOrder: 12
13161403
m_AnchorMin: {x: 0.5, y: 0.5}
13171404
m_AnchorMax: {x: 0.5, y: 0.5}
13181405
m_AnchoredPosition: {x: 275, y: 172}
@@ -1578,7 +1665,7 @@ RectTransform:
15781665
- {fileID: 1198658945}
15791666
- {fileID: 1141377189}
15801667
m_Father: {fileID: 776156508}
1581-
m_RootOrder: 10
1668+
m_RootOrder: 11
15821669
m_AnchorMin: {x: 0.5, y: 0.5}
15831670
m_AnchorMax: {x: 0.5, y: 0.5}
15841671
m_AnchoredPosition: {x: 0, y: -1000}
@@ -1673,7 +1760,7 @@ RectTransform:
16731760
m_LocalScale: {x: 1, y: 1, z: 1}
16741761
m_Children: []
16751762
m_Father: {fileID: 776156508}
1676-
m_RootOrder: 7
1763+
m_RootOrder: 8
16771764
m_AnchorMin: {x: 0.5, y: 0.5}
16781765
m_AnchorMax: {x: 0.5, y: 0.5}
16791766
m_AnchoredPosition: {x: -280, y: -114}
@@ -1811,6 +1898,7 @@ RectTransform:
18111898
- {fileID: 1927476306}
18121899
- {fileID: 870074901}
18131900
- {fileID: 50408493}
1901+
- {fileID: 477218055}
18141902
- {fileID: 764284243}
18151903
- {fileID: 1869918834}
18161904
- {fileID: 1274297495}
@@ -2132,7 +2220,7 @@ RectTransform:
21322220
m_Children:
21332221
- {fileID: 1498076102}
21342222
m_Father: {fileID: 776156508}
2135-
m_RootOrder: 12
2223+
m_RootOrder: 13
21362224
m_AnchorMin: {x: 0.5, y: 0.5}
21372225
m_AnchorMax: {x: 0.5, y: 0.5}
21382226
m_AnchoredPosition: {x: 248, y: 172}
@@ -3507,7 +3595,7 @@ RectTransform:
35073595
- {fileID: 1627480853}
35083596
- {fileID: 1026572724}
35093597
m_Father: {fileID: 776156508}
3510-
m_RootOrder: 9
3598+
m_RootOrder: 10
35113599
m_AnchorMin: {x: 0.5, y: 0.5}
35123600
m_AnchorMax: {x: 0.5, y: 0.5}
35133601
m_AnchoredPosition: {x: 0, y: 30}
@@ -4314,7 +4402,7 @@ RectTransform:
43144402
m_Children:
43154403
- {fileID: 1769712922}
43164404
m_Father: {fileID: 776156508}
4317-
m_RootOrder: 8
4405+
m_RootOrder: 9
43184406
m_AnchorMin: {x: 0.5, y: 0.5}
43194407
m_AnchorMax: {x: 0.5, y: 0.5}
43204408
m_AnchoredPosition: {x: 260.99997, y: -106.5}

Assets/PatchKit Patcher/Resources/PatchKit Settings.asset

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,28 @@ MonoBehaviour:
1212
m_Name: PatchKit Settings
1313
m_EditorClassIdentifier:
1414
MainApiConnectionSettings:
15-
MainServer: api.patchkit.net
15+
MainServer:
16+
Host: api.patchkit.net
17+
Port: 0
18+
UseHttps: 0
19+
Timeout: 5000
1620
CacheServers:
17-
- api-cache-1.patchkit.net:80
18-
- api-cache-2.patchkit.net:80
19-
- api-cache-3.patchkit.net:80
20-
Timeout: 5000
21+
- Host: api-cache-1.patchkit.net
22+
Port: 80
23+
UseHttps: 0
24+
Timeout: 5000
25+
- Host: api-cache-2.patchkit.net
26+
Port: 80
27+
UseHttps: 0
28+
Timeout: 5000
29+
- Host: api-cache-3.patchkit.net
30+
Port: 80
31+
UseHttps: 0
32+
Timeout: 5000
2133
KeysApiConnectionSettings:
22-
MainServer: keys.patchkit.net:43240
34+
MainServer:
35+
Host: keys.patchkit.net
36+
Port: 43240
37+
UseHttps: 0
38+
Timeout: 5000
2339
CacheServers: []
24-
Timeout: 5000

Assets/PatchKit Patcher/Resources/PatchKit Settings.asset.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/PatchKit Patcher/Scripts/AppUpdater/Commands/InstallDiffCommand.cs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using PatchKit.Unity.Patcher.Cancellation;
77
using PatchKit.Unity.Patcher.Debug;
88
using PatchKit.Unity.Patcher.Status;
9+
using PatchKit.Unity.Utilities;
910

1011
namespace PatchKit.Unity.Patcher.AppUpdater.Commands
1112
{
@@ -112,6 +113,7 @@ public override void Execute(CancellationToken cancellationToken)
112113
ProcessAddedFiles(packageDirPath, cancellationToken);
113114
ProcessRemovedFiles(cancellationToken);
114115
ProcessModifiedFiles(packageDirPath, cancellationToken);
116+
DeleteEmptyMacAppDirectories();
115117
}
116118
finally
117119
{
@@ -253,6 +255,31 @@ private void ProcessModifiedFiles(string packageDirPath,
253255

254256
_modifiedFilesStatusReporter.OnProgressChanged(1.0);
255257
}
258+
259+
// TODO: Temporary solution for situation when .app directory is not deleted
260+
private void DeleteEmptyMacAppDirectories()
261+
{
262+
if (Platform.IsOSX())
263+
{
264+
DebugLogger.Log("Deleting empty Mac OSX '.app' directories...");
265+
266+
var appDirectories = Directory
267+
.GetFileSystemEntries(_localData.Path)
268+
.Where(s => Directory.Exists(s) &&
269+
s.EndsWith(".app") &&
270+
Directory.GetFiles(s, "*", SearchOption.AllDirectories).Length == 0);
271+
272+
foreach (var dir in appDirectories)
273+
{
274+
if (Directory.Exists(dir))
275+
{
276+
DirectoryOperations.Delete(dir, true);
277+
}
278+
}
279+
280+
DebugLogger.Log("Empty Mac OSX '.app' directories has been deleted.");
281+
}
282+
}
256283

257284
private void PatchFile(string fileName, string packageDirPath)
258285
{

0 commit comments

Comments
 (0)