aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook
Commit message (Expand)AuthorAgeFilesLines
...
* Setting the default response for categories dialog.Devashish Sharma2006-01-161-0/+17
* ** Fixes bug #326268Srinivasa Ragavan2006-01-142-1/+8
* Changes Contacts View accel from Control+F2 to Control+2.Srinivasa Ragavan2006-01-122-1/+7
* use e_filename_make_safe() inSimon Zheng2006-01-102-0/+7
* changing old evo1.4 path to current path. Fixes bug 307513. Committing onAli Akcaagac / Andre Klapper2006-01-092-1/+6
* changing "cancelled" (British English) to "canceled" (American English).Andre Klapper2006-01-062-1/+6
* add a not NULL-pointer check before using lud->scope.Shi Pu2006-01-052-11/+18
* String Fixes (Bug #325122)Harish Krishnaswamy2006-01-011-1/+1
* Modified the categories to option menu format in advanced searchSrinivasa Ragavan2005-12-222-1/+73
* committed these files to fix http://bugzilla.gnome.org/show_bug.cgi?id=260354Parthasarathi Susarla2005-12-212-17/+25
* Include libedataserver/e-xml-utils.h, too.Tor Lillqvist2005-12-181-10/+9
* Use gstdio wrappers. Use GDir API instead of dirent. Use GLib to convertTor Lillqvist2005-12-172-2/+4
* Use gstdio wrappers. No fork() on Windows, but the fork-to-backgroundTor Lillqvist2005-12-172-2/+17
* gui/widgets/gal-view-minicard.c Use libedataserver's e_xml_parse_file()Tor Lillqvist2005-12-173-8/+26
* Use gstdio wrappers. Use GDir API instead of dirent. Use GLib to convertTor Lillqvist2005-12-172-9/+28
* Use gstdio wrappers. Use GDir API instead of dirent. Use GLib API toTor Lillqvist2005-12-172-24/+40
* Include libedataserver-$EDS_PACKAGE in the requirement list for E_WIDGETS.Tor Lillqvist2005-12-171-1/+1
* Commited my right email address in ChangeLogSrinivasa Ragavan2005-12-151-1/+1
* Added a visual cue to search bar to indicate search filter active.Srinivasa Ragavan2005-12-152-0/+11
* Proceeding with the import activity only if the book is writable.Sushma Rai2005-12-143-0/+22
* Not inserting new line at the end and also placing the cursor at theSushma Rai2005-12-102-4/+16
* Authenticate by reading the store-password for calendars that has "auth"Veerapuram Varadhan2005-12-062-2/+68
* gui/contact-editor/e-contact-editor.cTor Lillqvist2005-11-2610-16/+110
* Include e-util-private,h to get redefinition of EVOLUTION_UIDIR (as a callTor Lillqvist2005-11-262-1/+12
* Include openldap-extract.h on Windows. Include e-util-private.h to getTor Lillqvist2005-11-262-10/+71
* New file. Contains various things lifted from OpenLDAP for use on WindowsTor Lillqvist2005-11-263-1/+1436
* Use g_filename_from_uri() instead of just stripping off the "file://"Tor Lillqvist2005-11-252-2/+12
* Use g_filename_from_uri() instead of just stripping off the "file://"Tor Lillqvist2005-11-252-1/+6
* Use g_filename_to_uri() instead of just prefixing "file://" for Win32Tor Lillqvist2005-11-252-1/+7
* Groupwise address book, new warning message if the user's frequent contactsSushma Rai2005-11-242-0/+10
* Added keyboard accelerators for contacts.Srinivasa Ragavan2005-11-163-18/+24
* Add a config argument to get the actual page size and set it to style.Evan Yan2005-11-112-4/+26
* Setting the focus to the corresponding entry field after changing dropdownSushma Rai2005-10-262-11/+36
* Marked subject line for translation. Fixes #317753.Sushma Rai2005-10-222-4/+9
* Making the LDAP search filter configurable. Fixes #311884.Sushma Rai2005-10-223-17/+393
* dded case insensitive compare support etable, and using it for OrganizationSushma Rai2005-10-042-1/+8
* Using "collate" compare type for "File As". Fixes #271594, and #273870.Sushma Rai2005-10-042-1/+7
* Set the sorting column so that the contacts are alphabetically sorted inSushma Rai2005-10-041-0/+6
* Test program change, missed in previous commit.Sushma Rai2005-10-031-1/+1
* Fix for issues related to printing contacts. Fixes #248624, #274285,Sushma Rai2005-10-034-18/+87
* Not allowing partial comparisons while finding duplicate entries.Sushma Rai2005-09-302-1/+8
* This now takes care to escape any auth mechanism in the uri.Sarfraaz Ahmed2005-09-302-8/+13
* Handling the attributed specified in the schema, and also mozilla schemaSushma Rai2005-09-302-27/+133
* Fix for the crash when adding duplicate contacts without e-mail ids bySushma Rai2005-09-283-10/+30
* Allowing to delete address book folder using Del/Delete key.Sushma Rai2005-09-282-0/+57
* Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing to theTor Lillqvist2005-09-282-1/+8
* Clearing the contacts preview pane after every search. Fixes #269655.Sushma Rai2005-09-261-0/+3
* Spec file change to selecte multiple entries in the contact list editor.Sushma Rai2005-09-142-1/+6
* Proper ordering of column and field names in ETableSpecification.Sushma Rai2005-08-262-38/+45
* de-constify uri, and fix its creation logic. (load_source_cb): cast forNot Zed2005-08-2410-25/+64
* Using e_contact_get() for E_CONTACT_IS_LIST. See #314152.Sushma Rai2005-08-222-4/+15
* Commiting Devashish patch for #241219. 2005-08-19 Devashish SharmaSrinivasa Ragavan2005-08-222-10/+25
* Fixes the crash while exporting contacts in csv format. Fixes #269870Sushma Rai2005-08-222-7/+20
* Allow selecting and removing multiple entries from contact list editor.Sushma Rai2005-08-222-3/+28
* Fixed the problem of comparison and never returning true, inSushma Rai2005-08-222-3/+10
* corrected the date in changelog.Sushma Rai2005-08-201-4/+4
* Not checking for the duplicate contacts matching emial ids of a list.Sushma Rai2005-08-172-34/+49
* While adding new contact, during the duplicate contact check, not comparingSushma Rai2005-08-172-1/+10
* Handling GTK_RESPONSE_DELETE_EVENT response.Sushma Rai2005-08-172-1/+11
* Added scroll bar to duplicate detected dialog.Sushma Rai2005-08-172-138/+158
* Add eab-popup.c back which apparently was accidentally removed.Tor Lillqvist2005-08-172-1/+7
* Install missing e-plugin header eab-config.h, eab-menu.h and eab-popup.h.Christian Kellner2005-08-172-3/+12
* Proper Checking for naming context value. Now pops up the errorSushma Rai2005-08-132-1/+6
* defined prototype for sensitize_ok(), fixes the compile time warnings.Sushma Rai2005-08-101-0/+1
* Fix for #258257, got missed while I committed the changelog for it.Sushma Rai2005-08-101-0/+10
* Use privsolib instead of privlib (no difference on Unix, on Win32Tor Lillqvist2005-08-102-1/+10
* Vulnerability patch submitted by "Sitic Vulnerability Advisory <sitic@pts.se>"Sushma Rai2005-08-052-3/+9
* Fix for the crash while importing ldif file with more than fifty entries.Sushma Rai2005-08-052-1/+8
* Add missing forward referencesJules Colding2005-08-032-0/+8
* Not removing the contacts, if move fails because of destination address bookSushma Rai2005-08-032-9/+31
* Made the error dialog for load-error nonmodal, since it block the UI alongSrinivasa Ragavan2005-08-033-6/+22
* Marked string for translation and removed trailing space. Fixes bugFrank Arnold2005-08-032-2/+7
* Patch by "Devashish Sharma <sdevashish@novell.com> ", fixes #258257.Sushma Rai2005-08-021-2/+9
* Fixes the bug #309416Srinivasa Ragavan2005-07-292-1/+6
* Fixes the bug #269870. Commiting Michael Meeks patch.Srinivasa Ragavan2005-07-292-1/+11
* Fixed in a genereic way, the resizing of contact photosSrinivasa Ragavan2005-07-292-32/+47
* fix make distcheck issues. remove duplicate inclusion of headerHarish Krishnaswamy2005-07-273-2/+7
* Added a string for resize popup Added code to check the size of image andSrinivasa Ragavan2005-07-253-1/+44
* Patch by "Arunprakash <arunp@novell.com>" to change the string marked forSushma Rai2005-07-252-8/+13
* Using autocompletion stock icon instead of contacts icon, forSushma Rai2005-07-222-1/+7
* Showing the file_as name in the contact editor dialog title. Patch bySushma Rai2005-07-222-6/+37
* Not prompting the delete confirmation dialog for cut contact operation.Sushma Rai2005-07-214-6/+18
* Patch by Arunprakash to add missed error messages and marking themSushma Rai2005-07-192-2/+10
* Unrefing the query.Sushma Rai2005-07-153-3/+13
* Fix for address book import problems.Sushma Rai2005-07-133-5/+17
* Merge back eplugin-import-branch.Michael Zucci2005-07-1210-432/+366
* // uris. Also, opens a contact in the editor if the contact-uid in the urlVeerapuram Varadhan2005-07-114-0/+151
* Corrected the changelog entry.Sushma Rai2005-07-111-1/+1
* Including the file path in the error string. Fixes #309624.Sushma Rai2005-07-082-4/+12
* Enable autocompletion on personal addressbook when creating it (MandrivaFrédéric Crozat2005-07-073-0/+11
* added comments about the hookpointsVivek Jain2005-07-063-0/+22
* Fixed for bug 309245. Fixes the bug 206774, 242154. Fixes the bug 206774,Srinivasa Ragavan2005-07-065-3/+34
* The previous commit breaks the build by introducing a circular dependancy.Harish Krishnaswamy2005-06-252-1/+6
* Setting TYPE=OTHER default parameter to email attribute. Fixes #240756.Sushma Rai2005-06-252-0/+13
* Fixed some symbol resolution errors with groupwise-features plugin.Sushma Rai2005-06-252-0/+6
* Added widgets in INCLUDES.Kaushal Kumar2005-06-2319-31/+32
* gui/component/Makefile.am gui/contact-editor/Makefile.amTor Lillqvist2005-06-198-38/+77
* gui/component/GNOME_Evolution_Addressbook.server.in.inTor Lillqvist2005-06-184-3/+10
* Retired GAL from Head. The relevant files have moved inside evolution.Kaushal Kumar2005-06-1735-49/+54
* Replaced wombat master category list with e-categories from libedataserver.Sushma Rai2005-06-102-32/+17
* moved e-error to e-utilNot Zed2005-05-162-2/+2
* moved e-error to e-utilNot Zed2005-05-1610-180/+115
* shell/ChangeLog shell/e-component-registry.c shell/e-component-registry.hSrinivasa Ragavan2005-05-162-0/+5
* Fixed wrong xalign of Zip/Postal Code. This was very ugly in languagesUlrich Neumann2005-05-122-3/+9
* Fixed the bug 209416. It shows a different view for contact listsSrinivasa Ragavan2005-05-112-7/+31
* Misses header file with previous commit.Sushma Rai2005-05-091-1/+1
* Removed the plural form "contact(s)" from translatable error message.Sushma Rai2005-05-093-3/+40
* Forming contact deletion confirmation message based on contact(s) orSushma Rai2005-05-093-11/+50
* Fixes #301459 Corrected the spelling for addresses and address.Chenthill Palanisamy2005-05-062-1/+7
* Changed string 'login' Rephrased photo string Rephrased photo stringSrinivasa Ragavan2005-05-061-2/+2
* Changelog already addedChenthill Palanisamy2005-05-062-2/+2
* Fixes #272464Chenthill Palanisamy2005-05-063-4/+11
* Fix some leaksRoss Burton2005-04-283-1/+19
* Add focus_in_event function.Mengjie Yu2005-04-222-1/+41
* We should incarnate the reflow item if it doesn't exist.Yu Mengjie2005-04-212-0/+21
* get the uri from Ebook instead of Esource. e_source_get_uri returns NULLSivaiah Nallagatla2005-04-082-7/+16
* use eab_merging_book_add_contact instead of e_book_async_add_contact toSivaiah Nallagatla2005-04-082-2/+10
* remove the edit function.Li Yuan2005-03-242-7/+8
* make the search field consistent with the Search Dialog.Mengjie Yu2005-03-162-1/+9
* Make sure LoadSourceData has call back installed before calling it. cb isSivaiah Nallagatla2005-03-052-1/+10
* Change the e-popup item type for "Cut" from E_POPUP_BAR to E_POPUP_ITEMSivaiah Nallagatla2005-03-012-1/+9
* Just close the editor when user presees cancel or closes the editor whenSivaiah Nallagatla2005-02-262-1/+14
* Removed the hack, setting absolute URI to NULL. Fixes #72715Sushma Rai2005-02-242-1/+5
* Make mailer depend on libedataserverui.Hans Petter Jansson2005-02-243-2/+8
* close the editor here in case of save and discard so that callers need notSivaiah Nallagatla2005-02-223-10/+24
* update the base uri of the "On This Computer" group when user home dirSivaiah Nallagatla2005-02-222-2/+25
* connect to "value_changed" signal of spin button instead of "changed"Sivaiah Nallagatla2005-02-152-1/+9
* Install shared libraries to privlibdir.Hans Petter Jansson2005-02-104-3/+9
* New functions which peeks at the conents of the file and guesses theChristophe Fergeau2005-02-092-15/+136
* clean up descriptionsJP Rosevear2005-02-082-5/+10
* changed the loop termination check to E_CONACT_LAST_SIMPLE_STRING -1 soSivaiah Nallagatla2005-02-072-1/+8
* new function to filter contact lists from search results (query_cb) :Sivaiah Nallagatla2005-02-062-8/+42
* display a warning dialog if the server version is not proper added warningvivek jain2005-02-044-24/+50
* Implement based on the create_groups () function in addressbook-migrate.c.Hans Petter Jansson2005-02-033-0/+106
* Fix a small spacing issue in the Display section's children, to be HIGRodney Dawes2005-02-032-1/+6
* Use guint instead of ulong for signal ID.Hans Petter Jansson2005-02-012-3/+8
* call the eab_merging_* functions instead of e_book_sync* directly. TheParthasarathi Susarla2005-01-292-2/+14
* new function to sensitize im types based on supported fieldsSivaiah Nallagatla2005-01-292-5/+51
* Changed a string to make it complete and clear for transaltion FixesSivaiah Nallagatla2005-01-292-2/+9
* Remove leading "%s" from the transalatable string Fixes #36137Sivaiah Nallagatla2005-01-291-0/+6
* Remove leading "%s" from the transalatable string Fixes #36137Sivaiah Nallagatla2005-01-281-2/+6
* case insesitive version of strstr. Used from camelSivaiah Nallagatla2005-01-272-4/+43
* add access key to 'Member' Button.Hao Sheng2005-01-272-1/+6
* use the new ECategoriesDialog widget.Rodrigo Moya2005-01-252-16/+9
* Fixes #70622JP Rosevear2005-01-252-2/+9
* renamed the signal CONTACT_REMOVED to CONTACTS_REMOVED and chaned theSivaiah Nallagatla2005-01-226-33/+87
* Change the xpad and ypad to 0 here, we don't need the extra padding AddRodney Dawes2005-01-223-53/+50
* Call gtk_widget_ensure_style to ensure that we set the border widths ofRodney Dawes2005-01-222-0/+7
* Fix some spacing and remove the separator for HIG compliance Set properRodney Dawes2005-01-223-5/+30
* Fixes #46404JP Rosevear2005-01-224-13/+32
* reverting my last change, we will acheive the same thing withSivaiah Nallagatla2005-01-211-1/+0
* Don't set properties on the contact immediately. (clicked_cb): Set theHans Petter Jansson2005-01-212-7/+11
* in case of new book set the uid of the source as the relative uri.Sivaiah Nallagatla2005-01-212-1/+8
* add accessable key to the contact editor UI. add accessable key to theHao Sheng2005-01-203-71/+123
* add a11y name for the contact's treeview.Hao Sheng2005-01-182-0/+9
* add a11y names for widgets named "Image","Anniversary" and "Birthday". addHao Sheng2005-01-183-0/+20
* show "other" when email does not carry "TYPE" (fill_in_email) : passSivaiah Nallagatla2005-01-182-2/+12
* add the a11y name for arrow-button named "Telephone".Hao Sheng2005-01-172-0/+8
* Fixes #61973JP Rosevear2005-01-132-0/+13
* cast length specifier to int.Not Zed2005-01-122-1/+6
* When spawning an editor, set the initial editability from the target book,Hans Petter Jansson2005-01-102-2/+8
* install schemas properlyJP Rosevear2005-01-072-1/+5
* Fixing bug 61068 (removing a white space in a string)Andre Klapper2005-01-032-1/+6
* Merge from offline brnachSivaiah Nallagatla2004-12-244-12/+104
* This is the last we see of ESelectNames.Hans Petter Jansson2004-12-2330-7290/+34
* No more select-names. (libevolution_addressbook_la_LIBADD): RemoveHans Petter Jansson2004-12-234-18/+13
* Unref the name selector. (e_contact_list_editor_save_contact): Fix aHans Petter Jansson2004-12-235-71/+103
* api changes.Not Zed2004-12-224-3/+13
* Fixes #61975JP Rosevear2004-12-222-20/+7
* Fix spacingJP Rosevear2004-12-211-1/+2
* convert to G_DEFINE_TYPEJP Rosevear2004-12-214-31/+27
* set the window title based upon the sourceJain Vivek2004-12-152-1/+10
* addressbook/gui/component/addressbook-migrate.cHans Petter Jansson2004-12-0914-1395/+26
* some strcasecmp() calls changed with g_ascii_strcasecmp() for TurkishS.Çaglar Onur2004-12-092-2/+10
* set the active item based on the current group.Not Zed2004-12-062-2/+12
* remove camel, add ADDRESSBOOK_LIBS.Not Zed2004-12-037-6/+20
* save the uid and set it again in the contact. Otherwise, there isSivaiah Nallagatla2004-12-022-1/+16
* Define new list for storing required fieldsSivaiah Nallagatla2004-11-293-13/+152
* Setting addressbook empty messages based on the type of addressbook.Sushma Rai2004-11-272-6/+26
* get image directly from icon factoryJP Rosevear2004-11-263-14/+10
* add "labelled by" between entry and label, make accessbility work. addHao Sheng2004-11-253-0/+178
* Add bug # reference to last entryRodney Dawes2004-11-231-0/+2
* Evolution product name spelled with an uppercase EJoan Sanfeliu2004-11-233-3/+9
* Fix name attribute values to be identicalRodney Dawes2004-11-232-1/+8
* reverting commitSivaiah Nallagatla2004-11-223-72/+12
* added message which gets prompted when user tries to access a book whichSivaiah Nallagatla2004-11-221-0/+5
* added message which gets prompted when user tries to access a book whichSivaiah Nallagatla2004-11-224-12/+87
* When name is NULL query against complete email id instead of user nameSivaiah Nallagatla2004-11-182-7/+16
* update to generated fileMichael Zucci2004-11-121-1/+1
* Fixes bug #61966.Andre Klapper2004-11-092-1/+7
* rename and make it a public function. (e_minicard_event): changeSteven Zhang2004-11-083-23/+31
* populate contact only afte we are sure that data is valid and we canSivaiah Nallagatla2004-11-082-2/+8
* Translate the category pretty names that we pass for creation of new menuRodney Dawes2004-11-082-2/+11
* fix for bugzilla #44876mengjie yu2004-11-042-0/+19
* popup right-click menu after pressing Shift+F10.Hao Sheng2004-11-022-0/+12
* Don't show error dialogs when status code is E_BOOK_ERROR_CANCELLED. WeSivaiah Nallagatla2004-11-022-2/+10
* Fixing a typo (bug 61069).Andre Klapper2004-10-282-1/+6
* Fixes #61972.Andre Klapper2004-10-272-1/+8
* Display mutlivalued contact attributes in the preview. (render_contact):Nat Friedman2004-10-262-6/+26
* Added the bbdb plugin.Nat Friedman2004-10-221-0/+1
* correct hook name typoJP Rosevear2004-10-223-1/+5
* add appropriate popup iconsJP Rosevear2004-10-212-2/+8
* fix a past-o for no-ldap case.Not Zed2004-10-212-1/+6
* forgot to commitMichael Zucci2004-10-212-0/+272
* register config hook.Not Zed2004-10-216-809/+647
* convert to org.gnome hook namesJP Rosevear2004-10-206-12/+19
* add EAB_POPUP_SELECT_ANY mask instead of EAB_POPUP_SELECT_MANY, so thatSivaiah Nallagatla2004-10-152-9/+16
* uncomment HANDLE_MAILTO_INTERNALLY define so that we will launch composerSivaiah Nallagatla2004-10-152-1/+8
* added an any select mask and updated the hook maps.Not Zed2004-10-1510-4/+453
* find source selector and option menu in libedataserveruiJP Rosevear2004-10-1410-9/+32
* Don't unref the view - removing it from the hash table will do this forHans Petter Jansson2004-10-122-3/+10
* fix for e-popup api changes. Moved all mask specifiers to visible ratherNot Zed2004-10-079-43/+112
* convert to using EABPopup. (sources): remove dead code.Not Zed2004-10-068-356/+675
* Fixes bug #66520.Not Zed2004-09-302-5/+8
* Fixes bug #66369.Hans Petter Jansson2004-09-302-26/+41
* Fixes bug #65537.Hans Petter Jansson2004-09-302-2/+20
* Fix for #66523Hao Sheng2004-09-244-0/+39
* Fixes #61978Pamplona Hackers2004-09-242-1/+8
* Changed the string into proper grammar 'In normal mode, there should notFazlu & Hannah2004-09-242-1/+8
* only set the file as address to the company if no full name existsJP Rosevear2004-09-242-4/+19
* Quiet debug messages.William Jon McCann2004-09-224-8/+34
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-202-0/+6
* Point at the correct XML file for documentationRodney Dawes2004-09-142-1/+6
* check for _LABEL type address fields also in supported fileds whileSivaiah Nallagatla2004-09-132-1/+9
* Fix empty log.JP Rosevear2004-09-131-0/+6553
* Fixes #63191JP Rosevear2004-09-132-6547/+1
* ** See bug #64080.Not Zed2004-09-092-0/+8
* add new widget variable contact_dsiplay_window to _EABView strcut toSivaiah Nallagatla2004-09-073-11/+30
* ** See bug #62856 (workaround).Not Zed2004-08-302-1/+6
* ** See bug #64011.Not Zed2004-08-302-1/+9
* Really fixes #61833 and #63697.Hans Petter Jansson2004-08-272-1/+8
* [ patch for the rest of 60889 ] new function, either start up the query orChris Toshok2004-08-272-7/+66
* Don't mark component menu accels for translation.Christian Neumair2004-08-272-1/+6
* disbale the display name widget in case of groupwise as we can not handleSivaiah Nallagatla2004-08-262-2/+16
* May fix #61833.Hans Petter Jansson2004-08-252-1/+10
* Don't call gtk_dialog_set_has_separator on Gtk Message Dialog with GTK+ >=Frédéric Crozat2004-08-253-2/+8
* remove the dead ldap config control stuff.Chris Toshok2004-08-222-6/+5
* Fixes bug #62715.Hans Petter Jansson2004-08-212-10/+47
* Makes the contact image selector use GtkFileChooser if available.Hans Petter Jansson2004-08-212-12/+65
* [ likely fixes #61500 ] remove the secondary text, since we don't have theChris Toshok2004-08-203-20/+69
* select names dialog can not be modal as password dialogs can come up whileSivaiah Nallagatla2004-08-192-1/+9
* Remove the custom prompt-to-save dialogs from here - useHans Petter Jansson2004-08-172-53/+22
* reinstate the ngettext patch that was part of the #53464 commit ofChris Toshok2004-08-172-2/+11
* Commit the correct version of carlos's patch.JP Rosevear2004-08-131-6/+6
* Optionally use GtkFileChooser if compiled against Gtk+ >= 2.4.0Carlos Garnacho Parro2004-08-131-38/+97
* Optionally use GtkFileChooser if compiled against Gtk+ >= 2.4.0Carlos Garnacho Parro2004-08-131-1/+5
* e passwords api change/reprompt if we need to.Not Zed2004-08-122-3/+10
* just revering a local change gone in in the commit i just madeSivaiah nallagatla2004-08-122-3/+8
* when user cancels auth dialog send the anonoymous query only in case ofSivaiah Nallagatla2004-08-123-3/+22
* #include <gtk/gtkvbox.h>Rodney Dawes2004-08-042-0/+5