aboutsummaryrefslogtreecommitdiffstats
path: root/composer
Commit message (Expand)AuthorAgeFilesLines
* do not set editor insensitive, use editable-off command insteadRadek Doulik2004-03-232-1/+13
* exclude non-viable folder targets for selection, related to #55089.Not Zed2004-03-222-1/+7
* delete event: if empty paragraph has signature == 1 then set it to 0Radek Doulik2004-03-192-2/+16
* If we select multi-attachments, the "properities" menu item in popup iconBill Zhu2004-03-182-1/+17
* If the subject is empty, use _("Untitled Message") as the subject instead.Jeffrey Stedfast2004-03-072-1/+6
* Fixes bug #55202Jeffrey Stedfast2004-03-062-10/+16
* add a key-press event handler, with which a little modification to PaoloBruce Tao2004-03-042-1/+33
* Add a <br> tag between the message text and the signature text (makes itJeffrey Stedfast2004-02-272-8/+16
* From www@reality.cz Tue Feb 17 11:52:51 2004REALiTY-ON-LINE2004-02-172-2/+6
* removed debug printfRadek Doulik2004-02-131-1/+0
* get default composer size from gconf, hook to unrealize event and saveRadek Doulik2004-02-132-7/+27
* add accel and icon for the "remove" item in the popup menu. Patch fromRodney Dawes2004-02-072-4/+11
* use FORCE_SLOW_MIME_TYPE so gnome-vfs actually sniffs the file contentsChris Toshok2004-02-042-0/+7
* add widgets/miscDan Winship2004-02-042-0/+6
* use g_ascii_strcasecmp rather than strcasecmp.Not Zed2004-02-023-13/+28
* reverted radek's patch below, it was already fixed (#53176). Changed theNot Zed2004-01-293-32/+46
* set body text after setting composer's signature, so that signature isRadek Doulik2004-01-282-1/+8
* ** See Bug #53176, probably fixes others too.Not Zed2004-01-282-11/+30
* ** See Bug #20017.Not Zed2004-01-142-25/+78
* bump version and requirementsJP Rosevear2004-01-131-0/+5
* fix compilation errorJP Rosevear2004-01-131-1/+1
* added "View To", "View Post To" menu items, made it possible to see bothMeilof Veeningen2004-01-135-65/+490
* Implemented #127527: the attachment bar is packed inside an EExpanderERDI Gergo2004-01-113-29/+91
* s/unsaved files/unsaved messages/ as per bug #45407.Jeffrey Stedfast2004-01-102-1/+6
* add an assertion for no account set. Discovered from bug #50786.Not Zed2004-01-082-0/+8
* Remove the 6-pixel border around the main window. That just looked ugly.Jeffrey Stedfast2004-01-082-1/+5
* Missing changelogJP Rosevear2004-01-071-0/+4
* missed this - remove disable deprecated flagJP Rosevear2004-01-071-1/+0
* Unifdef out the post-to code and fix it to use the new folder selectionJeffrey Stedfast2003-12-052-15/+19
* Do not depend on e-folder-list.Ettore Perazzoli2003-12-032-1/+11
* Use BASE_VERSION for repo_ids and OAFIIDs Update killev to kill theRodney Dawes2003-12-022-1/+5
* autosave fixRadek Doulik2003-12-013-5/+79
* (create_headers): #if 0 the "post to"Ettore Perazzoli2003-12-012-3/+9
* switch from just checking SMIME_SUPPORTED to checking both HAVE_NSS andChris Toshok2003-11-272-2/+7
* turn on deprecated gtk widgetsJP Rosevear2003-11-262-1/+4
* changed to use ciphercontext directly to sign the message, noNot Zed2003-11-052-73/+35
* (SELECT_NAMES_OAFIID): Append "_2".Ettore Perazzoli2003-11-042-1/+5
* fix for e-account smime info changes. Also enforce having a signingNot Zed2003-10-312-16/+39
* Turn on SMIME_SUPPORTED. (build_message): move some of the security codeNot Zed2003-10-302-202/+188
* Merge new-ui-branch into the trunk.Ettore Perazzoli2003-10-226-106/+139
* Don't blindly claim that the file exists and then ask the user if he/sheJeffrey Stedfast2003-10-073-25/+47
* Same as below.Jeffrey Stedfast2003-09-253-1/+21
* Add some assertion. Send Close response signal to the properties dialogCharles Zhang2003-09-232-2/+24
* fixed a commentJeffrey Stedfast2003-09-201-1/+1
* updated for CamelTransferEncoding namespace changesJeffrey Stedfast2003-09-193-14/+22
* Updated for namespace changes in Camel.Jeffrey Stedfast2003-09-194-28/+34
* ** Merge in mail-refactor-2-branchNot Zed2003-09-183-38/+31
* (header_new_recipient): Make the entryEttore Perazzoli2003-09-162-1/+7
* Added an entry_uic field for a BonoboUIComponent for the non-controlFederico Mena Quintero2003-09-123-11/+63
* Connect response signal to attachment properties dialog, fix bug #47950.Antonio Xu2003-08-294-7/+26
* temporarily reverting camel namespace changes until after other branches have...Jeffrey Stedfast2003-08-274-42/+26
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/gJeffrey Stedfast2003-08-272-1/+6
* updated for namespace changed made to camel-mime-utils.[c,h]Jeffrey Stedfast2003-08-264-25/+36
* Original patch from David Woodhouse, but modified a bit by me.Jeffrey Stedfast2003-08-192-10/+26
* fixed an insulting error message. Fixes bug #47413.Lorenzo Gil Sanchez2003-08-142-1/+6
* This needs to use camel_data_wrapper_decode_to_stream() rather thanJeffrey Stedfast2003-08-143-39/+32
* don't set the rawtext bit anymore.Jeffrey Stedfast2003-08-123-18/+30
* add the drop type of mozilla browser link to make composer support toAntonio Xu2003-08-042-10/+16
* fixed the ChangeLogJeffrey Stedfast2003-07-301-1/+1
* add gdk_pixbuf_loader_close to close pix buffer loading. [#45908]Antonio Xu2003-07-292-1/+8
* bump editor versionLarry Ewing2003-07-262-2/+7
* Set default answer of dialog to 'yes' to try and prevent autosavedMichel Dänzer2003-07-242-0/+7
* Revert my previous changes here too.Jeffrey Stedfast2003-07-243-15/+18
* Remove this. It was only used by e-icon-list, which is no longer there.Dan Winship2003-07-243-21/+10
* Init charset to NULL.Jeffrey Stedfast2003-07-222-2/+6
* Make this work again.Dan Winship2003-07-222-3/+7
* ** For bug #46013Maxx Cao2003-07-182-1/+8
* don't set the rawtext bit anymore.Jeffrey Stedfast2003-07-173-49/+68
* ** For bug #45826Maxx Cao2003-07-152-0/+61
* Updated to use camel_strcase_hash/equal.Jeffrey Stedfast2003-07-082-3/+8
* Gone. (update): Use e_icon_for_mime_type instead.Dan Winship2003-07-033-62/+9
* Change file url to absolute path. Fixes bug #44065.Antonio Xu2003-07-032-1/+16
* Connect to the save-draft signal too. Fixes bug #45531.Jeffrey Stedfast2003-07-032-1/+9
* Set the rawtext bits for the 'plain' and 'html' data wrappers to FALSE.Jeffrey Stedfast2003-06-302-0/+10
* free the return value. (impl_event): free the return value.Larry Ewing2003-06-202-0/+8
* Use e_iconv_open/close so that we get charset aliasing for free. Fixes bugJeffrey Stedfast2003-06-192-3/+8
* Fixes bug #44139.Jeffrey Stedfast2003-06-183-12/+19
* free the result only if there isn't an exception.Larry Ewing2003-06-141-1/+1
* Put the ChangeLog.pre-1-4 in the Makefiles.Ettore Perazzoli2003-06-131-0/+1
* free the structure as well.Larry Ewing2003-06-112-0/+6
* free the return values.Larry Ewing2003-06-112-0/+6
* Same as the rest. (setup_ui): We didn't even seem to be using the gconfJeffrey Stedfast2003-06-104-7/+37
* Roll over ChangeLogs.Ettore Perazzoli2003-06-102-4037/+4037
* i2003-05-20 Larry Ewing <lewing@ximian.com>Larry Ewing2003-05-213-1/+49
* Don't connect to the focus-out-event in order to update the mime-type.Jeffrey Stedfast2003-05-172-29/+7
* Change the "would you like to recover unsaved drafts?" dialog a QUESTIONJeffrey Stedfast2003-04-302-1/+7
* If we fail to load the icon that gnome_vfs_get_icon() gave us, the defaultJeffrey Stedfast2003-04-282-2/+15
* removed debug printfs.Not Zed2003-04-242-3/+4
* Don't ever attach non-inlined text or message parts. Reverts a prior fix.Jeffrey Stedfast2003-04-232-7/+8
* added related argument, TRUE means that container of mime_part isRadek Doulik2003-04-222-4/+19
* Change the order of the ok/cancel buttons.Jeffrey Stedfast2003-04-222-6/+11
* [ fixes #40694 ] this can't hurt - set the frame to autoactivate so if byChris Toshok2003-04-203-3/+16
* [ fixes #21499 ]Rodney Dawes2003-04-193-1/+9
* Return FALSE so the signal gets propogated further up the chain. Fixes bugJeffrey Stedfast2003-04-162-2/+12
* Updated to comply with the HIG. Fixes bug #41239 and bug #41241.Jeffrey Stedfast2003-04-122-2/+3
* Updated to comply with the HIG.Jeffrey Stedfast2003-04-122-230/+224
* Use e_iconv_locale_charset() instead of e_iconv_locale_name(), dunno whatJeffrey Stedfast2003-04-102-2/+2
* Use e_iconv_locale_charset() instead of e_iconv_locale_name(), dunno whatJeffrey Stedfast2003-04-103-2/+10
* fix build, it's composer_get_default_charset_setting.Chris Toshok2003-04-092-1/+6
* Same as with attachment-bar's get_default_charset(). (setup_ui): InsteadJeffrey Stedfast2003-04-093-5/+22
* Added some debug printfs. (create_composer): Call map_default_cb directlyJeffrey Stedfast2003-04-092-7/+15
* [ fixes bug #39763 ] remove the control_entry_focus_{in,out}_event_cbChris Toshok2003-04-083-39/+13
* If the composer isn't 'dirty', then don't autosave the draft (no need to).Jeffrey Stedfast2003-04-052-0/+9
* Add a select-all callback and verb. (composer_entry_focus_in_event_cb):Jeffrey Stedfast2003-04-042-0/+24
* Guard against the filesel's selection being NULL. Fixes bug #40679.Jeffrey Stedfast2003-04-032-6/+14
* Keep track of which entry widget has focus.Jeffrey Stedfast2003-04-024-16/+165
* ** See bug #40300 & probably others.Not Zed2003-04-023-4/+27
* Convert to libglade-2's format.Jeffrey Stedfast2003-04-013-293/+266
* Update for e_notice moveDan Winship2003-03-252-9/+13
* Fixes for bug #39813Jeffrey Stedfast2003-03-212-7/+15
* Change the logic to attach text parts when appropriate. (map_default_cb):Jeffrey Stedfast2003-03-202-11/+12
* Change the logic to attach text parts when appropriate.Jeffrey Stedfast2003-03-202-34/+35
* e_msg_composer_hdrs_get_subject() now returns const so don't g_free() itJeffrey Stedfast2003-03-195-44/+50
* Default the composer's title to "Create a message". Fixes bug #39696.Jeffrey Stedfast2003-03-142-1/+7
* Use GnomeIconList instead of EIconList so we don't have to maintain anJeffrey Stedfast2003-03-126-2887/+70
* add send_cb/save_draft_cb arguments. (impl_Composer_send): use the localNot Zed2003-03-103-72/+55
* Don't allow the returned charset to be NULL. (get_file_content): Make sureJeffrey Stedfast2003-03-052-2/+13
* disconnect any signal handlers on the accounts object. For bug #37873.Not Zed2003-03-042-0/+6
* Same as below.Jeffrey Stedfast2003-02-263-5/+12
* Make sure the url is != NULL? I can't think of anything else in this codeJeffrey Stedfast2003-02-252-0/+8
* Fixed a memory leak.Jeffrey Stedfast2003-02-252-0/+6
* Don't save the HTML format setting to gconf. This option menu is meant forJeffrey Stedfast2003-02-232-5/+8
* build libcomposer as a shared library so it can be linked intoDan Winship2003-02-222-2/+7
* Same as below.Jeffrey Stedfast2003-02-213-4/+12
* default_account is now a string value, not an int.Jeffrey Stedfast2003-02-193-17/+30
* clean upDan Winship2003-02-069-11/+36
* Split out the mailto handling code from here so we can use it in theJeffrey Stedfast2003-02-062-36/+60
* updated for e scroll frame --> gtk scrolled windowRadek Doulik2003-02-052-12/+12
* ops, buildJeffrey Stedfast2003-02-041-5/+2
* Just use gnome_vfs_get_mime_type_from_name().Jeffrey Stedfast2003-02-042-21/+8
* Give gnome_vfs_get_uri_from_local_path a full path.Jeffrey Stedfast2003-02-022-10/+31
* If the subject or body components of the mailto url are not in UTF-8,Jeffrey Stedfast2003-01-282-2/+27
* Fixed a #warning by converting the filename into a uri before passing itJeffrey Stedfast2003-01-283-30/+164
* (iconsdir): Remove, this is now defined inEttore Perazzoli2003-01-252-2/+5
* Load the view menu states from gconf. (e_msg_composer_set_send_html): SaveJeffrey Stedfast2003-01-243-102/+84
* *** empty log message ***Ettore Perazzoli2003-01-233-5/+13
* Updated to use EAccountList and iterators. (evolution_composer_init):Jeffrey Stedfast2003-01-186-49/+92
* mail_config_get_signature_list now returns a GSList.Jeffrey Stedfast2003-01-172-13/+19
* (do_exit): Make dialog HIG compliantEttore Perazzoli2003-01-152-3/+14
* don't pass NULL to bonobo_widget_set_property.Chris Toshok2003-01-102-3/+10
* need to ref/sink "new" so that the g_object_unref doesn't spew a warning.Chris Toshok2003-01-102-1/+9
* Icons are now in $(datadir)/evolution/imagesEttore Perazzoli2003-01-092-1/+6
* Use gconf to get the default account index.Jeffrey Stedfast2003-01-092-36/+48
* use the composer's charset gconf keyJeffrey Stedfast2003-01-082-2/+2
* New convenience function. (attach_to_multipart): UseJeffrey Stedfast2003-01-082-1/+23
* Convenience function. (get_file_content): Use the convenience function toJeffrey Stedfast2003-01-082-4/+44
* remove idldir definition. (It's defined in configure.in now)Dan Winship2003-01-062-1/+5
* fixed to build with -DG[TK]_DISABLE_DEPRECATEDJeffrey Stedfast2003-01-032-1/+2
* fixesJeffrey Stedfast2003-01-032-12/+5
* Use camel_text_to_html(). (e_msg_composer_new_from_url): Same.Jeffrey Stedfast2002-12-173-17/+25
* Fix for bug #33295Jeffrey Stedfast2002-12-082-71/+72
* Get rid of the unused exception variable.Jeffrey Stedfast2002-12-042-5/+5
* removed warning about e_notice. its used too much, its here to stay.Not Zed2002-12-0211-45/+51
* removed merge conflictsJeffrey Stedfast2002-12-021-1/+0
* s/g_str[n]casecmp/str[n]casecmpJeffrey Stedfast2002-12-022-11/+16
* properly chain finalise.Not Zed2002-11-262-2/+9
* Remove the window size setting. (e_msg_composer_attachment_bar_new): MoveNot Zed2002-11-252-18/+26
* rewrote most of this. Just use gtkfileselection directly, noNot Zed2002-11-254-223/+91
* Duh! dont free subject & simplify logic a little.Not Zed2002-11-213-9/+14
* applied plain_signature_fix.patchRadek Doulik2002-11-202-1/+6
* dont unref after destroy. duh.Not Zed2002-11-195-24/+53
* Remove check for gtk_main_level(). as far as i can tell it serves no realNot Zed2002-11-182-36/+53
* ignore composer-marshal.[ch]Chris Toshok2002-11-171-0/+1
* Removed {BEGIN,END}_GNOME_DECLS.Ettore Perazzoli2002-11-144-9/+9
* bonobo api changes.Not Zed2002-11-132-3/+5
* Use the right object_new method.Not Zed2002-11-133-3/+14
* Remove some unused ehaders and ones that cause compilation failures (suchJeffrey Stedfast2002-11-113-34/+30
* Fix bonobo object setup.Not Zed2002-11-0816-750/+745
* Add support for an attach option in the mailto: url.Jeffrey Stedfast2002-11-022-1/+8
* comment fixJeffrey Stedfast2002-11-021-1/+1
* Make sure to save References and In-Reply-To headers. Fixes bug #32932.Jeffrey Stedfast2002-10-312-1/+8
* Don't set the charset param on text parts nor tha rawtext bit on theJeffrey Stedfast2002-10-282-10/+23
* (size_to_string): Return NULLEttore Perazzoli2002-10-262-3/+14
* Only add the account address to the list of addresses if it is non-NULL.Jeffrey Stedfast2002-10-222-1/+9
* We need to treat message/rfc822 streams differently. Fixes bug #32378.Jeffrey Stedfast2002-10-172-1/+17
* Mark the file selector modal. Quick fix for bug #32256.Not Zed2002-10-172-0/+6
* Set content->rawtext to TRUE for text parts because the content is in itsJeffrey Stedfast2002-10-082-7/+33
* Don't create a new file if the file doesn't exist.Jeffrey Stedfast2002-10-052-2/+8
* If the user hits cancel when signing/encrypting, don't continueJeffrey Stedfast2002-10-022-2/+8
* When signing/encrypting a part, if a USER_CANCEL occurs, re-use the partJeffrey Stedfast2002-10-022-2/+10
* It's a grand old string-review! Nitpicky and minor changes; details in the ap...Aaron Weber2002-10-013-2/+10
* let the caller set the "From" account too (by name or address).Dan Winship2002-09-303-4/+34
* Don't reuse the part that we've signed and/or encrypted, create a new partJeffrey Stedfast2002-09-282-1/+10
* Use "mail/*" for the allowed_types for the posting folder selector.Dan Winship2002-09-262-1/+6
* Only append the account name to the end of the From menu item if the emailDan Winship2002-09-252-4/+30
* Don't mark empty string with _().Zbigniew Chyla2002-09-242-1/+6
* Removed a #warning.Ettore Perazzoli2002-09-243-13/+12
* Fix non-ANSI switch statementDan Winship2002-09-232-0/+5
* allow to select last 2 menu itemsRadek Doulik2002-09-202-1/+6
* Handle multipart/signed and multipart/encrypted parts in a more expectedJeffrey Stedfast2002-09-182-33/+51
* Mark a string for translation.Kjartan Maraas2002-09-162-1/+5
* (composer_key_pressed): Don't chain the eventEttore Perazzoli2002-09-062-9/+10
* Make it so that the composer will close when the user hits Escape.Jeffrey Stedfast2002-09-052-14/+40
* removed "Set as default" menu itemRadek Doulik2002-08-282-53/+4
* Oops, we were overwriting 'multipart' with our child multipart. FixesPeter Williams2002-08-272-11/+21
* Fixes bug #29016Jeffrey Stedfast2002-08-233-89/+118
* Use an EvolutionFolderSelectorButton instead of a label to indicate theDan Winship2002-08-192-7/+22
* Don't turn on pgp signing if this is an iMIP message and pgp_no_imip_signDan Winship2002-08-152-1/+17
* Make the warning dialog display the message subject so that it is moreJeffrey Stedfast2002-08-142-12/+28
* Set the file-selection window icon. Fixes the mailer part of bug #7368.Jeffrey Stedfast2002-08-135-53/+64
* Don't call new_from_mime_part() since that function now does some copyingJeffrey Stedfast2002-08-132-9/+36
* Parse the auto-cc/bcc recipients and then later when parsing the cc/bccJeffrey Stedfast2002-08-012-12/+80
* new helper function (decode_signature_name): new helper functionRadek Doulik2002-07-302-4/+112
* (set_signature_gui): new helper method to set signature from draftRadek Doulik2002-07-272-1/+40
* don't assert on default, when ESC is pressed, the dialog is closed as wellRadek Doulik2002-07-272-3/+9
* Fix ChangeLog.Ettore Perazzoli2002-07-271-1/+2
* Special-case message/digest and give it a nice icon. [#9786]Ettore Perazzoli2002-07-273-2/+27
* Create the Post-To header. (headers_set_visibility): Possibly show theJeffrey Stedfast2002-07-265-136/+270
* Fix spelling.Dan Winship2002-07-262-1/+5
* restart automanager to avoid multiple dialog apearingRadek Doulik2002-07-242-2/+11
* Applied patch below.Not Zed2002-07-232-1/+11
* Reverted some code that got committed by accident.Jeffrey Stedfast2002-07-232-4/+12
* fixed up some gtk-doc commentsJeffrey Stedfast2002-07-231-5/+13
* more cleanupJeffrey Stedfast2002-07-231-78/+78
* Removed a lot of extra g_return_if_fail's that we don't need (if we areJeffrey Stedfast2002-07-232-12/+40
* Removed a lot of extra g_return_if_fail's that we don't need (if we areJeffrey Stedfast2002-07-233-177/+176
* removed insert file menu itemRadek Doulik2002-07-232-36/+4
* This should use address_encode, since its an rfc822 address, notNot Zed2002-07-192-1/+7
* use "saved" gtkhtml command (e_msg_composer_is_dirty): use "is-saved"Radek Doulik2002-07-182-3/+11
* Set the from-account last so that auto-cc/bcc recipients don't getJeffrey Stedfast2002-07-172-1/+7
* Instead of doing this with a weakref, do it by connecting to the destroyPeter Williams2002-07-173-9/+24
* added save_html_object_data parameter, use gtkhtml command to save objectRadek Doulik2002-07-163-6/+22
* Add include lines to get ebook headers relative to <ebook/foo.h>, notPeter Williams2002-07-112-2/+6
* oops, forgot to saveJeffrey Stedfast2002-07-061-1/+1
* Don't connect to the postpone signal, but do connect to the save-draftJeffrey Stedfast2002-07-065-58/+24
* Use the new CamelMultipartEncrypted class to do our encryption work forJeffrey Stedfast2002-06-272-47/+165
* Use the new CamelMultipartEncrypted class to do our encryption work forJeffrey Stedfast2002-06-272-31/+56
* Use mail_crypto_get_pgp_cipher_context() so that the PGP/GPG decision isJeffrey Stedfast2002-06-262-1/+7
* Use the new gpg cipher context rather than the old pgp context.Jeffrey Stedfast2002-06-222-22/+30
* don't convert text to html twiceRadek Doulik2002-06-202-7/+5
* added "Set as default" menu itemRadek Doulik2002-06-114-14/+92
* use new script signature interfaceRadek Doulik2002-06-082-6/+13
* Agh, priv->from.entry is no longer a GtkOptionMenu - it is an hboxJeffrey Stedfast2002-06-072-1/+7
* Remove the customize toolbar thingy since Michael said that this would fixJeffrey Stedfast2002-06-073-10/+21
* put option menu to hbox to make space for signatures menuRadek Doulik2002-06-065-100/+114
* signature editor reworked, WIPRadek Doulik2002-06-052-88/+69
* Properly handle user cancellation for signing/encrypting, just dont signNot Zed2002-06-043-14/+73
* Allocate a new FileInfo struct here rather than using and unref it whenJeffrey Stedfast2002-06-042-11/+14
* Use gnome_vfs_file_info_clear() instead of gnome_vfs_file_info_unref() soJeffrey Stedfast2002-06-042-2/+9
* Changes for multipart/signed api changes.Not Zed2002-05-312-6/+20
* New. (create_component): Pass it as the @request_quit_fn toEttore Perazzoli2002-05-164-36/+92
* Just use g_basename.Jeffrey Stedfast2002-05-162-5/+6
* fixed a type-oJeffrey Stedfast2002-04-271-1/+1
* Check for empty-string pgp-key ids and don't use them.Jeffrey Stedfast2002-04-272-5/+10
* Unref the priv->tooltips object here.Jeffrey Stedfast2002-04-174-10/+24
* Change the Reply-To header contents. (e_msg_composer_hdrs_set_reply_to):Jeffrey Stedfast2002-04-122-13/+22
* No need to query for the persist-stream interface here, just re-useJeffrey Stedfast2002-04-112-13/+17
* Use decode rather than unformat - the e_destination was changed (long timeNot Zed2002-04-093-5/+19
* added some debug printf'sJeffrey Stedfast2002-04-081-2/+6
* Fixes bug #3980.Jeffrey Stedfast2002-04-064-7/+21