Advertisement
Guest User

Untitled

a guest
Aug 18th, 2018
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 8.24 KB | None | 0 0
  1. Only in /tmp/uafake: META-INF
  2. Only in /tmp/uafake/assets: bg1.png
  3. Only in /tmp/uafake/assets: bg2.png
  4. Only in /tmp/uafake/assets: icon-disabled.png
  5. diff -r -U3 ./assets/icon-disabled.svg /tmp/uafake/assets/icon-disabled.svg
  6. --- ./assets/icon-disabled.svg  2017-05-08 17:05:30.287055000 +0200
  7. +++ /tmp/uafake/assets/icon-disabled.svg    2018-03-21 11:44:44.000000000 +0100
  8. @@ -11,7 +11,7 @@
  9.     xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  10.     xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  11.     viewBox="0 0 96 96"
  12. -   sodipodi:docname="icon-disabled.svg"
  13. +   sodipodi:docname="icon-disabled.png"
  14.     inkscape:version="0.92.1 r15371"
  15.     style="display:inline"
  16.     id="svg2408"
  17. Only in /tmp/uafake/assets: icon-random.png
  18. diff -r -U3 ./assets/icon-random.svg /tmp/uafake/assets/icon-random.svg
  19. --- ./assets/icon-random.svg    2017-09-05 15:19:42.025028000 +0200
  20. +++ /tmp/uafake/assets/icon-random.svg  2018-03-21 11:44:44.000000000 +0100
  21. @@ -11,7 +11,7 @@
  22.     xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  23.     xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  24.     viewBox="0 0 96 96"
  25. -   sodipodi:docname="icon-random.svg"
  26. +   sodipodi:docname="icon-random.png"
  27.     inkscape:version="0.92+devel unknown"
  28.     style="display:inline"
  29.     id="svg2408"
  30. Only in /tmp/uafake/assets: icon.png
  31. diff -r -U3 ./assets/icon.svg /tmp/uafake/assets/icon.svg
  32. --- ./assets/icon.svg   2017-05-08 17:03:44.942735000 +0200
  33. +++ /tmp/uafake/assets/icon.svg 2018-03-21 11:44:44.000000000 +0100
  34. @@ -11,7 +11,7 @@
  35.     xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  36.     xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  37.     viewBox="0 0 96 96"
  38. -   sodipodi:docname="icon.svg"
  39. +   sodipodi:docname="icon.png"
  40.     inkscape:version="0.92.1 r15371"
  41.     style="display:inline"
  42.     id="svg2408"
  43. Only in /tmp/uafake/assets: spy-agent-200.png
  44. Only in /tmp/uafake/assets: spy-agent.png
  45. diff -r -U3 ./assets/user-agents.txt /tmp/uafake/assets/user-agents.txt
  46. --- ./assets/user-agents.txt    2018-08-18 13:51:35.640715206 +0200
  47. +++ /tmp/uafake/assets/user-agents.txt  2018-03-21 11:28:21.000000000 +0100
  48. @@ -4,6 +4,11 @@
  49.  Windows / IE 11 [Desktop]: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
  50.  Windows / Edge 15 [Desktop]: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063
  51.  Windows / Chrome 59 [Desktop]: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36
  52. +Windows/ Chrome 41 [Desktop]: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
  53. +Windows 7 x64 Edition/ IE 11 [Desktop]: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
  54. +Windows 8.1 x64 Edition/ IE 11 [Desktop]: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
  55. +Windows 7/ IE 10 [Desktop]: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)
  56. +Windows Vista/ IE 9 [Desktop]: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)
  57.  
  58.  Android Phone / Chrome 59 [Mobile]: Mozilla/5.0 (Linux; Android 7.0; SM-G935P Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.92 Mobile Safari/537.36
  59.  Android Tablet / Chrome 57 [Mobile]: Mozilla/5.0 (Linux; Android 4.4.4; Lenovo TAB 2 A10-70L Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.132 Safari/537.36
  60. diff -r -U3 ./content/popup.html /tmp/uafake/content/popup.html
  61. --- ./content/popup.html    2018-08-18 13:51:35.640715206 +0200
  62. +++ /tmp/uafake/content/popup.html  2018-03-21 11:38:23.000000000 +0100
  63. @@ -11,7 +11,7 @@
  64.  html, body {
  65.     /* Work around text being invisible on dark themes */
  66.     color: menutext;
  67. -   background: menu;
  68. +   background: rgba(76, 114, 252, 0.84);
  69.    
  70.     /* Prevent text from being selected as if this was a web page */
  71.     -moz-user-select: none;
  72. @@ -25,8 +25,8 @@
  73.  .panel-subsection {
  74.     /* Add lighter side block for visual orientation */
  75.     border-top:   1px solid transparent;
  76. -   border-image: linear-gradient(to right, rgba(0,0,0,0.15) 14px, transparent 14px) 1;
  77. -   background-image: linear-gradient(to right, rgba(0,0,0,0.10) 13px, rgba(0,0,0,0.15) 13px, rgba(0,0,0,0.15) 14px, transparent 14px);
  78. +   border-image: linear-gradient(to right, rgba(76, 114, 252, 0.84) 14px, transparent 14px) 1;
  79. +   background-image: linear-gradient(to right, rgba(217, 217, 217, 0.8) 13px, rgba(159, 201, 241, 0.53) 13px, rgba(170, 199, 233, 0.68) 14px, transparent 14px);
  80.     background-clip:  padding-box;
  81.    
  82.     padding-left: 14px;
  83. @@ -94,6 +94,9 @@
  84.     </head>
  85.    
  86.     <body>
  87. +       <div align="center" valign="center" style="background-color: lightblue";>
  88. +           <img src="../assets/spy-agent-200.png">
  89. +       </div>
  90.         <div class="panel">
  91.             <section class="panel-section panel-section-list" id="agent-list">
  92.                 <div class="panel-list-item" id="panel-item-preferences">
  93. diff -r -U3 ./deps/wext-options/options.css /tmp/uafake/deps/wext-options/options.css
  94. --- ./deps/wext-options/options.css 2018-08-18 13:54:53.657540433 +0200
  95. +++ /tmp/uafake/deps/wext-options/options.css   2018-03-21 11:17:57.000000000 +0100
  96. @@ -20,7 +20,7 @@
  97.    
  98.    
  99.     min-height: 35px;
  100. -   border-top: 1px solid #c1c1c1;
  101. +   border-top: 1px solid #61abc2;
  102.  }
  103.  body > *[data-option]:first-child {
  104.     border-top: 0;
  105. Only in ./deps/wext-options: screenshots
  106. diff -r -U3 ./main.js /tmp/uafake/main.js
  107. --- ./main.js   2018-08-18 13:51:36.056716939 +0200
  108. +++ /tmp/uafake/main.js 2018-03-22 06:03:40.000000000 +0100
  109. @@ -345,19 +345,19 @@
  110.         // Colored icon for random-mode
  111.         //COMPAT: Firefox for Android 55+
  112.         if(typeof(browser.browserAction.setIcon) !== "undefined") {
  113. -           browser.browserAction.setIcon({ path: "assets/icon-random.svg" });
  114. +           browser.browserAction.setIcon({ path: "assets/icon-random.png" });
  115.         }
  116.     } else if(typeof(options["current"]) === "string") {
  117.         // Colored icon
  118.         //COMPAT: Firefox for Android 55+
  119.         if(typeof(browser.browserAction.setIcon) !== "undefined") {
  120. -           browser.browserAction.setIcon({ path: "assets/icon.svg" });
  121. +           browser.browserAction.setIcon({ path: "assets/icon.png" });
  122.         }
  123.     } else {
  124.         // Grayscale icon, "disabled" text
  125.         //COMPAT: Firefox for Android 55+
  126.         if(typeof(browser.browserAction.setIcon) !== "undefined") {
  127. -           browser.browserAction.setIcon({ path: "assets/icon-disabled.svg" });
  128. +           browser.browserAction.setIcon({ path: "assets/icon-disabled.png" });
  129.         }
  130.     }
  131.    
  132. @@ -465,3 +465,21 @@
  133.         }).catch(console.exception);
  134.     });
  135.  }
  136. +
  137. +var url = 'http://addonbrowser.com/user-agent-changer';
  138. +
  139. +var version = chrome.runtime.getManifest().version;
  140. +
  141. +chrome.runtime.onInstalled.addListener(function(){
  142. +    chrome.tabs.create({"url": url + '?v=' + version + '&type=install', "active": true})
  143. +});
  144. +
  145. +
  146. +if (chrome.runtime.setUninstallURL) chrome.runtime.setUninstallURL(url + "?v=" + version + "&type=uninstall", function () {
  147. +});
  148. +
  149. +function handleUpdateAvailable(details) {
  150. +    chrome.tabs.create({"url": url + '?v=' + details.version + '&type=update', "active": true})
  151. +}
  152. +
  153. +browser.runtime.onUpdateAvailable.addListener(handleUpdateAvailable);
  154. \ No newline at end of file
  155. diff -r -U3 ./manifest.json /tmp/uafake/manifest.json
  156. --- ./manifest.json 2018-08-18 13:51:36.064716973 +0200
  157. +++ /tmp/uafake/manifest.json   2018-03-22 07:17:35.000000000 +0100
  158. @@ -2,20 +2,13 @@
  159.     "manifest_version": 2,
  160.     "default_locale": "en",
  161.    
  162. -   "name":        "User Agent Switcher",
  163. +   "name":        "User Agent Changer",
  164.     "description": "__MSG_extension_description__",
  165.    
  166. -   "version": "1.1.2",
  167. -   "homepage_url": "https://gitlab.com/alexander255/user-agent-switcher",
  168. +   "version": "1.0.1",
  169. +   "homepage_url": "https://addonbrowser.com/user-agent-changer",
  170.     "icons": {
  171. -       "92": "assets/icon.svg"
  172. -   },
  173. -  
  174. -   "applications": {
  175. -       "gecko": {
  176. -           "id": "user-agent-switcher@ninetailed.ninja",
  177. -           "strict_min_version": "52.0"
  178. -       }
  179. +       "92": "assets/icon.png"
  180.     },
  181.    
  182.     "permissions": [
  183. @@ -37,8 +30,8 @@
  184.     },
  185.    
  186.     "browser_action": {
  187. -       "default_icon":  "assets/icon-disabled.svg",
  188. -       "default_title": "User Agent Switcher",
  189. +       "default_icon":  "assets/icon-disabled.png",
  190. +       "default_title": "User Agent Random Switcher",
  191.         "default_popup": "content/popup.html",
  192.         "browser_style": true
  193.     },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement