Login | ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/filter_foundry/trunk/TODO.md
Revision 356 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 15 17:12:06 2021 UTC (7 months, 1 week ago) by daniel-marschall
File length: 8133 byte(s)
Diff to previous 355
Fixed incompatibility with older versions of Wine (Windows emulator for Linux systems)
Revision 355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 5 13:41:45 2021 UTC (7 months, 2 weeks ago) by daniel-marschall
File length: 8208 byte(s)
Diff to previous 354
Tab-Order has been changed
Revision 354 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 17:24:54 2021 UTC (8 months ago) by daniel-marschall
File length: 8383 byte(s)
Diff to previous 353
=== RELEASE 1.7.0.10 ===
Revision 353 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 15:04:18 2021 UTC (8 months ago) by daniel-marschall
File length: 8355 byte(s)
Diff to previous 347
Warning signs and zoom in/out pictures now have "tool tips" so that you know what will happen if you click them (*)
Revision 347 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 13 15:14:08 2021 UTC (8 months, 1 week ago) by daniel-marschall
File length: 8257 byte(s)
Diff to previous 346
Introduced obfuscation version 6, which is more secure and 4 times faster!

Revision 346 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 12 08:01:40 2021 UTC (8 months, 1 week ago) by daniel-marschall
File length: 8247 byte(s)
Diff to previous 343
=== RELEASE 1.7.0.9 ===
Revision 343 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 9 12:19:10 2021 UTC (8 months, 2 weeks ago) by daniel-marschall
File length: 7238 byte(s)
Diff to previous 341
Increased speed of the creation of the preview picture if state-changing functions (put,rnd,rst) are used (reverted change in 1.7b1). The preview might not be accurate at some rare cases, but at least it is now very fast again...
Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 9 09:43:52 2021 UTC (8 months, 2 weeks ago) by daniel-marschall
File length: 7404 byte(s)
Diff to previous 339
Standalone dialog: Can now have multi-line text. It is also read from the Mac plugins.
Revision 339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 8 22:57:31 2021 UTC (8 months, 2 weeks ago) by daniel-marschall
File length: 7066 byte(s)
Diff to previous 335
Reading of Mac standalone plugins (rsrc files): The initial values of the sliders are now correctly read.
Revision 335 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 7 14:25:18 2021 UTC (8 months, 2 weeks ago) by daniel-marschall
File length: 6996 byte(s)
Diff to previous 323
- `dmin` has been changed from 0 to -512, `dmax` has been changed from 1024 to 512, and `D` stayed 1024 (`D:=dmax-dmin`), in order to fit the actual ranges of `d`, as implemented in Filter Factory.
- `I` is now defined as `imax-imin`. Same with `U` and `V`. Therefore, the variables are now `I=255`, `U=110`, and `V=156`.

Revision 323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 3 16:23:09 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6829 byte(s)
Diff to previous 322
(All testcases have been verified again)
Revision 322 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 3 15:39:42 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6958 byte(s)
Diff to previous 312

Revision 312 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 29 20:27:03 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 7119 byte(s)
Diff to previous 311
Various stuff

Revision 311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 29 16:00:41 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6664 byte(s)
Diff to previous 308
Various stuff

Revision 308 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 28 23:32:42 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6449 byte(s)
Diff to previous 306
For 32/64-bit cross-build, there is now no requirement that both plugin files must be installed anymore.
Revision 306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 28 10:05:32 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6639 byte(s)
Diff to previous 305

Revision 305 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 28 09:35:54 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6454 byte(s)
Diff to previous 304
Added a help button which opens the documentation on the web. (Only Windows)
Revision 304 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 27 23:55:43 2021 UTC (8 months, 3 weeks ago) by daniel-marschall
File length: 6429 byte(s)
Diff to previous 303
Added a documentation based on the Filter Factory documentation.
The previously undocumented variables I, U, V as well as imin, umin, vmin have been changed to represent the actual results of the i,u,v variables.

Revision 303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 27 14:51:29 2021 UTC (8 months, 4 weeks ago) by daniel-marschall
File length: 6438 byte(s)
Diff to previous 296

Revision 296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 25 15:13:08 2021 UTC (8 months, 4 weeks ago) by daniel-marschall
File length: 5912 byte(s)
Diff to previous 295
The window is now opened on the correct screen (the one where Photoshop is opened). Additionally, it is avoided that the window is spread over multiple screens.
Revision 295 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 24 21:18:28 2021 UTC (9 months ago) by daniel-marschall
File length: 6198 byte(s)
Diff to previous 294
Added 100% Filter Factory replica of variables d, m and M
Revision 294 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 24 15:28:34 2021 UTC (9 months ago) by daniel-marschall
File length: 5793 byte(s)
Diff to previous 290
Following functions have been changed to a 100% replica of the Filter Factory implementation: cos(x), sin(x), tan(x), r2x(d,m), r2y(d,m), rad(d,m,z), c2d(x,y), c2m(x,y), sqr(x)
Revision 290 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 17 21:40:07 2021 UTC (9 months, 1 week ago) by daniel-marschall
File length: 5713 byte(s)
Diff to previous 289
Various improvements (especially performance) on the new PRNG
Revision 289 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 17 14:09:44 2021 UTC (9 months, 1 week ago) by daniel-marschall
File length: 5875 byte(s)
Diff to previous 288
rnd(a,b): Renamed variables to match Donald E.Knuth's subtractive random number generator algorithm; improved performance (less modulo operators)
Revision 288 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 16 21:29:07 2021 UTC (9 months, 1 week ago) by daniel-marschall
File length: 5982 byte(s)
Diff to previous 286
(Partial) further improvements to the rnd/rst functions to make it more compatible with FilterFactory
Revision 286 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 16 15:11:40 2021 UTC (9 months, 1 week ago) by daniel-marschall
File length: 6112 byte(s)
Diff to previous 282
(Partially) rnd(a,b) function now uses the same (compiler independant) algorithm like Filter Factory. rst(i) still behaves differently, though.
Revision 282 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 9 17:45:09 2021 UTC (9 months, 2 weeks ago) by daniel-marschall
File length: 5713 byte(s)
Diff to previous 276
Visual Studio: Created 8BF now contain the PE header checksum
Revision 276 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 7 20:22:44 2021 UTC (9 months, 2 weeks ago) by daniel-marschall
File length: 5655 byte(s)
Diff to previous 274
Introduced obfuscation "V4" (more secure). Required for x86/x64 cross-build filters
Revision 274 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 6 23:26:00 2021 UTC (9 months, 2 weeks ago) by daniel-marschall
File length: 5627 byte(s)
Diff to previous 273
Standalone filters are now created in 32 and 64 bit. To make this work, you need to install FilterFoundry.8bf and FilterFoundry64.8bf in your plug-in directory.
The TPLT (template data) and build dialog resources are now deleted from standalone filters to save space.
Revision 273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 2 18:55:35 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 5752 byte(s)
Diff to previous 271
Windows message box dialogs are now properly "modal" (they have the correct parent window handle), and therefore, they blink when you click at the parent window.

Revision 271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 1 21:05:48 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 6118 byte(s)
Diff to previous 269
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.

Revision 269 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 23:26:29 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 6118 byte(s)
Diff to previous 268
=== RELEASE 1.7.0.6 ===
Revision 268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 22:39:23 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 6118 byte(s)
Diff to previous 267
Did some code formatting
Revision 267 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 21:46:34 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 6140 byte(s)
Diff to previous 266

Revision 266 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 21:04:40 2021 UTC (9 months, 3 weeks ago) by daniel-marschall
File length: 6010 byte(s)
Diff to previous 251

Revision 251 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 27 15:23:04 2021 UTC (9 months, 4 weeks ago) by daniel-marschall
File length: 5813 byte(s)
Diff to previous 250
Added more testcases
Revision 250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 26 23:34:12 2021 UTC (9 months, 4 weeks ago) by daniel-marschall
File length: 5909 byte(s)
Diff to previous 249
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

Revision 249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 26 23:04:19 2021 UTC (9 months, 4 weeks ago) by daniel-marschall
File length: 5985 byte(s)
Diff to previous 247
Obfuscated filters cannot be imported. Fixed.
Revision 247 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 26 22:28:41 2021 UTC (9 months, 4 weeks ago) by daniel-marschall
File length: 5826 byte(s)
Diff to previous 246
Ifanview/GIMP can now also work with standalone filters
Revision 246 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 26 13:30:39 2021 UTC (9 months, 4 weeks ago) by daniel-marschall
File length: 6181 byte(s)
Diff to previous 245

Revision 245 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 22:46:02 2021 UTC (10 months ago) by daniel-marschall
File length: 6389 byte(s)
Diff to previous 244
Bugfix: If you call a standalone filter two times, then the main dialog opens (PROPER fix)
Revision 244 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 22:18:14 2021 UTC (10 months ago) by daniel-marschall
File length: 6382 byte(s)
Diff to previous 243
Bugfix: If you call a standalone filter two times, then the main dialog opens (workaround fix)
Revision 243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 20:09:30 2021 UTC (10 months ago) by daniel-marschall
File length: 5904 byte(s)
Diff to previous 241
Internal change: PiPL/Manifest-template is now stored in 'TpTL' instead of 'DATA'/RCDATA. (But obfusc data stays at 'DATA'/RCDATA)
Revision 241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 19:24:25 2021 UTC (10 months ago) by daniel-marschall
File length: 5798 byte(s)
Diff to previous 238
Internal change: "Manifest" resource gets individualized in standalone plugins
Revision 238 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 00:35:48 2021 UTC (10 months ago) by daniel-marschall
File length: 5875 byte(s)
Diff to previous 237
Fixed problem where 32bit Windows plugin tries to load 64bit standalone plugin
Revision 237 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 00:00:46 2021 UTC (10 months ago) by daniel-marschall
File length: 5920 byte(s)
Diff to previous 232
Added foundry17_32.8bf and foundry17_64.8bf import testcase
Revision 232 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 20 22:56:45 2021 UTC (10 months ago) by daniel-marschall
File length: 5871 byte(s)
Diff to previous 231
Support BigDocument structure (*.psb)
Revision 231 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 19 18:13:56 2021 UTC (10 months ago) by daniel-marschall
File length: 5640 byte(s)
Diff to previous 230
=== RELEASE 1.7.0.2 ===
Revision 230 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 18 17:24:56 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 5144 byte(s)
Diff to previous 229
"About dialog" shows if the plugin is a 32 bit or 64 bit plugin
Revision 229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 18 00:15:25 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 4978 byte(s)
Diff to previous 228
Fixed bogus character in front of filter name at the Action/Scripting tab
Revision 228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 17 23:52:46 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 5119 byte(s)
Diff to previous 226
Fixed hash conflict in AETE/AppleScript
New screenshots
Revision 226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 17 17:40:50 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 5012 byte(s)
Diff to previous 224
AFS files: Improved interoperability (read/write) with Filter Factory in regards "line break" characters
Revision 224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 17 16:07:33 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 4953 byte(s)
Diff to previous 222
Paint.net host: Ignore MaxSpace and MaxSpace64, because it has wrong value
Revision 222 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 17 11:09:44 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 5156 byte(s)
Diff to previous 221

Revision 221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 17 11:03:02 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 5153 byte(s)
Diff to previous 220
Map labels are centered between two sliders, like in Filter Factory
Converted more .txt files to .md files, for GitHub
Revision 220 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jul 16 22:20:01 2021 UTC (10 months, 1 week ago) by daniel-marschall
File length: 4901 byte(s)
Cleaming up some documentation

Convenience Links

Links to HEAD: (view) (download) (as text) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a