From 847739b824af9a9ab6f34fde533ab210aabe311c Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Fri, 25 Oct 2019 10:41:18 -0300 Subject: [PATCH] Working on the UI. --- .gitignore | 2 ++ pw3270.cbp | 3 +++ schemas/application.gschema.xml.in | 32 +++++++++++++++++++++++++++++++- src/include/pw3270.h | 2 ++ src/main/main.c | 35 ++--------------------------------- src/main/private.h | 4 ++++ src/main/tools.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/objects/actions/abstract.c | 20 ++++++++++---------- src/objects/actions/lib3270/pakey.c | 8 ++++---- src/objects/actions/lib3270/pfkey.c | 9 ++++----- src/objects/actions/memcheck.sh | 8 ++++++++ src/objects/actions/valgrind.suppression | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/objects/window/application.c | 37 +------------------------------------ src/objects/window/terminal.c | 24 ++++++++++++++++++++++-- src/objects/window/window.c | 19 +++++++++++++++---- ui/application.xml | 28 ++++++++++++++++++++++++++++ ui/window.xml | 28 ++++++++++++++++++++++++++++ 17 files changed, 399 insertions(+), 95 deletions(-) create mode 100644 src/main/tools.c create mode 100755 src/objects/actions/memcheck.sh create mode 100644 src/objects/actions/valgrind.suppression diff --git a/.gitignore b/.gitignore index da755d0..e3ef52f 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,5 @@ certs src/include/lib3270 *.desktop vgcore.* +gschemas.compiled +*.gschema.xml diff --git a/pw3270.cbp b/pw3270.cbp index daadc23..59a6274 100644 --- a/pw3270.cbp +++ b/pw3270.cbp @@ -51,6 +51,9 @@