drewc [Thu, 5 Oct 2006 04:57:31 +0000 (21:57 -0700)]
Form types
Added types to the form attribute, as well as avoiding nesting with the usual pattern.
darcs-hash:
20061005045731-39164-
f910484fbc78ddcd353c24416baa8bc84b3de8c8.gz
drewc [Thu, 3 Aug 2006 17:29:28 +0000 (10:29 -0700)]
drewc [Wed, 31 May 2006 03:16:58 +0000 (20:16 -0700)]
drewc [Wed, 31 May 2006 03:05:45 +0000 (20:05 -0700)]
More fixes and updates to validation system
darcs-hash:
20060531030545-39164-
23c86486062db06b9a3e71c92137c6fb648749b2.gz
drewc [Tue, 30 May 2006 01:25:13 +0000 (18:25 -0700)]
drewc [Tue, 30 May 2006 01:19:13 +0000 (18:19 -0700)]
fixed up wrappers .. we are this close to being fully functional!
darcs-hash:
20060530011913-39164-
0d1c244ae45ccc66a4cd00a76e9c3149f8a4538e.gz
drewc [Tue, 30 May 2006 01:18:35 +0000 (18:18 -0700)]
drewc [Tue, 30 May 2006 01:17:46 +0000 (18:17 -0700)]
Mewa changes, mostly refactoring and removing backwards compat cruft.
darcs-hash:
20060530011746-39164-
7eecfc06d6a008729559c6050fd9783ad1184475.gz
drewc [Tue, 30 May 2006 01:16:58 +0000 (18:16 -0700)]
drewc [Tue, 30 May 2006 01:16:19 +0000 (18:16 -0700)]
Added a few attributes that are nice n easy to use for common cases
darcs-hash:
20060530011619-39164-
7432985a0f0c1a5e8a30c1358d10e8b75c4a27b6.gz
drewc [Tue, 30 May 2006 01:12:59 +0000 (18:12 -0700)]
Removed most of the old LoL stuff for good.
darcs-hash:
20060530011259-39164-
cb6dd4434ba378f27e9352eacd48625811f642ad.gz
drewc [Sat, 6 May 2006 22:54:38 +0000 (15:54 -0700)]
add support for lines to default display
darcs-hash:
20060506225438-39164-
155d1485a29d143fc6df56a7386e24fd50326d51.gz
drewc [Sat, 6 May 2006 22:52:43 +0000 (15:52 -0700)]
subclass UCW's form classes in the editor layer.
darcs-hash:
20060506225243-39164-
1401ce0a2973516a1117c201772ef9b7443fbdf8.gz
drewc [Sat, 6 May 2006 22:51:40 +0000 (15:51 -0700)]
Removed legacy files from .asd
All the LoL 2 things are being removed, finally.
Backwards compatability just aint happening yet.
darcs-hash:
20060506225140-39164-
e425e3ea94d0e93d993784984c4f39d03914b4ae.gz
Drew Crampsie [Tue, 21 Mar 2006 19:13:06 +0000 (11:13 -0800)]
massive refactoring in preparation of release.
darcs-hash:
20060321191306-5417e-
444c1795d0a41eb2c9e15dcdb43a87536dc446ce.gz
Drew Crampsie [Thu, 2 Mar 2006 09:49:26 +0000 (01:49 -0800)]
Drew Crampsie [Fri, 24 Feb 2006 03:24:51 +0000 (19:24 -0800)]
removed warning which caused error
darcs-hash:
20060224032451-5417e-
9773dccc4a0a7662d6a6b89488d3721fce7987ca.gz
Drew Crampsie [Thu, 23 Feb 2006 12:49:10 +0000 (04:49 -0800)]
Major patch touching a lot, representing the new lol. is mostly drop-in backwards compatable.
darcs-hash:
20060223124910-5417e-
ebb4390759c4cfba78cbb388636d2cea65059049.gz
Drew Crampsie [Thu, 2 Feb 2006 08:37:03 +0000 (00:37 -0800)]
Drew Crampsie [Thu, 2 Feb 2006 07:01:31 +0000 (23:01 -0800)]
Drew Crampsie [Thu, 2 Feb 2006 06:59:55 +0000 (22:59 -0800)]
fix to legacy checkbox.
This is also good code to steal for a BOOLEAN attribute.
darcs-hash:
20060202065955-5417e-
796ac4caf58b5b7907fcf90cbafbb4d96e6b94f6.gz
Drew Crampsie [Thu, 2 Feb 2006 06:59:02 +0000 (22:59 -0800)]
Drew Crampsie [Thu, 2 Feb 2006 06:56:32 +0000 (22:56 -0800)]
fix all the definitions affected by defdisplay refactoring
darcs-hash:
20060202065632-5417e-
3f875aa7db1e67d57b41a65862ee59ccacb4354f.gz
Drew Crampsie [Thu, 2 Feb 2006 06:55:30 +0000 (22:55 -0800)]
change PLIST to PROPERTIES, abstract is good.
darcs-hash:
20060202065530-5417e-
9f52b44d011b671482ac6597a39abafbcd8aa4ae.gz
Drew Crampsie [Thu, 2 Feb 2006 06:55:08 +0000 (22:55 -0800)]
Drew Crampsie [Thu, 2 Feb 2006 06:53:30 +0000 (22:53 -0800)]
adding defdisplay.lisp and backwards-compat.lisp
darcs-hash:
20060202065330-5417e-
43ba7381688c0c804e61f5884083e193c5cd6d54.gz
Drew Crampsie [Mon, 16 Jan 2006 09:50:51 +0000 (01:50 -0800)]
Drew Crampsie [Mon, 16 Jan 2006 09:42:51 +0000 (01:42 -0800)]
has-many attribute added.. getting ther.
darcs-hash:
20060116094251-5417e-
fe253afd40863595ccb893732acca38c21c01cb5.gz
Drew Crampsie [Thu, 12 Jan 2006 12:14:27 +0000 (04:14 -0800)]
added the image attribute and a naive image picker
darcs-hash:
20060112121427-5417e-
2303e6848952e96813a2fc196c91516a197e435c.gz
Drew Crampsie [Thu, 12 Jan 2006 12:13:52 +0000 (04:13 -0800)]
conditionalize lol2 many-to-many
darcs-hash:
20060112121352-5417e-
f0194982e50113f276583d71c72250bc25695ed6.gz
Drew Crampsie [Thu, 12 Jan 2006 12:13:21 +0000 (04:13 -0800)]
Drew Crampsie [Thu, 12 Jan 2006 12:12:53 +0000 (04:12 -0800)]
Drew Crampsie [Thu, 12 Jan 2006 12:11:15 +0000 (04:11 -0800)]
Added standard-wrappers.lisp for 'wrapper' displays
darcs-hash:
20060112121115-5417e-
fbe0957735ab483058ef5a57556123f656fe0e39.gz
Drew Crampsie [Thu, 12 Jan 2006 02:00:29 +0000 (18:00 -0800)]
braino that was in the archive somehow but not in my tree.
darcs-hash:
20060112020029-5417e-
7463a116acfaaa7e860d5aee7561815c903f9fa2.gz
Drew Crampsie [Thu, 12 Jan 2006 01:49:48 +0000 (17:49 -0800)]
Added note about depreciation of the old LoL interface.
darcs-hash:
20060112014948-5417e-
13a4284c3d8c07ca1aa628df8d024f0ab59289ba.gz
Drew Crampsie [Thu, 12 Jan 2006 01:48:22 +0000 (17:48 -0800)]
Started on the standard attributes by adding an image display.
darcs-hash:
20060112014822-5417e-
f52ee8a2592f456c68add891ff109b948f6ce2e5.gz
Drew Crampsie [Thu, 12 Jan 2006 01:47:27 +0000 (17:47 -0800)]
added bin/start.lisp in preparation of distributable LoL
darcs-hash:
20060112014727-5417e-
cd62cdfb53180941afcaccf346bf43d43619484d.gz
Drew Crampsie [Mon, 9 Jan 2006 11:27:48 +0000 (03:27 -0800)]
use submit instead of button in many-to-many
darcs-hash:
20060109112748-5417e-
11bc15395eccf14676270c2d0c6607e85835d254.gz
Drew Crampsie [Sun, 8 Jan 2006 01:08:25 +0000 (17:08 -0800)]
fixed braino in DISPLAY dispatch.
darcs-hash:
20060108010825-5417e-
26457489da24cfb39521939d863a87006cfcee9f.gz
Drew Crampsie [Sun, 8 Jan 2006 00:59:00 +0000 (16:59 -0800)]
Drew Crampsie [Wed, 4 Jan 2006 14:47:06 +0000 (06:47 -0800)]
filled in the as-table displays. step by step.
darcs-hash:
20060104144706-5417e-
f4fd3e5ac1b63f0947e8ee2c8186e9dbae33bc1d.gz
Drew Crampsie [Fri, 30 Dec 2005 13:39:56 +0000 (05:39 -0800)]
added files referenced by previous patch
darcs-hash:
20051230133956-5417e-
cf360e3179c940749024bf0e03673d2f1417a4be.gz
Drew Crampsie [Fri, 30 Dec 2005 13:38:38 +0000 (05:38 -0800)]
Drew Crampsie [Mon, 19 Dec 2005 16:51:54 +0000 (08:51 -0800)]
fixed ordering in get-foreign-instances
darcs-hash:
20051219165154-5417e-
11183a98de30f565f87cd1ddbcc4e64ef13dc034.gz
Drew Crampsie [Tue, 13 Dec 2005 09:44:28 +0000 (01:44 -0800)]
fixes, enhancements, and more update-to-latest-ucw stuff. minor, all of it.
darcs-hash:
20051213094428-5417e-
eed38060c4605447ce9c2aba300bd48251fddcdc.gz
Drew Crampsie [Tue, 6 Dec 2005 06:39:50 +0000 (22:39 -0800)]
Massive patch to catch up to ucw_dev
This Patch breaks backwards compatability in a number of ways.
** None of the presentation stuff is exported anymore. UCW now exports the same symbols, and LoL is moving away from the presentation system anyway.
** The ajax stuff is broken and will soon be removed completely in favour of some dojo stuff i've got.
This makes it difficult to create your own components for use with Mewa. The ContextL based system is coming soon.
darcs-hash:
20051206063950-5417e-
35fe4437c7bd94ccbe149513709d48470c2c9c45.gz
Drew Crampsie [Sat, 3 Dec 2005 11:22:42 +0000 (03:22 -0800)]
added the beginning of a date component using selects, and also added the email validation
darcs-hash:
20051203112242-5417e-
fb035ecc1b42d76a6ffc80dc2651d1c750d5336d.gz
Drew Crampsie [Sat, 3 Dec 2005 11:19:56 +0000 (03:19 -0800)]
added some files to the build deps, now require cl-ppcre (used in validation)
darcs-hash:
20051203111956-5417e-
8ff8f1efd1ca8c43f185f0137aa69346acc73322.gz
Drew Crampsie [Wed, 30 Nov 2005 02:39:34 +0000 (18:39 -0800)]
fixed autocomplete to be more specific
darcs-hash:
20051130023934-5417e-
5b329459a416ae582da0fb024b7f0e8b19307670.gz
Drew Crampsie [Tue, 22 Nov 2005 06:19:05 +0000 (22:19 -0800)]
Drew Crampsie [Tue, 22 Nov 2005 05:09:06 +0000 (21:09 -0800)]
actually include the declaim mentioned previously
darcs-hash:
20051122050906-5417e-
de288029485017bcdf9f01f2e208cde4c4adb7ce.gz
Drew Crampsie [Tue, 22 Nov 2005 04:56:24 +0000 (20:56 -0800)]
Drastic reworking of MEWA code using contextL. also declaimed for space, as this reduces memory usage in sbcl significantly. finer grained tuningis coming.
darcs-hash:
20051122045624-5417e-
5a8f8e1dd762725ffc17da4770aa18d49e24215b.gz
Drew Crampsie [Tue, 8 Nov 2005 11:52:15 +0000 (03:52 -0800)]
added a nil check in new slot presentations
darcs-hash:
20051108115215-5417e-
600a23b955dad486a845e9a39048827ba917f397.gz
Drew Crampsie [Tue, 8 Nov 2005 07:34:56 +0000 (23:34 -0800)]
added a default option to wall-time presentation.
darcs-hash:
20051108073456-5417e-
47d05a873ae4c6a37f14167ab76697dbc08da945.gz
Drew Crampsie [Tue, 8 Nov 2005 07:34:24 +0000 (23:34 -0800)]
Drew Crampsie [Tue, 8 Nov 2005 06:41:53 +0000 (22:41 -0800)]
added a covert-newlines-p in the text slot presentation.
darcs-hash:
20051108064153-5417e-
96ca5041423b6ff00a79a0204ba98485650a57cd.gz
Drew Crampsie [Thu, 3 Nov 2005 07:30:15 +0000 (23:30 -0800)]
Drew Crampsie [Thu, 3 Nov 2005 07:23:50 +0000 (23:23 -0800)]
Drew Crampsie [Sat, 29 Oct 2005 13:17:05 +0000 (06:17 -0700)]
Add new in many to many should be a button if we can do it in the editor.
darcs-hash:
20051029131705-5417e-
cacf2545f084bcd4b9ecbd1fc243478bdec43178.gz
Drew Crampsie [Sat, 29 Oct 2005 13:09:03 +0000 (06:09 -0700)]
sync instance when adding many to many ..
darcs-hash:
20051029130903-5417e-
3cc24bc65c24a027166dde8c45f37e368d796a11.gz
Drew Crampsie [Sat, 29 Oct 2005 11:33:19 +0000 (04:33 -0700)]
Drew Crampsie [Sat, 29 Oct 2005 11:28:05 +0000 (04:28 -0700)]
Drew Crampsie [Sat, 29 Oct 2005 00:35:28 +0000 (17:35 -0700)]
Drew Crampsie [Sat, 29 Oct 2005 00:26:51 +0000 (17:26 -0700)]
Drew Crampsie [Fri, 28 Oct 2005 22:30:59 +0000 (15:30 -0700)]
Drew Crampsie [Thu, 27 Oct 2005 22:31:34 +0000 (15:31 -0700)]
removed the poorly named and poorly located INSTANCE-IS-STORED-P
darcs-hash:
20051027223134-5417e-
2e3eb0080cb4a190834e12c12133fc46ebb915f8.gz
Drew Crampsie [Thu, 27 Oct 2005 22:30:43 +0000 (15:30 -0700)]
fixed shared list structure bug for default presentation contexts.
darcs-hash:
20051027223043-5417e-
c7b3b3447990562b828e667a1bb3a5d4afdd8cc6.gz
Drew Crampsie [Thu, 27 Oct 2005 22:28:57 +0000 (15:28 -0700)]
added a many-to-many slot type, and fixed the package errors due to cutting the MEWA package
darcs-hash:
20051027222857-5417e-
d8dcc95d3586c248297caff17825736a696ea848.gz
Drew Crampsie [Thu, 27 Oct 2005 22:28:42 +0000 (15:28 -0700)]
made the *-view macros actually work as intended
darcs-hash:
20051027222842-5417e-
63b09563426cdd1af3c5d0a917744ccdfcdbe430.gz
Drew Crampsie [Thu, 27 Oct 2005 22:26:28 +0000 (15:26 -0700)]
Moved mewa package into LoL package and removed mewa/ directory
darcs-hash:
20051027222628-5417e-
2f52493465a1267d527db0bd4b94c2935f94593f.gz
Drew Crampsie [Fri, 21 Oct 2005 23:30:17 +0000 (16:30 -0700)]
Drew Crampsie [Fri, 21 Oct 2005 23:25:24 +0000 (16:25 -0700)]
removed any trace of documentation, it's so out of date as to be criminal.
darcs-hash:
20051021232524-5417e-
1c89d80c92ea8605a820013de678e09c2efb46d2.gz
Drew Crampsie [Fri, 21 Oct 2005 23:24:07 +0000 (16:24 -0700)]
removed todo items that are done
darcs-hash:
20051021232407-5417e-
9ad54a82647ac4e25fa7d01dbd9d4c1ab0525360.gz
Drew Crampsie [Fri, 21 Oct 2005 23:12:23 +0000 (16:12 -0700)]
Added a make-presentation for a LIST argument.
darcs-hash:
20051021231223-5417e-
099170989ffdf236283c83f027eda81f9c8bbeb2.gz
Drew Crampsie [Tue, 18 Oct 2005 02:19:00 +0000 (19:19 -0700)]
A whole host of changes rescued from the alcoholic laptop.
darcs-hash:
20051018021900-5417e-
94b6d14699126e5fa2004f548cbcbbed6ed9362c.gz
Drew Crampsie [Thu, 22 Sep 2005 22:38:08 +0000 (15:38 -0700)]
Drew Crampsie [Fri, 9 Sep 2005 11:32:35 +0000 (04:32 -0700)]
Drew Crampsie [Fri, 9 Sep 2005 11:30:27 +0000 (04:30 -0700)]
Fixed Ajax component select handling to be more async
darcs-hash:
20050909113027-5417e-
2d32f26785629c6cd0452686313ae11f49000121.gz
Drew Crampsie [Fri, 9 Sep 2005 11:29:58 +0000 (04:29 -0700)]
Drew Crampsie [Fri, 2 Sep 2005 22:25:54 +0000 (15:25 -0700)]
Drew Crampsie [Fri, 2 Sep 2005 22:16:14 +0000 (15:16 -0700)]
Moved the presentations stuff from UCW into Mewa. This requires a hacked UCW to use, which is in my darcs archive
darcs-hash:
20050902221614-5417e-
8181e5b907787af636f71ba704a7454e686f096a.gz
Drew Crampsie [Fri, 2 Sep 2005 22:00:14 +0000 (15:00 -0700)]
extracted meta-model from LoL into its own archive
darcs-hash:
20050902220014-5417e-
d65ebc454a83df914f4a1e70140b8fee8d7e2cf8.gz
Drew Crampsie [Wed, 31 Aug 2005 21:44:18 +0000 (14:44 -0700)]
Drew Crampsie [Wed, 31 Aug 2005 21:42:51 +0000 (14:42 -0700)]
fixes to conform with new meta-model
darcs-hash:
20050831214251-5417e-
c30fa5067268d1822d0fd07c09097eddb82dbeb1.gz
Drew Crampsie [Wed, 31 Aug 2005 21:40:59 +0000 (14:40 -0700)]
Added AJAX support
Added support for an Ajax autocomplete component.
darcs-hash:
20050831214059-5417e-
b5055045e977f0eccc2f700e4d42fbaf1735fbbb.gz
Drew Crampsie [Wed, 31 Aug 2005 21:35:12 +0000 (14:35 -0700)]
Major refactoring of meta-model code + added dependancy on cl-pg-introspect + patches
meta-model no longer generates a class definition for each model, but uses a hash table to store instance instead. i never used the named meta-model-classes anyway
also, we now require a patched version of cl-pg-introspect which can be found at versions.tech.coop
darcs-hash:
20050831213512-5417e-
6bfc8ef88a8b6b7e25a98159adc6d2a8058b61af.gz
Drew Crampsie [Mon, 22 Aug 2005 21:38:05 +0000 (14:38 -0700)]
Drew Crampsie [Mon, 22 Aug 2005 21:15:53 +0000 (14:15 -0700)]
Drew Crampsie [Mon, 22 Aug 2005 20:54:57 +0000 (13:54 -0700)]
Drew Crampsie [Fri, 5 Aug 2005 21:02:11 +0000 (14:02 -0700)]
adding text-slot-presentation from rob
darcs-hash:
20050805210211-5417e-
6f1132812511ad8ad2593e353c3e5386cf20284a.gz
Drew Crampsie [Fri, 5 Aug 2005 21:00:55 +0000 (14:00 -0700)]
Drew Crampsie [Mon, 1 Aug 2005 23:45:25 +0000 (16:45 -0700)]
Did some work on searching, changed object presentation to specialise on each row, and added an inline-slot-presentation taht used this feature
darcs-hash:
20050801234525-5417e-
1d7ffc7570525650141333ca2c7ffd3d7a373db7.gz
Drew Crampsie [Mon, 1 Aug 2005 23:44:14 +0000 (16:44 -0700)]
Cleanud up some defaults and made slots accessable by name.
darcs-hash:
20050801234414-5417e-
77cc383fe78efd13f58240aceed8effae0842959.gz
Drew Crampsie [Mon, 1 Aug 2005 23:43:31 +0000 (16:43 -0700)]
made "contains" search criteria case insensitive for SQL backend
darcs-hash:
20050801234331-5417e-
79f7f01047f33b99d0fcae25898ce38ef20b6f5d.gz
Drew Crampsie [Mon, 25 Jul 2005 19:44:33 +0000 (12:44 -0700)]
major update to slot presentations
darcs-hash:
20050725194433-5417e-
833479c68c27769c84ab89c038365f19577045d5.gz
Drew Crampsie [Wed, 20 Jul 2005 19:34:32 +0000 (12:34 -0700)]
lots of great changes to update along with maxwell 0.8
darcs-hash:
20050720193432-5417e-
10b8c8256a2f4e14750db7583fd4b4f82f9a7bb5.gz
Drew Crampsie [Wed, 20 Jul 2005 19:34:01 +0000 (12:34 -0700)]
modified the automagic naming of many-to-many slots.
darcs-hash:
20050720193401-5417e-
0b196039972f7260bf49ac9e8e1d257f2610d2ae.gz
Drew Crampsie [Mon, 11 Jul 2005 10:22:10 +0000 (03:22 -0700)]
list-slot-types fix for tables missing :db-kind :base
darcs-hash:
20050711102210-5417e-
8b6eea49520d1ec4e244d7c7fbdefd72d6298d75.gz
Drew Crampsie [Mon, 11 Jul 2005 10:20:31 +0000 (03:20 -0700)]
added proper package to range-list, which, i forgot to mention, is courtesy of Vladimir Sekissov, who has sent a bunch of great patches.
darcs-hash:
20050711102031-5417e-
0241d3746fe1bfaef2664cb9e4aebd2674a49f7f.gz
Drew Crampsie [Mon, 11 Jul 2005 22:35:34 +0000 (15:35 -0700)]