citadel.git
18 years ago* Mercilessly ripped out all of the gratuitously complex GNU libintl
Art Cancro [Sun, 11 Dec 2005 05:05:26 +0000 (05:05 +0000)]
* Mercilessly ripped out all of the gratuitously complex GNU libintl
  detection m4 crapola and replaced it with some simple autoconf directives
  to detect whether the host system has the correct set of NLS functions for
  supporting per-thread locale.

18 years ago* wclib.js: transmit the "no floors expanded" condition to the server.
Art Cancro [Sun, 11 Dec 2005 01:49:20 +0000 (01:49 +0000)]
* wclib.js: transmit the "no floors expanded" condition to the server.

18 years agoupdated webcit.pot
Art Cancro [Sun, 11 Dec 2005 01:28:22 +0000 (01:28 +0000)]
updated webcit.pot

18 years ago* Switched our TinyMCE call to the "advanced" theme. Also enabled
Art Cancro [Sat, 10 Dec 2005 22:45:51 +0000 (22:45 +0000)]
* Switched our TinyMCE call to the "advanced" theme.  Also enabled
  the IESpell plugin (when Internet Explorer is in use).

18 years ago* Deleting a message from the Trash folder now actually deletes it instead
Art Cancro [Fri, 9 Dec 2005 19:41:03 +0000 (19:41 +0000)]
* Deleting a message from the Trash folder now actually deletes it instead
  of trying to move it to the Trash.  Requires Citadel server 6.63.

18 years ago* Updated the output of server GOTO command; new parameter indicates whether
Art Cancro [Fri, 9 Dec 2005 19:16:49 +0000 (19:16 +0000)]
* Updated the output of server GOTO command; new parameter indicates whether
  the user is in his Trash folder.
* Updated internal version number to 6.63 so WebCit knows this is available.

18 years ago* Slightly more intelligent language detection.
Art Cancro [Fri, 9 Dec 2005 18:45:52 +0000 (18:45 +0000)]
* Slightly more intelligent language detection.

18 years agohuh?
Art Cancro [Thu, 8 Dec 2005 22:36:36 +0000 (22:36 +0000)]
huh?

18 years ago* added missing string
Wilfried Göesgens [Thu, 8 Dec 2005 22:32:39 +0000 (22:32 +0000)]
* added missing string

18 years agoupdate webcit.pot
Art Cancro [Thu, 8 Dec 2005 22:26:02 +0000 (22:26 +0000)]
update webcit.pot

18 years ago* Detect the browser language, and use it as the default language selection.
Art Cancro [Thu, 8 Dec 2005 22:24:24 +0000 (22:24 +0000)]
* Detect the browser language, and use it as the default language selection.

18 years ago* Fix "locale leak" on newer Linux systems where gettext() seems to cache
Art Cancro [Thu, 8 Dec 2005 16:49:56 +0000 (16:49 +0000)]
* Fix "locale leak" on newer Linux systems where gettext() seems to cache
  its translated messages.  textdomain(textdomain(NULL)) clears the cache.

18 years ago Improved the reliability of per-thread locale by unsetting it at the end
Art Cancro [Thu, 8 Dec 2005 03:22:56 +0000 (03:22 +0000)]
 Improved the reliability of per-thread locale by unsetting it at the end
  of each transaction.

18 years ago* Fixed more missing localization items
Art Cancro [Wed, 7 Dec 2005 22:58:21 +0000 (22:58 +0000)]
* Fixed more missing localization items

18 years ago* Per-session locale. For some reason it doesn't work well.
Art Cancro [Wed, 7 Dec 2005 18:06:25 +0000 (18:06 +0000)]
* Per-session locale.  For some reason it doesn't work well.

18 years ago* Per-session locale. For some reason it doesn't work well.
Art Cancro [Wed, 7 Dec 2005 18:03:29 +0000 (18:03 +0000)]
* Per-session locale.  For some reason it doesn't work well.

18 years agolocale changes
Art Cancro [Wed, 7 Dec 2005 15:53:41 +0000 (15:53 +0000)]
locale changes

18 years agolocale changes
Art Cancro [Wed, 7 Dec 2005 15:35:07 +0000 (15:35 +0000)]
locale changes

18 years ago* po/it.po: Italian localization submitted by Gabriele Tassoni
Art Cancro [Wed, 7 Dec 2005 13:24:09 +0000 (13:24 +0000)]
* po/it.po: Italian localization submitted by Gabriele Tassoni

18 years ago* Upgraded TinyMCE to v2.0.1; CLEAR YOUR CACHE NOW
Art Cancro [Mon, 5 Dec 2005 23:07:15 +0000 (23:07 +0000)]
* Upgraded TinyMCE to v2.0.1; CLEAR YOUR CACHE NOW

18 years agoremove tiny_mce
Art Cancro [Mon, 5 Dec 2005 23:04:55 +0000 (23:04 +0000)]
remove tiny_mce

18 years agomore translations
Wilfried Göesgens [Mon, 5 Dec 2005 18:01:31 +0000 (18:01 +0000)]
more translations

18 years ago* Use tokenizer function to completely parse accept-lang header.
Wilfried Göesgens [Mon, 5 Dec 2005 17:43:17 +0000 (17:43 +0000)]
* Use tokenizer function to completely parse accept-lang header.

18 years ago* Added in some of the missing localizations
Art Cancro [Mon, 5 Dec 2005 16:48:10 +0000 (16:48 +0000)]
* Added in some of the missing localizations

18 years agospellchecked.
Wilfried Göesgens [Sun, 4 Dec 2005 13:49:56 +0000 (13:49 +0000)]
spellchecked.

18 years ago(no commit message)
Art Cancro [Sun, 4 Dec 2005 04:01:55 +0000 (04:01 +0000)]

18 years ago* added some translations
Wilfried Göesgens [Sat, 3 Dec 2005 12:47:41 +0000 (12:47 +0000)]
* added some translations

18 years ago* fixed langage detection to work with simple 'de' and no other stuff
Wilfried Göesgens [Sat, 3 Dec 2005 12:04:12 +0000 (12:04 +0000)]
* fixed langage detection to work with simple 'de' and no other stuff

18 years ago* Re-enabled browser language detection. This will be debugged and finalized.
Art Cancro [Fri, 2 Dec 2005 22:50:30 +0000 (22:50 +0000)]
* Re-enabled browser language detection.  This will be debugged and finalized.

18 years ago* wclib.js: fixed a syntax error
Art Cancro [Fri, 2 Dec 2005 16:02:00 +0000 (16:02 +0000)]
* wclib.js: fixed a syntax error

18 years ago* which_div_expanded is now persistent across sessions
Art Cancro [Thu, 1 Dec 2005 22:46:37 +0000 (22:46 +0000)]
* which_div_expanded is now persistent across sessions

18 years ago* which_div_expanded is now persistent across page loads
Art Cancro [Thu, 1 Dec 2005 22:43:22 +0000 (22:43 +0000)]
* which_div_expanded is now persistent across page loads

18 years ago* Clicking on the expanded floor div collapses it.
Art Cancro [Thu, 1 Dec 2005 22:15:56 +0000 (22:15 +0000)]
* Clicking on the expanded floor div collapses it.

18 years ago* More style changes to the new room list, mainly with regard to font size
Art Cancro [Thu, 1 Dec 2005 22:03:45 +0000 (22:03 +0000)]
* More style changes to the new room list, mainly with regard to font size
  and line breaks.

18 years agocss change
Art Cancro [Thu, 1 Dec 2005 21:58:44 +0000 (21:58 +0000)]
css change

18 years ago* Added icons to the new room list
Art Cancro [Thu, 1 Dec 2005 19:35:39 +0000 (19:35 +0000)]
* Added icons to the new room list

18 years ago* The iconbar roomlist, when selected, is now persistent across page loads
Art Cancro [Thu, 1 Dec 2005 05:43:12 +0000 (05:43 +0000)]
* The iconbar roomlist, when selected, is now persistent across page loads
  and even between sessions.  We also cache the list for up to 5 minutes so
  it doesn't have to load from the Citadel server over and over again.

18 years ago* Shortened some of the string lengths in struct wcsession. We really don't
Art Cancro [Thu, 1 Dec 2005 04:59:57 +0000 (04:59 +0000)]
* Shortened some of the string lengths in struct wcsession.  We really don't
  need all those 4096 byte moby-buffers everywhere.

18 years agocommented out some logging
Art Cancro [Wed, 30 Nov 2005 04:57:21 +0000 (04:57 +0000)]
commented out some logging

18 years agoDrag-and-drop move messages is now complete.
Art Cancro [Wed, 30 Nov 2005 04:54:02 +0000 (04:54 +0000)]
Drag-and-drop move messages is now complete.

18 years ago* Completed the JavaScript-detection of room names in the iconbar as drop
Art Cancro [Wed, 30 Nov 2005 04:22:26 +0000 (04:22 +0000)]
* Completed the JavaScript-detection of room names in the iconbar as drop
  targets.  For now it simply displays an alert box.  Doing the actual
  message move will only require some simple glue code...

18 years agowclib commit
Art Cancro [Tue, 29 Nov 2005 20:51:28 +0000 (20:51 +0000)]
wclib commit

18 years ago* Made the iconbar room list somewhat usable (collapse/expand). It is not yet
Art Cancro [Tue, 29 Nov 2005 04:04:32 +0000 (04:04 +0000)]
* Made the iconbar room list somewhat usable (collapse/expand).  It is not yet
  a drop target, though, which is why we did all this in the first place.

18 years ago* migrate to _GNU_SOURCE and uselocale() to be threadsafe.
Wilfried Göesgens [Mon, 28 Nov 2005 22:00:34 +0000 (22:00 +0000)]
* migrate to _GNU_SOURCE and uselocale() to be threadsafe.

18 years ago* control.c: fixed a potential concurrency/race condition in
Art Cancro [Mon, 28 Nov 2005 15:46:55 +0000 (15:46 +0000)]
* control.c: fixed a potential concurrency/race condition in
  the get_new_[message|room|user]_number() functions.

18 years ago* Eliminated the use of tmpnam() to shut up compiler warnings.
Art Cancro [Mon, 28 Nov 2005 02:28:33 +0000 (02:28 +0000)]
* Eliminated the use of tmpnam() to shut up compiler warnings.

18 years ago* Eliminated the use of tmpnam() to shut up the compiler warnings.
Art Cancro [Mon, 28 Nov 2005 02:21:04 +0000 (02:21 +0000)]
* Eliminated the use of tmpnam() to shut up the compiler warnings.

18 years ago* Detect locale from Browser Environment
Wilfried Göesgens [Sun, 27 Nov 2005 19:45:49 +0000 (19:45 +0000)]
* Detect locale from Browser Environment

18 years ago* staticaly bind codeset to utf8.
Wilfried Göesgens [Sun, 27 Nov 2005 17:29:01 +0000 (17:29 +0000)]
* staticaly bind codeset to utf8.

18 years ago* Placed a mini roomlist in the iconbar. This is not in its final form.
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.

18 years ago* added missing german translations
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

18 years ago* auth.c: localized "User name:" and "Password:" prompts
Art Cancro [Wed, 23 Nov 2005 16:04:51 +0000 (16:04 +0000)]
* auth.c: localized "User name:" and "Password:" prompts

18 years ago* Fixed the unresponsive msgomatic in the bulletin board view.
Art Cancro [Wed, 23 Nov 2005 02:44:41 +0000 (02:44 +0000)]
* Fixed the unresponsive msgomatic in the bulletin board view.

18 years ago* Set up a toggleable iconbar that can switch between the menu and a room
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.

18 years ago* messages.c, webcit.css: message buttons (Reply, ReplyQuoted, etc.) are now
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.

18 years ago* create-pot.sh: now creates a new webcit.pot file and automatically merges
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.

18 years agocreate directories.
Wilfried Göesgens [Mon, 21 Nov 2005 20:21:22 +0000 (20:21 +0000)]
create directories.

18 years ago* add some script to wrap the debian package build that does some magic about
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

18 years ago* add some script to wrap the debian package build that does some magic about
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

18 years ago* added package build script.
Wilfried Göesgens [Mon, 21 Nov 2005 16:23:42 +0000 (16:23 +0000)]
* added package build script.

18 years agoerror corrections
Wilfried Göesgens [Mon, 21 Nov 2005 16:20:26 +0000 (16:20 +0000)]
error corrections

18 years ago* Apache config package added
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

18 years agobuild fix
Art Cancro [Mon, 21 Nov 2005 03:36:42 +0000 (03:36 +0000)]
build fix

18 years ago* Moved the definition of INADDR_NONE to webcit.h, where it will be effective
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.

18 years agofix rss.c
Art Cancro [Sat, 19 Nov 2005 05:07:29 +0000 (05:07 +0000)]
fix rss.c

18 years ago* Put in some infrastructure for generating and maintaining .po files
Art Cancro [Sat, 19 Nov 2005 04:56:00 +0000 (04:56 +0000)]
* Put in some infrastructure for generating and maintaining .po files

18 years agobuild updates
Art Cancro [Sat, 19 Nov 2005 04:49:36 +0000 (04:49 +0000)]
build updates

18 years ago* Threw away most of the gettextize-generated build system in the po/
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.

18 years agobuild fixes
Art Cancro [Sat, 19 Nov 2005 04:02:37 +0000 (04:02 +0000)]
build fixes

18 years agoAdjustments to the build
Art Cancro [Sat, 19 Nov 2005 03:58:02 +0000 (03:58 +0000)]
Adjustments to the build

18 years agomore fixups. umlauts problems fixed.
Wilfried Göesgens [Fri, 18 Nov 2005 14:07:34 +0000 (14:07 +0000)]
more fixups. umlauts problems fixed.

18 years agomissing colon.
Wilfried Göesgens [Thu, 17 Nov 2005 21:46:43 +0000 (21:46 +0000)]
missing colon.

18 years agoThe umlauts got nuked on their way into svn. some first corrections.
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.

18 years agocitadel.control doesn't belong to /var/run/citadel
Wilfried Göesgens [Thu, 17 Nov 2005 19:22:55 +0000 (19:22 +0000)]
citadel.control doesn't belong to /var/run/citadel

18 years agoHave configure check for sed, so that recursion will work.
Michael Hampton [Thu, 17 Nov 2005 17:23:44 +0000 (17:23 +0000)]
Have configure check for sed, so that recursion will work.

18 years ago* More changes to try to get the po/ directory to build properly. It's still
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

18 years agoaaaarrrrrgggggghhhhhhhh
Art Cancro [Thu, 17 Nov 2005 16:25:31 +0000 (16:25 +0000)]
aaaarrrrrgggggghhhhhhhh

18 years agotest
Art Cancro [Thu, 17 Nov 2005 05:22:58 +0000 (05:22 +0000)]
test

18 years agoold Makefile.in.in
Art Cancro [Thu, 17 Nov 2005 05:20:00 +0000 (05:20 +0000)]
old Makefile.in.in

18 years agoremove files
Art Cancro [Thu, 17 Nov 2005 05:05:51 +0000 (05:05 +0000)]
remove files

18 years agoremove files
Art Cancro [Thu, 17 Nov 2005 05:05:35 +0000 (05:05 +0000)]
remove files

18 years ago* Assorted tweaks to activate the translations...
Art Cancro [Thu, 17 Nov 2005 05:03:54 +0000 (05:03 +0000)]
* Assorted tweaks to activate the translations...

18 years ago* Checked in po/de.po, a German translation submitted by Wilifried Goesgens.
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.
?

18 years agoTHIS IS 6.62
Art Cancro [Wed, 16 Nov 2005 02:18:17 +0000 (02:18 +0000)]
THIS IS 6.62

18 years ago(no commit message)
Art Cancro [Mon, 14 Nov 2005 19:57:16 +0000 (19:57 +0000)]

18 years ago* serv_extensions.c: serv_upgrade_init() must be called prior to
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.)

18 years ago* Added an '-f' command line option to allow WebCit to follow the
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.

18 years ago* Added missing HTTP headers for /listsub
Art Cancro [Mon, 14 Nov 2005 03:46:33 +0000 (03:46 +0000)]
* Added missing HTTP headers for /listsub

18 years ago* Discovered the style -moz-user-select:none and applied it to the mailbox
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.

18 years ago* Strip prepended '/webcit' in requested url's. This may allow us to handle
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.

18 years ago* Completed the implementation of a simple drop target for messages. Right
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.

18 years ago* Removed arbitrary upper bound in message select array, after realizing that
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.

18 years ago* Mailbox view: selected messages are now draggablevi ChangeLog (Now we just need to
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.)

18 years ago* Now it resizes on mousemove instead of mouseup. Very nice animated effect.
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.

18 years ago* First cut of message list resize. It works but it resizes on mouseup.
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.

18 years ago* Disable the I-bar cursor when hovering over message summary lines in the
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.

18 years ago* Mailbox summary view -- headers are now ever-present; they do not scroll
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.

18 years ago* Changed keypress handling so that it works not only in web browsers, but in
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.

18 years ago* Message delete: table row delete is now handled by a script.aculo.us effect
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.

18 years agomore changes to batch mode setup
Art Cancro [Sun, 6 Nov 2005 03:56:58 +0000 (03:56 +0000)]
more changes to batch mode setup