bugGNU Octave - Bugs: bug #64727, GUI: Command Window vertical...

 
 

bug #64727: GUI: Command Window vertical scroll bar not working

Submitter:  None
Submitted:  Fri 29 Sep 2023 09:43:12 AM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Regression
Status:  Duplicate Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * 8.3.0
Operating System:  * Microsoft Windows Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 24 Oct 2023 12:37:05 PM UTC, comment #10: 

No further feedback in more than a month.
If the original reporter would like to contribute a solution, they can do that over at bug #62791.

Closing as duplicate.

Markus Mützel <mmuetzel>
Group administrator
Sat 30 Sep 2023 10:49:21 AM UTC, comment #9: 


> How some super simple thing as scroll bar can not work or this is revenge against windows?!


You are welcome to contribute a solution (given that it is super simple for you).
The source code that you'd need to look at is probably somewhere in this folder:
https://hg.savannah.gnu.org/hgweb/octave/file/446e747cd7d9/libgui/qterminal/libqterminal/win32

Markus Mützel <mmuetzel>
Group administrator
Sat 30 Sep 2023 05:47:08 AM UTC, comment #8: 


comment #7:

> > I like this, because I must not to change any global system settings, but only the Octave Shortcut.
>
> Even if you can find that setting in the properties of the shortcut, it is a system-wide setting that affects all consoles.
> So, no difference in that respect to the other setting.


This is AWFUL problem 😭 Why it is so complex to be repaired the Octave GUI in last 5-10 years(!) ?! Which GUI library it uses?! How some super simple thing as scroll bar can not work or this is revenge against windows?!

Anonymous
Fri 29 Sep 2023 03:47:12 PM UTC, comment #7: 


> I like this, because I must not to change any global system settings, but only the Octave Shortcut.


Even if you can find that setting in the properties of the shortcut, it is a system-wide setting that affects all consoles.
So, no difference in that respect to the other setting.

Markus Mützel <mmuetzel>
Group administrator
Fri 29 Sep 2023 03:41:25 PM UTC, comment #6: 

For me on Windows 10 the "mark - Use Legacy Console" on Octave Icon works fine. For now I did not see any problems with this.
And I like this, because I must not to change any global system settings, but only the Octave Shortcut.

Anonymous
Fri 29 Sep 2023 02:12:27 PM UTC, comment #5: 

That recommendation is for users of Windows 10 and Windows 11.
It's not surprising that the scrollbar issue is solved by switching to the Legacy Console. But like I wrote before, that Legacy Console has other issues.

Markus Mützel <mmuetzel>
Group administrator
Fri 29 Sep 2023 02:09:46 PM UTC, comment #4: 

The recommendation console host change is primarily targeted to Windows 11 users, where the new windows terminal has become the default and causes octave gui issues.

I actually wasn't aware that win10 had a legacy console option in the shortcut properties, but as Markus said this is different from what the link is describing.

Maybe more surprising to me, you're saying switching that setting fixed your scrollbar problem?

Nicholas Jankowski <nrjank>
Group Member
Fri 29 Sep 2023 01:59:09 PM UTC, comment #3: 


> "To work Octave under Windows - right mouse button on the Icon and on the Option tab - mark Use Legacy Console"


That's not the recommended work-around. The "Legacy Console" is even older and has other issues.
It's recommended to use the "Windows Console Host".

Markus Mützel <mmuetzel>
Group administrator
Fri 29 Sep 2023 01:49:35 PM UTC, comment #2: 

It would be good to be written somewhere for non system software engineers:

"To work Octave under Windows - right mouse button on the Icon and on the Option tab - mark Use Legacy Console"

Thank you and the fortune, that you help me where to search.

Anonymous
Fri 29 Sep 2023 10:18:11 AM UTC, comment #1: 

See this part of the README that appears after Octave is installed:

> The Octave GUI is currently not compatible with the new Windows Terminal App. Please, switch the default to the (legacy) Windows Console Host for Octave to work correctly. See, e.g., these instructions by Microsoft for how to change the default terminal and select "Windows Console Host".


Part of that info links to:
https://devblogs.microsoft.com/commandline/windows-terminal-as-your-default-command-line-experience/

Does that make a difference for you?

See also bug #63430 which was closed as a duplicate of bug #62791.

Markus Mützel <mmuetzel>
Group administrator
Fri 29 Sep 2023 09:43:12 AM UTC, original submission:  

Again in Octave GUI Command Window the vertical scroll not work. The user can't return to see the above rows on the screen. No scroll.

Windows 10 Pro 64bit

Anonymous

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #55176:  legacy@console.png added by None (26KiB - image/png - this)

 

Digest:
   bug dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by nrjank (Posted a comment)
  • -email is unavailable- added by mmuetzel (Posted a comment)
  •  

    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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-10-24 mmuetzel StatusNeed Info Duplicate
        Open/ClosedOpen Closed
        Dependencies- Depends on bugs #62791
    2023-09-29 nrjank SummaryAgain in Octave GUI Command Window the verticall scroll not work GUI: Command Window vertical scroll bar not working
    2023-09-29 None Attached File- Added legacy@console.png, #55176
    2023-09-29 mmuetzel StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code