-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

gTiles

   0.2.0  

GTK Other Utility

Score 56%
gTiles
zoom


Depends on  GNOME 2.x
Downloads:  120
Submitted:  Apr 3 2011
Updated:  Sep 12 2011

Description:

Purpose of this tool is to add the features of tabbing-tiling window managers to the GNOME Desktop without having to use a different window manager. It provides features to control graphical windows completely by keyboard without the use of a mouse.




Changelog:

Version 0.2.1:

- Bugfixing: when switching tiles activated window was not always last active one.

Version 0.2.0:

- Implemented missing keyboard shortcuts. All keyboard shortcuts in gconf
are supposed to work now.
-- specifically move/focus windows/tiles by index (e.g. using number keys)
is working now
- Tiler honors window size hints now
- New keyboard shortcut to move all windows back to their tiles
- Fixed annoying tiler logic:
-- detach/attach cycle puts window back to previous tile
-- focusing different will focus last active window of that tile instead of first
- Fixed crash due to 'close all tabs' dialog of firefox

Version 0.1.3:

- Added readme files to rpm package
- Startup message about gconf location
- Fixed crashing bug on closing of windows
- Switched gtk detection from FindGTK2.cmake to pkg-config due to
reported problems.

Version 0.1.2:

- Added saving of tilings to gconf
- Fixed several crashing bugs

Version 0.1.1:

- Bugfixes on keyboard shortcut handling
- Added window workspace change detection. Windows will auto-detach now.

Version 0.1.0:

- Initial release




LicenseGPL
(gtiles-0.2.1.tar.xz)
Fedora(gtiles-0.2.0.src.rpm)
Send to a friend
Subscribe
Other  Apps  from hpcmango
Report inappropriate content



-

 Build errors

 
 by Brutus180 on: Apr 6 2011
 
Score 50%

Hi. I'd like to try this out, but I get errors when compliling. It claims that I am missing gtk libs. I am not, as I build other gtk apps from source on a regular basis. I cannot find what the actual dependencies are, and since the libraries are in fact installed, I cannot use your app because the dependencies that are installed aren't installed.


As for doing good; that is one of the professions which is full. Moreover I have tried it fairly and, strange as it may seem, am satisfied that it does not agree with my constitution.
Henry David Tho

Reply to this

-

 Re: Build errors

 
 by hpcmango on: Apr 7 2011
 
Score 50%

What exactly is the linker error message?

In theory it should depend directly only on gtk2/gdk2, glib, xlib, gettext, gconf2.

If it helps you, the dependencies reported by ldd are for me below.

Anyway, please let me know if you should find something so I can fix it.

Best,

Oliver

---

linux-vdso.so.1 => (0x00007fff9e7e7000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003b04800000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003b34600000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003b34e00000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x0000003b36600000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x0000003c00a00000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x0000003c00200000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x0000003bffe00000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x0000003b35e00000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x0000003b36a00000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x0000003b0bc00000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x0000003b0b000000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003bfd600000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003bfda00000)
libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x0000003b38200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003b00000000)
librt.so.1 => /lib64/librt.so.1 (0x0000003b01800000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003b34a00000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003b00800000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000003b35600000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003b35200000)
libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x0000003b05000000)
libm.so.6 => /lib64/libm.so.6 (0x0000003b00400000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x0000003bffa00000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000003b05400000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x0000003bfe200000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x0000003bff200000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x0000003bfde00000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x0000003bfea00000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x0000003bfe600000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x0000003c00e00000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x0000003bff600000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x0000003bfee00000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x0000003b36200000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x0000003b08c00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003b01000000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003b0a800000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x0000003b03400000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003b00c00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003b01400000)
libORBit-2.so.0 => /usr/lib64/libORBit-2.so.0 (0x0000003b37e00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003affc00000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003b02400000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003b02000000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x0000003b04400000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003b03800000)


Reply to this

-

 Re: Re: Build errors

 
 by Brutus180 on: Apr 7 2011
 
Score 50%

The error goes like this:

justin@asgard:~/Source/gtiles-0.1.2$ ./configure.user
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found Freetype: /usr/lib/i386-linux-gnu/libfreetype.so
-- Some or all of the gtk libraries were not found. (missing: GTK2_GLIBCONFIG_INCLUDE_DIR)
-- Some or all of the gtk libraries were not found. (missing: GTK2_GLIBCONFIG_INCLUDE_DIR)
CMake Error at CMakeLists.txt:38 (MESSAGE):
The mandatory gtk+-2.0 library was not found.


-- Configuring incomplete, errors occurred!

The "mandatory gtk+-2.0 library" is installed, afaik.


As for doing good; that is one of the professions which is full. Moreover I have tried it fairly and, strange as it may seem, am satisfied that it does not agree with my constitution.
Henry David Tho

Reply to this

-

 Re: Re: Re: Build errors

 
 by hpcmango on: Apr 7 2011
 
Score 50%

Well, the message means cmake does not find the headers for glib. So either you don't have them installed or the logic of the cmake gtk module (FindGTK2.cmake) is faulty. Could you try:

ls `pkg-config --variable=includedir glib-2.0`/glib-2.0/glib.h

If it finds glib.h the fault is with cmake. In this case you can specify the directory manually:

./configure.users -DGTK2_GLIB_INCLUDE_DIR=`pkg-config --variable=includedir glib-2.0`/glib-2.0

Best,

Oliver


Reply to this

-

 Re: Re: Re: Re: Build errors

 
 by Brutus180 on: Apr 7 2011
 
Score 50%

justin@asgard:~/Source/gtiles-0.1.2$ ls `pkg-config --variable=includedir glib-2.0`/glib-2.0/glib.h

/usr/include/glib-2.0/glib.h

Running your second command gives the same error.


As for doing good; that is one of the professions which is full. Moreover I have tried it fairly and, strange as it may seem, am satisfied that it does not agree with my constitution.
Henry David Tho

Reply to this

-

 Re: Re: Re: Re: Re: Build errors

 
 by hpcmango on: Apr 7 2011
 
Score 50%

Hmm, really strange. Don't know why cmake gives you trouble here.

What you can do is configure the cmake search paths manually.

Do:
./configure.user
cd build
ccmake ..

Then press 't' to get the full list of cmake variables.
Set the gtk paths it didn't find automatically to the correct values, then press 'c' 'g'.

If it still doesn't work, consider reporting a bug to kitware.

Alternatively you can try to replace the cmake-internal gtk detection mechanism by pkg-config. In CMakeLists.txt, replace the part
------
FIND_PACKAGE( GTK2 2.24 )

IF( NOT GTK2_FOUND )
...
ENDIF( NOT GTK2_FOUND )
------
with
------
PKG_SEARCH_MODULE ( GTK2 REQUIRES gtk+-2.0 )

IF( NOT GTK2_FOUND )
MESSAGE (FATAL_ERROR "gtk+-2.0 was not found.")
ENDIF( NOT GTK2_FOUND )
---

Best,

Oliver


Reply to this

-

 Re: Build errors

 
 by Brutus180 on: Apr 8 2011
 
Score 50%

It is working now, thanks :)


As for doing good; that is one of the professions which is full. Moreover I have tried it fairly and, strange as it may seem, am satisfied that it does not agree with my constitution.
Henry David Tho


-
.

 Hi

 
 by bobM on: Apr 28 2011
 
Score 50%

I successfully compiled and install gtiles but when i run it, it is say: Sorry for not providing a keyboard shortcut editor, yet.
You can change keyboard shortcuts using gconf-editor.
Shortcut keys are in /apps/gtiles/v1/keybindings. but i dont have any records on this path in gconf-editor. What I done wrong?


Reply to this

-

 Re: Hi

 
 by hpcmango on: Apr 28 2011
 
Score 50%

Ehm, you need to install the gconf-schema first:

gconftool-2 --install-schema-file=/etc/schemas/gtiles.schemas

(or with whatever is the correct path to gtiles.schemas for your installation)

Best,

Oliver


Reply to this

-

 Re: Re: Hi

 
 by bobM on: Apr 28 2011
 
Score 50%

Thanks, it works. I am ubuntu user, usually dont compile softwares, it was my first successfully installation of software this way. It works fine, powerful tool, thanks ;)


Reply to this

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About GTK-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2014 GTK-Apps.org Team  
All rights reserved. GTK-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.