github cherokee/webserver v1.2.103.d021376

latest release: v1.2.104
10 years ago

Cherokee Web Server v1.2.103.d021376

December 4th, 2013

commit d021376
Merge: 9ba9922 88f1c71
Author: Stefan de Konink stefan@konink.de
Date: Wed Dec 4 09:58:38 2013 -0800

Merge pull request #1035 from BeQ/fix_admin_osx_10.9

Fix issue #1034 thanks for fixing this one guys!

commit 88f1c71
Author: Lev Bartashevsky lev@globalit.no
Date: Wed Dec 4 19:35:08 2013 +0200

fix issue #1034

commit 9ba9922
Merge: 61a7e63 40c66ca
Author: Stefan de Konink stefan@konink.de
Date: Thu Nov 21 01:47:33 2013 +0100

Merge branch 'feature_ssl_client_cert_tolerate' of github.com:smunaut/webserver into smunaut-feature_ssl_client_cert_tolerate

Conflicts:
    admin/PageVServer.py

commit 61a7e63
Merge: d91c9c1 884c686
Author: Stefan de Konink stefan@konink.de
Date: Wed Nov 20 16:33:12 2013 -0800

Merge pull request #1023 from smunaut/feature_dh_length

ssl: Allow to specify a fixed length

commit 40c66ca
Author: Sylvain Munaut tnt@246tNt.com
Date: Mon Nov 18 15:28:50 2013 +0100

ssl: Add a 'tolerate' option for client certificate verification

This option is very similar to accept with the exception that if the
certificate that's sent by the client can't be validated, the SSL
handshake will not be abruptly terminate but it will continue.

The application that use the client certificate should in any case call
the SSL_get_verify_status and this will still return that the validation
failed and the cert be ignored.

This is mainly useful because Apple, in it's great wisdom, decided to
make Safari send just about any client cert, even those not matching at
all the CA list sent by the server ... The only way to use client cert
with Safari is then to just accept any client cert and just ignore it
if it's invalid rather than preventing the SSL negotiation.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>

commit d91c9c1
Merge: 4119ec4 bb2ea41
Author: Stefan de Konink stefan@konink.de
Date: Tue Nov 5 02:23:23 2013 -0800

Merge pull request #1028 from smunaut/fix_ecdh_openssl_0.9.8

ssl: OpenSSL 0.9.8 can support ECDH as well

commit bb2ea41
Author: Sylvain Munaut tnt@246tNt.com
Date: Tue Nov 5 11:17:25 2013 +0100

ssl: OpenSSL 0.9.8 can support ECDH as well

It's true that ECDH ciphers are not in the default cipher suites in this
release, but it fully supports ECDH and if you explicitely ask for theses
cipher, it will work just fine.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>

commit 884c686
Author: Sylvain Munaut tnt@246tNt.com
Date: Thu Oct 31 15:24:32 2013 +0100

ssl: Allow to specify a fixed length

By default openssl will only get 512 or 1024 (depending only of the
"export" setting). But 1024 is a bit short nowadays and 2048 is
recommended. It does break compatibility in very rare case, so it's
left by default to auto. (there is no negotiation, the client has to
support whatever the server sends)

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>

commit 4119ec4
Author: Stefan de Konink stefan@konink.de
Date: Thu Oct 24 23:55:25 2013 +0200

We did not check if a selected wildcard match actually had any wildcard rule.
We do so now, next to that the redirection between any vserver check now forces an explicit
redirection which forces the Error box to be gone when pressing solve.

Thanks a million for @manykg who reported this issue #1017, commiting directly to master.

commit 7fa6c91
Merge: 6355959 843ae4b
Author: Stefan de Konink stefan@konink.de
Date: Tue Aug 13 01:00:58 2013 -0700

Merge pull request #1005 from cherokee/fix-for-missing-closing-delimiter-in-asciidoc-file

Fix for missing closing delimiter in asciidoc file. Thanks @mdavid for this fix!

commit 843ae4b
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:31:38 2013 +0000

This was autogenerated from automake --add-missing

commit 5c80c9c
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:30:42 2013 +0000

missing closing asciidoc delimeter

commit aea96e7
Author: M. David Peterson m.david@3rdandurban.com
Date: Tue Aug 13 07:30:07 2013 +0000

Missing from inclusion due to build error related to missing closing delimeter in asciidoc file

commit 6355959
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 12:42:44 2013 +0200

Add the extra QA-tests we have in the folder for quite some while, we already pass them.

commit 7493a85
Merge: 291a521 cb0e73b
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 00:29:24 2013 +0200

Merge branch 'master' of github.com:cherokee/webserver

commit 291a521
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 11 00:09:25 2013 +0200

We are in 2013 for quite some time now.

commit cb0e73b
Merge: 67367f2 dc73ebf
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 09:29:16 2013 -0700

Merge pull request #1000 from cherokee/add-remote-debugging

Add Remote Debugging

commit dc73ebf
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 18:28:29 2013 +0200

Add Remote Debugging

Adding lines for remote debugging. Must be enabled by uncommenting two lines.

commit 67367f2
Merge: 1a0e4ba a02ced1
Author: Stefan de Konink stefan@konink.de
Date: Fri Aug 9 13:27:38 2013 +0200

Merge branch 'master' of github.com:cherokee/webserver

commit 1a0e4ba
Author: Stefan de Konink stefan@konink.de
Date: Fri Aug 9 13:23:13 2013 +0200

Fix #998

We try a last gracefull check of php-cgi, without setting the variable. That solves the program is later invoked to check for CGI.

commit a02ced1
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 9 11:29:55 2013 +0200

Update developers.py

commit 1348e27
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 20:55:54 2013 +0200

Hotfixing #53 (cleanup)

Forgot to remove some lines with the removal of the validation.

commit d1cc949
Merge: abdc705 17d37fa
Author: Stefan de Konink stefan@konink.de
Date: Tue Aug 6 11:44:54 2013 -0700

Merge pull request #995 from cherokee/fix_hotlinking

Potential fix for Issue #709

commit abdc705
Merge: 7341b79 dd298e4
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 11:20:04 2013 -0700

Merge pull request #994 from cherokee/fix-53

Fix #53

commit dd298e4
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Aug 6 20:15:19 2013 +0200

Fix #53

The form should be validated when it is saved, rather than when changing the interpreter type.

Validation is being removed completely. Feel free to add the mentions validation.

commit 7341b79
Merge: ca85bde b49b7f7
Author: Stefan de Konink stefan@konink.de
Date: Sun Aug 4 02:45:04 2013 -0700

Merge pull request #989 from Gerjo/master

Added missing LSB tags and overrides. Thanks @Gerjo for the enhancement.

commit b49b7f7
Author: Gerard gerjoo@gmail.com
Date: Sun Aug 4 05:38:03 2013 -0400

Added missing LSB tags and overrides.

commit ca85bde
Merge: ea55caa 48dd429
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Fri Aug 2 17:45:52 2013 -0700

Merge pull request #988 from Borkason/fix-80

fix #80

commit 48dd429
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sat Aug 3 02:43:53 2013 +0200

fix #80

Missing import statement

commit ea55caa
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 22:43:41 2013 +0200

Fixes #813

Dear IE10 users, my sisters netbook and the Internet Explorer Developer Toolbar salute you.

commit f29a690
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 21:20:54 2013 +0200

Fixes #975

When virtualservers have a longer than SSL_MAX_SSL_SESSION_ID_LENGTH we limit the session_id length to that value, instead of the full virualserver name.

commit 6658351
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 17:49:00 2013 +0200

Fixes bug #587 - strdup crashes on NULL, our validators user/password buffers remain NULL given they are not provided.

commit d5f3517
Merge: 4c1b898 760fe7c
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 13:46:40 2013 +0200

Merge branch 'master' of github.com:cherokee/webserver

commit 4c1b898
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 13:44:54 2013 +0200

It is about time to require autoconf 2.68.

commit 760fe7c
Merge: 16116e6 a88c564
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 27 03:07:40 2013 -0700

Merge pull request #987 from alanswanson/master

Enable ECDH cipher support. Thanks @alanswanson for this patch and fixing #984 !!

commit a88c564
Author: Alan Swanson swanson@ukfsn.org
Date: Thu Jul 25 19:05:17 2013 +0100

Enable ECDH cipher support
With OpenSSL 1.0.0, default key parameter is NIST P-384 rather than NIST P-256
(default for Apache) to ensure RFC 6460 compliance for AES-256 encryption.
With OpenSSL 1.0.2, the key parameter is automatically chosen.

commit 17d37fa
Author: Stefan de Konink stefan@konink.de
Date: Sat Jul 6 01:30:04 2013 +0200

Potential fix for Issue #709

commit 16116e6
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Jul 3 12:21:15 2013 +0200

Fixes a close()+EINTR bug

close() shouldn't try to handle EINTR:
http://alobbs.com/post/54503240599/close-and-eintr

commit 9cc5f06
Merge: c36226b 8399442
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Thu Jun 27 14:47:53 2013 -0700

Merge pull request #982 from StephenGentle/master

Fixed some issues in SSL docs

commit 8399442
Author: Stephen Gentle stephen@stephengentle.com
Date: Thu Jun 27 22:15:50 2013 +1000

Fix some spelling and grammar issues in SSL docs

commit c36226b
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Mon Jun 17 13:03:02 2013 +0200

Fixed spelling

commit 9837f5f
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:54:02 2013 +0200

Solve the AUTOMAKE-invocation problem

commit aefc231
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:49:30 2013 +0200

Improves how HSTS redirections URLs are generated.

From commit: 5eac693fe56c88a61da510ee049bc18fbca92886

commit bc4d725
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sat Oct 22 15:55:50 2011 +0200

Fixes some handling exception code.

commit 176a0b9
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 17:35:34 2011 +0100

Fixed a few typo's in HSTS.

commit 4fd7dcb
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 17:34:07 2011 +0100

More on the Ciphers and Server Preference field.

commit 93a5db7
Author: Stefan de Konink stefan@konink.de
Date: Sat Nov 19 16:52:20 2011 +0100

Documentation for HSTS.

commit 7a158a1
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 17:33:49 2011 +0100

Improve how SSL handshake errors were being reported form the QA.

commit 58ac656
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 12:08:10 2011 +0100

Changes an internal parameter. 'is_ssl' is not a class property.

commit 427a7f5
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 10:57:15 2011 +0100

Bumps pyscgi.py to 1.16.1

commit 2ae127a
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Sun Nov 20 23:05:59 2011 +0100

Fixes the HSTS QA entries. They work with SSL now.

commit 0933230
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 22 23:17:19 2011 +0100

Updates one of the download commands. -- Thanks to pigmej for the patch!

commit d784213
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:13:23 2013 +0200

Adds support for Automake's "Silent Building" mechanism.
From commit 8d9c58fc1810b46e2a5ef10aac150cdfe4950765

commit acb0aa3
Author: Stefan de Konink stefan@konink.de
Date: Mon Jun 10 16:06:34 2013 +0200

Saw the hint in: 3976ff162ff138656e89fbb67eccfdad746c3d09

commit 7cd08dd
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Mon Jan 2 15:30:23 2012 +0100

Updates the DOCTYPE of hardcoded messages.

commit 3c1dca1
Author: Stefan de Konink stefan@konink.de
Date: Mon Nov 14 02:48:36 2011 +0100

Implements the correct usage of HSTS.

commit 8917cec
Merge: 839e642 5568095
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Jun 4 09:14:26 2013 -0700

Merge pull request #970 from cherokee/fix-autogen.sh

Fix #967. Script was not working under Debian.

commit 5568095
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Jun 4 18:11:51 2013 +0200

Update autogen.sh

Fixing script

commit de65fff
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sat May 18 13:17:34 2013 +0200

Fix #967. Script was not working under Debian. Switched from /bin/sh to /bin/bash. Removed colors as red was really hard to read on a dark background. Sorry mdavid ;)

commit 839e642
Merge: a081686 a0d38b7
Author: Stefan de Konink stefan@konink.de
Date: Fri May 3 09:19:39 2013 -0700

Merge pull request #964 from matsuu/fix-linux-3

Fixed to work with Linux kernel 3.x.

commit a0d38b7
Author: MATSUU Takuto matsuu@gmail.com
Date: Fri May 3 17:33:34 2013 +0900

Fixed to work with Linux kernel 3.x.

os.platform returns 'linux3' if you build your python with linux kernel 3.x.
Since Python 3.3, it returns 'linux' so it should be used with startswith('linux').

cf. http://docs.python.org/dev/library/sys.html#sys.platform

commit a081686
Merge: 0c948e5 5c5922b
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Thu Apr 18 13:19:55 2013 -0700

Merge pull request #961 from mdavid/check-for-python2-binary-during-autogen.sh-configuration-generation

Adds check for python2 binary; creates symlink to most recent Python 2.x...

commit 5c5922b
Author: M. David Peterson m.david@3rdandUrban.com
Date: Thu Apr 18 11:29:54 2013 -0700

Adds user prompt to specify whether or not they want a Python 2.x symlink created for them at /usr/local/bin/python2

commit 6278045
Author: M. David Peterson m.david@3rdandUrban.com
Date: Thu Apr 18 08:50:38 2013 -0700

Adds check for python2 binary; creates symlink to most recent Python 2.x installation if it doesn't exist

commit 0c948e5
Merge: 7590a63 651b7a6
Author: Stefan de Konink stefan@konink.de
Date: Wed Apr 17 19:30:18 2013 +0200

Merge branch 'bug-955'

Fix #955

commit 7590a63
Merge: 1e13227 285c4bc
Author: Stefan de Konink stefan@konink.de
Date: Wed Apr 17 19:29:30 2013 +0200

Merge branch 'spawn_source'

Fix #956

commit 651b7a6
Author: Stefan de Konink stefan@konink.de
Date: Tue Apr 16 08:47:00 2013 +0200

Implements both configuration consistancy check and confirmation dialog prior to removing a binding.

Fix #955

commit 285c4bc
Author: Stefan de Konink stefan@konink.de
Date: Tue Apr 16 07:11:21 2013 +0200

We should not SEM_UNDO the semaphore when the worker restarts.

Fixes https://github.com/cherokee/webserver/issues/956

commit 1e13227
Merge: 68896b1 fa9bb47
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 17:35:12 2013 +0200

Merge branch 'mysql_validator_passwd'

commit fa9bb47
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 17:32:35 2013 +0200

${passwd} template inside validator_mysql

Implements the ability to use ${passwd} inside the SQL query in validator_mysql. Credits go to aaronh...@gmail.com.
http://code.google.com/p/cherokee/issues/detail?id=728

Fixes #633

commit 68896b1
Merge: 2b41c2a ff84143
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:42:13 2013 +0200

Merge branch '304fix'

commit ff84143
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:41:42 2013 +0200

Did some extra cleanups for readibility

commit 4163dbb
Merge: 2b41c2a acaf26e
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:28:50 2013 +0200

Merge branch '304fix' of https://github.com/mrj10/webserver into 304fix

commit 2b41c2a
Merge: 9ce7549 dddff2b
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:23:52 2013 +0200

Merge branch 'remove_sockaddr_storage'

commit dddff2b
Author: Stefan de Konink stefan@konink.de
Date: Sat Apr 6 16:23:00 2013 +0200

Remove sockaddr_storage, it is never used.

commit acaf26e
Author: Matt Johnson johnso87@crhc.illinois.edu
Date: Wed Apr 3 11:24:14 2013 -0500

Do not add Content-Type or Last-Modified headers to 304 responses.

The new behavior is compliant with RFC2616
( http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.5 )

commit 9ce7549
Merge: c2696fb 0af6bc8
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Tue Apr 2 23:44:48 2013 +0200

Removed CTK as a submodule but merged it into master preserving its history.

commit c2696fb
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 20:31:32 2013 +0300

Update contributing.md

commit 19df667
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 19:34:48 2013 +0300

Finished draft: Finding a suitable title

commit ba9c7bc
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 19:03:37 2013 +0300

Update contributing.md

commit 7097f63
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Mar 31 17:58:42 2013 +0200

Adding contribution guideline.

commit d436b2f
Merge: f1de246 371022d
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Mar 21 18:39:59 2013 +0100

Merge branch 'win32removal'

commit 371022d
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Mar 21 18:29:13 2013 +0100

Gets rid of most the Windows related code. There is no reason we keep
it lingering in the source tree for any longer. It has never worked
properly (not even close), and it's certainly a maintainership burden.
We will be better off sticking to unix derivatives.

commit f1de246
Author: Stefan de Konink stefan@konink.de
Date: Mon Mar 18 18:38:22 2013 +0100

Some minor autoconf/automake fixes

commit acfe9d6
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:26:26 2013 +0100

Fixes some odd encoding issue in a comment.

commit 68f77c0
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:17:37 2013 +0100

Update the documentroot in handler_cgi_base.

When the user has set a different Document Root in the admin, it seems
appropriate to propagate this change to the CGI subsystem handling the
request.

commit 2549350
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:15:06 2013 +0100

Removes redundant / from the generation of the path.

commit 4bcf108
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 10 12:12:01 2013 +0100

Fixes the generation of pathinfo.

Under some circumstances the conn->request is already stripped from the conn->webdirectory, and actually removes a legitimate part of the filename. Malforming the pathinfo.

commit 8f51b15
Merge: ef762c3 3a63b58
Author: Stefan de Konink stefan@konink.de
Date: Sun Feb 3 04:33:18 2013 -0800

Merge pull request #73 from Borkason/fix-#50

Thanks Borkason for this very elegant fix for Issue #50

commit 3a63b58
Author: Birk Borkason daniel.niccoli@gmail.com
Date: Sun Jan 27 01:56:41 2013 +0100

Fix #50

commit ef762c3
Author: Stefan de Konink stefan@konink.de
Date: Sat Feb 2 22:38:19 2013 +0100

This patch addresses Issue 42. Keep in mind the following;

/* TODO: this currently redirects to the host without port
 * but as you can imagine, a non-standard TLS port could have
 * been configured. The full redirect might be configured in
 * the future when such demand is considered necessary.
 */

commit 571ddd9
Author: Stefan de Konink stefan@konink.de
Date: Sat Feb 2 20:30:00 2013 +0100

This fixes Issue 72. Thanks Bob for the vocal bug report months ago.

commit 8dd2b2b
Author: Stefan de Konink stefan@konink.de
Date: Sun Jan 27 19:53:59 2013 +0100

Extended the frontpage of the admin with links to Google+ and Github.

commit bfcf3cb
Author: Stefan de Konink stefan@konink.de
Date: Sun Jan 27 00:12:24 2013 +0100

Added AC_LANG_SOURCE to configure.ac, which fixes a lot of warnings.

commit 0af6bc8
Merge: 09208d3 f2e15a1
Author: Stefan de Konink stefan@konink.de
Date: Mon Aug 6 04:26:43 2012 -0700

Merge pull request #4 from pigmej/master

Added removal of tailing '/' if exists

commit f2e15a1
Author: Jedrzej Nowak jedrzej.nowak@codernity.com
Date: Mon Aug 6 13:12:21 2012 +0200

remove trailing "/" if it exists

commit 09208d3
Author: Jedrzej Nowak jedrzej.nowak@codernity.com
Date: Fri Apr 27 11:54:23 2012 +0200

Fixed url matching when using url with query string arguments (ie. secure key)

commit cf55a7c
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Nov 16 16:33:40 2011 +0100

Adds a .gitignore file

commit 26c272f
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Nov 16 16:30:39 2011 +0100

Removes an unwanted copy of pyscgi. We will see how we can handle a
pyscgi sub-module here. For the time being, we will continue shipping
a copy of pyscgi.py within CTK.

commit 2c09518
Merge: 1146831 b703d44
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 15 23:01:39 2011 +0100

Merge branch 'master' of github.com:cherokee/pyscgi

Conflicts:
    .gitignore

commit 1146831
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Nov 15 22:26:11 2011 +0100

Adds a .gitignore file

commit 6ecc852
Merge: e75f53b 5d7a424
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Tue Oct 25 20:16:32 2011 -0700

Merge pull request #1 from pigmej/patch-1

CTK works in virtualenv now

commit 5d7a424
Author: Jędrzej Nowak pigmej@gmail.com
Date: Wed Oct 26 02:28:16 2011 +0300

"global" CTK is now abble to work in virtualenv

commit e75f53b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:37:33 2011 +0200

Updates the copy of pyscgi to 1.16.1

commit b703d44
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:32:35 2011 +0200

Adds .gitignore

commit 09fd1e9
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:31:12 2011 +0200

Bumps release to 1.16.1

commit 47a7696
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 15:30:08 2011 +0200

Fixes an regression introduces by the previous commit

commit a767e5c
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 14:42:12 2011 +0200

Bumps pyscgi to v1.16

commit e66971b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 13:33:42 2011 +0200

Bumps release string to 1.16

commit a12ab2b
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 20 13:32:24 2011 +0200

Do not use getaddrinfo() if a bind address is not provided.

commit cf3fb3e
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Wed Oct 19 22:55:50 2011 +0200

Syncs CTK/pyscgi.py with cherokee/pyscgi:
1e0c777ac78715c794caf17d84a06a733bfbac82

commit 1e0c777
Merge: e555e87 d0520c2
Author: Alvaro Lopez Ortega alvaro@alobbs.com
Date: Thu Oct 13 11:38:39 2011 -0700

Merge pull request #1 from pigmej/master

Fixes the PySCGI server class binding method. It used to use the first interface address available for the binding, but it did not check whether or not it succeed. Moreover, in case it did not it was not retrying with the next address (in case there were more than one).

commit d0520c2
Author: Jędrzej Nowak pigmej@gmail.com
Date: Thu Oct 13 17:57:12 2011 +0300

Fix for binding to ::1 and/or 127.0.0.1

commit 49e0d36
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 19:48:26 2011 +0000

Implement CTK.unload_module()

git-svn-id: svn://cherokee-project.com/CTK/trunk@6813 5dc97367-97f1-0310-9951-d761b3857238

commit ab6f45a
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 15:19:29 2011 +0000

Implements CTK.DownloadEntry_Exists(). It can inspect the download
objects and check whether a certain URL is being downloaded.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6812 5dc97367-97f1-0310-9951-d761b3857238

commit 4f1a85d
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 17 15:19:26 2011 +0000

CTK.load_module() cache was not working properly.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6811 5dc97367-97f1-0310-9951-d761b3857238

commit 7ad401f
Author: alobbs alvaro@alobbs.com
Date: Sun Aug 7 15:59:46 2011 +0000

Bugfix: CTK.RadioGroupCfg's render included a duplicated HTML id.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6793 5dc97367-97f1-0310-9951-d761b3857238

commit af4de96
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 5 23:04:38 2011 +0000

Implements a Empty() method on all containers.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6788 5dc97367-97f1-0310-9951-d761b3857238

commit 39b1de5
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 31 11:40:11 2011 +0000

CTK.Druid's "Close" button was not triggering the 'druid_exiting'
signal when closing a Druid dialog.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6780 5dc97367-97f1-0310-9951-d761b3857238

commit ffb5ce8
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 31 10:48:26 2011 +0000

Implements CTK.DruidButtonsPanel_Close()

git-svn-id: svn://cherokee-project.com/CTK/trunk@6779 5dc97367-97f1-0310-9951-d761b3857238

commit a370eb8
Author: alobbs alvaro@alobbs.com
Date: Sat Jun 11 16:14:08 2011 +0000

Fixes a couple of bugs in the CTK.Radio() class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6760 5dc97367-97f1-0310-9951-d761b3857238

commit a6987f9
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 22:25:52 2011 +0000

Implements CTK.DruidContent__JS_to_goto_next().

git-svn-id: svn://cherokee-project.com/CTK/trunk@6759 5dc97367-97f1-0310-9951-d761b3857238

commit 67fddb1
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 22:25:49 2011 +0000

Fixes the properties management code of CTK.RadioGroupCfg().

git-svn-id: svn://cherokee-project.com/CTK/trunk@6758 5dc97367-97f1-0310-9951-d761b3857238

commit e47d668
Author: alobbs alvaro@alobbs.com
Date: Fri Jun 10 07:34:17 2011 +0000

Fixes a couple of regressions introduced by the original CSRF patch.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6755 5dc97367-97f1-0310-9951-d761b3857238

commit f560d6c
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 16:39:54 2011 +0000

Implements CTK.RadioGroupCfg()

git-svn-id: svn://cherokee-project.com/CTK/trunk@6748 5dc97367-97f1-0310-9951-d761b3857238

commit 10cd5bf
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 08:21:56 2011 +0000

Adds CSRF protection to the CTK.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6747 5dc97367-97f1-0310-9951-d761b3857238

commit 5ab1927
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 8 08:21:53 2011 +0000

Covers a corner case in the CTK.Downloader() logic.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6746 5dc97367-97f1-0310-9951-d761b3857238

commit 2973c77
Author: alobbs alvaro@alobbs.com
Date: Mon May 9 19:03:41 2011 +0000

Adds a copy of the uncompressed source code files of JQuery. This
should solve Debian's Bug#625775.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6601 5dc97367-97f1-0310-9951-d761b3857238

commit 2f7870b
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 15 15:22:12 2011 +0000

Adds a new CTK.HTTP_Cacheable() response class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6519 5dc97367-97f1-0310-9951-d761b3857238

commit 458ca28
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 14 17:30:54 2011 +0000

Adds a new -s parameter that allows to set the internal port that
should be used to connect to the CTK-based SCGI backend.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6510 5dc97367-97f1-0310-9951-d761b3857238

commit 20bfd8a
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 3 19:39:27 2011 +0000

Adds CTK.util.md5()

git-svn-id: svn://cherokee-project.com/CTK/trunk@6465 5dc97367-97f1-0310-9951-d761b3857238

commit b6da2c6
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 30 20:49:14 2011 +0000

Implements CTK.util.data_eval() - a function for evaluating data
structures.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6451 5dc97367-97f1-0310-9951-d761b3857238

commit 201efff
Author: taher taher@shihadeh.net
Date: Wed Mar 30 17:39:25 2011 +0000

Adds docstrings to all relevant CTK classes and functions

git-svn-id: svn://cherokee-project.com/CTK/trunk@6450 5dc97367-97f1-0310-9951-d761b3857238

commit 22d3e31
Author: taher taher@shihadeh.net
Date: Tue Mar 29 10:18:37 2011 +0000

Fix NameError exception

git-svn-id: svn://cherokee-project.com/CTK/trunk@6442 5dc97367-97f1-0310-9951-d761b3857238

commit 934f591
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 25 08:06:33 2011 +0000

Outlook could not display mails sent form CTK.MailHTML because of the
encoding of the message. This patch removes it, so at least a copy of
the content is sent in plain text. Non-ASCII characters will have to
be handled outside of this class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6423 5dc97367-97f1-0310-9951-d761b3857238

commit 3b733fe
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 25 08:06:29 2011 +0000

Adds a new stock icon ('forbid')

git-svn-id: svn://cherokee-project.com/CTK/trunk@6422 5dc97367-97f1-0310-9951-d761b3857238

commit 4ed9ac8
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 24 10:08:56 2011 +0000

Adds custom headers support. It's useful to adding CC's, for instance.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6361 5dc97367-97f1-0310-9951-d761b3857238

commit 4b4d19a
Author: alobbs alvaro@alobbs.com
Date: Sun Feb 20 09:47:51 2011 +0000

A few CTK.MailHTML related fixes.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6346 5dc97367-97f1-0310-9951-d761b3857238

commit bf7e176
Author: alobbs alvaro@alobbs.com
Date: Sat Feb 19 11:42:30 2011 +0000

Oops! I forgot to add the license header

git-svn-id: svn://cherokee-project.com/CTK/trunk@6345 5dc97367-97f1-0310-9951-d761b3857238

commit 7d4bad9
Author: alobbs alvaro@alobbs.com
Date: Sat Feb 19 11:42:27 2011 +0000

Adds a new CTK.MailHTML utility class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6344 5dc97367-97f1-0310-9951-d761b3857238

commit 5c87ae4
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 14 10:41:11 2011 +0000

Do not use headers as they are provided. Duplicate them first.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6293 5dc97367-97f1-0310-9951-d761b3857238

commit fece7e2
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 14 10:33:36 2011 +0000

Try to avoid lists as constructor parameters. They are quite prone to
introduce inter-request issue (they behave as static properties).

git-svn-id: svn://cherokee-project.com/CTK/trunk@6292 5dc97367-97f1-0310-9951-d761b3857238

commit 53702f1
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 3 10:09:49 2011 +0000

Show the CTK.Carousel pager only if there's more than one image.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6240 5dc97367-97f1-0310-9951-d761b3857238

commit b5d59b3
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 2 19:21:04 2011 +0000

Fixes a compilation issue

git-svn-id: svn://cherokee-project.com/CTK/trunk@6235 5dc97367-97f1-0310-9951-d761b3857238

commit e0f84f1
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 1 10:32:27 2011 +0000

Fixes a compilation issue on BSD

git-svn-id: svn://cherokee-project.com/CTK/trunk@6221 5dc97367-97f1-0310-9951-d761b3857238

commit b497d21
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 31 14:01:51 2011 +0000

Implements CTK_COOKIE

git-svn-id: svn://cherokee-project.com/CTK/trunk@6211 5dc97367-97f1-0310-9951-d761b3857238

commit 8595b0f
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 14 15:31:15 2011 +0000

Happy new year! (bis)

git-svn-id: svn://cherokee-project.com/CTK/trunk@6113 5dc97367-97f1-0310-9951-d761b3857238

commit a8528d6
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 11 13:01:22 2011 +0000

Check if the server is exiting before and after handling each
request. Doing it in one place only caused some trouble.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6086 5dc97367-97f1-0310-9951-d761b3857238

commit 36a9aa7
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 11 10:01:07 2011 +0000

Implements a new CTK.stop() method. It allows to stop an application
from within.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6083 5dc97367-97f1-0310-9951-d761b3857238

commit dcf853f
Author: alobbs alvaro@alobbs.com
Date: Tue Jan 4 13:47:19 2011 +0000

Make sure that whatever the CTK.XMLRPCProxy widget receives as
response, it is properly converted to UTF-8 before processing. The
most common cases are Unicode entries as part of the response data.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6069 5dc97367-97f1-0310-9951-d761b3857238

commit 4ebba30
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 2 16:07:40 2011 +0000

Fixes CTK.StarRating(). It was not sending the right value whenever
any star was clicked. Now, it assumes a 5/5 value by default.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6058 5dc97367-97f1-0310-9951-d761b3857238

commit b12e75d
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 15:09:56 2011 +0000

Replace CTK.util.to_utf8() by CTK.util.to_unicode(). This new function
is going to be much more useful for our purposes than the previous one.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6054 5dc97367-97f1-0310-9951-d761b3857238

commit 9955bb7
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 15:09:55 2011 +0000

Adds a new parameter to CTK.util.to_utf8() so the input encoding can
be specified.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6053 5dc97367-97f1-0310-9951-d761b3857238

commit 53546f7
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 1 10:18:13 2011 +0000

Improves CTK.util.to_utf8() and CTK.util.to_utf7().

git-svn-id: svn://cherokee-project.com/CTK/trunk@6051 5dc97367-97f1-0310-9951-d761b3857238

commit 67c1721
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 31 17:36:06 2010 +0000

Adds CTK.util.to_utf7()

git-svn-id: svn://cherokee-project.com/CTK/trunk@6049 5dc97367-97f1-0310-9951-d761b3857238

commit ef161aa
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 29 19:33:00 2010 +0000

The semantic of a 'get_post' method in a 'Post' class was not really
clear. Works out the method so it does a single, well defined action.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6041 5dc97367-97f1-0310-9951-d761b3857238

commit 9e0fc50
Author: taher taher@shihadeh.net
Date: Wed Dec 29 18:10:33 2010 +0000

New method required to access post object

git-svn-id: svn://cherokee-project.com/CTK/trunk@6039 5dc97367-97f1-0310-9951-d761b3857238

commit 1d27ccb
Author: alobbs alvaro@alobbs.com
Date: Mon Dec 27 13:16:19 2010 +0000

Store the raw POST information in the CTK.Post objects.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6021 5dc97367-97f1-0310-9951-d761b3857238

commit 4dd0f2a
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 23 10:07:10 2010 +0000

Adds a new test script to debug how the CTK.Tab theme behaves.

git-svn-id: svn://cherokee-project.com/CTK/trunk@6004 5dc97367-97f1-0310-9951-d761b3857238

commit 0847050
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:24:33 2010 +0000

Removes CTK.PropsTableAuto(). It was deprecated quite a long time ago.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5990 5dc97367-97f1-0310-9951-d761b3857238

commit 566ee14
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:22:24 2010 +0000

The ::Add() method of the new implementation of CTK.PropsAuto() was
not implementing the same interface. Fixes it up.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5989 5dc97367-97f1-0310-9951-d761b3857238

commit 730d420
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 22:13:30 2010 +0000

Re-implements the CTK.PropsAuto() class. It's based on CTK.PropsTable
now. It also gets rid of a nasty HTML chunk the prev. implementation
used.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5988 5dc97367-97f1-0310-9951-d761b3857238

commit 89c6024
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 21 19:10:47 2010 +0000

Reimplements CTK.PropsTableEntry() so CTK.PropsTable()s can hold
widgets on its comment entries as well. So far only plain text strings
could be used there.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5985 5dc97367-97f1-0310-9951-d761b3857238

commit a8885a8
Author: taher taher@shihadeh.net
Date: Wed Dec 15 14:28:37 2010 +0000

These are functions, not methods

git-svn-id: svn://cherokee-project.com/CTK/trunk@5949 5dc97367-97f1-0310-9951-d761b3857238

commit eb91d89
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 15 13:05:24 2010 +0000

Do not try to read the internal 'CTK_druid_external_submit' internal
variable until it is actually set.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5948 5dc97367-97f1-0310-9951-d761b3857238

commit a23a825
Author: taher taher@shihadeh.net
Date: Wed Dec 15 12:35:17 2010 +0000

A file was not being included in Makefile

git-svn-id: svn://cherokee-project.com/CTK/trunk@5946 5dc97367-97f1-0310-9951-d761b3857238

commit 505dab5
Author: alobbs alvaro@alobbs.com
Date: Sun Dec 12 14:15:14 2010 +0000

Clean up: It is no longer necessary to define _() and N_() by hand.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5924 5dc97367-97f1-0310-9951-d761b3857238

commit a44bfe2
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 10 09:10:34 2010 +0000

Adds a new CTK.AjaxUpload_Generic class. It's basically the same as
CTK.AjaxUpload but it accepts a clickable widget as first argument
instead of including an 'Upload' CTK.Button.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5905 5dc97367-97f1-0310-9951-d761b3857238

commit f72dd00
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 30 18:55:39 2010 +0000

When a CTK.Paginator() index entry was clicked, the paginator widget
content was updated, and then the scroll moved to the top of the
widget.. which felt kind of weird. This patch fixes that annoying
behavior, although it also messes up the CSS style. Another patch will
address that issue.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5848 5dc97367-97f1-0310-9951-d761b3857238

commit 8ccd192
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 19:15:34 2010 +0000

Adds to new functions CTK.DruidContent__JS_if_external_submit(), and
CTK.DruidContent__JS_if_internal_submit(). They allow to detect how a
CTK.Druid() content is submitted (externally or internally) from
within it.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5832 5dc97367-97f1-0310-9951-d761b3857238

commit 7a6a8f3
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:55 2010 +0000

Bug fix: When a CTK.Druid() is forced to submit its CTK.Submitters
widgets, it had to check whether all of them succeed.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5829 5dc97367-97f1-0310-9951-d761b3857238

commit 5b8c121
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:52 2010 +0000

Implements a new submit_form_sync() method in the Javascript objects
of the CTK.Submitter()s.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5828 5dc97367-97f1-0310-9951-d761b3857238

commit 95c9d9d
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 25 11:38:50 2010 +0000

Fixes an issue with the Automake file. The CTK-run script was being
left after the clean up.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5827 5dc97367-97f1-0310-9951-d761b3857238

commit 9cc39ea
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 23 15:12:50 2010 +0000

Tries to improve CTK.Paginator() usability. Now, the page number is
persistent whenever the page is reloaded, or left and visit again
afterwards.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5813 5dc97367-97f1-0310-9951-d761b3857238

commit e78eaf0
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 23 13:41:58 2010 +0000

This patch improves CTK-run so a new -d parameter is supported. It
allows to run arbitrary CTK-based applications from the command
like. The '-d' parameter allows to execute the program against a
certain deployment of CTK. It comes handy for development.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5812 5dc97367-97f1-0310-9951-d761b3857238

commit 84fcebc
Author: alobbs alvaro@alobbs.com
Date: Mon Nov 22 08:30:28 2010 +0000

Adds a new script 'CTK-run'. It's a little script that allows to
execute stand-alone CTK based application. It should be useful for
individual class testing.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5796 5dc97367-97f1-0310-9951-d761b3857238

commit d18112a
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 12 18:26:45 2010 +0000

Druid button active shadow

git-svn-id: svn://cherokee-project.com/CTK/trunk@5757 5dc97367-97f1-0310-9951-d761b3857238

commit ba853f1
Author: alobbs alvaro@alobbs.com
Date: Fri Nov 12 16:00:54 2010 +0000

Adds some code to force all dialogs to use the new 'Close'/'Cancel'
button style independently of whether or not they are Druids.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5754 5dc97367-97f1-0310-9951-d761b3857238

commit 59a9bf5
Author: alobbs alvaro@alobbs.com
Date: Fri Nov 12 15:26:12 2010 +0000

Little clean up: Relocates the positioning code, so it's provided to
the constructor rather than in a second call to its property access
method.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5753 5dc97367-97f1-0310-9951-d761b3857238

commit 8e95978
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Nov 11 18:08:09 2010 +0000

Style for close button

git-svn-id: svn://cherokee-project.com/CTK/trunk@5746 5dc97367-97f1-0310-9951-d761b3857238

commit 8c34f56
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 17:57:25 2010 +0000

Adds a new 'do_close' parameter to CTK.DruidButton_Submit() to specify
whether or not it should close the Druid widget after performing the
submit of its content.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5745 5dc97367-97f1-0310-9951-d761b3857238

commit b0618e2
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 13:43:56 2010 +0000

Eases debuging

git-svn-id: svn://cherokee-project.com/CTK/trunk@5741 5dc97367-97f1-0310-9951-d761b3857238

commit 4bc0d0e
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 11 10:48:30 2010 +0000

Fixes a problem with the Tabs theme. In case there were only two tabs,
and the second was selected, it would not render it correctly.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5739 5dc97367-97f1-0310-9951-d761b3857238

commit a5bc588
Author: alobbs alvaro@alobbs.com
Date: Wed Nov 10 12:15:28 2010 +0000

Fixes a problem with the i18n sub-system. The global language
reference variable was not holding the right value whenever the
translation of cherokee-admin was being selected by a LC_* env.
variable.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5723 5dc97367-97f1-0310-9951-d761b3857238

commit 105e652
Author: alobbs alvaro@alobbs.com
Date: Tue Nov 9 19:19:27 2010 +0000

Renames CTK.ToggleButtonImages to CTK.ToggleButton.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5719 5dc97367-97f1-0310-9951-d761b3857238

commit 5395fc1
Author: alobbs alvaro@alobbs.com
Date: Mon Nov 8 17:19:46 2010 +0000

Slightly more descriptive assert() entry

git-svn-id: svn://cherokee-project.com/CTK/trunk@5717 5dc97367-97f1-0310-9951-d761b3857238

commit 7abb559
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 19:17:26 2010 +0000

Don't need that line

git-svn-id: svn://cherokee-project.com/CTK/trunk@5697 5dc97367-97f1-0310-9951-d761b3857238

commit 3015fb0
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 01:54:24 2010 +0000

New dialog background

git-svn-id: svn://cherokee-project.com/CTK/trunk@5690 5dc97367-97f1-0310-9951-d761b3857238

commit 83b303f
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Nov 5 01:27:26 2010 +0000

Style for market app page

git-svn-id: svn://cherokee-project.com/CTK/trunk@5689 5dc97367-97f1-0310-9951-d761b3857238

commit ffc27bb
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 19:07:19 2010 +0000

Fixes the previous patch. (Oops!)

git-svn-id: svn://cherokee-project.com/CTK/trunk@5686 5dc97367-97f1-0310-9951-d761b3857238

commit afab942
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 19:04:52 2010 +0000

Handle the 'id' properly correctly in the CTK.RefreshableURL class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5685 5dc97367-97f1-0310-9951-d761b3857238

commit ebc198f
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 18:04:54 2010 +0000

Adds a new CTK.CarouselThumbnails widget (by Taher)

git-svn-id: svn://cherokee-project.com/CTK/trunk@5684 5dc97367-97f1-0310-9951-d761b3857238

commit 7736d61
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 18:04:52 2010 +0000

Fixes unfinished comment

git-svn-id: svn://cherokee-project.com/CTK/trunk@5683 5dc97367-97f1-0310-9951-d761b3857238

commit 3ca9a5e
Author: alobbs alvaro@alobbs.com
Date: Thu Nov 4 16:02:45 2010 +0000

Takes care of a potential issue when including rendered HTML/JS code
from a CTK.RawHTML() widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5680 5dc97367-97f1-0310-9951-d761b3857238

commit e3f0d86
Author: taher taher@shihadeh.net
Date: Thu Nov 4 11:41:12 2010 +0000

Typo fix

git-svn-id: svn://cherokee-project.com/CTK/trunk@5675 5dc97367-97f1-0310-9951-d761b3857238

commit 96592a3
Author: alobbs alvaro@alobbs.com
Date: Wed Nov 3 10:16:18 2010 +0000

Adds a new CTK.CollapsibleEasy helper widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5662 5dc97367-97f1-0310-9951-d761b3857238

commit c4e2f7f
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 12:07:53 2010 +0000

Adds two new convenience methods to CTK.JS: get_Hashtag() and
set_Hashtag().

git-svn-id: svn://cherokee-project.com/CTK/trunk@5654 5dc97367-97f1-0310-9951-d761b3857238

commit 20fa535
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 09:45:17 2010 +0000

Adds an example file on how to build a page with CTK.RefreshURL()
widgets in cascade.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5652 5dc97367-97f1-0310-9951-d761b3857238

commit bef1ba0
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 09:45:15 2010 +0000

Reworks the previous patch.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5651 5dc97367-97f1-0310-9951-d761b3857238

commit ddd064b
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 08:57:46 2010 +0000

Fixes a concurrency/scope problem in CTK.RefreshableURL

git-svn-id: svn://cherokee-project.com/CTK/trunk@5650 5dc97367-97f1-0310-9951-d761b3857238

commit 8643b4d
Author: alobbs alvaro@alobbs.com
Date: Fri Oct 29 08:57:44 2010 +0000

CTK.Dialog2Buttons usability fix

git-svn-id: svn://cherokee-project.com/CTK/trunk@5649 5dc97367-97f1-0310-9951-d761b3857238

commit f16ba05
Author: alobbs alvaro@alobbs.com
Date: Thu Oct 28 11:34:59 2010 +0000

Replaces the "Server exiting.." by a slightly more descriptive msg.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5642 5dc97367-97f1-0310-9951-d761b3857238

commit 477a44a
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Oct 27 20:53:46 2010 +0000

Fix tabs a:hover

git-svn-id: svn://cherokee-project.com/CTK/trunk@5632 5dc97367-97f1-0310-9951-d761b3857238

commit 15a0570
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 17:53:10 2010 +0000

Covers a corner case. Under some unlikely circumstances some strings
could not be translated because of the UTF-8 -> Unicode -> UTF-8
conversions performed along the translation process.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5628 5dc97367-97f1-0310-9951-d761b3857238

commit cf668cf
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 13:22:26 2010 +0000

Updates CTK.i18n insterface

git-svn-id: svn://cherokee-project.com/CTK/trunk@5624 5dc97367-97f1-0310-9951-d761b3857238

commit 8bfc72d
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 05:30:46 2010 +0000

Tries to deal with a flickering effect of CTK.Tab(). There were times
when tabs changed its content and flickered while rendering the page.
This patch fixes the problem by hiding the tab widget content until it
is completely initialized and rendered.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5621 5dc97367-97f1-0310-9951-d761b3857238

commit 0f909e7
Author: alobbs alvaro@alobbs.com
Date: Tue Oct 26 00:36:15 2010 +0000

CTK.XMLRPCProxy() was not using its widget properties at render time.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5614 5dc97367-97f1-0310-9951-d761b3857238

commit 9c35873
Author: taher taher@shihadeh.net
Date: Fri Oct 22 12:06:36 2010 +0000

Address issue 1029: nill entries cannot be renamed

git-svn-id: svn://cherokee-project.com/CTK/trunk@5605 5dc97367-97f1-0310-9951-d761b3857238

commit 9ba0a23
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 16:13:10 2010 +0000

CTK.Proxy triggers two new events in order to report how the content
load went.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5599 5dc97367-97f1-0310-9951-d761b3857238

commit 02fefe2
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 16:13:08 2010 +0000

CTK.ProgressBar accepts an initial value now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5598 5dc97367-97f1-0310-9951-d761b3857238

commit d6a14eb
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 10:00:50 2010 +0000

CTK.Proxy inherits from CTK.Box instead of CTK.Widget now. It allows
to add any sort of content as initial state. Most of the times the
content will be some sort of a "Loding..." message. If no content is
added, the look and behavior remains the same as before.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5595 5dc97367-97f1-0310-9951-d761b3857238

commit a2a61cf
Author: alobbs alvaro@alobbs.com
Date: Mon Oct 18 10:00:42 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@5594 5dc97367-97f1-0310-9951-d761b3857238

commit e37306d
Author: alobbs alvaro@alobbs.com
Date: Sat Oct 16 13:23:38 2010 +0000

Replaces a global variable by a class static property. Thanks to
Esteban Feldman and Jedrzej Nowak for the original patch.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5593 5dc97367-97f1-0310-9951-d761b3857238

commit 23a7ef6
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 21:04:19 2010 +0000

TextAreas should not trigger a submit when Enter/Intro is pressed.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5584 5dc97367-97f1-0310-9951-d761b3857238

commit 2e1984f
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 07:06:46 2010 +0000

Adds a wrapper around the basic gettext() function, so non-ASCII
strings are translated. Basically, it takes care of converting UTF-8
strings to Unicode whenever a translation is performed. It also checks
whether the translated string is returned as Unicode, in which case,
it converts it back to UTF-8 -- http://bugs.cherokee-project.com/1001

git-svn-id: svn://cherokee-project.com/CTK/trunk@5582 5dc97367-97f1-0310-9951-d761b3857238

commit c94f134
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 07:06:42 2010 +0000

Fixes typo: s/false/False/

git-svn-id: svn://cherokee-project.com/CTK/trunk@5581 5dc97367-97f1-0310-9951-d761b3857238

commit 9471c3d
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 29 01:50:23 2010 +0000

Bugfix: The content of CTK.TextField()s was not escaped, it leaded to
some issues whenever some characters were entered. It fixes bug #1006
http://bugs.cherokee-project.com/1006

git-svn-id: svn://cherokee-project.com/CTK/trunk@5579 5dc97367-97f1-0310-9951-d761b3857238

commit 8541568
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 08:30:41 2010 +0000

Adds an iterator method to CTK.Table. Since its public access methods
work with 1-starting indexes (rather than 0-starting indexes), it was
necessary to have this sort of method.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5572 5dc97367-97f1-0310-9951-d761b3857238

commit dbfc1d2
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 08:30:37 2010 +0000

Fixes the CTK.Table so an id property is included on its td entries.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5571 5dc97367-97f1-0310-9951-d761b3857238

commit 5d155e6
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 28 06:35:26 2010 +0000

Adds a generic reordering function to CTK.SortableList. Basically, it
applies common sorting changes to a CTK.cfg sub-tree.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5570 5dc97367-97f1-0310-9951-d761b3857238

commit 6197525
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 25 09:21:56 2010 +0000

Removes a few files that were moved to cherokee-admin

git-svn-id: svn://cherokee-project.com/CTK/trunk@5555 5dc97367-97f1-0310-9951-d761b3857238

commit e8345a7
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 25 09:21:55 2010 +0000

Tries to improve the usability of CTK.Submitter. The 'Enter' handling
was not working as expected. This patch improves the situation.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5554 5dc97367-97f1-0310-9951-d761b3857238

commit abd9e3f
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Sep 24 19:52:30 2010 +0000

Move admin styles from CTK.css to cherokee-admin.css

git-svn-id: svn://cherokee-project.com/CTK/trunk@5550 5dc97367-97f1-0310-9951-d761b3857238

commit 803bfd8
Author: taher taher@shihadeh.net
Date: Fri Sep 24 10:43:25 2010 +0000

Adds a password-variant widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@5548 5dc97367-97f1-0310-9951-d761b3857238

commit 25f8a38
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 22 11:33:55 2010 +0000

Fixes an issue with the constructors of CTK.DruidButton*().

git-svn-id: svn://cherokee-project.com/CTK/trunk@5541 5dc97367-97f1-0310-9951-d761b3857238

commit 07f281f
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 21 09:48:52 2010 +0000

Adds a short animation effect (0.1sec) when a CTK.Collapsible is being
shown. It also improves the widget initialization.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5529 5dc97367-97f1-0310-9951-d761b3857238

commit 9dcd3fe
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 21 09:18:11 2010 +0000

If a CTK.DruidButtonsPanel (ui-dialog-buttonpane) is added within
the dialog content, it has to be reparented to the uppper level. A
regular dialog has three main sections:

   ui-dialog-titlebar
   ui-dialog-content
   ui-dialog-buttonpane

For convenience reasons, a ui-dialog-buttonpane section can be added
inside ui-dialog-content, and CTK.DruidButtonsPanel take care of
moving it to the right place.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5528 5dc97367-97f1-0310-9951-d761b3857238

commit bed8c09
Author: alobbs alvaro@alobbs.com
Date: Mon Sep 20 18:26:32 2010 +0000

Ads a couple of new images for CTK.Carousel().

git-svn-id: svn://cherokee-project.com/CTK/trunk@5520 5dc97367-97f1-0310-9951-d761b3857238

commit 57675d2
Author: alobbs alvaro@alobbs.com
Date: Wed Sep 15 16:05:13 2010 +0000

Implements a new CTK.Collapsible() widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5507 5dc97367-97f1-0310-9951-d761b3857238

commit 80a4c30
Author: alobbs alvaro@alobbs.com
Date: Tue Sep 14 08:20:16 2010 +0000

Polishes the rough edges of CTK.Radio. It also implements a new
CTK.RadioText() class and adds a test program to checkout the
functionality.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5493 5dc97367-97f1-0310-9951-d761b3857238

commit b941c46
Author: alobbs alvaro@alobbs.com
Date: Thu Sep 9 15:54:54 2010 +0000

Adds a commodity function: CTK.DruidContent__JS_to_close()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5478 5dc97367-97f1-0310-9951-d761b3857238

commit a684047
Author: alobbs alvaro@alobbs.com
Date: Thu Sep 9 15:54:47 2010 +0000

CTK.Downloader() objects can be stopped now

git-svn-id: svn://cherokee-project.com/CTK/trunk@5477 5dc97367-97f1-0310-9951-d761b3857238

commit d6158bf
Author: taher taher@shihadeh.net
Date: Tue Sep 7 09:54:57 2010 +0000

Fixes bug for case-sensitive filesystems

git-svn-id: svn://cherokee-project.com/CTK/trunk@5458 5dc97367-97f1-0310-9951-d761b3857238

commit bc822d6
Author: alobbs alvaro@alobbs.com
Date: Mon Sep 6 15:34:59 2010 +0000

Adds to helper methods: Widget::JS_to_show() and Widget::JS_to_hide()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5457 5dc97367-97f1-0310-9951-d761b3857238

commit 16d2c6f
Author: alobbs alvaro@alobbs.com
Date: Sat Sep 4 19:13:09 2010 +0000

Adds a mutex to ensure that the '/start' command cannot be executed in
parallel.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5456 5dc97367-97f1-0310-9951-d761b3857238

commit b8ee12d
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 31 16:58:00 2010 +0000

Enhances CTK.load_module_pyc() so it can load source files as well
(mainly for debugging purposes).

git-svn-id: svn://cherokee-project.com/CTK/trunk@5445 5dc97367-97f1-0310-9951-d761b3857238

commit a4b2d52
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 31 15:18:50 2010 +0000

Reimplements CTK.JS.ReloadURL()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5444 5dc97367-97f1-0310-9951-d761b3857238

commit 0b74285
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 30 07:24:29 2010 +0000

The same CTK.Downloader() object could not be used twice. This patch
checks whether the object was already initialized before trying to do
it again.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5442 5dc97367-97f1-0310-9951-d761b3857238

commit 8e93ec7
Author: alobbs alvaro@alobbs.com
Date: Sun Aug 29 11:40:52 2010 +0000

Covers a new corner case in Config::has_changed

git-svn-id: svn://cherokee-project.com/CTK/trunk@5441 5dc97367-97f1-0310-9951-d761b3857238

commit d71a995
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Aug 28 18:54:13 2010 +0000

Carousel stuff

git-svn-id: svn://cherokee-project.com/CTK/trunk@5440 5dc97367-97f1-0310-9951-d761b3857238

commit 1d27b03
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:30:18 2010 +0000

Eye-candy: Fade it in, instead of showing it rightaway

git-svn-id: svn://cherokee-project.com/CTK/trunk@5439 5dc97367-97f1-0310-9951-d761b3857238

commit e1dd657
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:18:40 2010 +0000

Implements a new CTK.Carousel() widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5438 5dc97367-97f1-0310-9951-d761b3857238

commit 9c9aece
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 28 15:18:36 2010 +0000

Allow CTK.Link() objects without an href property.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5437 5dc97367-97f1-0310-9951-d761b3857238

commit 3b2369d
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 14:57:03 2010 +0000

Adds CTK.load_module_pyc()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5436 5dc97367-97f1-0310-9951-d761b3857238

commit 4a8d8d7
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 10:49:52 2010 +0000

CTK.Downloader() improvement: Flush before closing

git-svn-id: svn://cherokee-project.com/CTK/trunk@5435 5dc97367-97f1-0310-9951-d761b3857238

commit 2847c98
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 27 10:34:36 2010 +0000

Fixes a couple of issues with CTK.Downloader(): - Some API was not
being exporter. - It was not closing some file descriptors properly.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5434 5dc97367-97f1-0310-9951-d761b3857238

commit 335af59
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 19:16:31 2010 +0000

Fix next class

git-svn-id: svn://cherokee-project.com/CTK/trunk@5432 5dc97367-97f1-0310-9951-d761b3857238

commit ab800a0
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 18:38:34 2010 +0000

Box for page counter


git-svn-id: svn://cherokee-project.com/CTK/trunk@5431 5dc97367-97f1-0310-9951-d761b3857238

commit 72733ec
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Aug 26 18:07:58 2010 +0000

Fix stars

git-svn-id: svn://cherokee-project.com/CTK/trunk@5430 5dc97367-97f1-0310-9951-d761b3857238

commit 9dee2b3
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 26 10:59:26 2010 +0000

Adds CTK.JS.OpenWindow() -- just a commodity function

git-svn-id: svn://cherokee-project.com/CTK/trunk@5429 5dc97367-97f1-0310-9951-d761b3857238

commit 60c4313
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 25 06:57:40 2010 +0000

Do not take the 'tmp' branch of the configuration tree into account
when performing the 'has_changed' operation.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5428 5dc97367-97f1-0310-9951-d761b3857238

commit c608361
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Aug 24 18:18:21 2010 +0000

Add id to li



git-svn-id: svn://cherokee-project.com/CTK/trunk@5427 5dc97367-97f1-0310-9951-d761b3857238

commit a264b34
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 18:07:26 2010 +0000

The CTK.XMLRPCProxy class has got a JS_to_refresh() method.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5426 5dc97367-97f1-0310-9951-d761b3857238

commit 4c0a809
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 17:13:44 2010 +0000

Improves CTK.StarRating() usability. It was not using the right
cursors when it could not be edited.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5425 5dc97367-97f1-0310-9951-d761b3857238

commit ce35b5b
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 16:24:47 2010 +0000

Fixes an annoying flickering effect on CTK.StartRating().

git-svn-id: svn://cherokee-project.com/CTK/trunk@5424 5dc97367-97f1-0310-9951-d761b3857238

commit d4ee660
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 16:06:29 2010 +0000

CTK.escape_html() has a sibling function CTK.unescape_html() now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5423 5dc97367-97f1-0310-9951-d761b3857238

commit cecf830
Author: alobbs alvaro@alobbs.com
Date: Tue Aug 24 11:33:26 2010 +0000

Improves how external Javascript files are loaded. Now the .js files
are loaded synchronously in a specific order. This allows us to load
the whole javascript stack safely, while keeping track of the loaded
files so they are no reloaded on sub-requests.

BEWARE: This is a intrusive change in the core of CTK. It might
introduce regressions.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5420 5dc97367-97f1-0310-9951-d761b3857238

commit 6b3eb31
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Aug 23 17:14:23 2010 +0000

Market icon

git-svn-id: svn://cherokee-project.com/CTK/trunk@5419 5dc97367-97f1-0310-9951-d761b3857238

commit d96a984
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 23 08:42:03 2010 +0000

Implements a new CTK.request.headers property, so the client request
headers can be accessed from the CTK application.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5418 5dc97367-97f1-0310-9951-d761b3857238

commit 196c967
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 17:30:05 2010 +0000

Better examples for CTK.StarRating

git-svn-id: svn://cherokee-project.com/CTK/trunk@5416 5dc97367-97f1-0310-9951-d761b3857238

commit 1d0a46a
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 16:47:34 2010 +0000

CTK.StarRating can be configured as non-editable now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5415 5dc97367-97f1-0310-9951-d761b3857238

commit 7a08aaa
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 15:58:02 2010 +0000

Clean up: removes whites

git-svn-id: svn://cherokee-project.com/CTK/trunk@5414 5dc97367-97f1-0310-9951-d761b3857238

commit 173149f
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 15:57:55 2010 +0000

Implements CTK.StarRating, a brand new widget for ratings. It's been
written from scratch. So far it seems to work fine, but further
testing is definitely required.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5413 5dc97367-97f1-0310-9951-d761b3857238

commit e91565b
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 08:33:56 2010 +0000

Fixes an issue with CTK based programs that do not call the gettext
installation function explicitly.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5412 5dc97367-97f1-0310-9951-d761b3857238

commit 922a55a
Author: alobbs alvaro@alobbs.com
Date: Sat Aug 21 08:33:53 2010 +0000

Do not include the header or footer if there is a single page show.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5411 5dc97367-97f1-0310-9951-d761b3857238

commit 5671d52
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 20 11:58:17 2010 +0000

Implements CTK.JS.ReloadURL() - commodity function.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5410 5dc97367-97f1-0310-9951-d761b3857238

commit e695d45
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 18:11:38 2010 +0000

Fixesa new bug in CTK.Paginator

git-svn-id: svn://cherokee-project.com/CTK/trunk@5405 5dc97367-97f1-0310-9951-d761b3857238

commit feee2c7
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 16:45:20 2010 +0000

Fixes a couple of minor issues in CTK.Paginator

git-svn-id: svn://cherokee-project.com/CTK/trunk@5404 5dc97367-97f1-0310-9951-d761b3857238

commit dcf59b1
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 16:28:25 2010 +0000

Implements a new CTK.Paginator() class

git-svn-id: svn://cherokee-project.com/CTK/trunk@5403 5dc97367-97f1-0310-9951-d761b3857238

commit 3038b79
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 19 15:16:40 2010 +0000

Updates Makefile.am: Init.py was missing

git-svn-id: svn://cherokee-project.com/CTK/trunk@5402 5dc97367-97f1-0310-9951-d761b3857238

commit df177e7
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 18 16:53:25 2010 +0000

Checks whether the Python interpreter already supports all() & any().
In case the interpreter didn't support them, it'd add a local version
to the global namespace.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5401 5dc97367-97f1-0310-9951-d761b3857238

commit 93404dd
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 13 11:48:31 2010 +0000

Fixes an usability issue. Now description text is clickable on the
CTK.CheckboxText and CTK.CheckCfgText widgets.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5382 5dc97367-97f1-0310-9951-d761b3857238

commit 32e663a
Author: alobbs alvaro@alobbs.com
Date: Fri Aug 13 08:10:35 2010 +0000

Sort the configuration keys before they are applied to the config
tree. The idea is to apply the longest keys first, so the following
case don't leave a lingering a!b!c!e!f entry.

a!b!c!e = 1
a!b!c =
a!b!c!e!f = 1

Beware: It's a change in the CTK core. It might introduce regressions.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5379 5dc97367-97f1-0310-9951-d761b3857238

commit a2a9a89
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 12 11:51:36 2010 +0000

Bumps PySCGI

git-svn-id: svn://cherokee-project.com/CTK/trunk@5376 5dc97367-97f1-0310-9951-d761b3857238

commit e555e87
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 12 11:50:06 2010 +0000

Better connection close

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@5375 5dc97367-97f1-0310-9951-d761b3857238

commit d363bd6
Author: alobbs alvaro@alobbs.com
Date: Mon Aug 9 07:50:27 2010 +0000

Removes an unnecessary 'href' property. Now that buttons use the
<button> tag there is no need to add it.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5349 5dc97367-97f1-0310-9951-d761b3857238

commit 20998d4
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 30 10:13:58 2010 +0000

Implements CTK.JS.GotoURL()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5339 5dc97367-97f1-0310-9951-d761b3857238

commit 9226810
Author: alobbs alvaro@alobbs.com
Date: Thu Jul 29 15:53:17 2010 +0000

Adds a missing key

git-svn-id: svn://cherokee-project.com/CTK/trunk@5337 5dc97367-97f1-0310-9951-d761b3857238

commit 2509c46
Author: alobbs alvaro@alobbs.com
Date: Tue Jul 27 10:53:37 2010 +0000

Removes old images, and adds new ones.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5335 5dc97367-97f1-0310-9951-d761b3857238

commit 523391c
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 22 22:14:37 2010 +0000

Remove wrap for dialog buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@5333 5dc97367-97f1-0310-9951-d761b3857238

commit 0beb485
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 22 17:15:14 2010 +0000

Fix buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@5332 5dc97367-97f1-0310-9951-d761b3857238

commit b6c27f2
Author: Jonathan Hernandez ion@suavizado.com
Date: Sun Jul 18 01:00:08 2010 +0000

New button style

git-svn-id: svn://cherokee-project.com/CTK/trunk@5331 5dc97367-97f1-0310-9951-d761b3857238

commit 638a21b
Author: taher taher@shihadeh.net
Date: Fri Jul 16 23:35:23 2010 +0000

Cleanup

git-svn-id: svn://cherokee-project.com/CTK/trunk@5328 5dc97367-97f1-0310-9951-d761b3857238

commit 5d179ff
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Jul 15 00:35:23 2010 +0000

Add id to dialog

git-svn-id: svn://cherokee-project.com/CTK/trunk@5315 5dc97367-97f1-0310-9951-d761b3857238

commit 8118781
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 14 17:15:49 2010 +0000

Accept id for Links

git-svn-id: svn://cherokee-project.com/CTK/trunk@5314 5dc97367-97f1-0310-9951-d761b3857238

commit 386e9f2
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 14 04:10:07 2010 +0000

Style for password

git-svn-id: svn://cherokee-project.com/CTK/trunk@5311 5dc97367-97f1-0310-9951-d761b3857238

commit 779e442
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Jul 13 23:28:31 2010 +0000

Fix tab bug when tabs lenght = 2

git-svn-id: svn://cherokee-project.com/CTK/trunk@5310 5dc97367-97f1-0310-9951-d761b3857238

commit 96dcdda
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 11 12:09:09 2010 +0000

Exports a CTK.i18n.active_lang variable with the code of the active
language. It can be consumed (read) by CTK based apps.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5306 5dc97367-97f1-0310-9951-d761b3857238

commit 980e760
Author: alobbs alvaro@alobbs.com
Date: Sun Jul 11 11:32:54 2010 +0000

Implement CTK.i18n. It allows to use translations (gettext based by
now) without having to deal with the system libraries.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5305 5dc97367-97f1-0310-9951-d761b3857238

commit f3ea45e
Author: alobbs alvaro@alobbs.com
Date: Sat Jul 10 22:05:04 2010 +0000

Adds a new CTK.LinkWindow class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5304 5dc97367-97f1-0310-9951-d761b3857238

commit c3727c8
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 9 21:18:03 2010 +0000

Adds CTK.util.print_exception()

git-svn-id: svn://cherokee-project.com/CTK/trunk@5302 5dc97367-97f1-0310-9951-d761b3857238

commit 5050a48
Author: alobbs alvaro@alobbs.com
Date: Thu Jul 8 10:49:01 2010 +0000

Makes the plug-in loading mechanism a little more flexible.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5299 5dc97367-97f1-0310-9951-d761b3857238

commit 463a712
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jul 7 23:17:05 2010 +0000

Fix scrollbars


git-svn-id: svn://cherokee-project.com/CTK/trunk@5298 5dc97367-97f1-0310-9951-d761b3857238

commit 99b7837
Author: alobbs alvaro@alobbs.com
Date: Wed Jul 7 16:53:40 2010 +0000

Better image loading.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5297 5dc97367-97f1-0310-9951-d761b3857238

commit 0653b2b
Author: alobbs alvaro@alobbs.com
Date: Wed Jul 7 10:08:12 2010 +0000

Implements a new CTK.AjaxUpload class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5296 5dc97367-97f1-0310-9951-d761b3857238

commit 121012c
Author: alobbs alvaro@alobbs.com
Date: Tue Jul 6 11:06:34 2010 +0000

Emit an 'upload_finished' signal whenever an upload finishes.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5292 5dc97367-97f1-0310-9951-d761b3857238

commit 88c84bb
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 15:30:52 2010 +0000

CTK.ProgressBar handles props properly now

git-svn-id: svn://cherokee-project.com/CTK/trunk@5283 5dc97367-97f1-0310-9951-d761b3857238

commit 3415d22
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 15:30:51 2010 +0000

Minor implementation detail

git-svn-id: svn://cherokee-project.com/CTK/trunk@5282 5dc97367-97f1-0310-9951-d761b3857238

commit d11ab71
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 14:32:14 2010 +0000

Updates PySCGI

git-svn-id: svn://cherokee-project.com/CTK/trunk@5281 5dc97367-97f1-0310-9951-d761b3857238

commit ef9fc6d
Author: alobbs alvaro@alobbs.com
Date: Mon Jul 5 14:06:13 2010 +0000

Updates it to 1.14 (as in CTK)

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@5279 5dc97367-97f1-0310-9951-d761b3857238

commit c2271c4
Author: alobbs alvaro@alobbs.com
Date: Fri Jul 2 11:11:42 2010 +0000

Adds a new mandatory parameter to the CTK.XMLRPCProxy class. A name
must be specified, so subsequent reloads of the same page do not
overpopulate CTK's URL mapping table.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5273 5dc97367-97f1-0310-9951-d761b3857238

commit 0ae90cd
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:35 2010 +0000

Makes the XMLRPC proxy slightly more flexible.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5263 5dc97367-97f1-0310-9951-d761b3857238

commit 683d247
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:34 2010 +0000

Re-implements the CTK.util.to_utf8() function so it can handle
(basic) recursive data structures.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5262 5dc97367-97f1-0310-9951-d761b3857238

commit ca066fd
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 29 16:59:32 2010 +0000

It is pretty unusual, but CTK.RawHTML could be instanced with unicode
content (rather than UTF-8 strings). This patch kind of deals with the
situation.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5261 5dc97367-97f1-0310-9951-d761b3857238

commit 215aaf3
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 28 21:27:11 2010 +0000

Adds a new 'debug' commodity parameter so XMLRPC errors can be traced
easily.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5260 5dc97367-97f1-0310-9951-d761b3857238

commit 3a0efb1
Author: alobbs alvaro@alobbs.com
Date: Sun Jun 27 14:03:20 2010 +0000

Fixes an UTF-8 encoding Python error "UnicodeDecodeError: 'ascii'
codec can't decode byte 0xc3 in position : ordinal not in range()".
This patch is kind of tricky: most of the Python interpreters remove
the sys.setdefaultencoding() function. That's why it reload the sys
module before a new default encoding can be set.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5250 5dc97367-97f1-0310-9951-d761b3857238

commit 11dcb0f
Author: taher taher@shihadeh.net
Date: Fri Jun 25 14:57:58 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@5245 5dc97367-97f1-0310-9951-d761b3857238

commit f5c8823
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 13:01:05 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@5236 5dc97367-97f1-0310-9951-d761b3857238

commit 412a950
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 12:08:12 2010 +0000

Fixes an encoding issue.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5235 5dc97367-97f1-0310-9951-d761b3857238

commit cd0cb60
Author: alobbs alvaro@alobbs.com
Date: Wed Jun 23 12:08:10 2010 +0000

Escape error messages before printing them.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5234 5dc97367-97f1-0310-9951-d761b3857238

commit a1bb403
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 21:12:26 2010 +0000

Makes Druid page redirection more flexible.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5231 5dc97367-97f1-0310-9951-d761b3857238

commit 823d393
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 16:56:16 2010 +0000

Adds a new CTK.XMLRPCProxy class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5230 5dc97367-97f1-0310-9951-d761b3857238

commit 10c90c1
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 14:50:14 2010 +0000

Adds missing file.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5227 5dc97367-97f1-0310-9951-d761b3857238

commit a2f862a
Author: taher taher@shihadeh.net
Date: Tue Jun 22 08:14:50 2010 +0000

Adds radio button widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@5222 5dc97367-97f1-0310-9951-d761b3857238

commit ce05054
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 08:13:25 2010 +0000

Fixes the radio button support.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5221 5dc97367-97f1-0310-9951-d761b3857238

commit bc68d0d
Author: alobbs alvaro@alobbs.com
Date: Tue Jun 22 07:55:29 2010 +0000

Adds support for radio buttons.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5220 5dc97367-97f1-0310-9951-d761b3857238

commit f12626f
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Jun 21 22:07:23 2010 +0000

Fix tabs

git-svn-id: svn://cherokee-project.com/CTK/trunk@5219 5dc97367-97f1-0310-9951-d761b3857238

commit 177422d
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 21 09:03:19 2010 +0000

Activate the 'Save' button whenever a CTK.PluginSelector changes.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5212 5dc97367-97f1-0310-9951-d761b3857238

commit 6abdf26
Author: alobbs alvaro@alobbs.com
Date: Mon Jun 14 10:05:42 2010 +0000

Updates Makefile.am

git-svn-id: svn://cherokee-project.com/CTK/trunk@5197 5dc97367-97f1-0310-9951-d761b3857238

commit 86bc0e7
Author: alobbs alvaro@alobbs.com
Date: Sun Jun 13 12:26:51 2010 +0000

Improves the new CTK.Downloader widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5195 5dc97367-97f1-0310-9951-d761b3857238

commit 905c5bc
Author: alobbs alvaro@alobbs.com
Date: Sat Jun 12 10:49:48 2010 +0000

Adds a couple of new widgets: ProgressBar and Downloader (in the
server side - reporting to the client).

git-svn-id: svn://cherokee-project.com/CTK/trunk@5194 5dc97367-97f1-0310-9951-d761b3857238

commit 770f025
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Jun 2 15:51:12 2010 +0000

Fix behavior rules table size

git-svn-id: svn://cherokee-project.com/CTK/trunk@5182 5dc97367-97f1-0310-9951-d761b3857238

commit 4672140
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed May 26 16:27:44 2010 +0000

Bugfix #824 Hidden Scrollbar

git-svn-id: svn://cherokee-project.com/CTK/trunk@5160 5dc97367-97f1-0310-9951-d761b3857238

commit a1c2ead
Author: alobbs alvaro@alobbs.com
Date: Sun May 23 19:57:25 2010 +0000

Adds a new class to trigger automatic CTK.Druid page increments.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5145 5dc97367-97f1-0310-9951-d761b3857238

commit 2deab9b
Author: alobbs alvaro@alobbs.com
Date: Tue May 18 15:10:07 2010 +0000

Emit a signal whenever a CTK.SortableList is reordered.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5127 5dc97367-97f1-0310-9951-d761b3857238

commit 3744cd2
Author: taher taher@shihadeh.net
Date: Tue May 18 13:42:57 2010 +0000

Cleanup

git-svn-id: svn://cherokee-project.com/CTK/trunk@5124 5dc97367-97f1-0310-9951-d761b3857238

commit d84decf
Author: taher taher@shihadeh.net
Date: Tue May 18 12:07:38 2010 +0000

Cleanup

git-svn-id: svn://cherokee-project.com/CTK/trunk@5121 5dc97367-97f1-0310-9951-d761b3857238

commit 48c9747
Author: alobbs alvaro@alobbs.com
Date: Mon May 10 15:11:58 2010 +0000

This patch prevents double inclusion of the Submitter.js file. That
was causing a race condition that made random events to get lose along
the way. Thank a million to Ivan, Jonathan and Jedrzej for the helping
me to debug this (pesky) issue. You guys rock!

git-svn-id: svn://cherokee-project.com/CTK/trunk@5069 5dc97367-97f1-0310-9951-d761b3857238

commit f3b4059
Author: Jonathan Hernandez ion@suavizado.com
Date: Sun May 9 18:56:10 2010 +0000

Style for auth list

git-svn-id: svn://cherokee-project.com/CTK/trunk@5059 5dc97367-97f1-0310-9951-d761b3857238

commit 70487ff
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon May 3 17:25:01 2010 +0000

Align to center save button

git-svn-id: svn://cherokee-project.com/CTK/trunk@5026 5dc97367-97f1-0310-9951-d761b3857238

commit b06ab38
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon May 3 17:02:21 2010 +0000

Bind error

git-svn-id: svn://cherokee-project.com/CTK/trunk@5024 5dc97367-97f1-0310-9951-d761b3857238

commit f54c3b3
Author: alobbs alvaro@alobbs.com
Date: Mon May 3 10:58:50 2010 +0000

Optional CTK.TextField() widgets add an 'optional_msg' class whenever
they show the default message (instead of a real value). It'll allow
other widgets to easily recognize whether or not text fields contain
useful values.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5014 5dc97367-97f1-0310-9951-d761b3857238

commit cb4fc25
Author: alobbs alvaro@alobbs.com
Date: Mon May 3 09:25:32 2010 +0000

Fixes a JSON related issue. The interface of the json module is
different in Python 2.5 and 2.6. The dumps() method, for instance,
is missing in Python 2.5.

git-svn-id: svn://cherokee-project.com/CTK/trunk@5010 5dc97367-97f1-0310-9951-d761b3857238

commit d69701d
Author: alobbs alvaro@alobbs.com
Date: Sat May 1 10:09:49 2010 +0000

This tiny patch fixes a couple of XHTML rendering issues. Bug #833:
http://bugs.cherokee-project.com/833

git-svn-id: svn://cherokee-project.com/CTK/trunk@5005 5dc97367-97f1-0310-9951-d761b3857238

commit c737a48
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 28 15:36:48 2010 +0000

A change in a CTK.SortableList was not changing the state of the
'Save' button. Fixes #829: http://bugs.cherokee-project.com/829

git-svn-id: svn://cherokee-project.com/CTK/trunk@4993 5dc97367-97f1-0310-9951-d761b3857238

commit c0e0501
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 27 09:45:50 2010 +0000

CTK.Dialogs were not working of Safari because it refused to parse
arrays with a 'class' entry. This patch should fix bug #823:
http://bugs.cherokee-project.com/823

git-svn-id: svn://cherokee-project.com/CTK/trunk@4977 5dc97367-97f1-0310-9951-d761b3857238

commit 53f1c05
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 26 22:11:53 2010 +0000

Style balancer sources table

git-svn-id: svn://cherokee-project.com/CTK/trunk@4974 5dc97367-97f1-0310-9951-d761b3857238

commit 26accc8
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 12:57:29 2010 +0000

This patch tries to deal with the 'Broken pipe' issue. Bug #818:
http://bugs.cherokee-project.com/818

git-svn-id: svn://cherokee-project.com/CTK/trunk@4960 5dc97367-97f1-0310-9951-d761b3857238

commit 852dded
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 12:48:48 2010 +0000

The json_embedded.py source file was not being neither distributed,
nor installed.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4959 5dc97367-97f1-0310-9951-d761b3857238

commit 456d2d8
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 11:06:58 2010 +0000

Oops!

git-svn-id: svn://cherokee-project.com/CTK/trunk@4956 5dc97367-97f1-0310-9951-d761b3857238

commit 84d93df
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 10:56:57 2010 +0000

Adds a new 'synchronous' mode.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4954 5dc97367-97f1-0310-9951-d761b3857238

commit 56483ac
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 26 07:15:40 2010 +0000

Adds a custom SimpleJSON encoder copy, so CTK can be used on Python
2.4 without external dependencies. This is not a complete SimpleJSON
copy, it just includes the bare minimum required by CTK.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4951 5dc97367-97f1-0310-9951-d761b3857238

commit 8a3f2a9
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 23 19:24:57 2010 +0000

Error redirection style

git-svn-id: svn://cherokee-project.com/CTK/trunk@4946 5dc97367-97f1-0310-9951-d761b3857238

commit 8a1e613
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 23 19:01:08 2010 +0000

Fix sources work area and usage table

git-svn-id: svn://cherokee-project.com/CTK/trunk@4943 5dc97367-97f1-0310-9951-d761b3857238

commit 293f463
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 23 09:01:01 2010 +0000

Removes a code shortcut. Now a validation set can define multiple
tests for the same target (POST entry). This allows, for instance, to
perform a 'non-empty' check on a field before checking its content.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4929 5dc97367-97f1-0310-9951-d761b3857238

commit 99675a5
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 22 18:19:40 2010 +0000

A couple of misc. fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4927 5dc97367-97f1-0310-9951-d761b3857238

commit e2bec54
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 22 15:24:41 2010 +0000

Bug fix: CTK.JS.Ajax checks the 'modified', 'not-modified' response
keys now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4921 5dc97367-97f1-0310-9951-d761b3857238

commit 683f233
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 21 12:03:31 2010 +0000

Fixes an issue with translations, submitters and optional fields.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4908 5dc97367-97f1-0310-9951-d761b3857238

commit 0d8a44c
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 19 16:53:26 2010 +0000

Bugfix: PageNewConfig stopped working after the merge.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4890 5dc97367-97f1-0310-9951-d761b3857238

commit 0bf2f51
Author: taher taher@shihadeh.net
Date: Mon Apr 19 12:14:20 2010 +0000

Fixes issue with Python 2.5. Credit goes for Jedrzej Nowak


git-svn-id: svn://cherokee-project.com/CTK/trunk@4887 5dc97367-97f1-0310-9951-d761b3857238

commit ce51f22
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 19 03:00:20 2010 +0000

Re-implements the mutex usage so it does not depend on the 'with'
clause. Since it was implemented on Python 2.6 there were some
production servers where it could not be executed - Debian stable
still ships Python 2.5, for instance.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4881 5dc97367-97f1-0310-9951-d761b3857238

commit a6784f1
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 18 18:33:40 2010 +0000

Autoconf/Automake integration - 3


git-svn-id: svn://cherokee-project.com/CTK/trunk@4878 5dc97367-97f1-0310-9951-d761b3857238

commit f27c371
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 23:58:36 2010 +0000

Repositions the activity message.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4859 5dc97367-97f1-0310-9951-d761b3857238

commit d14a831
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 23:27:53 2010 +0000

Updating msg

git-svn-id: svn://cherokee-project.com/CTK/trunk@4858 5dc97367-97f1-0310-9951-d761b3857238

commit eb29c67
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 23:25:05 2010 +0000

Updating msg

git-svn-id: svn://cherokee-project.com/CTK/trunk@4857 5dc97367-97f1-0310-9951-d761b3857238

commit d51d8f7
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 15 21:40:10 2010 +0000

cursor:defaul on saved

git-svn-id: svn://cherokee-project.com/CTK/trunk@4853 5dc97367-97f1-0310-9951-d761b3857238

commit 799e962
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 19:04:43 2010 +0000

Lot of minor CTK.cfg related changes (bis).

git-svn-id: svn://cherokee-project.com/CTK/trunk@4846 5dc97367-97f1-0310-9951-d761b3857238

commit 528f6d9
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 18:30:51 2010 +0000

Save button implementation: 2

git-svn-id: svn://cherokee-project.com/CTK/trunk@4842 5dc97367-97f1-0310-9951-d761b3857238

commit b46d8c2
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 15 16:46:50 2010 +0000

Bug-fix: Druid based dialogs left a transparent modal layer when
closed.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4840 5dc97367-97f1-0310-9951-d761b3857238

commit e8041b8
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 14 00:24:25 2010 +0000

General/Icons page

git-svn-id: svn://cherokee-project.com/CTK/trunk@4826 5dc97367-97f1-0310-9951-d761b3857238

commit 521000b
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 23:43:43 2010 +0000

Dialog welcome icon

git-svn-id: svn://cherokee-project.com/CTK/trunk@4825 5dc97367-97f1-0310-9951-d761b3857238

commit 38945dd
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 23:23:41 2010 +0000

Background to new vserver and rule dialog

git-svn-id: svn://cherokee-project.com/CTK/trunk@4823 5dc97367-97f1-0310-9951-d761b3857238

commit 6b3b086
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 13 23:12:17 2010 +0000

Some forms were failing due to this bug. The "Optional" string was
being transmitted even if the .optional class was set.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4821 5dc97367-97f1-0310-9951-d761b3857238

commit bc0069e
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 22:40:47 2010 +0000

Fix dialog panels

git-svn-id: svn://cherokee-project.com/CTK/trunk@4820 5dc97367-97f1-0310-9951-d761b3857238

commit adc7db0
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Apr 13 22:13:02 2010 +0000

Fix Save Dialog buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@4817 5dc97367-97f1-0310-9951-d761b3857238

commit 3736bb7
Author: taher taher@shihadeh.net
Date: Tue Apr 13 17:29:16 2010 +0000

Adds a couple of extra wrappers

git-svn-id: svn://cherokee-project.com/CTK/trunk@4816 5dc97367-97f1-0310-9951-d761b3857238

commit 602c68b
Author: taher taher@shihadeh.net
Date: Tue Apr 13 12:11:41 2010 +0000

Adds missing imports

git-svn-id: svn://cherokee-project.com/CTK/trunk@4811 5dc97367-97f1-0310-9951-d761b3857238

commit c90072b
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 9 00:49:43 2010 +0000

Bugfix for initial state

git-svn-id: svn://cherokee-project.com/CTK/trunk@4801 5dc97367-97f1-0310-9951-d761b3857238

commit 6f3fd6a
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 23:17:54 2010 +0000

Fixes to status page

git-svn-id: svn://cherokee-project.com/CTK/trunk@4800 5dc97367-97f1-0310-9951-d761b3857238

commit f0eccb9
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 21:55:06 2010 +0000

Fix bug when selected tab

git-svn-id: svn://cherokee-project.com/CTK/trunk@4798 5dc97367-97f1-0310-9951-d761b3857238

commit 22b127f
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 21:37:27 2010 +0000

Rules table width

git-svn-id: svn://cherokee-project.com/CTK/trunk@4797 5dc97367-97f1-0310-9951-d761b3857238

commit 9daef94
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 21:06:58 2010 +0000

Update the internal 'original tree' after storing the file to disk.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4796 5dc97367-97f1-0310-9951-d761b3857238

commit 30bc43f
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 20:59:30 2010 +0000

Implements a new method to detect when a CTK.Config() changes. It
stores an independent copy of the original configuration tree, so
there is a reference to detect whether or not the current copy has
been modified.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4795 5dc97367-97f1-0310-9951-d761b3857238

commit f7fcd88
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 19:00:15 2010 +0000

Little shine to dialogs in page

git-svn-id: svn://cherokee-project.com/CTK/trunk@4793 5dc97367-97f1-0310-9951-d761b3857238

commit 9996e40
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:55:21 2010 +0000

Scroll for advanced

git-svn-id: svn://cherokee-project.com/CTK/trunk@4792 5dc97367-97f1-0310-9951-d761b3857238

commit d3a16c2
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:47:34 2010 +0000

Ugly hack for Table head

git-svn-id: svn://cherokee-project.com/CTK/trunk@4790 5dc97367-97f1-0310-9951-d761b3857238

commit d58d454
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 18:47:08 2010 +0000

Scrolls for General page

git-svn-id: svn://cherokee-project.com/CTK/trunk@4789 5dc97367-97f1-0310-9951-d761b3857238

commit a41b9d0
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 17:21:47 2010 +0000

Oops! Fixes the previous commit. It works now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4787 5dc97367-97f1-0310-9951-d761b3857238

commit 26eaea9
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 17:14:12 2010 +0000

Fixes an awful flickering effect while rendering pages with dialogs.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4784 5dc97367-97f1-0310-9951-d761b3857238

commit 93adc3e
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 16:00:29 2010 +0000

Small improvement

git-svn-id: svn://cherokee-project.com/CTK/trunk@4780 5dc97367-97f1-0310-9951-d761b3857238

commit c1ec30a
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Apr 8 15:54:44 2010 +0000

Increase rules panel td height

git-svn-id: svn://cherokee-project.com/CTK/trunk@4779 5dc97367-97f1-0310-9951-d761b3857238

commit fe2d83b
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 12:20:39 2010 +0000

Makes the JS_to_refresh method slightly more flexible.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4772 5dc97367-97f1-0310-9951-d761b3857238

commit ec7df0b
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 8 12:20:36 2010 +0000

Bugfix: Optional text fields weren't being updated.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4771 5dc97367-97f1-0310-9951-d761b3857238

commit 41ef3de
Author: taher taher@shihadeh.net
Date: Thu Apr 8 11:37:57 2010 +0000

Adds a new StockImage

git-svn-id: svn://cherokee-project.com/CTK/trunk@4770 5dc97367-97f1-0310-9951-d761b3857238

commit 9fef4a4
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 22:58:20 2010 +0000

Final on/off

git-svn-id: svn://cherokee-project.com/CTK/trunk@4764 5dc97367-97f1-0310-9951-d761b3857238

commit 6cee011
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 22:12:29 2010 +0000

Save button

git-svn-id: svn://cherokee-project.com/CTK/trunk@4761 5dc97367-97f1-0310-9951-d761b3857238

commit 15a7aab
Author: alobbs alvaro@alobbs.com
Date: Wed Apr 7 08:12:02 2010 +0000

Relocates some CSS

git-svn-id: svn://cherokee-project.com/CTK/trunk@4753 5dc97367-97f1-0310-9951-d761b3857238

commit 159024b
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Apr 7 04:00:50 2010 +0000

Home/Index page

git-svn-id: svn://cherokee-project.com/CTK/trunk@4751 5dc97367-97f1-0310-9951-d761b3857238

commit 68bae54
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 18:21:06 2010 +0000

Oops

git-svn-id: svn://cherokee-project.com/CTK/trunk@4749 5dc97367-97f1-0310-9951-d761b3857238

commit e8e66be
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 18:13:44 2010 +0000

Nasty patch to fix the tabs behavior

git-svn-id: svn://cherokee-project.com/CTK/trunk@4748 5dc97367-97f1-0310-9951-d761b3857238

commit e97e35a
Author: alobbs alvaro@alobbs.com
Date: Tue Apr 6 09:51:07 2010 +0000

Submitter initialization should precede its content JS code.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4735 5dc97367-97f1-0310-9951-d761b3857238

commit 8c4efe6
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 21:43:01 2010 +0000

Oops

git-svn-id: svn://cherokee-project.com/CTK/trunk@4733 5dc97367-97f1-0310-9951-d761b3857238

commit c9839ea
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 21:15:34 2010 +0000

Re-implements the CTK.Tab() javascript code.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4732 5dc97367-97f1-0310-9951-d761b3857238

commit b8c7085
Author: taher taher@shihadeh.net
Date: Mon Apr 5 17:08:40 2010 +0000

Extends the Proxy widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4730 5dc97367-97f1-0310-9951-d761b3857238

commit 84ec2e4
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:57 2010 +0000

Better CTK.Dialog() initial positioning. It also removes a few
superfluous selections.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4728 5dc97367-97f1-0310-9951-d761b3857238

commit 963d264
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:55 2010 +0000

CTK.ImageStock('del') is now instanced with a few extra properties.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4727 5dc97367-97f1-0310-9951-d761b3857238

commit 9d1c7d2
Author: alobbs alvaro@alobbs.com
Date: Mon Apr 5 15:28:54 2010 +0000

Add two new handy methods

git-svn-id: svn://cherokee-project.com/CTK/trunk@4726 5dc97367-97f1-0310-9951-d761b3857238

commit 9820bac
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 05:15:39 2010 +0000

Advanced warning

git-svn-id: svn://cherokee-project.com/CTK/trunk@4720 5dc97367-97f1-0310-9951-d761b3857238

commit 104a6bb
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 04:27:55 2010 +0000

Format icons and config file errors

git-svn-id: svn://cherokee-project.com/CTK/trunk@4719 5dc97367-97f1-0310-9951-d761b3857238

commit f59c1d9
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Apr 5 03:09:28 2010 +0000

Scroll on drag

git-svn-id: svn://cherokee-project.com/CTK/trunk@4717 5dc97367-97f1-0310-9951-d761b3857238

commit 0ebe775
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 15:53:50 2010 +0000

Druid widget improvements, + some helpers

git-svn-id: svn://cherokee-project.com/CTK/trunk@4714 5dc97367-97f1-0310-9951-d761b3857238

commit d444927
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:26:04 2010 +0000

Allow CTK.RefreshableURL to be initialized without an URL address.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4713 5dc97367-97f1-0310-9951-d761b3857238

commit 1c2c0cb
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:26:02 2010 +0000

An external JS_to_goto method will come handy.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4712 5dc97367-97f1-0310-9951-d761b3857238

commit 3a94a68
Author: alobbs alvaro@alobbs.com
Date: Sun Apr 4 11:25:59 2010 +0000

Generalizes the module loader. It also adds support for loading
modules before the main loop is reached.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4711 5dc97367-97f1-0310-9951-d761b3857238

commit a9abc7e
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 19:45:13 2010 +0000

Bugfix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4710 5dc97367-97f1-0310-9951-d761b3857238

commit af28088
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 18:55:50 2010 +0000

Tiny fix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4709 5dc97367-97f1-0310-9951-d761b3857238

commit 3df9b96
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 18:41:24 2010 +0000

Bumps PySCGI

git-svn-id: svn://cherokee-project.com/CTK/trunk@4707 5dc97367-97f1-0310-9951-d761b3857238

commit ba7d233
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 16:48:27 2010 +0000

Better, more flexible implementation.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4706 5dc97367-97f1-0310-9951-d761b3857238

commit d6a1282
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 14:33:36 2010 +0000

Minor change

git-svn-id: svn://cherokee-project.com/CTK/trunk@4705 5dc97367-97f1-0310-9951-d761b3857238

commit bf02ff4
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 14:33:34 2010 +0000

Adds a new CTK.List class().

git-svn-id: svn://cherokee-project.com/CTK/trunk@4704 5dc97367-97f1-0310-9951-d761b3857238

commit 701a614
Author: alobbs alvaro@alobbs.com
Date: Sat Apr 3 09:54:02 2010 +0000

Adds missing title properties

git-svn-id: svn://cherokee-project.com/CTK/trunk@4703 5dc97367-97f1-0310-9951-d761b3857238

commit dcce2ae
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Apr 3 06:23:44 2010 +0000

Panel buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@4701 5dc97367-97f1-0310-9951-d761b3857238

commit 44f385e
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Apr 3 00:01:58 2010 +0000

Style for Information Sources panel

git-svn-id: svn://cherokee-project.com/CTK/trunk@4700 5dc97367-97f1-0310-9951-d761b3857238

commit dea3028
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 23:59:42 2010 +0000

Style for Information Sources panel

git-svn-id: svn://cherokee-project.com/CTK/trunk@4699 5dc97367-97f1-0310-9951-d761b3857238

commit 4972aed
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 21:39:22 2010 +0000

Rules panel

git-svn-id: svn://cherokee-project.com/CTK/trunk@4697 5dc97367-97f1-0310-9951-d761b3857238

commit e147253
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 20:07:04 2010 +0000

Rules table style

git-svn-id: svn://cherokee-project.com/CTK/trunk@4692 5dc97367-97f1-0310-9951-d761b3857238

commit 9e48261
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:45 2010 +0000

Oops! Part of prev. commit..

git-svn-id: svn://cherokee-project.com/CTK/trunk@4691 5dc97367-97f1-0310-9951-d761b3857238

commit 4606400
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:41 2010 +0000

Add the minimized version of JQuery. Saves ~62k.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4690 5dc97367-97f1-0310-9951-d761b3857238

commit d3e481e
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 17:44:39 2010 +0000

Fixes the PlugIn selection widget. Some plug-ins could not be
deactivated because the configuration key was not being updated.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4689 5dc97367-97f1-0310-9951-d761b3857238

commit 6e18bbc
Author: alobbs alvaro@alobbs.com
Date: Fri Apr 2 12:47:05 2010 +0000

Fixes the 'Optional' fields support.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4684 5dc97367-97f1-0310-9951-d761b3857238

commit 57bd3b2
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:53:10 2010 +0000

Change background color while drag

git-svn-id: svn://cherokee-project.com/CTK/trunk@4680 5dc97367-97f1-0310-9951-d761b3857238

commit 5523892
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:41:37 2010 +0000

Increase default size for input text

git-svn-id: svn://cherokee-project.com/CTK/trunk@4679 5dc97367-97f1-0310-9951-d761b3857238

commit 7bcef5b
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 03:23:54 2010 +0000

Style for inactive vserver in list

git-svn-id: svn://cherokee-project.com/CTK/trunk@4678 5dc97367-97f1-0310-9951-d761b3857238

commit 2621eb3
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Apr 2 02:34:38 2010 +0000

Fix vserver panel

git-svn-id: svn://cherokee-project.com/CTK/trunk@4676 5dc97367-97f1-0310-9951-d761b3857238

commit 4cc5917
Author: alobbs alvaro@alobbs.com
Date: Thu Apr 1 20:29:41 2010 +0000

Removes some old code. Clean up.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4673 5dc97367-97f1-0310-9951-d761b3857238

commit 2b30431
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 22:01:32 2010 +0000

Do not show the "Loading.." image while initialing the default
cherokee-admin Page(). The initial render of the page looks slightly
better now (before the Javascript code is executed).

git-svn-id: svn://cherokee-project.com/CTK/trunk@4666 5dc97367-97f1-0310-9951-d761b3857238

commit 4f4e8e3
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 16:45:28 2010 +0000

The open tab cookie includes now a path domain, so different the tabs
status are preserved independently of the page they are located in.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4663 5dc97367-97f1-0310-9951-d761b3857238

commit c856a81
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 15:21:12 2010 +0000

Missing patches from previous commit

git-svn-id: svn://cherokee-project.com/CTK/trunk@4662 5dc97367-97f1-0310-9951-d761b3857238

commit 8beeac3
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 31 15:21:10 2010 +0000

Adds a new CTK.Druid() class - and a testing script.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4661 5dc97367-97f1-0310-9951-d761b3857238

commit 799a598
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:26 2010 +0000

Implements a CTK.RefreshableURL() class. Even if it's quite similar to
CTK.Refreshable(), it behaves differently: It loads different URLs,
rather than the render of a callback.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4652 5dc97367-97f1-0310-9951-d761b3857238

commit d10c4fa
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:23 2010 +0000

Improves the Submitter event triggers. Additional information is send
within the event object now. These properties may be useful for the
code listening to those events.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4651 5dc97367-97f1-0310-9951-d761b3857238

commit 0e612ae
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:21 2010 +0000

Add the <script src=""> header entries to the .toStr() render. That
will allow special render to use any third party JS file.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4650 5dc97367-97f1-0310-9951-d761b3857238

commit b51a225
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 18:17:18 2010 +0000

Better event triggering

git-svn-id: svn://cherokee-project.com/CTK/trunk@4649 5dc97367-97f1-0310-9951-d761b3857238

commit 0f4a62b
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 13:26:40 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4647 5dc97367-97f1-0310-9951-d761b3857238

commit de35da7
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 11:30:33 2010 +0000

Add a Content-Type header is the page did not include one.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4646 5dc97367-97f1-0310-9951-d761b3857238

commit 4a95196
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 09:50:52 2010 +0000

TopDialog is not part of CTK

git-svn-id: svn://cherokee-project.com/CTK/trunk@4642 5dc97367-97f1-0310-9951-d761b3857238

commit b91b82b
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 30 07:42:33 2010 +0000

Fixes global CTK.Help entries, such as the Perl's RegEX tutorial.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4639 5dc97367-97f1-0310-9951-d761b3857238

commit 8481b9f
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 21:02:13 2010 +0000

Smarter dup header detection

git-svn-id: svn://cherokee-project.com/CTK/trunk@4637 5dc97367-97f1-0310-9951-d761b3857238

commit c30bf08
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 19:42:31 2010 +0000

Move Javascript to the end for the file

git-svn-id: svn://cherokee-project.com/CTK/trunk@4635 5dc97367-97f1-0310-9951-d761b3857238

commit 79e9d2f
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 19:42:29 2010 +0000

Adds a new parameter to CTK.TextField so a "optional" text can be
specified from its constructor method.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4634 5dc97367-97f1-0310-9951-d761b3857238

commit afc03c6
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 15:52:04 2010 +0000

To hit Enter forces a submit

git-svn-id: svn://cherokee-project.com/CTK/trunk@4626 5dc97367-97f1-0310-9951-d761b3857238

commit 8a9e265
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 14:15:57 2010 +0000

Open help in a new window

git-svn-id: svn://cherokee-project.com/CTK/trunk@4623 5dc97367-97f1-0310-9951-d761b3857238

commit 1da94b6
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 12:01:53 2010 +0000

Fixes the "optional"-submit bug.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4619 5dc97367-97f1-0310-9951-d761b3857238

commit c5278b1
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 11:02:27 2010 +0000

Fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4616 5dc97367-97f1-0310-9951-d761b3857238

commit 6d08183
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 09:47:25 2010 +0000

Adds a new CTK.ToggleButton widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4614 5dc97367-97f1-0310-9951-d761b3857238

commit 0dc1390
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 09:47:24 2010 +0000

Aesthetic change

git-svn-id: svn://cherokee-project.com/CTK/trunk@4613 5dc97367-97f1-0310-9951-d761b3857238

commit d8cffc3
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 29 08:59:02 2010 +0000

Bugfix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4612 5dc97367-97f1-0310-9951-d761b3857238

commit 204dbd5
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 28 10:40:19 2010 +0000

Bugfix: The help list could contain duplicated entries when a
SelectPanel content changed. Now, the merged help entries are wiped
out before adding the new set.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4608 5dc97367-97f1-0310-9951-d761b3857238

commit ab12353
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 27 03:50:07 2010 +0000

small chanegs

git-svn-id: svn://cherokee-project.com/CTK/trunk@4607 5dc97367-97f1-0310-9951-d761b3857238

commit dc321da
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 27 03:35:57 2010 +0000

cursor pointer for Del

git-svn-id: svn://cherokee-project.com/CTK/trunk@4605 5dc97367-97f1-0310-9951-d761b3857238

commit 52382e0
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 27 03:32:29 2010 +0000

Small cosmetics to UI


git-svn-id: svn://cherokee-project.com/CTK/trunk@4604 5dc97367-97f1-0310-9951-d761b3857238

commit 802de38
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 26 17:36:08 2010 +0000

Dups are pure evil.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4602 5dc97367-97f1-0310-9951-d761b3857238

commit dc268e7
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Mar 26 17:07:09 2010 +0000

On/Off


git-svn-id: svn://cherokee-project.com/CTK/trunk@4601 5dc97367-97f1-0310-9951-d761b3857238

commit 82951c6
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 26 16:50:59 2010 +0000

Dups. You gotta to hate them.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4600 5dc97367-97f1-0310-9951-d761b3857238

commit 3524b99
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 26 16:20:49 2010 +0000

Render to JSON support, +Help update function

git-svn-id: svn://cherokee-project.com/CTK/trunk@4598 5dc97367-97f1-0310-9951-d761b3857238

commit 9a172eb
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 26 11:49:04 2010 +0000

Improves CTK.TextCfgAuto() to support the #activity message, and to
accept 'updates' responses to refresh its content after a submit.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4595 5dc97367-97f1-0310-9951-d761b3857238

commit d015f55
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 26 11:02:44 2010 +0000

Adds missing stock image

git-svn-id: svn://cherokee-project.com/CTK/trunk@4594 5dc97367-97f1-0310-9951-d761b3857238

commit 2119649
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Mar 26 02:56:53 2010 +0000

Style for vservers list panel WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4593 5dc97367-97f1-0310-9951-d761b3857238

commit f65b12d
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 25 19:03:47 2010 +0000

A few enhancements

git-svn-id: svn://cherokee-project.com/CTK/trunk@4589 5dc97367-97f1-0310-9951-d761b3857238

commit bddeca3
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 25 16:09:03 2010 +0000

Bugfix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4585 5dc97367-97f1-0310-9951-d761b3857238

commit 1484acd
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 25 11:43:12 2010 +0000

Fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4580 5dc97367-97f1-0310-9951-d761b3857238

commit 6ad21f3
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 25 01:33:26 2010 +0000

Fix flickering, navigation in FF, Help bar, and style for rules WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4577 5dc97367-97f1-0310-9951-d761b3857238

commit 004c981
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 24 22:52:08 2010 +0000

Comodity functions

git-svn-id: svn://cherokee-project.com/CTK/trunk@4575 5dc97367-97f1-0310-9951-d761b3857238

commit 5c38cf2
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 24 12:38:20 2010 +0000

Fix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4571 5dc97367-97f1-0310-9951-d761b3857238

commit aa21224
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 23 19:26:49 2010 +0000

CTK.PageEmpty, + fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4567 5dc97367-97f1-0310-9951-d761b3857238

commit b574e27
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 22 21:08:20 2010 +0000

Fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4555 5dc97367-97f1-0310-9951-d761b3857238

commit c22fa3b
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 20 02:01:33 2010 +0000

Nowrap for tabs titles

git-svn-id: svn://cherokee-project.com/CTK/trunk@4531 5dc97367-97f1-0310-9951-d761b3857238

commit 39b5ad2
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 20 01:30:40 2010 +0000

Adjust left panel size

git-svn-id: svn://cherokee-project.com/CTK/trunk@4529 5dc97367-97f1-0310-9951-d761b3857238

commit 0585785
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 20 01:13:25 2010 +0000

Add cursor:pointer to panel table

git-svn-id: svn://cherokee-project.com/CTK/trunk@4528 5dc97367-97f1-0310-9951-d761b3857238

commit 5b5e228
Author: Jonathan Hernandez ion@suavizado.com
Date: Sat Mar 20 01:08:21 2010 +0000

Select entire row and display cursor: move only in drag handler

git-svn-id: svn://cherokee-project.com/CTK/trunk@4527 5dc97367-97f1-0310-9951-d761b3857238

commit 19ad3c0
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 18 20:39:55 2010 +0000

Icon for sources

git-svn-id: svn://cherokee-project.com/CTK/trunk@4513 5dc97367-97f1-0310-9951-d761b3857238

commit 3f54d06
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 18 20:12:57 2010 +0000

VServers Panels

git-svn-id: svn://cherokee-project.com/CTK/trunk@4512 5dc97367-97f1-0310-9951-d761b3857238

commit f8cdc6f
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 18 18:46:15 2010 +0000

WIP: Misc

git-svn-id: svn://cherokee-project.com/CTK/trunk@4508 5dc97367-97f1-0310-9951-d761b3857238

commit 7341e93
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 18 13:02:39 2010 +0000

Adds an utility function

git-svn-id: svn://cherokee-project.com/CTK/trunk@4504 5dc97367-97f1-0310-9951-d761b3857238

commit 65536c5
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 18 01:08:56 2010 +0000

Fix panels height

git-svn-id: svn://cherokee-project.com/CTK/trunk@4501 5dc97367-97f1-0310-9951-d761b3857238

commit be1f939
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 17 18:46:11 2010 +0000

Proudly powered by Cherokee and CTK.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4499 5dc97367-97f1-0310-9951-d761b3857238

commit 63189da
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 17 18:46:09 2010 +0000

CTK.Button admits props now

git-svn-id: svn://cherokee-project.com/CTK/trunk@4498 5dc97367-97f1-0310-9951-d761b3857238

commit f60666e
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 17 17:01:02 2010 +0000

Minor improvements

git-svn-id: svn://cherokee-project.com/CTK/trunk@4494 5dc97367-97f1-0310-9951-d761b3857238

commit 8f9ef97
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Mar 17 01:44:29 2010 +0000

Working with window resizes for main area and panels WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4493 5dc97367-97f1-0310-9951-d761b3857238

commit a9a4e89
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 16 18:29:05 2010 +0000

CTK.ImageStock acceps props now

git-svn-id: svn://cherokee-project.com/CTK/trunk@4491 5dc97367-97f1-0310-9951-d761b3857238

commit 4693465
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 16 11:58:36 2010 +0000

Adds jquery's cookie support module

git-svn-id: svn://cherokee-project.com/CTK/trunk@4485 5dc97367-97f1-0310-9951-d761b3857238

commit 61b2814
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 15 21:29:52 2010 +0000

Missing file

git-svn-id: svn://cherokee-project.com/CTK/trunk@4483 5dc97367-97f1-0310-9951-d761b3857238

commit 2020464
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 15 16:23:48 2010 +0000

Minor changes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4480 5dc97367-97f1-0310-9951-d761b3857238

commit bdf857d
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 14 11:48:05 2010 +0000

Do not include a <script> block if it isn't strictly necessary.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4473 5dc97367-97f1-0310-9951-d761b3857238

commit b61ccf6
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 14 11:34:08 2010 +0000

New CTK.cfg_apply_post() utility function

git-svn-id: svn://cherokee-project.com/CTK/trunk@4469 5dc97367-97f1-0310-9951-d761b3857238

commit e8e1334
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 14 10:28:28 2010 +0000

Check-on-no-value flag

git-svn-id: svn://cherokee-project.com/CTK/trunk@4465 5dc97367-97f1-0310-9951-d761b3857238

commit 5d6f641
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 12 13:02:20 2010 +0000

Safer plug-in import

git-svn-id: svn://cherokee-project.com/CTK/trunk@4454 5dc97367-97f1-0310-9951-d761b3857238

commit 0ac5e17
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 11 15:36:56 2010 +0000

Couple of small fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4445 5dc97367-97f1-0310-9951-d761b3857238

commit 7dff9af
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 11 12:59:37 2010 +0000

Prevents CTK.Plugin()s from registering a different public web path
each time it's instanced.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4444 5dc97367-97f1-0310-9951-d761b3857238

commit 72e0c7b
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 11 12:41:13 2010 +0000

Couple of small fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4442 5dc97367-97f1-0310-9951-d761b3857238

commit 257957f
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 11 03:21:56 2010 +0000

WIP: Top dialog and help menu

git-svn-id: svn://cherokee-project.com/CTK/trunk@4441 5dc97367-97f1-0310-9951-d761b3857238

commit 5796565
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 11 00:54:37 2010 +0000

Activity DIV and top dialog

git-svn-id: svn://cherokee-project.com/CTK/trunk@4438 5dc97367-97f1-0310-9951-d761b3857238

commit 7ed1877
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 10 20:39:23 2010 +0000

Reimplemnts [Enter] management within a Submitter.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4437 5dc97367-97f1-0310-9951-d761b3857238

commit 9755e53
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 10 15:35:28 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4435 5dc97367-97f1-0310-9951-d761b3857238

commit 98b7fc9
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 10 11:13:27 2010 +0000

Many CTK.Submitter changes, + plus misc fixes.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4432 5dc97367-97f1-0310-9951-d761b3857238

commit fa13e24
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Mar 10 00:19:40 2010 +0000

Increase top bar 4px

git-svn-id: svn://cherokee-project.com/CTK/trunk@4428 5dc97367-97f1-0310-9951-d761b3857238

commit d413fa7
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 9 11:18:42 2010 +0000

Improves the CTK.Combobox widget so it can handle groups of entries
and styles.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4426 5dc97367-97f1-0310-9951-d761b3857238

commit 098bf54
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 8 19:16:58 2010 +0000

Bugfix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4423 5dc97367-97f1-0310-9951-d761b3857238

commit e6ba242
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 8 18:05:12 2010 +0000

Do not check if the key is being deleted.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4422 5dc97367-97f1-0310-9951-d761b3857238

commit 92c0418
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 23:40:13 2010 +0000

WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4409 5dc97367-97f1-0310-9951-d761b3857238

commit e893c8a
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 21:58:33 2010 +0000

Fix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4407 5dc97367-97f1-0310-9951-d761b3857238

commit 6fb80d4
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 21:17:27 2010 +0000

A few misc. fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4405 5dc97367-97f1-0310-9951-d761b3857238

commit fa448f9
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 19:13:11 2010 +0000

Do not add empty <script> blocks

git-svn-id: svn://cherokee-project.com/CTK/trunk@4404 5dc97367-97f1-0310-9951-d761b3857238

commit 6722402
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 18:05:51 2010 +0000

WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4402 5dc97367-97f1-0310-9951-d761b3857238

commit 5298de8
Author: alobbs alvaro@alobbs.com
Date: Fri Mar 5 09:22:22 2010 +0000

Adds CTK.Dialog2Buttons and fixes Dialog's buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@4400 5dc97367-97f1-0310-9951-d761b3857238

commit 9684f49
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 4 22:59:00 2010 +0000

Remove width in buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@4399 5dc97367-97f1-0310-9951-d761b3857238

commit ea7e571
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 4 22:57:32 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4397 5dc97367-97f1-0310-9951-d761b3857238

commit 1271de5
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 4 22:28:59 2010 +0000

Min width for buttons in dialogs

git-svn-id: svn://cherokee-project.com/CTK/trunk@4396 5dc97367-97f1-0310-9951-d761b3857238

commit 6b34c49
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 4 18:02:57 2010 +0000

Minor fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4391 5dc97367-97f1-0310-9951-d761b3857238

commit 7052625
Author: alobbs alvaro@alobbs.com
Date: Thu Mar 4 12:35:02 2010 +0000

Adds a generic 'updating icon'..

git-svn-id: svn://cherokee-project.com/CTK/trunk@4381 5dc97367-97f1-0310-9951-d761b3857238

commit 7f08ace
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Mar 4 00:13:32 2010 +0000

Style for entries

git-svn-id: svn://cherokee-project.com/CTK/trunk@4380 5dc97367-97f1-0310-9951-d761b3857238

commit 3fed945
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Mar 3 22:49:44 2010 +0000

Marker for selected menu item

git-svn-id: svn://cherokee-project.com/CTK/trunk@4379 5dc97367-97f1-0310-9951-d761b3857238

commit a9725db
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 3 22:36:09 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4376 5dc97367-97f1-0310-9951-d761b3857238

commit 2bfd128
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Mar 3 22:20:07 2010 +0000

Top line for buttonpane

git-svn-id: svn://cherokee-project.com/CTK/trunk@4375 5dc97367-97f1-0310-9951-d761b3857238

commit 5b1f829
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Mar 3 20:22:15 2010 +0000

Add style for exceptions and buttons in dialogs

git-svn-id: svn://cherokee-project.com/CTK/trunk@4372 5dc97367-97f1-0310-9951-d761b3857238

commit f51ddbf
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 3 10:14:31 2010 +0000

Adds a content parameter to the CTK.Notice class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4368 5dc97367-97f1-0310-9951-d761b3857238

commit 80b01f5
Author: alobbs alvaro@alobbs.com
Date: Wed Mar 3 09:49:54 2010 +0000

CTK.Submitter fixes: it uses the general CTK.Widget() events binding
mechanism. This patch also adds a new event 'submit_fail'.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4367 5dc97367-97f1-0310-9951-d761b3857238

commit b577a50
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 2 18:44:48 2010 +0000

Adds support for a new CTK.TextArea widget. It also implements a
mechanism by which applications can configure custom error pages.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4365 5dc97367-97f1-0310-9951-d761b3857238

commit 7d22a72
Author: alobbs alvaro@alobbs.com
Date: Tue Mar 2 12:49:09 2010 +0000

Adds a new CTK.DialogProxyLazy class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4363 5dc97367-97f1-0310-9951-d761b3857238

commit 0d1f265
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 1 19:34:28 2010 +0000

RawHTML is a little more flexible now.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4360 5dc97367-97f1-0310-9951-d761b3857238

commit 5da66e7
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 1 18:27:54 2010 +0000

A new CTK.DialogProxy class, plus a number of minor fixes.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4359 5dc97367-97f1-0310-9951-d761b3857238

commit 9b00824
Author: alobbs alvaro@alobbs.com
Date: Mon Mar 1 13:29:57 2010 +0000

Misc. fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4356 5dc97367-97f1-0310-9951-d761b3857238

commit 0dbb91b
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Mar 1 06:32:55 2010 +0000

Border for button area

git-svn-id: svn://cherokee-project.com/CTK/trunk@4355 5dc97367-97f1-0310-9951-d761b3857238

commit 556b380
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Mar 1 06:10:48 2010 +0000

Less agressive colors for buttons and dialog

git-svn-id: svn://cherokee-project.com/CTK/trunk@4354 5dc97367-97f1-0310-9951-d761b3857238

commit 90acde5
Author: alobbs alvaro@alobbs.com
Date: Sun Feb 28 17:15:25 2010 +0000

Adds a new CTK.Hidden convenience class

git-svn-id: svn://cherokee-project.com/CTK/trunk@4352 5dc97367-97f1-0310-9951-d761b3857238

commit fa7aaec
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 26 17:43:08 2010 +0000

Adds a new CTK.Button class

git-svn-id: svn://cherokee-project.com/CTK/trunk@4347 5dc97367-97f1-0310-9951-d761b3857238

commit 6b59fb9
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 26 14:00:19 2010 +0000

Adds a missing CSS file.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4343 5dc97367-97f1-0310-9951-d761b3857238

commit 5ed98b7
Author: taher taher@shihadeh.net
Date: Fri Feb 26 12:50:20 2010 +0000

Fixes "selectable" issue

git-svn-id: svn://cherokee-project.com/CTK/trunk@4342 5dc97367-97f1-0310-9951-d761b3857238

commit 14e033a
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 26 12:01:34 2010 +0000

Adds the CTK.iPhoneCfg class. It also fixes a few issues as well.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4339 5dc97367-97f1-0310-9951-d761b3857238

commit d1ab533
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Feb 26 01:54:18 2010 +0000

Style for buttons

git-svn-id: svn://cherokee-project.com/CTK/trunk@4337 5dc97367-97f1-0310-9951-d761b3857238

commit 66556b6
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 25 20:18:32 2010 +0000

Adds a new CTK.Box class.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4333 5dc97367-97f1-0310-9951-d761b3857238

commit b3c448c
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 25 12:03:56 2010 +0000

A few small fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4329 5dc97367-97f1-0310-9951-d761b3857238

commit f52f7eb
Author: taher taher@shihadeh.net
Date: Thu Feb 25 09:05:28 2010 +0000

Ooops

git-svn-id: svn://cherokee-project.com/CTK/trunk@4328 5dc97367-97f1-0310-9951-d761b3857238

commit 8aa55eb
Author: taher taher@shihadeh.net
Date: Thu Feb 25 08:59:48 2010 +0000

Adds property support to the widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4327 5dc97367-97f1-0310-9951-d761b3857238

commit 504a12c
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Feb 25 02:53:40 2010 +0000

Styles and images for jQuery Dialog

git-svn-id: svn://cherokee-project.com/CTK/trunk@4326 5dc97367-97f1-0310-9951-d761b3857238

commit a039ce4
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 24 21:56:22 2010 +0000

Adds a new CTK.DatePicker widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4325 5dc97367-97f1-0310-9951-d761b3857238

commit 32434ef
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 24 19:45:12 2010 +0000

Adds two new classes CTK.CheckboxText and CTK.CheckCfgText. Basically,
a Checkbox with a text label attached at its rear (reading "Enabled").

git-svn-id: svn://cherokee-project.com/CTK/trunk@4323 5dc97367-97f1-0310-9951-d761b3857238

commit 68a364a
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 24 17:41:16 2010 +0000

Oops..

git-svn-id: svn://cherokee-project.com/CTK/trunk@4322 5dc97367-97f1-0310-9951-d761b3857238

commit fed8482
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 24 17:38:11 2010 +0000

CTK.Table was adding two 'id' properties under some circumstances.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4321 5dc97367-97f1-0310-9951-d761b3857238

commit cc13b1a
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 24 17:30:19 2010 +0000

Re-implements CTK.TableProps so it does not use a CTK.Table but a much
more flexible <div> based structure.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4320 5dc97367-97f1-0310-9951-d761b3857238

commit 5498d26
Author: taher taher@shihadeh.net
Date: Wed Feb 24 11:40:16 2010 +0000

Fixes incorrect parameter

git-svn-id: svn://cherokee-project.com/CTK/trunk@4319 5dc97367-97f1-0310-9951-d761b3857238

commit 044d798
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Feb 24 02:23:32 2010 +0000

WIP

git-svn-id: svn://cherokee-project.com/CTK/trunk@4318 5dc97367-97f1-0310-9951-d761b3857238

commit ef8282c
Author: Jonathan Hernandez ion@suavizado.com
Date: Wed Feb 24 02:22:18 2010 +0000

Tabs and input

git-svn-id: svn://cherokee-project.com/CTK/trunk@4317 5dc97367-97f1-0310-9951-d761b3857238

commit f4d8e2d
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 23 17:30:51 2010 +0000

Do not instance CTK.RenderResponse objects. Use the Widget:Render()
static method instead - so internal properties are preserved.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4314 5dc97367-97f1-0310-9951-d761b3857238

commit 6180af0
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 23 16:18:31 2010 +0000

Fix? I have some doubts about this.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4310 5dc97367-97f1-0310-9951-d761b3857238

commit ee3c7fc
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 23 16:17:54 2010 +0000

New Stock Image class

git-svn-id: svn://cherokee-project.com/CTK/trunk@4309 5dc97367-97f1-0310-9951-d761b3857238

commit 44a6769
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 23 14:27:30 2010 +0000

WIP: Adds a bunch of temporal CSS entries so we can work with
CTK.Dialog's before the final CSS is developed.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4307 5dc97367-97f1-0310-9951-d761b3857238

commit b7babf6
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 23 13:43:52 2010 +0000

WIP: Misc changes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4306 5dc97367-97f1-0310-9951-d761b3857238

commit 563b8a3
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Feb 23 04:48:02 2010 +0000

Navigation bar & main section

git-svn-id: svn://cherokee-project.com/CTK/trunk@4301 5dc97367-97f1-0310-9951-d761b3857238

commit 7566d26
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 22 11:02:38 2010 +0000

Adds a new commodity method

git-svn-id: svn://cherokee-project.com/CTK/trunk@4291 5dc97367-97f1-0310-9951-d761b3857238

commit b15f6cc
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 22 09:14:56 2010 +0000

Adds a new TextCfgAuto widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4290 5dc97367-97f1-0310-9951-d761b3857238

commit 6d3ddcf
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 22 09:14:54 2010 +0000

Adds a new common use function: focus_next_input()

git-svn-id: svn://cherokee-project.com/CTK/trunk@4289 5dc97367-97f1-0310-9951-d761b3857238

commit cd0437e
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 19 18:12:45 2010 +0000

Misc changes. WIP.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4279 5dc97367-97f1-0310-9951-d761b3857238

commit 4643d11
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 19 11:54:07 2010 +0000

Fixes the Checkbox widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4278 5dc97367-97f1-0310-9951-d761b3857238

commit 7142ac6
Author: alobbs alvaro@alobbs.com
Date: Fri Feb 19 11:54:04 2010 +0000

Better header management

git-svn-id: svn://cherokee-project.com/CTK/trunk@4277 5dc97367-97f1-0310-9951-d761b3857238

commit e196cba
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 18 22:32:12 2010 +0000

CTK.Notice is a generic container now

git-svn-id: svn://cherokee-project.com/CTK/trunk@4271 5dc97367-97f1-0310-9951-d761b3857238

commit 7f3dea4
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 18 22:14:38 2010 +0000

Adds a new CTK.Notice widget

git-svn-id: svn://cherokee-project.com/CTK/trunk@4270 5dc97367-97f1-0310-9951-d761b3857238

commit c3a5ce8
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 18 15:24:02 2010 +0000

Adds missing CSS

git-svn-id: svn://cherokee-project.com/CTK/trunk@4267 5dc97367-97f1-0310-9951-d761b3857238

commit b2d3ed8
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 18 15:03:47 2010 +0000

Two small fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4266 5dc97367-97f1-0310-9951-d761b3857238

commit f0a0457
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 18 09:31:14 2010 +0000

Adds a new widget: CTK.Indenter

git-svn-id: svn://cherokee-project.com/CTK/trunk@4263 5dc97367-97f1-0310-9951-d761b3857238

commit 47aa16b
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Feb 18 02:43:57 2010 +0000

Use light border

git-svn-id: svn://cherokee-project.com/CTK/trunk@4262 5dc97367-97f1-0310-9951-d761b3857238

commit f3d6269
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Feb 18 02:26:17 2010 +0000

Add styles for main layout, maybe this rules are other css

git-svn-id: svn://cherokee-project.com/CTK/trunk@4257 5dc97367-97f1-0310-9951-d761b3857238

commit e99a2fa
Author: Jonathan Hernandez ion@suavizado.com
Date: Thu Feb 18 02:25:16 2010 +0000

Add loading.gif

git-svn-id: svn://cherokee-project.com/CTK/trunk@4256 5dc97367-97f1-0310-9951-d761b3857238

commit 70f029f
Author: taher taher@shihadeh.net
Date: Wed Feb 17 13:42:23 2010 +0000

Minor fix, a parameter was being omitted

git-svn-id: svn://cherokee-project.com/CTK/trunk@4253 5dc97367-97f1-0310-9951-d761b3857238

commit 87b9131
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 16 17:37:16 2010 +0000

Fixes a couple of minor issues

git-svn-id: svn://cherokee-project.com/CTK/trunk@4250 5dc97367-97f1-0310-9951-d761b3857238

commit be88df5
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 16 11:51:06 2010 +0000

Adds a new sortable list widget. It also adds some new functionality
to the general Table widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4249 5dc97367-97f1-0310-9951-d761b3857238

commit fa526d2
Author: Jonathan Hernandez ion@suavizado.com
Date: Tue Feb 16 02:06:03 2010 +0000

Remove border from links


git-svn-id: svn://cherokee-project.com/CTK/trunk@4248 5dc97367-97f1-0310-9951-d761b3857238

commit 546bee3
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 15 13:03:54 2010 +0000

Two minor fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4245 5dc97367-97f1-0310-9951-d761b3857238

commit 0b9c8ba
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 15 11:26:43 2010 +0000

Whole lot of changes: fork()->threads, new Uploader, more plugins
mechanism stuff, new Refreshable class, etc, etc.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4243 5dc97367-97f1-0310-9951-d761b3857238

commit f7192d2
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Feb 12 01:23:57 2010 +0000

Use a gif instead 'Submitting' string

git-svn-id: svn://cherokee-project.com/CTK/trunk@4240 5dc97367-97f1-0310-9951-d761b3857238

commit 8b537b5
Author: Jonathan Hernandez ion@suavizado.com
Date: Fri Feb 12 00:03:45 2010 +0000

Fix next tab when only 2 exists

git-svn-id: svn://cherokee-project.com/CTK/trunk@4239 5dc97367-97f1-0310-9951-d761b3857238

commit e468453
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 11 14:13:24 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4237 5dc97367-97f1-0310-9951-d761b3857238

commit 15b01c0
Author: alobbs alvaro@alobbs.com
Date: Thu Feb 11 13:57:40 2010 +0000

Implements the Help support.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4235 5dc97367-97f1-0310-9951-d761b3857238

commit 3606a0a
Author: taher taher@shihadeh.net
Date: Thu Feb 11 09:28:59 2010 +0000

Typo


git-svn-id: svn://cherokee-project.com/CTK/trunk@4234 5dc97367-97f1-0310-9951-d761b3857238

commit e35c79e
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 10 11:35:53 2010 +0000

A few minor, validation related fixes

git-svn-id: svn://cherokee-project.com/CTK/trunk@4229 5dc97367-97f1-0310-9951-d761b3857238

commit 5bd00fb
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 10 10:39:40 2010 +0000

Plugin support: bugfix

git-svn-id: svn://cherokee-project.com/CTK/trunk@4226 5dc97367-97f1-0310-9951-d761b3857238

commit e25c2b7
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 9 17:51:32 2010 +0000

Fixes plug-ins and Optional text entries

git-svn-id: svn://cherokee-project.com/CTK/trunk@4224 5dc97367-97f1-0310-9951-d761b3857238

commit 6884f53
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 9 16:02:02 2010 +0000

Adds plug-ins support.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4222 5dc97367-97f1-0310-9951-d761b3857238

commit d4d9ed6
Author: alobbs alvaro@alobbs.com
Date: Tue Feb 9 15:03:02 2010 +0000

Adds a new parameter to CTK.Uploader() so it can be also used with a
temporal file as target.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4220 5dc97367-97f1-0310-9951-d761b3857238

commit 07fa39a
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 18:09:33 2010 +0000

Clarifies test1.py

git-svn-id: svn://cherokee-project.com/CTK/trunk@4219 5dc97367-97f1-0310-9951-d761b3857238

commit 26d3ce8
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 17:36:36 2010 +0000

Fixes dup ID on the submitter class

git-svn-id: svn://cherokee-project.com/CTK/trunk@4218 5dc97367-97f1-0310-9951-d761b3857238

commit 6f3aa85
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 17:32:46 2010 +0000

WPI: Two new template variables. Moving JS to the end.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4217 5dc97367-97f1-0310-9951-d761b3857238

commit b2e94cd
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Feb 8 16:59:55 2010 +0000

New tabs style

git-svn-id: svn://cherokee-project.com/CTK/trunk@4216 5dc97367-97f1-0310-9951-d761b3857238

commit bf4d9ca
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Feb 8 16:59:22 2010 +0000

Use CTK.css

git-svn-id: svn://cherokee-project.com/CTK/trunk@4215 5dc97367-97f1-0310-9951-d761b3857238

commit e13d471
Author: Jonathan Hernandez ion@suavizado.com
Date: Mon Feb 8 16:56:29 2010 +0000

Add Tabs styles

git-svn-id: svn://cherokee-project.com/CTK/trunk@4214 5dc97367-97f1-0310-9951-d761b3857238

commit 366f9e8
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 16:49:09 2010 +0000

Updates test1 to use PropsAuto

git-svn-id: svn://cherokee-project.com/CTK/trunk@4213 5dc97367-97f1-0310-9951-d761b3857238

commit 6decc4a
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 16:34:42 2010 +0000

Adds a new PropsTable. It's the same, without the need of a table.
It is still WIP.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4212 5dc97367-97f1-0310-9951-d761b3857238

commit 14cd7b3
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 13:01:40 2010 +0000

Uploader: Allow to pass extra parameters to the callback function.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4211 5dc97367-97f1-0310-9951-d761b3857238

commit 0d179d2
Author: alobbs alvaro@alobbs.com
Date: Mon Feb 8 12:45:10 2010 +0000

Pass the target directory to the handling function, so dynamic
directories can be used as target locations.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4210 5dc97367-97f1-0310-9951-d761b3857238

commit 0b0e554
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 29 23:17:58 2010 +0000

CTK.TextField can be 'optional' now (optionally filled out)

git-svn-id: svn://cherokee-project.com/CTK/trunk@4206 5dc97367-97f1-0310-9951-d761b3857238

commit 99ebf00
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 29 19:24:38 2010 +0000

CTK.Page and CTK.Template relations changed a little bit

git-svn-id: svn://cherokee-project.com/CTK/trunk@4203 5dc97367-97f1-0310-9951-d761b3857238

commit 0ac0877
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 29 18:21:26 2010 +0000

New TextCfg class: CTK.TextField + CTK.Config

git-svn-id: svn://cherokee-project.com/CTK/trunk@4200 5dc97367-97f1-0310-9951-d761b3857238

commit eb55c59
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 29 16:37:15 2010 +0000

Adds a couple of new CTK Widgets. They are just wrapper around regular
widgets with an special constructor that initializes its value
according with the entries of a Cherokee-admin configuration file.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4198 5dc97367-97f1-0310-9951-d761b3857238

commit ae32cbd
Author: alobbs alvaro@alobbs.com
Date: Thu Jan 28 21:42:16 2010 +0000

Public web directory /static became /CTK

git-svn-id: svn://cherokee-project.com/CTK/trunk@4196 5dc97367-97f1-0310-9951-d761b3857238

commit a84c9c5
Author: alobbs alvaro@alobbs.com
Date: Thu Jan 28 18:43:39 2010 +0000

Support for Cherokee configuration files

git-svn-id: svn://cherokee-project.com/CTK/trunk@4192 5dc97367-97f1-0310-9951-d761b3857238

commit 302058a
Author: alobbs alvaro@alobbs.com
Date: Wed Jan 27 15:56:22 2010 +0000

Reverts last change. It was a mistake.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4186 5dc97367-97f1-0310-9951-d761b3857238

commit 98b7b9b
Author: alobbs alvaro@alobbs.com
Date: Wed Jan 27 13:51:25 2010 +0000

Enables RRD graphs in the default configuration file

git-svn-id: svn://cherokee-project.com/CTK/trunk@4184 5dc97367-97f1-0310-9951-d761b3857238

commit fa9a1d8
Author: taher taher@shihadeh.net
Date: Mon Jan 25 17:22:24 2010 +0000

Typo

git-svn-id: svn://cherokee-project.com/CTK/trunk@4173 5dc97367-97f1-0310-9951-d761b3857238

commit 913631e
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 16:39:00 2010 +0000

Fixes a couple of minor issues

git-svn-id: svn://cherokee-project.com/CTK/trunk@4172 5dc97367-97f1-0310-9951-d761b3857238

commit 9dcd788
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 15:42:49 2010 +0000

Adds a new special Submitter button, so <form>s can be emulated. The
target is to be able to have a Submitter on which most of the fields
are optional.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4171 5dc97367-97f1-0310-9951-d761b3857238

commit 5055ae9
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 12:01:41 2010 +0000

Report coding errors.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4170 5dc97367-97f1-0310-9951-d761b3857238

commit f2aeca0
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 11:51:41 2010 +0000

Report errors whenever they occur while submitting information

git-svn-id: svn://cherokee-project.com/CTK/trunk@4169 5dc97367-97f1-0310-9951-d761b3857238

commit d19f8fb
Author: taher taher@shihadeh.net
Date: Mon Jan 25 11:40:12 2010 +0000

Enables X-Sendfile on Cherokee's config

git-svn-id: svn://cherokee-project.com/CTK/trunk@4168 5dc97367-97f1-0310-9951-d761b3857238

commit 0c64550
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 11:30:28 2010 +0000

Adds the class to access (read/write) the Cherokee configuration file
format. It's being imported straight from Cherokee-admin.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4167 5dc97367-97f1-0310-9951-d761b3857238

commit 2e26477
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 11:30:26 2010 +0000

Removes superfluous whites

git-svn-id: svn://cherokee-project.com/CTK/trunk@4166 5dc97367-97f1-0310-9951-d761b3857238

commit dab5884
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 25 11:30:24 2010 +0000

Fixes a problem in the HTTP reply header

git-svn-id: svn://cherokee-project.com/CTK/trunk@4165 5dc97367-97f1-0310-9951-d761b3857238

commit 8b49c5c
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 24 18:20:25 2010 +0000

Stops the CTK.Uploader widget from adding duplicating code to the
final HTML render.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4164 5dc97367-97f1-0310-9951-d761b3857238

commit eaaf761
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 24 18:20:20 2010 +0000

Fixes the CTK.Uploader class a CTK.Page can embed more than one
instance of the widget.

git-svn-id: svn://cherokee-project.com/CTK/trunk@4163 5dc97367-97f1-0310-9951-d761b3857238

commit 195dba3
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 23 20:16:14 2010 +0000

Improves the CTK.Uploader class

git-svn-id: svn://cherokee-project.com/CTK/trunk@4160 5dc97367-97f1-0310-9951-d761b3857238

commit 1f36256
Author: alobbs alvaro@alobbs.com
Date: Sat Jan 23 20:16:12 2010 +0000

Add missing entry

git-svn-id: svn://cherokee-project.com/CTK/trunk@4159 5dc97367-97f1-0310-9951-d761b3857238

commit 79fe950
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 22 15:39:38 2010 +0000

Re-implements the Uploader class so it works with the new Cherokee
post_track/post_report mechanism. This new version does no require
Flash any longer.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4157 5dc97367-97f1-0310-9951-d761b3857238

commit e035103
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 22 15:37:41 2010 +0000

Updates PySCGI to the latest version

git-svn-id: svn://cherokee-project.com/CTK/trunk@4156 5dc97367-97f1-0310-9951-d761b3857238

commit be9bf2a
Author: alobbs alvaro@alobbs.com
Date: Fri Jan 22 13:09:58 2010 +0000

Adds a new HTTP_Response class for X-Sendfile replies.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4155 5dc97367-97f1-0310-9951-d761b3857238

commit c7a35bd
Author: alobbs alvaro@alobbs.com
Date: Wed Jan 20 22:55:07 2010 +0000

Clean up

git-svn-id: svn://cherokee-project.com/CTK/trunk@4145 5dc97367-97f1-0310-9951-d761b3857238

commit 5c17b33
Author: alobbs alvaro@alobbs.com
Date: Wed Jan 20 22:54:13 2010 +0000

Adds a new -very convenient- "Uploader" widget.


git-svn-id: svn://cherokee-project.com/CTK/trunk@4144 5dc97367-97f1-0310-9951-d761b3857238

commit 2986fae
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 17 12:43:36 2010 +0000

Updates the package information

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@4123 5dc97367-97f1-0310-9951-d761b3857238

commit 9824789
Author: alobbs alvaro@alobbs.com
Date: Sun Jan 17 12:39:39 2010 +0000

Better I/O functions. Becomes PySCGI 1.11.


git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@4122 5dc97367-97f1-0310-9951-d761b3857238

commit 90641f6
Author: alobbs alvaro@alobbs.com
Date: Thu Jan 14 15:59:17 2010 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4104 5dc97367-97f1-0310-9951-d761b3857238

commit c82ffa7
Author: alobbs alvaro@alobbs.com
Date: Thu Jan 14 15:29:24 2010 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4103 5dc97367-97f1-0310-9951-d761b3857238

commit 4238367
Author: taher taher@shihadeh.net
Date: Mon Jan 11 16:58:02 2010 +0000

Typo

git-svn-id: svn://cherokee-project.com/CTK/trunk@4092 5dc97367-97f1-0310-9951-d761b3857238

commit 18ca15c
Author: taher taher@shihadeh.net
Date: Tue Jan 5 13:20:17 2010 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4085 5dc97367-97f1-0310-9951-d761b3857238

commit 50fb121
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 4 12:20:02 2010 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4084 5dc97367-97f1-0310-9951-d761b3857238

commit 3067662
Author: alobbs alvaro@alobbs.com
Date: Mon Jan 4 11:47:37 2010 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4083 5dc97367-97f1-0310-9951-d761b3857238

commit f97cb8d
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 17:24:30 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4079 5dc97367-97f1-0310-9951-d761b3857238

commit b84d1d1
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 16:25:33 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4078 5dc97367-97f1-0310-9951-d761b3857238

commit 364e280
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 14:51:29 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4077 5dc97367-97f1-0310-9951-d761b3857238

commit 1534ff6
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 13:55:40 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4076 5dc97367-97f1-0310-9951-d761b3857238

commit 773b43f
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 12:57:22 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4075 5dc97367-97f1-0310-9951-d761b3857238

commit 50df4ec
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 10:57:16 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4074 5dc97367-97f1-0310-9951-d761b3857238

commit 8a4f696
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 10:15:08 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4073 5dc97367-97f1-0310-9951-d761b3857238

commit 3483cfa
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 31 09:12:08 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4072 5dc97367-97f1-0310-9951-d761b3857238

commit be6c8f9
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 30 14:12:11 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4071 5dc97367-97f1-0310-9951-d761b3857238

commit 36bd75f
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 29 10:38:50 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4065 5dc97367-97f1-0310-9951-d761b3857238

commit a1969d4
Author: alobbs alvaro@alobbs.com
Date: Mon Dec 28 17:58:30 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4063 5dc97367-97f1-0310-9951-d761b3857238

commit 30664c0
Author: alobbs alvaro@alobbs.com
Date: Mon Dec 28 17:01:28 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4062 5dc97367-97f1-0310-9951-d761b3857238

commit c7cbfed
Author: alobbs alvaro@alobbs.com
Date: Mon Dec 28 10:42:05 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4061 5dc97367-97f1-0310-9951-d761b3857238

commit 8457e50
Author: alobbs alvaro@alobbs.com
Date: Sat Dec 26 12:48:56 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4056 5dc97367-97f1-0310-9951-d761b3857238

commit b8896d4
Author: alobbs alvaro@alobbs.com
Date: Sat Dec 26 12:19:39 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4055 5dc97367-97f1-0310-9951-d761b3857238

commit 76209f3
Author: alobbs alvaro@alobbs.com
Date: Sat Dec 26 11:46:45 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4054 5dc97367-97f1-0310-9951-d761b3857238

commit 8286a5e
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 25 21:14:08 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4053 5dc97367-97f1-0310-9951-d761b3857238

commit 17115c1
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 25 18:29:02 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4052 5dc97367-97f1-0310-9951-d761b3857238

commit 62339fa
Author: alobbs alvaro@alobbs.com
Date: Fri Dec 25 10:46:53 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4051 5dc97367-97f1-0310-9951-d761b3857238

commit 5e4793a
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 24 09:31:22 2009 +0000

Sync

git-svn-id: svn://cherokee-project.com/CTK/trunk@4048 5dc97367-97f1-0310-9951-d761b3857238

commit 2c6e9b3
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 17:49:06 2009 +0000

Adds a new CTK.Page class


git-svn-id: svn://cherokee-project.com/CTK/trunk@3965 5dc97367-97f1-0310-9951-d761b3857238

commit cb3c7e3
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 16:07:19 2009 +0000

Adds a new CTK.TableFixed class.


git-svn-id: svn://cherokee-project.com/CTK/trunk@3963 5dc97367-97f1-0310-9951-d761b3857238

commit 5321eeb
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 16:01:08 2009 +0000

CTK.Table is flexible now (it does not have boundaries).


git-svn-id: svn://cherokee-project.com/CTK/trunk@3962 5dc97367-97f1-0310-9951-d761b3857238

commit b408cc5
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 11:57:49 2009 +0000

Adds a new CTK.Template widget


git-svn-id: svn://cherokee-project.com/CTK/trunk@3959 5dc97367-97f1-0310-9951-d761b3857238

commit 139e88a
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 11:54:18 2009 +0000

Fixes the ServerFactory helper function.


git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@3958 5dc97367-97f1-0310-9951-d761b3857238

commit a16b872
Author: alobbs alvaro@alobbs.com
Date: Thu Dec 10 08:50:31 2009 +0000

Implementation continues..


git-svn-id: svn://cherokee-project.com/CTK/trunk@3956 5dc97367-97f1-0310-9951-d761b3857238

commit 4f8c991
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 9 16:52:13 2009 +0000

Beginning. There are a million things to do.


git-svn-id: svn://cherokee-project.com/CTK/trunk@3954 5dc97367-97f1-0310-9951-d761b3857238

commit a819cb3
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 9 14:32:42 2009 +0000

Initial commit


git-svn-id: svn://cherokee-project.com/CTK/trunk@3952 5dc97367-97f1-0310-9951-d761b3857238

commit a9967ea
Author: alobbs alvaro@alobbs.com
Date: Wed Dec 9 12:52:33 2009 +0000

Creates CTK base repo


git-svn-id: svn://cherokee-project.com/CTK/trunk@3950 5dc97367-97f1-0310-9951-d761b3857238

commit 2d35360
Author: alobbs alvaro@alobbs.com
Date: Wed Aug 27 09:01:47 2008 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@1908 5dc97367-97f1-0310-9951-d761b3857238

commit 2050db5
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 23 14:20:21 2008 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@1325 5dc97367-97f1-0310-9951-d761b3857238

commit 3663a27
Author: alobbs alvaro@alobbs.com
Date: Sun Mar 23 14:16:35 2008 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@1324 5dc97367-97f1-0310-9951-d761b3857238

commit df0104a
Author: alobbs alvaro@alobbs.com
Date: Sat Dec 29 13:07:43 2007 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@964 5dc97367-97f1-0310-9951-d761b3857238

commit 677c69e
Author: alobbs alvaro@alobbs.com
Date: Thu Oct 4 10:36:37 2007 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@928 5dc97367-97f1-0310-9951-d761b3857238

commit f783a08
Author: alobbs alvaro@alobbs.com
Date: Thu Aug 2 20:14:16 2007 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@876 5dc97367-97f1-0310-9951-d761b3857238

commit d467e36
Author: alobbs alvaro@alobbs.com
Date: Wed Feb 7 22:43:48 2007 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@641 5dc97367-97f1-0310-9951-d761b3857238

commit bf27d5f
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 12 10:12:09 2006 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@518 5dc97367-97f1-0310-9951-d761b3857238

commit ef95578
Author: alobbs alvaro@alobbs.com
Date: Tue Dec 12 09:44:58 2006 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@517 5dc97367-97f1-0310-9951-d761b3857238

commit 2d94078
Author: alobbs alvaro@alobbs.com
Date: Sun Dec 10 13:06:42 2006 +0000

git-svn-id: svn://cherokee-project.com/cherokee-pyscgi@504 5dc97367-97f1-0310-9951-d761b3857238

Don't miss a new webserver release

NewReleases is sending notifications on new releases.