Rev |
Age |
Author |
Path |
Log message |
Diff |
557 |
2023-11-25 22:34:32 |
daniel-marschall |
/trunk/ |
Small code improvements |
|
554 |
2023-11-25 16:55:22 |
daniel-marschall |
/trunk/ |
More fixes to the new loading codes |
|
552 |
2023-11-25 02:47:24 |
daniel-marschall |
/trunk/ |
Load-methods don't return boolean and a reason string. Instead they return 0 (success) or a error message ID otherwise. |
|
550 |
2023-11-24 01:37:46 |
daniel-marschall |
/trunk/ |
Simplified source code (expressions, slider names, etc. are now loaded directly in the PARM resource). As side effect: The slider positions will be preserved when a filter is made |
|
544 |
2023-11-22 17:28:37 |
daniel-marschall |
/trunk/ |
Implemented reading of FFL files (actually, they will be only extracted, so they can be read afterwards) |
|
537 |
2023-11-21 01:06:36 |
daniel-marschall |
/trunk/ |
Fixed buffer overflow (off by one) at PicoTxt loading
Prepared implementation of GUF files. Not functional yet! |
|
536 |
2023-11-09 00:31:30 |
daniel-marschall |
/trunk/ |
Domain telegraphics.com.au is gone. Replace with telegraphics.net |
|
503 |
2022-05-01 18:32:10 |
daniel-marschall |
/trunk/ |
|
|
498 |
2022-04-30 00:17:10 |
daniel-marschall |
/trunk/ |
Fixed memory leaks |
|
496 |
2022-04-29 21:12:29 |
daniel-marschall |
/trunk/ |
|
|
492 |
2022-04-29 01:35:12 |
daniel-marschall |
/trunk/ |
Translation to German, part 1 (Work-In-Progress) |
|
456 |
2021-12-22 00:44:22 |
daniel-marschall |
/trunk/ |
Various cosmetics |
|
444 |
2021-12-06 23:29:51 |
daniel-marschall |
/trunk/ |
UNICODE ready (Not fully tested!) |
|
440 |
2021-12-03 00:38:16 |
daniel-marschall |
/trunk/ |
|
|
436 |
2021-12-01 16:51:15 |
daniel-marschall |
/trunk/ |
|
|
433 |
2021-11-30 17:58:07 |
daniel-marschall |
/trunk/ |
Code optimizations |
|
422 |
2021-11-28 02:04:06 |
daniel-marschall |
/trunk/ |
By default, Photoshop's sliders (PLUGIN.DLL) will be used. Only if PLUGIN.DLL is missing, the Microsoft Trackbar Controls are used. |
|
408 |
2021-11-19 18:06:36 |
daniel-marschall |
/trunk/ |
Bugfix: When you saved a AFS or PFF file, you received a wrong information about PluginCommander TXT files.
Bugfix: Trying to open a protected filter now correctly displays the message "Filter is protected" again, instead of "No filter detected".
If you click "Make" after the make dialog has been opened once, your previous input will be shown again. |
|
394 |
2021-11-07 12:14:38 |
daniel-marschall |
/trunk/ |
readPARM() optimized. Now, it manages various stuff like conversions |
|
385 |
2021-11-03 17:57:43 |
daniel-marschall |
/trunk/ |
Added possibility to load PluginCommander TXT files. |
|
376 |
2021-10-31 20:32:58 |
daniel-marschall |
/trunk/ |
|
|
375 |
2021-10-31 18:53:24 |
daniel-marschall |
/trunk/ |
Internal change: The resource fork type 'TpLT' is now 'tpLT'.
Internal change: Obfuscated data is stored in resource fork 'obFS' instead of 'DATA'. For Windows "OBFS" instead of RCDATA. |
|
373 |
2021-10-31 02:17:10 |
daniel-marschall |
/trunk/ |
Documented resource types. Changed 'TpLT' to 'tpLT' due to legality |
|
366 |
2021-10-30 00:50:50 |
daniel-marschall |
/trunk/ |
"Filters Unlimited" filters (FFX files) can now be loaded. However, only the basic Filter Factory commands are supported. |
|
345 |
2021-09-10 22:46:17 |
daniel-marschall |
/trunk/ |
Built filters can now be read by Plugin Manager 2.1 by I.C.NET (Michael Johannhanwahr) |
|
309 |
2021-08-29 11:27:48 |
daniel-marschall |
/trunk/ |
Fixed broken obfuscation |
|
292 |
2021-08-22 10:53:14 |
daniel-marschall |
/trunk/ |
Introduced obfuscation version 5 (it is like version 4, but contains an integrity check); also fixed some smaller issues with obfuscation loading. |
|
276 |
2021-08-07 22:22:44 |
daniel-marschall |
/trunk/ |
Introduced obfuscation "V4" (more secure). Required for x86/x64 cross-build filters |
|
271 |
2021-08-01 23:05:48 |
daniel-marschall |
/trunk/ |
Security improvement: Filters which have been built using obfuscation "V3" will now always be treated as protected plugin, even if the obfuscated code has been manipulated. |
|
256 |
2021-07-29 22:08:39 |
daniel-marschall |
/trunk/ |
The feature "Obfuscate" and "Protected" are now merged together.
Reason: Obfuscate without protect makes no sense (since everybody can read/load it using FilterFoundry) and
protect without obfuscate makes no sense (because you can read the formula using a resource editor and even remove the protect flag with a hex editor) |
|
255 |
2021-07-29 20:10:34 |
daniel-marschall |
/trunk/ |
Improved obfuscation code, part 1 |
|
250 |
2021-07-27 01:34:12 |
daniel-marschall |
/trunk/ |
If the user tries to open a protected 8BF file, the error message will now state that it can't be opened because the filter is protected |
|
249 |
2021-07-27 01:04:19 |
daniel-marschall |
/trunk/ |
Obfuscated filters cannot be imported. Fixed. |
|
237 |
2021-07-25 02:00:46 |
daniel-marschall |
/trunk/ |
Added foundry17_32.8bf and foundry17_64.8bf import testcase |
|
211 |
2021-07-13 22:35:59 |
daniel-marschall |
/trunk/ |
|
|
206 |
2021-07-11 01:44:00 |
daniel-marschall |
/trunk/ |
Changed copyright year to 2021 |
|
198 |
2021-07-06 13:56:17 |
daniel-marschall |
/trunk/ |
Code does now also compile with G++; fixed many compiler warnings |
|
194 |
2021-07-05 22:18:01 |
daniel-marschall |
/trunk/ |
Source code can now be compiled using GCC in Mingw32.
Several gcc compiler warnings have been resolved. |
|
192 |
2021-07-05 01:32:04 |
daniel-marschall |
/trunk/ |
Simplified build process for OpenWatcom and Visual Studio;
Photoshop SDK and WinFlex/Bison have now hardcoded paths.
Updated internal development documentation and checked with grammarly.com.
Added "svn:ignore" SVN attribute to avoid that temporary build files are accidentally committed.
Adjusted copyright years. |
|
189 |
2019-10-04 14:28:12 |
dmarschall |
/trunk/ |
Making compilers happy |
|