Commit graph

  • 7ac392b088 added FileObject support for getInfo and corrected error messages. lehni 2004-07-16 10:36:04 +00:00
  • 98a6050140 added "protected getFile()" for FileObject support in Image.getInfo lehni 2004-07-16 10:35:30 +00:00
  • 4f33588483 * moved retrieval of propertyName into extra template * moved global variables into stylesheet element * simplified the sorting of properties * renamed property tempalte to getOutputItem * added comments p3k 2004-07-12 15:58:27 +00:00
  • 9192cde250 Addapted to the chanes in ImageGenerator's read functions (for URL and String parameters) lehni 2004-07-12 15:19:51 +00:00
  • 61872cfac8 added new read() methods that read from URL (for urls) and String (for local filenames) objects. lehni 2004-07-12 15:19:13 +00:00
  • 0c20effa47 * Implement Image.getInfo() function that returns an ImageInfo object for a byte array, input stream, url or file name argument. * Change Image() constructor to accept a path name as argument (converts to file: URL internally). hns 2004-07-12 14:03:41 +00:00
  • 8934c855ea Add Marco Schmidt's ImageInfo class as helma.image.ImageInfo. hns 2004-07-12 14:01:21 +00:00
  • 1854389d32 hopefully fixed the sorting problem with child nodes having propertyname attributes p3k 2004-07-12 13:01:28 +00:00
  • 12dc7af723 a few clean-ups. lehni 2004-07-12 12:39:23 +00:00
  • 659238c00b Bugfix in "protected BufferedImage resize(int w, int h, boolean smooth)", as suggested by Paul Alexandrow lehni 2004-07-12 12:36:31 +00:00
  • 1eb454d97f Display property names with <property propertyname="" ...> elements hns 2004-07-12 08:26:25 +00:00
  • d45f7a1e99 * added support for <property name="xyz"> elements * prefer output of prototyperef value rather than generic "HopObject" whenever possible * fixed linebreaks (somehow they appeared corrupted on my machine) p3k 2004-07-06 14:28:18 +00:00
  • dc5bba8ddd Use getChildElement() instead of getNode() to evict old keys when changing the accessname property hns 2004-07-06 14:00:53 +00:00
  • 4680e25ff6 Move helma.xsl from dom to db because it's XmlDatabase which installs the file hns 2004-07-05 15:13:26 +00:00
  • 9466ccd76e Add xml style sheet processing instruction hns 2004-07-05 13:44:31 +00:00
  • 8573a3a5bd Install helma.xsl style sheet when opening a database that doesn't have it already hns 2004-07-05 13:42:12 +00:00
  • cdedb03d27 Move helma.xsl from dom to db because it's XmlDatabase which installs the file hns 2004-07-05 13:39:51 +00:00
  • 2eeeac908c Copy db style sheet to classes in compile task hns 2004-07-05 10:41:51 +00:00
  • 29c4e2bcc3 Add Tobi's stylesheet for Helma xml db files hns 2004-07-05 10:41:15 +00:00
  • f1f4dbf8c1 Update date in last line (this time thanks to Stefan Rinner ;-) hns 2004-06-30 08:50:34 +00:00
  • 9f72af845f Updated Helma version, changed header for imaging + jdk 1.3, thanks again to Chris Zumbrunn. hns 2004-06-30 08:33:04 +00:00
  • 4704ab1770 Updated 3rd party licenses to reflect the actual state and replaced reference to 3rd party licenses with a generic paragraph in the Helma license. Thanks to Chris Zumbrunn for the hint. hns 2004-06-30 08:29:15 +00:00
  • 3903309a06 Updated date in version string hns 2004-06-29 16:15:00 +00:00
  • 413e2b09c4 Updated last modified timestamp hns 2004-06-29 16:06:47 +00:00
  • 8f501fc508 Add note about image code requirements for users of Java 1.3. Replace note about Mac OS 9 with generic note about other OSes. hns 2004-06-29 16:06:07 +00:00
  • f51f991879 Include javadocs and jimi.jar in src packages hns 2004-06-29 15:35:55 +00:00
  • 4af0757ca3 Create lib/ext directory in package-raw hns 2004-06-29 15:27:36 +00:00
  • 69c67ff4e6 Remove antclick target - this is now done by antville's own build file hns 2004-06-29 15:25:04 +00:00
  • f0e9bc064a Renamed postCompile() to onCodeUpdate() as discussed on helma-dev hns 2004-06-29 15:15:53 +00:00
  • 61c16b9743 Removing static antclick build skeleton - antville now has its own build system. hns 2004-06-29 15:09:35 +00:00
  • 726c656689 Reenable cleaning up of work directory (which was unintentionally disabled) hns 2004-06-29 14:07:37 +00:00
  • 8a718dc76e Remove build.compiler = classic property hns 2004-06-29 13:46:01 +00:00
  • 58270ab3a6 Remove special chars from author name to fix problems with encoding hns 2004-06-29 13:24:21 +00:00
  • b4f0635ffa Remove himp from list of packaged demo apps since it doesn't work without jimi.jar. hns 2004-06-29 12:14:31 +00:00
  • 2a24c4f8aa Committing patch from Rashid to call postCompile() function if it is defined after a prototype has been evaluated. hns 2004-06-28 16:56:17 +00:00
  • e1139be0ff Fix references from transient nodes to persistent ones in Xml.read() and Xml.write(). * In XmlWriter generate reference tags when referencing a persistent node from a transient one. * In XmlReader make sure we have the app's NodeManager to look up node references we don't know about. Fixes bug 371: http://helma.org/bugs/show_bug.cgi?id=371 hns 2004-06-28 16:36:33 +00:00
  • 69bf4432a6 Exclude jimi.jar from package archive. We are now using Juerg's javax.imageio.* by default. People who rely on JDK 1.3/Jimi will have to download and install it manually. hns 2004-06-28 12:33:27 +00:00
  • c36745a7f5 Explicitly use StringBuffer.append(String) instead of StringBuffer.append(StringBuffer) in order to run on JDK 1.3 VMs which don't have the latter, even when the code was compiled with JDK 1.4 +. hns 2004-06-25 13:30:27 +00:00
  • b3ee1d4060 keyword substitution changes lehni 2004-06-17 14:35:21 +00:00
  • fa49592735 Removed benchmarking info to System.out.println lehni 2004-06-17 14:25:25 +00:00
  • 8c7513a056 Fixed a bug concenring severe slow downs when filtering BufferedImages with strange ColorModels lehni 2004-06-17 14:16:06 +00:00
  • a788892f3e added the copy file instruction for src/META-INF/services/javax.imageio.spi.ImageWriterSpi lehni 2004-06-17 11:35:52 +00:00
  • 65c27906ac file moved to /src/META-INF/services lehni 2004-06-17 11:34:37 +00:00
  • 49ed56a83f Initial check-in. META-INF file for helma.image.imageio.gif.GIFImageWriter lehni 2004-06-17 11:34:04 +00:00
  • 252fb40ee0 a few last minute changes, clean-ups an comment-corrections. lehni 2004-06-17 10:24:40 +00:00
  • 63321fbae2 The Acme GifEncoder is replaced by helma.image.GIFEncoder lehni 2004-06-17 09:58:12 +00:00
  • b326f01bb6 Part of the new Imaging libary: tells ImageIO about the existense of the GIF codec. Needs to be copied to META-INF/services lehni 2004-06-17 09:54:41 +00:00
  • e03a831981 Part of the new Imaging libary: works with the new ImageGenerator lehni 2004-06-17 09:53:03 +00:00
  • e861a86c30 Initial check-in. Used in helma.image.Quantize for error diffusion dithering. lehni 2004-06-17 09:52:14 +00:00
  • 0f40d6142b Part of the new Imaging libary: produces a BufferedImage, with and IndexColorModel, handles alpha channels and dithering. lehni 2004-06-17 09:51:13 +00:00
  • b19370cdbc Part of the new Imaging libary: Relies on ImageGenerator for saving images, implements a bunch of new functions. lehni 2004-06-17 09:49:24 +00:00
  • 6fd57e8598 Initial check-in. ImageWaiter waits for asynchronously loaded images. Derived from ImageGenerator.ImageLoader lehni 2004-06-17 09:48:18 +00:00
  • 1d8560ea28 New version of the imaging library. ImageGenerator is now an abstract class, extended by ImageIOGeneartor and JimiGenerator lehni 2004-06-17 09:46:26 +00:00
  • ddbf06f173 Initial check-in. ImageFilterOp wrapps an ImageFilter in a BufferedImageOp lehni 2004-06-17 09:41:04 +00:00
  • 0229f6bcc4 Initial check-in of the GIFEncoder, used both in helma.image.imageio.gif.GIFImageWriter and helma.image.jimi.JimiGenerator lehni 2004-06-17 09:39:55 +00:00
  • 40861948b9 Initital check-in of the JimiGenerator lehni 2004-06-17 09:37:42 +00:00
  • c8331a38e2 Initital check-in of the ImageIOGenerator lehni 2004-06-17 09:36:44 +00:00
  • be5dcabf62 Initital check-in of the ImageIO GIFImageWriter codec lehni 2004-06-17 09:34:28 +00:00
  • 866f4fdf2e Add a loadNodes() to releaseNode() so we are sure child index has been loaded. This is to prevent the index to be loaded subsequently, which potentially would reintroduce the released node. hns 2004-06-14 14:04:30 +00:00
  • f334900a79 Implement skinCharset option that allows to set the encoding for skin files to something else than the platform's file.encoding. hns 2004-06-12 21:00:19 +00:00
  • cf6d9b8330 Make DbMapping.getInsert() return and cache the full insert prepared statement. hns 2004-06-09 15:46:22 +00:00
  • b201bf8f35 Null out tableName and dbSource if they are inherited from parent mapping. Make sure we always use parent mapping in get/setLastDataChange() and getNewID() if table and dbsource are inherited. hns 2004-06-09 15:42:34 +00:00
  • 1b223aef93 Remove unused Application reference hns 2004-06-09 10:56:48 +00:00
  • 1b1b26c9db Use Context.javaToJS() utility method to convert arguments in invoke() hns 2004-06-08 21:19:51 +00:00
  • 15cae3e3e7 Change ö to oe to prevent errors caused by wrong encodings hns 2004-06-08 16:09:01 +00:00
  • 3b93e81170 Change 4th argument to ScriptingEngine.invoke from boolean to int to be able to pass more explicite argument processing flags. Next to default and XML-RPC processing there is now an option not to process arguments. hns 2004-06-08 16:05:55 +00:00
  • 6f8907c6bd Use RequestEvaluator.invokeDirectFunction() rather than ScriptingEngine.invoke() hns 2004-06-08 15:42:51 +00:00
  • 38ef27fbce remove redundant check in Macro constructor hns 2004-06-08 14:42:11 +00:00
  • 477094bde7 Update version to 1.4.1-rc1 hns 2004-06-07 12:00:13 +00:00
  • 75f6e3515b Properly wrap skin return value in createSkin(). hns 2004-06-06 20:14:37 +00:00
  • 1e63855c80 Unwrap first argument to renderSkin() calls in case it is a Wrapper instance. hns 2004-06-06 20:07:12 +00:00
  • 11d95ce2f1 Move call to typemgr.checkPrototypes() from RequestEvaluator to RhinoCore. The TypeManager and Prototype classes will move to the helma.scripting package in the near future. hns 2004-06-04 16:06:33 +00:00
  • a3697b8d82 newPrototypes hashset is never used. Print stack trace if debug is enabled. hns 2004-06-04 16:03:36 +00:00
  • da7ba1dc51 make checkFiles() private hns 2004-06-04 16:02:52 +00:00
  • 33b48ff93a Expose message field in Session object through bean accessors Change getters and setters for other properties from getxxx() to getXxx() hns 2004-05-27 14:29:09 +00:00
  • bc85445744 Do not catch Exceptions when wrapping globals in enterContext() - this makes us ignore syntax errors in scripts, prevents useful error messages to be displayed and causes functions to be called in illegal state. hns 2004-05-25 13:29:54 +00:00
  • c3af34272f Try to create DbSource even if neither url nor driver are defined, because all we're preventing otherwise is a helpful error message. hns 2004-05-19 13:58:09 +00:00
  • c908d1d097 use Properties.getProperty() to get driver, url, username and password because Properties.keys() does not include the default Properties' keys. Improved error messages for missing driver and url properties. hns 2004-05-19 13:57:22 +00:00
  • 0a030f932a Use lazy loading constructors where possible for extension constructors hns 2004-05-19 13:55:51 +00:00
  • ae38654a7a No need to lower-case dbsource name in app.getDbSource() hns 2004-05-19 13:55:17 +00:00
  • 9934a5af4c deffensively check properties ignoring case kmfdm 2004-05-06 17:00:26 +00:00
  • 7ad0968ea4 removed changes to systemproperties (not neccessary to use case-sensitive db.properties...) kmfdm 2004-05-06 15:37:25 +00:00
  • adbd17d6aa Added exportNode() method that takes a DbMapping as second argument. hns 2004-05-05 14:31:17 +00:00
  • ff6b590148 Set http_language in request data object to Accept-Language header. hns 2004-05-03 14:39:04 +00:00
  • 57091f8943 Patch from Manfred: Separate CLOB from LONGVARCHAR in setStatementValues() hns 2004-04-30 16:09:52 +00:00
  • 1a5c665579 Patch from Manfred: Allow arbitrary properties to be passed to the JDBC driver. hns 2004-04-30 16:08:13 +00:00
  • 2a7fe39e24 Patch from Manfred: Make dbProps properties case sensitive hns 2004-04-30 16:04:07 +00:00
  • 06ded876ca Patch from Manfred: Add constructor that takes ignoreCase argument hns 2004-04-30 16:03:34 +00:00
  • 833ca87ae4 Avoid multiple unnecessary calls to numberOfNodes() when adding child nodes and synchronize adding, removing to make sure we never use an out-of-bound index. hns 2004-04-28 18:10:41 +00:00
  • a410c358e5 Added JavaDoc comments hns 2004-04-28 18:03:33 +00:00
  • 2b58650ee2 Check parent mapping in isOracle() hns 2004-04-28 15:59:01 +00:00
  • 7ab7cff668 Group DATE, TIME and TIMESTAMP in createNode() switch statement and always user ResultSet.getTimestamp(). hns 2004-04-28 15:58:30 +00:00
  • f1b50186fb fixed bug that caused exception with wront access credentials p3k 2004-04-28 11:09:39 +00:00
  • 05c39cbd92 added CLOB-support combined switch-statement of updateNode and insertNode into one method kmfdm 2004-04-27 09:28:17 +00:00
  • fbe488ec6e Make ConcurrencyException extend Error so it isn't cought by JavaScript try/catch. hns 2004-04-26 09:08:45 +00:00
  • f02fb895cd Use lower-case prototype name for external skin files if directory for actual name doesn't exist. hns 2004-04-22 10:38:33 +00:00
  • af52a36f3d check for prototype root or Root in hrefRoot_macro stefanp 2004-04-13 15:40:27 +00:00
  • f1ab90effd changed macro sourcecode to work with regexp and added more syntax highlighting stefanp 2004-04-13 08:37:38 +00:00
  • 2c907f75c8 removed space between functionname and params stefanp 2004-04-13 08:37:02 +00:00
  • 265fc2bf77 don't encode type.properties content to avoid double blank lines stefanp 2004-04-13 08:35:15 +00:00