Tab and titlebar names

2010-11-08
2012-09-14
  • Peter Hardman

    Peter Hardman - 2010-11-08

    Hi,

    I'm just trying ROXterm (1.19.4) on my Arch Linux box with XFCE4 desktop,
    because XFCE's Terminal has a single profile for all tabs.

    I'm using multiple tabs to ssh to several accounts on different computers, and
    I'm not sure if the tab/title name behaviour I'm seeing is a bug or WAD.

    The window title is set to the title in the profile of the last tab opened,
    regardless of which tab has focus. I sort of expected the title to change with
    the tab, otherwise I'm not sure I see the point of having it set per profile.

    And the tab names of my ssh tabs are all ROXTerm. I know I can set their names
    via the menu, but I sort of expected the tab name to reflect the title set in
    the profile. Or is there a key/value pair I can put in the profile to do this?
    I tried a few likely strings but to no avail.

    Of course it may be I've just misunderstood the documentation ;)

    Pete

     
  • Tony Houghton

    Tony Houghton - 2010-11-13

    You're right, this doesn't seem to be working properly when the profile
    includes a tab name. I also felt that it doesn't make sense to be able to set
    a window title from a profile but not a tab title, so I've changed the profile
    to set tab titles instead of window titles. Window titles can be set from the
    command line. Please can you checkout the latest git and test it. Here's how I
    described the changes in the changelog:

    Now the profile sets the tab name/title instead of the window title. All tab
    titles/names set by the user may include %s to be substituted by the
    terminal's title.

    The current tab's full title is substituted into the window title which has a
    default template of "ROXTerm: %s" which can be overridden from the command
    line (but not from a profile).

     
  • Peter Hardman

    Peter Hardman - 2010-11-13

    Sorry to be a bit dumb, but should I be able to build Roxterm from the
    snapshot (346d7c7) I've downloaded from the gitweb page? There's no configure
    script and no autogen.sh.

    I tried running bootstrap.sh and after commenting out the lines invoking git
    (10 and 17) it creates a configure script, but config.guess and config.sub are
    linked to files that don't exist.

     
  • Tony Houghton

    Tony Houghton - 2010-11-13

    You'll need to actually use git because the lines you removed from
    bootstrap.sh are used to generate some essential files.

     
  • Atsutane

    Atsutane - 2010-11-13

    phardman:

    I've created a git package for roxterm and put it into AUR, so you have
    everything you need. po4a is currently also in AUR, so have to build and
    install this manually before building roxterm-git.

    https://aur.archlinux.org/packages.php?ID=43568

     
  • Peter Hardman

    Peter Hardman - 2010-11-14

    atsutane - thanks for that. I was going to hack up a package based on another
    git package in AUR but you beat me to it. I had to hack the Makefile though to
    stop it building po4a as make was calling po4a-translate without any path. Not
    that I care if I don't have the Japanese manpages ;) Maybe there's a configure
    option to do that but I couldn't find it.

    realh - That seems to do the trick - the tab names are now working as i would
    expect. Thanks.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks