Re: [GNC] I didn't like the dark theme. How to force using the default theme ?

2021-06-07 Thread Parker Graham

If you add (if not there) or change the gtk-3.0.css file to your
/home//name//.var/app/org.gnucash.GnuCash/config/gnucash, or wherever
the GnuCash config folder is on your computer to file attached you will
have a good screen rendering. You can tweak the file to personalize it
more if you want.

On 6/5/21 7:15 AM, marozsas wrote:


Hi there !
I'm using KDE with Breeze-Dark.
However, GnuCash in this dark theme displays a black foreground text on
black background . Impossible to read.
If I change KDE's default theme to something like Breeze, GnuCash displays
selected text as white foreground text on blue background, which is the
default and it is nice.
I would keep Breeze-Dark as the desktop's default theme but I need to fix
this weird choice of black text on black background in selections.
Alternatively, appliyng a light theme to whole gnucash is acceptable.
I've tried to add to .config/gtk-3.0/settings.ini the following, without any
change:
gtk-application-prefer-dark-theme=false
gtk-theme-name=breeze-twilight




--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
treeview {
  background-color: white;
  color: black;}

treeview:hover {
  background-color: lightgrey;
  color: black;
}

treeview:selected {
background-color: skyblue; 
 color: white;
}

/* Application wide font setting font-weight: bold;*/
* {
  font: 19px Aerial Regular;
  
}

scrollbar {
/* Just in case another file disabled them */
-GtkScrollbar-has-backward-stepper: 1;
-GtkScrollbar-has-forward-stepper: 1;
}

scrollbar slider {
/* Size of the slider */
min-width: 18px;
min-height: 12px;
border-radius: 12px;

/* Padding around the slider */
border: 3px solid transparent;
}


/* Register sheet font setting */
gnc-id-sheet {
  font: 22px Aerial Regular;
}


/* Register header font setting */
gnc-id-header {
  background-color: white;
  color:white;
}


/* Register cursor font setting */
gnc-id-cursor {
  background-color: #BDB76B;
  color: white;
}

gnc-id-cursor button {
  border-width: 1px;
  border-color: green;
}


/* Register sheet calendar */
gnc-id-sheet calendar {
  font: 13px arial;
  background-color:lightgreen;
  border-color: green;
  border-width: 1px;
}


/* Register User Colors, remove 'user' for builtin register values */
.gnc-class-user-register-header {
  background-color: lightgrey;
  color: black;
}

.gnc-class-user-register-primary {
  background-color: white;
}

.gnc-class-user-register-primary:disabled {
  background-color: plum;
}

.gnc-class-user-register-secondary {
  background-color: #FAF0E6;
}

.gnc-class-user-register-secondary:disabled {
  background-color: plum;
}

.gnc-class-user-register-split {
  background-color: tan;
}

.gnc-class-user-register-split:disabled {
  background-color: plum;
}

.gnc-class-user-register-cursor {
  background-color: #00BFFF;
  color: white;
  border-radius: 0px;
}


/* Toolbar Button size and spacing */
toolbar {
  background-color: lightsteelblue; 
 
}

/* Toolbar font size, 0 to remove text */
toolbar toolbutton label {
  font-size: 22px;
}

toolbar toolbutton button {
  padding-left: 8px;
  padding-right: 8px;
}

toolbar toolbutton label {
  padding-left: 8px;
  padding-right: 8px;
}


/* Negative number color */
.gnc-class-negative-numbers {
  color: red;
}


/* Gnucash Main Window, reduce size */
#gnc-id-main-window notebook tab {
  min-height: 6px;
  min-width: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-top: 0px;
  border-bottom: 0px;
}

#gnc-id-main-window notebook label {
  font: 20px arial, sans-serif;
}

#gnc-id-main-window notebook tab button {
  min-height: 0;
  min-width: 0;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}


/* Dense Calendar Settings, use widget name gnc-id-dense-calendar
 * or gtk css name calendar which would also apply to other calendar
 * widgets */
#gnc-id-dense-calendar .frame {
  border-color: blue;
  border-width: 1px;
}

calendar .frame {
  border-color: blue;
  border-width: 1px;
}

#gnc-id-dense-calendar .header {
 background-color: lightgreen;
}

calendar .header {
 background-color: lightgreen;
}

#gnc-id-dense-calendar .primary {
  background-color: darksalmon;
}

#gnc-id-dense-calendar .secondary {
  background-color: darkseagreen;
}

#gnc-id-dense-calendar .markers {
  background-color: indianred;
}

#gnc-id-dense-calendar-popup {
  background-color: darksalmon;
  color: black;
}

#gnc-id-dense-cal

Re: [GNC] mortgage refinance

2021-03-21 Thread Parker Graham

not following, please give me example such as original loan is
100,000.00 refi loan is 105,000.00

thanks

On 3/21/21 9:36 AM, py...@cox.net wrote:

Several ways to do this.   Here is the easiest way I know:

Mortgage Loan (start loan B)   Increase - Loan Amount
Mortgage Loan (start loan B)Decrease -Principal Amount remaining
from Loan A

Net result - New loan amount before first payment.  Now the two entries are
actually the net result of a split transaction entry that comes right from
the closing statement received from the mortgage company.  If you follow
that statement - you should be good to go.

Hope that helps.


-Original Message-
From: gnucash-user  On
Behalf Of Parker Graham
Sent: Sunday, March 21, 2021 6:25 AM
To: gnucash-user@gnucash.org
Subject: [GNC] mortgage refinance

Have mortgage set up in system but refinanced it and need help on how to
payoff existing loan and set up new loan

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] mortgage refinance

2021-03-21 Thread Parker Graham

Have mortgage set up in system but refinanced it and need help on how to
payoff existing loan and set up new loan

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] How do I get the 3D Interface look - Take 2?

2021-03-15 Thread Parker Graham

you have to go into GnuCash preferences > Register and uncheck "Use
GnuCash built-in color themes" close program and restart it.

On 3/15/21 5:23 AM, viking wrote:

Parker Graham-2 wrote

I wondered the same thing about the 3D look and came to the conclusion
that I would have to set my whole Linux theme to achieve this but I don’t
want my whole system to look like windows so here is what I did in GTK to
make things look good and function well
Not sure where Windows keeps the .css files
Hope this helps

Parker

@Parker,
Thanks for the file. However, I am also not sure where to put it in Windows
(WIN7)?
There is a file here:
\gnucash\share\themes\Emacs\gtk-3.0\gtk-keys.css
I tried to replace it with your file but it didn't change anything, so this
is obviously not the correct location...

Could someone please help with the windows location for the CSS file?




--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] CSS selectors for alternating rows and individual columns on the Account page?

2021-02-26 Thread Parker Graham

This is what I did in css to make it look good and function well

On 2/25/21 8:38 PM, Peter S. Shenkin wrote:

This sounds like a good reason to use Qt. 😁

(A cross-platform GUI building tool.)

-P.

On Thu, Feb 25, 2021 at 11:45 AM Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:


I poked around with the inspector quite a bit when GnuCash moved to
GTK3, and as far as I can tell, the content of the Account Page (save
the header bar) is not exposed to styling, sorry. (that is, the entire
account table 'tree' is one CSS node and the individual items, rows, and
columns are not accessible to CSS)

You could employ a very ugly workaround though:

Set every other account to have the background color you want, then turn
on: Preferences > Accounts > Account Color > Show the Account Color as
background.

The downside is you'd need to do this for every other account manually,
and then when you collapse parts of the tree, your striping will break.
(and then you can't use other custom colors) You could maybe just set
the parent accounts to have a background color, so that when everything
is expanded, there is some visual separation.

*note, I've found the page easier to read and see the hierarchy when I
turned *off*: Preferences > General > General > Enable vertical grid
lines on table displays.

Regards,
Adrien

On 2/23/21 9:18 PM, Evelyn Yamanaka wrote:

Hi all,

I'm using GNUCash 4.4 on Windows 10, and I'm trying to customize the
appearance of the Account page using the CSS file:

%APPDATA%\GnuCash\gtk-3.0.css

I can't figure out how to modify alternating rows (background color)
or individual columns (e.g. the "Account Name" column) on the Account
page because I don't know the CSS selector for those items.

I've used the GTK Inspector to identify other elements. But I can't
figure out the CSS path for these two items. I've tried the following,
in case the tree in the Account page behaved like an HTML table, but
neither worked:

#gnc-id-account-tree tr:nth-child(even) {
  background-color: #888;
}
#gnc-id-account-tree td:nth-child(1) {
  background-color: #888;
}

More info, including a screenshot for reference, can be found here:


https://superuser.com/questions/1627977/what-are-the-css-selectors-for-alternating-rows-and-specific-columns-in-gnucash

Would appreciate any help figuring out which CSS selectors to use, or
just letting me know if it's impossible to do. Thanks.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
treeview {
  background-color: white;
  color: black;}

treeview:hover {
  background-color: lightgrey;
  color: black;
}

treeview:selected {
background-color: skyblue; 
 color: white;
}

/* Application wide font setting font-weight: bold;*/
* {
  font: 19px Aerial Regular;
  
}

scrollbar {
/* Just in case another file disabled them */
-GtkScrollbar-has-backward-stepper: 1;
-GtkScrollbar-has-forward-stepper: 1;
}

scrollbar slider {
/* Size of the slider */
min-width: 18px;
min-height: 12px;
border-radius: 12px;

/* Padding around the slider */
border: 3px solid transparent;
}


/* Register sheet font setting */
gnc-id-sheet {
  font: 22px Aerial Regular;
}


/* Register header font setting */
gnc-id-header {
  background-color: white;
  color:white;
}


/* Register cursor font setting */
gnc-id-cursor {
  background-color: #BDB76B;
  color: white;
}

gnc-id-cursor button {
  border-width: 1px;
  border-color: green;
}


/* Register sheet calendar */
gnc-id-sheet calendar {
  font: 13px arial;
  background-color:lightgreen;
  border-color: green;
  border-width: 1px;
}


/* Register User Colors, remove 'user' for builtin register values */
.gnc-class-user-register-header {
  background-color: lightgrey;
  color: black;
}

.gnc-class-user-register-primary {
  background-color: white;
}

.gnc-class-user-register-primary:disabled {
  background-color: plum;
}

.gnc-class-user-register-secondary {
  background-color: #FAF0E6;
}

.gnc-class-user-register-secondary:disabled {
  background-color: plum;
}

.gnc-class-user-register-split {
  background-color: tan;
}

.gnc-class-user-register-split:disabled {
  background-color: plum;
}


Re: [GNC] GTK3 question

2020-12-15 Thread Parker Graham

Appreciate it 



Sent from myMail for iOS


Tuesday, December 15, 2020, 1:52 PM -0500 from Adrien Monteleone  
:
>The highlighting issue does seem like a bug in that case. Perhaps check 
>Bugzilla and if one is not there, file one.
>
>If in my CSS review early next year, I find a way to style the columns, 
>I'll report back here.
>
>
>Regards,
>Adrien
>
>On 12/15/20 12:41 PM, Parker Graham wrote:
>> 
>> I guessed that you cannot address the main page columns but wanted to be 
>> sure because I saw image of main screen online and first column was light 
>> gray while other columns were white but figured it was screenshot from 
>> windows instead of Linux, won’t be going back to that OS anytime soon
>> 
>> I have 3 accounts
>> Checking,savings and CC
>> When I have the account name background on and click the checking it 
>> highlights blue
>> When I click the savings it doesn’t highlight at all
>> When I click CC it will highlight but the checking account also highlights 
>> and it should not do this
>> It doesn’t seem to work when I click any other account meaning they won’t 
>> highlight at all
>
>___
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>If you are using Nabble or Gmane, please see  
>https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>-
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Processing refunds

2020-12-15 Thread Parker Graham

You sent this to wrong email 



Sent from myMail for iOS


Tuesday, December 15, 2020, 1:47 PM -0500 from Adrien Monteleone  
:
>Unless you posted invoices for the rest of the year, you should not have 
>issued a credit note.
>
>I just did a test book with the following transactions:
>
>1. Annual pre-payment for 1 year @ $1200 (assuming $100/month)
>2. Invoice for Dues on 1/31/20 posted.
>3. Applied a portion of pre-payment to invoice of 1/31/20 ($1100 
>pre-payment remaining)
>4. Invoice for Dues on 2/28/20 posted.
>5. Applied a portion of pre-payment to invoice of 2/28/20 ($1000 
>pre-payment remaining)
>6. Invoice for Dues on 3/31/20 posted.
>7. Applied a portion of pre-payment to invoice of 3/31/20 ($900 
>pre-payment remaining)
>
>At this point the Customer has a credit of $900. There is no need to 
>issue a credit note. (they have not been 'invoiced' for dues not yet 
>paid, but the opposite)
>
>So an 8th transaction would be in order:
>
>8. Refund of $900.
>
>Do this using 'Business > Customer > Process Payment' for the date you 
>issued the refund; select the Pre-payment line (there should be no 
>invoices still visible to select) and make sure the 'Payment' box shows 
>"0.00" and the 'Refund' box shows the remaining amount of their 
>pre-payment that you are refunding. (that should happen by default when 
>you select the pre-payment line) Be sure to select the proper asset 
>account from which you are issuing the refund. (Checking, Cash, etc.)
>
>Re-load or re-run the applicable Customer Report to verify the Totals. 
>Also note you can now show 'links' to relevant documents under Options > 
>Display. I prefer 'detailed' but use whatever you find best. Showing 
>links will make it clear what payments applied to which invoices.
>
>Regards,
>Adrien
>
>On 12/12/20 2:56 PM, Don Earnhardt wrote:
>> I am really struggling with this.  Creating and paying a Credit Note does
>> indeed reduce the income appropriately.  However, the Customer Report shows
>> a Totals increase instead of a reduction.  Here is my situation.  I use
>> GnuCash to manage income and expenses for a non-profit organization
>> (actually a community band). Our members pay monthly dues, and frequently
>> people pay quarterly, semi-annually, and even annually.  Therefore several
>> people paid in advance at the beginning of the year. Now that COVID has
>> prevented us from meeting since the end of March, I would like to refund the
>> dues over payments to those members who have paid in advance (beyond the
>> first quarter).
>> 
>> At the end of each quarter, I print Customer Reports for each member to show
>> how much they have paid. I create and Pay Invoices to show their payments on
>> the Customer Report.  The statements accumulate so that the last one of the
>> year shows everything that was paid for the year. I would like for the
>> refunded payments to reduce the Totals at the bottom of the Customer Report,
>> but instead the refunds look like additional payments, increasing the Total,
>> instead of Reducing them.  What can I do to show the refunds correctly?
>
>___
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>If you are using Nabble or Gmane, please see  
>https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>-
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GTK3 question

2020-12-15 Thread Parker Graham

I guessed that you cannot address the main page columns but wanted to be sure 
because I saw image of main screen online and first column was light gray while 
other columns were white but figured it was screenshot from windows instead of 
Linux, won’t be going back to that OS anytime soon 

I have 3 accounts 
Checking,savings and CC
When I have the account name background on and click the checking it highlights 
blue 
When I click the savings it doesn’t highlight at all 
When I click CC it will highlight but the checking account also highlights and 
it should not do this 
It doesn’t seem to work when I click any other account meaning they won’t 
highlight at all 



Sent from myMail for iOS


Tuesday, December 15, 2020, 1:25 PM -0500 from Adrien Monteleone  
:
>Apologies, I meant “Parker”, I was reading two different e-mails when 
>replying...
>
>Regards,
>Adrien
>
>> On Dec 15, 2020 w51d350, at 12:19 PM, Adrien Monteleone < 
>> adrien.montele...@lusfiber.net > wrote:
>> 
>> Peter,
>> 
>> Please remember to copy the list on all replies.
>> 
>> I’m not sure what you mean by ’three columns’ but if you are referring to 
>> the Accounts Tab, and the columns showing the account tree and other info, 
>> you can’t target those specifically. (they are not exposed for styling with 
>> CSS node names, IDs or classes) Note too, you can have more than 3 columns. 
>> At the far right of the header bar is a down arrow icon. Clicking it will 
>> reveal available columns to make visible or hide.
>> 
>> As for the Account Name Background, that works fine for me, but do note that 
>> if you select that account, your OS selection color will override the 
>> Account Name Background. (otherwise you couldn’t be sure you had it 
>> selected) If an account with an assigned color is *not* selected, does that 
>> color show up as the background for that row in the Accounts chart? When you 
>> select that account, does the background color change to that of any other 
>> selected element? If so, it is working as intended.
>> 
>> When 4.3 comes out in 2 weeks, there are additional elements which will be 
>> exposed for CSS styling. I don’t have a list on hand, but hopefully the dev 
>> who made the change will update the wiki. If not, I’ll see about getting 
>> them added.
>> 
>> Regards,
>> Adrien
>> 
>>> On Dec 15, 2020 w51d350, at 12:00 PM, Parker Graham < plgii...@gmail.com > 
>>> wrote:
>>> 
>>> Wiki doesn’t show how to address the main screen elements like the three 
>>> columns 
>>> Would like to have them different background color individual and if I turn 
>>> on the account color as background setting it will not highlight the 
>>> account lines as I select them seems buggy on this
>> 
>
>
>___
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>If you are using Nabble or Gmane, please see  
>https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>-
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] GTK3 question

2020-12-15 Thread Parker Graham
How do I set the main window attributes in my gtk-3.0 file? Have set the 
register stuff but would like to be able to set the main screen too.


Thanks

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Tweaks

2020-11-12 Thread Parker Graham

gnucash 4.2 on linuxmint 19.3

How can I change the scrollbar width? Have looked at and tried the gtk 
tweaks, but nothing seems to work



Thanks

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.