1
# -*- coding: utf-8 -*-
2
# Copyright (C) 2005 Lateef Alabi-Oki
4
# This file is part of Scribes.
6
# Scribes is free software; you can redistribute it and/or modify
7
# it under the terms of the GNU General Public License as published by
8
# the Free Software Foundation; either version 2 of the License, or
9
# (at your option) any later version.
11
# Scribes is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
# GNU General Public License for more details.
16
# You should have received a copy of the GNU General Public License
17
# along with Scribes; if not, write to the Free Software
18
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
General information about Scribes.
23
@author: Lateef Alabi-Oki
24
@organiation: The Scribes Project
25
@copyright: Copyright © 2005 Lateef Alabi-Oki
26
@license: GNU GPLv2 or Later
27
@contact: mystilleef@gmail.com
30
from os import environ
31
from dbus import SessionBus, Interface, glib
32
from gobject import MainLoop
34
session_bus = SessionBus()
35
dbus_proxy_obj = session_bus.get_object('org.freedesktop.DBus', '/org/freedesktop/DBus')
36
dbus_iface = Interface(dbus_proxy_obj, 'org.freedesktop.DBus')
37
home_folder = environ["HOME"]
38
desktop_folder = home_folder + "/Desktop"
39
metadata_folder = home_folder + "/.gnome2/scribes/"
40
home_plugin_folder = metadata_folder + "plugins"
42
scribes_prefix = "/usr"
43
scribes_executable_path = scribes_prefix + "/bin"
44
scribes_executable_client = scribes_executable_path + "/.scribesclient"
45
scribes_executable_server = scribes_executable_path + "/scribes"
46
scribes_data_path = "/usr/share"
47
scribes_sysconfdir = "/usr/etc"
48
scribes_data_folder = scribes_data_path + "/scribes"
49
core_plugin_folder = scribes_data_folder + "/plugins"
50
python_path = "/usr/lib/python2.5/site-packages"
51
version = "0.3.2.9-dev"
52
author = ["Author:", "\tLateef Alabi-Oki <mystilleef@gmail.com>\n",
54
"\tHerman Polloni <hpolloni@gmail.com>",
55
"\tJames Laver <james.laver@gmail.com>",
56
"\tHugo Madureira <madureira.hugo@gmail.com>",
57
"\tJustin Joy <mavx21@gmail.com>",
58
"\tFrank Hale <frankhale@gmail.com>",
59
"\tHideo Hattori <dfgas409@kcc.zaq.ne.jp>",
60
"\tMatt Murphy <matt.murphy@crmpc.com>",
61
"\tChris Wagner <Chris.Wagner@softhome.net>",
62
"\tShawn Bright <nephish@gmail.com>",
63
"\tPeter Magnusson <peter.magnusson@crippledcanary.se>",
64
"\tJakub Sadowinski <paypal@unihex.com>",
66
documenters = ["Lateef Alabi-Oki <mystilleef@gmail.com>"]
67
artists = ["Alexandre Moore <alexandre.moore@gmail.com>", "Panos Laganakos <panos.laganakos@gmail.com>"]
68
website = "http://scribes.sourceforge.net/"
69
copyrights = "Copyright © 2005 Lateef Alabi-Oki"
70
translators = "Brazilian Portuguese translation by Leonardo F. Fontenelle \
71
<leo.fontenelle@gmail.com>\nRussian translation by Paul Chavard \
72
<polo@tchak.net>\nGerman translation by Maximilian Baumgart \
73
<max.baumgart@web.de>\nGerman translation by Steffen Klemer <moh@gmx.org>\nItalian translation by Stefano Esposito \
74
<ragnarok@email.it>\nFrench translation by Gautier Portet \
75
<kassoulet@gmail.com>\nDutch translation by Filip Vervloesem \
76
<filipvervloesem@users.sourceforge.net> \
77
\nSwedish translation by Daniel Nylander <po@danielnylander.se>"