View Single Post
Posts: 355 | Thanked: 598 times | Joined on Sep 2009 @ Nizhny Novgorod, Russia
#324
I've done some fixes to Telescope and now it works fine on my Ubuntu 12.04.

I've no idea how to build i386 .deb on my amd64 PC, so I'm attaching only amd64 package now.

You can simply build package by yourself from the sources. By the way, I've moved development from garage.maemo.org to BitBucket: https://bitbucket.org/IlyaSkriblovsky/telescope. Check out latest sources from there.

To build desktop version, you need to change Makefile:
1. Uncomment "DEFINES = -DDESKTOP -DDBUS" and comment next line with -DMAEMO4
2. Change "LAUNCHER = 1" to "LAUNCHER = 0"

If you can compile Telescope but have no idea about packaging, you can simply do "make install" to install it. There is no "make uninstall" yet. If you want to remove Telescope installed that way, run
Code:
sudo rm -rf /etc/telescope.* /usr/share/telescope/ /usr/bin/telescope /etc/init.d/telescope-svc

Telescope's startup script in /etc/init.d won't work on desktop yet.


Currently, Telescope can't handle hotkeys with modifiers, i.e. you can't bind it to Ctrl+F10, for example. But you can change default F5 key to any other by adding "hotkey = <keyname>" in /etc/telescope.conf.

Telescope also can be called by following command:
Code:
dbus-send --print-reply --dest=org.telescope /Telescope org.telescope.Telescope.Show
You may want to alter following settings by adding lines to /etc/telescope.conf:
  • hotkey = <hotkey name (default=F5)>
  • background.filename = <path to wallpaper>
  • background.mode = <stretched|centered|scaled|cropped>
  • background.color = <color in #ffffff notation>
  • border.width = <border width in px>
  • text.font.size = <caption font size (default=24)>
  • test.yOffset = <caption Y-axis offset (default=-7)>
  • show.desktop.thumbnail = <on|off — show desktop as one of thumbnails. Switching to it doesn't work on Ubuntu but worked on KDE. Needs to be fixed>
  • show.desktop.iconify = <on|off — show desktop by minimizing all windows. Ugly but useful if default _NET_SHOW_DESKTOP method doesn't work for particular WM>

Also, keybindings when Telescope is active can be configured in /etc/telescope.keys file. See description in old post and example in another one.


Looking forward for your reports! Please let me know if it won’t work or if you won’t be able to compile it
Attached Files
File Type: deb telescope_2.0~rc15_amd64.deb (42.6 KB, 108 views)
 

The Following 5 Users Say Thank You to Mitrandir For This Useful Post: