gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon May 4 17:43:37 EDT 2020
Updated via https://github.com/Gnucash/gnucash/commit/7461cc2a (commit)
via https://github.com/Gnucash/gnucash/commit/fd05616b (commit)
via https://github.com/Gnucash/gnucash/commit/3475939b (commit)
via https://github.com/Gnucash/gnucash/commit/faacd96d (commit)
via https://github.com/Gnucash/gnucash/commit/98a4d63a (commit)
via https://github.com/Gnucash/gnucash/commit/6470ecbd (commit)
via https://github.com/Gnucash/gnucash/commit/d8b4a4ad (commit)
via https://github.com/Gnucash/gnucash/commit/0ea11352 (commit)
via https://github.com/Gnucash/gnucash/commit/2f65edc0 (commit)
via https://github.com/Gnucash/gnucash/commit/41762b29 (commit)
via https://github.com/Gnucash/gnucash/commit/36039c8c (commit)
from https://github.com/Gnucash/gnucash/commit/fb5dd034 (commit)
commit 7461cc2ace0f0b80009e244153e4838c7f9acbbe
Merge: fb5dd034b fd05616b3
Author: John Ralls <jralls at ceridwen.us>
Date: Mon May 4 14:36:30 2020 -0700
Merge John Ralls's 'ime-fix' into master.
commit fd05616b385f0b1fc99652256e2b1a70c91f3b84
Author: John Ralls <jralls at ceridwen.us>
Date: Sun May 3 15:17:12 2020 -0700
Bug 797052 - Autofill Selection is Corrupted After Clicking Description
Ignore modifier keypresses.
commit 3475939bd700abde04d164a657ea3ae67159f54e
Author: John Ralls <jralls at ceridwen.us>
Date: Sat May 2 16:13:37 2020 -0700
Use the GtkEntry's GtkIMContext instead of creating one for the sheet.
Bug 797264 - 3.5 can't use Chinese IME input
Bug 797329 - Using Japanese IME to enter transactions results in
unexpected field jumps
commit faacd96d3223a0399efd6a138fbfd2429d429835
Author: John Ralls <jralls at ceridwen.us>
Date: Sat May 2 11:25:46 2020 -0700
Extract functions make_new_text, delete_text, insert_text, normalize_bounds
Replacing inefficient and incorrect GString implementation.
commit 98a4d63af2869f1f28d63ab4073fbc2c0dcd5d9e
Author: John Ralls <jralls at ceridwen.us>
Date: Sat May 2 10:49:17 2020 -0700
Extract function pass_to_entry_handler.
commit 6470ecbde1f20604345c66b88616b2972833d02a
Author: John Ralls <jralls at ceridwen.us>
Date: Sat May 2 10:38:12 2020 -0700
Extract function process_motion_keys.
commit d8b4a4ad19d383b809eda56a4621a11dbb244f95
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Apr 23 15:53:37 2020 -0700
Extract several functions for managing GtkEntry position and selection
GncTable uses separate values for entry position, selection start, and
selection end while GtkEntry maintains only position and selection
bound. These functions provide for a consistent bridge between the two.
commit 0ea113520109da0bd966bb3dd6ca29d07cc88d56
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Apr 23 15:58:56 2020 -0700
Relocate some static functions to avoid pre-declaring them.
commit 2f65edc0294239ba8d8585bd89af7462493b7aad
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Apr 23 15:39:58 2020 -0700
Extract Function gnucash_sheet_set_entry_value.
commit 41762b295c9bfccb0e476732f33270040947cb6b
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Apr 23 15:56:46 2020 -0700
No need for a separate decl and def of a static inline function.
Especially on consecutive lines.
commit 36039c8ca7c48cfe68f78008acc88022d16cb652
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Apr 23 16:09:34 2020 -0700
Shut up a cmake policy warning.
Summary of changes:
CMakeLists.txt | 1 +
gnucash/register/register-core/pricecell.c | 2 +
gnucash/register/register-gnome/datecell-gnome.c | 2 +
gnucash/register/register-gnome/gnucash-sheet.c | 1017 ++++++++--------------
gnucash/register/register-gnome/gnucash-sheetP.h | 19 +-
5 files changed, 379 insertions(+), 662 deletions(-)
More information about the gnucash-patches
mailing list