• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H03-May-2022-22,34720,842

docs/H03-May-2022-8,7187,837

po/H02-Nov-2014-5,6344,480

src/H03-May-2022-11,4118,744

AUTHORSH A D05-Aug-201438 21

COPYINGH A D05-Aug-201417.6 KiB341281

COPYING-DOCSH A D05-Aug-201419.9 KiB398328

ChangeLogH A D02-Nov-20147.9 KiB242208

Makefile.amH A D05-Aug-2014307 159

Makefile.inH A D03-May-202228.6 KiB912815

NEWSH A D02-Nov-2014188 96

READMEH A D05-Aug-20144.6 KiB129103

aclocal.m4H A D02-Nov-2014381.3 KiB10,8089,728

autogen.shH A D05-Aug-20142.2 KiB8548

compileH A D21-Oct-20137.2 KiB348258

config.guessH A D21-Oct-201344.2 KiB1,5591,352

config.h.inH A D02-Nov-20146.6 KiB265181

config.subH A D21-Oct-201334.7 KiB1,7891,651

configureH A D03-May-2022537.5 KiB18,52115,654

configure.acH A D02-Nov-20146.7 KiB158140

depcompH A D05-Aug-201418.2 KiB631407

gnome-doc-utils.makeH A D18-Oct-201324.6 KiB707594

install-shH A D05-Aug-201413.3 KiB521344

ltmain.shH A D18-Oct-2013277.6 KiB9,6767,320

missingH A D05-Aug-201411.2 KiB377281

README

1FLORENCE: A simple virtual keyboard for Gnome
2*********************************************
3
4http://florence.sourceforge.net
5Florence is an extensible scalable virtual keyboard for GNOME. You need it if you can't
6use a real keyboard either because of a handicap, disease, broken keyboard or tablet PC
7but you can use a pointing device. If you can't use a pointing device, there is gok:
8http://www.gok.ca/
9Florence stays out of your way when you don't need it.
10It appears on the screen only when you need it.
11There is an auto-click functionality To help people having difficulties to use the
12click button.
13
14DEPENDANCIES
15************
16
17      * gtk >= 2.10
18      * (optional) cspi >= 1.0
19      * libgconf >= 2.0
20      * libglade >= 2.0
21      * libxml >= 2.0
22      * cairo
23      * librsvg
24      * gettext
25      * intltool >= 0.23
26      * (optional) gnome-doc-utils
27      * (optional) libnotify
28      * (optional) libxtst
29
30QUICK INSTALL
31*************
32
33      * Make sure you have all the dependancies installed.
34
35        Mandriva:
36
37            $ su
38	    # urpmi gcc make libxml2-dev libgconf2-dev libglade2-devel at-spi-devel \
39	      libcairo-devel gnome-doc-utils librsvg2-devel gettext libnotify libxtst6-devel \
40              intltool
41
42        Debian/Ubuntu:
43
44            $ sudo apt-get install build-essential libxml2-dev libgconf2-dev libglade2-dev \
45              libatspi-dev librsvg2-dev gnome-doc-utils libcairo2-dev gettext libnotify-dev \
46              libxtst-dev intltool libgstreamer0.10-dev
47
48      * Open a terminal and type (don't type the $ or #):
49
50            $ ./configure --prefix=/usr
51            $ make
52            $ su
53            # make install
54            (for ubuntu, replace the last two commands with "sudo make install")
55
56UNINSTALL
57*********
58
59      $ su
60      # make uninstall
61      (for ubuntu, "sudo make uninstall")
62
63
64QUICK USAGE
65***********
66
67Florence can be launched by the applications menu (under Accessibility).
68The icon in the systray indicates Florence is running. Click on the icon to make the
69keyboard appear/disappear.
70If Florence is not in "always on screen" mode, it will appear when you click on an editable
71widget (like the address bar in epiphany or the text area in a text editor). When you click
72on an uneditable widget, Florence will disappear.
73If you don't like this behaviour, you can switch to normal virtual keyboard always on
74screen: right click on the Florence notification icon, choose the preferences menu and
75check the 'Always on screen' button.
76Auto-click timeout is configurable on the preferences window. It is set in milliseconds.
77When the mouse is over for more than the auto-click timeout, the key is automatically
78pressed.
79Set auto-click to 0 to deactivate it.
80
81GET HELP
82********
83
84Please read Florence manual with yelp:
85	$ yelp "ghelp:florence"
86If you still need help, use the sourceforge forum at
87https://sourceforge.net/forum/forum.php?forum_id=784280, or email me at f.agrech@gmail.com
88
89CONTRIBUTE
90**********
91
92Email me at f.agrech@gmail.com
93
94RUNNING FLORENCE WITHOUT GNOME
95******************************
96
97This works on any desktop. Tested on XFCE and WindowMaker.
98You need to start the at-spi redistry daemon at session startup:
99Start at-spi registry daemon before Florence (at session startup):
100     Gentoo:
101     $ /usr/libexec/at-spi-registryd &
102     Mandriva:
103     $ /usr/lib/at-spi-registryd &
104Some distro may put the at-spi-registryd command elsewhere. Use the find command to find
105out where your distro put at-spi-registryd:
106     find /usr -name at-spi-registryd
107Adapt according to the result.
108GNOME does start the daemon automatically if it is configured with the gnome-at-property
109dialog.
110If your DE is XDG compliant (like XFCE), Florence should be accessible via the menu.
111Anyway, starting florence from the command line will always work.
112If you don't have a systray, you can install pksystray.
113You can also access the preferences dialog with:
114     $ florence --config
115
116RUNNING FLORENCE ON KDE
117***********************
118
119Florence can work on KDE, provided you install all the dependancies (including GTK and
120the at-spi registry daemon).
121You must start the at-spi registry daemon at session startup (at-spi-registryd).
122QT3 applications don't support at-spi yet. You can still use Florence on screen, but the
123keyboard won't detect QT editable widgets. This makes Florence unusable in hidden mode on
124KDE3, unless you don't use QT applications, but that is highly unlikely on KDE.
125Always uncheck the "auto-hide" box (in preferences dialog) on KDE3.
126If you are not going to use auto-hide mode, you can as well compile florence without
127at-spi and save some disk space: use the --without-at-spi configure option.
128
129