Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Tilda - A drop down terminal for Linux

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
204 posts
  • Page 1 of 9
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 9
  • Next
Author
Message
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

Tilda - A drop down terminal for Linux

  • Quote

Post by kungfooguru » Sun Jan 09, 2005 9:43 pm

I wasn't sure where to post this, and I hope this doesn't just sound like shameful self promotion, but I was hoping to get more users of my project tilda so that I can get bug reports and other input. Tilda is very young and can only grow to be the best with as much input as I can get.

Tilda is a drop down terminal similar to the consoles you'll find in first person shooter games like half-life, quake and doom. (Note I know tilda is spelled tilde, but that unix name was taken).

Tilda is now in portage and can be emerged (emerge tilda), though it is ~arch. Please either email me or post here with comments, suggestions or bugs.

http://tilda.sourceforge.net

Thanks,
Tristan[/url]
Top
psyqil
Advocate
Advocate
User avatar
Posts: 2767
Joined: Mon May 26, 2003 8:17 pm

  • Quote

Post by psyqil » Sun Jan 09, 2005 9:54 pm

Some documentation would be nice... I get

Code: Select all

psyqil ~$ tilda 

(tilda:32384): Gtk-WARNING **: Attempting to add a widget with type GtkTable to a GtkWindow, but as a GtkBin subclass a GtkWindow can only contain one widget at a time; it already contains a widget of type GtkVBox

(tilda:32384): Gtk-WARNING **: Attempting to add a widget with type GtkVBox to a GtkWindow, but as a GtkBin subclass a GtkWindow can only contain one widget at a time; it already contains a widget of type GtkVBox
tilda: </devilspie>: Unknown error 3221216624
with devilspie=FALSE and then the setup dies...

On restart, there's this little thing in the upper right corner, which won't react on my key... :P
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

Docs in the works

  • Quote

Post by kungfooguru » Sun Jan 09, 2005 9:57 pm

Docs are in the works.

You may have to have devilspie running, depending on the WM you are running. I've found that it works fine in fluxbox without devilspie, but not in xfce4.

Also, be sure all the files, ~/.tilda/config and the .xbindkeysrc, .devilspie.xml were created.

Sorry bout the now docs as of yet.

Tristan
Top
placeholder
Advocate
Advocate
Posts: 2500
Joined: Sat Feb 07, 2004 12:15 am

  • Quote

Post by placeholder » Sun Jan 09, 2005 10:09 pm

Code: Select all

pwnz3r@Fygor:: make                                                [tilda-0.02]
gcc `pkg-config --cflags --libs gtk+-2.0` -lpthread -lvte -otilda src/key_bindings.c src/wizard.c src/tilda.c
src/key_bindings.c: In function `xbindkeys':
src/key_bindings.c:34: warning: assignment makes pointer from integer without a cast
src/key_bindings.c: In function `fluxbox':
src/key_bindings.c:113: warning: assignment makes pointer from integer without a cast
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lvte
collect2: ld returned 1 exit status
make: *** [tilda] Error 1
Which GCC version are you using to compile this?
Top
Athas
Guru
Guru
User avatar
Posts: 394
Joined: Thu Sep 04, 2003 6:00 pm
Location: Brøndby, Denmark
Contact:
Contact Athas
Website

  • Quote

Post by Athas » Sun Jan 09, 2005 10:20 pm

Pwnz3r wrote:Which GCC version are you using to compile this?
It seems more like a library issue. What is libvte?
Emacs-optimized danish console keymap - My .emacs
Climacs - next generation Emacs.
Top
psyqil
Advocate
Advocate
User avatar
Posts: 2767
Joined: Mon May 26, 2003 8:17 pm

  • Quote

Post by psyqil » Sun Jan 09, 2005 10:21 pm

Code: Select all

gcc `pkg-config --cflags --libs gtk+-2.0` -lpthread -lvte -otilda src/key_bindings.c src/wizard.c src/tilda.c
src/key_bindings.c: In function `xbindkeys':
src/key_bindings.c:34: warning: assignment makes pointer from integer without a cast
src/key_bindings.c: In function `fluxbox':
src/key_bindings.c:113: warning: assignment makes pointer from integer without a cast
/var/tmp/portage/tilda-0.02/temp/cc9DYpli.o(.text+0x15f): In function `write_devilspie':
: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
No problems here with gcc3.4.3...

Edit:

Code: Select all

*  x11-libs/vte
      Latest version available: 0.11.11-r2
      Latest version installed: 0.11.11-r2
      Size of downloaded files: 867 kB
      Homepage:    http://www.gnome.org/
      Description: Xft powered terminal widget
      License:     LGPL-2
Last edited by psyqil on Sun Jan 09, 2005 10:22 pm, edited 1 time in total.
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

No VTE?

  • Quote

Post by kungfooguru » Sun Jan 09, 2005 10:22 pm

Looks like you dont the vte libraries installed.

emerge x11-libs/vte

but either way I use gcc 3.4.1

Tristan
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

VTE

  • Quote

Post by kungfooguru » Sun Jan 09, 2005 10:28 pm

VTE is a terminal widget for gtk+. So libvte provides the necessary libraries and header files for compiling gtk+ apps with vte widgets.

Is was made to replace the aging zvt widget for gtk+.

Tristan
Top
Hairshorts
n00b
n00b
Posts: 18
Joined: Sun Aug 24, 2003 5:54 am

  • Quote

Post by Hairshorts » Mon Jan 10, 2005 10:33 am

This is pretty cool, but I don't think I'd use it until you can make the background black. I don't like white terminals.
Top
titan100
n00b
n00b
User avatar
Posts: 61
Joined: Mon Sep 06, 2004 10:59 pm
Contact:
Contact titan100
Website

  • Quote

Post by titan100 » Mon Jan 10, 2005 12:14 pm

I only get a tiny window in the left topmost corner ? :c
http://www.thoron.org
Top
plate
Bodhisattva
Bodhisattva
User avatar
Posts: 1663
Joined: Thu Jul 25, 2002 3:28 pm
Location: Berlin

  • Quote

Post by plate » Mon Jan 10, 2005 12:20 pm

Moved from Gentoo Chat.
Top
icefox13
Tux's lil' helper
Tux's lil' helper
Posts: 78
Joined: Mon Apr 19, 2004 1:58 pm
Location: Munich, Germany
Contact:
Contact icefox13
Website

  • Quote

Post by icefox13 » Mon Jan 10, 2005 2:09 pm

If you are using KDE, you may be interested in a similar project, named Kuake:
http://www.nemohackers.org/kuake.php
Top
theBlackDragon
l33t
l33t
Posts: 768
Joined: Sat Nov 23, 2002 10:02 am
Location: Belgium
Contact:
Contact theBlackDragon
Website

  • Quote

Post by theBlackDragon » Mon Jan 10, 2005 2:37 pm

icefox13 wrote:If you are using KDE, you may be interested in a similar project, named Kuake:
http://www.nemohackers.org/kuake.php
This project, tilda, seems to have the big pro of being toolkit agnostic, so it's usable by users running different wm/de's
Fvwm|Fvwm forum
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

Box in the top left corner

  • Quote

Post by kungfooguru » Mon Jan 10, 2005 5:38 pm

If you are only getting a box in the top left corner that is usally do to two possible problems.

1) Your height and width are not set correctly. I believe this error was removed but sometimes when the config wizard ouputs the ~/.tilda/config file it writes random character junk after the numbers. Check ~/.tilda/config and make sure it looks something similar to this:

max_height=200
max_width=1024
min_height=1
min_width=1024
xbindkeys=TRUE
devilspie=TRUE

2) You may have to have devilspie running depending on your wm. I've found that xfce4 needs devilspie for whatever reason but running tilda in fluxbox without devilspie has not problems whatsoever, same with window maker.

Sorry for the inconveniences, tilda is still young :), hopefully I can have all these bugs worked out soon. I havn't had much time recently, I'm at my damn parents house for the holidays still.
Top
icefox13
Tux's lil' helper
Tux's lil' helper
Posts: 78
Joined: Mon Apr 19, 2004 1:58 pm
Location: Munich, Germany
Contact:
Contact icefox13
Website

  • Quote

Post by icefox13 » Mon Jan 10, 2005 6:05 pm

theBlackDragon wrote:
icefox13 wrote:If you are using KDE, you may be interested in a similar project, named Kuake:
http://www.nemohackers.org/kuake.php
This project, tilda, seems to have the big pro of being toolkit agnostic, so it's usable by users running different wm/de's
Yep, I see. I simply mentioned another alternative for those KDE folks out there ;)
Top
jakamaka
Apprentice
Apprentice
User avatar
Posts: 266
Joined: Thu Jun 17, 2004 4:49 pm
Location: My self-sustainable fusion of thought

  • Quote

Post by jakamaka » Mon Jan 10, 2005 6:24 pm

I think I'm just gonna stick to my good old aterm. Never the less it's a cool project, keep up the good work !
It would be more interesting to learn from children, than try to teach them how to behave, how to live and how to function. - U.G. Krishnamurti
Top
irasnyd
Apprentice
Apprentice
User avatar
Posts: 286
Joined: Sun Feb 16, 2003 6:00 am
Location: Placentia, CA

  • Quote

Post by irasnyd » Mon Jan 10, 2005 6:39 pm

This is just sexy. I love it.

I don't have any experience with gtk, but this seems like a good way to learn. I'll look at the source after I get out of school today, and maybe I can help a bit. :)
Top
planetsheinker
Guru
Guru
User avatar
Posts: 403
Joined: Thu Feb 26, 2004 3:59 am
Location: Israel

  • Quote

Post by planetsheinker » Mon Jan 10, 2005 7:48 pm

I think I have found a bug.
I emerged it, it went fine, I ran it like this : /usr/bin/tilda
then closed it, changed the the defaults in ~/.tilda/config
ran it again to check if the changes I made where executed, and they were executed, and then I closed it... and my X closed with it :-)
And now it happens every time I colse it.
Top
kamagurka
Veteran
Veteran
User avatar
Posts: 1026
Joined: Sun Jan 25, 2004 1:55 am
Location: /germany/munich
Contact:
Contact kamagurka
Website

  • Quote

Post by kamagurka » Mon Jan 10, 2005 9:47 pm

this is hella spiffy. atm i can't use it tho because the fonts are incredibly small and partly white on white. if there is some way to do something about that, i'd be delighted.
and, add some background colours (maybe some faux transparency?) and i'll be all over it.
keep it going!
If you loved me, you'd all kill yourselves today.
--Spider Jerusalem, the Word
Top
kamagurka
Veteran
Veteran
User avatar
Posts: 1026
Joined: Sun Jan 25, 2004 1:55 am
Location: /germany/munich
Contact:
Contact kamagurka
Website

  • Quote

Post by kamagurka » Mon Jan 10, 2005 11:09 pm

another usability note: when the key to bring up tilda is pressed, focus should switch there. otherwise i'd be quicker to click the aterm icon i have here, since i have to reach for my mouse anyway.
If you loved me, you'd all kill yourselves today.
--Spider Jerusalem, the Word
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

New Features

  • Quote

Post by kungfooguru » Tue Jan 11, 2005 7:30 am

The problems with font sizes will be fixed soon, some vte shit i have to get working. It was working fine before, in very early stages of tilda but then stopped and I have not had the time to look into it.

Fake transpancy I will look into adding, though I like the new xorg trans much better. Since tilda moves a lot I figured this would be nicer. Since fake xterm/aterm style trans looks bad when moving the window, but we shall see.

Tristan
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

Tilda CVS

  • Quote

Post by kungfooguru » Wed Jan 12, 2005 6:39 am

check out the tilda cvs on sf.net to get lots of fixes. Tilda no longer needs devilspie to run :) a big improvement i think, and should always go off the screen completely, please check the make sure ~/.tilda/config was written correctly before posting that it doesn't. If tilda does not move off the screen completely please let me know!!

Tristan
Top
Freak_NL
Apprentice
Apprentice
User avatar
Posts: 261
Joined: Thu Jun 27, 2002 12:25 pm
Location: The Netherlands
Contact:
Contact Freak_NL
Website

  • Quote

Post by Freak_NL » Wed Jan 12, 2005 12:44 pm

Looks great so far! :D

Some "feature request" remarks:
  • Customisable colours are a must, faux transperancy a nice treat. Perhaps you could give users an option to copy the terminal style from Gnome Terminal? Both use VTE right?
  • It works fine on a single desktop, but multimonitor support would be very much appreciated. In the mean time, perhaps a way to specify the location on the desktop?
  • Give users a way to enter xbindkeys key events. Perhaps a window to compose input events like "xbindkeys --multikey"?
  • CVS compile: ./configure --prefix=/usr/local, does not cause the binary to be placed in /usr/local/bin yet?
  • Optionally, a dragable bar on the bottom of Tilda to change the height?
The concept seems so simple, but it looks really good from a usability perspective. :)
Top
kamagurka
Veteran
Veteran
User avatar
Posts: 1026
Joined: Sun Jan 25, 2004 1:55 am
Location: /germany/munich
Contact:
Contact kamagurka
Website

  • Quote

Post by kamagurka » Wed Jan 12, 2005 1:19 pm

i already have it on all the time (it works great with the fluxbox keycatcher, no need for xbindkeys or devilspie either), it's pretty spiffy to pull it down to type the odd command. to do "real work" in it the font is still too small and i don't really like the black on white look, but i'm sure it'll get there.
If you loved me, you'd all kill yourselves today.
--Spider Jerusalem, the Word
Top
kungfooguru
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Wed Jul 30, 2003 7:56 pm

Tilda-0.03 Released (NO MORE DEVILSPIE)

  • Quote

Post by kungfooguru » Wed Jan 12, 2005 9:35 pm

Lots of changes for .03, no more need for devilspie. You can now have a black background, a transparent terminal or set the background to any image you want. Run tilda -h to see all the command line options. Here is a list of the output though:

Usage: ./tilda [-B image][-T][-C][-b [white][black] ][-f font] [-h] [-s]
ectory] [-c command] [-t]

-B image : set background image
-T : pull downt he terminal if already running
-C : bring up tilda configuration wizard
-b [white][black] : set the background color either white or black
-f font : set the font to the following string, ie "helvetica 11"
-h : show this message
-s : use scrollbar
-w directory : switch working directory
-c command : run command
-t : set transparent to true

Lots of your consideration were taken into account, such as the font can now be set to whatever you want and the background isnt always white. I plan to implement most of everything else you all suggested for the next release, mulitmonitors and xbindkeys --multikey being of highest priority, then dragbar and of course since this will be simple install into /usr/local.

Also, tilda should now disappear on all window managers, though hiding from taskbar may not work in gnome. Be sure to run tilda -C again as the config file has changed.

http://tilda.sf.net

An ebuild will be out soon, once the source moves to sourceforge mirrors.

Tristan
Top
Post Reply

204 posts
  • Page 1 of 9
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 9
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic