Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
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
|
300 |
2021-08-25 22:41:48 |
daniel-marschall |
/trunk/ |
Added new function `pow(b,e)` which are already part of the inofficial Filter Factory 3.1.0 patch by Daniel Marschall. |
|
/trunk/CHANGELOG.md /trunk/funcs.c /trunk/telegraphics_common/tt/ui_compat_win.c
|
298 |
2021-08-25 19:41:27 |
daniel-marschall |
/trunk/ |
|
|
/trunk/CHANGELOG.md /trunk/funcs.c /trunk/telegraphics_common/tt/ui_compat_win.c
|
297 |
2021-08-25 18:51:43 |
daniel-marschall |
/trunk/ |
|
|
/trunk/Filter Factory Compatibility.md /trunk/funcs.c
|
296 |
2021-08-25 17:13:08 |
daniel-marschall |
/trunk/ |
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. |
|
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/funcs.c /trunk/telegraphics_common/tt/ui_compat_win.c
|
295 |
2021-08-24 23:18:28 |
daniel-marschall |
/trunk/ |
Added 100% Filter Factory replica of variables d, m and M |
|
/trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c
|
294 |
2021-08-24 17:28:34 |
daniel-marschall |
/trunk/ |
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) |
|
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c /trunk/funcs.h /trunk/make_win.c /trunk/process.c
|
291 |
2021-08-17 23:51:18 |
daniel-marschall |
/trunk/ |
RNG variable names |
|
/trunk/funcs.c
|
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
|
287 |
2021-08-16 20:04:51 |
daniel-marschall |
/trunk/ |
|
|
/trunk/funcs.c /trunk/visual_studio/FilterFoundry.vcxproj
|
286 |
2021-08-16 17:11:40 |
daniel-marschall |
/trunk/ |
(Partially) rnd(a,b) function now uses the same (compiler independant) algorithm like Filter Factory. rst(i) still behaves differently, though. |
|
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/ff.h /trunk/funcs.c /trunk/funcs.h
|
268 |
2021-08-01 00:39:23 |
daniel-marschall |
/trunk/ |
Did some code formatting |
|
/trunk/TODO.md /trunk/funcs.c /trunk/funcs.h /trunk/main.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/node.c /trunk/preview.c /trunk/process.c /trunk/read.c /trunk/scripting.c /trunk/telegraphics_common/DOWNLOAD.txt /trunk/telegraphics_common/adobeplugin/PiPL-illustrator-68k.r /trunk/telegraphics_common/adobeplugin/PiPL-illustrator-fat.r /trunk/telegraphics_common/adobeplugin/PiPL.r /trunk/telegraphics_common/adobeplugin/ai6main.c /trunk/telegraphics_common/adobeplugin/aipluginmain.c /trunk/telegraphics_common/adobeplugin/aipluginmain.h /trunk/telegraphics_common/adobeplugin/dllmain.c /trunk/telegraphics_common/adobeplugin/entry.h /trunk/telegraphics_common/adobeplugin/world.h /trunk/telegraphics_common/photoshop.h /trunk/telegraphics_common/tt/CenterDialog_win.c /trunk/telegraphics_common/tt/PAP.c /trunk/telegraphics_common/tt/PAP.h /trunk/telegraphics_common/tt/POST.r /trunk/telegraphics_common/tt/ae.c /trunk/telegraphics_common/tt/ae.h /trunk/telegraphics_common/tt/base_font_name.c /trunk/telegraphics_common/tt/bufio.c /trunk/telegraphics_common/tt/bufio.h /trunk/telegraphics_common/tt/calc_std_state.c /trunk/telegraphics_common/tt/calc_std_state.h /trunk/telegraphics_common/tt/carbonstuff.h /trunk/telegraphics_common/tt/choosefile.h /trunk/telegraphics_common/tt/choosefile_mac.c /trunk/telegraphics_common/tt/choosefile_nav.c /trunk/telegraphics_common/tt/choosefile_sf.c /trunk/telegraphics_common/tt/choosefile_win.c /trunk/telegraphics_common/tt/compat_string.c /trunk/telegraphics_common/tt/compat_string.h /trunk/telegraphics_common/tt/compat_win.c /trunk/telegraphics_common/tt/compat_win.h /trunk/telegraphics_common/tt/dbg.h /trunk/telegraphics_common/tt/dbg_mac.c /trunk/telegraphics_common/tt/dlg.c /trunk/telegraphics_common/tt/dlg.h /trunk/telegraphics_common/tt/dvi_driver.c /trunk/telegraphics_common/tt/dvi_driver.h /trunk/telegraphics_common/tt/file_compat.h /trunk/telegraphics_common/tt/file_compat_win.c /trunk/telegraphics_common/tt/file_io.c /trunk/telegraphics_common/tt/file_io.h /trunk/telegraphics_common/tt/file_io_unix.c /trunk/telegraphics_common/tt/largefiles_forks.c /trunk/telegraphics_common/tt/largefiles_mac.c /trunk/telegraphics_common/tt/largefiles_win.c /trunk/telegraphics_common/tt/menu.c /trunk/telegraphics_common/tt/menu.h /trunk/telegraphics_common/tt/misc-mac.c /trunk/telegraphics_common/tt/misc-mac.h /trunk/telegraphics_common/tt/misc.c /trunk/telegraphics_common/tt/misc.h /trunk/telegraphics_common/tt/my_timer.c /trunk/telegraphics_common/tt/my_timer.h /trunk/telegraphics_common/tt/paletteWDEF.c /trunk/telegraphics_common/tt/photoshop.r /trunk/telegraphics_common/tt/qd.c /trunk/telegraphics_common/tt/qd.h /trunk/telegraphics_common/tt/scroll.c /trunk/telegraphics_common/tt/scroll.h /trunk/telegraphics_common/tt/sprintf_tiny.c /trunk/telegraphics_common/tt/sprintf_tiny.h /trunk/telegraphics_common/tt/str.c /trunk/telegraphics_common/tt/str.h /trunk/telegraphics_common/tt/ui_compat.h /trunk/telegraphics_common/tt/ui_compat_mac.c /trunk/telegraphics_common/tt/ui_compat_win.c /trunk/telegraphics_common/tt/wind.c /trunk/telegraphics_common/tt/wind.h /trunk/ui.c /trunk/ui_win.c
|
259 |
2021-07-30 22:50:12 |
daniel-marschall |
/trunk/ |
Normalized source files to CRLF line endings |
|
/trunk/68k.r /trunk/PARM.h /trunk/PiPL.rc /trunk/PiPL_body.rc /trunk/PiPL_carbon.r /trunk/PiPL_classic.r /trunk/PiPL_macho.r /trunk/PiPL_universal.r /trunk/c.h /trunk/cwprefix.h /trunk/ff.h /trunk/funcs.c /trunk/funcs.h /trunk/load_mac.c /trunk/main.c /trunk/make_mac.c /trunk/misc.h /trunk/node.c /trunk/node.h /trunk/pipl_common.r /trunk/preview.c /trunk/preview.h /trunk/preview_mac.c /trunk/process.c /trunk/save.c /trunk/scripting.h /trunk/scripting.r /trunk/symtab.c /trunk/symtab.h /trunk/telegraphics_common/ATMInterface.c /trunk/telegraphics_common/ATMInterface.h /trunk/telegraphics_common/GenericCFRG.r /trunk/telegraphics_common/ZoomCode.c /trunk/telegraphics_common/adobeplugin/PiPL-illustrator-68k.r /trunk/telegraphics_common/adobeplugin/PiPL-illustrator-fat.r /trunk/telegraphics_common/adobeplugin/PiPL.r /trunk/telegraphics_common/adobeplugin/SAGlobals.c /trunk/telegraphics_common/adobeplugin/SAGlobals.h /trunk/telegraphics_common/adobeplugin/ai6main.c /trunk/telegraphics_common/adobeplugin/aics3/PiPL.r /trunk/telegraphics_common/adobeplugin/aipluginmain.c /trunk/telegraphics_common/adobeplugin/aipluginmain.h /trunk/telegraphics_common/adobeplugin/dllmain.c /trunk/telegraphics_common/adobeplugin/dprintf.c /trunk/telegraphics_common/adobeplugin/entry.h /trunk/telegraphics_common/adobeplugin/setcursor_mac.c /trunk/telegraphics_common/adobeplugin/setcursor_win.c /trunk/telegraphics_common/adobeplugin/stubs-mpwstdio.c /trunk/telegraphics_common/adobeplugin/world.h /trunk/telegraphics_common/lsqrt.c /trunk/telegraphics_common/photoshop.h /trunk/telegraphics_common/rng.c /trunk/telegraphics_common/tt/CenterDialog_win.c /trunk/telegraphics_common/tt/PAP.c /trunk/telegraphics_common/tt/PAP.h /trunk/telegraphics_common/tt/POST.r /trunk/telegraphics_common/tt/ae.c /trunk/telegraphics_common/tt/ae.h /trunk/telegraphics_common/tt/alert_box_defs.r /trunk/telegraphics_common/tt/base_font_name.c /trunk/telegraphics_common/tt/bufio.c /trunk/telegraphics_common/tt/bufio.h /trunk/telegraphics_common/tt/calc_std_state.c /trunk/telegraphics_common/tt/calc_std_state.h /trunk/telegraphics_common/tt/carbonstuff.h /trunk/telegraphics_common/tt/choosefile.h /trunk/telegraphics_common/tt/choosefile_mac.c /trunk/telegraphics_common/tt/choosefile_nav.c /trunk/telegraphics_common/tt/choosefile_sf.c /trunk/telegraphics_common/tt/choosefile_win.c /trunk/telegraphics_common/tt/compat_string.c /trunk/telegraphics_common/tt/compat_string.h /trunk/telegraphics_common/tt/compat_win.c /trunk/telegraphics_common/tt/compat_win.h /trunk/telegraphics_common/tt/copyright.r /trunk/telegraphics_common/tt/curveto.c /trunk/telegraphics_common/tt/curveto.h /trunk/telegraphics_common/tt/dbg.h /trunk/telegraphics_common/tt/dbg_mac.c /trunk/telegraphics_common/tt/dbg_win.c /trunk/telegraphics_common/tt/default-SIZE.r /trunk/telegraphics_common/tt/dlg.c /trunk/telegraphics_common/tt/dlg.h /trunk/telegraphics_common/tt/dvi_driver.c /trunk/telegraphics_common/tt/dvi_driver.h /trunk/telegraphics_common/tt/file_compat.h /trunk/telegraphics_common/tt/file_compat_unix.c /trunk/telegraphics_common/tt/file_compat_win.c /trunk/telegraphics_common/tt/file_io.c /trunk/telegraphics_common/tt/file_io.h /trunk/telegraphics_common/tt/file_io_unix.c /trunk/telegraphics_common/tt/largefiles_forks.c /trunk/telegraphics_common/tt/largefiles_mac.c /trunk/telegraphics_common/tt/largefiles_win.c /trunk/telegraphics_common/tt/menu.c /trunk/telegraphics_common/tt/menu.h /trunk/telegraphics_common/tt/misc-mac.c /trunk/telegraphics_common/tt/misc-mac.h /trunk/telegraphics_common/tt/misc.c /trunk/telegraphics_common/tt/misc.h /trunk/telegraphics_common/tt/my_timer.c /trunk/telegraphics_common/tt/my_timer.h /trunk/telegraphics_common/tt/paletteWDEF.c /trunk/telegraphics_common/tt/photoshop.r /trunk/telegraphics_common/tt/qd.c /trunk/telegraphics_common/tt/qd.h /trunk/telegraphics_common/tt/scroll.c /trunk/telegraphics_common/tt/scroll.h /trunk/telegraphics_common/tt/sprintf_tiny.c /trunk/telegraphics_common/tt/sprintf_tiny.h /trunk/telegraphics_common/tt/str.c /trunk/telegraphics_common/tt/str.h /trunk/telegraphics_common/tt/ui_compat.h /trunk/telegraphics_common/tt/ui_compat_mac.c /trunk/telegraphics_common/tt/ui_compat_win.c /trunk/telegraphics_common/tt/wind.c /trunk/telegraphics_common/tt/wind.h /trunk/ui.c /trunk/ui.h /trunk/ui_build.c /trunk/ui_build_win.c /trunk/ui_mac.c /trunk/ui_mac.r /trunk/ui_win.c /trunk/ui_win.rc /trunk/unistd.h /trunk/version.h /trunk/win_res.rc
|
232 |
2021-07-21 00:56:45 |
daniel-marschall |
/trunk/ |
Support BigDocument structure (*.psb) |
|
/trunk/CHANGELOG.md /trunk/PiPL.rc /trunk/PiPL_body.rc /trunk/TODO.md /trunk/ff.h /trunk/funcs.c /trunk/main.c /trunk/make.c /trunk/make_win.c /trunk/preview.c /trunk/preview.h /trunk/process.c /trunk/visual_studio/FilterFoundry.vcxproj /trunk/visual_studio/FilterFoundry.vcxproj.filters /trunk/visual_studio/FilterFoundry.vcxproj.user
|
217 |
2021-07-15 01:10:31 |
daniel-marschall |
/trunk/ |
Added questionable PIDISPOSEHANDLE() to scripting. It doesn't crash in Windows, so I guess it's good? |
|
/trunk/funcs.c /trunk/scripting.c
|
206 |
2021-07-11 01:44:00 |
daniel-marschall |
/trunk/ |
Changed copyright year to 2021 |
|
/trunk/68k.r /trunk/PARM.h /trunk/PiPL.rc /trunk/PiPL_body.rc /trunk/PiPL_carbon.r /trunk/PiPL_classic.r /trunk/PiPL_macho.r /trunk/PiPL_universal.r /trunk/c.h /trunk/cwprefix.h /trunk/ff.h /trunk/funcs.c /trunk/funcs.h /trunk/load_mac.c /trunk/load_win.c /trunk/main.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/manifest.c /trunk/manifest.h /trunk/manifest.rc /trunk/node.c /trunk/node.h /trunk/pipl_common.r /trunk/preview.c /trunk/preview.h /trunk/preview_mac.c /trunk/process.c /trunk/read.c /trunk/save.c /trunk/scripting.c /trunk/scripting.r /trunk/scripting.rc /trunk/symtab.c /trunk/symtab.h /trunk/ui.c /trunk/ui.h /trunk/ui_build.c /trunk/ui_build_win.c /trunk/ui_mac.c /trunk/ui_mac.r /trunk/ui_win.c /trunk/ui_win.rc /trunk/version.h /trunk/version_win.rc /trunk/versioninfo_modify_win.c /trunk/versioninfo_modify_win.h /trunk/win_res.rc
|
201 |
2021-07-10 01:21:03 |
daniel-marschall |
/trunk/ |
BUGFIX: Variable "d" now works like FilterFactory/FilterFoundy1.6 again. (Bug introduced in FilterFoundry 1.7 due to the change of the c2d() function)
NOTE: FilterFactory uses c2d(x,y):=atan2(y,x), but d:=atan2(-y,-x)
Due to compatibility reasons, we implement it the same way! |
|
/trunk/.gitignore /trunk/funcs.c /trunk/funcs.h /trunk/photoshop_sdk/DOWNLOAD.txt /trunk/process.c /trunk/visual_studio/FilterFoundry.vcxproj /trunk/visual_studio/FilterFoundry.vcxproj.filters /trunk/win_flex_bison
|
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. |
|
/trunk/Makefile.mac /trunk/Makefile.win
/trunk/Makefile
/trunk /trunk/BUILDING.txt /trunk/ff.h /trunk/funcs.c /trunk/load_win.c /trunk/main.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/manifest.c /trunk/manifest.h /trunk/parser.y /trunk/preview.c /trunk/read.c /trunk/save.c /trunk/scripting.c /trunk/symtab.c /trunk/symtab.h /trunk/telegraphics_common/tt/compat_win.c /trunk/ui.c /trunk/ui_build.c /trunk/ui_win.c /trunk/versioninfo_modify_win.c /trunk/visual_studio/README.txt /trunk/wishlist/daniel_wishlist.txt
|