Wilfried Göesgens [Sun, 27 Nov 2005 19:45:49 +0000 (19:45 +0000)]
* Detect locale from Browser Environment
Wilfried Göesgens [Sun, 27 Nov 2005 17:29:01 +0000 (17:29 +0000)]
* staticaly bind codeset to utf8.
Art Cancro [Thu, 24 Nov 2005 04:32:48 +0000 (04:32 +0000)]
* Placed a mini roomlist in the iconbar. This is not in its final form.
Wilfried Göesgens [Wed, 23 Nov 2005 16:44:13 +0000 (16:44 +0000)]
* added missing german translations
* changed multi line strings with empty string in first line to be searchable
Art Cancro [Wed, 23 Nov 2005 16:04:51 +0000 (16:04 +0000)]
* auth.c: localized "User name:" and "Password:" prompts
Art Cancro [Wed, 23 Nov 2005 02:44:41 +0000 (02:44 +0000)]
* Fixed the unresponsive msgomatic in the bulletin board view.
Art Cancro [Tue, 22 Nov 2005 05:01:37 +0000 (05:01 +0000)]
* Set up a toggleable iconbar that can switch between the menu and a room
list. The room list is not yet implemented, so a simple placeholder is
there instead.
Art Cancro [Tue, 22 Nov 2005 03:48:57 +0000 (03:48 +0000)]
* messages.c, webcit.css: message buttons (Reply, ReplyQuoted, etc.) are now
in a smaller font (new style 'msgbuttons' defined in the stylesheet)
* Reply and ReplyQuoted no longer generate an empty 'Re:' subject if the
message being replied to has no subject.
Art Cancro [Tue, 22 Nov 2005 03:31:58 +0000 (03:31 +0000)]
* create-pot.sh: now creates a new webcit.pot file and automatically merges
it into all *.po files, allowing an easy way for translators to access
new strings.
* axdefs[] (Access level definitions) -- now ready for localization.
Wilfried Göesgens [Mon, 21 Nov 2005 20:21:22 +0000 (20:21 +0000)]
create directories.
Wilfried Göesgens [Mon, 21 Nov 2005 16:31:10 +0000 (16:31 +0000)]
* add some script to wrap the debian package build that does some magic about
the versioning in the package and the citadel system
Wilfried Göesgens [Mon, 21 Nov 2005 16:29:01 +0000 (16:29 +0000)]
* add some script to wrap the debian package build that does some magic about
the versioning in the package and the citadel system
* Many fixups to the debian packages
* added Unixlogin Package
Wilfried Göesgens [Mon, 21 Nov 2005 16:23:42 +0000 (16:23 +0000)]
* added package build script.
Wilfried Göesgens [Mon, 21 Nov 2005 16:20:26 +0000 (16:20 +0000)]
error corrections
Wilfried Göesgens [Mon, 21 Nov 2005 16:13:29 +0000 (16:13 +0000)]
* Apache config package added
* make recursive examples
* automatization of the upstream version
Art Cancro [Mon, 21 Nov 2005 03:36:42 +0000 (03:36 +0000)]
build fix
Art Cancro [Mon, 21 Nov 2005 03:24:03 +0000 (03:24 +0000)]
* Moved the definition of INADDR_NONE to webcit.h, where it will be effective
in all locations where it is needed. Fixes the build on Solaris 10.
Art Cancro [Sat, 19 Nov 2005 05:07:29 +0000 (05:07 +0000)]
fix rss.c
Art Cancro [Sat, 19 Nov 2005 04:56:00 +0000 (04:56 +0000)]
* Put in some infrastructure for generating and maintaining .po files
Art Cancro [Sat, 19 Nov 2005 04:49:36 +0000 (04:49 +0000)]
build updates
Art Cancro [Sat, 19 Nov 2005 04:27:07 +0000 (04:27 +0000)]
* Threw away most of the gettextize-generated build system in the po/
directory, and replaced it with a very simple Makefile.in.in instead.
Art Cancro [Sat, 19 Nov 2005 04:02:37 +0000 (04:02 +0000)]
build fixes
Art Cancro [Sat, 19 Nov 2005 03:58:02 +0000 (03:58 +0000)]
Adjustments to the build
Wilfried Göesgens [Fri, 18 Nov 2005 14:07:34 +0000 (14:07 +0000)]
more fixups. umlauts problems fixed.
Wilfried Göesgens [Thu, 17 Nov 2005 21:46:43 +0000 (21:46 +0000)]
missing colon.
Wilfried Göesgens [Thu, 17 Nov 2005 21:38:53 +0000 (21:38 +0000)]
The umlauts got nuked on their way into svn. some first corrections.
Wilfried Göesgens [Thu, 17 Nov 2005 19:22:55 +0000 (19:22 +0000)]
citadel.control doesn't belong to /var/run/citadel
Michael Hampton [Thu, 17 Nov 2005 17:23:44 +0000 (17:23 +0000)]
Have configure check for sed, so that recursion will work.
Art Cancro [Thu, 17 Nov 2005 16:33:21 +0000 (16:33 +0000)]
* More changes to try to get the po/ directory to build properly. It's still
not working. If you want to run WebCit using the current tree, be sure to
configure with --disable-nls
Art Cancro [Thu, 17 Nov 2005 16:25:31 +0000 (16:25 +0000)]
aaaarrrrrgggggghhhhhhhh
Art Cancro [Thu, 17 Nov 2005 05:22:58 +0000 (05:22 +0000)]
test
Art Cancro [Thu, 17 Nov 2005 05:20:00 +0000 (05:20 +0000)]
old Makefile.in.in
Art Cancro [Thu, 17 Nov 2005 05:05:51 +0000 (05:05 +0000)]
remove files
Art Cancro [Thu, 17 Nov 2005 05:05:35 +0000 (05:05 +0000)]
remove files
Art Cancro [Thu, 17 Nov 2005 05:03:54 +0000 (05:03 +0000)]
* Assorted tweaks to activate the translations...
Art Cancro [Wed, 16 Nov 2005 02:59:00 +0000 (02:59 +0000)]
* Checked in po/de.po, a German translation submitted by Wilifried Goesgens.
Now I just have to figure out how to activate it.
?
Art Cancro [Wed, 16 Nov 2005 02:18:17 +0000 (02:18 +0000)]
THIS IS 6.62
Art Cancro [Mon, 14 Nov 2005 19:57:16 +0000 (19:57 +0000)]
Art Cancro [Mon, 14 Nov 2005 04:37:03 +0000 (04:37 +0000)]
* serv_extensions.c: serv_upgrade_init() must be called prior to
serv_inetcfg_init() in order to ensure that citadel.control is created
at the correct time. (Patch sent in by Wilifried Goesgens.)
Art Cancro [Mon, 14 Nov 2005 04:10:14 +0000 (04:10 +0000)]
* Added an '-f' command line option to allow WebCit to follow the
'X-Forwarded-For:' HTTP header, if present.
Art Cancro [Mon, 14 Nov 2005 03:46:33 +0000 (03:46 +0000)]
* Added missing HTTP headers for /listsub
Art Cancro [Sun, 13 Nov 2005 04:46:36 +0000 (04:46 +0000)]
* Discovered the style -moz-user-select:none and applied it to the mailbox
summary table, to prevent text select from ruining the appearance of our
beautiful drag and drop function.
Art Cancro [Sun, 13 Nov 2005 04:19:15 +0000 (04:19 +0000)]
* Strip prepended '/webcit' in requested url's. This may allow us to handle
incoming proxy requests from a front end web server.
* Don't require a session cookie for static content.
Art Cancro [Thu, 10 Nov 2005 22:38:41 +0000 (22:38 +0000)]
* Completed the implementation of a simple drop target for messages. Right
now it just drops to trash. Need to do a folder list drop now.
Art Cancro [Thu, 10 Nov 2005 04:08:57 +0000 (04:08 +0000)]
* Removed arbitrary upper bound in message select array, after realizing that
JavaScript arrays don't need to have their size declared.
Art Cancro [Wed, 9 Nov 2005 04:50:45 +0000 (04:50 +0000)]
* Mailbox view: selected messages are now draggablevi ChangeLog (Now we just need to
implement a place to drop them.)
Art Cancro [Tue, 8 Nov 2005 05:44:50 +0000 (05:44 +0000)]
* Now it resizes on mousemove instead of mouseup. Very nice animated effect.
Art Cancro [Tue, 8 Nov 2005 05:37:30 +0000 (05:37 +0000)]
* First cut of message list resize. It works but it resizes on mouseup.
Art Cancro [Mon, 7 Nov 2005 15:46:18 +0000 (15:46 +0000)]
* Disable the I-bar cursor when hovering over message summary lines in the
mailbox view; go with the default pointer instead.
Art Cancro [Mon, 7 Nov 2005 04:28:14 +0000 (04:28 +0000)]
* Mailbox summary view -- headers are now ever-present; they do not scroll
with the table.
Art Cancro [Mon, 7 Nov 2005 03:31:31 +0000 (03:31 +0000)]
* Changed keypress handling so that it works not only in web browsers, but in
Internet Explorer as well.
Art Cancro [Sun, 6 Nov 2005 17:27:45 +0000 (17:27 +0000)]
* Message delete: table row delete is now handled by a script.aculo.us effect
instead of by just clearing out the innerHTML of the table row div, because
IE barfs on the latter.
Art Cancro [Sun, 6 Nov 2005 03:56:58 +0000 (03:56 +0000)]
more changes to batch mode setup
Art Cancro [Sun, 6 Nov 2005 03:54:00 +0000 (03:54 +0000)]
* Found and removed more absolute URL's.
Art Cancro [Sat, 5 Nov 2005 05:59:40 +0000 (05:59 +0000)]
minor tweak to previous checkin
Art Cancro [Sat, 5 Nov 2005 05:51:39 +0000 (05:51 +0000)]
* The checkboxes are gone! Implemented ajax delete of selected messages,
via either the Delete button or the Delete key.
Art Cancro [Sat, 5 Nov 2005 04:52:53 +0000 (04:52 +0000)]
* Multi select using ctrl now handles the condition of a message already being
selected and the user doing ctrl-click to deselect it.
Art Cancro [Fri, 4 Nov 2005 22:05:13 +0000 (22:05 +0000)]
* Multi select (using the ctrl key) is now working.
Art Cancro [Fri, 4 Nov 2005 04:47:01 +0000 (04:47 +0000)]
more of the same
Art Cancro [Fri, 4 Nov 2005 04:45:24 +0000 (04:45 +0000)]
* Removed all of the absolute URL's.
Art Cancro [Fri, 4 Nov 2005 04:39:09 +0000 (04:39 +0000)]
lower case tags
Art Cancro [Fri, 4 Nov 2005 04:02:46 +0000 (04:02 +0000)]
* Updated setup to allow more batch mode control of it;
see techdoc/package-setup.txt
Art Cancro [Thu, 3 Nov 2005 22:48:09 +0000 (22:48 +0000)]
removed some absolute urls
Art Cancro [Thu, 3 Nov 2005 22:22:34 +0000 (22:22 +0000)]
minor href fix
Art Cancro [Thu, 3 Nov 2005 17:44:47 +0000 (17:44 +0000)]
remove ml_slider
Art Cancro [Thu, 3 Nov 2005 16:13:46 +0000 (16:13 +0000)]
* Removed the 'mark message as seen' C code (in the mailbox view) because it
was no longer getting called. Implemented this in JavaScript using an ajax
call plus a new WebCit function to perform generic server commands using
ajax. Also reinstated the removal of bold font weight for messages
transitioning from unseen to seen (again, in JavaScript).
Art Cancro [Thu, 3 Nov 2005 04:47:28 +0000 (04:47 +0000)]
* Mailbox view -- onClick is now implemented by a JavaScript function which
is defined in wclib.js -- now, it not only handles the Ajax load of the
message into the preview pane, but it also highlights the table row, and
remembers the highlighting so it can be turned off when another row is
selected. This is if course a prelude to ajaxifying the table...
Art Cancro [Wed, 2 Nov 2005 22:51:23 +0000 (22:51 +0000)]
rules=rows for the message summary table
Art Cancro [Wed, 2 Nov 2005 20:59:38 +0000 (20:59 +0000)]
* Switched the mailbox summary back to a table. This is tabular data and it
ought to be marked up as a table. We went to fixed width floating div's in
order to use script.aculo.us 'draggable' but dragging the entire row ended
up looking like crap, and it didn't appear that we would be able to drag
outside the source div anyway. So we're going back to the table.
Art Cancro [Wed, 2 Nov 2005 20:08:22 +0000 (20:08 +0000)]
oldest to newest, newest to oldest settings in message board view
Art Cancro [Wed, 2 Nov 2005 05:11:09 +0000 (05:11 +0000)]
read reverse
Art Cancro [Wed, 2 Nov 2005 03:30:56 +0000 (03:30 +0000)]
added per-user internet mail permission setting
Art Cancro [Tue, 1 Nov 2005 03:30:52 +0000 (03:30 +0000)]
* messages.c: the summary line for each message is now a SPAN instead of
a DIV. This was done because we needed the SPAN anyway to apply styles,
and saves some space.
Art Cancro [Mon, 31 Oct 2005 17:55:44 +0000 (17:55 +0000)]
small css fix
Art Cancro [Mon, 31 Oct 2005 04:36:33 +0000 (04:36 +0000)]
minor fix to above
Art Cancro [Mon, 31 Oct 2005 04:07:10 +0000 (04:07 +0000)]
* When logging to syslog is enabled, SMTP transactions are now logged to
LOG_MAIL as well as whatever the normal facility is, in a format
similar to what conventional MTA's use. Resolves bugzilla issue #153.
Art Cancro [Mon, 31 Oct 2005 03:22:59 +0000 (03:22 +0000)]
* syslog messages are now sent to the desired facility rather than always
going to LOG_DAEMON. There was a command line parsing bug.
Art Cancro [Mon, 31 Oct 2005 02:59:24 +0000 (02:59 +0000)]
* summary.c: fixed the date display.
Art Cancro [Mon, 31 Oct 2005 02:19:55 +0000 (02:19 +0000)]
bugzilla 166
Art Cancro [Sun, 30 Oct 2005 05:41:54 +0000 (05:41 +0000)]
* messages.c: the summary line for each message is now a div containing fixed
width floating spans instead of a table row. This is being done as part of
the preparations to ajaxify the presentation of this data.
Art Cancro [Thu, 27 Oct 2005 20:57:52 +0000 (20:57 +0000)]
THIS IS 6.31
Art Cancro [Thu, 27 Oct 2005 20:56:26 +0000 (20:56 +0000)]
THIS IS 6.61
Art Cancro [Thu, 27 Oct 2005 20:45:12 +0000 (20:45 +0000)]
* Allow 'host:port' syntax when specifying an outbound SMTP smart-host
Art Cancro [Wed, 26 Oct 2005 20:20:05 +0000 (20:20 +0000)]
* Bumped internal version number to 6.31. Minimum Citadel server required
is version 6.61.
Art Cancro [Wed, 26 Oct 2005 17:22:36 +0000 (17:22 +0000)]
* msgbase.c: Yet Another Fix to the handling of embedded message/rfc822
Art Cancro [Wed, 26 Oct 2005 16:10:53 +0000 (16:10 +0000)]
* webcit.c: msgesc() no longer inserts backslashes before every single-quote
appearing in the quoted or forwarded message.
Art Cancro [Tue, 25 Oct 2005 21:31:08 +0000 (21:31 +0000)]
* msgbase.c: when a summary mode message list is requested, and the room
contains a pointer to a message which does not exist (this normally should
not happen), return an empty message summary line instead of crashing.
* removed the remaining vestiges of the libtool stuff in .c and .y files
Art Cancro [Tue, 25 Oct 2005 20:40:36 +0000 (20:40 +0000)]
SVN ID in the ChangeLog
Art Cancro [Tue, 25 Oct 2005 03:42:27 +0000 (03:42 +0000)]
test
Art Cancro [Tue, 25 Oct 2005 03:18:43 +0000 (03:18 +0000)]
commit
Art Cancro [Tue, 25 Oct 2005 03:12:16 +0000 (03:12 +0000)]
num_recps init
Art Cancro [Tue, 25 Oct 2005 03:10:52 +0000 (03:10 +0000)]
* Mailbox view: deleting messages now moves them to the Trash folder
Art Cancro [Tue, 25 Oct 2005 03:10:18 +0000 (03:10 +0000)]
fix for above
Art Cancro [Tue, 25 Oct 2005 02:53:04 +0000 (02:53 +0000)]
* Every user gets a Trash folder. Clients can also use _TRASH_
Art Cancro [Tue, 25 Oct 2005 02:19:18 +0000 (02:19 +0000)]
* calendar_view.c: fixed a variable initialization bug that was causing some
time-specific events to be displayed as all-day events.
Art Cancro [Mon, 24 Oct 2005 15:59:53 +0000 (15:59 +0000)]
* List sub/unsub confirmation -- Citadel now wants or https://
prepended as part of the 'submitted subscribe url' so we are now doing
that.
Art Cancro [Mon, 24 Oct 2005 15:20:57 +0000 (15:20 +0000)]
* serv_listsub.c: web subscription/confirmation address no longer has
prepended to it. This means that clients now must supply that. This was
done because we can no longer assume http -- it was breaking on https.
Art Cancro [Mon, 24 Oct 2005 04:35:26 +0000 (04:35 +0000)]
buf size fix
Art Cancro [Mon, 24 Oct 2005 03:29:05 +0000 (03:29 +0000)]
day start and day end preferences for calendar day view.
Art Cancro [Sun, 23 Oct 2005 05:37:40 +0000 (05:37 +0000)]
* ft_wordbreaker.c: don't clobber memory when reading in tokens bigger
than the token word buffer.