Commit Graph
18344 Commits
Author SHA1 Message Date
Geert Janssens 4f2d34f043 Fix cmake based sqlite3 test when run twice in a row
The second (and subsequent) time(s) would always fail because the test file
already exists at that point. Just force an overwrite in this case.
2017-08-07 18:32:18 +02:00
Geert Janssens f5c8ae29d6 Update ChangeLog 2017-08-07 18:31:53 +02:00
Geert Janssens 88e365d2d1 Merge branch 'gtk3-update4' of https://github.com/Bob-IT/gnucash 2017-08-04 08:26:36 +02:00
Robert Fewell 86613ace5f Missed changing the GncItemEdit alignment for the first row 2017-08-03 18:02:59 +01:00
Geert Janssens 16b98cc5a4 Tweak cmake/autotools so they produce the same output for POTFILES.in 2017-08-03 18:19:06 +02:00
Robert Fewell 386309d8c8 Change how the widgets are named for CSS
Changed the names of the register parts and added to the class_init
function gtk_widget_class_set_css_name for use with Gtk+ 3.20 and also
a procedure to use gtk_style_context_add_class for earlier versions of
Gtk+
2017-08-03 16:45:11 +01:00
Robert Fewell 64d4ec3fd1 Replace the thicker lower line for the cursor, removed by mistake 2017-08-03 16:43:50 +01:00
Robert Fewell efe2aef6f4 When drawing the cursor, remove the requirement to test for first row 2017-08-03 16:42:29 +01:00
Robert Fewell 8ebdc7b1d2 Change the divider line back to 3px
Make divider line 3px but make it straddle two rows centrally.
2017-08-03 16:39:07 +01:00
Robert Fewell e0e1ccc1c4 Revert change to text vertical offset 2017-08-03 16:38:11 +01:00
Robert Fewell 66aa691a98 Do not make the first row height smaller
Change the first row to be like all others, top and bottom borders to
be offset by - 0.5 and so use the header border as the top border of
first row.
2017-08-03 16:34:38 +01:00
Robert Fewell 64b9872e36 Return the vertical split borders to light 2017-08-03 15:34:46 +01:00
Robert Fewell 54677d37c4 Change the hatching draw fix to use a relative move 2017-08-03 08:22:12 +01:00
Geert Janssens 96642c608f Merge branch 'master' of https://github.com/0-wiz-0/gnucash 2017-08-01 15:04:51 +02:00
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 89336269d8 Check the right variable in the right version of gdk to test for a Mac build. 2017-07-31 07:29:42 +01:00
Thomas Klausner e0fc59b8b1 Use proper glib2 include path. 2017-07-29 12:02:13 +02:00
Thomas Klausner 0f4e84ec0c Use portable test(1) operator. 2017-07-27 12:14:19 +02: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