Robert Fewell
ed17cd6065
Fix missing hatchings when transaction unbalanced
...
The gtkrc foreground and background functions did not process hatching
properly so changed the normal functions to use CSS classes instead and
remove the gtkrc functions.
2017-09-28 14:31:13 +01:00
Robert Fewell
6ebecea263
When tabbing to the field, text should be highlighted only
...
When tabbing to a field, the text should be selected but when the mouse
is used, the cursor should be at the mouse click point.
2017-09-28 14:31:13 +01:00
Robert Fewell
dd56db748b
Remove spaces from blank lines
2017-09-28 14:31:13 +01:00
Robert Fewell
858ca1f8bc
Adjust text position to be the same as the item_edit entry
2017-09-28 14:31:13 +01:00
Robert Fewell
3dac6dfa16
Make sure the cursor background is filled to start to hide whats below it
2017-09-28 14:31:13 +01:00
Robert Fewell
1ed4f3d4d7
Add ability to draw a text cursor for the entry
...
Most of the call backs and procedures rely on the sheet being the one
in focus so prevent the entry being in focus. In doing this there is no
text cursor so add a draw function to draw one after the entry drawn.
Also remove the frame from the entry.
2017-09-28 14:31:13 +01:00
Robert Fewell
fd0cc1fe7d
Do not copy the colour and so prevent form having to free it
2017-09-28 14:31:12 +01:00
Robert Fewell
6d2bc5b0a9
Allow the sheet to be scrolled with the mouse wheel
2017-09-28 14:31:12 +01:00
Robert Fewell
244abf75cd
Rename a couple of functions to align with the format of the rest
2017-09-28 14:31:12 +01:00
Robert Fewell
71bf2392f5
Use a higher priority for the idle add when item edit updating
2017-09-28 14:31:12 +01:00
Robert Fewell
cd92fe06aa
Fix problem when sheet first loaded in the register
...
When the horizontal scroll bar is hidden there is a possibility that
the space is not taken up by the sheet so request a resize when idle.
2017-09-28 14:31:12 +01:00
Robert Fewell
c3c01f4681
Change the line position to make double thickness line on cursor
...
Move the second line to above the normal one so that it is visible when
there is a full height sheet
2017-09-28 14:31:12 +01:00
Robert Fewell
6eeea6fb02
Use the background class for the dense-calendar
2017-09-28 14:31:12 +01:00
Robert Fewell
0c002682dd
Change the way negative-numbers class was defined in CSS
...
After testing with Gtk3.10, needed to change the way the negative
numbers class was defined.
2017-09-28 14:31:12 +01:00
Robert Fewell
0d63bf5572
Remove white space and tabs from split-register-model
2017-09-28 14:31:12 +01:00
Robert Fewell
98f0b3dacb
Add a heading for the Rate column.
2017-09-28 14:31:12 +01:00
Robert Fewell
173805b79f
Register in journal mode with rate column, split columns loose alignment
...
When you add the rate column when the register is in journal view, with
the splits visible, the alignment of the split columns fails. This seems
to be caused by the split memo field setup differently to description.
2017-09-28 14:31:12 +01:00
Robert Fewell
2c5f1aa59b
Redraw the header after size allocation of the sheet.
...
If the horizontal scrollbar is visible, the header foreground colour is
wrong so add a redraw of the header at the end of the allocate.
2017-09-28 14:31:12 +01:00
Robert Fewell
91c8a56eaa
Add redraw of the header when preference changes
2017-09-28 14:31:12 +01:00
Robert Fewell
6aa09abbcd
Remove the no longer widgets for setting register colours
2017-09-28 14:31:12 +01:00
Robert Fewell
9973bbe6eb
Change the register to be based on CSS
...
Change the colours of the register to be based on CSS. Use the register
default colours or by using the preference setting user / theme set
ones can be used.
2017-09-28 14:31:12 +01:00
Robert Fewell
2d213363f0
Change tabs to spaces in gnucash-style.c
2017-09-28 14:31:12 +01:00
Robert Fewell
87c5a95211
Remove trailing white space from gnucash-sheet.c
2017-09-28 14:31:12 +01:00
Robert Fewell
23e1ed6904
Remove trailing white space from gnucash-item-edit.c
2017-09-28 14:31:12 +01:00
Robert Fewell
69dffac564
This dialog-invoice.glade file had missing changes, corrected.
2017-09-28 14:31:12 +01:00
Robert Fewell
70d696ef31
This change is needed after all, used when header is resized
2017-09-28 14:31:12 +01:00
Robert Fewell
92766a2785
Remove white space and change tabs to spaces in gnucash-register.c
2017-09-28 14:31:12 +01:00
Robert Fewell
04c80ddd8e
Rework the item-edit pop up to use sheet width and not move about
...
The width of an auto width pop up is based on the sheet width and is
anchored to the column it popped from so horizontal scrolls are aligned.
2017-09-28 14:31:11 +01:00
Robert Fewell
841ff5cc92
Change gnc_item_edit_update to be used in an idle add function
...
When columns are being resized, there is too much going on for the
position of the item-edit to be updated so use g_idle_add to delay these
updates.
2017-09-28 14:31:11 +01:00
Robert Fewell
1ec2817c77
Move inline css for padding to gnucash.css
2017-09-28 14:31:11 +01:00
Robert Fewell
03dd7ab399
Remove an obsolete source comment in gnucash-item-list.c
2017-09-28 14:31:11 +01:00
Robert Fewell
dff337d72f
Remove white space and change tabs to spaces in datecell-gnome.c
2017-09-28 14:31:11 +01:00
Robert Fewell
9382278b5e
Rename various forms of Get Popup Height to Popup Get Height
...
Change GetPopupHeight to PopupGetHeight and get_popup_height to
popup_get_height to match other related functions.
2017-09-28 14:31:11 +01:00
christopherlam
090546590d
Add missing export (gnc:date-get-week)
...
hit this bug during development
2017-09-27 19:05:43 +02:00
Geert Janssens
b3b4b20e4b
Merge branch 'maint' into unstable
...
Resolved conflicts:
CMakeLists.txt
NEWS
configure.ac
2017-09-27 17:35:13 +02:00
Geert Janssens
d5b0dddb74
Use the same bugzilla url in AC_INIT as on maint
2017-09-27 17:34:12 +02:00
Geert Janssens
5ac849623a
Add Catalan README file to autotools based build
2017-09-27 17:09:23 +02:00
Geert Janssens
d266ee346c
Fix build failures if userdata_home exists but gnc_userdata_home doesn't
...
userdata_home is a different directory on each platform we support (default /home/janssege/.local/share on linux for example)
and gnc_userdata_home is normally userdata_home/GnuCash.
These directories may not always exist (yet) in all circumstances, so properly handle
all of these possible situations.
2017-09-26 12:37:33 +02:00
Josep-Maria Prat
a7ec61393b
Readme translated into catalan
2017-09-26 11:56:50 +02:00
John Ralls
3a9fbb899e
Release 2.6.18
2017-09-22 15:12:59 -07:00
John Ralls
2319dff8ce
Remove automake version check for make dist.
...
No longer doing an automake check so it's not needed.
2017-09-22 15:12:59 -07:00
John Ralls
9a0020a8e7
Fix typo in CA_DIST name.
2017-09-22 15:12:59 -07:00
John Ralls
c75d9c0e18
Import latest Farsi and Srpska translations from the translation project.
2017-09-22 13:58:58 -07:00
Geert Janssens
4d59be7f46
Ignore softlink for new report
2017-09-21 18:42:23 +02:00
Geert Janssens
398b75e1a4
Revert "Ignore softlink for new report"
...
This commit was made against the wrong branch...
This reverts commit ec99d74b46
.
2017-09-21 18:39:56 +02:00
Geert Janssens
ec99d74b46
Ignore softlink for new report
2017-09-21 18:39:08 +02:00
Geert Janssens
7448d8b532
Merge 'maint' into unstable
...
Resolved conflicts:
configure.ac
2017-09-21 14:26:20 +02:00
Geert Janssens
0b85bbc1bf
Add income-gst-statement.scm to POTFILES.in
2017-09-21 14:24:02 +02:00
christopherlam
5b99835cb1
Fix some (gnc:make-gnc-monetary) errors
...
These errors didn't appear in the tracefile. They only appeared on Linux terminal.
2017-09-21 13:57:13 +02:00
christopherlam
678794c800
Restore "sign reverses" option
...
This was removed during development.
2017-09-21 13:57:13 +02:00