]>
code.citadel.org Git - citadel.git/log
Art Cancro [Thu, 5 Jan 2006 21:09:12 +0000 (21:09 +0000)]
Implemented configuration settings for journaling.
Art Cancro [Thu, 5 Jan 2006 03:06:36 +0000 (03:06 +0000)]
Journaling code is finished. Still needs configuration settings.
Art Cancro [Wed, 4 Jan 2006 23:14:52 +0000 (23:14 +0000)]
Began implementation of Journaling and Envelope Journaling.
Art Cancro [Tue, 3 Jan 2006 23:20:12 +0000 (23:20 +0000)]
More tweaks to instant messenger window
Art Cancro [Tue, 3 Jan 2006 03:46:41 +0000 (03:46 +0000)]
Allow selection of tabs in multiple conversation mode.
Art Cancro [Tue, 3 Jan 2006 02:14:31 +0000 (02:14 +0000)]
updates to ajax instant messenger
Art Cancro [Mon, 2 Jan 2006 21:47:13 +0000 (21:47 +0000)]
new instant messenger
Art Cancro [Mon, 2 Jan 2006 21:40:38 +0000 (21:40 +0000)]
The new AJAX-based instant messenger now handles sending messages, and
also multiple concurrent conversations.
Art Cancro [Mon, 2 Jan 2006 18:41:35 +0000 (18:41 +0000)]
New way to display incoming instant messages. Not finished.
Art Cancro [Thu, 22 Dec 2005 23:05:27 +0000 (23:05 +0000)]
roadmap
Art Cancro [Thu, 22 Dec 2005 17:08:05 +0000 (17:08 +0000)]
* Added missing HTTP headers to do_chat()
Art Cancro [Wed, 21 Dec 2005 15:24:39 +0000 (15:24 +0000)]
* configure.in: use different variable names for each AC_CHECK_PROG macro,
because autoconf will see the same variable name as used before, pull some
value from cache, and assume it knows the answer. This causes NLS to be
enabled on systems that have, for example, xgettext but not msgfmt (such as
Mandrake). Fixed.
Art Cancro [Wed, 21 Dec 2005 15:08:56 +0000 (15:08 +0000)]
* Makefile.in: target 'distclean' - do not remove po/Makefile.in
Art Cancro [Tue, 20 Dec 2005 19:38:10 +0000 (19:38 +0000)]
minor fix
Art Cancro [Mon, 19 Dec 2005 20:48:19 +0000 (20:48 +0000)]
ran create-pot.sh
Wilfried Göesgens [Sun, 18 Dec 2005 10:02:06 +0000 (10:02 +0000)]
* added build dependency to bison
Wilfried Göesgens [Sun, 18 Dec 2005 09:40:53 +0000 (09:40 +0000)]
* added debian build scripts
* added config adder shellscript for debian scripts
Art Cancro [Sat, 17 Dec 2005 05:25:18 +0000 (05:25 +0000)]
* messages.c: include the "edit html source" button in the message editor
window. Also, when pullquoting a message, insert a \n\n at the end so
the TinyMCE editor allows the user to advance past the quote.
Art Cancro [Fri, 16 Dec 2005 04:51:46 +0000 (04:51 +0000)]
* Checkbox to allow anonymous posting in rooms which allow it.
Resolves bugzilla #65.
Art Cancro [Fri, 16 Dec 2005 04:13:19 +0000 (04:13 +0000)]
* Include a pre-fixed parsedate.c in the source tree in order to eliminate
the requirement for yacc or bison to build Citadel. Also, 'make clean'
no longer deletes parsedate.c
Art Cancro [Thu, 15 Dec 2005 22:36:12 +0000 (22:36 +0000)]
* "Headers" option in view message
Art Cancro [Thu, 15 Dec 2005 15:52:08 +0000 (15:52 +0000)]
* newinstall.sh: be smarter about how wget and curl are used
Art Cancro [Thu, 15 Dec 2005 05:05:53 +0000 (05:05 +0000)]
* room_ops.c: when granting a room creator access to a new room, omit the
lgetuser/lputuser calls because they are not needed. Also, don't perform
access grant if no user is logged in.
Art Cancro [Tue, 13 Dec 2005 22:51:43 +0000 (22:51 +0000)]
* Require Citadel server version to be at least 6.63
* THIS IS 6.40
Art Cancro [Tue, 13 Dec 2005 19:42:16 +0000 (19:42 +0000)]
Don't try to twiddle /etc/inittab on systems that don't have /etc/inittab.
Art Cancro [Tue, 13 Dec 2005 19:32:03 +0000 (19:32 +0000)]
oops
Art Cancro [Tue, 13 Dec 2005 19:28:04 +0000 (19:28 +0000)]
* chatframeset.html: inserted a missing </body> tag.
Wilfried Göesgens [Mon, 12 Dec 2005 22:06:17 +0000 (22:06 +0000)]
* changed sleepycat version
Art Cancro [Mon, 12 Dec 2005 17:10:50 +0000 (17:10 +0000)]
* it.po: updated Italian translation submitted by Gabriele Tassoni
Art Cancro [Mon, 12 Dec 2005 04:04:48 +0000 (04:04 +0000)]
THIS IS 6.63
Wilfried Göesgens [Mon, 12 Dec 2005 00:53:19 +0000 (00:53 +0000)]
* another rework of the locale parser. Hopefully feature complete now.
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.
Art Cancro [Sun, 11 Dec 2005 01:49:20 +0000 (01:49 +0000)]
* wclib.js: transmit the "no floors expanded" condition to the server.
Art Cancro [Sun, 11 Dec 2005 01:28:22 +0000 (01:28 +0000)]
updated webcit.pot
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).
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.
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.
Art Cancro [Fri, 9 Dec 2005 18:45:52 +0000 (18:45 +0000)]
* Slightly more intelligent language detection.
Art Cancro [Thu, 8 Dec 2005 22:36:36 +0000 (22:36 +0000)]
huh?
Wilfried Göesgens [Thu, 8 Dec 2005 22:32:39 +0000 (22:32 +0000)]
* added missing string
Art Cancro [Thu, 8 Dec 2005 22:26:02 +0000 (22:26 +0000)]
update webcit.pot
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.
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.
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.
Art Cancro [Wed, 7 Dec 2005 22:58:21 +0000 (22:58 +0000)]
* Fixed more missing localization items
Art Cancro [Wed, 7 Dec 2005 18:06:25 +0000 (18:06 +0000)]
* 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.
Art Cancro [Wed, 7 Dec 2005 15:53:41 +0000 (15:53 +0000)]
locale changes
Art Cancro [Wed, 7 Dec 2005 15:35:07 +0000 (15:35 +0000)]
locale changes
Art Cancro [Wed, 7 Dec 2005 13:24:09 +0000 (13:24 +0000)]
* po/it.po: Italian localization submitted by Gabriele Tassoni
Art Cancro [Mon, 5 Dec 2005 23:07:15 +0000 (23:07 +0000)]
* Upgraded TinyMCE to v2.0.1; CLEAR YOUR CACHE NOW
Art Cancro [Mon, 5 Dec 2005 23:04:55 +0000 (23:04 +0000)]
remove tiny_mce
Wilfried Göesgens [Mon, 5 Dec 2005 18:01:31 +0000 (18:01 +0000)]
more translations
Wilfried Göesgens [Mon, 5 Dec 2005 17:43:17 +0000 (17:43 +0000)]
* Use tokenizer function to completely parse accept-lang header.
Art Cancro [Mon, 5 Dec 2005 16:48:10 +0000 (16:48 +0000)]
* Added in some of the missing localizations
Wilfried Göesgens [Sun, 4 Dec 2005 13:49:56 +0000 (13:49 +0000)]
spellchecked.
Art Cancro [Sun, 4 Dec 2005 04:01:55 +0000 (04:01 +0000)]
Wilfried Göesgens [Sat, 3 Dec 2005 12:47:41 +0000 (12:47 +0000)]
* added some translations
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
Art Cancro [Fri, 2 Dec 2005 22:50:30 +0000 (22:50 +0000)]
* Re-enabled browser language detection. This will be debugged and finalized.
Art Cancro [Fri, 2 Dec 2005 16:02:00 +0000 (16:02 +0000)]
* wclib.js: fixed a syntax error
Art Cancro [Thu, 1 Dec 2005 22:46:37 +0000 (22:46 +0000)]
* which_div_expanded is now persistent across sessions
Art Cancro [Thu, 1 Dec 2005 22:43:22 +0000 (22:43 +0000)]
* which_div_expanded is now persistent across page loads
Art Cancro [Thu, 1 Dec 2005 22:15:56 +0000 (22:15 +0000)]
* Clicking on the expanded floor div collapses it.
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.
Art Cancro [Thu, 1 Dec 2005 21:58:44 +0000 (21:58 +0000)]
css change
Art Cancro [Thu, 1 Dec 2005 19:35:39 +0000 (19:35 +0000)]
* Added icons to the new room list
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.
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.
Art Cancro [Wed, 30 Nov 2005 04:57:21 +0000 (04:57 +0000)]
commented out some logging
Art Cancro [Wed, 30 Nov 2005 04:54:02 +0000 (04:54 +0000)]
Drag-and-drop move messages is now complete.
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...
Art Cancro [Tue, 29 Nov 2005 20:51:28 +0000 (20:51 +0000)]
wclib commit
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.
Wilfried Göesgens [Mon, 28 Nov 2005 22:00:34 +0000 (22:00 +0000)]
* migrate to _GNU_SOURCE and uselocale() to be threadsafe.
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.
Art Cancro [Mon, 28 Nov 2005 02:28:33 +0000 (02:28 +0000)]
* Eliminated the use of tmpnam() to shut up 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.
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