gnome-calculator:gnome-3-22

Last commit made on 2017-02-13
Get this branch:
git clone -b gnome-3-22 https://git.launchpad.net/gnome-calculator

Branch merges

Branch information

Name:
gnome-3-22
Repository:
lp:gnome-calculator

Recent commits

725e510... by Robert Roth

Prepared release 3.22.3

f975aea... by Robert Roth

Complex exponentiation fixes (lp:1566513)

e45f623... by Robert Roth

Prepared release 3.22.2

ee58e7e... by Antonio Ospite

Fix reusing results from the history stack

Fix a regression introduced by 9bb6936ba74602ec891c1ffecdf1665dba1a1be4
(Migrate HistoryEntry to use a GtkBuilder template)

GtkLabel widgets are window-less, so they can't receive the
"button-press-event" signal directly: they need to be wrapped inside
a GtkEventBox. The old procedural code was doing that but in the
transition to the GtkBuilder template this detail was forgotten.

Fix that by just putting a GtkEventBox as a parent of a GtkLabel in
data/history-entry.ui

While at it also remove the deprecated GtkLabel attributes "xalign" and
"yalign", and don't specify the "events" property explicitly since
that's not needed anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=766155

2ae5b94... by Robert Roth

Ctrl+Backspace should deletes only last number, not everything (bgo#725114)

5c0b3e9... by Robert Roth

Fixed possible errors on currency conversion (bgo#750672)

0a02131... by Robert Roth

Fixed first expression with parentheses (bgo#700617)

c82558f... by Robert Roth

Fixed conversion unit switch, fixes #748732.

https://bugzilla.gnome.org/show_bug.cgi?id=748732
On populating the target combobox, the current value of the from combo
was removed intentionally. This way, setting the old from value as new
target value failed, as it did not exist in the target combo. Note that
this has only happened with the initially selected from currency, so
removing that from target currencies also led to inconsistencies between
the two comboboxes. We better have the same list in both combos, in the
worst case a user can use the same unit as both from and to unit to get
a valid 1 conversion result.

6775685... by Robert Roth

Prepare for 3.22.1

1d44d6b... by djb

math-window.ui: remove redundant halign=baseline from mode Label

This was ignored at runtime anyway: Inspector showed that it got
GTK_ALIGN_FILL.

https://bugzilla.gnome.org/show_bug.cgi?id=771946