You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(922) |
Jun
(830) |
Jul
(576) |
Aug
(256) |
Sep
(748) |
Oct
(704) |
Nov
(683) |
Dec
(502) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(721) |
Feb
(802) |
Mar
(787) |
Apr
(478) |
May
(519) |
Jun
(483) |
Jul
(419) |
Aug
(274) |
Sep
(525) |
Oct
(540) |
Nov
(590) |
Dec
(897) |
| 2006 |
Jan
(712) |
Feb
(909) |
Mar
(597) |
Apr
(279) |
May
(392) |
Jun
(487) |
Jul
(951) |
Aug
(254) |
Sep
(199) |
Oct
(281) |
Nov
(612) |
Dec
(525) |
| 2007 |
Jan
(606) |
Feb
(409) |
Mar
(435) |
Apr
(153) |
May
(597) |
Jun
(461) |
Jul
(644) |
Aug
(444) |
Sep
(613) |
Oct
(223) |
Nov
(397) |
Dec
(480) |
| 2008 |
Jan
(447) |
Feb
(742) |
Mar
(352) |
Apr
(897) |
May
(1486) |
Jun
(1146) |
Jul
(720) |
Aug
(707) |
Sep
(591) |
Oct
(1006) |
Nov
(303) |
Dec
(354) |
| 2009 |
Jan
(600) |
Feb
(358) |
Mar
(619) |
Apr
(286) |
May
(22) |
Jun
(88) |
Jul
(409) |
Aug
(251) |
Sep
(315) |
Oct
(549) |
Nov
(373) |
Dec
(303) |
| 2010 |
Jan
(428) |
Feb
(280) |
Mar
(524) |
Apr
(74) |
May
(217) |
Jun
(341) |
Jul
(311) |
Aug
(201) |
Sep
(213) |
Oct
(217) |
Nov
(153) |
Dec
(91) |
| 2011 |
Jan
(204) |
Feb
(139) |
Mar
(103) |
Apr
(31) |
May
(21) |
Jun
(4) |
Jul
(28) |
Aug
(22) |
Sep
(68) |
Oct
(10) |
Nov
(27) |
Dec
(30) |
| 2012 |
Jan
(56) |
Feb
(24) |
Mar
(55) |
Apr
(27) |
May
(54) |
Jun
(203) |
Jul
(130) |
Aug
(76) |
Sep
(140) |
Oct
(156) |
Nov
(116) |
Dec
(82) |
| 2013 |
Jan
(125) |
Feb
(151) |
Mar
(151) |
Apr
(158) |
May
(169) |
Jun
(111) |
Jul
(113) |
Aug
(142) |
Sep
(268) |
Oct
(232) |
Nov
(118) |
Dec
(112) |
| 2014 |
Jan
(160) |
Feb
(64) |
Mar
(192) |
Apr
(167) |
May
(213) |
Jun
(188) |
Jul
(55) |
Aug
(49) |
Sep
(127) |
Oct
(209) |
Nov
(185) |
Dec
(203) |
| 2015 |
Jan
(135) |
Feb
(181) |
Mar
(236) |
Apr
(220) |
May
(81) |
Jun
(125) |
Jul
(110) |
Aug
(88) |
Sep
(130) |
Oct
(139) |
Nov
(148) |
Dec
(63) |
| 2016 |
Jan
(88) |
Feb
(90) |
Mar
(181) |
Apr
(100) |
May
(98) |
Jun
(49) |
Jul
(27) |
Aug
(79) |
Sep
(64) |
Oct
(132) |
Nov
(113) |
Dec
(88) |
| 2017 |
Jan
(130) |
Feb
(129) |
Mar
(73) |
Apr
(12) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(10) |
Oct
(3) |
Nov
(6) |
Dec
|
| 2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <na...@vu...> - 2021-04-02 12:50:50
|
Revision: 44259
Author: narcis
Date: 2021-04-02 12:25:16 +0000 (Fri, 02 Apr 2021)
Log Message:
-----------
intellij workspace config
Added Paths:
-----------
client/trunk/.idea/
client/trunk/.idea/.name
client/trunk/.idea/VuzeSVN.iml
client/trunk/.idea/ant.xml
client/trunk/.idea/misc.xml
client/trunk/.idea/modules.xml
client/trunk/.idea/runConfigurations/
client/trunk/.idea/runConfigurations/Vuze.xml
client/trunk/.idea/vcs.xml
client/trunk/.idea/workspace.xml
client/trunk/azureus2/azureus2.iml
client/trunk/azureus3/azureus3.iml
client/trunk/uis/uis.iml
Added: client/trunk/.idea/.name
===================================================================
--- client/trunk/.idea/.name (rev 0)
+++ client/trunk/.idea/.name 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1 @@
+VuzeSVN
\ No newline at end of file
Added: client/trunk/.idea/VuzeSVN.iml
===================================================================
--- client/trunk/.idea/VuzeSVN.iml (rev 0)
+++ client/trunk/.idea/VuzeSVN.iml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$" />
+ <orderEntry type="inheritedJdk" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ </component>
+</module>
\ No newline at end of file
Property changes on: client/trunk/.idea/VuzeSVN.iml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/.idea/ant.xml
===================================================================
--- client/trunk/.idea/ant.xml (rev 0)
+++ client/trunk/.idea/ant.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="AntConfiguration">
+ <buildFile url="file://$PROJECT_DIR$/build.xml" />
+ </component>
+</project>
\ No newline at end of file
Property changes on: client/trunk/.idea/ant.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/.idea/misc.xml
===================================================================
--- client/trunk/.idea/misc.xml (rev 0)
+++ client/trunk/.idea/misc.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+ <output url="file://$PROJECT_DIR$/bin" />
+ </component>
+</project>
\ No newline at end of file
Property changes on: client/trunk/.idea/misc.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/.idea/modules.xml
===================================================================
--- client/trunk/.idea/modules.xml (rev 0)
+++ client/trunk/.idea/modules.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectModuleManager">
+ <modules>
+ <module fileurl="file://$PROJECT_DIR$/.idea/VuzeSVN.iml" filepath="$PROJECT_DIR$/.idea/VuzeSVN.iml" />
+ <module fileurl="file://$PROJECT_DIR$/azureus2/azureus2.iml" filepath="$PROJECT_DIR$/azureus2/azureus2.iml" />
+ <module fileurl="file://$PROJECT_DIR$/azureus3/azureus3.iml" filepath="$PROJECT_DIR$/azureus3/azureus3.iml" />
+ <module fileurl="file://$PROJECT_DIR$/uis/uis.iml" filepath="$PROJECT_DIR$/uis/uis.iml" />
+ </modules>
+ </component>
+</project>
\ No newline at end of file
Property changes on: client/trunk/.idea/modules.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/.idea/runConfigurations/Vuze.xml
===================================================================
--- client/trunk/.idea/runConfigurations/Vuze.xml (rev 0)
+++ client/trunk/.idea/runConfigurations/Vuze.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,17 @@
+<component name="ProjectRunConfigurationManager">
+ <configuration default="false" name="Vuze" type="Application" factoryName="Application">
+ <option name="MAIN_CLASS_NAME" value="com.aelitis.azureus.ui.Main" />
+ <module name="azureus2" />
+ <option name="VM_PARAMETERS" value="-Dazureus.config.path=$PROJECT_DIR$/bin" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/bin" />
+ <extension name="coverage">
+ <pattern>
+ <option name="PATTERN" value="com.aelitis.azureus.ui.*" />
+ <option name="ENABLED" value="true" />
+ </pattern>
+ </extension>
+ <method v="2">
+ <option name="Make" enabled="true" />
+ </method>
+ </configuration>
+</component>
\ No newline at end of file
Added: client/trunk/.idea/vcs.xml
===================================================================
--- client/trunk/.idea/vcs.xml (rev 0)
+++ client/trunk/.idea/vcs.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="VcsDirectoryMappings">
+ <mapping directory="" vcs="svn" />
+ </component>
+</project>
\ No newline at end of file
Property changes on: client/trunk/.idea/vcs.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/.idea/workspace.xml
===================================================================
--- client/trunk/.idea/workspace.xml (rev 0)
+++ client/trunk/.idea/workspace.xml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ChangeListManager">
+ <list default="true" id="6217806f-1889-4b7e-8540-f09d88c78cf7" name="Default Changelist" comment="" />
+ <list id="4373be58-7f58-4b76-98e5-635594e3f1cf" name="Fix UI Freeze" comment="" />
+ <list id="3406771b-23de-4776-ac40-f8a54748feea" name="Intellij Workspace" comment="">
+ <change afterPath="$PROJECT_DIR$/.idea" afterDir="true" />
+ <change afterPath="$PROJECT_DIR$/.idea/VuzeSVN.iml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/ant.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/runConfigurations" afterDir="true" />
+ <change afterPath="$PROJECT_DIR$/.idea/runConfigurations/Vuze.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/azureus2/azureus2.iml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/azureus3/azureus3.iml" afterDir="false" />
+ <change afterPath="$PROJECT_DIR$/uis/uis.iml" afterDir="false" />
+ </list>
+ <file path="$PROJECT_DIR$/.idea/workspace.xml" ignored="false" />
+ <option name="SHOW_DIALOG" value="false" />
+ <option name="HIGHLIGHT_CONFLICTS" value="true" />
+ <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+ <option name="LAST_RESOLUTION" value="IGNORE" />
+ </component>
+ <component name="GitSEFilterConfiguration">
+ <file-type-list>
+ <filtered-out-file-type name="LOCAL_BRANCH" />
+ <filtered-out-file-type name="REMOTE_BRANCH" />
+ <filtered-out-file-type name="TAG" />
+ <filtered-out-file-type name="COMMIT_BY_MESSAGE" />
+ </file-type-list>
+ </component>
+ <component name="ProjectId" id="1pWd4lZNGYcEfj82rRJEEXlDlT5" />
+ <component name="ProjectViewState">
+ <option name="hideEmptyMiddlePackages" value="true" />
+ <option name="showLibraryContents" value="true" />
+ </component>
+ <component name="PropertiesComponent">
+ <property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
+ <property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
+ <property name="WebServerToolWindowFactoryState" value="false" />
+ <property name="add_unversioned_files" value="$PROJECT_DIR$/IntelliJ IDEA.app/Contents/Info.plist" />
+ <property name="aspect.path.notification.shown" value="true" />
+ <property name="jdk.selected.JAVA_MODULE" value="11" />
+ <property name="last_opened_file_path" value="$PROJECT_DIR$" />
+ <property name="project.structure.last.edited" value="Problems" />
+ <property name="project.structure.proportion" value="0.14648438" />
+ <property name="project.structure.side.proportion" value="0.2" />
+ <property name="restartRequiresConfirmation" value="false" />
+ </component>
+ <component name="RunManager">
+ <configuration default="true" type="ArquillianTestNG" factoryName="" nameIsGenerated="true">
+ <option name="arquillianRunConfiguration">
+ <value>
+ <option name="containerStateName" value="" />
+ </value>
+ </option>
+ <option name="TEST_OBJECT" value="CLASS" />
+ <properties />
+ <listeners />
+ <method v="2">
+ <option name="Make" enabled="true" />
+ </method>
+ </configuration>
+ </component>
+ <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
+ <component name="SvnConfiguration" cleanupOnStartRun="true">
+ <configuration>C:\Users\narcis\AppData\Roaming\Subversion</configuration>
+ <supportedVersion>125</supportedVersion>
+ </component>
+ <component name="SvnFileUrlMappingImpl">
+ <option name="myMappingRoots">
+ <list>
+ <SvnCopyRootSimple>
+ <option name="myVcsRoot" value="C:\ProjectsSVN\vuze-core\public\client\trunk" />
+ <option name="myCopyRoot" value="C:\ProjectsSVN\vuze-core\public\client\trunk" />
+ </SvnCopyRootSimple>
+ </list>
+ </option>
+ <option name="myMoreRealMappingRoots">
+ <list>
+ <SvnCopyRootSimple>
+ <option name="myVcsRoot" value="C:\ProjectsSVN\vuze-core\public\client\trunk" />
+ <option name="myCopyRoot" value="C:\ProjectsSVN\vuze-core\public\client\trunk" />
+ </SvnCopyRootSimple>
+ </list>
+ </option>
+ </component>
+ <component name="TaskManager">
+ <task active="true" id="Default" summary="Default task">
+ <changelist id="6217806f-1889-4b7e-8540-f09d88c78cf7" name="Default Changelist" comment="" />
+ <changelist id="3406771b-23de-4776-ac40-f8a54748feea" name="Intellij Workspace" comment="" />
+ <changelist id="4373be58-7f58-4b76-98e5-635594e3f1cf" name="Fix UI Freeze" comment="" />
+ <created>1615302590931</created>
+ <option name="number" value="Default" />
+ <option name="presentableId" value="Default" />
+ <updated>1615302590931</updated>
+ <workItem from="1615302592166" duration="36485000" />
+ <workItem from="1616670733190" duration="2295000" />
+ </task>
+ <servers />
+ </component>
+ <component name="TypeScriptGeneratedFilesManager">
+ <option name="version" value="3" />
+ </component>
+ <component name="XDebuggerManager">
+ <breakpoint-manager>
+ <breakpoints>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java</url>
+ <line>2139</line>
+ <option name="timeStamp" value="2" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java</url>
+ <line>1660</line>
+ <option name="timeStamp" value="3" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PListEditor.java</url>
+ <line>316</line>
+ <option name="timeStamp" value="4" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/core3/config/impl/ConfigurationChecker.java</url>
+ <line>87</line>
+ <option name="timeStamp" value="7" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/core3/util/SystemProperties.java</url>
+ <line>307</line>
+ <option name="timeStamp" value="8" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/update/CoreUpdateChecker.java</url>
+ <line>866</line>
+ <option name="timeStamp" value="10" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java</url>
+ <line>1438</line>
+ <option name="timeStamp" value="22" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PListEditor.java</url>
+ <line>94</line>
+ <option name="timeStamp" value="24" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PListEditor.java</url>
+ <line>147</line>
+ <option name="timeStamp" value="37" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java</url>
+ <line>335</line>
+ <option name="timeStamp" value="40" />
+ </line-breakpoint>
+ <line-breakpoint enabled="true" type="java-line">
+ <url>file://$PROJECT_DIR$/azureus2/src/org/gudy/azureus2/platform/macosx/PListEditor.java</url>
+ <line>154</line>
+ <option name="timeStamp" value="41" />
+ </line-breakpoint>
+ </breakpoints>
+ </breakpoint-manager>
+ </component>
+</project>
\ No newline at end of file
Property changes on: client/trunk/.idea/workspace.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: client/trunk/azureus2/azureus2.iml
===================================================================
--- client/trunk/azureus2/azureus2.iml (rev 0)
+++ client/trunk/azureus2/azureus2.iml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+ </content>
+ <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/lib/apple-extensions.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/lib/swt-cocoa-64.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module" module-name="azureus3" />
+ </component>
+</module>
\ No newline at end of file
Added: client/trunk/azureus3/azureus3.iml
===================================================================
--- client/trunk/azureus3/azureus3.iml (rev 0)
+++ client/trunk/azureus3/azureus3.iml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+ </content>
+ <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="module" module-name="azureus2" />
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../azureus2/lib/apple-extensions.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../azureus2/lib/swt-cocoa-64.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ </component>
+</module>
\ No newline at end of file
Added: client/trunk/uis/uis.iml
===================================================================
--- client/trunk/uis/uis.iml (rev 0)
+++ client/trunk/uis/uis.iml 2021-04-02 12:25:16 UTC (rev 44259)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+ </content>
+ <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../azureus2/lib/apple-extensions.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../azureus2/lib/swt-cocoa-64.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/lib/commons-cli.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/lib/junit.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/lib/log4j.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module" module-name="azureus2" />
+ </component>
+</module>
\ No newline at end of file
|
|
From: <na...@vu...> - 2021-04-02 12:50:22
|
Revision: 44261
Author: narcis
Date: 2021-04-02 12:31:20 +0000 (Fri, 02 Apr 2021)
Log Message:
-----------
bump for new release
Modified Paths:
--------------
client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
Modified: client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
===================================================================
--- client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2021-04-02 12:27:52 UTC (rev 44260)
+++ client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2021-04-02 12:31:20 UTC (rev 44261)
@@ -140,7 +140,7 @@
public static final String AZUREUS_NAME = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME_PRE_4813 = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME = "Vuze";
- public static final String AZUREUS_VERSION = "5.7.6.1";
+ public static final String AZUREUS_VERSION = "5.7.7.0";
public static final String BUILD_VERSION = "@build.version@"; //Ant replace
public static final String AZUREUS_SUBVER = "";
public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace(".","") + "-").getBytes(); //MUST be 8 chars long!
|
|
From: <na...@vu...> - 2021-04-02 12:50:13
|
Revision: 44260
Author: narcis
Date: 2021-04-02 12:27:52 +0000 (Fri, 02 Apr 2021)
Log Message:
-----------
fix Big Sur UI freeze
Modified Paths:
--------------
client/trunk/azureus2/lib/swt-cocoa-64.jar
Modified: client/trunk/azureus2/lib/swt-cocoa-64.jar
===================================================================
(Binary files differ)
|
|
From: <li...@vu...> - 2018-02-16 13:03:44
|
Revision: 44258
Author: liviu
Date: 2018-02-16 13:03:42 +0000 (Fri, 16 Feb 2018)
Log Message:
-----------
Fix: Plus users are not required to restart vuze to have the ads disabled.
Modified Paths:
--------------
sfweb/plugins/details/azpromo.php
Added Paths:
-----------
sfweb/plugins/azpromo_2.6.vuze
sfweb/plugins/azpromo_2.6.zip
Added: sfweb/plugins/azpromo_2.6.vuze
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.6.vuze
===================================================================
--- sfweb/plugins/azpromo_2.6.vuze 2017-11-03 14:25:54 UTC (rev 44257)
+++ sfweb/plugins/azpromo_2.6.vuze 2018-02-16 13:03:42 UTC (rev 44258)
Property changes on: sfweb/plugins/azpromo_2.6.vuze
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/azpromo_2.6.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.6.zip
===================================================================
--- sfweb/plugins/azpromo_2.6.zip 2017-11-03 14:25:54 UTC (rev 44257)
+++ sfweb/plugins/azpromo_2.6.zip 2018-02-16 13:03:42 UTC (rev 44258)
Property changes on: sfweb/plugins/azpromo_2.6.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/azpromo.php
===================================================================
--- sfweb/plugins/details/azpromo.php 2017-11-03 14:25:54 UTC (rev 44257)
+++ sfweb/plugins/details/azpromo.php 2018-02-16 13:03:42 UTC (rev 44258)
@@ -10,6 +10,9 @@
$versions = array(
+ new PluginVersionInfo( "5.7.2.0", "2.6", "plugins/azpromo_2.6.zip", "plugins/azpromo_2.6.zip",
+ "2.6: Fix: Plus users are not required to restart vuze to have the ads disabled." ),
+
new PluginVersionInfo( "5.7.2.0", "2.5", "plugins/azpromo_2.5.zip", "plugins/azpromo_2.5.zip",
"2.5: Fixed how views are added/removed and how events are being sent." ),
@@ -46,7 +49,7 @@
if ( $compare >= 0 ){
$cvs_version =
- new PluginVersionInfo( "5.7.1.1", "2.5_CVS", "plugins/azpromo_2.5.zip", "plugins/azpromo_2.5.zip",
+ new PluginVersionInfo( "5.7.1.1", "2.6_CVS", "plugins/azpromo_2.6.zip", "plugins/azpromo_2.6.zip",
"" );
}
|
|
From: <li...@vu...> - 2017-11-03 14:26:01
|
Revision: 44257
Author: liviu
Date: 2017-11-03 14:25:54 +0000 (Fri, 03 Nov 2017)
Log Message:
-----------
Tag 5.7.6.0 release
Added Paths:
-----------
client/tags/RELEASE_5760/
|
|
From: <li...@vu...> - 2017-11-02 16:19:37
|
Revision: 44256
Author: liviu
Date: 2017-11-02 16:19:29 +0000 (Thu, 02 Nov 2017)
Log Message:
-----------
release of 5.7.6.0
Modified Paths:
--------------
sfweb/chlogs/ChangeLog.txt
sfweb/versions.php
Modified: sfweb/chlogs/ChangeLog.txt
===================================================================
--- sfweb/chlogs/ChangeLog.txt 2017-11-02 16:01:05 UTC (rev 44255)
+++ sfweb/chlogs/ChangeLog.txt 2017-11-02 16:19:29 UTC (rev 44256)
@@ -1,9 +1,47 @@
VUZE CHANGELOG
-----------------
-VUZE CHANGELOG
------------------
+2017.10.30 | Vuze 5.7.6.0
+FEATURE: UI | Classic friends meets dchat! [Parg]
+FEATURE: UI | Handle alt networks [Parg]
+FEATURE: UI | Option to chat about torrent errors [Parg]
+FEATURE: UI | Option to hide auto-generated messages [Parg]
+FEATURE: UI | Added option to move torrent on tag-move-on-complete [Parg]
+
+FEATURE: Core | Option to categorise friend connections as lan-local for rate limiting purposes [Parg]
+FEATURE: Core | Support some alternative chats [Parg]
+FEATURE: Core | Torrent location support for initial save location and copy-on-complete [Parg]
+FEATURE: Core | Added json import [Parg]
+FEATURE: Core | I2P: install on attempted dns resolution [Parg]
+
+CHANGE: UI | Remove ConfigView.section.style.swt.library.selection [TuxPaper]
+CHANGE: UI | Basque translation update [Azpidatziak]
+CHANGE: UI | Double click actions for search+subs views [Parg]
+CHANGE: UI | Made menus more consistent [Parg]
+CHANGE: UI | Added 'date added to tag' column [Parg]
+CHANGE: UI | Added order setting to tag limit removal - values 'time [Parg]
+CHANGE: UI | Added to vuze' and 'time added to tag' [Parg]
+CHANGE: UI | Brazilian Portuguese translation update [Havokdan]
+CHANGE: UI | Norwegian translation update [Lislegard]
+
+CHANGE: Core | Added option for LAN/WAN nets [Parg]
+CHANGE: Core | Added option for buddy-boosting when both peers incomplete [Parg]
+CHANGE: Core | Improve link parsing [Parg]
+CHANGE: Core | Reworked location change logic to support independent data and torrent movements [Parg]
+CHANGE: Core | Added tag option to file movement to allow separate control over data and torrent [Parg]
+CHANGE: Core | Bring back ability to update subscription filters [Parg]
+CHANGE: Core | Added a 'tag_age' constraint variable [Parg]
+
+BUGFIX: UI | Fix NPE that causes thread hang [Parg]
+BUGFIX: UI | Torrent link needs reconstructing in some cases [Parg]
+
+BUGFIX: Core | Defer constraint application until restore-from-archive is complete to ensure that tags are appropriately applied [Parg]
+BUGFIX: Core | Various fixes around non-public singletons [Parg]
+BUGFIX: Core | Don't try inaccessible default constructor for built-in platform managers [Parg]
+BUGFIX: Core | Only record addition time for persistent tag types [Parg]
+BUGFIX: Core | Check limits more frequently; added a hack to allow tags to have a max of 0 entries [Parg]
+
2017.02.28 | Vuze 5.7.5.0
FEATURE: UI | Native search results view [Parg;TuxPaper]
Modified: sfweb/versions.php
===================================================================
--- sfweb/versions.php 2017-11-02 16:01:05 UTC (rev 44255)
+++ sfweb/versions.php 2017-11-02 16:19:29 UTC (rev 44256)
@@ -1,6 +1,6 @@
<?php
-$latest_3_0_release = "5.7.5.0";
-$latest_CVS = "5.7.5.1_CVS";
+$latest_3_0_release = "5.7.6.0";
+$latest_CVS = "5.7.6.1_CVS";
$versions = array(
"2.0.3.2",
"2.0.4.0",
@@ -90,6 +90,7 @@
"5.7.3.0",
"5.7.4.0",
"5.7.5.0",
+ "5.7.6.0",
$latest_CVS
);
|
|
From: <bet...@vu...> - 2017-11-02 16:07:01
|
A new [trunk] Vuze Client snapshot [ Vuze_5.7.6.1-01 ] has been released on (02 Nov 2017 04:04:50 PM) and is available at: * http://dev.vuze.com * http://cf1.vuze.com/torrent/files/Azureus5.7.6.1-B01.jar * http://cf1.vuze.com/torrent/torrents/Azureus5.7.6.1-B01.jar.torrent ==== CHANGELOG [ Vuze_5.7.6.1-01 ] http://svn.vuze.com/public/client/trunk/ ===== 2017-11-02 16:01 liviu * [r44255] /client/trunk/azureus2/src/ChangeLog.txt, /client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java: prep 5.7.6.1 ### |
|
From: <li...@vu...> - 2017-11-02 16:01:14
|
Revision: 44255
Author: liviu
Date: 2017-11-02 16:01:05 +0000 (Thu, 02 Nov 2017)
Log Message:
-----------
prep 5.7.6.1
Modified Paths:
--------------
client/trunk/azureus2/src/ChangeLog.txt
client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
Modified: client/trunk/azureus2/src/ChangeLog.txt
===================================================================
--- client/trunk/azureus2/src/ChangeLog.txt 2017-10-27 12:17:44 UTC (rev 44254)
+++ client/trunk/azureus2/src/ChangeLog.txt 2017-11-02 16:01:05 UTC (rev 44255)
@@ -1,5 +1,6 @@
VUZE CHANGELOG
-----------------
+2017.xx.yy | Vuze 5.7.6.1
2017.10.30 | Vuze 5.7.6.0
Modified: client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
===================================================================
--- client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-10-27 12:17:44 UTC (rev 44254)
+++ client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-11-02 16:01:05 UTC (rev 44255)
@@ -140,7 +140,7 @@
public static final String AZUREUS_NAME = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME_PRE_4813 = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME = "Vuze";
- public static final String AZUREUS_VERSION = "5.7.6.0";
+ public static final String AZUREUS_VERSION = "5.7.6.1";
public static final String BUILD_VERSION = "@build.version@"; //Ant replace
public static final String AZUREUS_SUBVER = "";
public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace(".","") + "-").getBytes(); //MUST be 8 chars long!
|
|
From: <bet...@vu...> - 2017-11-02 15:41:29
|
A new [trunk] Vuze Client snapshot [ Vuze_5.7.6.0-01 ] has been released on (02 Nov 2017 03:39:19 PM) and is available at: * http://dev.vuze.com * http://cf1.vuze.com/torrent/files/Azureus5.7.6.0-B01.jar * http://cf1.vuze.com/torrent/torrents/Azureus5.7.6.0-B01.jar.torrent ==== CHANGELOG [ Vuze_5.7.6.0-01 ] http://svn.vuze.com/public/client/trunk/ ===== svn: E160006: No such revision 44255 -:3: parser error : Premature end of data in tag log line 2 unable to parse - ### |
|
From: <bet...@vu...> - 2017-11-02 15:33:24
|
A new [trunk] Vuze Client snapshot [ Vuze_5.7.6.0-01 ] has been released on (02 Nov 2017 03:31:14 PM) and is available at: * http://dev.vuze.com * http://cf1.vuze.com/torrent/files/Azureus5.7.6.0-B01.jar * http://cf1.vuze.com/torrent/torrents/Azureus5.7.6.0-B01.jar.torrent ==== CHANGELOG [ Vuze_5.7.6.0-01 ] http://svn.vuze.com/public/client/trunk/ ===== /vuze/com/app/hudson/clientsnap/svn2cl/svn2cl.sh: 313: /vuze/com/app/hudson/clientsnap/svn2cl/svn2cl.sh: xsltproc: not found svn: E000032: Write error: Broken pipe ### |
|
From: <li...@vu...> - 2017-10-27 12:17:53
|
Revision: 44254
Author: liviu
Date: 2017-10-27 12:17:44 +0000 (Fri, 27 Oct 2017)
Log Message:
-----------
Prepared for a new version release
Add changes to ChangeLog
Modified Paths:
--------------
client/trunk/azureus2/src/ChangeLog.txt
client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
Modified: client/trunk/azureus2/src/ChangeLog.txt
===================================================================
--- client/trunk/azureus2/src/ChangeLog.txt 2017-10-03 13:39:16 UTC (rev 44253)
+++ client/trunk/azureus2/src/ChangeLog.txt 2017-10-27 12:17:44 UTC (rev 44254)
@@ -1,8 +1,47 @@
VUZE CHANGELOG
-----------------
-2017.xx.yy | Vuze 5.7.5.1
+2017.10.30 | Vuze 5.7.6.0
+FEATURE: UI | Classic friends meets dchat! [Parg]
+FEATURE: UI | Handle alt networks [Parg]
+FEATURE: UI | Option to chat about torrent errors [Parg]
+FEATURE: UI | Option to hide auto-generated messages [Parg]
+FEATURE: UI | Added option to move torrent on tag-move-on-complete [Parg]
+
+FEATURE: Core | Option to categorise friend connections as lan-local for rate limiting purposes [Parg]
+FEATURE: Core | Support some alternative chats [Parg]
+FEATURE: Core | Torrent location support for initial save location and copy-on-complete [Parg]
+FEATURE: Core | Added json import [Parg]
+FEATURE: Core | I2P: install on attempted dns resolution [Parg]
+
+CHANGE: UI | Remove ConfigView.section.style.swt.library.selection [TuxPaper]
+CHANGE: UI | Basque translation update [Azpidatziak]
+CHANGE: UI | Double click actions for search+subs views [Parg]
+CHANGE: UI | Made menus more consistent [Parg]
+CHANGE: UI | Added 'date added to tag' column [Parg]
+CHANGE: UI | Added order setting to tag limit removal - values 'time [Parg]
+CHANGE: UI | Added to vuze' and 'time added to tag' [Parg]
+CHANGE: UI | Brazilian Portuguese translation update [Havokdan]
+CHANGE: UI | Norwegian translation update [Lislegard]
+
+CHANGE: Core | Added option for LAN/WAN nets [Parg]
+CHANGE: Core | Added option for buddy-boosting when both peers incomplete [Parg]
+CHANGE: Core | Improve link parsing [Parg]
+CHANGE: Core | Reworked location change logic to support independent data and torrent movements [Parg]
+CHANGE: Core | Added tag option to file movement to allow separate control over data and torrent [Parg]
+CHANGE: Core | Bring back ability to update subscription filters [Parg]
+CHANGE: Core | Added a 'tag_age' constraint variable [Parg]
+
+BUGFIX: UI | Fix NPE that causes thread hang [Parg]
+BUGFIX: UI | Torrent link needs reconstructing in some cases [Parg]
+
+BUGFIX: Core | Defer constraint application until restore-from-archive is complete to ensure that tags are appropriately applied [Parg]
+BUGFIX: Core | Various fixes around non-public singletons [Parg]
+BUGFIX: Core | Don't try inaccessible default constructor for built-in platform managers [Parg]
+BUGFIX: Core | Only record addition time for persistent tag types [Parg]
+BUGFIX: Core | Check limits more frequently; added a hack to allow tags to have a max of 0 entries [Parg]
+
2017.02.28 | Vuze 5.7.5.0
FEATURE: UI | Native search results view [Parg;TuxPaper]
Modified: client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
===================================================================
--- client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-10-03 13:39:16 UTC (rev 44253)
+++ client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-10-27 12:17:44 UTC (rev 44254)
@@ -140,7 +140,7 @@
public static final String AZUREUS_NAME = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME_PRE_4813 = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME = "Vuze";
- public static final String AZUREUS_VERSION = "5.7.5.1";
+ public static final String AZUREUS_VERSION = "5.7.6.0";
public static final String BUILD_VERSION = "@build.version@"; //Ant replace
public static final String AZUREUS_SUBVER = "";
public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace(".","") + "-").getBytes(); //MUST be 8 chars long!
|
|
From: <li...@vu...> - 2017-10-03 13:39:25
|
Revision: 44253
Author: liviu
Date: 2017-10-03 13:39:16 +0000 (Tue, 03 Oct 2017)
Log Message:
-----------
Fixed how views are added/removed and how events are being sent.
Also, made some minor refactoring.
Modified Paths:
--------------
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
plugins/azpromo/plugin.properties
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java 2017-10-03 13:37:30 UTC (rev 44252)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java 2017-10-03 13:39:16 UTC (rev 44253)
@@ -86,29 +86,6 @@
pluginInstance = this;
}
- public String readStringFromUrl(String url) {
- StringBuffer sb = new StringBuffer();
- try {
- URL _url = new URL(url);
- HttpURLConnection con = (HttpURLConnection) _url.openConnection();
-
- InputStream is = con.getInputStream();
-
- byte[] buffer = new byte[256];
-
- int read = 0;
-
- while ((read = is.read(buffer)) != -1) {
- sb.append(new String(buffer, 0, read));
- }
- con.disconnect();
-
- } catch (Throwable e) {
-
- }
- return sb.toString();
- }
-
// @see org.gudy.azureus2.plugins.Plugin#initialize(org.gudy.azureus2.plugins.PluginInterface)
public void initialize(final PluginInterface pi) throws PluginException {
pluginInterface = pi;
@@ -126,21 +103,21 @@
checkDumps();
// COConfigurationManager.setParameter( "azpromo.dump.disable.plugin", false );
-
+
if ( COConfigurationManager.getBooleanParameter( "azpromo.dump.disable.plugin", false )){
-
+
PluginConfig pc = pluginInterface.getPluginconfig();
-
+
if ( !pc.getPluginStringParameter( "plugin.info", "" ).equals( "c" )){
-
+
pc.setPluginParameter( "plugin.info", "c" );
-
+
logEvent( "crashed" );
}
-
+
return;
}
-
+
if ( COConfigurationManager.getBooleanParameter( "Beta Programme Enabled" )){
// no ads for beta users unless testing with explicit pubid
@@ -181,16 +158,9 @@
if ( enabled ){
if (instance instanceof UISWTInstance && !unloaded ) {
swtInstance = ((UISWTInstance) instance);
-
- synchronized( viewLock ){
-
- if ( !didAddViewInSidebar){
-
- swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
-
- didAddViewInSidebar = true;
- }
- }
+
+ addViewInSidebar();
+
}
}
}
@@ -257,21 +227,9 @@
if ( enabled ){
- if ( !didAddViewInSidebar){
-
- swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
-
- didAddViewInSidebar = true;
- }
+ addViewInSidebar();
}else{
- if (didAddViewInSidebar){
-
- swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID );
-
- didAddViewInSidebar = false;
-
- PromoPlugin.logEvent("goaway");
- }
+ removeViewInSidebar();
}
}
}
@@ -279,6 +237,32 @@
});
}
+ protected void addViewInSidebar() {
+ synchronized (viewLock) {
+
+ if (!didAddViewInSidebar) {
+
+ swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
+
+ didAddViewInSidebar = true;
+ }
+ }
+ }
+
+ protected void removeViewInSidebar() {
+ synchronized (viewLock) {
+
+ if (didAddViewInSidebar) {
+
+ swtInstance.removeViews(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID);
+
+ didAddViewInSidebar = false;
+
+ PromoPlugin.logEvent("goaway");
+ }
+ }
+ }
+
protected void checkLicence() {
boolean hasLicence = FeatureUtils.hasPlusLicence() || FeatureUtils.hasNoAdLicence();
@@ -542,8 +526,4 @@
return( pluginInstance );
}
- protected List<PromoView> getViews(){
- return new ArrayList<>(views);
- }
-
}
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-10-03 13:37:30 UTC (rev 44252)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-10-03 13:39:16 UTC (rev 44253)
@@ -23,8 +23,8 @@
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
+import java.util.concurrent.TimeUnit;
import java.util.logging.Handler;
import java.util.logging.LogRecord;
import java.util.logging.Logger;
@@ -64,7 +64,7 @@
public class PromoView
implements UISWTViewEventListener
{
- private static final String URL_JSON = "http://client.vuze.com/donation/sidebar_promo.php?ver=2.4";
+ private static final String URL_JSON = "http://client.vuze.com/donation/sidebar_promo.php?ver=2.5";
private static final String DEFAULT_INHOUSE_HTML = "<html><body style=\"overflow:hidden; margin:100px 10px;\"><p>Please <a target=\"_BLANK\" href=\"http://www.vuze.com/donation/donate.php?sourceRef=sidebarpromo\">Donate</a></BODY></html>";
@@ -78,8 +78,10 @@
private Map mapJSON;
- private TimerEvent timeEvent_inHouse;
+ private static TimerEvent timeEvent_inHouse;
+ private static Map<String, Map.Entry<Date, String>> urlToLastResult = new HashMap<>();
+
public PromoView() {
plugin = PromoPlugin.getPlugin();
}
@@ -121,21 +123,7 @@
private void initialize(Composite parent, final UISWTView view) {
this.view = view;
- try {
- PluginConfig config = plugin.getPluginInterface().getPluginconfig();
- if (!config.getPluginBooleanParameter("resized.once")) {
- config.setPluginParameter("resized.once", true);
- boolean visible = SideBar.instance.isVisible();
- if (visible) {
- final SWTSkinObjectSash soSash = (SWTSkinObjectSash) SideBar.instance.getSkin().getSkinObject(
- "sidebar-sash");
- if (soSash != null && soSash.getAboveSize() < 300) {
- soSash.setAboveSize(300);
- }
- }
- }
- } catch (Throwable t) {
- }
+ configureInitialPluginSize();
final Composite ourParent = parent;
@@ -147,180 +135,218 @@
fd.left = null;
fd.right.offset = -3;
- final Label lblClose = new Label(ourParent, SWT.NONE);
- lblClose.setText("x");
- lblClose.setCursor(lblClose.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
- lblClose.setLayoutData(fd);
- lblClose.addMouseListener(new MouseListener() {
+ final Label lblClose = createCloseLabel(ourParent, fd);
- public void mouseUp(MouseEvent e) {
- temporaryClose();
- }
+ final Label lblText = createPlusLabel(ourParent);
- public void mouseDown(MouseEvent e) {
- }
+ configureLogger();
- public void mouseDoubleClick(MouseEvent e) {
- }
- });
+ Browser theirBrowser = findBrowser( ourParent );
+ listenOnLocationChangeFor(theirBrowser);
- final Label lblText = new Label(ourParent, SWT.NONE);
- lblText.setText("Plus Users Don't See Ads");
- lblText.setFont(FontUtils.getFontWithHeight(lblText.getFont(), null, 9));
- lblText.addMouseListener(new MouseListener() {
- public void mouseUp(MouseEvent e) {
- if (plugin.getPluginInterface() == null) {
- return;
- }
+ adBrowser = new Browser(ourParent, SWT.NO_SCROLL);
+ listenBrowserOnWindowOpenFor(ourParent);
- plugin.getPluginInterface().getUtilities().createThread("LoadPromo",
- new Runnable() {
+ fd = Utils.getFilledFormData();
+ fd.height = 254;
+ fd.top = new FormAttachment(lblClose, 2);
+ adBrowser.setLayoutData(fd);
+ fd = Utils.getFilledFormData();
+ fd.bottom = new FormAttachment(adBrowser, -1);
+ fd.top = null;
+ fd.right = null;
+ fd.left.offset = 3;
+ lblText.setLayoutData(fd);
+
+ ourParent.getShell().layout(true, true);
+
+ plugin.getPluginInterface().getUtilities().createThread("pv",
+ new Runnable() {
public void run() {
- try {
- log("loadclick");
- loadInHouse();
- } catch (Throwable t) {
- }
+ loadInHouse();
}
});
- }
- public void mouseDown(MouseEvent e) {
- }
+ }
- public void mouseDoubleClick(MouseEvent e) {
+ private void listenBrowserOnWindowOpenFor(Composite ourParent) {
+ adBrowser.addOpenWindowListener(new OpenWindowListener() {
+ public void open(WindowEvent event) {
+ final BrowserWrapper subBrowser = Utils.createSafeBrowser(ourParent,
+ Utils.getInitialBrowserStyle(SWT.NONE));
+ subBrowser.addLocationListener(new LocationListener() {
+ public void changed(LocationEvent arg0) {
+ }
+
+ public void changing(LocationEvent event) {
+ if (event.location == null || !event.location.startsWith("http")) {
+ return;
+ }
+ event.doit = false;
+ Utils.launch(event.location);
+
+ Utils.execSWTThreadLater(1000, new AERunnable() {
+ public void runSupport() {
+ subBrowser.dispose();
+ }
+ });
+ }
+ });
+ subBrowser.setBrowser(event);
}
});
+ }
-
+ private void listenOnLocationChangeFor(Browser theirBrowser) {
+ if ( theirBrowser != null ){
+
+ theirBrowser.addLocationListener(new LocationListener() {
+ public void changed(LocationEvent arg0) {
+ }
+
+ public void changing(LocationEvent event) {
+
+ String str = String.valueOf( event );
+
+ if ( str.contains( "://mono.vizu.com" )){
+
+ event.doit = false;
+ }
+
+ if ( Constants.getCurrentVersion().endsWith( "_CVS" )){
+
+ log( str );
+ }
+ }
+ });
+ }
+ }
+
+ private void configureLogger() {
Logger logger = Logger.getLogger( "com.appadx.adcontrol" );
-
+
logger.setUseParentHandlers( false );
-
+
//Logger.getLogger( "com.appadx.adcontrol" ).setLevel(Level.OFF);
-
+
logger.addHandler(
new Handler() {
-
+
@Override
- public void
- publish( LogRecord record )
+ public void
+ publish( LogRecord record )
{
String text = new SimpleFormatter().format(record).trim();
-
+
text = text.replace( '\r', ' ' );
text = text.replace( '\n', ' ' );
-
+
text = text.replaceAll( " ", " " );
-
+
log( text);
}
-
+
@Override
public void flush() {
// TODO Auto-generated method stub
-
+
}
-
+
@Override
public void close() {
// TODO Auto-generated method stub
-
+
}
});
+ }
- Browser theirBrowser = findBrowser( ourParent );
-
- if ( theirBrowser != null ){
-
- theirBrowser.addLocationListener(new LocationListener() {
- public void changed(LocationEvent arg0) {
- }
+ private Label createPlusLabel(Composite ourParent) {
+ final Label lblText = new Label(ourParent, SWT.NONE);
+ lblText.setText("Plus Users Don't See Ads");
+ lblText.setFont(FontUtils.getFontWithHeight(lblText.getFont(), null, 9));
+ lblText.addMouseListener(new MouseListener() {
- public void changing(LocationEvent event) {
-
- String str = String.valueOf( event );
-
- if ( str.contains( "://mono.vizu.com" )){
-
- event.doit = false;
- }
-
- if ( Constants.getCurrentVersion().endsWith( "_CVS" )){
-
- log( str );
- }
+ public void mouseUp(MouseEvent e) {
+ if (plugin.getPluginInterface() == null) {
+ return;
}
- });
- }
+ plugin.getPluginInterface().getUtilities().createThread("LoadPromo",
+ new Runnable() {
- adBrowser = new Browser(ourParent, SWT.NO_SCROLL);
- adBrowser.addOpenWindowListener(new OpenWindowListener() {
- public void open(WindowEvent event) {
- final BrowserWrapper subBrowser = Utils.createSafeBrowser(ourParent,
- Utils.getInitialBrowserStyle(SWT.NONE));
- subBrowser.addLocationListener(new LocationListener() {
- public void changed(LocationEvent arg0) {
- }
-
- public void changing(LocationEvent event) {
- if (event.location == null || !event.location.startsWith("http")) {
- return;
+ public void run() {
+ try {
+ log("loadclick");
+ loadInHouse();
+ } catch (Throwable t) {
}
- event.doit = false;
- Utils.launch(event.location);
-
- Utils.execSWTThreadLater(1000, new AERunnable() {
- public void runSupport() {
- subBrowser.dispose();
- }
- });
}
});
- subBrowser.setBrowser(event);
}
+
+ public void mouseDown(MouseEvent e) {
+ }
+
+ public void mouseDoubleClick(MouseEvent e) {
+ }
});
- fd = Utils.getFilledFormData();
- fd.height = 254;
- fd.top = new FormAttachment(lblClose, 2);
- adBrowser.setLayoutData(fd);
+ return lblText;
+ }
- fd = Utils.getFilledFormData();
- fd.bottom = new FormAttachment(adBrowser, -1);
- fd.top = null;
- fd.right = null;
- fd.left.offset = 3;
- lblText.setLayoutData(fd);
+ private Label createCloseLabel(Composite ourParent, FormData fd) {
+ final Label lblClose = new Label(ourParent, SWT.NONE);
+ lblClose.setText("x");
+ lblClose.setCursor(lblClose.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
+ lblClose.setLayoutData(fd);
+ lblClose.addMouseListener(new MouseListener() {
- ourParent.getShell().layout(true, true);
+ public void mouseUp(MouseEvent e) {
+ temporaryClose();
+ }
- plugin.getPluginInterface().getUtilities().createThread("pv",
- new Runnable() {
- public void run() {
- loadInHouse();
- }
- });
+ public void mouseDown(MouseEvent e) {
+ }
+ public void mouseDoubleClick(MouseEvent e) {
+ }
+ });
+ return lblClose;
}
+ private void configureInitialPluginSize() {
+ try {
+ PluginConfig config = plugin.getPluginInterface().getPluginconfig();
+ if (!config.getPluginBooleanParameter("resized.once")) {
+ config.setPluginParameter("resized.once", true);
+ boolean visible = SideBar.instance.isVisible();
+ if (visible) {
+ final SWTSkinObjectSash soSash = (SWTSkinObjectSash) SideBar.instance.getSkin().getSkinObject(
+ "sidebar-sash");
+ if (soSash != null && soSash.getAboveSize() < 300) {
+ soSash.setAboveSize(300);
+ }
+ }
+ }
+ } catch (Throwable t) {
+ }
+ }
+
protected void loadInHouse() {
if (plugin.getPluginInterface() == null) {
return;
}
- boolean first = mapJSON == null;
-
- int showEvery = 1000 * 60 * 15;
-
- String json = readStringFromUrl(URL_JSON).trim();
+ String json = readStringFromUrlOrCache(URL_JSON).trim();
+
log("Inhouse load");
mapJSON = JSONUtils.decodeJSON(json);
- if (first){
+ boolean isFirstShowKeyPresent = mapJSON == null;
+
+ if (isFirstShowKeyPresent){
int firstShowInMS = MapUtils.getMapInt(mapJSON, "first-show-ms", 0);
flipTest(firstShowInMS);
@@ -330,7 +356,7 @@
flipTest(0);
}
- showEvery = mapJSON == null ? 1000 * 60 * 15
+ int showEvery = isFirstShowKeyPresent ? 1000 * 60 * 15
: MapUtils.getMapInt(mapJSON, "show-every-ms", 1000 * 60 * 5);
if (timeEvent_inHouse != null) {
@@ -339,7 +365,7 @@
timeEvent_inHouse = SimpleTimer.addEvent("pv", SystemTime.getOffsetTime(showEvery),
new TimerEventPerformer() {
-
+
public void perform(TimerEvent event) {
loadInHouse();
}
@@ -381,7 +407,7 @@
boolean popupOnShowEvery = MapUtils.getMapBoolean(mapJSON, "popup-on-show-every", false);
if (popupOnShowEvery) {
- addViewIfNotPresent();
+ plugin.addViewInSidebar();
} else if (adBrowser == null || adBrowser.isDisposed()) {
return;
}
@@ -392,15 +418,6 @@
});
}
- private void addViewIfNotPresent() {
- List<PromoView> views = plugin.getViews();
- boolean isPromoViewAlreadyShown = views.contains(this);
- if (! isPromoViewAlreadyShown) {
- plugin.getSWTInstance().addView(UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID, PromoView.class, null);
- plugin.addViewInViews(this);
- }
- }
-
protected void temporaryClose() {
if (view == null) {
return;
@@ -431,8 +448,13 @@
boolean canCloseOnX = MapUtils.getMapBoolean(mapJSON, "can-close-on-x", false);
if (canCloseOnX) {
- swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID );
- plugin.removeViewInViews(this);
+ plugin.removeViewInSidebar();
+ boolean popupOnShowEvery = MapUtils.getMapBoolean(mapJSON, "popup-on-show-every", false);
+ if (!popupOnShowEvery) {
+ if( timeEvent_inHouse != null ) {
+ timeEvent_inHouse.cancel();
+ }
+ }
}
}
}
@@ -473,29 +495,39 @@
});
}
- public static String readStringFromUrl(String url) {
- StringBuffer sb = new StringBuffer();
- try {
- URL _url = new URL(url);
- HttpURLConnection con = (HttpURLConnection) _url.openConnection();
- con.setConnectTimeout(30000);
- con.setReadTimeout(30000);
- InputStream is = con.getInputStream();
+ public String readStringFromUrlOrCache(String url) {
+ Map.Entry<Date, String> lastResult = urlToLastResult.get(url);
+ Date currentTime = new Date();
+ if (lastResult != null && (TimeUnit.MILLISECONDS.toSeconds(currentTime.getTime() - lastResult.getKey().getTime()))<10) {
+ return lastResult.getValue();
+ } else {
- byte[] buffer = new byte[256];
+ StringBuffer sb = new StringBuffer();
+ try {
+ URL _url = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) _url.openConnection();
- int read = 0;
+ con.setConnectTimeout(30000);
+ con.setReadTimeout(30000);
+ InputStream is = con.getInputStream();
- while ((read = is.read(buffer)) != -1) {
- sb.append(new String(buffer, 0, read));
+ byte[] buffer = new byte[256];
+
+ int read = 0;
+
+ while ((read = is.read(buffer)) != -1) {
+ sb.append(new String(buffer, 0, read));
+ }
+ con.disconnect();
+
+ } catch (Throwable e) {
+ //e.printStackTrace();
}
- con.disconnect();
- } catch (Throwable e) {
- //e.printStackTrace();
+ urlToLastResult.put(url, new AbstractMap.SimpleEntry<Date, String>(new Date(), sb.toString()));
+ return sb.toString();
}
- return sb.toString();
}
}
Modified: plugins/azpromo/plugin.properties
===================================================================
--- plugins/azpromo/plugin.properties 2017-10-03 13:37:30 UTC (rev 44252)
+++ plugins/azpromo/plugin.properties 2017-10-03 13:39:16 UTC (rev 44253)
@@ -2,4 +2,4 @@
plugin.langfile=com.vuze.azureus.plugin.azpromo.internat.Messages
plugin.name=Promo View
plugin.id=azpromo
-plugin.version=2.4
+plugin.version=2.5
|
|
From: <li...@vu...> - 2017-10-03 13:37:38
|
Revision: 44252
Author: liviu
Date: 2017-10-03 13:37:30 +0000 (Tue, 03 Oct 2017)
Log Message:
-----------
Fixed how views are added/removed and how events are being sent.
Modified Paths:
--------------
sfweb/plugins/details/azpromo.php
Added Paths:
-----------
sfweb/plugins/azpromo_2.5.vuze
sfweb/plugins/azpromo_2.5.zip
Added: sfweb/plugins/azpromo_2.5.vuze
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.5.vuze
===================================================================
--- sfweb/plugins/azpromo_2.5.vuze 2017-09-20 14:21:23 UTC (rev 44251)
+++ sfweb/plugins/azpromo_2.5.vuze 2017-10-03 13:37:30 UTC (rev 44252)
Property changes on: sfweb/plugins/azpromo_2.5.vuze
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/azpromo_2.5.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.5.zip
===================================================================
--- sfweb/plugins/azpromo_2.5.zip 2017-09-20 14:21:23 UTC (rev 44251)
+++ sfweb/plugins/azpromo_2.5.zip 2017-10-03 13:37:30 UTC (rev 44252)
Property changes on: sfweb/plugins/azpromo_2.5.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/azpromo.php
===================================================================
--- sfweb/plugins/details/azpromo.php 2017-09-20 14:21:23 UTC (rev 44251)
+++ sfweb/plugins/details/azpromo.php 2017-10-03 13:37:30 UTC (rev 44252)
@@ -10,6 +10,9 @@
$versions = array(
+ new PluginVersionInfo( "5.7.2.0", "2.5", "plugins/azpromo_2.5.zip", "plugins/azpromo_2.5.zip",
+ "2.5: Fixed how views are added/removed and how events are being sent." ),
+
new PluginVersionInfo( "5.7.2.0", "2.4", "plugins/azpromo_2.4.zip", "plugins/azpromo_2.4.zip",
"2.4: Improved logging." ),
@@ -43,7 +46,7 @@
if ( $compare >= 0 ){
$cvs_version =
- new PluginVersionInfo( "5.7.1.1", "2.4_CVS", "plugins/azpromo_2.4.zip", "plugins/azpromo_2.4.zip",
+ new PluginVersionInfo( "5.7.1.1", "2.5_CVS", "plugins/azpromo_2.5.zip", "plugins/azpromo_2.5.zip",
"" );
}
|
|
From: <li...@vu...> - 2017-09-20 14:21:32
|
Revision: 44251
Author: liviu
Date: 2017-09-20 14:21:23 +0000 (Wed, 20 Sep 2017)
Log Message:
-----------
Improved logging.
Modified Paths:
--------------
sfweb/plugins/details/azpromo.php
Added Paths:
-----------
sfweb/plugins/azpromo_2.4.vuze
sfweb/plugins/azpromo_2.4.zip
Added: sfweb/plugins/azpromo_2.4.vuze
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.4.vuze
===================================================================
--- sfweb/plugins/azpromo_2.4.vuze 2017-09-20 13:49:55 UTC (rev 44250)
+++ sfweb/plugins/azpromo_2.4.vuze 2017-09-20 14:21:23 UTC (rev 44251)
Property changes on: sfweb/plugins/azpromo_2.4.vuze
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/azpromo_2.4.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.4.zip
===================================================================
--- sfweb/plugins/azpromo_2.4.zip 2017-09-20 13:49:55 UTC (rev 44250)
+++ sfweb/plugins/azpromo_2.4.zip 2017-09-20 14:21:23 UTC (rev 44251)
Property changes on: sfweb/plugins/azpromo_2.4.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/azpromo.php
===================================================================
--- sfweb/plugins/details/azpromo.php 2017-09-20 13:49:55 UTC (rev 44250)
+++ sfweb/plugins/details/azpromo.php 2017-09-20 14:21:23 UTC (rev 44251)
@@ -10,6 +10,9 @@
$versions = array(
+ new PluginVersionInfo( "5.7.2.0", "2.4", "plugins/azpromo_2.4.zip", "plugins/azpromo_2.4.zip",
+ "2.4: Improved logging." ),
+
new PluginVersionInfo( "5.7.2.0", "2.3", "plugins/azpromo_2.3.zip", "plugins/azpromo_2.3.zip",
"2.3: Improved reliability and stability." ),
@@ -40,7 +43,7 @@
if ( $compare >= 0 ){
$cvs_version =
- new PluginVersionInfo( "5.7.1.1", "2.3_CVS", "plugins/azpromo_2.3.zip", "plugins/azpromo_2.3.zip",
+ new PluginVersionInfo( "5.7.1.1", "2.4_CVS", "plugins/azpromo_2.4.zip", "plugins/azpromo_2.4.zip",
"" );
}
|
|
From: <li...@vu...> - 2017-09-20 13:50:06
|
Revision: 44250
Author: liviu
Date: 2017-09-20 13:49:55 +0000 (Wed, 20 Sep 2017)
Log Message:
-----------
Changed logging order
Modified Paths:
--------------
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-20 13:39:35 UTC (rev 44249)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-20 13:49:55 UTC (rev 44250)
@@ -427,12 +427,12 @@
MultipleDocumentInterface mdi = UIFunctionsManager.getUIFunctions().getMDI();
mdi.showEntryByID(MultipleDocumentInterface.SIDEBAR_SECTION_PLUS);
} else {
+ PromoPlugin.logEvent("clickNotNow");
+
boolean canCloseOnX = MapUtils.getMapBoolean(mapJSON, "can-close-on-x", false);
if (canCloseOnX) {
- PromoPlugin.logEvent("clickNotNow");
-
- swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID );
- plugin.removeViewInViews(this);
+ swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID );
+ plugin.removeViewInViews(this);
}
}
}
|
|
From: <li...@vu...> - 2017-09-20 13:39:42
|
Revision: 44249
Author: liviu
Date: 2017-09-20 13:39:35 +0000 (Wed, 20 Sep 2017)
Log Message:
-----------
Improved logging.
Modified Paths:
--------------
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
plugins/azpromo/plugin.properties
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-20 09:28:22 UTC (rev 44248)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-20 13:39:35 UTC (rev 44249)
@@ -64,7 +64,7 @@
public class PromoView
implements UISWTViewEventListener
{
- private static final String URL_JSON = "http://client.vuze.com/donation/sidebar_promo.php";
+ private static final String URL_JSON = "http://client.vuze.com/donation/sidebar_promo.php?ver=2.4";
private static final String DEFAULT_INHOUSE_HTML = "<html><body style=\"overflow:hidden; margin:100px 10px;\"><p>Please <a target=\"_BLANK\" href=\"http://www.vuze.com/donation/donate.php?sourceRef=sidebarpromo\">Donate</a></BODY></html>";
@@ -406,6 +406,8 @@
return;
}
+ PromoPlugin.logEvent("clickx");
+
UISWTInstance swtInstance = plugin.getSWTInstance();
if (swtInstance == null) {
return;
@@ -418,6 +420,8 @@
}, 1);
if (result == 1) {
+ PromoPlugin.logEvent("clickUpgrade");
+
SBC_PlusFTUX.setSourceRef("dlg-promo");
MultipleDocumentInterface mdi = UIFunctionsManager.getUIFunctions().getMDI();
@@ -425,7 +429,8 @@
} else {
boolean canCloseOnX = MapUtils.getMapBoolean(mapJSON, "can-close-on-x", false);
if (canCloseOnX) {
- PromoPlugin.logEvent("clickx");
+ PromoPlugin.logEvent("clickNotNow");
+
swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID );
plugin.removeViewInViews(this);
}
Modified: plugins/azpromo/plugin.properties
===================================================================
--- plugins/azpromo/plugin.properties 2017-09-20 09:28:22 UTC (rev 44248)
+++ plugins/azpromo/plugin.properties 2017-09-20 13:39:35 UTC (rev 44249)
@@ -2,4 +2,4 @@
plugin.langfile=com.vuze.azureus.plugin.azpromo.internat.Messages
plugin.name=Promo View
plugin.id=azpromo
-plugin.version=2.2
+plugin.version=2.4
|
|
From: <li...@vu...> - 2017-09-20 09:28:31
|
Revision: 44248
Author: liviu
Date: 2017-09-20 09:28:22 +0000 (Wed, 20 Sep 2017)
Log Message:
-----------
Improved reliability and stability.
Modified Paths:
--------------
sfweb/plugins/details/azpromo.php
Modified: sfweb/plugins/details/azpromo.php
===================================================================
--- sfweb/plugins/details/azpromo.php 2017-09-19 12:52:00 UTC (rev 44247)
+++ sfweb/plugins/details/azpromo.php 2017-09-20 09:28:22 UTC (rev 44248)
@@ -40,7 +40,7 @@
if ( $compare >= 0 ){
$cvs_version =
- new PluginVersionInfo( "5.7.1.1", "2.2_CVS", "plugins/azpromo_2.2.zip", "plugins/azpromo_2.2.zip",
+ new PluginVersionInfo( "5.7.1.1", "2.3_CVS", "plugins/azpromo_2.3.zip", "plugins/azpromo_2.3.zip",
"" );
}
|
|
From: <li...@vu...> - 2017-09-19 12:52:07
|
Revision: 44247
Author: liviu
Date: 2017-09-19 12:52:00 +0000 (Tue, 19 Sep 2017)
Log Message:
-----------
Improved reliability and stability.
Modified Paths:
--------------
sfweb/plugins/details/azpromo.php
Added Paths:
-----------
sfweb/plugins/azpromo_2.3.vuze
sfweb/plugins/azpromo_2.3.zip
Added: sfweb/plugins/azpromo_2.3.vuze
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.3.vuze
===================================================================
--- sfweb/plugins/azpromo_2.3.vuze 2017-09-19 12:47:21 UTC (rev 44246)
+++ sfweb/plugins/azpromo_2.3.vuze 2017-09-19 12:52:00 UTC (rev 44247)
Property changes on: sfweb/plugins/azpromo_2.3.vuze
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/azpromo_2.3.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/azpromo_2.3.zip
===================================================================
--- sfweb/plugins/azpromo_2.3.zip 2017-09-19 12:47:21 UTC (rev 44246)
+++ sfweb/plugins/azpromo_2.3.zip 2017-09-19 12:52:00 UTC (rev 44247)
Property changes on: sfweb/plugins/azpromo_2.3.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/azpromo.php
===================================================================
--- sfweb/plugins/details/azpromo.php 2017-09-19 12:47:21 UTC (rev 44246)
+++ sfweb/plugins/details/azpromo.php 2017-09-19 12:52:00 UTC (rev 44247)
@@ -9,8 +9,11 @@
"";
$versions = array(
-
- new PluginVersionInfo( "5.7.2.0", "2.2", "plugins/azpromo_2.2.zip", "plugins/azpromo_2.2.zip",
+
+ new PluginVersionInfo( "5.7.2.0", "2.3", "plugins/azpromo_2.3.zip", "plugins/azpromo_2.3.zip",
+ "2.3: Improved reliability and stability." ),
+
+ new PluginVersionInfo( "5.7.2.0", "2.2", "plugins/azpromo_2.2.zip", "plugins/azpromo_2.2.zip",
"2.2: Fix double view registration on first run.<br>".
"2.1: Pick up alternative license types." ),
|
|
From: <li...@vu...> - 2017-09-19 12:47:29
|
Revision: 44246
Author: liviu
Date: 2017-09-19 12:47:21 +0000 (Tue, 19 Sep 2017)
Log Message:
-----------
Improved reliability and stability.
Modified Paths:
--------------
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java
plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java 2017-09-01 16:00:45 UTC (rev 44245)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoPlugin.java 2017-09-19 12:47:21 UTC (rev 44246)
@@ -59,17 +59,16 @@
/**
* @created Sep 29, 2014
*/
-public class PromoPlugin
- implements UnloadablePlugin
+public class PromoPlugin implements UnloadablePlugin
{
- private static final String VIEWID = "SidebarPromo";
+ protected static final String VIEWID = "SidebarPromo";
private static PromoPlugin pluginInstance;
private Object viewLock = new Object();
private UISWTInstance swtInstance;
- private boolean viewAdded;
+ private boolean didAddViewInSidebar;
private List<PromoView> views = new ArrayList<PromoView>();
@@ -169,45 +168,7 @@
configModel = uiManager.createBasicPluginConfigModel("ConfigView.Section."
+ VIEWID);
- BooleanParameter paramEnabled = configModel.addBooleanParameter2("enabled",
- VIEWID + ".enabled", true);
- paramEnabled.addConfigParameterListener(new ConfigParameterListener() {
- public void configParameterChanged(ConfigParameter param) {
- UIInstance[] uiInstances = pluginInterface.getUIManager().getUIInstances();
- for (UIInstance uiInstance : uiInstances) {
- if (uiInstance instanceof UISWTInstance) {
- swtInstance = (UISWTInstance) uiInstance;
- break;
- }
- }
- if (swtInstance != null) {
- boolean enabled = pluginInterface.getPluginconfig().getPluginBooleanParameter(
- "enabled");
-
- synchronized( viewLock ){
-
- if ( enabled ){
-
- if ( !viewAdded ){
-
- swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
-
- viewAdded = true;
- }
- }else{
- if ( viewAdded ){
-
- swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID );
-
- viewAdded = false;
-
- PromoPlugin.logEvent("goaway");
- }
- }
- }
- }
- }
- });
+// createEnableDisablePluginEntryInPreferencesMenu(uiManager);
// Get notified when the UI is attached
pluginInterface.getUIManager().addUIListener(new UIManagerListener() {
@@ -223,11 +184,11 @@
synchronized( viewLock ){
- if ( !viewAdded ){
+ if ( !didAddViewInSidebar){
swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
- viewAdded = true;
+ didAddViewInSidebar = true;
}
}
}
@@ -275,6 +236,49 @@
});
}
+ private void createEnableDisablePluginEntryInPreferencesMenu(UIManager uiManager) {
+
+ BooleanParameter paramEnabled = configModel.addBooleanParameter2("enabled",
+ VIEWID + ".enabled", true);
+ paramEnabled.addConfigParameterListener(new ConfigParameterListener() {
+ public void configParameterChanged(ConfigParameter param) {
+ UIInstance[] uiInstances = pluginInterface.getUIManager().getUIInstances();
+ for (UIInstance uiInstance : uiInstances) {
+ if (uiInstance instanceof UISWTInstance) {
+ swtInstance = (UISWTInstance) uiInstance;
+ break;
+ }
+ }
+ if (swtInstance != null) {
+ boolean enabled = pluginInterface.getPluginconfig().getPluginBooleanParameter(
+ "enabled");
+
+ synchronized( viewLock ){
+
+ if ( enabled ){
+
+ if ( !didAddViewInSidebar){
+
+ swtInstance.addView(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID, PromoView.class, null);
+
+ didAddViewInSidebar = true;
+ }
+ }else{
+ if (didAddViewInSidebar){
+
+ swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID );
+
+ didAddViewInSidebar = false;
+
+ PromoPlugin.logEvent("goaway");
+ }
+ }
+ }
+ }
+ }
+ });
+ }
+
protected void checkLicence() {
boolean hasLicence = FeatureUtils.hasPlusLicence() || FeatureUtils.hasNoAdLicence();
@@ -297,11 +301,11 @@
synchronized( viewLock ){
- if ( viewAdded ){
+ if (didAddViewInSidebar){
swtInstance.removeViews(UISWTInstance.VIEW_SIDEBAR_AREA, VIEWID);
- viewAdded = false;
+ didAddViewInSidebar = false;
}
}
@@ -508,17 +512,17 @@
}
protected void
- viewAdded(
+ addViewInViews(
PromoView view )
{
synchronized( views ){
-
+
views.add( view );
}
}
protected void
- viewRemoved(
+ removeViewInViews(
PromoView view )
{
synchronized( views ){
@@ -538,4 +542,8 @@
return( pluginInstance );
}
+ protected List<PromoView> getViews(){
+ return new ArrayList<>(views);
+ }
+
}
Modified: plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java
===================================================================
--- plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-01 16:00:45 UTC (rev 44245)
+++ plugins/azpromo/com/vuze/azureus/plugin/azpromo/PromoView.java 2017-09-19 12:47:21 UTC (rev 44246)
@@ -23,6 +23,7 @@
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
+import java.util.List;
import java.util.Map;
import java.util.logging.Handler;
import java.util.logging.LogRecord;
@@ -87,7 +88,7 @@
public boolean eventOccurred(UISWTViewEvent event) {
switch (event.getType()) {
case UISWTViewEvent.TYPE_CREATE:
- plugin.viewAdded( this );
+ plugin.addViewInViews( this );
break;
case UISWTViewEvent.TYPE_INITIALIZE:
@@ -99,7 +100,7 @@
break;
case UISWTViewEvent.TYPE_DESTROY:
- plugin.viewRemoved( this );
+ plugin.removeViewInViews( this );
break;
case UISWTViewEvent.TYPE_DATASOURCE_CHANGED:
@@ -254,8 +255,8 @@
}
});
}
-
-
+
+
adBrowser = new Browser(ourParent, SWT.NO_SCROLL);
adBrowser.addOpenWindowListener(new OpenWindowListener() {
public void open(WindowEvent event) {
@@ -328,14 +329,14 @@
flipTest(0);
}
-
+
showEvery = mapJSON == null ? 1000 * 60 * 15
: MapUtils.getMapInt(mapJSON, "show-every-ms", 1000 * 60 * 5);
-
+
if (timeEvent_inHouse != null) {
timeEvent_inHouse.cancel();
}
-
+
timeEvent_inHouse = SimpleTimer.addEvent("pv", SystemTime.getOffsetTime(showEvery),
new TimerEventPerformer() {
@@ -378,21 +379,33 @@
return;
}
- if (adBrowser == null || adBrowser.isDisposed()) {
+ boolean popupOnShowEvery = MapUtils.getMapBoolean(mapJSON, "popup-on-show-every", false);
+ if (popupOnShowEvery) {
+ addViewIfNotPresent();
+ } else if (adBrowser == null || adBrowser.isDisposed()) {
return;
}
-
- setInHouse(true);
+ if (adBrowser != null && ! adBrowser.isDisposed()) {
+ setInHouse(true);
+ }
}
});
}
+ private void addViewIfNotPresent() {
+ List<PromoView> views = plugin.getViews();
+ boolean isPromoViewAlreadyShown = views.contains(this);
+ if (! isPromoViewAlreadyShown) {
+ plugin.getSWTInstance().addView(UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID, PromoView.class, null);
+ plugin.addViewInViews(this);
+ }
+ }
+
protected void temporaryClose() {
if (view == null) {
return;
}
- view.closeView();
- PromoPlugin.logEvent("clickx");
+
UISWTInstance swtInstance = plugin.getSWTInstance();
if (swtInstance == null) {
return;
@@ -409,6 +422,13 @@
MultipleDocumentInterface mdi = UIFunctionsManager.getUIFunctions().getMDI();
mdi.showEntryByID(MultipleDocumentInterface.SIDEBAR_SECTION_PLUS);
+ } else {
+ boolean canCloseOnX = MapUtils.getMapBoolean(mapJSON, "can-close-on-x", false);
+ if (canCloseOnX) {
+ PromoPlugin.logEvent("clickx");
+ swtInstance.removeViews( UISWTInstance.VIEW_SIDEBAR_AREA, PromoPlugin.VIEWID );
+ plugin.removeViewInViews(this);
+ }
}
}
@@ -428,7 +448,7 @@
showingInHouse = on;
}
adBrowser.setText("");
- String html = showingInHouse ? MapUtils.getMapString(mapJSON, "html", DEFAULT_INHOUSE_HTML) : DEFAULT_INHOUSE_HTML;
+ String html = showingInHouse ? MapUtils.getMapString(mapJSON, "html", DEFAULT_INHOUSE_HTML) : DEFAULT_INHOUSE_HTML;
adBrowser.setText(html);
}
|
|
From: <li...@vu...> - 2017-09-01 16:00:54
|
Revision: 44245
Author: liviu
Date: 2017-09-01 16:00:45 +0000 (Fri, 01 Sep 2017)
Log Message:
-----------
set the build name after setting the build version
the build name is used in several post initialization tasks
Modified Paths:
--------------
client/trunk/build.xml
Modified: client/trunk/build.xml
===================================================================
--- client/trunk/build.xml 2017-09-01 15:53:53 UTC (rev 44244)
+++ client/trunk/build.xml 2017-09-01 16:00:45 UTC (rev 44245)
@@ -14,8 +14,7 @@
<property file="${build.properties}" />
<echo message="using.ext.props = ${using.ext.props}" />
- <property name="build.name" value="Vuze_${build.ver}" />
-
+
<property name="azureus2.dir" value="azureus2"/>
<property name="azureus3.dir" value="azureus3"/>
<property name="uis.dir" value="uis"/>
@@ -62,7 +61,11 @@
<target name="setBuildVersion" depends="setMajorVersion">
<property name="build.ver" value="${major.ver}-${minor.ver}"/>
+ <property name="build.name" value="Vuze_${build.ver}" />
+
<echo message="Build version: ${build.ver}" />
+ <echo message="Build name: ${build.name}" />
+
</target>
<path id="build.classpath">
|
|
From: <li...@vu...> - 2017-09-01 15:54:00
|
Revision: 44244
Author: liviu
Date: 2017-09-01 15:53:53 +0000 (Fri, 01 Sep 2017)
Log Message:
-----------
try to get the minor version from the environment
and try to set the build version composed from the new values
Modified Paths:
--------------
client/trunk/build.xml
Modified: client/trunk/build.xml
===================================================================
--- client/trunk/build.xml 2017-09-01 08:39:15 UTC (rev 44243)
+++ client/trunk/build.xml 2017-09-01 15:53:53 UTC (rev 44244)
@@ -6,6 +6,8 @@
<project basedir="." default="package" name="VuzeClient">
+ <property environment="env" />
+
<!-- Load vars from external properties file -->
<condition property="using.ext.props" > <isset property="build.props.file" /> </condition>
<property name="build.properties" value="${build.props.file}"/>
@@ -24,9 +26,10 @@
<property name="dist.dir" value="dist"/>
<!-- Default variables -->
- <property name="major.ver" value="0000"/>
- <property name="minor.ver" value="00"/>
- <property name="build.ver" value="${major.ver}-${minor.ver}"/>
+ <property name="majormajor.ver" value="0000"/>
+ <condition property="minor.ver" value="${env.BUILD_NUMBER}" else="00">
+ <isset property="env.BUILD_NUMBER" />
+ </condition>
<!-- Read the version line from Constants.java in a property -->
<target name="loadVersionLine">
@@ -48,18 +51,20 @@
var majorVersion = before.match(regexp)[1];
project.setProperty("major.ver", majorVersion);
</script>
- <echo>after=${major.ver}</echo>
</target>
-
-
<!-- REUSABLE REFERENCES -->
<target name="setMajorVersion" depends="extractVersionFromVersionLine">
- <echo message="BUILDING: ${major.ver}" />
+ <echo message="Major version: ${major.ver}" />
</target>
+ <target name="setBuildVersion" depends="setMajorVersion">
+ <property name="build.ver" value="${major.ver}-${minor.ver}"/>
+ <echo message="Build version: ${build.ver}" />
+ </target>
+
<path id="build.classpath">
<fileset dir="${azureus2.dir}/lib" includes="*.jar" excludes="swt-carbon.jar"/>
<fileset dir="${azureus3.dir}/lib" includes="*.jar" />
@@ -92,7 +97,7 @@
</target>
- <target name="init" depends="setMajorVersion">
+ <target name="init">
<echo message="BUILDING: ${ant.project.name} [${ant.file}] [${build.props.file}]"/>
<mkdir dir="${build.dir}"/>
@@ -100,7 +105,7 @@
</target>
- <target name="preprocess" if="using.ext.props" >
+ <target name="preprocess" depends="setBuildVersion" if="using.ext.props" >
<!-- Tag source with version info -->
<property name="constants.file" value="${azureus2.dir}/src/org/gudy/azureus2/core3/util/Constants.java"/>
<replace file="${constants.file}" token="_CVS"" value="_B${minor.ver}"" summary="true" />
|
|
From: <li...@vu...> - 2017-09-01 08:44:39
|
Revision: 44242
Author: liviu
Date: 2017-09-01 08:25:34 +0000 (Fri, 01 Sep 2017)
Log Message:
-----------
changing the build process to allow easier and faster building using CI
Modified Paths:
--------------
client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
client/trunk/build.xml
Modified: client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
===================================================================
--- client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-04-25 20:28:32 UTC (rev 44241)
+++ client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-09-01 08:25:34 UTC (rev 44242)
@@ -140,10 +140,10 @@
public static final String AZUREUS_NAME = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME_PRE_4813 = "Azureus";
public static final String AZUREUS_PROTOCOL_NAME = "Vuze";
- public static final String AZUREUS_VERSION = "5.7.5.1_CVS";
+ public static final String AZUREUS_VERSION = "5.7.5.1";
public static final String BUILD_VERSION = "@build.version@"; //Ant replace
public static final String AZUREUS_SUBVER = "";
- public static final byte[] VERSION_ID = ("-" + "AZ" + "5751" + "-").getBytes(); //MUST be 8 chars long!
+ public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace('.', '') + "-").getBytes(); //MUST be 8 chars long!
private static final boolean FORCE_NON_CVS = System.getProperty( "az.force.noncvs", "0" ).equals( "1" );
Modified: client/trunk/build.xml
===================================================================
--- client/trunk/build.xml 2017-04-25 20:28:32 UTC (rev 44241)
+++ client/trunk/build.xml 2017-09-01 08:25:34 UTC (rev 44242)
@@ -11,12 +11,7 @@
<property name="build.properties" value="${build.props.file}"/>
<property file="${build.properties}" />
<echo message="using.ext.props = ${using.ext.props}" />
-
-
- <!-- Default variables -->
- <property name="major.ver" value="0000"/>
- <property name="minor.ver" value="00"/>
- <property name="build.ver" value="${major.ver}-${minor.ver}"/>
+
<property name="build.name" value="Vuze_${build.ver}" />
<property name="azureus2.dir" value="azureus2"/>
@@ -27,10 +22,44 @@
<property name="build.dir" value="build"/>
<property name="dist.dir" value="dist"/>
-
-
+
+ <!-- Default variables -->
+ <property name="major.ver" value="0000"/>
+ <property name="minor.ver" value="00"/>
+ <property name="build.ver" value="${major.ver}-${minor.ver}"/>
+
+ <!-- Read the version line from Constants.java in a property -->
+ <target name="loadVersionLine">
+ <loadfile property="versionLine" srcfile="${azureus2.dir}/src/org/gudy/azureus2/core3/util/Constants.java">
+ <filterchain>
+ <linecontainsregexp>
+ <regexp pattern=' public static final String AZUREUS_VERSION = "(.*)";'/>
+ </linecontainsregexp>
+ </filterchain>
+ </loadfile>
+ </target>
+
+ <target name="extractVersionFromVersionLine" depends="loadVersionLine">
+
+ <property name="versionLineBeforeExtract" value="${versionLine}"/>
+ <script language="javascript">
+ var regexp = '"(.*)"';
+ var before = project.getProperty("versionLineBeforeExtract");
+ var majorVersion = before.match(regexp)[1];
+ project.setProperty("major.ver", majorVersion);
+ </script>
+ <echo>after=${major.ver}</echo>
+ </target>
+
+
+
<!-- REUSABLE REFERENCES -->
-
+
+
+ <target name="setMajorVersion" depends="extractVersionFromVersionLine">
+ <echo message="BUILDING: ${major.ver}" />
+ </target>
+
<path id="build.classpath">
<fileset dir="${azureus2.dir}/lib" includes="*.jar" excludes="swt-carbon.jar"/>
<fileset dir="${azureus3.dir}/lib" includes="*.jar" />
@@ -63,7 +92,8 @@
</target>
- <target name="init">
+ <target name="init" depends="setMajorVersion">
+
<echo message="BUILDING: ${ant.project.name} [${ant.file}] [${build.props.file}]"/>
<mkdir dir="${build.dir}"/>
<mkdir dir="${dist.dir}"/>
|
|
From: <li...@vu...> - 2017-09-01 08:39:25
|
Revision: 44243
Author: liviu
Date: 2017-09-01 08:39:15 +0000 (Fri, 01 Sep 2017)
Log Message:
-----------
replace using the Strings not chars
Modified Paths:
--------------
client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
Modified: client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java
===================================================================
--- client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-09-01 08:25:34 UTC (rev 44242)
+++ client/trunk/azureus2/src/org/gudy/azureus2/core3/util/Constants.java 2017-09-01 08:39:15 UTC (rev 44243)
@@ -143,7 +143,7 @@
public static final String AZUREUS_VERSION = "5.7.5.1";
public static final String BUILD_VERSION = "@build.version@"; //Ant replace
public static final String AZUREUS_SUBVER = "";
- public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace('.', '') + "-").getBytes(); //MUST be 8 chars long!
+ public static final byte[] VERSION_ID = ("-" + "AZ" + AZUREUS_VERSION.replace(".","") + "-").getBytes(); //MUST be 8 chars long!
private static final boolean FORCE_NON_CVS = System.getProperty( "az.force.noncvs", "0" ).equals( "1" );
|
|
From: <pga...@vu...> - 2017-04-25 20:28:47
|
Revision: 44241
Author: pgardner
Date: 2017-04-25 20:28:32 +0000 (Tue, 25 Apr 2017)
Log Message:
-----------
aznettorbrowser: 6.5.2
Modified Paths:
--------------
sfweb/plugins/details/aznettorbrowser.php
Added Paths:
-----------
sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip
sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip
sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip
sfweb/plugins/aznettorbrowser-win32_6.5.2.zip
Added: sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip
===================================================================
--- sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip 2017-04-20 22:02:29 UTC (rev 44240)
+++ sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip 2017-04-25 20:28:32 UTC (rev 44241)
Property changes on: sfweb/plugins/aznettorbrowser-linux32_6.5.2.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip
===================================================================
--- sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip 2017-04-20 22:02:29 UTC (rev 44240)
+++ sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip 2017-04-25 20:28:32 UTC (rev 44241)
Property changes on: sfweb/plugins/aznettorbrowser-linux64_6.5.2.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip
===================================================================
--- sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip 2017-04-20 22:02:29 UTC (rev 44240)
+++ sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip 2017-04-25 20:28:32 UTC (rev 44241)
Property changes on: sfweb/plugins/aznettorbrowser-osx64_6.5.2.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/aznettorbrowser-win32_6.5.2.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/aznettorbrowser-win32_6.5.2.zip
===================================================================
--- sfweb/plugins/aznettorbrowser-win32_6.5.2.zip 2017-04-20 22:02:29 UTC (rev 44240)
+++ sfweb/plugins/aznettorbrowser-win32_6.5.2.zip 2017-04-25 20:28:32 UTC (rev 44241)
Property changes on: sfweb/plugins/aznettorbrowser-win32_6.5.2.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/aznettorbrowser.php
===================================================================
--- sfweb/plugins/details/aznettorbrowser.php 2017-04-20 22:02:29 UTC (rev 44240)
+++ sfweb/plugins/details/aznettorbrowser.php 2017-04-25 20:28:32 UTC (rev 44241)
@@ -25,7 +25,8 @@
$versions = array(
- new PluginVersionInfo( "5.6.1.0", "6.5.1", "plugins/aznettorbrowser-win32_6.5.1.zip", "plugins/aznettorbrowser-win32_6.5.1.zip",
+ new PluginVersionInfo( "5.6.1.0", "6.5.2", "plugins/aznettorbrowser-win32_6.5.2.zip", "plugins/aznettorbrowser-win32_6.5.2.zip",
+ "6.5.2: Update browser to 6.5.2.<br>".
"6.5.1: Update browser to 6.5.1.<br>".
"6.5: Update browser to 6.5.<br>".
"6.0.8: Update browser to 6.0.8.<br>".
@@ -82,7 +83,7 @@
);
$cvs_version =
- new PluginVersionInfo( "5.7.3.1", "6.5.1_CVS", "plugins/aznettorbrowser-win32_6.5.1.zip", "plugins/aznettorbrowser-win32_6.5.1.zip",
+ new PluginVersionInfo( "5.7.5.1", "6.5.2_CVS", "plugins/aznettorbrowser-win32_6.5.2.zip", "plugins/aznettorbrowser-win32_6.5.2.zip",
"" );
}else if ( strpos(strtolower(" " . $os), 'mac os') > 0 ){
@@ -95,7 +96,8 @@
$versions = array(
- new PluginVersionInfo( "5.6.1.0", "6.5.1", "plugins/aznettorbrowser-osx64_6.5.1.zip", "plugins/aznettorbrowser-osx64_6.5.1.zip",
+ new PluginVersionInfo( "5.6.1.0", "6.5.2", "plugins/aznettorbrowser-osx64_6.5.2.zip", "plugins/aznettorbrowser-osx64_6.5.2.zip",
+ "6.5.2: Update browser to 6.5.2.<br>".
"6.5.1: Update browser to 6.5.1.<br>".
"6.5: Update browser to 6.5.<br>".
"6.0.8: Update browser to 6.0.8.<br>".
@@ -127,7 +129,7 @@
);
$cvs_version =
- new PluginVersionInfo( "5.7.5.1", "6.5.1_CVS", "plugins/aznettorbrowser-osx64_6.5.1.zip", "plugins/aznettorbrowser-osx64_6.5.1.zip",
+ new PluginVersionInfo( "5.7.5.1", "6.5.2_CVS", "plugins/aznettorbrowser-osx64_6.5.2.zip", "plugins/aznettorbrowser-osx64_6.5.2.zip",
"" );
}else{
@@ -175,7 +177,8 @@
$versions = array(
- new PluginVersionInfo( "5.6.1.0", "6.5.1", "plugins/aznettorbrowser-linux64_6.5.1.zip", "plugins/aznettorbrowser-linux64_6.5.1.zip",
+ new PluginVersionInfo( "5.6.1.0", "6.5.2", "plugins/aznettorbrowser-linux64_6.5.2.zip", "plugins/aznettorbrowser-linux64_6.5.2.zip",
+ "6.5.2: Update browser to 6.5.2.<br>".
"6.5.1: Update browser to 6.5.1.<br>".
"6.5: Update browser to 6.5.<br>".
"6.0.8: Update browser to 6.0.8.<br>".
@@ -207,7 +210,7 @@
);
$cvs_version =
- new PluginVersionInfo( "5.7.5.1", "6.5.1_CVS", "plugins/aznettorbrowser-linux64_6.5.1.zip", "plugins/aznettorbrowser-linux64_6.5.1.zip",
+ new PluginVersionInfo( "5.7.5.1", "6.5.2_CVS", "plugins/aznettorbrowser-linux64_6.5.2.zip", "plugins/aznettorbrowser-linux64_6.5.2.zip",
"" );
}else{
@@ -214,7 +217,8 @@
$versions = array(
- new PluginVersionInfo( "5.6.1.0", "6.5.1", "plugins/aznettorbrowser-linux32_6.5.1.zip", "plugins/aznettorbrowser-linux32_6.5.1.zip",
+ new PluginVersionInfo( "5.6.1.0", "6.5.2", "plugins/aznettorbrowser-linux32_6.5.2.zip", "plugins/aznettorbrowser-linux32_6.5.2.zip",
+ "6.5.2: Update browser to 6.5.2.<br>".
"6.5.1: Update browser to 6.5.1.<br>".
"6.5: Update browser to 6.5.<br>".
"6.0.8: Update browser to 6.0.8.<br>".
@@ -246,7 +250,7 @@
);
$cvs_version =
- new PluginVersionInfo( "5.7.5.1", "6.5.1_CVS", "plugins/aznettorbrowser-linux32_6.5.1.zip", "plugins/aznettorbrowser-linux32_6.5.1.zip",
+ new PluginVersionInfo( "5.7.5.1", "6.5.2_CVS", "plugins/aznettorbrowser-linux32_6.5.2.zip", "plugins/aznettorbrowser-linux32_6.5.2.zip",
"" );
}
}
|
|
From: <pga...@vu...> - 2017-04-20 22:02:36
|
Revision: 44240
Author: pgardner
Date: 2017-04-20 22:02:29 +0000 (Thu, 20 Apr 2017)
Log Message:
-----------
Update headers for linux
Modified Paths:
--------------
sfweb/plugins/details/azutp.php
Added Paths:
-----------
sfweb/plugins/azutp_0.5.7.vuze
sfweb/plugins/azutp_0.5.7.zip
Added: sfweb/plugins/azutp_0.5.7.vuze
===================================================================
(Binary files differ)
Index: sfweb/plugins/azutp_0.5.7.vuze
===================================================================
--- sfweb/plugins/azutp_0.5.7.vuze 2017-04-20 20:22:31 UTC (rev 44239)
+++ sfweb/plugins/azutp_0.5.7.vuze 2017-04-20 22:02:29 UTC (rev 44240)
Property changes on: sfweb/plugins/azutp_0.5.7.vuze
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: sfweb/plugins/azutp_0.5.7.zip
===================================================================
(Binary files differ)
Index: sfweb/plugins/azutp_0.5.7.zip
===================================================================
--- sfweb/plugins/azutp_0.5.7.zip 2017-04-20 20:22:31 UTC (rev 44239)
+++ sfweb/plugins/azutp_0.5.7.zip 2017-04-20 22:02:29 UTC (rev 44240)
Property changes on: sfweb/plugins/azutp_0.5.7.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: sfweb/plugins/details/azutp.php
===================================================================
--- sfweb/plugins/details/azutp.php 2017-04-20 20:22:31 UTC (rev 44239)
+++ sfweb/plugins/details/azutp.php 2017-04-20 22:02:29 UTC (rev 44240)
@@ -174,7 +174,7 @@
);
$cvs_version =
- new PluginVersionInfo( "5.7.1.1", "0.5.6_CVS", "plugins/azutp_0.5.6.zip", "plugins/azutp_0.5.6.zip",
+ new PluginVersionInfo( "5.7.5.1", "0.5.7_CVS", "plugins/azutp_0.5.7.zip", "plugins/azutp_0.5.7.zip",
"" );
}
|