Closed Bug 54802 Opened 25 years ago Closed 22 years ago

Add clipboard buttons for Composer

Categories

(SeaMonkey :: Composer, enhancement, P3)

enhancement

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.4final

People

(Reporter: BenB, Assigned: neil)

References

Details

Attachments

(2 files, 2 obsolete files)

I think, Cut, Copy and Paste are far more frequently used than New/Open/Save or Print. Anyway, IMO, the clipboards actions deserve buttons. Menu and keyboard shortcuts are slow, context-menus not too obvious.
setting to future for review and evaluation post-rtm
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Attached patch Proposed patch (content only) (obsolete) — Splinter Review
Keywords: patch, review
Target Milestone: Future → ---
we don't have room on the toolbar for this -->brade
Assignee: beppe → brade
Status: ASSIGNED → NEW
Then remove e.g. the composer icon in the left. Remove hline too and you have place for 3 buttons.
Ben: you have no idea how much we agree with you about removing that enormous icon from the left! There's a bug on that already but the theme is not under our control.
heh. Just add the buttons and then claim that the static icon makes the toolbar too wide *g*.
CCing marlon@netscape.com in case he needs to design the button icons.
Keyboard shortcuts are slow??? I never use anything but them! We desparately need configurable toolbar, and/or some control over the button width that works for all themes.
Charles Manske, they are slow, if you happen to have no hand on the keyboard. Also, they are not "accessible" for newbies - they prefer buttons.
without proper button management, we will have too many buttons on the editor toolbar. This is not so much an issue of pixel space but one of human perception limits. Ading this buttons would require resorting the whole toolbar and better grouping (maybe collapsing mult. items into one), so that the top level number of items looks less overwhelming for the default setup for this toolbar (regardless whether or not toolbars become customizable later).
Correction: We *ALREADY* have too many icons on the toolbars in Composer. German is correct, there is too much there now for people to really grasp. We need to rework it (which is not a high priority) or have configurable toolbars. Targetting this bug for Future until we have configurable toolbars or come up with a design to add the tools without overwhelming the user with options.
Target Milestone: --- → Future
For the record: I don't think that configurability will help us here, because these buttons are primarily for newbies and thus should be in the default setup.
Classic allows more buttons to fit on the toolbar if you add this: Index: editor.css =================================================================== RCS file: /cvsroot/mozilla/themes/classic/editor/editor.css,v retrieving revision 1.7 diff -u -r1.7 editor.css --- editor.css 2001/05/11 00:32:39 1.7 +++ editor.css 2001/08/31 07:56:38 @@ -73,4 +73,9 @@ border-bottom : 1px solid ThreeDFace !important; } +#EditToolbar > .button-toolbar-2, +#EditToolbar > .menubutton-dual > .menubutton-dual-ex-button + { + min-width : 0px; + }
spam composer change
Component: Editor: Core → Editor: Composer
If this patch is waiting for toolbar customization, can this bug be updated appropriately?
This shouldn't be dependent on toolbar customization if the clipboard buttons should be present by default, and I agree with Ben that they should be. Default buttons in Wordpad (Windows): * New Open Save | Print Preview | Cut Copy Paste Undo | Time/Date ^^^^^^^^^^^^^^ Default buttons in WorldText (Mac OS): * Left Center Right Left-Justify Full-Justify | Cut Copy Paste ^^^^^^^^^^^^^^ Default buttons in FrontPage (Windows): * New Open Save | Print Preview | Cut Copy Paste | Undo Redo | 16 more ... ^^^^^^^^^^^^^^ Default buttons in Composer 4.x (all platforms): * New Open Save Publish Browse | Cut Copy Paste | Print Preview | 6 more ... ^^^^^^^^^^^^^^ I suggest for Composer now: * New Open Save | Undo Redo | Cut Copy Paste Insert | Browse `Insert' would be a menubutton of the items available to insert (image, table, horizontal rule, etc). To have horizontal rule and table as top-level items on the toolbar, while the far more often-used Cut, Copy, and Paste commands are not present, seems very odd indeed.
If we must have clipboard items, I'd suggest this for composer New Open [Save/Publish] | Cut Copy Paste | Browse Print Spell | Insert or: New Open [Save/Publish] | Browse Print Spell | Cut Copy Paste | Insert Note that this is 10 buttons, where we currently have 11
Summary: Clipboard buttons → Add clipboard buttons for Composer
Instead of putting the insert html objects in a dropdown (which is very awkward to use compared to what is there now), I favor instead creating a 3rd toolbar. (note: all of these would be shorter toolbars to not lose vertical editing space) I propose this: File tb: New Open Save/Publish Browse | Find Print Spell | Undo Cut Copy Paste Insert tb: ParagraphFormat | Image HRule Table Link Anchor | Symbols [others?] Format tb: colors small big b i u | bullet number | indents | alignment I'm sure this needs a bit more massaging (since I just made it up). The bottom two toolbars probably need some more rearranging. Perhaps to split up "block" vs "non-block"? note: I don't think redo should be on the toolbars.
I agree that a third toolbar is a good idea! We would definitely need smaller icons than those in the first toolbar to reduce vertical height and maybe not include the word labels? (in the best case make them optional as we do in 4.x) If you think of a "list" as more like an object, then how about putting them on the 2nd toolbar instead of the paragraph style? [Bullet-List] [Number-List] [Image] [Table] [H.Line] [Link] [Anchor] [Paragraph] [colors] [size] [B] [I] [U] [<-] [->] [3 alig ] (Note difference in order -- I don't like current [Anchor] [HLine] [Link] order.) It seems that lists are used often, so I put them at the beginning. I could see them at the end as well, and swap the align buttons with outdent/indent so the list buttons might be right above outdent/indent (if we are lucky!)
Please, can we have a text-only option for composer toolbars? Many of us find tiny toolbar icons very hard to understand (the current composer icons are much clearer than in 4.x, but if they get too small they'll be impossible to figure out), or find text clearer than icons in general; and text is inherently vertically short compared to images.
Since you are talking about adding another toolbar, I posted to the newsgroup: <news://news.mozilla.org/3C1097E4.10503@beonex.com>.
Adding support for text-only is a good idea, but would have to be implemented for all toolbars, not just composer.
Target Milestone: Future → mozilla1.0.1
We need input from UI designers before throwing buttons for every basic function on the toolbar. Personally, I hate the idea.
Target Milestone: mozilla1.0.1 → mozilla1.2alpha
Status: NEW → ASSIGNED
Target Milestone: mozilla1.2alpha → Future
Attachment #47014 - Attachment is obsolete: true
Comment on attachment 115868 [details] [diff] [review] New patch - customizable toolbars - backend only r=brade
Attachment #115868 - Flags: review+
Attachment #115868 - Flags: superreview?(alecf)
Comment on attachment 115868 [details] [diff] [review] New patch - customizable toolbars - backend only sr=alecf
Attachment #115868 - Flags: superreview?(alecf) → superreview+
-->neil
Assignee: brade → neil
Status: ASSIGNED → NEW
Attached patch More stuffSplinter Review
This adds the find button (which brade asked for) plus the pref panel (but with the cut/copy/paste/find prefs disabled for now) plus new code to handle removing separators with nothing to separate (not obvious because of a themes bug).
Attachment #115868 - Attachment is obsolete: true
Attachment #117072 - Flags: review?(brade)
Attachment #117072 - Flags: review?(brade) → review+
Attachment #117072 - Flags: superreview?(alecf)
Comment on attachment 117072 [details] [diff] [review] More stuff sr=alecf
Attachment #117072 - Flags: superreview?(alecf) → superreview+
Depends on: 199358
QA Contact: sujay → cpetersen0953
classic icons (and css) have landed. as soon as we get modern, we can stop disabling cut/copy/paste/find in the toolbar prefs.
see bug 196126, which hooks up help reference for the composer toolbar pref panel.
we will soon have the modern icons, in time for 1.4 final. so we should be able to fix this for 1.4 final. I'll land that last patch from neil, with the fix for bug #199358
Status: NEW → ASSIGNED
Flags: blocking1.4+
Target Milestone: Future → mozilla1.4final
fixed, you can now hide/show these toolbar icons in modern & classic. r/sr/a=sspitzer on neil's supplimental patch.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Using the 2003-05-20-03 Macho build, Cut , Paste , and Copy toolbar icons are displayed in Classic and Modern themes (when enabled in Preferences - Composer - Toolbars). Also, verifying the icons are functional when copying a selection, cutting a selection, and pasting a selection. However, I noticed no tooltip is displayed when hovering over either cut, copy, or paste.. Is there are bug on this issue ?
chris, see bug 206499 for the missing tooltips issue.
Verified on 2003-05-21-08 Win32 trunk and 2003-05-20-03 Macho trunk builds. Thanks for the note regarding the tooltip bug.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: