Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
556 |
2023-11-25 22:20:37 |
daniel-marschall |
/trunk/ |
FFL import fixed |
|
/trunk/read.c /trunk/testcases/import
|
551 |
2023-11-24 02:14:15 |
daniel-marschall |
/trunk/testcases/import/ |
Updated testcases/import/README.md |
|
/trunk/testcases/import/README.md
|
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) |
|
/trunk/testcases/import/example.ffl
/trunk/testcases/import/not_implemented/ffl
/trunk/CHANGELOG.md /trunk/README.md /trunk/TODO.md /trunk/ff.h /trunk/language.h /trunk/language_mac.r /trunk/language_win.rc /trunk/load_mac.c /trunk/load_win.c /trunk/read.c /trunk/testcases/import /trunk/ui.c
|
542 |
2023-11-22 00:33:03 |
daniel-marschall |
/trunk/ |
Added examples for FFL and FFP files (both file-formats which are currently not implemented) |
|
/trunk/testcases/import/not_implemented /trunk/testcases/import/not_implemented/ffl /trunk/testcases/import/not_implemented/ffl/example.ffl /trunk/testcases/import/not_implemented/ffp /trunk/testcases/import/not_implemented/ffp/Source.txt /trunk/testcases/import/not_implemented/ffp/filtermeister.ffp /trunk/testcases/import/not_implemented/ffp/irfanview_forum.ffp
/trunk/README.md /trunk/TODO.md
|
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! |
|
/trunk/testcases/import/gimp_userfilter.guf
/trunk/README.md /trunk/TODO.md /trunk/ff.h /trunk/language.h /trunk/language_win.rc /trunk/load_win.c /trunk/main.c /trunk/read.c /trunk/save.c /trunk/ui.c
|
509 |
2022-05-06 15:34:05 |
daniel-marschall |
/trunk/ |
|
|
/trunk/testcases/import/foundry17_32_op7.8bf /trunk/testcases/import/foundry17_64_op7.8bf
/trunk/make_win.c /trunk/obfusc.c /trunk/testcases/import/README.md
|
500 |
2022-05-01 00:06:03 |
daniel-marschall |
/trunk/ |
map(i,n) now works like in Filter Factory and not like GIMP User Filter v0.8 |
|
/trunk/testcases/map1.afs /trunk/testcases/map1_factory_mac.png /trunk/testcases/map1_factory_win.png /trunk/testcases/map1_foundry.png /trunk/testcases/map2.afs /trunk/testcases/map2_factory_mac.png /trunk/testcases/map2_factory_win.png /trunk/testcases/map2_foundry.png /trunk/testcases/map3.afs /trunk/testcases/map3_factory_mac.png /trunk/testcases/map3_factory_win.png /trunk/testcases/map3_foundry.png /trunk/testcases/map4.afs /trunk/testcases/map4_factory_mac.png /trunk/testcases/map4_factory_win.png /trunk/testcases/map4_foundry.png
/trunk/CHANGELOG.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/ff.h /trunk/funcs.c /trunk/funcs.h /trunk/process.c
|
399 |
2021-11-14 22:07:03 |
daniel-marschall |
/trunk/ |
Documentation PDF now contains a clickable "Table of Contents" (needed to be enabled in the Word PDF export options...) |
|
/trunk/testcases/import/Gray To Black 1.2 FilterFoundry.rsrc
/trunk/Filter Factory Compatibility.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/ui.c
|
391 |
2021-11-06 16:50:12 |
daniel-marschall |
/trunk/ |
|
|
/trunk/README.md /trunk/TODO.md /trunk/testcases/import/README.md
|
390 |
2021-11-06 00:09:55 |
daniel-marschall |
/trunk/ |
|
|
/trunk/testcases/import/ffx_10.ffx /trunk/testcases/import/ffx_12.ffx
/trunk/ffx_format.md /trunk/read.c
|
389 |
2021-11-04 11:28:14 |
daniel-marschall |
/trunk/ |
Added functionality to save PluginCommander TXT files. |
|
/trunk/testcases/import/txt_ffdcomp.txt
/trunk/examples/16noise_pico.txt /trunk/testcases/import/txt_ffdcomp.TXT
/trunk/CHANGELOG.md /trunk/README.md /trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/ff.h /trunk/main.c /trunk/read.c /trunk/save.c /trunk/ui.c /trunk/visual_studio/FilterFoundry.vcxproj
|
388 |
2021-11-04 01:42:08 |
daniel-marschall |
/trunk/ |
FFDecomp TXT files can now be read, too. |
|
/trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/read.c /trunk/testcases/import/txt_ffdcomp.TXT /trunk/ui.c
|
386 |
2021-11-03 23:57:59 |
daniel-marschall |
/trunk/ |
Extensions to PiCo TXT loader. Many changed on manual. |
|
/trunk/examples/16noise_pico.txt
/trunk/README.md /trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/read.c /trunk/testcases/import/txt_pico.txt
|
385 |
2021-11-03 17:57:43 |
daniel-marschall |
/trunk/ |
Added possibility to load PluginCommander TXT files. |
|
/trunk/testcases/import/txt_afs_cr.afs /trunk/testcases/import/txt_afs_crlf.afs /trunk/testcases/import/txt_afs_lf.afs /trunk/testcases/import/txt_ffdcomp.TXT /trunk/testcases/import/txt_pico.txt
/trunk/BUILDING.md /trunk/CHANGELOG.md /trunk/PARM.h /trunk/README.md /trunk/TODO.md /trunk/ff.h /trunk/load_mac.c /trunk/load_win.c /trunk/photoshop_sdk/DOWNLOAD.txt /trunk/read.c /trunk/ui.c /trunk/wpj/README.md
|
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. |
|
/trunk/testcases/import/ffx_11.ffx
/trunk/CHANGELOG.md /trunk/PARM.h /trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/ff.h /trunk/load_mac.c /trunk/load_win.c /trunk/read.c /trunk/telegraphics_common/tt/str.c /trunk/testcases/import/README.md /trunk/ui.c /trunk/ui_build.c
|
351 |
2021-09-14 13:31:53 |
daniel-marschall |
/trunk/ |
Added obfusc v6 testcase |
|
/trunk/testcases/import/foundry17_32_op6.8bf /trunk/testcases/import/foundry17_64_op6.8bf
/trunk/obfusc.c /trunk/testcases/import/README.md
|
341 |
2021-09-09 11:43:52 |
daniel-marschall |
/trunk/ |
Standalone dialog: Can now have multi-line text. It is also read from the Mac plugins. |
|
/trunk/CHANGELOG.md /trunk/PARM.h /trunk/TODO.md /trunk/read.c /trunk/testcases/import/mac_filterfactory.bin /trunk/ui_win.rc
|
335 |
2021-09-07 16:25:18 |
daniel-marschall |
/trunk/ |
- `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`. |
|
/trunk/3264_mixer/foundry_3264_mixer_manual.bat /trunk/testcases/d_minmax.afs /trunk/testcases/d_minmax_factory.png /trunk/testcases/d_minmax_foundry.png
/trunk/3264_mixer/foundry_3264_mixer.bat /trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/funcs.c /trunk/funcs.h /trunk/process.c /trunk/testcases/iuv_minmax.afs /trunk/testcases/iuv_minmax_factory.png /trunk/testcases/iuv_minmax_foundry.png
|
323 |
2021-09-03 18:23:09 |
daniel-marschall |
/trunk/ |
(All testcases have been verified again) |
|
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/testcases/import/foundry17_32_op5.8bf /trunk/testcases/import/foundry17_64_op5.8bf /trunk/ui.c
|
304 |
2021-08-28 01:55:43 |
daniel-marschall |
/trunk/ |
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. |
|
/trunk/doc /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/testcases/iuv_minmax.afs /trunk/testcases/iuv_minmax_factory.png /trunk/testcases/iuv_minmax_foundry.png
/trunk/Filter Factory.pdf
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/README.md /trunk/TODO.md /trunk/funcs.c /trunk/funcs.h /trunk/lexer.l /trunk/process.c
|
302 |
2021-08-26 16:46:50 |
daniel-marschall |
/trunk/ |
|
|
/trunk/testcases/pow_factory.png /trunk/testcases/pow_foundry.png
/trunk/testcases/pow.png
/trunk/funcs.c
|
301 |
2021-08-26 10:46:02 |
daniel-marschall |
/trunk/ |
Added pow testcase, fixed some compiler warnings |
|
/trunk/testcases/pow.afs /trunk/testcases/pow.png
/trunk/ff.h /trunk/funcs.c /trunk/main.c /trunk/node.c /trunk/read.c /trunk/save.c /trunk/telegraphics_common/tt/ui_compat_win.c
|
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. |
|
/trunk/obfusc.c /trunk/testcases/import/foundry17_32_op5.8bf /trunk/testcases/import/foundry17_64_op5.8bf
/trunk/CHANGELOG.md /trunk/Makefile.mac /trunk/Makefile.win /trunk/Obfuscation.md /trunk/ff.h /trunk/load_mac.c /trunk/load_win.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/testcases/import/README.md /trunk/ui.c /trunk/visual_studio/FilterFoundry.vcxproj /trunk/visual_studio/FilterFoundry.vcxproj.filters /trunk/visual_studio/nmake.mak /trunk/visual_studio/nmake64.mak /trunk/wpj/filterfoundry.tgt /trunk/wpj/filterfoundry.wpj
|
290 |
2021-08-17 23:40:07 |
daniel-marschall |
/trunk/ |
Various improvements (especially performance) on the new PRNG |
|
/trunk/testcases/rnd_254_foundry.png /trunk/testcases/rnd_255_foundry.png /trunk/testcases/rst_1_foundry.jpg /trunk/testcases/rst_2_foundry.jpg /trunk/testcases/rst_3_foundry.jpg /trunk/testcases/rst_4_foundry.jpg /trunk/testcases/rst_5.afs /trunk/testcases/rst_5_factory.jpg /trunk/testcases/rst_5_foundry.jpg /trunk/testcases/rst_6.afs /trunk/testcases/rst_6_factory.jpg /trunk/testcases/rst_6_foundry.jpg
/trunk/testcases/rnd_254_foundry_1708.png /trunk/testcases/rnd_255_foundry_1708.png /trunk/testcases/rst_1_foundry.png /trunk/testcases/rst_1_foundry_1708.jpg /trunk/testcases/rst_2_foundry.png /trunk/testcases/rst_2_foundry_1708.jpg /trunk/testcases/rst_3_foundry.png /trunk/testcases/rst_3_foundry_1708.jpg /trunk/testcases/rst_4_foundry.png /trunk/testcases/rst_4_foundry_1708.jpg
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/funcs.c
|
289 |
2021-08-17 16:09:44 |
daniel-marschall |
/trunk/ |
rnd(a,b): Renamed variables to match Donald E.Knuth's subtractive random number generator algorithm; improved performance (less modulo operators) |
|
/trunk/testcases/rnd_254.afs /trunk/testcases/rnd_254_factory.png /trunk/testcases/rnd_254_foundry_1708.png /trunk/testcases/rnd_255.afs /trunk/testcases/rnd_255_factory.png /trunk/testcases/rnd_255_foundry_1708.png
/trunk/testcases/rnd.afs /trunk/testcases/rnd_factory.png /trunk/testcases/rnd_foundry_1708.png
/trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c
|
288 |
2021-08-16 23:29:07 |
daniel-marschall |
/trunk/ |
(Partial) further improvements to the rnd/rst functions to make it more compatible with FilterFactory |
|
/trunk/testcases/rnd.afs /trunk/testcases/rnd_factory.png /trunk/testcases/rnd_foundry_1708.png /trunk/testcases/rst_1_foundry_1708.jpg /trunk/testcases/rst_2_foundry_1708.jpg /trunk/testcases/rst_3_foundry_1708.jpg /trunk/testcases/rst_4_foundry_1708.jpg
/trunk/TODO.md /trunk/funcs.c /trunk/node.c /trunk/process.c
|
276 |
2021-08-07 22:22:44 |
daniel-marschall |
/trunk/ |
Introduced obfuscation "V4" (more secure). Required for x86/x64 cross-build filters |
|
/trunk/testcases/import/foundry17_32_op2.8bf /trunk/testcases/import/foundry17_32_op4.8bf /trunk/testcases/import/foundry17_64_op2.8bf /trunk/testcases/import/foundry17_64_op4.8bf
/trunk/testcases/import/foundry17_32_op.8bf /trunk/testcases/import/foundry17_64_op.8bf
/trunk/CHANGELOG.md /trunk/Obfuscation.md /trunk/README.md /trunk/TODO.md /trunk/ff.h /trunk/load_mac.c /trunk/load_win.c /trunk/main.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/manifest32.xml /trunk/manifest64.xml /trunk/testcases/import/README.md /trunk/version.h
|
270 |
2021-08-01 13:22:29 |
daniel-marschall |
/trunk/ |
Obfuscated "V1" and obfuscated "V2" filters can now be loaded again (as long as they aren't protected) |
|
/trunk/CHANGELOG.md /trunk/Obfuscation.md /trunk/make.c /trunk/testcases/import/README.md
|
266 |
2021-07-31 23:04:40 |
daniel-marschall |
/trunk/ |
|
|
/trunk/TODO.md /trunk/testcases/import/foundry16_o.8bf
|
265 |
2021-07-31 22:58:18 |
daniel-marschall |
/trunk/testcases/import/ |
Added 64 bit import testcases |
|
/trunk/testcases/import/foundry16_o.8bf /trunk/testcases/import/foundry17_64_o.8bf /trunk/testcases/import/foundry17_64_op.8bf /trunk/testcases/import/foundry17_64_op3.8bf /trunk/testcases/import/foundry17_64_p.8bf
/trunk/testcases/import/README.md /trunk/testcases/import/foundry17_64.8bf
|
257 |
2021-07-30 16:24:09 |
daniel-marschall |
/trunk/testcases/import/ |
Added import testcase "1.7 Obfuscated+Protect V3" |
|
/trunk/testcases/import/foundry17_32_op3.8bf
/trunk/testcases/import/README.md
|
251 |
2021-07-27 17:23:04 |
daniel-marschall |
/trunk/ |
Added more testcases |
|
/trunk/testcases/import/foundry17_32_o.8bf /trunk/testcases/import/foundry17_32_op.8bf /trunk/testcases/import/foundry17_32_p.8bf
/trunk/TODO.md /trunk/testcases/import/README.md
|
244 |
2021-07-26 00:18:14 |
daniel-marschall |
/trunk/ |
Bugfix: If you call a standalone filter two times, then the main dialog opens (workaround fix) |
|
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/main.c /trunk/read.c /trunk/testcases/import/README.md
|
238 |
2021-07-25 02:35:48 |
daniel-marschall |
/trunk/ |
Fixed problem where 32bit Windows plugin tries to load 64bit standalone plugin |
|
/trunk/.gitignore /trunk/CHANGELOG.md /trunk/TODO.md /trunk/make.c /trunk/manifest.xml /trunk/read.c /trunk/testcases/import/README.md /trunk/testcases/import/foundry16.8bf /trunk/version.h /trunk/visual_studio /trunk/visual_studio/FilterFoundry.sln /trunk/visual_studio/FilterFoundry.vcxproj
|
237 |
2021-07-25 02:00:46 |
daniel-marschall |
/trunk/ |
Added foundry17_32.8bf and foundry17_64.8bf import testcase |
|
/trunk/testcases/import/foundry17_32.8bf /trunk/testcases/import/foundry17_64.8bf
/trunk/BUILDING.md /trunk/CHANGELOG.md /trunk/Makefile.mac /trunk/README.md /trunk/TODO.md /trunk/load_win.c /trunk/node.c /trunk/symtab.c /trunk/telegraphics_common/DOWNLOAD.txt /trunk/telegraphics_common/adobeplugin/aipluginmain.c /trunk/telegraphics_common/adobeplugin/stubs-mpwstdio.c /trunk/telegraphics_common/rng.c /trunk/testcases/import/README.md /trunk/version.h
|
226 |
2021-07-17 19:40:50 |
daniel-marschall |
/trunk/ |
AFS files: Improved interoperability (read/write) with Filter Factory in regards "line break" characters |
|
/trunk/testcases/longline.afs
/trunk/wishlist/Paint.net Crash.txt /trunk/wishlist/reference_examples
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/read.c /trunk/save.c /trunk/wishlist/wishlist.txt
|
223 |
2021-07-17 13:14:18 |
daniel-marschall |
/trunk/testcases/import/ |
|
|
/trunk/testcases/import/README.md
/trunk/testcases/import/import_testcases.md
|
220 |
2021-07-17 00:20:01 |
daniel-marschall |
/trunk/ |
Cleaming up some documentation |
|
/trunk/TODO.md /trunk/testcases/import/import_testcases.md
/trunk/System Requirements.txt /trunk/wishlist/daniel_wishlist.txt /trunk/wishlist/reference_examples/simpletile_blintz
/trunk/README.md /trunk/wishlist/wishlist.txt
|
202 |
2021-07-10 01:25:15 |
daniel-marschall |
/trunk/testcases/ |
New test-case to check d & m constants |
|
/trunk/testcases/dm.afs /trunk/testcases/dm_factory.png /trunk/testcases/dm_foundry.png
|
158 |
2019-01-12 01:16:03 |
dmarschall |
/trunk/ |
- Windows: Visual Styles are now supported and always be applied
- Bugfix: If you click the zoomlevel-caption for a tiny picture, the zoom ("fit zoom") won't zoom in to >100% anymore. |
|
/trunk/testcases/iuv.afs /trunk/testcases/iuv_base.png /trunk/testcases/iuv_factory.png /trunk/testcases/iuv_foundry.png
/trunk/Filter Factory Compatibility.txt /trunk/main.c /trunk/manifest.xml /trunk/preview.c /trunk/ui.c /trunk/ui_win.c /trunk/ui_win.rc /trunk/version.h /trunk/wishlist/daniel_wishlist.txt
|