Monday, March 27 - New Examples Site, 0.2.4 Released

thread: 1 message  |  last: about 6 years ago  |  started: monday, march 27, 2006, 1:18 pm pst


#1  |  Mike Ho (San Diego, CA) United States of America Qcodo Administrator
Monday, March 27, 2006, 1:18 PM PST

I'm happy to announce that 0.2.4 has been released!  There were some pretty large changes, especially with the front-end javascript as well as a slight reorganization of the file structure for QControls.  But hopefully, with everything encapsulated as it is, backward compatibility should be maintained, for the most part.  The only exception is if people have implemented or are using custom controls -- you'll simply need to rearrange the location of your qform_objects and assets around.  Should be no biggie.

The list of changes:

  • Major Change #1: new support for moveable objects!  See the examples.qcodo.com site for more information
  • Major Change #2: a new examples.qcodo.com site with hopefully very detailed documentation on how to do almost everything in qcodo.  The code for examples.qcodo.com is also now included with the qcodo distribution.
  • We are now distributing Qcodo under the much less restrictive MIT License.  We are now officially moved away from GPL.
  • the form.js has been completely rearchitected to support current and ongoing AJAX-based improvements.  It has also been moved into the qcodo core.  What this means is that form.js, specifically, is no longer considered a file that should be customized at all.
  • the /includes/qform directory (with both customized controls as well as any new/downloaded optional controls) has ben simplified.  All the controls are just in /includes/qform, with any assets (e.g. popups, other .js scripts, and/or images) in the “assets” subdirectory.
  • There is a new QDateTimePicker control which is now the default control for code generated date and datetime functionality in the form drafts.  QCalendar is still in the distribution, but we have plans to update it significantly.  (to use more user-friendly DIVs instead of the kludgy pop-ups).
  • Many, many fixes as reported by everyone (thanks everyone for your input!):
     - XmlEncoding issue on AJAX Response
     - Application Name setting on Code Generation
     - Issues with BIT vs. TINYINT in MySQL 4/5
     - Issues with BOOL-based indexes
     - Support for single-file Qforms
     - Table name capitalization issues
     - DataGrid headers now use <TH>
     - MagicQuotes are properly identified and will warn


Copyright © 2005 - 2012, Quasidea Development, LLC
This open-source framework for PHP is released under the terms of The MIT License.