From 2358ba4314dc6d757049bc4871ecf2922614b61b Mon Sep 17 00:00:00 2001 From: Perberos Date: Tue, 8 Nov 2011 13:50:37 -0300 Subject: initial --- data/Makefile.am | 25 + data/buttons-advanced.ui | 1123 ++++++++++++ data/buttons-basic.ui | 442 +++++ data/buttons-financial.ui | 2583 +++++++++++++++++++++++++++ data/buttons-programming.ui | 3036 ++++++++++++++++++++++++++++++++ data/gcalctool.1 | 33 + data/gcalctool.desktop.in | 15 + data/org.mate.gcalctool.gschema.xml.in | 75 + data/preferences.ui | 277 +++ 9 files changed, 7609 insertions(+) create mode 100644 data/Makefile.am create mode 100644 data/buttons-advanced.ui create mode 100644 data/buttons-basic.ui create mode 100644 data/buttons-financial.ui create mode 100644 data/buttons-programming.ui create mode 100644 data/gcalctool.1 create mode 100644 data/gcalctool.desktop.in create mode 100644 data/org.mate.gcalctool.gschema.xml.in create mode 100644 data/preferences.ui (limited to 'data') diff --git a/data/Makefile.am b/data/Makefile.am new file mode 100644 index 0000000..d92ab8c --- /dev/null +++ b/data/Makefile.am @@ -0,0 +1,25 @@ +uidir = $(datadir)/gcalctool +ui_DATA = \ + preferences.ui \ + buttons-basic.ui \ + buttons-advanced.ui \ + buttons-financial.ui \ + buttons-programming.ui + +gsettings_SCHEMAS = org.mate.gcalctool.gschema.xml +@INTLTOOL_XML_NOMERGE_RULE@ +@GSETTINGS_RULES@ + +Utilitiesdir = $(datadir)/applications +Utilities_in_files = gcalctool.desktop.in +Utilities_DATA = $(Utilities_in_files:.desktop.in=.desktop) +@INTLTOOL_DESKTOP_RULE@ + +man1_MANS = gcalctool.1 + +EXTRA_DIST = $(ui_DATA) org.mate.gcalctool.gschema.xml.in gcalctool.desktop.in $(man1_MANS) + +DISTCLEANFILES = \ + Makefile.in \ + gcalctool.desktop \ + $(gsettings_SCHEMAS) diff --git a/data/buttons-advanced.ui b/data/buttons-advanced.ui new file mode 100644 index 0000000..6ac97a0 --- /dev/null +++ b/data/buttons-advanced.ui @@ -0,0 +1,1123 @@ + + + + + + + + True + 6 + + + True + 6 + + + True + False + + + False + 0 + + + + + True + 1 + 3.14159 radians = 180 degrees + + + angle_label + Displays an angle unit conversion + + + + + 1 + + + + + False + 0 + + + + + True + 5 + 10 + True + + + True + True + True + False + + + Inverse + + + + + + True + <i>x</i><sup>−1</sup> + True + center + + + + + 6 + 7 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + a×b + True + True + True + True + False + + + Factorize + + + + + + 5 + 6 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Factorial + + + + + + True + <i>x</i>! + True + + + + + 7 + 8 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Im + True + True + True + True + False + + + + 7 + 8 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + + True + <i>i</i> + True + + + + + 2 + 3 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 4 + True + True + True + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 7 + True + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 8 + True + True + True + True + False + + + + 1 + 2 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 9 + True + True + True + True + False + + + + 2 + 3 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 5 + True + True + True + True + False + + + + 1 + 2 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 6 + True + True + True + True + False + + + + 2 + 3 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ÷ + True + True + True + True + False + + + + 3 + 4 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 1 + True + True + True + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 2 + True + True + True + True + False + + + + 1 + 2 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 0 + True + True + True + True + False + + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + . + True + True + True + True + False + + + + 1 + 2 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 3 + True + True + True + True + False + + + + 2 + 3 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + × + True + True + True + True + False + + + + 3 + 4 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 3 + 4 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + True + True + True + True + False + + + + 3 + 4 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + = + True + True + True + True + False + + + + 4 + 5 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Clear + True + True + True + True + False + + + + 5 + 6 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Subscript + + + + + + True + ↓n + True + + + + + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Superscript + + + + + + True + ↑n + True + + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + Scientific Exponent + + + + + + True + ×10<sup><i>y</i></sup> + True + + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + mod + True + True + True + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ( + True + True + True + True + False + + + + 4 + 5 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ) + True + True + True + True + False + + + + 5 + 6 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Recall + + + + + + True + + + True + ← R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 4 + 5 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Store + + + + + + True + + + True + → R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 5 + 6 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + Absolute Value + + + + + + True + |<i>x</i>| + True + + + + + 8 + 9 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Re + True + True + True + True + False + + + + 6 + 7 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + conj + True + True + True + True + False + + + + 8 + 9 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Arg + True + True + True + True + False + + + + 9 + 10 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ln + True + True + True + True + False + + + + 9 + 10 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + log + True + True + True + False + + + + 8 + 9 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Exponent + + + + + + True + <i>x</i><sup><i>y</i></sup> + True + + + + + 6 + 7 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 7 + 8 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Undo + True + True + True + True + False + + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + + True + π + True + + + + + 4 + 5 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + + True + <i>e</i> + True + + + + + 5 + 6 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + 2 + 3 + True + + + cos + True + True + True + False + + + + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + sin + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + tan + True + True + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + cosh + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + sinh + True + True + True + False + + + + 1 + 2 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + tanh + True + True + True + False + + + + 2 + 3 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 6 + 10 + 2 + + + + + True + True + True + False + + + Store + + + + + + True + + + True + f(x) + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 9 + 10 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 1 + + + + + + diff --git a/data/buttons-basic.ui b/data/buttons-basic.ui new file mode 100644 index 0000000..c9c74fa --- /dev/null +++ b/data/buttons-basic.ui @@ -0,0 +1,442 @@ + + + + + + + + True + 4 + 6 + True + + + 4 + True + True + False + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 7 + True + True + False + True + False + + + + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 8 + True + True + False + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 9 + True + True + False + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 5 + True + True + False + True + False + + + + 1 + 2 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 6 + True + True + False + True + False + + + + 2 + 3 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ÷ + True + True + False + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 1 + True + True + False + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 2 + True + True + False + True + False + + + + 1 + 2 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 0 + True + True + False + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + . + True + True + False + True + False + + + + 1 + 2 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + % + True + True + True + True + False + + + + 2 + 3 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 3 + True + True + False + True + False + + + + 2 + 3 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + × + True + True + False + True + False + + + + 3 + 4 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + False + True + False + + + + 3 + 4 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + True + True + False + True + False + + + + 3 + 4 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + = + True + True + False + True + False + + + + 4 + 6 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ( + True + True + True + True + False + + + + 4 + 5 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ) + True + True + True + True + False + + + + 5 + 6 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Clear + True + True + True + True + False + + + + 5 + 6 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 5 + 6 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Exponent + + + + + + True + <i>x</i><sup><i>2</i></sup> + True + + + + + 4 + 5 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Undo + True + True + True + True + False + + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + diff --git a/data/buttons-financial.ui b/data/buttons-financial.ui new file mode 100644 index 0000000..4bb6715 --- /dev/null +++ b/data/buttons-financial.ui @@ -0,0 +1,2583 @@ + + + + + + + + True + 6 + + + True + 6 + + + True + + + True + False + + + False + 0 + + + + + True + 1 + in + + + 1 + + + + + True + False + + + False + 2 + + + + + False + 0 + + + + + True + 1 + $100 = €120 + + + currency_label + Displays a currency conversion + + + + + 1 + + + + + False + 0 + + + + + True + 4 + 10 + True + + + True + True + True + False + + + Store + + + + + + True + 3 + + + True + → R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 5 + 6 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Recall + + + + + + True + 3 + + + True + ← R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 4 + 5 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + log + True + True + True + False + + + + 6 + 7 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 4 + True + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 7 + True + True + True + True + False + + + + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 8 + True + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 9 + True + True + True + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 5 + True + True + True + True + False + + + + 1 + 2 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 6 + True + True + True + True + False + + + + 2 + 3 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ÷ + True + True + True + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 1 + True + True + True + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 2 + True + True + True + True + False + + + + 1 + 2 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 0 + True + True + True + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + . + True + True + True + True + False + + + + 1 + 2 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + % + True + True + True + True + False + + + + 2 + 3 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 3 + True + True + True + True + False + + + + 2 + 3 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + × + True + True + True + True + False + + + + 3 + 4 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 3 + 4 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + True + True + True + True + False + + + + 3 + 4 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + = + True + True + True + True + False + + + + 4 + 6 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ( + True + True + True + True + False + + + + 4 + 5 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ) + True + True + True + True + False + + + + 5 + 6 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Clear + True + True + True + True + False + + + + 5 + 6 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Ctrm + True + True + True + True + False + + + + 7 + 8 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Ddb + True + True + True + True + False + + + + 8 + 9 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Fv + True + True + True + True + False + + + + 9 + 10 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Term + True + True + True + True + False + + + + 8 + 9 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Syd + True + True + True + True + False + + + + 9 + 10 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Sln + True + True + True + True + False + + + + 8 + 9 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Rate + True + True + True + True + False + + + + 7 + 8 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Pv + True + True + True + True + False + + + + 9 + 10 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Pmt + True + True + True + True + False + + + + 8 + 9 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Gpm + True + True + True + True + False + + + + 7 + 8 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Undo + True + True + True + True + False + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Exponent + + + + + + True + <i>x</i><sup><i>y</i></sup> + True + + + + + 6 + 7 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 6 + 7 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + + + + + + + + 1 + + + + + + + 6 + Compounding Term + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + True + 0 + Present _Value: + True + ctrm_pv + + + 3 + 4 + GTK_FILL + + + + + + True + 0 + Periodic Interest _Rate: + True + ctrm_pint + + + 1 + 2 + GTK_FILL + + + + + + True + Calculates the number of compounding periods necessary to increase an investment of present value to a future value, at a fixed interest rate per compounding period. + True + + + 2 + GTK_FILL + + + + + + True + 0 + _Future Value: + True + ctrm_fv + + + 2 + 3 + GTK_FILL + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button1 + button2 + + + + 6 + Double-Declining Depreciation + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + Calculates the depreciation allowance on an asset for a specified period of time, using the double-declining balance method. + True + + + 2 + GTK_FILL + + + + + + True + 0 + C_ost: + True + ddb_cost + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + _Life: + True + ddb_life + + + 2 + 3 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + 0 + _Period: + True + ddb_period + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button3 + button4 + + + + 6 + Future Value + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + Calculates the future value of an investment based on a series of equal payments at a periodic interest rate over the number of payment periods in the term. + True + + + 2 + GTK_FILL + + + + + + True + 0 + _Periodic Payment: + True + fv_pmt + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Periodic Interest _Rate: + True + fv_pint + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Number of Periods: + True + fv_n + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button5 + button6 + + + + 6 + Gross Profit Margin + False + dialog + False + + + + True + + + True + 6 + 3 + 2 + 6 + 6 + + + True + Calculates the resale price of a product, based on the product cost and the wanted gross profit margin. + True + + + 2 + GTK_FILL + + + + + + True + 0 + C_ost: + True + gpm_cost + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + _Margin: + True + + + 2 + 3 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button19 + button20 + + + + 6 + Periodic Payment + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + 0 + Calculates the amount of the periodic payment of a loan, where payments are made at the end of each payment period. + True + + + 2 + GTK_FILL + + + + + + True + 0 + _Principal: + True + pmt_prin + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Periodic Interest _Rate: + True + pmt_pint + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Term: + True + pmt_n + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button7 + button8 + + + + 6 + Present Value + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + 0 + Calculates the present value of an investment based on a series of equal payments discounted at a periodic interest rate over the number of payment periods in the term. + True + + + 2 + GTK_FILL + + + + + + True + 0 + _Periodic Payment: + True + pv_pmt + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Periodic Interest _Rate: + True + pv_pint + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Number of Periods: + True + pv_n + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button9 + button10 + + + + 6 + Periodic Interest Rate + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + 0 + Calculates the periodic interest necessary to increase an investment to a future value, over the number of compounding periods. + True + + + 2 + GTK_FILL + + + + + + True + 0 + _Future Value: + True + rate_fv + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Present _Value: + True + rate_pv + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Term: + True + rate_n + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button11 + button12 + + + + 6 + Straight-Line Depreciation + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + 0 + _Cost: + True + sln_cost + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + _Salvage: + True + sln_salvage + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Life: + True + sln_life + + + 3 + 4 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + 0 + Calculates the straight-line depreciation of an asset for one period. The straight-line method of depreciation divides the depreciable cost evenly over the useful life of an asset. The useful life is the number of periods, typically years, over which an asset is depreciated. + True + + + 2 + GTK_FILL + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button13 + button14 + + + + 6 + Sum-of-the-Years'-Digits Depreciation + False + dialog + False + + + + True + + + True + 6 + 5 + 2 + 6 + 6 + + + True + 0 + _Period: + True + syd_period + + + 4 + 5 + GTK_FILL + + + + + + True + 0 + _Life: + True + syd_life + + + 3 + 4 + GTK_FILL + + + + + + True + 0 + _Salvage: + True + syd_salvage + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Cost: + True + syd_cost + + + 1 + 2 + GTK_FILL + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + True + True + + 0 + + + + 1 + 2 + 4 + 5 + + + + + + True + 0 + Calculates the depreciation allowance on an asset for a specified period of time, using the Sum-of-the-Years'-Digits method. This method of depreciation accelerates the rate of depreciation, so that more depreciation expense occurs in earlier periods than in later ones. The useful life is the number of periods, typically years, over which an asset is depreciated. + True + + + 2 + GTK_FILL + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button15 + button16 + + + + 6 + Payment Period + False + dialog + False + + + + True + + + True + 6 + 4 + 2 + 6 + 6 + + + True + True + + 0 + + + + 1 + 2 + 3 + 4 + + + + + + True + True + + 0 + + + + 1 + 2 + 2 + 3 + + + + + + True + True + + 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + 0 + Periodic Interest _Rate: + True + term_pint + + + 3 + 4 + GTK_FILL + + + + + + True + 0 + Future _Value: + True + term_fv + + + 2 + 3 + GTK_FILL + + + + + + True + 0 + _Periodic Payment: + True + term_pmt + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Calculates the number of payment periods that are necessary during the term of an ordinary annuity, to accumulate a future value, at a periodic interest rate. + True + + + 2 + GTK_FILL + + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + False + True + + + False + False + 0 + + + + + C_alculate + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button17 + button18 + + + diff --git a/data/buttons-programming.ui b/data/buttons-programming.ui new file mode 100644 index 0000000..374c5c1 --- /dev/null +++ b/data/buttons-programming.ui @@ -0,0 +1,3036 @@ + + + + + + + + True + 6 + + + True + 6 + + + True + False + + + False + 0 + + + + + True + 1 + FF₁₆ 256₁₀ + + + 1 + + + + + 0 + + + + + True + 0 + 0 + + + True + 4 + 39 + + + True + + + + True + 0 + 0 + + + + + 1 + 2 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 3 + 4 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 5 + 6 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 6 + 7 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 7 + 8 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 8 + 9 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 10 + 11 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 11 + 12 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 12 + 13 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 13 + 14 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 15 + 16 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 16 + 17 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 17 + 18 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 18 + 19 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 38 + 39 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 37 + 38 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 36 + 37 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 35 + 36 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 33 + 34 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 32 + 33 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 31 + 32 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 30 + 31 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 28 + 29 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 27 + 28 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 26 + 27 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 25 + 26 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 23 + 24 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 22 + 23 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 21 + 22 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 20 + 21 + GTK_SHRINK + + + + + + True + 0 + 63 + center + + + 1 + 2 + GTK_SHRINK + + + + + + True + 0 + 31 + center + + + 3 + 4 + GTK_SHRINK + + + + + + True + 0 + 32 + center + + + 38 + 39 + 1 + 2 + GTK_SHRINK + + + + + + True + 0 + 0 + center + + + 38 + 39 + 3 + 4 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 1 + 2 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 2 + 3 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 3 + 4 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 5 + 6 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 6 + 7 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 7 + 8 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 8 + 9 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 10 + 11 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 11 + 12 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 12 + 13 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 13 + 14 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 15 + 16 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 16 + 17 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 17 + 18 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 18 + 19 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 20 + 21 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 21 + 22 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 22 + 23 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 23 + 24 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 25 + 26 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 26 + 27 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 27 + 28 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 28 + 29 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 30 + 31 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 31 + 32 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 32 + 33 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 33 + 34 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 35 + 36 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 36 + 37 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 37 + 38 + 2 + 3 + GTK_SHRINK + + + + + + True + + + + True + 0 + 0 + + + + + 38 + 39 + 2 + 3 + GTK_SHRINK + + + + + + True + 0 + 47 + center + + + 20 + 21 + 1 + 2 + GTK_FILL + + + + + + True + 0 + 15 + center + + + 20 + 21 + 3 + 4 + GTK_FILL + + + + + + True + 0 + + + + 4 + 5 + GTK_FILL + + + + + + True + 0 + + + + 9 + 10 + GTK_FILL + + + + + + True + 0 + + + + 14 + 15 + GTK_FILL + + + + + + True + 0 + + + + 19 + 20 + GTK_FILL + + + + + + True + 0 + + + + 24 + 25 + GTK_FILL + + + + + + True + 0 + + + + 29 + 30 + GTK_FILL + + + + + + True + 0 + + + + 34 + 35 + GTK_FILL + + + + + + True + 0 + + + + 4 + 5 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 9 + 10 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 14 + 15 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 19 + 20 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 24 + 25 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 29 + 30 + 2 + 3 + GTK_FILL + + + + + + True + 0 + + + + 34 + 35 + 2 + 3 + GTK_FILL + + + + + + True + + + + True + 0 + 0 + + + + + GTK_SHRINK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + 1 + + + + + True + 5 + 10 + True + + + + True + True + True + True + False + + + + 7 + 8 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + log + True + True + True + False + + + + 7 + 8 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + fact + True + True + True + True + False + + + Factorize + + + + + + 7 + 8 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ln + True + True + True + True + False + + + + 8 + 9 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + True + False + + + Absolute Value + + + + + + True + |<i>x</i>| + True + + + + + 9 + 10 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + int + True + True + True + True + False + + + + 9 + 10 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + frac + True + True + True + True + False + + + + 9 + 10 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ÷ + True + True + True + True + False + + + + 4 + 5 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 0 + True + True + True + True + False + + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + × + True + True + True + True + False + + + + 4 + 5 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + True + True + True + True + False + + + + 4 + 5 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + True + True + True + True + False + + + + 4 + 5 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + = + True + True + True + True + False + + + + 6 + 7 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + Clear + True + True + True + True + False + + + + 6 + 7 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 1 + True + True + True + True + False + + + + 1 + 2 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 2 + True + True + True + True + False + + + + 2 + 3 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 3 + True + True + True + True + False + + + + 3 + 4 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 4 + True + True + True + True + False + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 5 + True + True + True + True + False + + + + 1 + 2 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 6 + True + True + True + True + False + + + + 2 + 3 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 7 + True + True + True + True + False + + + + 3 + 4 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 8 + True + True + True + True + False + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + 9 + True + True + True + True + False + + + + 1 + 2 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + A + True + True + True + True + False + + + + 2 + 3 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + B + True + True + True + True + False + + + + 3 + 4 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + C + True + True + True + True + False + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + D + True + True + True + True + False + + + + 1 + 2 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + E + True + True + True + True + False + + + + 2 + 3 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + F + True + True + True + True + False + + + + 3 + 4 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Subscript + + + + + + True + ↓n + True + + + + + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Superscript + + + + + + True + ↑n + True + + + + + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Recall + + + + + + True + 3 + + + True + ← R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Store + + + + + + True + 3 + + + True + → R + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + XOR + True + True + True + True + False + + + + 5 + 6 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + OR + True + True + True + True + False + + + + 5 + 6 + 3 + 4 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + AND + True + True + True + True + False + + + + 5 + 6 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + mod + True + True + True + True + False + + + + 5 + 6 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ( + True + True + True + True + False + + + + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ) + True + True + True + True + False + + + + 5 + 6 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Shift Left + + + + + + True + 3 + + + True + True + < + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 6 + 7 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Shift Right + + + + + + True + 3 + + + True + True + > + + + 0 + + + + + True + down + + + False + 1 + + + + + + + 7 + 8 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + á + True + True + True + False + + + Insert Character + + + + + + 8 + 9 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + NOT + True + True + True + True + False + + + + 6 + 7 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Factorial + + + + + + True + <i>x</i>! + True + + + + + 8 + 9 + 4 + 5 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Inverse + + + + + + True + <i>x</i><sup>−1</sup> + True + center + + + + + 9 + 10 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + True + True + True + False + + + Exponent + + + + + + True + <i>x</i><sup><i>y</i></sup> + True + + + + + 8 + 9 + 2 + 3 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + ones + True + True + True + True + False + + + + 6 + 7 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + twos + True + True + True + True + False + + + + 7 + 8 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + trunc + True + True + True + True + False + + + + 8 + 9 + 1 + 2 + GTK_EXPAND | GTK_SHRINK | GTK_FILL + GTK_EXPAND | GTK_SHRINK | GTK_FILL + + + + + + + + 2 + + + + + + + 6 + Insert Character Code + False + dialog + False + + + + + True + + + True + 5 + + + True + Ch_aracter: + True + character_code_entry + + + False + False + 0 + + + + + True + True + 1 + + + + + False + False + 1 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + True + True + + + False + False + 0 + + + + + _Insert + True + True + True + True + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button8 + button9 + + + diff --git a/data/gcalctool.1 b/data/gcalctool.1 new file mode 100644 index 0000000..0b384b3 --- /dev/null +++ b/data/gcalctool.1 @@ -0,0 +1,33 @@ +.\" Copyright (c) 1987-2008 - Sun Microsystems, Inc. +.TH GCALCTOOL 1 "17 June 2009" +.SH NAME +gcalctool \- a desktop calculator +.SH SYNOPSIS +.B gcalctool +[ +.I OPTION +] ... +.SH DESCRIPTION +.B gcalctool +is the official calculator of the MATE desktop environment. +.SH OPTIONS +.TP +.B \-s, \-\-solve +Solve the equation provided following this option. +.TP +.B \-u, \-\-unittest +Run the unit tests. +.TP +.B \-v, \-\-version +Output version information and exit. +.TP +.B \-h, \-?, \-\-help +Prints the command line options. +.SH FILES +.PD 0 +.TP 18 +.B ~/.gcalctoolrc +user's personal gcalctool resources for customizing the appearance and color of +.B gcalctool +.sp +.LP diff --git a/data/gcalctool.desktop.in b/data/gcalctool.desktop.in new file mode 100644 index 0000000..c23b8ac --- /dev/null +++ b/data/gcalctool.desktop.in @@ -0,0 +1,15 @@ +[Desktop Entry] +_Name=Calculator +_Comment=Perform arithmetic, scientific or financial calculations +Exec=gcalctool +Icon=accessories-calculator +NotShowIn=KDE; +Terminal=false +Type=Application +StartupNotify=true +Categories=MATE;GTK;Utility;Calculator +X-MATE-DocPath=gcalctool/gcalctool.xml +X-MATE-Bugzilla-Bugzilla=MATE +X-MATE-Bugzilla-Product=gcalctool +X-MATE-Bugzilla-Component=general +X-MATE-Bugzilla-OtherBinaries=mate-calculator diff --git a/data/org.mate.gcalctool.gschema.xml.in b/data/org.mate.gcalctool.gschema.xml.in new file mode 100644 index 0000000..8a11a2c --- /dev/null +++ b/data/org.mate.gcalctool.gschema.xml.in @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + 9 + + <_summary>Accuracy value + <_description>The number of digits displayed after the numeric point + + + 64 + + <_summary>Word size + <_description>The size of the words used in bitwise operations + + + 10 + + <_summary>Numeric Base + <_description>The numeric base + + + false + <_summary>Show Thousands Separators + <_description>Indicates whether thousands separators are shown in large numbers. + + + false + <_summary>Show Trailing Zeroes + <_description>Indicates whether any trailing zeroes after the numeric point should be shown in the display value. + + + 'fixed' + <_summary>Number format + <_description>The format to display numbers in + + + 'degrees' + <_summary>Angle units + <_description>The angle units to use + + + 'basic' + <_summary>Button mode + <_description>The button mode + + + '' + <_summary>Source currency + <_description>Currency of the current calculation + + + '' + <_summary>Target currency + <_description>Currency to convert the current calculation into + + + diff --git a/data/preferences.ui b/data/preferences.ui new file mode 100644 index 0000000..4d93aed --- /dev/null +++ b/data/preferences.ui @@ -0,0 +1,277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8-bit + 8 + + + 16-bit + 16 + + + 32-bit + 32 + + + 64-bit + 64 + + + + + 8 + Preferences + normal + False + + + + + True + 5 + + + True + 5 + 4 + 2 + 6 + 12 + + + True + 0 + _Angle units: + True + angle_unit_combobox + + + 2 + 3 + GTK_FILL + + + + + True + 0 + Number _Format: + True + number_format_combobox + + + GTK_FILL + + + + + True + angle_unit_model + + + + 1 + 2 + 2 + 3 + + + + + True + number_format_model + + + + 1 + 2 + + + + + True + 0 + Word _size: + True + word_size_combobox + + + 3 + 4 + GTK_FILL + + + + + True + word_size_model + + + + 1 + 2 + 3 + 4 + + + + + True + 6 + 12 + + + True + 3 + 6 + + + Show trailing _zeroes + True + True + False + True + True + + + + 1 + 2 + + + + + Show _thousands separators + True + True + False + True + True + + + + 2 + 3 + + + + + True + 6 + + + True + 0 + Show + True + decimal_places_spin + + + False + 0 + + + + + True + True + + decimal_places_adjustment + + + + False + 1 + + + + + True + 0 + decimal _places + True + decimal_places_spin + + + 2 + + + + + + + + + 2 + 1 + 2 + + + + + 1 + + + + + True + end + + + gtk-close + True + True + True + True + + + False + False + 0 + + + + + False + end + 0 + + + + + + button1 + + + + 9 + 1 + 1 + + -- cgit v1.2.1