Re: Feedback about 2.7.8

2018-04-02 Thread Frank H. Ellenberger
Am 02.04.2018 um 15:46 schrieb John Ralls:
> 
> 
>> On Apr 2, 2018, at 4:22 AM, Christoph R  
>> wrote:
>>
>>
>> But it is possible without any error or warning to create dates like this in 
>> the price editor of 2.6.
> 
> But not in GnuCash 3, where the earliest supported year (thanks to 
> Boost::date_time) is 1400.

It is bad to hear, archeologists can no longer use Gnucash to digitalize
invoices like
https://commons.wikimedia.org/wiki/File:Abrechnung_Babylon.JPG
;-)

Frank
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-04-02 Thread John Ralls


> On Apr 2, 2018, at 4:22 AM, Christoph R  
> wrote:
> 
> 
> But it is possible without any error or warning to create dates like this in 
> the price editor of 2.6.

But not in GnuCash 3, where the earliest supported year (thanks to 
Boost::date_time) is 1400.

Regards,
John Ralls
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-04-02 Thread Christoph R
Hi,

> Am 01.04.2018 um 19:11 schrieb Wm :
> 
> Do you feel this was an anomaly or a general case that needs to be coded for 
> ?  Maybe we should just drop prices far in the past or future ? The price db 
> really isn't that important, it doesn't contain anything real for a person's 
> actual accounts as I very much doubt anyone using gnc gets wholesale market 
> prices on stocks or currencies, etc.

In best case we would do a pop-up to give the user the choice to drop or cancel.


>> Date was 1301-09-13 00:05:08 +0053
>> and it shows up absolutely correct as 13.9.1301 :-)
> 
> You're older than I thought :)

Doing some genealogy accounting ;-)

> Have you had your data in and out of a mysql db ?  I think there was a date 
> thing there (almost no one use postgres and sqlite would have been noticed by 
> too many).

No, never used the sql backend.

But it is possible without any error or warning to create dates like this in 
the price editor of 2.6.

Cheers,
Christoph 
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-04-01 Thread Wm

On 28/03/2018 20:20, Christoph R wrote:

Hi Geert,


Am 28.03.2018 um 17:24 schrieb Geert Janssens :

Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:


It choked on one of my files, which worked fine with 2.6 and was probably
created with 2.4 or even earlier.  There was an out-of range date in the
price database which I corrected manually. But normal users would have been
lost.


Just for general info (and I know you probably know), a wild price like 
this in the price db is unlikely to have any actual effect on accounting 
as the price db is just that, a db of prices at a time and no sensible 
person is going to value their assets significantly out of time.  The 
question is how much should we check for mistakes, if we do that too 
much we never get anything done.


Do you feel this was an anomaly or a general case that needs to be coded 
for ?  Maybe we should just drop prices far in the past or future ? The 
price db really isn't that important, it doesn't contain anything real 
for a person's actual accounts as I very much doubt anyone using gnc 
gets wholesale market prices on stocks or currencies, etc.



What was the date set to before you corrected it ? And how does it display in
gnucash 2.6 if you look at that particular price in the Price editor ?


Date was 1301-09-13 00:05:08 +0053
and it shows up absolutely correct as 13.9.1301 :-)


You're older than I thought :)

OR

Have you had your data in and out of a mysql db ?  I think there was a 
date thing there (almost no one use postgres and sqlite would have been 
noticed by too many).


--
Wm

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-31 Thread Adrien Monteleone

> On Mar 31, 2018, at 6:51 AM, Geert Janssens  
> wrote:
> 
> Op donderdag 29 maart 2018 14:58:08 CEST schreef Adrien Monteleone:
>> Thanks for creating that page Alen,
>> 
>> I think this will be much easier for users to work with than the FAQ. I’d
>> recommend moving the FAQ material here.
>> 
> I'm fine with moving the FAQ material here, but I would prefer to keep a link 
> from the faq to this page so users can be redirected.

Yes, sorry. I guess in my editing of that reply, I accidentally chopped that 
part off. Certainly, the FAQ should link to this page.

> 
> I would also propose a less technical name for the wiki page. Most users 
> don't 
> know what gtk is so the wouldn't guess that page would hold information on 
> tweaking the gnucash gui style/theme.
> 
> So the page title should rather refer to such keywords: style, theme, tweak, 
> customize,... I'm not very creative in finding good titles right now, so feel 
> free to suggest some for public deliberation.
> 
> Geert

How does “Customize the GnuCash Theme” or “Customize the GnuCash Visual Style” 
sound?

I prefer the first one, and probably anyone even asking this question has some 
concept of system theming and so would be more likely to use that terminology.
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-31 Thread Geert Janssens
Op donderdag 29 maart 2018 14:58:08 CEST schreef Adrien Monteleone:
> Thanks for creating that page Alen,
> 
> I think this will be much easier for users to work with than the FAQ. I’d
> recommend moving the FAQ material here.
> 
I'm fine with moving the FAQ material here, but I would prefer to keep a link 
from the faq to this page so users can be redirected.

I would also propose a less technical name for the wiki page. Most users don't 
know what gtk is so the wouldn't guess that page would hold information on 
tweaking the gnucash gui style/theme.

So the page title should rather refer to such keywords: style, theme, tweak, 
customize,... I'm not very creative in finding good titles right now, so feel 
free to suggest some for public deliberation.

Geert


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Alen Siljak
Thanks for the info, Adrien.

So far I managed to paint most of the application dark by using the * selector 
only. It is a bit draconian but things are dark, alright.
Hopefully we can figure out additional selectors for borders and other elements.
The example css for register is a good start for that part, too. 

I haven't yet spent much time on this but hopefully more of us can chip in and 
add any related info to the GTK3 page. 
Please do add any links and tips you find. I'll use the info on the page once I 
get to spend some more time hacking around the styles.

Cheers
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Adrien Monteleone
Alen,

A follow-up on the button...

Check out the CSS section of: 
https://developer.gnome.org/gtk3/stable/GtkButton.html

It seems there are no child nodes of button.

But this reference does say it will get the class .image-button or .text-button.

My suspicion would be to try .text-button as the selector instead of just 
[button] and see what happens.

It would be nice if their reference included some examples or links to some 
such resource. The W3C has a much more complete reference for their specs, 
unfortunately, they aren’t in the context of designing a UI.

Regards,
Adrien

> On Mar 29, 2018, at 7:48 AM, Adrien Monteleone  
> wrote:
> 
> 
>> On Mar 29, 2018, at 3:00 AM, Alen Siljak  wrote:
>> 
>> 
>> To answer a part of Adrien's question - see the gtk overview 
>> (https://developer.gnome.org/gtk3/stable/chap-css-overview.html), the first 
>> code entry, example 7. It sets the font to Comic Sans and paints it pink. 
>> I've created the gtk-3.0.css file in 
>> C:\Users\siljak\AppData\Roaming\GnuCash, added the example 7:
>> 
>> button, entry {
>> color: #ff00ea;
>> font: 12px "Comic Sans";
>> }
>> 
>> and the entries in the account list header and footer became pink. The font 
>> setting did not work but at least there are some signs of life! :)
>> 
>> Cheers
> 
> Thanks Alen,
> 
> I linked that page myself in response to the OP looking for CSS help. I think 
> the GTK Inspector will be a big help, especially if it is interactive.
> 
> My initial suspicion (as with all things CSS and before further investigation 
> into the button widget) is that another CSS rule is overriding your font 
> choice—or maybe GTK doesn’t like Comic Sans :)
> 
> Note that the above link you provided on gnome.org mentions that each rule is 
> applied to a node in the widget’s tree. It’s possible there is a child node 
> something like [button > label] which has a font rule that is more specific 
> than simply [button].
> 
> 
> Regards,
> Adrien
> 

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Adrien Monteleone
Thanks for creating that page Alen,

I think this will be much easier for users to work with than the FAQ. I’d 
recommend moving the FAQ material here.

I started a talk:discussion on your new wiki page. If my suggestion is fine and 
you don’t have time/access to both linux and macOS, I’ll be happy to fill in 
the info for those.


Regards,
Adrien

> On Mar 29, 2018, at 3:00 AM, Alen Siljak <alen.sil...@gmx.com> wrote:
> 
> A few questions/suggestions:
> 
> - captcha
> Captcha on wiki reports that the v1 is to be deprecated soon.
> 
> - gtk3 page. 
> I've created a Wiki entry for GTK3 with the main idea being sharing tips 
> about customization - https://wiki.gnucash.org/wiki/GTK3. This is also 
> related to the issue https://bugzilla.gnome.org/show_bug.cgi?id=791823. 
> Having a sample of a customizes CSS file would be a valid workaround. My main 
> goal is to get the adawaita dark theme on Windows machine.
> Let's add any tips, findings, including links to valid .css theme 
> configurations (which could be elsewhere, i.e. gist; there are also whole 
> sites dedicated to gtk3 themes so I'm gonna try to copy adawaita dark css 
> directly).
> 
> - list of ids
> David is correct, pointing to the important question raised by Adrien. 
> However, I'd think that the sample GnuCash css files would answer that, at 
> least partly. I'll write down my findings into the wiki page as I'm darkening 
> the UI.
> 
> - variables
> And, related to the above, I'm wondering why are there @ variables in the 
> GnuCash css files. Is this .scss or are they replaced elsewhere? I've seen 
> [this](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables) 
> even though I've never used it.
> 
> To answer a part of Adrien's question - see the gtk overview 
> (https://developer.gnome.org/gtk3/stable/chap-css-overview.html), the first 
> code entry, example 7. It sets the font to Comic Sans and paints it pink. 
> I've created the gtk-3.0.css file in C:\Users\siljak\AppData\Roaming\GnuCash, 
> added the example 7:
> 
> button, entry {
>  color: #ff00ea;
>  font: 12px "Comic Sans";
> }
> 
> and the entries in the account list header and footer became pink. The font 
> setting did not work but at least there are some signs of life! :)
> 
> Cheers
> 
>> Sent: Thursday, March 29, 2018 at 12:53 AM
>> From: "David Carlson" <david.carlson@gmail.com>
>> To: "Robert Fewell" <14ubo...@gmail.com>
>> Cc: "GNUCASH devel" <gnucash-devel@gnucash.org>
>> Subject: Re: Feedback about 2.7.8
>> 
>> Neither of those sample .css file addresses Adreien's question
>> 
>> " Is there a class/id list for the GnuCash UI so we can know what’s
>> available to style? Or are those listed in the sample file the only ones
>> available? (I’m also assuming other properties can be set, for example
>> font-size in addition to color, etc. or is this not possible?)
>> "
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Adrien Monteleone

> On Mar 29, 2018, at 3:00 AM, Alen Siljak  wrote:
> 
> 
> To answer a part of Adrien's question - see the gtk overview 
> (https://developer.gnome.org/gtk3/stable/chap-css-overview.html), the first 
> code entry, example 7. It sets the font to Comic Sans and paints it pink. 
> I've created the gtk-3.0.css file in C:\Users\siljak\AppData\Roaming\GnuCash, 
> added the example 7:
> 
> button, entry {
>  color: #ff00ea;
>  font: 12px "Comic Sans";
> }
> 
> and the entries in the account list header and footer became pink. The font 
> setting did not work but at least there are some signs of life! :)
> 
> Cheers

Thanks Alen,

I linked that page myself in response to the OP looking for CSS help. I think 
the GTK Inspector will be a big help, especially if it is interactive.

My initial suspicion (as with all things CSS and before further investigation 
into the button widget) is that another CSS rule is overriding your font 
choice—or maybe GTK doesn’t like Comic Sans :)

Note that the above link you provided on gnome.org mentions that each rule is 
applied to a node in the widget’s tree. It’s possible there is a child node 
something like [button > label] which has a font rule that is more specific 
than simply [button].


Regards,
Adrien

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Adrien Monteleone
Thank you Geert,

That’s even better than just a list.

Regards,
Adrien

> On Mar 29, 2018, at 2:50 AM, Geert Janssens  
> wrote:
> 
> https://wiki.gnome.org/Projects/GTK%2B/Inspector

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Alen Siljak
The recommended link for upgrade info:

g.co/recaptcha/upgrade


> > > - captcha
> > > Captcha on wiki reports that the v1 is to be deprecated soon.
> > 
> > Where do you get this ? I don't see this when logging in to our wiki or 
> > editing pages. Perhaps because I'm a developer ?
> 
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Alen Siljak


> Sent: Thursday, March 29, 2018 at 10:16 AM
> From: "Geert Janssens" <geert.gnuc...@kobaltwit.be>
> To: gnucash-devel@gnucash.org
> Cc: "Alen Siljak" <alen.sil...@gmx.com>
> Subject: Re: Feedback about 2.7.8
>
> Op donderdag 29 maart 2018 10:00:25 CEST schreef Alen Siljak:
> > A few questions/suggestions:
> > 
> > - captcha
> > Captcha on wiki reports that the v1 is to be deprecated soon.
> 
> Where do you get this ? I don't see this when logging in to our wiki or 
> editing pages. Perhaps because I'm a developer ?

I think the captcha only appears when adding new external links. 
It is being deprecated on 31st of March!

Thanks for the other suggestions. I'll add them to the wiki page. 
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Geert Janssens
Op donderdag 29 maart 2018 10:00:25 CEST schreef Alen Siljak:
> A few questions/suggestions:
> 
> - captcha
> Captcha on wiki reports that the v1 is to be deprecated soon.

Where do you get this ? I don't see this when logging in to our wiki or 
editing pages. Perhaps because I'm a developer ?

> 
> - gtk3 page.
> I've created a Wiki entry for GTK3 with the main idea being sharing tips
> about customization - https://wiki.gnucash.org/wiki/GTK3. This is also
> related to the issue https://bugzilla.gnome.org/show_bug.cgi?id=791823.
> Having a sample of a customizes CSS file would be a valid workaround. My
> main goal is to get the adawaita dark theme on Windows machine. Let's add
> any tips, findings, including links to valid .css theme configurations
> (which could be elsewhere, i.e. gist; there are also whole sites dedicated
> to gtk3 themes so I'm gonna try to copy adawaita dark css directly).
> 
As Bob pointed out the proper example is 
https://github.com/Gnucash/gnucash/blob/master/doc/gtk-3.0.css
You can optionally point to the others for more details, though they are 
probably more low-level than the average user would need.

> - list of ids
> David is correct, pointing to the important question raised by Adrien.
> However, I'd think that the sample GnuCash css files would answer that, at
> least partly. I'll write down my findings into the wiki page as I'm
> darkening the UI.
> 
> - variables
> And, related to the above, I'm wondering why are there @ variables in the
> GnuCash css files. Is this .scss or are they replaced elsewhere? I've seen
> [this](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables
> ) even though I've never used it.

These are explained in 
https://developer.gnome.org/gtk3/stable/chap-css-overview.html under the color 
section. We mainly use them to
1. retrieve the default system colors (defined in the selected gtk theme)
2. to create inverse colors and support colors relative to the base colors.

Regards,

Geert


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Alen Siljak
Soon as in the day after tomorrow! 
(just read the warning message again)

> Sent: Thursday, March 29, 2018 at 10:00 AM
> From: "Alen Siljak" <alen.sil...@gmx.com>
> To: "David Carlson" <david.carlson@gmail.com>
> Cc: "GNUCASH devel" <gnucash-devel@gnucash.org>
> Subject: Re: Feedback about 2.7.8
>
> A few questions/suggestions:
> 
> - captcha
> Captcha on wiki reports that the v1 is to be deprecated soon.
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Alen Siljak
A few questions/suggestions:

- captcha
Captcha on wiki reports that the v1 is to be deprecated soon.

- gtk3 page. 
I've created a Wiki entry for GTK3 with the main idea being sharing tips about 
customization - https://wiki.gnucash.org/wiki/GTK3. This is also related to the 
issue https://bugzilla.gnome.org/show_bug.cgi?id=791823. Having a sample of a 
customizes CSS file would be a valid workaround. My main goal is to get the 
adawaita dark theme on Windows machine.
Let's add any tips, findings, including links to valid .css theme 
configurations (which could be elsewhere, i.e. gist; there are also whole sites 
dedicated to gtk3 themes so I'm gonna try to copy adawaita dark css directly).

- list of ids
David is correct, pointing to the important question raised by Adrien. However, 
I'd think that the sample GnuCash css files would answer that, at least partly. 
I'll write down my findings into the wiki page as I'm darkening the UI.

- variables
And, related to the above, I'm wondering why are there @ variables in the 
GnuCash css files. Is this .scss or are they replaced elsewhere? I've seen 
[this](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables) 
even though I've never used it.

To answer a part of Adrien's question - see the gtk overview 
(https://developer.gnome.org/gtk3/stable/chap-css-overview.html), the first 
code entry, example 7. It sets the font to Comic Sans and paints it pink. 
I've created the gtk-3.0.css file in C:\Users\siljak\AppData\Roaming\GnuCash, 
added the example 7:

button, entry {
  color: #ff00ea;
  font: 12px "Comic Sans";
}

and the entries in the account list header and footer became pink. The font 
setting did not work but at least there are some signs of life! :)

Cheers

> Sent: Thursday, March 29, 2018 at 12:53 AM
> From: "David Carlson" <david.carlson@gmail.com>
> To: "Robert Fewell" <14ubo...@gmail.com>
> Cc: "GNUCASH devel" <gnucash-devel@gnucash.org>
> Subject: Re: Feedback about 2.7.8
>
> Neither of those sample .css file addresses Adreien's question
> 
> " Is there a class/id list for the GnuCash UI so we can know what’s
> available to style? Or are those listed in the sample file the only ones
> available? (I’m also assuming other properties can be set, for example
> font-size in addition to color, etc. or is this not possible?)
> "
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Geert Janssens
Op woensdag 28 maart 2018 22:06:38 CEST schreef Adrien Monteleone:
> Geert,
> 
> I just noticed in the sample file linked in the FAQ that the following rules
> are repeated at the top and bottom of the file:
> 
> 
> /* Change font color by mixing with grey */
> .lighter-grey-mix {
> color: mix (currentColor, grey, 0.8);
> }
> .darker-grey-mix {
> color: mix (currentColor, grey, 0.2);
> }
> 
> If someone didn’t see the bottom rules and only changed the top versions,
> they wouldn’t see any change in the interface.

Thanks for pointing that out. I have committed a fix.

Geert


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Geert Janssens
Op woensdag 28 maart 2018 23:04:33 CEST schreef Robert Fewell:
> I do not think that is the right file to link to, I would of thought this
> one was the correct one...
> https://github.com/Gnucash/gnucash/blob/unstable/doc/gtk-3.0.css
> 
Ah, yes. Thanks. I have fixed the FAQ entry.

Geert


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-29 Thread Geert Janssens
Op donderdag 29 maart 2018 00:53:34 CEST schreef David Carlson:
> Neither of those sample .css file addresses Adreien's question
> 
> " Is there a class/id list for the GnuCash UI so we can know what’s
> available to style? Or are those listed in the sample file the only ones
> available? (I’m also assuming other properties can be set, for example
> font-size in addition to color, etc. or is this not possible?)
> "
> 
> David C

There is not and it would be way too long to make a complete list. Every 
single widget in the whole gui can be addressed in css, some via classes 
others via widget hierarchies.

You can however use the GtkInspector tool [1] to discover the widget hierarchy 
and write css rules based on that. You can even interactively experiment with 
it. Note this is an advanced gtk feature so the learning curve may be fairly 
high.

Geert

[1] https://wiki.gnome.org/Projects/GTK%2B/Inspector


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread David Carlson
Neither of those sample .css file addresses Adreien's question

" Is there a class/id list for the GnuCash UI so we can know what’s
available to style? Or are those listed in the sample file the only ones
available? (I’m also assuming other properties can be set, for example
font-size in addition to color, etc. or is this not possible?)
"

David C

On Wed, Mar 28, 2018 at 4:04 PM, Robert Fewell <14ubo...@gmail.com> wrote:

> I do not think that is the right file to link to, I would of thought this
> one was the correct one...
> https://github.com/Gnucash/gnucash/blob/unstable/doc/gtk-3.0.css
>
> Bob
>
> On 28 March 2018 at 21:13, Adrien Monteleone 
> wrote:
>
> > Christop,
> >
> > A general guide to CSS(in the context of web pages) is available here:
> >
> > https://www.w3schools.com/css/
> >
> > A more specific guide with respect to CSS usage in GTK3 is here:
> >
> > https://developer.gnome.org/gtk3/stable/chap-css-overview.html
> >
> >
> > Regards,
> > Adrien
> >
> > > On Mar 28, 2018, at 2:20 PM, Christoph R  > net> wrote:
> > >
> > > Hi Geert,
> > >
> > >> Am 28.03.2018 um 17:24 schrieb Geert Janssens <
> > geert.gnuc...@kobaltwit.be>:
> > >>
> > >> Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
> > >>
> > >>> It choked on one of my files, which worked fine with 2.6 and was
> > probably
> > >>> created with 2.4 or even earlier.  There was an out-of range date in
> > the
> > >>> price database which I corrected manually. But normal users would
> have
> > been
> > >>> lost.
> > >> What was the date set to before you corrected it ? And how does it
> > display in
> > >> gnucash 2.6 if you look at that particular price in the Price editor ?
> > >
> > > Date was 1301-09-13 00:05:08 +0053
> > > and it shows up absolutely correct as 13.9.1301 :-)
> > >
> > >>
> > >>> adding “EXTRA_ARGS=--nofile” to Library/Application\
> > >>> Support/Gnucash/gnucashrc does not have any effect any more.
> > >>
> > >> I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz
> > specific
> > >> extension ? The loading code on OS X has been aligned with Windows and
> > Linux
> > >> in this development cycle, so perhaps it got lost in that work.
> > >
> > > Yes it was parsed by the MacOS launcher script, which apparently is
> gone
> > now.
> > >
> > >>> Changing account or value of a reconciled
> > >>> split gives me the correct warning as needed. Yeah! But I can change
> > the
> > >>> description of a reconciled split without a warning.
> > >>
> > >> Hmm, a split doesn't have a description, only a memo. Do you mean you
> > get no
> > >> warning when changing the memo ? Or do you mean you can change the
> > transaction
> > >> description of a transaction that has reconciled splits ?
> > >
> > > I get no warning when changing the memo. I get one when changing the
> > transaction description.
> > >
> > >>
> > >>> Fonts and icons are different - due to gtk3 - and not
> > >>> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit
> > and of
> > >>> course this does not work any more. Unfortunately I did not figure
> out
> > how
> > >>> to customise gtk3 on MacOS. Any help would be appreciated
> > >>
> > >> I have updated the relevant FAQ entry:
> > >> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_
> > register_colors.3F
> > >
> > > Wow, this CSS stuff is cryptic. Can you enlighten me how to set font
> and
> > font size?
> > >
> > > Cheers,
> > > Christoph
> > >
> > > ___
> > > gnucash-devel mailing list
> > > gnucash-devel@gnucash.org
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Robert Fewell
I do not think that is the right file to link to, I would of thought this
one was the correct one...
https://github.com/Gnucash/gnucash/blob/unstable/doc/gtk-3.0.css

Bob

On 28 March 2018 at 21:13, Adrien Monteleone 
wrote:

> Christop,
>
> A general guide to CSS(in the context of web pages) is available here:
>
> https://www.w3schools.com/css/
>
> A more specific guide with respect to CSS usage in GTK3 is here:
>
> https://developer.gnome.org/gtk3/stable/chap-css-overview.html
>
>
> Regards,
> Adrien
>
> > On Mar 28, 2018, at 2:20 PM, Christoph R  net> wrote:
> >
> > Hi Geert,
> >
> >> Am 28.03.2018 um 17:24 schrieb Geert Janssens <
> geert.gnuc...@kobaltwit.be>:
> >>
> >> Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
> >>
> >>> It choked on one of my files, which worked fine with 2.6 and was
> probably
> >>> created with 2.4 or even earlier.  There was an out-of range date in
> the
> >>> price database which I corrected manually. But normal users would have
> been
> >>> lost.
> >> What was the date set to before you corrected it ? And how does it
> display in
> >> gnucash 2.6 if you look at that particular price in the Price editor ?
> >
> > Date was 1301-09-13 00:05:08 +0053
> > and it shows up absolutely correct as 13.9.1301 :-)
> >
> >>
> >>> adding “EXTRA_ARGS=--nofile” to Library/Application\
> >>> Support/Gnucash/gnucashrc does not have any effect any more.
> >>
> >> I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz
> specific
> >> extension ? The loading code on OS X has been aligned with Windows and
> Linux
> >> in this development cycle, so perhaps it got lost in that work.
> >
> > Yes it was parsed by the MacOS launcher script, which apparently is gone
> now.
> >
> >>> Changing account or value of a reconciled
> >>> split gives me the correct warning as needed. Yeah! But I can change
> the
> >>> description of a reconciled split without a warning.
> >>
> >> Hmm, a split doesn't have a description, only a memo. Do you mean you
> get no
> >> warning when changing the memo ? Or do you mean you can change the
> transaction
> >> description of a transaction that has reconciled splits ?
> >
> > I get no warning when changing the memo. I get one when changing the
> transaction description.
> >
> >>
> >>> Fonts and icons are different - due to gtk3 - and not
> >>> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit
> and of
> >>> course this does not work any more. Unfortunately I did not figure out
> how
> >>> to customise gtk3 on MacOS. Any help would be appreciated
> >>
> >> I have updated the relevant FAQ entry:
> >> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_
> register_colors.3F
> >
> > Wow, this CSS stuff is cryptic. Can you enlighten me how to set font and
> font size?
> >
> > Cheers,
> > Christoph
> >
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Adrien Monteleone
Christop,

A general guide to CSS(in the context of web pages) is available here:

https://www.w3schools.com/css/

A more specific guide with respect to CSS usage in GTK3 is here:

https://developer.gnome.org/gtk3/stable/chap-css-overview.html


Regards,
Adrien

> On Mar 28, 2018, at 2:20 PM, Christoph R  
> wrote:
> 
> Hi Geert,
> 
>> Am 28.03.2018 um 17:24 schrieb Geert Janssens :
>> 
>> Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
>> 
>>> It choked on one of my files, which worked fine with 2.6 and was probably
>>> created with 2.4 or even earlier.  There was an out-of range date in the
>>> price database which I corrected manually. But normal users would have been
>>> lost.
>> What was the date set to before you corrected it ? And how does it display 
>> in 
>> gnucash 2.6 if you look at that particular price in the Price editor ?
> 
> Date was 1301-09-13 00:05:08 +0053
> and it shows up absolutely correct as 13.9.1301 :-)
> 
>> 
>>> adding “EXTRA_ARGS=--nofile” to Library/Application\
>>> Support/Gnucash/gnucashrc does not have any effect any more.
>> 
>> I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz 
>> specific 
>> extension ? The loading code on OS X has been aligned with Windows and Linux 
>> in this development cycle, so perhaps it got lost in that work.
> 
> Yes it was parsed by the MacOS launcher script, which apparently is gone now.
> 
>>> Changing account or value of a reconciled
>>> split gives me the correct warning as needed. Yeah! But I can change the
>>> description of a reconciled split without a warning.
>> 
>> Hmm, a split doesn't have a description, only a memo. Do you mean you get no 
>> warning when changing the memo ? Or do you mean you can change the 
>> transaction 
>> description of a transaction that has reconciled splits ?
> 
> I get no warning when changing the memo. I get one when changing the 
> transaction description.
> 
>> 
>>> Fonts and icons are different - due to gtk3 - and not
>>> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit and of
>>> course this does not work any more. Unfortunately I did not figure out how
>>> to customise gtk3 on MacOS. Any help would be appreciated
>> 
>> I have updated the relevant FAQ entry:
>> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_register_colors.3F
> 
> Wow, this CSS stuff is cryptic. Can you enlighten me how to set font and font 
> size?
> 
> Cheers,
> Christoph 
> 
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Adrien Monteleone
Geert,

I just noticed in the sample file linked in the FAQ that the following rules 
are repeated at the top and bottom of the file:


/* Change font color by mixing with grey */
.lighter-grey-mix {
color: mix (currentColor, grey, 0.8);
}
.darker-grey-mix {
color: mix (currentColor, grey, 0.2);
}

If someone didn’t see the bottom rules and only changed the top versions, they 
wouldn’t see any change in the interface.

Is there a class/id list for the GnuCash UI so we can know what’s available to 
style? Or are those listed in the sample file the only ones available? (I’m 
also assuming other properties can be set, for example font-size in addition to 
color, etc. or is this not possible?)

Regards,
Adrien

> On Mar 28, 2018, at 10:24 AM, Geert Janssens  
> wrote:
> 
> Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
>> Hi,
>> 
>> since 2.7.8 is deemed a release candidate I am giving it a try on MacOS High
>> Sierra.
>> 
>> here is my feedback so far:
> 
> Thanks for your feedback.
> 
>> It choked on one of my files, which worked fine with 2.6 and was probably
>> created with 2.4 or even earlier.  There was an out-of range date in the
>> price database which I corrected manually. But normal users would have been
>> lost.
> What was the date set to before you corrected it ? And how does it display in 
> gnucash 2.6 if you look at that particular price in the Price editor ?
> 
>> adding “EXTRA_ARGS=--nofile” to Library/Application\
>> Support/Gnucash/gnucashrc does not have any effect any more.
> 
> I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz specific 
> extension ? The loading code on OS X has been aligned with Windows and Linux 
> in this development cycle, so perhaps it got lost in that work.
> 
>> Normal
>> accounting with aqbanking and trading accounts seems to work fine. My
>> reports are fine.
> 
> Nice :)
> 
>> Finally I can change unreconciled splits in a transaction
>> with reconciled splits again.
> 
> Yay!
> 
>> Changing account or value of a reconciled
>> split gives me the correct warning as needed. Yeah! But I can change the
>> description of a reconciled split without a warning.
> 
> Hmm, a split doesn't have a description, only a memo. Do you mean you get no 
> warning when changing the memo ? Or do you mean you can change the 
> transaction 
> description of a transaction that has reconciled splits ?
> 
>> I need to file a bug
>> report on that.
> 
>> Fonts and icons are different - due to gtk3 - and not
>> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit and of
>> course this does not work any more. Unfortunately I did not figure out how
>> to customise gtk3 on MacOS. Any help would be appreciated
> 
> I have updated the relevant FAQ entry:
> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_register_colors.3F
> 
>> 
>> Besides the nitpicks above it looks pretty good. Thanks for all the good
>> work!
> 
> Thanks! I'm happy the overall result is satisfactory as the gtk update was 
> unplanned and pretty late in the development cycle.
> 
> Geert
> 
> 
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Christoph R
Hi Geert,

> Am 28.03.2018 um 17:24 schrieb Geert Janssens :
> 
> Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
> 
>> It choked on one of my files, which worked fine with 2.6 and was probably
>> created with 2.4 or even earlier.  There was an out-of range date in the
>> price database which I corrected manually. But normal users would have been
>> lost.
> What was the date set to before you corrected it ? And how does it display in 
> gnucash 2.6 if you look at that particular price in the Price editor ?

Date was 1301-09-13 00:05:08 +0053
and it shows up absolutely correct as 13.9.1301 :-)

> 
>> adding “EXTRA_ARGS=--nofile” to Library/Application\
>> Support/Gnucash/gnucashrc does not have any effect any more.
> 
> I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz specific 
> extension ? The loading code on OS X has been aligned with Windows and Linux 
> in this development cycle, so perhaps it got lost in that work.

Yes it was parsed by the MacOS launcher script, which apparently is gone now.

>> Changing account or value of a reconciled
>> split gives me the correct warning as needed. Yeah! But I can change the
>> description of a reconciled split without a warning.
> 
> Hmm, a split doesn't have a description, only a memo. Do you mean you get no 
> warning when changing the memo ? Or do you mean you can change the 
> transaction 
> description of a transaction that has reconciled splits ?

I get no warning when changing the memo. I get one when changing the 
transaction description.

> 
>> Fonts and icons are different - due to gtk3 - and not
>> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit and of
>> course this does not work any more. Unfortunately I did not figure out how
>> to customise gtk3 on MacOS. Any help would be appreciated
> 
> I have updated the relevant FAQ entry:
> https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_register_colors.3F

Wow, this CSS stuff is cryptic. Can you enlighten me how to set font and font 
size?

Cheers,
Christoph 

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Geert Janssens
Op woensdag 28 maart 2018 15:46:26 CEST schreef Christoph R:
> Hi,
> 
> since 2.7.8 is deemed a release candidate I am giving it a try on MacOS High
> Sierra.
> 
> here is my feedback so far:

Thanks for your feedback.

> It choked on one of my files, which worked fine with 2.6 and was probably
> created with 2.4 or even earlier.  There was an out-of range date in the
> price database which I corrected manually. But normal users would have been
> lost.
What was the date set to before you corrected it ? And how does it display in 
gnucash 2.6 if you look at that particular price in the Price editor ?

> adding “EXTRA_ARGS=--nofile” to Library/Application\
> Support/Gnucash/gnucashrc does not have any effect any more.

I never heard of a gnucashrc file. Perhaps that is/was an OS X/Quarz specific 
extension ? The loading code on OS X has been aligned with Windows and Linux 
in this development cycle, so perhaps it got lost in that work.

> Normal
> accounting with aqbanking and trading accounts seems to work fine. My
> reports are fine.

Nice :)

> Finally I can change unreconciled splits in a transaction
> with reconciled splits again.

Yay!

> Changing account or value of a reconciled
> split gives me the correct warning as needed. Yeah! But I can change the
> description of a reconciled split without a warning.

Hmm, a split doesn't have a description, only a memo. Do you mean you get no 
warning when changing the memo ? Or do you mean you can change the transaction 
description of a transaction that has reconciled splits ?

> I need to file a bug
> report on that.

> Fonts and icons are different - due to gtk3 - and not
> necessarily to my liking. I had customised .gtkrc-2.0.gnucash a bit and of
> course this does not work any more. Unfortunately I did not figure out how
> to customise gtk3 on MacOS. Any help would be appreciated

I have updated the relevant FAQ entry:
https://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_the_register_colors.3F

> 
> Besides the nitpicks above it looks pretty good. Thanks for all the good
> work!

Thanks! I'm happy the overall result is satisfactory as the gtk update was 
unplanned and pretty late in the development cycle.

Geert


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Christoph R
Hi Alen,

> The description is something for me (the user) to add notes about the 
> transaction and is basically irrelevant for anyone else

we might argue about that. 

I find it at least inconsistent since the transaction description is in fact 
protected by the reconciliation of a single split.

Cheers,
Christoph

> Am 28.03.2018 um 15:54 schrieb Alen Siljak :
> 
> 
>> Sent: Wednesday, March 28, 2018 at 3:46 PM
>> From: "Christoph R" 
>> To: gnucash-devel 
>> Subject: Feedback about 2.7.8
>> But I can change the description of a reconciled split without a warning. I 
>> need to file a bug report on that.
> 
> Chris, I'm just wondering - why would a change of description require 
> re-reconciliation? 
> Somehow, I'd expect that the date and amount are the relevant fields. The 
> description is something for me (the user) to add notes about the transaction 
> and is basically irrelevant for anyone else, therefore not requiring 
> re-reconciliation with another account statement (i.e. bank or credit card 
> statement). Just wondering what your case is.
> 
> Cheers,
> 
> Alen

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Christoph R
> Does changing the description of a reconciled split line unreconcile the 
> transaction or does it leave the split reconciled but simply have no warning?

It leaves the split reconciled.

Cheers,
Christoph

> Am 28.03.2018 um 16:03 schrieb David Carlson :
> 
> Does changing the description of a reconciled split line unreconcile the 
> transaction or does it leave the split reconciled but simply have no warning?
> 
> David C
> 
> On Wed, Mar 28, 2018 at 8:54 AM, Alen Siljak  > wrote:
> 
> > Sent: Wednesday, March 28, 2018 at 3:46 PM
> > From: "Christoph R"  > >
> > To: gnucash-devel  > >
> > Subject: Feedback about 2.7.8
> > But I can change the description of a reconciled split without a warning. I 
> > need to file a bug report on that.
> 
> Chris, I'm just wondering - why would a change of description require 
> re-reconciliation?
> Somehow, I'd expect that the date and amount are the relevant fields. The 
> description is something for me (the user) to add notes about the transaction 
> and is basically irrelevant for anyone else, therefore not requiring 
> re-reconciliation with another account statement (i.e. bank or credit card 
> statement). Just wondering what your case is.
> 
> Cheers,
> 
> Alen
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org 
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel 
> 
> 

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread David Carlson
Does changing the description of a reconciled split line unreconcile the
transaction or does it leave the split reconciled but simply have no
warning?

David C

On Wed, Mar 28, 2018 at 8:54 AM, Alen Siljak  wrote:

>
> > Sent: Wednesday, March 28, 2018 at 3:46 PM
> > From: "Christoph R" 
> > To: gnucash-devel 
> > Subject: Feedback about 2.7.8
> > But I can change the description of a reconciled split without a
> warning. I need to file a bug report on that.
>
> Chris, I'm just wondering - why would a change of description require
> re-reconciliation?
> Somehow, I'd expect that the date and amount are the relevant fields. The
> description is something for me (the user) to add notes about the
> transaction and is basically irrelevant for anyone else, therefore not
> requiring re-reconciliation with another account statement (i.e. bank or
> credit card statement). Just wondering what your case is.
>
> Cheers,
>
> Alen
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Feedback about 2.7.8

2018-03-28 Thread Alen Siljak

> Sent: Wednesday, March 28, 2018 at 3:46 PM
> From: "Christoph R" 
> To: gnucash-devel 
> Subject: Feedback about 2.7.8
> But I can change the description of a reconciled split without a warning. I 
> need to file a bug report on that.

Chris, I'm just wondering - why would a change of description require 
re-reconciliation? 
Somehow, I'd expect that the date and amount are the relevant fields. The 
description is something for me (the user) to add notes about the transaction 
and is basically irrelevant for anyone else, therefore not requiring 
re-reconciliation with another account statement (i.e. bank or credit card 
statement). Just wondering what your case is.

Cheers,

Alen
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel