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", "" ); } |