Re: Feedback about 2.7.8
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
> 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
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
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
> 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
GTK3 page and Wiki general; was: Feedback about 2.7.8
Hi, Am 31.03.2018 um 13:51 schrieb Geert Janssens: > 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. IMHO we should move most content from the FAQ to structured pages of the respective themes (and after some breeding into the official doc package). So the FAQ would become primary a link collection. > 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. IMHO a page name should be (for easy linking) short, but precise. Because there was already a GTK page, now moved to GTK2, the name is fine. > 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. There are other technics e.g. for keywords use categories, the FAQ and the search function. At some places we might consider to insert overview pages, e.g. create them from the sections of the (now IMHO too long) main page. > Geert Frank ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Feedback about 2.7.8
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
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
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
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
> On Mar 29, 2018, at 3:00 AM, Alen Siljakwrote: > > > 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
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
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
> 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
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
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
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
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
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
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
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
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 Monteleonewrote: > 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
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
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
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
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
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 <alen.sil...@gmx.com>: > > >> Sent: Wednesday, March 28, 2018 at 3:46 PM >> From: "Christoph R" <subscriptions+lis...@rohland.net> >> To: gnucash-devel <gnucash-devel@gnucash.org> >> 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
> 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 <david.carlson@gmail.com>: > > 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 <alen.sil...@gmx.com > <mailto:alen.sil...@gmx.com>> wrote: > > > Sent: Wednesday, March 28, 2018 at 3:46 PM > > From: "Christoph R" <subscriptions+lis...@rohland.net > > <mailto:subscriptions%2blis...@rohland.net>> > > To: gnucash-devel <gnucash-devel@gnucash.org > > <mailto:gnucash-devel@gnucash.org>> > > 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 <mailto:gnucash-devel@gnucash.org> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > <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
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 <alen.sil...@gmx.com> wrote: > > > Sent: Wednesday, March 28, 2018 at 3:46 PM > > From: "Christoph R" <subscriptions+lis...@rohland.net> > > To: gnucash-devel <gnucash-devel@gnucash.org> > > 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
> Sent: Wednesday, March 28, 2018 at 3:46 PM > From: "Christoph R" <subscriptions+lis...@rohland.net> > To: gnucash-devel <gnucash-devel@gnucash.org> > 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
Feedback about 2.7.8
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: 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. adding “EXTRA_ARGS=--nofile” to Library/Application\ Support/Gnucash/gnucashrc does not have any effect any more. Normal accounting with aqbanking and trading accounts seems to work fine. My reports are fine. Finally I can change unreconciled splits in a transaction with reconciled splits again. 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. 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 Besides the nitpicks above it looks pretty good. Thanks for all the good work! Cheers, Christoph ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel