===================================================================================================
**** If you like the programs i'm porting and you want to donate to me, see the following URL: ****
**** http://www.bitwiseworks.com/shop/index.php?id_product=38&controller=product& id_lang=1    ****
****             Or send directly to me using PayPal: tellie77@xs4all.nl                       ****
****                All the money you send will go to the QT5 project                          ****
===================================================================================================
BiblioteQ v2018.07.04  Updated  README 13.08.2018

Please use the dir structure as in zip.

Please remove the qt.conf if you have in same dir as biblioteq.exe

Din't test much :P

 CONTENTS OF THIS FILE
========================

1. INTRODUCTION

2. REQUIREMENTS

3. INSTALLATION

4. LICENSE, COPYRIGHT, DISCLAIMER

5. CONTACT

6. CREDITS

7. SUPPORT AND DONATIONS

8. HISTORY

9. RESTRICTIONS


1. INTRODUCTION
===============

Welcome to BiblioteQ v2018.07.04 port for OS/2 and eComStation.

BiblioteQ strives to be a complete and thorough library management suite. 
The application is supported on numerous platforms, including FreeBSD, Linux, OS X, Solaris, OS/2
and Windows. 
Installers are available for OS X, Unix, and Windows.
For some categories, BiblioteQ provides a mechanism for querying the Library of Congress, 
or any other Z39.50-capable system, via the standard Z39.50 protocol; thus simplifying the 
data-entry process.
As for database connectivity, BiblioteQ supports both PostgreSQL and SQLite database engines. 

2. REQUIREMENTS
===============
  The following requirements can be installed either by rpm or by zip files  
  except Extended System Tray widget which is currently available as zip only.
  

  RPM Installation (preferred):
  ============================
  klibc
  -----
    1. yum install libc
  
  GCC4Core
  --------
    1. yum install libgcc1
    2. yum install libssp
    3. yum install libstdc++6 libstdc++
    4. yum install libsupc++6 libsupc++
    5. yum install libgcc-fwd
  
  Qt4 dll
  -------
    1. yum install libqt4
    
  pthread
  -------
    1. yum install pthread

   ssp
   ---
    1. yum install libssp    

   exslt
   -----
    1. yum install libExslt

    yaz
    ----
    1. yum install yaz

  ZIP Installation:
  =================
  klibc    
  -----
    1. Download klibc 0.6.6 or better (see http://svn.netlabs.org/libc for 
        more information)
    2. Install the files to your libpath eg x:\ecs\dll
  
  GCC4Core   
  --------
    1. Download GCC4Core 1.3.0 or better from ftp://ftp.netlabs.org/pub/gcc
    2. Install the files to your libpath eg. x:\ecs\dll
  
  Qtcore4   
  -------
    1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 
       information). 'Qt Runtime Libraries and Plugins' is sufficient.
    2. Install the files according to the readme
  
  pthread
  -------
    1. Download pthread from f.i. http://rpm.netlabs.org/release/00/zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

    yaz
    ----
    1. Download yaz from http://rpm.netlabs.org/release/00/zip
    2. Unpack and install the dll to your libpath

    Extended System Tray
    --------------------
    1. ExtendedSysTray widget for xCenter/eCenter. Not strictly required 
       but strongly recommended. Get it from here if you do not have it 
       installed already - ftp://ftp.netlabs.org/pub/qt4/xsystray/

4. INSTALLATION
===============

BiblioteQ
--------

  1. Create a directory for BiblioteQ.
  2. Extract the BiblioteQ package to the new directory.
  3. Create a WPS object for BiblioteQ.exe.
  4. Start BiblioteQ
  5. Enjoy the app
  

5. LICENSE, COPYRIGHT, DISCLAIMER
=================================

(C) 2007-2018 Alexis Megas http://biblioteq.sourceforge.net/index.html

This program 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.


6. CONTACT
==========

if you find a bug, then add a ticket to the trac at http://svn.netlabs.org/qtapps

Only bug reports with a reproducable bug are accepted. :-)


7. CREDITS
==========

The port was done by: Elbert Pol aka TeLLie

Thanks go to:
  * Alexis Megas
  * Dmitry A. Kuminov
  * Silvan Scherrer

They either helped me when I had some nasty questions or did some testing for me.


8. SUPPORT AND DONATIONS
========================

BiblioteQ is based on volunteer work. If you would like to support further
development, you can do so in one of the following ways:

  * Donate to the Qt5 project

  * While working on Qt 5 for OS/2, we are glad to know that our work is being partly sponsored by the grateful OS/2 community.
   Given the scale of this project and all other OS/2 projects that we work on, and also the fact that the OS/2 world has limited financial resources nowadays, every penny counts.
   We need to pay our full-time and part-time developers for their hard work. So any contribution is highly appreciated!
   To do so, please visit our online shop where you can buy development units of a preferred value.
   https://www.bitwiseworks.com/shop/index.php

  * Contribute to the project: Besides actual development, this also includes maintaining the documentation and the project web site as well as help for users.

9. HISTORY
==========
Compiled now with Qt4.7.3 GA

July 4, 2018.

    Enable sorting of the main table after grey literature file counts and photograph counts are acquired.
    New Greek Z39.50 target. Please see biblioteq.conf.
    Qt 5.9.6 on W32.
    Qt 5.11.1 on OS X.
    Removed forward-only database queries as some cause problems with PQ and Qt 5.11.
    SQLite 3.24.0 on W32.
    Set the default application icon.
    Unique Qt signal connections.
    YAZ 5.25.0 on W32.

May 5, 2018.

    Allow cancellation of SRU queries.
    Allow searching of PDF files.
    Allow sorting of files by file sizes in books, journals, and magazines.
    Alpha 21264 processor support.
    Avoid logging duplicate and unique errors on INSERT to member_history_dnt.
    Corrected Database Enumerations Browser tool tips.
    Corrected member ALTER statement for SQLite upgrade process.
    Correctly parent progress dialogs.
    Correctly remove photograph item windows upon deletion of corresponding database entries.
    Correctly retain the Category setting during a BiblioteQ session regardless of database connectivity.
    Debian AMD64 package built using Qt 5.5.1.
    Debian PowerPC package with Qt 4.8.x.
    Depict read-only widgets in various item windows. The current implementation is incomplete.
    Destroy phantom objects. These objects are created if item-retrieval methods fail.
    Disable the MIT-SHM extension on X11.
    Do not discard the Custom Query window after a query is executed.
    Embedded item icons in the main table.
    Inspect potential zero pointers.
    Launch PDF viewers via double-click events for books, journals, and magazines. Poppler required.
    Maintain field values after a general search has completed.
    Multiple-word generic searches.
    Native menu bar widgets.
    New SQLite upgrade message dialog.
    New date formats in Other Options. Thanks coldacid.
    New user document.
    OpenBSD support.
    Properly delete photograph scene items after their corresponding database representations are correctly deleted. The incorrect logic causes abnormal termination.
    Purge scene items whenever item images are replaced. Otherwise, phantom memory objects remain.
    Raspbian armhf package with Qt 4.8.7.
    Replaced static SRU and Z39.50 query dialogs with dynamic instances.
    Replaced the PDF reader's View contents with a list of scale factors.
    Report SRU network errors.
    Reset Case-Insensitive state on Reset activation.
    SQLite at version 3.23.0 on Win32.
    Some widgets should be hidden in various item-search windows. For example, Files.
    Sparc64 support.
    Support for grey literature. PostgreSQL administrators, please update your database schema(s) via postgresql_update_schema.sql.
    The OS X release is generated with Qt 5.10.1 on OS X 10.12.6. Support for previous OS X versions is unknown.
    Upgraded Qt products to version 5.9.5 on Win32.
    Upgraded PostgreSQL products to version 9.6.8 on Win32.
    YAZ at version 5.23.1 on Win32.

August 19, 2017.

    Corrected visibility of password dialogs on SQLite databases. Such dialogs should be not be accessible. Thank you Fares Othman.
    Optional dates in various searches.
    Qt products upgraded to version 5.9.1 on Windows.
    Upgraded PostgreSQL products to version 9.6.4 on OS X.
    Upgraded SQLite products to version 3.20.0 on OS X and Windows.
    Upgraded YAZ products to version 5.22.0 on OS X and Windows.

July 4, 2017.

    Context menu for removing photographs.
    New Windows library information. Thank you Leif-W.

May 5, 2017.

    Corrected Arabic language menu item. Thanks to Fares Othman for reporting the problem.
    New Other Option date format: yyyy.
    Purge objects.

April 30, 2017.

    Arabic translation provided by Fares Othman.
    Increased optimization level on all platforms.
    Poppler PDF viewer on W32.
    PostgreSQL products at version 9.6.2 on W32.
    Qt at version 5.8.0 on W32.
    SQLite has been upgraded to version 3.18.0 on W32.
    YAZ products have been upgraded to version 5.20.1 on W32.

January 20, 2017.

    Allow exporting of selected photograph(s).
    Allow pagination after an interrupted query.
    PDF viewer for books, journals, and magazines. Poppler required. Available on FreeBSD and Linux.
    PostgreSQL databases offer query sizes. Modified some progress dialogs.
    Upgraded SQLite to version 3.16.2 on Windows.
