Skip to content
This repository has been archived by the owner on Mar 6, 2024. It is now read-only.

Commit

Permalink
Boek/479 license updates (#730)
Browse files Browse the repository at this point in the history
* For #479 - Adds a Settings bundle and sets the new licenses

* Adds LicensePlist config

* adds an update script

* Redirect license link to the settings bundle

* adds missing licenses
  • Loading branch information
boek committed Nov 22, 2017
1 parent f50621c commit 678243a
Show file tree
Hide file tree
Showing 17 changed files with 1,524 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Blockzilla.xcodeproj/project.pbxproj
Expand Up @@ -111,6 +111,7 @@
D3E54FD51DEFB25B003E1AFF /* SearchPlugins in Resources */ = {isa = PBXBuildFile; fileRef = D3E54FD41DEFB25B003E1AFF /* SearchPlugins */; };
D3E54FDE1DF0E0D7003E1AFF /* UIImageExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3E54FDD1DF0E0D6003E1AFF /* UIImageExtensions.swift */; };
D3E54FE01DF0E221003E1AFF /* SearchSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3E54FDF1DF0E221003E1AFF /* SearchSettingsViewController.swift */; };
D50939A91FBF807A005D4316 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D50939A81FBF807A005D4316 /* Settings.bundle */; };
D597608C1F9FEFB300A2D212 /* TrackingProtection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D597608B1F9FEFB300A2D212 /* TrackingProtection.swift */; };
D5F72FB31FA7D1C50071DD9B /* TrackingProtectionSummaryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F72FB21FA7D1C50071DD9B /* TrackingProtectionSummaryViewController.swift */; };
E40AFB101DC9014700DA5651 /* UserAgent.swift in Sources */ = {isa = PBXBuildFile; fileRef = E40AFB0F1DC9014700DA5651 /* UserAgent.swift */; };
Expand Down Expand Up @@ -378,6 +379,7 @@
D3E54FD41DEFB25B003E1AFF /* SearchPlugins */ = {isa = PBXFileReference; lastKnownFileType = folder; name = SearchPlugins; path = Search/SearchPlugins; sourceTree = SOURCE_ROOT; };
D3E54FDD1DF0E0D6003E1AFF /* UIImageExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIImageExtensions.swift; sourceTree = "<group>"; };
D3E54FDF1DF0E221003E1AFF /* SearchSettingsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchSettingsViewController.swift; sourceTree = "<group>"; };
D50939A81FBF807A005D4316 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = "<group>"; };
D597608B1F9FEFB300A2D212 /* TrackingProtection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackingProtection.swift; sourceTree = "<group>"; };
D5F72FB21FA7D1C50071DD9B /* TrackingProtectionSummaryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackingProtectionSummaryViewController.swift; sourceTree = "<group>"; };
E402FFE21E57643000B45AFF /* bn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bn; path = bn.lproj/InfoPlist.strings; sourceTree = "<group>"; };
Expand Down Expand Up @@ -908,6 +910,7 @@
E4BF2DD51BACE8CA00DA9D68 /* Blockzilla */ = {
isa = PBXGroup;
children = (
D50939A81FBF807A005D4316 /* Settings.bundle */,
B3AFC2B91F7C0B66001AEF38 /* Modules */,
B31DAAC71F7D87E800A11A74 /* Lib */,
D3E54FD41DEFB25B003E1AFF /* SearchPlugins */,
Expand Down Expand Up @@ -1208,6 +1211,7 @@
D3426AEF1DB846BB0016DA5A /* topdomains.txt in Resources */,
B3D23BEF1FA3A9E500D9C50F /* postload.js in Resources */,
F84AFE771DE77FE6005C4DD1 /* LaunchScreen@3x.png in Resources */,
D50939A91FBF807A005D4316 /* Settings.bundle in Resources */,
D3E54FD51DEFB25B003E1AFF /* SearchPlugins in Resources */,
D3E2C8FF1D9F17AC00DEBE3D /* web-fonts.json in Resources */,
);
Expand Down
19 changes: 19 additions & 0 deletions Blockzilla/Settings.bundle/Root.plist
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>StringsTable</key>
<string>Root</string>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>Title</key>
<string>Licenses</string>
<key>File</key>
<string>com.mono0926.LicensePlist</string>
</dict>
</array>
</dict>
</plist>
@@ -0,0 +1,21 @@
name: focus-ios, nameSpecified: Firefox Focus, owner: mozilla-mobile, version:

name: SCSiriWaveformView, nameSpecified: , owner: stefanceriu, version:

name: SnapKit, nameSpecified: , owner: SnapKit, version: 4.0.0

name: ios_sdk, nameSpecified: Adjust, owner: adjust, version: v4.11.5

name: Fuzi, nameSpecified: , owner: cezheng, version: 5ba8c81

name: sentry-cocoa, nameSpecified: Sentry, owner: getsentry, version: 3.2.1

name: AutocompleteTextField, nameSpecified: , owner: mozilla-mobile, version: a815acf

name: telemetry-ios, nameSpecified: Telemetry, owner: mozilla-mobile, version: v1.0.6

name: GCDWebServer, nameSpecified: , owner: swisspol, version: 3.3.3

add-version-numbers: false

LicensePlist Version: 1.7.0
81 changes: 81 additions & 0 deletions Blockzilla/Settings.bundle/com.mono0926.LicensePlist.plist
@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/AutocompleteTextField</string>
<key>Title</key>
<string>AutocompleteTextField</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/focus-ios</string>
<key>Title</key>
<string>Firefox Focus</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/Fuzi</string>
<key>Title</key>
<string>Fuzi</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/GCDWebServer</string>
<key>Title</key>
<string>GCDWebServer</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/ios_sdk</string>
<key>Title</key>
<string>Adjust</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/SCSiriWaveformView</string>
<key>Title</key>
<string>SCSiriWaveformView</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/sentry-cocoa</string>
<key>Title</key>
<string>Sentry</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/SnapKit</string>
<key>Title</key>
<string>SnapKit</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
<dict>
<key>File</key>
<string>com.mono0926.LicensePlist/telemetry-ios</string>
<key>Title</key>
<string>Telemetry</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
</array>
</dict>
</plist>

0 comments on commit 678243a

Please sign in to comment.