aboutsummaryrefslogtreecommitdiffstats
path: root/mail
Commit message (Expand)AuthorAgeFilesLines
* Ported.Jeffrey Stedfast2002-11-122-112/+97
* Ported.Jeffrey Stedfast2002-11-124-74/+56
* Ported.Jeffrey Stedfast2002-11-124-73/+89
* Ported.Jeffrey Stedfast2002-11-125-317/+311
* Converted to libglade-2's format.Jeffrey Stedfast2002-11-115-5764/+6083
* Ported.Jeffrey Stedfast2002-11-093-125/+112
* No longer need to check for a CLEAR_ID.Jeffrey Stedfast2002-10-292-1/+6
* instead of bailing with an assertion dump the body.Larry Ewing2002-10-291-7/+27
* instead of bailing with an assertion dump the body.Larry Ewing2002-10-292-5/+13
* don't queue the action until we've added ourselves to the active list,Larry Ewing2002-10-282-4/+13
* Update the upgrade script to handle the new url format introduced withJeffrey Stedfast2002-10-262-17/+58
* Always strdup the new key in the threaded/preview hash/always free theNot Zed2002-10-252-4/+9
* Use the mode 0666 when creating a new file and let the user's umask handleJeffrey Stedfast2002-10-253-2/+11
* Use a hashtable to only insert nodes we dont have already, rather thanNot Zed2002-10-252-6/+23
* Only perform the search if it is either a clear or advanced search.Jeffrey Stedfast2002-10-242-1/+10
* pass fb->uri to the folder selection dialog so the current folder isMike Kestner2002-10-242-1/+7
* here's a fix for bug #18242Jeffrey Stedfast2002-10-221-0/+17
* Fix the transport URL on any Exchange accounts. Fixes #30209, which is toDan Winship2002-10-212-1/+15
* s/+ 4/+ 1/Jeffrey Stedfast2002-10-191-1/+1
* Strip the signature from the body-text. Fixes bug #5529.Jeffrey Stedfast2002-10-182-1/+14
* If the attachment is type application/octet-stream, sniff the file typeBenjamin Kahn2002-10-181-0/+6
* Don't need to pass a path to camel_gpg_context_new () anymore.Jeffrey Stedfast2002-10-178-466/+37
* If mode == REPLY_LIST and the mlist is "" (we only checked NULL before),Jeffrey Stedfast2002-10-172-6/+11
* If we are trying to reply to a list, first check that we can by gettingJeffrey Stedfast2002-10-172-25/+8
* If we are trying to reply to a list, first check that we can by gettingJeffrey Stedfast2002-10-172-44/+72
* Add the new-mail-notify rule to the filter driver before adding the userJeffrey Stedfast2002-10-163-17/+35
* Change the type in LDAP shortcuts from "ldap-contacts" to "contacts/ldap".Dan Winship2002-10-162-144/+62
* remove an unwanted spaceJeffrey Stedfast2002-10-151-1/+1
* Only set an account name if one doesn't already exist. Also use theJeffrey Stedfast2002-10-112-18/+29
* Don't do anything if the message_list is NULL (this means theJeffrey Stedfast2002-10-112-1/+12
* The CamelFolderInfo that we get back has nodes for all parent folders, soJeffrey Stedfast2002-10-102-2/+19
* Mark a string for translation, fixes bug #31942. Thanks toJeffrey Stedfast2002-10-093-7/+12
* Don't maek "en" for translation. Fixes bug #31788.Jeffrey Stedfast2002-10-083-5/+10
* Don't default 'me' to the source account until after we've tried to detectJeffrey Stedfast2002-10-052-13/+45
* (drag_data_get_cb): silence warning.Larry Ewing2002-10-022-1/+2
* add support for dragging the content type directly.Larry Ewing2002-10-022-3/+44
* Connect to the changed signal for the reply_to entry box. Fixes bugsJeffrey Stedfast2002-10-022-1/+6
* Only setup the languages if the language_seq is not CORBA_OBJECT_NIL.Jeffrey Stedfast2002-10-022-7/+13
* Use e_utf8_gtk_entry_set_text for the email address and reply-to fields.Jeffrey Stedfast2002-10-022-2/+6
* Handle a multipart/encrypted part. Fixes bug #31547.Jeffrey Stedfast2002-10-022-1/+14
* Shut up some compiler warnings.Jeffrey Stedfast2002-10-022-3/+5
* Use the camel_message_info_new/free functions rather than g_new0 andJeffrey Stedfast2002-10-023-113/+60
* [Fix #24732]Ettore Perazzoli2002-10-022-2/+13
* cursor activated on etable is required to know when the selection changesNot Zed2002-10-012-0/+16
* It's a grand old string-review! Nitpicky and minor changes; details in the ap...Aaron Weber2002-10-014-4/+15
* translate prompt from utf8 to gtk widget. #31365.Not Zed2002-09-302-7/+10
* #include <stdlib.h> for alloca (searcher_next_token): Changed slightly toJeffrey Stedfast2002-09-282-11/+26
* added standard header comment containing GPL license infoJeffrey Stedfast2002-09-281-4/+17
* added standard header comment containing GPL licenseJeffrey Stedfast2002-09-281-4/+18
* Set a timeout to call mail_config_write() in 2 seconds. Otherwise changesDan Winship2002-09-282-0/+37
* Add a margin around the "flag for followup" table so it lines up withDan Winship2002-09-262-4/+15
* add "mail/public". Leave "vtrash" as it is rather than renaming it toDan Winship2002-09-265-13/+47
* NULL-check si->folders before passing it into find_folder so we don'tJeffrey Stedfast2002-09-262-1/+7
* Allow users to delete already deleted messages, fixes bug #30827.Jeffrey Stedfast2002-09-252-1/+6
* Always do a search if the query changed. For #31060 & #29625.Not Zed2002-09-242-3/+5
* pass name of the script as 1st parameterRadek Doulik2002-09-243-2/+10
* Fix non-ANSI switch statement.Dan Winship2002-09-245-3/+20
* Use 0666 as the create mode so that the user's umask is used to it'sJeffrey Stedfast2002-09-242-1/+6
* add these and install Mailer.idlDan Winship2002-09-242-0/+7
* Connect signal handlers to the GtkHTML preferences so that when theJeffrey Stedfast2002-09-212-7/+21
* Unset the changed bit on the composer and also drop any undo operationsJeffrey Stedfast2002-09-202-0/+8
* Fix for filter driver api change.Not Zed2002-09-192-1/+6
* If going back from a page past our end (i.e. the final page), jump to theNot Zed2002-09-192-1/+7
* reverted wrapping patchRadek Doulik2002-09-194-83/+46
* helper to map a camel excpeiton to a listener result.Not Zed2002-09-182-9/+36
* Use e_strftime_fix_am_pm here which fixes locale issues as well as workingJeffrey Stedfast2002-09-184-3/+9
* Disable debugging printf'sJeffrey Stedfast2002-09-182-94/+109
* fixed a commentJeffrey Stedfast2002-09-181-2/+2
* If the vpaned isn't realized, don't call mail_config_set_paned_size. FixesDan Winship2002-09-142-1/+7
* rename this from "Mail.idl" so that the generated .h file won't overwriteDan Winship2002-09-137-30/+42
* Ignore SIGXFSZ to fix bug #30269.Jeffrey Stedfast2002-09-132-0/+5
* The new callback function for the g_hash_table_foreach which both upgradesJeffrey Stedfast2002-09-132-36/+268
* Only abort if the user selected ADVANCED_SEARCH, not the other way around.Jeffrey Stedfast2002-09-122-2/+7
* check the new gnome-vfs icon_filename key. If that fails, fall back toJeffrey Stedfast2002-09-122-10/+23
* Handle file uri's too.Not Zed2002-09-115-80/+130
* If we already have a folder, make sure we unref/unhook from it. Fixes aNot Zed2002-09-103-1/+26
* Make sure that fb->message_list is non-NULL before checkingJeffrey Stedfast2002-09-103-4/+14
* revert an earlier change that used the full account name as the folder name (...Jeffrey Stedfast2002-09-101-9/+11
* Don't look for an end quote, instead look for </item> to terminate theJeffrey Stedfast2002-09-102-1/+4
* Don't look for an end quote, instead look for </item> to terminate theJeffrey Stedfast2002-09-102-15/+9
* Hex decode imap folder names too. (shortcuts_upgrade_xml_file): Don't lookJeffrey Stedfast2002-09-102-18/+29
* add evolution-mail-upgradeDan Winship2002-09-101-0/+1
* Don't modify the URL if the path doesn't start with "exchange". (MeansDan Winship2002-09-092-15/+33
* Sync the database after upgrading mailer stuff. (imap_url_upgrade): SinceJeffrey Stedfast2002-09-072-0/+5
* Sync the database after upgrading mailer stuff. (imap_url_upgrade): SinceJeffrey Stedfast2002-09-072-5/+25
* All this snot is to fix bug #29930. What I think was happening was thatJeffrey Stedfast2002-09-062-81/+98
* Hex decode the folder names when searching for them in the memory buffer,Jeffrey Stedfast2002-09-063-86/+200
* Changed the descriptions of the fonts, mail, accounts and composer pagesAnna Marie Dirks2002-09-062-4/+13
* Return FALSE here. (get_base_url): Add a cast.Ettore Perazzoli2002-09-054-5/+19
* some fixesJeffrey Stedfast2002-09-051-13/+24
* Add upgrade-mailer.c to the build.Jeffrey Stedfast2002-09-053-1/+874
* Made sure account->id->address is not NULL before adding it to the hashJeffrey Stedfast2002-09-052-1/+9
* Remove the "Get!" printf. (set_prop): Likewise for "Set!"Dan Winship2002-09-052-2/+5
* Pass NULL as @unpopulate_folder_context_menu_fn toEttore Perazzoli2002-09-053-1/+31
* New callback functions that wrap the mail-callbacks versions ofJeffrey Stedfast2002-09-042-4/+36
* Dont translate / to dir_sep anymore, we always use /.Not Zed2002-09-032-12/+5
* simplified raw viewRadek Doulik2002-08-313-17/+11
* use iframe's fallback contentRadek Doulik2002-08-312-5/+5
* removed commented codeRadek Doulik2002-08-311-3/+0
* as below (handle_text_plain_flowed): as belowRadek Doulik2002-08-314-43/+89
* Add HAS_FLAGS to a few miscellaneous commands that don't use IS_xMESSAGE.Peter Williams2002-08-302-3/+8
* Add an evolution:shell_component_launch_order and renameDan Winship2002-08-292-1/+9
* don't bother getenv'ing the USERJeffrey Stedfast2002-08-291-1/+0
* remove code to auto-detect mine and notzed's thread-by-subject prefs since ou...Jeffrey Stedfast2002-08-291-1/+1
* Fix some broken logic here, `p = strrchr (path, '/') + 1` will *never* beJeffrey Stedfast2002-08-292-2/+6
* We now always need to init gconf for our later call to e_proxy_init()Jeffrey Stedfast2002-08-292-18/+23
* Add some new flags for sensitizing nodes based on the flags of thePeter Williams2002-08-294-17/+134
* Also check that the component has PersistStream. (mail_lookup_handler):Peter Williams2002-08-292-9/+40
* Pass mail_config_get_thread_subject() as the third argument toJeffrey Stedfast2002-08-284-30/+70
* removed tip frameRadek Doulik2002-08-284-60/+5
* Fixes for bug #4480Jeffrey Stedfast2002-08-284-32/+63
* Fix bug #29493.Peter Williams2002-08-282-0/+6
* Logic change for when untoggling a message from deleted-dom.Peter Williams2002-08-272-2/+9
* Enforce the mailer policy that deleted messages are marked as seen. FixesPeter Williams2002-08-272-2/+19
* Address most of bug #4940. Fails on the last page of the add accountPeter Williams2002-08-242-2/+90
* Reset the X-Evolution-PostTo header.Jeffrey Stedfast2002-08-233-0/+13
* Spawn a new thread to ping the server but only if it is connected.Jeffrey Stedfast2002-08-222-4/+62
* Don't bother overloading the timeout virtual methods since they don'tJeffrey Stedfast2002-08-225-9/+45
* be sure that widget is realized so that e_utf8_from_gtk_string worksRadek Doulik2002-08-212-0/+10
* guard against the view_instance disappearing during earlier CORBA work.Mike Kestner2002-08-212-0/+10
* Once we hit the target node, update the cursor_uid if it's set. FixesPeter Williams2002-08-212-0/+9
* Fix a copy/paste-o. Use the pgp_path GnomeFileEntry widget rather than theJeffrey Stedfast2002-08-202-1/+8
* (mail_account_gui_save): Fix the saving of STORE_AND_TRANSPORTDan Winship2002-08-202-3/+7
* source_type_changed may try to change the transport optionmenuDan Winship2002-08-202-4/+13
* Change this into a GnomeApp so we get a statusbar and the dialog is aPeter Williams2002-08-174-83/+208
* Add a "don't sign meeting requests" option to the security pane, sinceDan Winship2002-08-156-0/+42
* Removed an unused variable.Jeffrey Stedfast2002-08-143-2/+10
* Replace no-longer-existent e_book_query_address_locally withDan Winship2002-08-132-1/+6
* Use mail_get_messages() instead of mail_get_message().Jeffrey Stedfast2002-08-132-7/+11
* Use mail_get_messages() instead of mail_get_message().Jeffrey Stedfast2002-08-132-31/+35
* If the ccd is NULL, create a new ccd, disconnect the old signal handlers,Jeffrey Stedfast2002-08-102-4/+54
* Handle the fact that ccd may be NULL (if the composer was created viaDan Winship2002-08-102-7/+13
* When a URI is changed, try to copy over threaded view settings, previewPeter Williams2002-08-102-0/+71
* Instead of comparing old/new CamelStore objects, just compare theirJeffrey Stedfast2002-08-092-55/+23
* oops, forgot to save before I commit'd apparentlyJeffrey Stedfast2002-08-081-3/+0
* Don't check permanent_flags for the CAMEL_MESSAGE_DELETED bit here, if weJeffrey Stedfast2002-08-082-0/+8
* Force a refresh of the menu sensitivity when the thread state changes.Not Zed2002-08-083-60/+92
* Delete the Draft item that this was edited from if that is the case asJeffrey Stedfast2002-08-082-61/+192
* If outbox_folder is NULL, don't try and get its message count (this shouldPeter Williams2002-08-082-1/+6
* agh, don't break the build (shame on me)Jeffrey Stedfast2002-08-071-1/+1
* forgot changelogNot Zed2002-08-071-0/+3
* Set the week start day from the calendar prefs, do same for 24 hourNot Zed2002-08-071-3/+3
* No need to save a temporary file first anymore since I updatedJeffrey Stedfast2002-08-072-19/+8
* Set the week start day from the calendar prefs, do same for 24 hourNot Zed2002-08-074-4/+56
* Save to a temporary file first using e_xml_save_file rather thanJeffrey Stedfast2002-08-072-11/+38
* Set the rule name to include the search string, for #10979.Not Zed2002-08-062-2/+12
* Only count hidden messages which are in the folder. Should probablyNot Zed2002-08-062-2/+28
* Check driver != NULL, if folder_filter freed it already.Not Zed2002-08-062-2/+6
* Unref the driver before returning to main thread, so any closingNot Zed2002-08-067-173/+125
* If we are not in interactive mode, don't display error dialogs.Jeffrey Stedfast2002-08-067-22/+60
* Add a GHashTable pointer so we can remove the info once the operation isPeter Williams2002-08-062-0/+10
* Updated to call post_to_url if the id is "post".Jeffrey Stedfast2002-08-064-10/+31
* Only reply to all or reply to list, set CAMEL_MESSAGE_ANSWERED_ALL too.Dan Winship2002-08-052-1/+8
* Set the default flag to Follow-Up.Jeffrey Stedfast2002-08-032-0/+4
* Updated to use the new Follow-Up tags. Instead of storing a stringJeffrey Stedfast2002-08-0311-399/+290
* (create_component): UseEttore Perazzoli2002-08-022-9/+15
* If we are editing an account, then get the CamelStore associated with theJeffrey Stedfast2002-08-022-22/+76
* camel:Peter Williams2002-08-013-4/+22
* Don't setup a handler for multipart/digest. (handle_multipart_digest):Jeffrey Stedfast2002-08-013-31/+32
* Removed folder-browser-window from the build.Jeffrey Stedfast2002-08-016-307/+11
* Change the order so that "New Contact" is first and "New Contact List" isEttore Perazzoli2002-08-012-6/+11
* Pass "contacts" as the @folder_type toEttore Perazzoli2002-08-012-2/+10
* Added global cameldatacache for managing remote image cache.Not Zed2002-07-312-3/+83
* save signature here to remember the changed nameRadek Doulik2002-07-312-0/+6
* Use camel_medium_get_header to get the date header rather than getting theJeffrey Stedfast2002-07-312-11/+12
* setup private data. (mail_display_destroy): cancel any outstandingNot Zed2002-07-305-51/+238
* (request_password): Left-align the check button'sEttore Perazzoli2002-07-302-0/+6
* Get the "Reset Defaults" folders button and connect to the clicked signal.Jeffrey Stedfast2002-07-303-3/+56
* Call mail_note_store to get the folders to be updated and new ones to bePeter Williams2002-07-302-1/+10
* (request_password): Add an accelerator for theEttore Perazzoli2002-07-302-5/+21
* No real need for this to be an async function sync we are going to callJeffrey Stedfast2002-07-272-83/+5
* Add a new menu item for posting to the New toolbar button thing.Jeffrey Stedfast2002-07-272-4/+12
* Add a new menu item for posting to the New toolbar button thing.Jeffrey Stedfast2002-07-272-0/+12
* Make the gtk label line-wrap instead of us forcing \n's in the label, thatJeffrey Stedfast2002-07-263-11/+20
* Make sure that the url isn't an empty string and also make sure to free itJeffrey Stedfast2002-07-262-5/+16
* Use mail_tools_folder_to_url().Jeffrey Stedfast2002-07-267-53/+200
* Update to take argc and argv arguments since this is the new definitionJeffrey Stedfast2002-07-254-13/+61
* Mae sure that the html->pointer_url is non-NULL. Should fix bug #28159Jeffrey Stedfast2002-07-252-1/+12
* Check for whether current_message is NULL as well as preview_shown (if wePeter Williams2002-07-253-3/+24
* Don't pass the length of the tag name into strncmp, instead use the lengthJeffrey Stedfast2002-07-251-4/+8
* cast!Jeffrey Stedfast2002-07-251-4/+3
* Call camel_session_get_service instead of camel_session_get_store, asPeter Williams2002-07-253-15/+44
* use mail_config_get_send_html for html format flagRadek Doulik2002-07-253-2/+10
* Propagate name changes or removes to the mail config. #15951. Doesn'tNot Zed2002-07-244-0/+78
* Commit a fix that I thought I committed a while ago:Jeffrey Stedfast2002-07-243-9/+31
* Initialise the standard uri's before doing anything else.Not Zed2002-07-243-13/+56
* Don't use strncmp here or reply-all will match reply.Jeffrey Stedfast2002-07-242-1/+6
* Also perform a search on the query_changed signal, which is what getsPeter Williams2002-07-242-0/+8
* use uri_list before we set "uri-list" to NULL, which will automagicallyNot Zed2002-07-232-2/+7
* Disconnect from folderbroser signals when we unref it, so we dont getNot Zed2002-07-232-0/+7
* Check to make sure the script output is valid UTF-8, if not then attemptJeffrey Stedfast2002-07-232-18/+58
* Remove the assert, and always copy over the threadtree which representsNot Zed2002-07-222-5/+9
* When renaming, use full_name to set the folder, not name, so the path isNot Zed2002-07-222-1/+6
* recognize urls in plain text reply quoting logic (bug #27908).Larry Ewing2002-07-212-1/+7
* Try including gtkhtml/gtkhtml.h instead. Test really is a 4 letter wordNot Zed2002-07-192-1/+6
* Removed bogus static pre-declaration.Ettore Perazzoli2002-07-195-4/+18
* Change the HTML to make this a little prettier.Peter Williams2002-07-192-1/+5
* Load the messagedisplay XML file as a base for the UI, so that thingsPeter Williams2002-07-192-4/+26
* Put the mcheck stuff back in, which was removed without a changelog entry.Not Zed2002-07-182-2/+11
* Install libversit.a so that people compiling against the addressbook canPeter Williams2002-07-182-0/+5
* use "saved" gtkhtml commandRadek Doulik2002-07-182-0/+8
* Oops, Don't comment out the mail_note_store call.Jeffrey Stedfast2002-07-182-2/+7
* remove debug printfDan Winship2002-07-171-2/+0
* Re-enable some #if 0'd code.Jeffrey Stedfast2002-07-176-18/+32
* Remove a stray conflict marker.Peter Williams2002-07-171-1/+0
* Lookup the label colour based on the label token, not an integer.Not Zed2002-07-163-17/+19
* Pass 'info' into mail_append_mail(), seems I created the info but forgotJeffrey Stedfast2002-07-162-18/+28
* use new save_header_state flagRadek Doulik2002-07-162-3/+7
* Account for the case that when a disco store is "online" but actuallyPeter Williams2002-07-154-3/+20
* remove a stray conflict markerPeter Williams2002-07-151-1/+0
* Define a versioned library directory that we can use for things that arePeter Williams2002-07-153-2/+9
* Set the vfolder_editor variable to null before we close the dialogue,Not Zed2002-07-152-4/+8
* Oops, accidentally checked in some unfinished, unworking code. Reverted.Not Zed2002-07-152-46/+12
* ** fixes for #10781Not Zed2002-07-157-27/+139
* Rename "Save to disk..." to "Save Attachment..."Jeffrey Stedfast2002-07-123-7/+12
* Modified to use a single list of UI node elements with an enable-maskJeffrey Stedfast2002-07-112-226/+201
* If we unref'd a current_message, clear the datalist. Don't botherJeffrey Stedfast2002-07-112-15/+16
* Add include lines to get ebook headers relative to <ebook/foo.h>, notPeter Williams2002-07-112-0/+6
* Pass zero as the @sorting_priority to evolution_storage_new_folder().Ettore Perazzoli2002-07-103-2/+10
* Pass NULL @custom_icon_name to evolution_storage_new_folder().Ettore Perazzoli2002-07-103-2/+11
* fixed a compile warningJeffrey Stedfast2002-07-101-1/+1
* Don't ever use the mail-display's current_message, this can causeJeffrey Stedfast2002-07-096-33/+53
* removed the news editor widget since it sucked.Jeffrey Stedfast2002-07-091-113/+0
* Only queue a send operation if we are in Online mode, otherwise don'tJeffrey Stedfast2002-07-062-2/+10
* No longer need to pass a postpone_cb function into the composerJeffrey Stedfast2002-07-069-81/+138
* cleaned up mail-config.glade to remove the notebook tab for the accounts_tabJeffrey Stedfast2002-07-051-257/+100
* Removed.Jeffrey Stedfast2002-07-053-265/+2
* changed a commentJeffrey Stedfast2002-07-051-1/+2
* Removed special-case code for NNTP support.Jeffrey Stedfast2002-07-059-364/+31
* Pass TRUE as the auto_connect argument to mail_load_storage_from_uri().Jeffrey Stedfast2002-07-046-14/+32
* Increase the size of the escapped mlist buffer, we can't assume that thereJeffrey Stedfast2002-07-032-0/+2
* Increase the size of the escapped mlist buffer, we can't assume that thereJeffrey Stedfast2002-07-032-1/+5
* Fixes bug #27263.Jeffrey Stedfast2002-07-034-15/+56
* Remove Bcc headers too.Jeffrey Stedfast2002-07-033-1/+10
* (folder_browser_gui_init): Don't connectEttore Perazzoli2002-07-022-3/+8
* New arg @tooltip; pass it toEttore Perazzoli2002-07-022-1/+7
* remove dependency on removed file camel/camel-pgp-context.hSean Atkinson2002-07-022-2/+5
* Make sure that cid is non-NULL.Jeffrey Stedfast2002-07-022-1/+6
* Removed some conflict indicators i missed.Michael Zucci2002-07-011-1/+0
* Removed. The folder's deleted event isn't needed since we're listening toNot Zed2002-07-012-14/+12
* Don't skip over disabled accounts - put them in the folder tree too.Jeffrey Stedfast2002-06-293-9/+14
* Fixes bug #27055.Jeffrey Stedfast2002-06-293-3/+22
* Recursively delete any subfolders.Jeffrey Stedfast2002-06-282-12/+46
* slight build fixesJeffrey Stedfast2002-06-273-19/+20
* Don't allow the pgp type to be anything except NONE or GPG.Jeffrey Stedfast2002-06-277-139/+80
* Also handle https urls.Jeffrey Stedfast2002-06-262-1/+3
* Some compiler warning fixes.Jeffrey Stedfast2002-06-269-63/+70
* If the pgp type is gpg, then use the gpg context.Jeffrey Stedfast2002-06-224-32/+88
* New convenience function to find the first parent node that is visible andJeffrey Stedfast2002-06-193-11/+41
* New convenience function to get a cached normalised string.Jeffrey Stedfast2002-06-184-72/+164