Skip to content

Commit 92246f0

Browse files
committed
Finally the new code added!
git-svn-id: https://svn.code.sf.net/p/guake-gnome-vte/code/trunk@29 db0fc6b0-bf2c-0410-ae7d-f657ac7f4894
1 parent d9c3836 commit 92246f0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+76853
-0
lines changed

COPYING

Lines changed: 340 additions & 0 deletions
Large diffs are not rendered by default.

README

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Guake README file
2+
=================
3+
4+
INTRO
5+
~~~~~
6+
Guake code is placed in the src directory.
7+
We use python system to build guake modules and to generate distribution
8+
packages, because it's easy to maintain and because we like python =D
9+
10+
11+
DEPENDENCIES
12+
~~~~~~~~~~~~
13+
* Python2.4+
14+
* pygtk2.10 (gtk.StatusIcon)
15+
* pynotify (optional)
16+
17+
18+
INSTALLATION
19+
~~~~~~~~~~~~
20+
To install guake use the setup.py script. You can use the following command
21+
to do this::
22+
23+
$ python setup.py install
24+
25+
26+
PACKAGERS
27+
~~~~~~~~~
28+
The python way to create packages have also distribution specific features,
29+
like generate .rpm or .deb files. But if you are interested in make Guake
30+
available in other distributions, you can ask setup.py to install in your
31+
package build dir with the following command::
32+
33+
$ python setup.py install --root=/path/to/your/package/dir
34+
35+
36+
TRANSLATION
37+
~~~~~~~~~~~
38+
If you want to translate Guake to your locale, please run po-extract. That
39+
script will generate a file called `messages.pot`. Please edit this file with
40+
your prefered po editor (like poedit, gtranslator, etc) and please send us
41+
your work. And do not forget to rename messages.pot to your language.po, for
42+
example `pt_BR.po`
43+
44+
NOTE: To compile the .po file to .mo, type::
45+
46+
$ msgfmt pt_BR.po -o po/pt/LC_MESSAGES/meuprograma.mo
47+
48+
# vim:set ft=rst:

TODO

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Guake Todo
2+
==========
3+
4+
* Finish Preferences window
5+
6+
* finish setup.py installation script
7+
8+
* Make dbus interface works
9+
10+
* Pynotify can be used to notify when guake is opened
11+
12+
* Talk about egg.trayicon existance in this project =D
13+
14+
* Cleanup image names and maybe create a directory for them
15+
16+
* Maybe convert all svg images to png, we needn't vetorial
17+
graphics at this moment =D (but is important to store the
18+
svg `source files' to edit them later)

data/about.glade

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3+
<!--Generated with glade3 3.2.1 on Mon May 14 00:26:13 2007 by pythonwarrior@pidinti-->
4+
<glade-interface>
5+
<widget class="GtkAboutDialog" id="aboutdialog">
6+
<property name="visible">True</property>
7+
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
8+
<property name="border_width">5</property>
9+
<property name="title" translatable="yes">About Guake</property>
10+
<property name="resizable">False</property>
11+
<property name="modal">True</property>
12+
<property name="window_position">GTK_WIN_POS_CENTER_ALWAYS</property>
13+
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
14+
<property name="has_separator">False</property>
15+
<property name="name">Guake</property>
16+
<property name="version">0.1</property>
17+
<property name="copyright" translatable="yes">Copyright 2007 Gabriel Falcão
18+
Copyright 2007 Lincoln de Sousa</property>
19+
<property name="comments" translatable="yes">Guake is a binding of gnome-terminal that provide quickly access by clicking in applet or thought using a keyboard shortcut.</property>
20+
<property name="website">http://guake.sf.net</property>
21+
<property name="website_label" translatable="yes">http://guake.sf.net</property>
22+
<property name="license" translatable="yes">Guake is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
23+
24+
Guake is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
25+
26+
You should have received a copy of the GNU General Public License along with Guake; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
</property>
28+
<property name="authors">Gabriel Falcao &lt;[email protected]&gt;
29+
Lincoln de Sousa &lt;[email protected]&gt;</property>
30+
<property name="logo">guakeabt.png</property>
31+
<property name="wrap_license">True</property>
32+
<signal name="response" handler="gtk_widget_destroy" object="aboutdialog"/>
33+
<child internal-child="vbox">
34+
<widget class="GtkVBox" id="dialog-vbox1">
35+
<property name="visible">True</property>
36+
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
37+
<property name="spacing">2</property>
38+
<child>
39+
<placeholder/>
40+
</child>
41+
<child internal-child="action_area">
42+
<widget class="GtkHButtonBox" id="dialog-action_area1">
43+
<property name="visible">True</property>
44+
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
45+
<property name="layout_style">GTK_BUTTONBOX_END</property>
46+
</widget>
47+
<packing>
48+
<property name="expand">False</property>
49+
<property name="pack_type">GTK_PACK_END</property>
50+
</packing>
51+
</child>
52+
</widget>
53+
</child>
54+
</widget>
55+
</glade-interface>

0 commit comments

Comments
 (0)