Commit Graph

15006 Commits

Author SHA1 Message Date
John Ralls
6ab48e64bc Register rewrite Update, changes the way the transaction changed dialog pops up. This update changes the way the transaction changed dialog pops up and also when you navigate to a cell it automaticly changes to allow input. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22888 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:15:06 +00:00
John Ralls
46a0bf1f87 Register rewrite Update, adds test for old and new account register open at the same time. This update adds a test to stop opening old and new account registers at the same time. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22887 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:14:55 +00:00
John Ralls
c55362b090 Register rewrite Update, adds date accelerator and fixes duplicate transaction. This update adds the date accelerator keys to the date column and fixes the duplicate transaction option. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22886 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:14:44 +00:00
John Ralls
e6f6bcd87c Register rewrite Update, adds print check, find, schedule and reconcile. This update changes adds the print check, find transactions, schedule transactions and reconcile options to the new register. This was done by copying the existing files and changing them to work with the new register so both new and old could work at the same time. The new find option on the accounts page has been commented out so the old one would work but has been proved to work the same as on the new registers. Also have the refresh option working which involves reloading the register by re-running the query which is also used for the search register updates. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22885 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:14:31 +00:00
John Ralls
a83aec6fbe Register rewrite Update, fixes for number / action column This update changes the Number / Action column from a single combo renderer to two, text renderer and combo renderer both with entry. We use the model to decide which one will be visible for each row. Also set up is the number accelerator key. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22884 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:14:20 +00:00
John Ralls
5a6b5027a0 Register rewrite Update, fixes for duplicate and reversing transaction. This update fixes duplicate transaction and reversing transaction. Also included is a minor change to the model, added the test for unbalanced transaction along with some other dialogs. Tab key navigation has been revised but still further work. Account key seperator works along with new account creation. Author: Robert Fewell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22883 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 22:14:09 +00:00
Christian Stimming
bb26969082 Win32 build: Copy an initial logfile to the webserver when the build is started
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22880 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-07 07:48:06 +00:00
Christian Stimming
d265eb4a6d Update start SVN revision of this year's ChangeLog generation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22879 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-06 20:42:45 +00:00
Christian Stimming
65c91906f2 Update ActivePerl URL to a currently active (no pun intended) one.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22878 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-06 20:28:48 +00:00
Christian Stimming
c7031ee702 Win32 build: Add debug output where xsltproc currently fails
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22877 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-06 20:13:18 +00:00
Christian Stimming
2b290cee85 Win32 build: Version update for libxslt, libxml2, goffice.
No special reason for this, though, except that it still compiles.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22876 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-05 19:42:20 +00:00
Christian Stimming
73b1789c6f Win32 build: Switch to another libgsf version 1.4.21 that has a .tar.bz2 available
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22873 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-04 19:46:30 +00:00
Christian Stimming
9d4a8b40d6 Win32 build: Can we get along without libgsf-gnome?
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22869 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-03 13:21:21 +00:00
Christian Stimming
bb04aaa8ca Win32 build: Add probably missing libgsf configure argument
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22868 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-03 08:21:54 +00:00
Christian Stimming
9d70996b8d Win32 build: Remove check for pixman lib, because that one was removed in r22813.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22864 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-02 14:06:28 +00:00
Christian Stimming
ca1435df60 Win32 build: Increase verbosity on check for installed gnome.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22863 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-02 06:59:08 +00:00
J. Alex Aycinena
814947c583 Vary some menu labels and tooltips based on cursor class: transaction or split.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22862 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-02 00:49:19 +00:00
Christian Stimming
27dc5f3f77 Win32 build: Add more output for debugging.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22861 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-04-01 19:37:31 +00:00
Christian Stimming
ba52d3c9e5 Win32 build: Add some more output into log on error conditions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22857 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-31 21:28:56 +00:00
John Ralls
05b6bd2540 Update NEWS and ChangeLogs for 2.5.0 release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22855 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-31 01:19:05 +00:00
John Ralls
b400cf5e9c Set Version to 2.5.0 for unstable release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22854 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-31 01:17:31 +00:00
John Ralls
28cd879277 Add libgncmod-ledger-core to satsify dependency in libgncmod-gnome.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22853 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-31 00:04:11 +00:00
John Ralls
bdd4d60441 Remove deleted calculation files from POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22852 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-31 00:02:31 +00:00
John Ralls
5fa2cf898c More Makefile changes to get distcheck to pass
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22851 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-30 21:31:17 +00:00
Christian Stimming
bef51d212c Update libofx version to 0.9.6, released today
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22848 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-30 14:58:56 +00:00
John Ralls
06ef0c85c1 Some cleanup to get make-dist to build in the tarball
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22847 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 22:56:03 +00:00
John Ralls
9b02886804 Clean out unused financial calculation stand-alone programs
No-one even knew about them!
 


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22846 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 22:54:41 +00:00
Christian Stimming
2fd588dd32 Win32 build: Update libofx version... there was a 0.9.5 release last year.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22843 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 20:14:09 +00:00
Christian Stimming
94a92f1e45 Fix spell error in Russian translation, by enikulenkov.
Patch submitted as github pull request, see here:
ceab7311fc
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22840 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 20:03:46 +00:00
Christian Stimming
a10422268e Win32 build: Temporarily disable ja_JP guide htmlhelp because the hhc compiler seems to crash on this every time.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22838 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 16:42:30 +00:00
John Ralls
35ceffd23d Modify the distcheck of POTFILES.skip to ignore scheme files
They need to be in the skip file to mollify newer intltool versions,
but still need to be handled by guile-strings.c for older versions of 
intltool.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22836 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-29 06:26:01 +00:00
Geert Janssens
82ea3c5738 Bug #696469 - renumbering subaccounts does not preserve original order
Author Sébastien Villemot <sebastien@debian.org>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22834 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-26 19:35:36 +00:00
Mike Evans
4dc71d7455 Prevent line break in date column on hyphen.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22833 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-24 14:03:32 +00:00
Mike Alexander
01e0693a23 Compile md5.c with "-fno-strict-aliasing".
The function md5_finish_ctx dereferences type-punned pointers which
breaks strict aliasing rules.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22832 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-24 00:03:54 +00:00
Mike Alexander
28749fb1c3 One more try to get initialization right.
This doesn't change things unless --add-price-quotes is given.  If it is then it must be
handled before gtk is initialized since DISPLAY might not be set which will cause gtk
initialization to fail.  This happens when running the X version of GnuCash from launchd
on a Mac to get price quotes updated.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22831 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-23 06:41:09 +00:00
Christian Stimming
a70b6dce3f Fix erroneous conversion from time64 to struct tm because the Sunday weekday has a different number in GDateTime vs. struct tm.
In struct tm, the weekday is in the range 0..6 with Sunday=0, but
in GDateTime the weekday is in the range 1..7 with Sunday=7. This should
better be added to the GDateTime documentation at g_date_time_get_day_of_week,
but apparently nobody documented this so far.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22830 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-22 21:40:01 +00:00
Christian Stimming
c50b91505a Fix memory leaks due to localtime -> gnc_localtime replacement in r22618, r22626, r22627
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22829 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-22 21:39:49 +00:00
Christian Stimming
ab0879d034 Again reorder the initialization in gnucash-bin: gtk_init_check must be called before gnc_module_system_init.
This commit reverts parts of r22399, because the gtk_init after
module_system_init caused some messed-up locale settings in dependent
modules (in particular, the aqbanking module).

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22828 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-22 21:39:37 +00:00
Geert Janssens
c29d40a8be Register rewrite Update
This update is mainly to do with the change to using a tree model sort and model filter. The existing sort option has been removed and replaced with the model sort which saves the order to gconf. The filter option is still used but uses the model filter instead of the query and still saves to kvp entries in each register. There are also some changes to the cut, copy and paste of transactions along with the transaction auto complete.

Author: Robert Fewell

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22827 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-11 18:08:08 +00:00
Christian Stimming
614e6f347f Bug #695423: Fix OFX Commodity Account handling.
Patch by Burke.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22825 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-09 10:22:18 +00:00
Christian Stimming
94708c3fb8 Adding statement about GPLv2 and v3 license as discussed on gnucash-devel yesterday.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22824 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-06 20:28:58 +00:00
John Ralls
2b8975adfe Mac: Adjust document path for new location
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22822 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-03 01:50:57 +00:00
Christian Stimming
1f7ef9d7a6 Win32 installer: Update version numbers for gwenhywfar, aqbanking, ktoblzcheck.
Once this compiles, the resulting binary can also run SEPA online transfers.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22821 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-02 14:03:42 +00:00
Christian Stimming
82837dbf63 Minor bugfix: Guard against NULL pointer in sprintf argument.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22820 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-02 13:49:06 +00:00
John Ralls
d311e942f6 [Bug #661832]MySQL database error after wireless reconnect
After suggestion by Wang Xiaozhe <chaoslawful@gmail.com>

BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22818 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-02 00:21:30 +00:00
Christian Stimming
f65b2e1aa3 Fix erroneous widget lookup after a widget in the glade file has been renamed
This is a result of the glorious idea of glade to have all widget names
in one file have unique names, but not verifying that we really can
continue to do the lookup as before. Oh well.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22817 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-01 21:38:08 +00:00
Christian Stimming
eb64b1008d Aqbanking SEPA transfer: Really test and finish the implementation.
Also, apparently the iTAN authentication method doesn't work unless
one activates the GTK2_GUI code in gnc-gwen-gui.c:70 but I need to check
this further.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22816 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-03-01 21:28:01 +00:00
Geert Janssens
9a267d805d Register rewrite Update.
The main things in this patch is I think the model is working correctly now,
you can add, change and delete same currency transactions along with different
currencies asking for exchange rates and also share accounts.

Other changes:
- use the default GTK_TREE_VIEW sort mechanism.
- Added cut, copy & paste
- Added right-click context menu.

Author: Robert Fewell Register rewrite Update.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22815 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-02-28 09:52:12 +00:00
J. Alex Aycinena
3b9a438507 Replace GtkLabel with a GtkTextView within a GtkScrolledWindow for error summary for csv account import so that window doesn't get larger than screen with large error messages.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22814 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-02-27 23:31:35 +00:00
Geert Janssens
9b9409ece5 Winbuild: remove obsolete pixman dependency
It was an internal depencency of libgnomeui, which
is no longer used for GnuCash

I found one more reference to libgnomeui in the
crosbuild_webkit.sh script. I have removed it there as well.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22813 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-02-25 10:13:26 +00:00