Robert Fewell
a2fa9eeff3
Fix a problem with the arrows when register first loads
...
After the register is loaded, when you first click on a arrow button
the popup appears but the arrow disappears, subsequent pressing and the
arrow toggles as expected. To fix this pack both arrows on the button
and hide the one not active.
2017-08-01 10:38:21 +01:00
Robert Fewell
4bef3a59e0
Fix the place the popup appears when above the row
...
There may be more to do here after more testing.
2017-08-01 09:17:34 +01:00
Robert Fewell
64639a57ad
To update the toggle arrow it needs to be removed from the container
2017-08-01 09:16:20 +01:00
Robert Fewell
9318ed9f30
Change the cursor grid coordinates to reflect the other changes
2017-08-01 09:13:34 +01:00
Robert Fewell
ea24c7b87c
Change the cursor grid coordinates to reflect the other changes
2017-08-01 09:11:48 +01:00
Robert Fewell
22d1d488b5
Remove some blank lines from the header source file
2017-08-01 09:06:33 +01:00
Robert Fewell
8468783ad8
Add css style classes to parts of the register
2017-08-01 09:05:30 +01:00
Robert Fewell
60ff88041d
Change the cell grid lines slightly
...
Grid lines will be generally be drawn by subtracting 0.5 from the x and
y values apart from the left border of the first column cell has 0.5
added to the x value and the first row cell has 0.5 added to the top
border y value. By doing this the overall dimensions does not change
and all borders are visible.
2017-08-01 09:00:41 +01:00
Robert Fewell
9b582c386a
Make the header align with the sheet when scrolled horizontally
2017-08-01 08:28:49 +01:00
Robert Fewell
25cf1d91c0
Change the layout to show left border of first cell
2017-08-01 08:27:45 +01:00
Robert Fewell
0456b8ae84
Update the register grid
2017-08-01 08:26:38 +01:00
John Ralls
0276367461
Merge Guido Falsi's 'fix-typo-and-indent' branch.
2017-07-23 16:20:19 -07:00
Guido Falsi
cf1d51c3a0
Fix a typo in a comment, and indentition of if conditional content.
2017-07-23 16:20:04 -07:00
John Ralls
b60057dbeb
Merge Bob Fewell's 'gtk3-update3' branch.
2017-07-23 16:04:19 -07:00
Robert Fewell
64675b64eb
These files have the QofLogModule defined but never used
...
In two minds on this, comment the line out or add macro to stop it
showing up as defined but never used, chose the latter.
2017-07-23 16:00:00 -07:00
Robert Fewell
b264a060bf
Comment out some unused variables while register is still in flux
2017-07-23 16:00:00 -07:00
Robert Fewell
258a5fb9ca
Add some additional REGISTER2_ENABLED code blocks
...
Stop some additional functions showing up when checking for defined but
not used when register2 not enabled.
2017-07-23 16:00:00 -07:00
Robert Fewell
f31516a0f2
Code clean up, comment out some additional static defines
...
These functions are commented out in the code and so not used so stop
them showing up for defined but not used.
2017-07-23 15:59:59 -07:00
Robert Fewell
1002576cef
Code clean up on register2 files
...
Remove unused, unused set variables and also comment out some additional
code
2017-07-23 15:59:59 -07:00
Robert Fewell
3e7235070f
Code clean up, remove unused variable
2017-07-23 15:59:59 -07:00
Robert Fewell
583935cc2b
Add a gtk version check for gnc-cell-renderer-popup
...
The event variable is only used when it is Gtk3.22 or higher
2017-07-23 15:59:59 -07:00
Robert Fewell
2c23f78d8c
Code clean up, remove some variables that were set but never used
2017-07-23 15:59:59 -07:00
Robert Fewell
64a4e6b1bc
Code clean up, remove some static defines and redundant code
2017-07-23 15:59:59 -07:00
Robert Fewell
fbd9a36415
Code clean up, remove unused variables
2017-07-23 15:59:59 -07:00
Robert Fewell
39232d9ef9
Code clean up, remove unused variables
2017-07-23 15:59:59 -07:00
Robert Fewell
0d4bf85718
Code clean up, remove unused variables
2017-07-23 15:59:58 -07:00
Robert Fewell
69e927a3a9
Code clean up, remove unused variables
2017-07-23 15:59:58 -07:00
Robert Fewell
e7d35b8309
Move static inline CSS to gnucash.css file
2017-07-23 15:59:58 -07:00
Robert Fewell
8ab3aadffa
Add an application specific CSS file
...
Add the ability to load an application specific CSS file called from
share/gnucash/ui/gnucash.css
2017-07-23 15:59:58 -07:00
Robert Fewell
8fa2b0a67d
Fix problem with gbv_treeview_resized_cb
...
If you have a budget page open and then open the preference dialog this
callback would be actioned and you will get invalid tree column error
in the trace file, add check to verify we have a tree view column.
2017-07-23 15:59:58 -07:00
Robert Fewell
64b934f2be
Fix error in use of AccountFilterDialog structure in budgets
...
The filter_override variable was not being set and causing multiple
errors in the trace file.
2017-07-23 15:59:58 -07:00
Robert Fewell
ae5512e663
Fix typo of version, should be 3.10
2017-07-23 15:59:58 -07:00
Robert Fewell
bbd29b69c6
Fix critical error when Gnucash closes with report pages open
...
Prior to Gtk version 3.20, when using gtk_container_remove the removed
widget was required to be the direct child of the container.
2017-07-23 15:59:58 -07:00
John Ralls
e41410ef25
[Mac] use gtk-mac-integration-gtk3 now that we're building with gtk3.
2017-07-23 15:51:48 -07:00
John Ralls
18ef968ff1
Detect and flag MinGW64
...
Got lost in the rebase and merge somehow.
2017-07-22 13:29:28 -07:00
Alex Aycinena
cb5e311a3f
Revert visible changes to File->Properties for Book Currency from master in order to do further work in feature branch.
2017-07-22 12:53:54 -07:00
John Ralls
2ceaba371d
Merge Sumit Bhardway's 'gdate-day-buffer' fix for gcc-7.
2017-07-21 17:38:54 -07:00
Sumit Bhardwaj
44e93d4a4b
membuf changes in gnc-dense-cal.c for gcc7 warnings
2017-07-21 17:34:51 -07:00
John Ralls
d41c9fd508
Turn off GncAddSchemeTargets debugging messages.
2017-07-21 17:24:55 -07:00
John Ralls
bc646b54ed
Remove obsolete throw specifications.
...
C++11 deprecates throw specifications.
2017-07-20 15:36:43 -07:00
John Ralls
3efd063a08
Merge branch 'maint'
2017-07-17 20:06:47 -07:00
Rob Gowin
53e4e0572e
Fix failure to compile AQBanking GSchemas in CMake Build.
2017-07-17 20:05:57 -07:00
John Ralls
f80058bc27
Version-check some webkit properties.
...
Avoids error messages about undefined properties in tracefile.
2017-07-16 12:47:23 -07:00
John Ralls
b8fc9df87b
Relax handling of bad numeric values in the DOM parser.
...
string_to_gnc_numeric returns a nullptr if the GncNumeric string
constructor decides that the denominator is 0. The 2.6 version of the
function didn't check for this and occasionally stored error values.
Convert that to gnc_numeric_zero to allow the file to be processed.
2017-07-15 17:05:10 -07:00
John Ralls
72f95238fb
Prevent infinite loop in to_decimal if numerator becomes 0.
...
Also immediately return 0 if this is 0.
2017-07-15 15:10:57 -07:00
John Ralls
9948ee6235
Merge Bob Fewell's Gtk3-Update2 branch.
2017-07-15 15:09:40 -07:00
Robert Fewell
338e10aade
Fix missing id values for GtkTreeSelection in glade files
2017-07-15 14:06:28 -07:00
Robert Fewell
6c4c82267e
Remove redundant GTK_CHECK_VERSION's
2017-07-15 14:06:28 -07:00
Robert Fewell
503aa28a08
Replace deprecated stock-id with icon-name
2017-07-15 14:06:28 -07:00
Robert Fewell
5ef645b8d0
Replace some missed GTK_STOCK_ items
2017-07-15 14:06:28 -07:00