bugGNU Octave - Bugs: bug #52800, The icon for dock widgets for...


bug #52800: The icon for dock widgets for *figure* windows needs improvement

Submitted by:  Dan Sebald <sebald>
Submitted on:  Wed 03 Jan 2018 09:09:38 PM UTC  
Category: GUISeverity: 3 - Normal
Priority: 5 - NormalItem Group: Regression
Status: NoneAssigned to: None
Originator Name: Open/Closed: Open
Release: devOperating System: GNU/Linux

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Wed 03 Jan 2018 09:09:38 PM UTC, original submission:

I've noticed that the logo used in the system dock works properly except the fact that plot figure windows have a real inconsistent behavior. Since it is most often a bunch of figure windows that accumulate along the dock in typical use, it would be nice to somehow assign a proper PNG to those, if possible.

In gnuplot graphics toolkit, it is the standard gnuplot figure of a little plot with basic color lines on it. In FLTK toolkit, it looks to be the default system icon which in this case is a black background with red "cross-out", or Ghost Busters :-), logo. In Qt toolkit, it is the standard Octave logo (what would be "NONE" in GUI settings parlance).

In some sense it is the last case, Qt graphics toolkit, that is the most problematic because it mimics the main GUI icon. I like having the main icon unique so that I can quickly find it.

What would be the best icon for a figure? Perhaps just the standard Octave icon with the number of the window superimposed on it. Otherwise, the logo with a small plot.

BTW, I notice this hunk of code:

doesn't set "NONE" as default as the comment says. At least, the logic doesn't seem to do that. It sets general_icon_octave to "true" initially, but then immediately after that sets general_icon_octave again. Let's say widget_icon_set is "HUH?!". Then all three of the above will be false at the end of this hunk. In other words, right now that line that has "// the default (if invalid set)" effectively does nothing.

Dan Sebald <sebald>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by sebald (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    No Changes Have Been Made to This Item

    Back to the top

    Powered by Savane 3.1-cleanup1