/trunk/CHANGELOG.md |
---|
1,6 → 1,6 |
# Changelog |
## 1.7.0.19 [Work-In-Progress] |
## 1.7.0.19 [01-Jul-2022] |
- Fixed bug in Watcom (32 bit) build that prevented creation of protected filters. |
## 1.7.0.18 [15-May-2022] |
/trunk/README.md |
---|
6,9 → 6,9 |
Initially written by Toby Thain ([Telegraphics](https://www.telegraphics.com.au/sw/)) in 2003 - 2009, the development has been continued by [Daniel Marschall](https://www.daniel-marschall.de/) ([ViaThinkSoft](https://www.viathinksoft.com/)) since 2018. Several advancements and improvements have been made, and a 64-bit Windows version was created. |
### Windows version 1.7.0.18 |
### Windows version 1.7.0.19 |
Filter Foundry 1.7 comes with a 32-Bit Windows plugin (FilterFoundry.8bf) and a 64-Bit Windows plugin (FilterFoundry64.8bf) which can both be downloaded at [ViaThinkSoft](https://www.viathinksoft.com/download/249/FilterFoundry.zip). |
Filter Foundry 1.7 comes with a 32-Bit Windows plugin (FilterFoundry.8bf) and a 64-Bit Windows plugin (FilterFoundry64.8bf) which can both be downloaded at [ViaThinkSoft](https://www.viathinksoft.com/download/249/FilterFoundry.zip) or from the [Releases folder](https://github.com/danielmarschall/filter_foundry/tree/master/releases). |
To install the plugin to Photoshop, simply place the appropriate 8BF file into the **Plug-Ins\Filters** subdirectory of your Adobe Photoshop program files path and restart Photoshop. For other host applications like GIMP, look at the manual on how to install ".8bf" Photoshop filters. If you have reports whether or whether not Filter Foundry works on a non-Photoshop host application, please send us a message! |
/trunk/RELEASE.md |
---|
24,6 → 24,7 |
- LICENSE_GPLv3.html => LICENSE_GPLv3.html |
3. Verify that each 8BF files contains the hex sequence `17 05 83 52 2a 97 16 74` exactly three times (1 time in the code sequence, 2 times in the 32/64 template resources) |
4. Verify that each 8BF files contains the hex sequence `86 21 1f 3e f1 a2 87 ef` exactly three times (1 time in the code sequence, 2 times in the 32/64 template resources) |
5. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===` |
6. Sync SVN with GitHub |
7. Release release.zip to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry) |
5. Put release ZIP into "releases/" folder |
6. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===` |
7. Sync SVN with GitHub |
8. Release release.zip to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry) |
/trunk/manifest32.xml |
---|
5,7 → 5,7 |
<assemblyIdentity |
name="Telegraphics.FilterFoundry" |
processorArchitecture="x86" |
version="1.7.0.18" |
version="1.7.0.19" |
type="win32"/> |
<description>Filter Foundry</description> |
<dependency> |
/trunk/manifest64.xml |
---|
5,7 → 5,7 |
<assemblyIdentity |
name="Telegraphics.FilterFoundry" |
processorArchitecture="amd64" |
version="1.7.0.18" |
version="1.7.0.19" |
type="win32"/> |
<description>Filter Foundry</description> |
<dependency> |
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry 1.6b1.sfv |
---|
0,0 → 1,7 |
; Generated by WIN-SFV32 v1.0 |
; (Compatible: Total Commander 10.00) |
FilterFoundry(68K)-1.1b8.sit 4A509D7E |
FilterFoundry-1.6b1-cs3.dmg DA1E2B50 |
FilterFoundry-1.6b1-win.zip 43FA9E7B |
FilterFoundry-1.6b1.sit 5318AD4C |
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry(68K)-1.1b8.sit |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1-cs3.dmg |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1-win.zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.6b1/FilterFoundry-1.6b1.sit |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/1.6b1 Patch.txt |
---|
0,0 → 1,31 |
FilterFoundry 1.6b1 for Windows Hotfix |
====================================== |
The two most severe bugs in 1.6b1 can be hotfixed by editing the binary file. |
All bugs have been solved in 1.7+ |
(1) Patching memory bug 1.6b1 |
Problem: FilterFoundry crashes at start if the computer |
has too much RAM (maxSpace variable calculation). |
Emergency patch: Disable "DoPrepare" function |
8BF Search: B8 67 66 66 66 |
8BF Replace: 89 46 2C 66 66 |
Fixed in SVN Rev 106, main.c, method DoPrepare (published in 1.7.0.1) |
(2) Obfuscate loading bug |
Problem: Obfuscated filters can be built, but not be loaded. |
The problem cannot be easily solved, therefore it is |
the best to prevent the option. |
Therefore, remove the obfuscate checkbox using a resource editor. |
Fixed in SVN Rev 106, load_win.c, method readPARMresource (published in 1.7.0.1) |
Reason: Tried to edit LockResource memory. But LockResource memory |
is read-only. Therefore, you need a copy. This is impossible |
to be done using a hex-patch. Need a recompile! |
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry 1.6b1 (Hotfix).sfv |
---|
0,0 → 1,2 |
FilterFoundry.8bf A77FC32D |
FilterFoundry_Fixed.8bf 2935AC3B |
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry.8bf |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/FilterFoundry_Fixed.8bf |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.01 (SVN Rev 191).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.02 (SVN Rev 231).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.03 (SVN Rev 236).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.04 (SVN Rev 253).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.05 (SVN Rev 262).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.06 (SVN Rev 269).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.07 (SVN Rev 280).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.08 (SVN Rev 326).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.09 (SVN Rev 346).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.10 (SVN Rev 354).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.11 (SVN Rev 384).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.12 (SVN Rev 392).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.13 (SVN Rev 443).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.14 (SVN Rev 457).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.15 (SVN Rev 468).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.16 (SVN Rev 470).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.17 (SVN Rev 520).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.17 (SVN Rev 522).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.18 (SVN Rev 524).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/FilterFoundry 1.7.0.19 (SVN Rev 529).zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/trunk/releases/Releases.sfv |
---|
0,0 → 1,20 |
FilterFoundry 1.7.0.01 (SVN Rev 191).zip 0208EB9A |
FilterFoundry 1.7.0.02 (SVN Rev 231).zip 640082B8 |
FilterFoundry 1.7.0.03 (SVN Rev 236).zip D6A81C1C |
FilterFoundry 1.7.0.04 (SVN Rev 253).zip F797AC77 |
FilterFoundry 1.7.0.05 (SVN Rev 262).zip 5C7DE187 |
FilterFoundry 1.7.0.06 (SVN Rev 269).zip 9C8E8AC0 |
FilterFoundry 1.7.0.07 (SVN Rev 280).zip BB112476 |
FilterFoundry 1.7.0.08 (SVN Rev 326).zip FC1C4D98 |
FilterFoundry 1.7.0.09 (SVN Rev 346).zip DDA5AF4F |
FilterFoundry 1.7.0.10 (SVN Rev 354).zip F9C3D96A |
FilterFoundry 1.7.0.11 (SVN Rev 384).zip A9D548E4 |
FilterFoundry 1.7.0.12 (SVN Rev 392).zip 8E40598C |
FilterFoundry 1.7.0.13 (SVN Rev 443).zip 6DD86B0C |
FilterFoundry 1.7.0.14 (SVN Rev 457).zip 9B18D04D |
FilterFoundry 1.7.0.15 (SVN Rev 468).zip 3EA6499A |
FilterFoundry 1.7.0.16 (SVN Rev 470).zip 0D5FBD87 |
FilterFoundry 1.7.0.17 (SVN Rev 520).zip 14970E52 |
FilterFoundry 1.7.0.17 (SVN Rev 522).zip F1A6149A |
FilterFoundry 1.7.0.18 (SVN Rev 524).zip 6298D16C |
FilterFoundry 1.7.0.19 (SVN Rev 529).zip 6ED98AD8 |
/trunk/version.h |
---|
35,8 → 35,8 |
#define plugInName "FilterFoundry" |
#define VERSION_STR "1.7.0.18" |
#define VERSION_NUM 1,7,0,18 |
#define VERSION_STR "1.7.0.19" |
#define VERSION_NUM 1,7,0,19 |
#define VERS_RSRC VERSION_NUM,verUS,VERSION_STR,"Filter Foundry " VERSION_STR |
45,10 → 45,10 |
#define PROJECT_URL "https://github.com/danielmarschall/filter_foundry" |
/* For the 'cmpt' PIPL attribute */ |
#define MainComponentVersion 0x01070012L // 1.7.0.18 |
#define MainComponentVersion 0x01070013L // 1.7.0.19 |
/* formatted for Win32 VERSIONINFO resource */ |
#define VI_VERS_NUM 1,7,0,18 |
#define VI_VERS_NUM 1,7,0,19 |
#define VI_FLAGS 0 /* 0 for final, or any of VS_FF_DEBUG,VS_FF_PATCHED,VS_FF_PRERELEASE,VS_FF_PRIVATEBUILD,VS_FF_SPECIALBUILD */ |
#define VI_COMMENTS "Download the latest version here: " PROJECT_URL "\0" /* null terminated Comments field */ |
#define VI_COMPANY_NAME "ViaThinkSoft, Telegraphics Pty Ltd\0" |