You are not logged in.

#26 2007-07-03 06:14:51

stjepan
Member
Registered: 2006-07-02
Posts: 76

Re: Stjerm - yet another quake-like terminal

Version 0.6 is released!

News:
* the bug with focusing should be fixed now
* a few little changes
* full Xdefaults support (background, foreground, scrollBar, border, opacity, width, height, position, mod, key)

Offline

#27 2007-07-03 18:40:33

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Stjerm - yet another quake-like terminal

wonderful! perfect! (0.6)
I can't tell you how long i've been looking for a replacement to tilda (it had lots of rendering bugs).
I'm sure someone else has a bug in store for you though wink


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#28 2007-07-04 21:35:38

low
Member
Registered: 2007-07-04
Posts: 109

Re: Stjerm - yet another quake-like terminal

great program, but i was wondering if anyone was able to have it autostart in xfce4

Offline

#29 2007-07-07 10:45:54

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: Stjerm - yet another quake-like terminal

good I had the focus bug the other way around: stjerm was stealing focus too much. fixed now.

well, I have one bug:
- with 0.6 I can't seem to get any help anymore. only output is

error: shortcut key is not defined

with 0.5 we had:

$ stjerm
stjerm version 0.5
Usage: stjerm [-fn FONT] [-bg COLOR] [-fg COLOR] [-b TYPE] [-o OPACITY]
       [-w WIDTH] [-h HEIGHT] [-p POSITION] [-s POSITION] [-m MOD] -k KEY

Options:
  -fn FONT         Terminal font
  -bg COLOR        Background color
  -fg COLOR        Foreground color
  -b TYPE          Border type: thin, thick, none
  -o OPACITY       Opacity (range: 10 - 100)
  -w WIDTH         Window width
  -h HEIGHT        Window height
  -p POSITION      Window position: top, bottom, left, right
  -s POSITION      Scrollbar position: left, right, none
  -m MOD           Mod key used in combination with shortcut key: shift,
                   control, alt, windows, none
  -k KEY           Shortcut key (a required option!)

Examples: stjerm -fn "Bitstream Vera Sans Mono 12" -bg white -k F12
          stjerm -bg black -fg green -w 800 -h 405 -s right -m alt -k f
          stjerm -b thick -w 500 -p left -t best -o 90 -m shift -k tab

and I have some requests:
- maybe a -h|--help switch would be great.
- maybe a little man page would be good.
- could there be a way to change the command run. for now it seems to be the user shell set in /etc/passwd, run as non-login. I'd like it to be a login shell (bash --login), or maybe mc (or screen, or whatever). something like

stjem -k twosuperior -c 'bash --login'

would be cool.

Last edited by lloeki (2007-07-07 16:02:36)


To know recursion, you must first know recursion.

Offline

#30 2007-07-07 12:41:10

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Stjerm - yet another quake-like terminal

error: shortcut key is not defined

I have that too. I just didn't notice it, because i had already "configured" the syntax with 0.5


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#31 2007-07-19 19:06:01

samhain
Member
Registered: 2007-07-19
Posts: 39

Re: Stjerm - yet another quake-like terminal

Hi there,

I just downloaded and compiled stjerm today, and I'm definitely going to use it as my main terminal app.
My idea is to use stjerm + gnu screen to substitute all the aterm/xterm terminals that I usually open.

I think that I have found a bug when running screen from stjerm. The backspace key stops working at all.
Changing configuration files such as screenrc does not work, because it seems that stjerm is not sending properly the keypress to screen.
When pressing Ctrl-V Backspace in stjerm to see what is going on, I get the usual ^?
But when I run screen and try the same, I get nothing.

I have found a post in this thread describing the same bug in tilda. Apparently, it has something to do with vte.

Cheers.


Arch is to Linux as Jeet Kune Do is to martial arts.

Offline

#32 2007-07-20 23:01:20

Archangel-13
Member
From: The sunshine city.
Registered: 2006-07-23
Posts: 7
Website

Re: Stjerm - yet another quake-like terminal

Thanks for the app, it does everything I need and looks good with true transparency.

In order to get screen working with it I had to add the following to term.c:

vte_terminal_set_backspace_binding(VTE_TERMINAL(term), VTE_ERASE_ASCII_DELETE);

Please consider adding a way to select which backspace signal to send as that is the one thing that keeps this from being the perfect quake-style console.

Last edited by Archangel-13 (2007-07-20 23:29:26)

Offline

#33 2007-07-23 13:14:49

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: Stjerm - yet another quake-like terminal

this is why I stopped using stjerm altogether... screen ot working is a showstopper for me...


To know recursion, you must first know recursion.

Offline

#34 2007-07-31 21:40:44

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

hi, i modified stjerm a little bit...
now you can set your desired shell using a command line option, as well as the scrollback lines length.
also it displays the usage menu now again...
i will post the patch as soon as i am ready with testing smile

@Archangel-13
i also included your patch for stjerm to work with screen


We can't stop here! This is bat country!!

Offline

#35 2007-08-01 19:23:54

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Stjerm - yet another quake-like terminal

Hey, very nice little program u got there stjepan. One problem I have with it that makes it unusable for myself, is it doesn't properly support klipper's multiple clipboards (and probably glipper too) it always pastes the last copied entry wether I use shift+ins or middle click (not the respective clipboard entry). Hope you understand what I mean.

Keep up the good work cool

Offline

#36 2007-08-02 10:19:12

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

Hi.
I modified stjerm to fit my needs and i thought perhabs it is helpful for everyone.
changelog:

added tabs! ("new tab" and "close tab" in contextmenu)
added shell command line option (eg. -sh /bin/bash)
added scrollback lines command line option (eg. -bl 10000)
displays usage menu again

i created a patch for stjerm version 0.6...

issues/todo:
- the background of the tabs is stupid gray... would be cooler if it was transparent or something.
- switching / creating / closing tabs don't have keyboard shortcuts.
- option to disable tabs.
- option to hide tabbar if only 1 tab is opened.

VERSION 0.7 is released and can be found a few posts later.

i hope it is not too buggy smile

Last edited by xsdnyd (2007-08-06 10:05:40)


We can't stop here! This is bat country!!

Offline

#37 2007-08-02 11:42:35

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Stjerm - yet another quake-like terminal

i thought i just call this version 0.7...

While i appreciate what you have done very much, i belive this i stepping on another mans feet. Even if it's open source, you don't "take over" a project/name like this without an agreement without the author.
Please, don't think bad of me for telling you this. I do not judge you at all, but i have seen this before with software projects, and it often ends bad.
I suggest you communicate (that's the key...) with stjepan, and come to an agreement, _or_ you fork stjerm (new name) and go from there.

You could also just keep supplying patches to 0.6 though.


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#38 2007-08-02 13:48:48

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

pelle.k wrote:

i thought i just call this version 0.7...

While i appreciate what you have done very much, i belive this i stepping on another mans feet. Even if it's open source, you don't "take over" a project/name like this without an agreement without the author.
Please, don't think bad of me for telling you this. I do not judge you at all, but i have seen this before with software projects, and it often ends bad.
I suggest you communicate (that's the key...) with stjepan, and come to an agreement, _or_ you fork stjerm (new name) and go from there.

You could also just keep supplying patches to 0.6 though.

yeah you're right...
i also had a bad feeling about it, i just had no idea how to call it...
now i updated my post.

it is now only a seperate PKGBUILD file which applies a patch. thats the best solution smile

Last edited by xsdnyd (2007-08-02 14:14:02)


We can't stop here! This is bat country!!

Offline

#39 2007-08-02 15:14:47

stjepan
Member
Registered: 2006-07-02
Posts: 76

Re: Stjerm - yet another quake-like terminal

Unfortunately I have no time to keep up with this... sorry sad

If someone wants to take over the project, let me know.

Offline

#40 2007-08-05 13:32:58

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

Hi,
now I continue to develop stjerm.
Here is the first new version wink

stjerm 0.7

changelog:

- added tabs
- added context menu items to create/close a tab
- added command line option to show tab bar even if only one tab is opened
- added support for dynamic terminal titles
- added command line option to change tab labels
- added command line option to set the used shell
- added command line option to set the scrollback line count
- fixed bug: segfault when entering a single wrong command line option
- fixed bug: true transparency was only on first tab
- fixed bug: tab bar background was in border color if thick border was chosen
- fixed bug: unhandled Xerror when stjerm is already running with the same key or with certain modifiers

PKGBUILD and sourcecode:
http://download.gna.org/stjerm/

Package on AUR:
http://aur.archlinux.org/packages.php?d … s=0&SeB=nd

features to come:

- scroll buttons if too many tabs are opened (or tabs are too wide)
- keyboard shortcuts to create / close / switch tabs

Last edited by xsdnyd (2007-08-05 13:39:14)


We can't stop here! This is bat country!!

Offline

#41 2007-08-05 17:39:33

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: Stjerm - yet another quake-like terminal

Hi, thanks for this wonderful app!
I have a small problem. I am using Xfce + Compiz Fusion and I have put the command to start stjerm at startup. However stjerm starts before Compiz, and I don't get true transparency in the terminal...
Maybe it's not related to your application, but I wasn't sure and I thought it would have been useful to point this out...
I think there must be a way to make stjerm start after Compiz...


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#42 2007-08-05 18:32:59

Roberth
Member
From: Norway
Registered: 2007-01-12
Posts: 889

Re: Stjerm - yet another quake-like terminal

hmm stjerm just wont start for me....

stjerm -fn "Monospace 11" -bg black -fg white -s none -p top -sh /bin/bash

It only lists the options for me... whats wrong?


Use the Source, Luke!

Offline

#43 2007-08-05 18:39:50

Phrodo_00
Member
From: Santiago de Chile
Registered: 2006-04-09
Posts: 340
Website

Re: Stjerm - yet another quake-like terminal

really nice, I find it waaaaay better than tilda (not as many features, but works quite a lot better), now if it only had colour support...

Offline

#44 2007-08-05 19:15:57

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

@Roberth,
you also have to use the option "-k"
for example "-k f12" to make stjerm listen to key F12...
thats a required option.

but you're right, there should be a hint that "-k" is missing when stjerm is started without it.
its in the next version smile


@Phrodo_00
what do you mean with colour support? wink

Last edited by xsdnyd (2007-08-05 19:17:56)


We can't stop here! This is bat country!!

Offline

#45 2007-08-05 19:21:23

Roberth
Member
From: Norway
Registered: 2007-01-12
Posts: 889

Re: Stjerm - yet another quake-like terminal

xsdnyd wrote:

@Roberth,
you also have to use the option "-k"
for example "-k f12" to make stjerm listen to key F12...
thats a required option.

but you're right, there should be a hint that "-k" is missing when stjerm is started without it.
its in the next version smile

Well now at least starts, but doesn't appear.


Use the Source, Luke!

Offline

#46 2007-08-05 19:26:21

Roberth
Member
From: Norway
Registered: 2007-01-12
Posts: 889

Re: Stjerm - yet another quake-like terminal

Roberth wrote:
xsdnyd wrote:

@Roberth,
you also have to use the option "-k"
for example "-k f12" to make stjerm listen to key F12...
thats a required option.

but you're right, there should be a hint that "-k" is missing when stjerm is started without it.
its in the next version smile

Well now at least starts, but doesn't appear.

Nevermind.

But I would like stjerm to be able to appear in the upper left corner, and I would like to make stjerm be able to appear a few pixels away from teh edge of the screen, and make til appear if it looses focus.

Last edited by Roberth (2007-08-05 19:55:45)


Use the Source, Luke!

Offline

#47 2007-08-05 20:53:24

Phrodo_00
Member
From: Santiago de Chile
Registered: 2006-04-09
Posts: 340
Website

Re: Stjerm - yet another quake-like terminal

xsdnyd wrote:

@Phrodo_00
what do you mean with colour support? wink

nothing... I didn't notice it started with bash instead of zsh with my color prompt, so without more testing I posted that hmm, but now that I noticed that you have to use -sh to change the shell, I'd change my request to parsing /etc/passwd or something to choose the shell would be a pretty nice thing to do...

Offline

#48 2007-08-05 22:17:06

xsdnyd
Member
Registered: 2007-04-28
Posts: 110

Re: Stjerm - yet another quake-like terminal

Phrodo_00 wrote:
xsdnyd wrote:

@Phrodo_00
what do you mean with colour support? wink

nothing... I didn't notice it started with bash instead of zsh with my color prompt, so without more testing I posted that hmm, but now that I noticed that you have to use -sh to change the shell, I'd change my request to parsing /etc/passwd or something to choose the shell would be a pretty nice thing to do...

i just made a commit to svn.
now stjerm uses the user's default shell as default shell. (not /bin/bash anymore)...
so if you set up /bin/zsh as your shell in /etc/passwd, you don't need the -sh option anymore in future versions smile


We can't stop here! This is bat country!!

Offline

#49 2007-08-07 01:55:26

zenix
Member
From: Earth - Save it!
Registered: 2007-08-05
Posts: 100
Website

Re: Stjerm - yet another quake-like terminal

xsdnyd - THANK YOU! I have been using stjerm for a while now but I was using the last version written by stjepan and thought it was discountinued. I visited the forums yesterday to just browse and stumbled upon your updates to stjterm. Thank you soo much.

I was about to ask you to use the user's default shell instead of having to specify it as --sh's parameter, but seeing as you already made a patch, I can only wait in ernest until you update the version wink While I wait, I think I'll put up a few feature requests:
* Add a method to store default configuration somewhere. A rc file such as ~/.stjermrc or an enviorment variable ($STJERM) to store configuration options. For references, look at things like the shells for an example of rc files and less for an example of the enviorment variable option
* Open the SVN repository to others?
* Use a 'real' tab bar instead of a series of buttons. This is mostly cosmetic though
* Keybindings for changing the current tab as well as copy/paste. Keybindings I'd use are Ctrl-PageUp/PageDown for changing the tab, and Ctrl-Shift-C/V for copy/paste. Shift-Insert for paste would also be welcomed to others from terminal emulators such as Xterm and it's derivitives.
* A command line option for toggling the state of stjerm that could be used in place of -k for better integration with the user's WM

Hope a few of these get into the main application smile

Last edited by zenix (2007-08-07 03:14:33)


cat /usr/bin/arson > Arson, the HOT AUR search helper! -- Use Clyde instead smile

Offline

#50 2007-08-07 07:05:20

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Stjerm - yet another quake-like terminal

Ctrl-Shift-C/V for copy/paste.

ctrl+{x,c,v} is more than enough. unless your wm requires the shift key that is. neither gnome/kde does though...


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

Board footer

Powered by FluxBB