Infolog Desktop Client configuration and installation guide

Copyright 2013, RagingGoblin http://raginggoblin.wordpress.com/infolog

Infolog 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 3 of the License, or (at your option) any later version.

Infolog 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.

You should have received a copy of the GNU General Public License along with Infolog. If not, see http://www.gnu.org/licenses.


Introduction

The Infolog desktop client is the desktop companion of Egroupware Infolog. Infolog Android can be used on any Android device running Android 2.3 and higher. Infolog can be used in conjunction with an Egroupware installation or as a stand alone program. Infolog consists of a desktop client, an Android client and a server program. The clients are capable of synchronizing with the server on a regular basis. This file provides information about the installation and configuration of the desktop client program.

Contents:

  1. Infolog Desktop Client

1. Infolog Desktop Client

Installation

In order to run the client the provided archive should be extracted to a convenient directory on the client computer. After extraction, the following file structure should be in place:

/Infolog installation directory
 |
 |-infolog.properties
 |-log4j.properties
 |-InfologClient.jar
 |-/icons
 |-/data

Configuration

infolog.properties

This file contains several configuration options for the program. However, the easiest way to configure the client is by using the gui. The file is heavily documented, therefore no further explanation will be given here.

icons

This directory contains the icons used by the program. The system tray icon can be configured in the properties file and by using the gui. As java on linux systems provides no decent transparency, you could create a "fake transparent" icon yourself by taking a picture and gluing this on a background with the same color as your taskbar. The screenshots on the website prove that you can blend the icon with the background as if the icon is transparent. On windows systems this problem does not exist.

Run client program

The program is provided as an executable jar file (java archive) named InfologClient.jar. The program can be started using the following command:

java -jar InfologClient.jar
This will run the client application and an icon will appear in your system tray. You can create sticky notes right away by a right click on this icon. If you want to make your sticky notes available through Egroupware you have to run the server program as well, which is explained in the README.htm of the server program. To configure the connection to the server click on 'Actions' -> 'Configure synchronization' to provide the necessary information. Now click on 'Test credentials' to login on the server. If the program is able to login it will notify you, otherwise an error message is shown. The program will synchronize with the server at startup, shutdown and at regular intervals.

To start the program automatically I use a little script with a sleep in order to be sure the desktop has started the systemtray:

infolog.sh
#!/bin/bash
sleep 25
cd <Infolog installation dir>
java -jar InfologClient.jar