bugGNU Octave - Bugs: bug #37107, Initial problems with GUI

 
 

bug #37107: Initial problems with GUI

Submitter:  Michael Godfrey <godfrey>
Submitted:  Wed 15 Aug 2012 03:39:15 PM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Incorrect Result
Status:  Fixed Assigned to:  None
Originator Name:  godfrey Open/Closed:  * Closed
Release:  * dev Operating System:  * GNU/Linux
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 09 Jun 2013 05:05:36 PM UTC, comment #12: 

Closed since no more open issues were reported in this report.

Torsten Lilge <ttl>
Group Member
Mon 06 May 2013 04:45:36 AM UTC, comment #11: 

Can this report be closed now?

John W. Eaton <jwe>
Group administrator
Sat 16 Mar 2013 05:49:12 PM UTC, comment #10: 

There are still some issues at startup and shutdown:

Depending on the timing between the octave main thread and the first update of the history widget some messages

QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread

are showing up at startup.

In some cases octave exists with code 127 and it may happen that not all settings are stored in the settings file (maybe related to the problems at exit on 64-bit systems).

I am going to file two new separate bug reports and suggest that we close this one (if there are no more issues).

Torsten Lilge <ttl>
Group Member
Thu 14 Mar 2013 07:14:42 PM UTC, comment #9: 

Michael, have these GUI issues been addressed?  Can this bug report be closed now?

Rik <rik5>
Group administrator
Mon 10 Sep 2012 06:34:41 PM UTC, comment #8: 

The settings are stored in $HOME/.config/octave/qt-settings.
If you remove this file the program comes up with a default configuration.

Torsten Lilge <ttl>
Group Member
Mon 10 Sep 2012 06:28:45 PM UTC, comment #7: 

Just one more item:  I closed my last session
by clicking on the upper right close button.
The window closed but left 2 octave processes
running.  And, there were already 2 leftover processes
from a previous try.  This could be a part of
a problem, but should not happen anyhow.
188:godfrey  21857  0.0  0.4 299108 17884 pts/0    S    10:33   0:00 octave
189:godfrey  21858  2.5  1.6 868316 68332 ?        Ssl  10:33   5:49 octave
195:godfrey  22677  0.0  0.4 299112 17896 pts/0    S+   14:08   0:00 octave
196:godfrey  22678  1.6  1.1 819720 45676 ?        Ssl  14:08   0:12 octave

Michael Godfrey <godfrey>
Group Member
Mon 10 Sep 2012 06:16:34 PM UTC, comment #6: 

I thought I had a "settings dialog" once, but now
I cannot find it.

Currently, when I start octave I get 2 windows:
1. the "main" window which has the vaious menus
   along the top.
2. A separate command window.

Without my doing anything the command window
disappears, and reappears within the main window.
I would quess that my configuration file has been
trashed a bit.  I have no idea where this, presumably
hidden, file is kept.

Maybe best to wait until things settle a bit.
Right now I cannot use the current devel system due to JIT
problem.

Michael Godfrey <godfrey>
Group Member
Mon 10 Sep 2012 05:07:01 PM UTC, comment #5: 

Using the GUI un-maximized should not be a problem. What happens if you use one of the buttons (OK/Cancel) to close the settings dialog?

Torsten Lilge <ttl>
Group Member
Mon 10 Sep 2012 03:12:50 PM UTC, comment #4: 

I tried "closing the settings dialog with ESC"
but this did not seem to work.  And, by that time other
properties of the GUI seemed to have changed in
ways that I could not recover from.  For instance, the
command window had disappeared.  When I recovered it
(using the windows menu) it came back, but not as a window
within the main GUI window.  And, it showed the same
behavior:  scrolling had to be done manually to keep the
last line visible, and text entered did not ussually appear
until some other event (scrolling usually helped.

Could it be that I use the GUI un-maximized have anything to
do with the problems?

Generally, trying to resize windows seems to make thing
worse. Typically, the window does not seem to respond to
the resize, but then may jump to a much different width.

Michael Godfrey <godfrey>
Group Member
Mon 10 Sep 2012 07:39:24 AM UTC, comment #3: 

Micheal,
can you close the settings dialog with ESC?
Does closing the settings dialog (with ESC or one of the added buttons) still break the command line?

Torsten Lilge <ttl>
Group Member
Sun 19 Aug 2012 07:48:15 PM UTC, comment #2: 

Here are some issues with the gui that I encountered and which are probably related:

- Entering something like plot(sin(1:10)) shows the plot window, but after I close the plot, I can't enter any further commands anymore.

- The cursor and the actual position where the text is entered in the command window seem to be a bit off sometimes. It has happened to me that the cursor was positioned roughly 5 spaces behind the actual point where text was entered.

- Marking text results in shifts in the text (I guess this is related to the previous point.

Tests were done on lubuntu 11.10 32bit.

Anonymous
Fri 17 Aug 2012 01:35:49 AM UTC, comment #1: 

I tried the gui again.  It no longer
opens maximized.  But, I could not find where
it hides the preferences or state from previous
executions.  Problem 2 below is still there.

Is documentation underway?

Michael Godfrey <godfrey>
Group Member
Wed 15 Aug 2012 03:39:15 PM UTC, original submission:  

I just got a build of the current default to build
on Fedora 17 x86_64.  On my first try ./run-octave I found:

1. The main window opens maximized.  And, I could not find
   a configuration setting to change this.

2. When I went to "preferences" I got the preferences panel,
   but when I exited from it (the only way I could find was
   not obvious -- right click) the command line was broken.
   Text that was
   entered, including CR did not show up until some focus
   change.  Basically, the only thing to do was to exit, but
   this left lt-octave running.

These are "details" that need fixing, but otherwise it looks
quite good to me (as an old-fahioned non-GUI person), It came
up quickly which VERY much better than Matlab.

mdg

Michael Godfrey <godfrey>
Group Member

 

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

Attach Files:
   
   
Comment:
   

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 jwe (Posted a comment)
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by godfrey (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-06-09 ttl StatusNone Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code