Menu

Tree [7c04c3] master /
 History

HTTPS access


File Date Author Commit
 T1lib 2022-06-08 pv pv [3b8468] Suppress other warnings in T1lib
 ac-tools 2021-06-06 P.Vincent P.Vincent [b98118] Check CUPS in ac-tools/configure.in
 api 2018-03-17 pfvincent pfvincent [6c75a3] Actualize API
 auxiliary 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 buildinfo 2022-06-25 pv pv [e9d034] Correct buildinfo and cursor templates
 cephes 2022-06-02 pv pv [a9e4d6] Minor changes un CEPHES to avoid compilation wa...
 contours 2022-04-21 pv pv [028d09] Cosmetic change in toms626
 doc 2022-07-11 pv pv [557a01] Update GraceGTK.tex
 examples 2022-07-05 pv pv [7cd8b3] Change icon in ./glade and add 2 xfig files in ...
 fonts 2022-06-01 pv pv [c003f8] Many many changes to make tests work
 glade 2022-07-05 pv pv [7cd8b3] Change icon in ./glade and add 2 xfig files in ...
 grace_np 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 gsl 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 gw 2022-06-08 pv pv [f40346] Suppress some warnings in T1lib and gw
 loess 2021-03-22 gerald3d gerald3d [50f156] Adding source files
 python 2021-03-22 gerald3d gerald3d [d4849c] Creation of GTK3 branch
 src 2023-02-12 pv pv [7c04c3] Declare gchar *tmp out of case:
 templates 2022-07-02 pv pv [e17737] Add templates/gracegtk3_icon_48x48.png
 .gitignore 2021-03-15 P.Vincent P.Vincent [68d8ed] Version 1.2.0
 CHANGES 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 COPYRIGHT 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 DEVELOPERS 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 GTK_DEV 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 INSTALL 2022-07-11 pv pv [9cbf55] Add INSTALL file
 LICENSE 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 Makefile 2021-07-23 P.Vincent P.Vincent [f29fa0] Restart VERSION to 0.1.03
 README 2022-07-11 pv pv [557a01] Update GraceGTK.tex
 README_GRACEGTK2 2021-03-23 P.Vincent P.Vincent [0da913] Sync GTK3 branch to make git clone functional
 README_grace5 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 VERSION 2022-07-03 pv pv [1d4d51] Add block_instant_update in gg_print
 aclocal.m4 2021-03-22 gerald3d gerald3d [d4849c] Creation of GTK3 branch
 cmath.h 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 gracegtk.css 2021-05-20 P.Vincent P.Vincent [229622] Add ciel in gracegtk.css
 gracegtkrc 2018-06-28 pfvincent pfvincent [ed342e] Add commands and debug
 gracegtkrc.user 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2
 gracerc.user 2018-02-05 frerot13 frerot13 [678d82] Initial revision from gracegtk-1.0.0rc2

Read Me

-*- mode: flyspell; -*-

This is  GraceGTK3, the GTK-3 version of GraceGTK ,forked from grace-5.1.22.

IT IS AN ALPHA VERSION.

Please, report bugs and problems to
https://sourceforge.net/p/gracegtk/tickets/

All the help to enhance the code and the Web site is welcomed,

GraceGTK is on https://sourceforge.net/projects/gracegtk/


NEWS:
====

A complete record of changes may be found in the
SourceForge GIT repository (Code menu) branch GTK3.
Many changes had been made in GraceGTK code, some needed by GTK3,
others are our choice, mainly
* use of the Glade tool to design main menu windows,
* change graphs and sets arrays into pointers.

Gerald had been a decisive help to do that.

Windows binaries had been compiled under MsWindows-10/MinGw-64
  and are not self-contained.
You have to install MinGw an run ggrace.exe from a MinGw shell.

More details in the guide doc/GraceGTK.pdf


IMPORTANT NOTICE FOR COMPILATION
---------------------------------
GraceGTK3 id now developed under Debian 11.

Compilation needs a version of Harbuzz newer than the one provided e.g. by the Debian-9.6.
Do not rely on the message emitted by the configure script:

checking for HARFBUZZ... yes
--> HARFBUZZ found

which does not check the Harfbuzz version: if the link fails, compiling the last version of the library from source and installing it in /usr/local/lib is easy, then run

./configure --with-harfbuzz=/usr/local/lib/libharfbuzz.so