DXGL r860 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r859‎ | r860 | r861 >
Date:14:17, 9 September 2018
Author:admin
Status:new
Tags:
Comment:
Update website address in help and installer.
Modified paths:
  • /Help/dxgl.css (modified) (history)
  • /Help/html/introduction.htmlbody (modified) (history)
  • /Installer/dxgl.nsi (modified) (history)

Diff [purge]

Index: Help/dxgl.css
@@ -10,7 +10,7 @@
1111 Theme URI:
1212 Description: Based on Twenty Eleven Theme
1313 Author: William
14 - Author URI: https://www.dxgl.info
 14+ Author URI: https://www.dxgl.org
1515 Template: twentyeleven
1616 Version: 1.0
1717 License: GNU General Public License v2 or later
Index: Help/html/introduction.htmlbody
@@ -1,5 +1,5 @@
22 <h1>DXGL</h1>
3 -<p>View help online at <a href="https://www.dxgl.info/help/">https://www.dxgl.info/help/</a></p>
 3+<p>View help online at <a href="https://www.dxgl.org/help/">https://www.dxgl.org/help/</a></p>
44 <h2>Introduction</h2>
55 <p>DXGL is a free replacement for the Windows ddraw.dll library, running on OpenGL. It is designed to overcome driver bugs, particularly in Windows Vista and newer operating systems. It also adds various enhancements to the graphics output such as display scaling and filtering options. DXGL supports the DirectX 7.0 graphics APIs, however it is currently under development and many programs are not yet compatible with DXGL.</p>
66 <h2>Updgrade notes</h2>
@@ -9,7 +9,7 @@
1010 If you wish to migrate any old profiles generated after installing DXGL 0.5.9 or later, you will need to use Regedit to delete the "Configuration Version" registry value from the HKEY_CURRENT_USER\SOFTWARE\DXGL registry key to force the upgrade to be run again.
1111 </p>
1212 <h2>GitHub Notice</h2>
13 -<p>If you downloaded the DXGL source code from GitHub, please note that when compiling DXGL, the version number will not indicate the revision number. This issue is also present when compiling from a zipped source code distribution from the <a href="http://www.dxgl.info">www.dxgl.info</a> or <a href="http://www.williamfeely.info">www.williamfeely.info</a> website.</p>
 13+<p>If you downloaded the DXGL source code from GitHub, please note that when compiling DXGL, the version number will not indicate the revision number. This issue is also present when compiling from a zipped source code distribution from the <a href="http://www.dxgl.org>www.dxgl.org</a>, <a href="http://www.dxgl.info">www.dxgl.info</a>, or <a href="http://www.williamfeely.info">www.williamfeely.info</a> website.</p>
1414 <h2>System Requirements</h2>
1515 <ul>
1616 <li>Windows XP SP3, Vista, 7, 8, 8.1, or 10 (May work under recent versions of Wine)</li>
@@ -67,7 +67,7 @@
6868 <h2>SVN</h2>
6969 <p>
7070 SVN readonly access is available at:
71 - <a href="https://www.dxgl.info/svn/dxgl/">https://www.dxgl.info/svn/dxgl/</a>
 71+ <a href="https://www.dxgl.org/svn/dxgl/">https://www.dxgl.org/svn/dxgl/</a>
7272 </p>
7373 <p>
7474 There is a Mediawiki-based SVN log at:
@@ -83,7 +83,7 @@
8484 <h2>Discussion boards</h2>
8585 <p>
8686 You may discuss DXGL at:
87 - <a href="https://www.dxgl.info/phpBB3/">https://www.dxgl.info/phpBB3/</a>
 87+ <a href="https://forum.dxgl.info">https://forum.dxgl.info</a>
8888 </p>
8989 <p>You must create a forum account to post content. For bug reports, please refer to the next section.</p>
9090 <h2>Bug reports</h2>
Index: Installer/dxgl.nsi
@@ -30,7 +30,7 @@
3131 ; HM NIS Edit Wizard helper defines
3232 !define PRODUCT_NAME "DXGL"
3333 !define PRODUCT_PUBLISHER "William Feely"
34 -!define PRODUCT_WEB_SITE "https://www.dxgl.info/"
 34+!define PRODUCT_WEB_SITE "https://www.dxgl.org/"
3535 !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\dxglcfg.exe"
3636 !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
3737 !define PRODUCT_UNINST_ROOT_KEY "HKLM"
@@ -95,7 +95,7 @@
9696
9797 !if ${COMPILER} == "VC2010"
9898 !define download_runtime 1
99 -!define runtime_url "http://www.dxgl.info/download/runtimes/vc10/vcredist_x86.exe"
 99+!define runtime_url "http://www.dxgl.org/download/runtimes/vc10/vcredist_x86.exe"
100100 !define runtime_name "Visual C++ 2010"
101101 !define runtime_filename "vcredist_x86.exe"
102102 !define runtime_sha512 "D2D99E06D49A5990B449CF31D82A33104A6B45164E76FBEB34C43D10BCD25C3622AF52E59A2D4B7F5F45F83C3BA4D23CF1A5FC0C03B3606F42426988E63A9770"
@@ -104,7 +104,7 @@
105105 !define PRODUCT_SUFFIX "-msvc10"
106106 !else if ${COMPILER} == "VC2013"
107107 !define download_runtime 1
108 -!define runtime_url "http://www.dxgl.info/download/runtimes/vc12/vcredist_x86.exe"
 108+!define runtime_url "http://www.dxgl.org/download/runtimes/vc12/vcredist_x86.exe"
109109 !define runtime_name "Visual C++ 2013"
110110 !define runtime_filename "vcredist_x86.exe"
111111 !define runtime_sha512 "729251371ED208898430040FE48CABD286A5671BD7F472A30E9021B68F73B2D49D85A0879920232426B139520F7E21321BA92646985216BF2F733C64E014A71D"
@@ -113,7 +113,7 @@
114114 !define PRODUCT_SUFFIX "-msvc12"
115115 !else if ${COMPILER} == "VC2017_8"
116116 !define download_runtime 1
117 -!define runtime_url http://www.dxgl.info/download/runtimes/vc14.15/vc_redist.x86.exe
 117+!define runtime_url http://www.dxgl.org/download/runtimes/vc14.15/vc_redist.x86.exe
118118 !define runtime_name "Visual C++ 2017.8"
119119 !define runtime_filename "vc_redist.x86.exe"
120120 !define runtime_sha512 "05B02AB523D7DDEA468C94F28D4EDB1BD945BDC525B87DE11F7F995196407D412D9E76A950F9F3134467D88A4F6E0B3456E9E941AB7118EDE04025E19F1D2751"
@@ -357,7 +357,7 @@
358358 FunctionEnd
359359
360360 LangString DESC_SEC01 ${LANG_ENGLISH} "Installs the required components for DXGL."
361 -LangString DESC_SEC_VCREDIST ${LANG_ENGLISH} "The Visual C++ Redistributable package required for this version of DXGL was not detected. Selecting this will download a copy of the redistributable hosted on dxgl.info and install it."
 361+LangString DESC_SEC_VCREDIST ${LANG_ENGLISH} "The Visual C++ Redistributable package required for this version of DXGL was not detected. Selecting this will download a copy of the redistributable hosted on dxgl.org and install it."
362362 LangString DESC_SEC_WINEDLLOVERRIDE ${LANG_ENGLISH} "Sets a DLL override in Wine to allow DXGL to be used."
363363 LangString DESC_SEC_COMFIX ${LANG_ENGLISH} "Adjusts the COM registration of ddraw.dll to allow DXGL to be used from a game's folder. This option only applies to the user profile being used to install DXGL. Use for Windows 8 and above."
364364