Subversion Repositories filter_foundry

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
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
235 2021-07-23 00:45:34 daniel-marschall /trunk/ Windows: Using of GetTickCount64() in order to replace the deprecated GetTickCount()  
/trunk/process.c
/trunk/telegraphics_common/adobeplugin/world.h
/trunk/telegraphics_common/tt/compat_win.c
/trunk/telegraphics_common/tt/compat_win.h
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
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
198 2021-07-06 13:56:17 daniel-marschall /trunk/ Code does now also compile with G++; fixed many compiler warnings  
/trunk/telegraphics_common/adobeplugin/SAGlobals.a
/trunk/.gitattributes
/trunk/Makefile.win
/trunk/README.md
/trunk/load_win.c
/trunk/main.c
/trunk/make.c
/trunk/make_mac.c
/trunk/make_win.c
/trunk/node.c
/trunk/parser.y
/trunk/preview.c
/trunk/process.c
/trunk/read.c
/trunk/save.c
/trunk/symtab.h
/trunk/telegraphics_common/DOWNLOAD.txt
/trunk/telegraphics_common/adobeplugin/dllmain.c
/trunk/telegraphics_common/adobeplugin/world.h
/trunk/telegraphics_common/tt/file_compat_win.c
/trunk/telegraphics_common/tt/ui_compat_win.c
/trunk/ui.c
/trunk/ui_build.c
/trunk/ui_build_win.c
/trunk/ui_win.c
/trunk/visual_studio/README.md
/trunk/wishlist/daniel_wishlist.txt
/trunk/wpj/README.md
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.
 
/trunk/photoshop_sdk
/trunk/photoshop_sdk/DOWNLOAD.txt
/trunk/win_flex_bison
/trunk/win_flex_bison/DOWNLOAD.txt
/trunk
/trunk/68k.r
/trunk/BUILDING.txt
/trunk/Filter Factory Compatibility.txt
/trunk/FilterFoundry.make
/trunk/GIMP Incompatibilities.txt
/trunk/Makefile
/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/dist/README.html
/trunk/ff.h
/trunk/funcs.c
/trunk/funcs.h
/trunk/lexer.l
/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/parser.y
/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/visual_studio
/trunk/visual_studio/FilterFoundry.vcxproj
/trunk/visual_studio/README.txt
/trunk/visual_studio/nmake.mak
/trunk/visual_studio/nmake64.mak
/trunk/win_res.rc
/trunk/wishlist/wishlist.txt
/trunk/wpj
/trunk/wpj/README.TXT
/trunk/wpj/filterfoundry.wpj
185 2019-09-28 18:44:19 dmarschall /trunk/ Misc small code fixes (taking care of compiler warnings)  
/trunk/ff.h
/trunk/funcs.c
/trunk/main.c
/trunk/make.c
/trunk/make_win.c
/trunk/node.c
/trunk/preview.c
/trunk/process.c
/trunk/save.c
/trunk/scripting.c
/trunk/symtab.h
/trunk/ui.c
/trunk/ui.h
/trunk/ui_win.c
/trunk/versioninfo_modify_win.c
/trunk/visual_studio/FilterFoundry.vcxproj
183 2019-09-26 23:22:36 dmarschall /trunk/ FilterFoundry is now compatible with IrfanView 4.53 (32+64 Bit)  
/trunk/System Requirements.txt
/trunk/ff.h
/trunk/main.c
/trunk/process.c
/trunk/version.h
182 2019-09-26 12:47:25 dmarschall /trunk/ More GIMP compatibility fixes. About dialog improvement for standalone filters.  
/trunk/GIMP Incompatibilities.txt
/trunk/ff.h
/trunk/main.c
/trunk/process.c
/trunk/ui.c
/trunk/ui_win.c
171 2019-01-24 10:39:25 dmarschall /trunk/ Copyright in all source files changed to 2019  
/trunk/dist/gpl.html
/trunk/68k.r
/trunk/BUILDING.txt
/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/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
/trunk/wishlist/daniel_wishlist.txt
/trunk/wishlist/wishlist.txt
166 2019-01-17 11:36:54 dmarschall /trunk/ GIMP is now partially compatible.  
/trunk/dist/README.html
/trunk/funcs.c
/trunk/process.c
/trunk/version.h
/trunk/wishlist/daniel_wishlist.txt
155 2019-01-08 23:03:33 dmarschall /trunk/ Fixed "off by one" bug where you could pan a fit-zoomed picture by 1 pixel in the preview  
/trunk/preview.c
/trunk/process.c
/trunk/version.h
/trunk/wishlist/daniel_wishlist.txt
154 2019-01-08 16:28:26 dmarschall /trunk/ Added Windows Application Manifest;
Fixed bug (in process_scaled) introduced by a previous SVN commit
 
/trunk/manifest.rc
/trunk/manifest.xml
/trunk/testcases/rst_4.afs
/trunk/testcases/rst_4_factory.jpg
/trunk/testcases/rst_4_foundry.png
/trunk/version_win.rc
/trunk/Makefile
/trunk/PiPL.rc
/trunk/funcs.c
/trunk/nmake.mak
/trunk/nmake64.mak
/trunk/process.c
/trunk/read.c
/trunk/version.h
/trunk/win_res.rc
/trunk/wishlist/daniel_wishlist.txt
152 2019-01-06 22:50:11 dmarschall /trunk/ Old FilterFactory standalone filters for MacOS can now be imported  
/trunk/testcases/import/mac_filterfactory.bin
/trunk/PARM.h
/trunk/load_win.c
/trunk/process.c
/trunk/read.c
/trunk/ui.c
/trunk/version.h
/trunk/wishlist/daniel_wishlist.txt
150 2019-01-05 22:57:02 dmarschall /trunk/ Bugfix: When state changing functions (rst, rnd or put) are used within the formula, every pixel in the picture will now be evaluated during preview, even if the user has zoomed in.  
/trunk/node.c
/trunk/node.h
/trunk/process.c
/trunk/version.h
/trunk/wishlist/daniel_wishlist.txt
142 2019-01-03 00:48:35 dmarschall /trunk/ Bugfix: The cell values used by the functions get() and put() were not (re-)initialized before the filter started running. This caused that expressions like "put(get(0)+1,0)" produced different results at each run.  
/trunk/Filter Factory Compatibility.txt
/trunk/ff.h
/trunk/funcs.c
/trunk/process.c
/trunk/version.h
128 2018-12-30 00:47:27 dmarschall /trunk/ YUV formulas are now more accurate. They are slightly different, but not much. The i range is now [0..255] instead of [0..254]. (This means that pure white has now i=255 instead of i=254). The u range stays at [-55..55]. The v range is now [-78..78] instead of [-77..77].  
/trunk/process.c
/trunk/version.h
117 2018-12-27 13:36:19 dmarschall /trunk/ All undocumented symbol aliases of FilterFactory are now supported (rmin, rmax, cnv0, etc.)  
/trunk/funcs.c
/trunk/funcs.h
/trunk/lexer.l
/trunk/process.c
/trunk/version.h
106 2018-12-19 23:05:10 dmarschall /trunk/ Fixed crash at filter startup when computer had too much RAM.
Fixed crash where built obfuscated filters could not be opened.
Added function rst(i) which is an undocumented function in Filter Factory for setting a random seed.
Size PARM_SIZE in PARM ressource corrected.
Extended NMake file to support flex and bison compilation.
Dialogs (build dialog, open and save dialogs) are now modal, i.e. the main window is locked when they are open.
The preview dialog has now a hand cursor. (Open hand on hover. Grabbing hand on panning)
Dialog boxes now have an [X] button to close the window.
 
/trunk/cursor_hand_grab.cur
/trunk/cursor_hand_open.cur
/trunk/wishlist/reference_examples/preview_pixelborder_bug.jpg
/trunk/BUILDING.txt
/trunk/PARM.h
/trunk/PiPL.rc
/trunk/ff.h
/trunk/funcs.c
/trunk/load_win.c
/trunk/main.c
/trunk/make.c
/trunk/nmake.mak
/trunk/process.c
/trunk/ui.c
/trunk/ui.h
/trunk/ui_build.c
/trunk/ui_build_win.c
/trunk/ui_win.c
/trunk/ui_win.rc
/trunk/version.h

Show All