Commit Graph

10796 Commits

Author SHA1 Message Date
Joshua Sled
31ba2398aa Bug#436177: more CSV Import hiding.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16054 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 23:25:58 +00:00
David Hampton
5277bb1d87 For report pages, make the "Refresh" menu item synonymous with the
Reload toolbar button.  Fixes 381737.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16053 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 23:23:29 +00:00
David Hampton
54deadecda Now that check printing has been rewritten, there no longer a need to
have the custom translation fields always enabled.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16052 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 22:20:09 +00:00
David Hampton
cf71fd4795 When saving a check format, query the user for the title to write into
that format.  Fixed #434409.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16051 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 21:46:06 +00:00
Joshua Sled
8b804cc6dd Bug#436177: disable menu items for Import CSV {,and send}.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16050 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 21:08:41 +00:00
Andreas Köhler
9f44e3155d Do not use langinfo to determine date format spec, but %x, %X or %c.
Remove check for HAVE_LANGINFO_D_FMT.  Rather use standard strftime and
(standard?) strptime format specifiers %x (date), %X (time) and %c
(date&time, all in national representation).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16049 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 21:02:56 +00:00
Andreas Köhler
b9664b2cab Add Windows-specific code to lib/libc/strptime.c to eat %x, %X and %c.
Originally, it came from evolution-data-server,
/libedataserver/e-time-utils.c, but was modified to not depend on GLib.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16048 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 20:44:24 +00:00
Joshua Sled
2252770c56 Bug#334939, partial: clarify the tooltips for the register reports.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16047 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 20:29:39 +00:00
David Hampton
3eb070ab80 Fix two bugs in custom check printing. One swaps the placement of the
amount(number) and amount(words) when printing directly from the
custom check page of the print dialog.  (No bugzilla.)  The other bug
is that GnuCash fails to write the guid in newly saved check
files. (Bug #434407)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16046 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 19:25:04 +00:00
Joshua Sled
719350041f Conditionally warn the user about file-format changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16045 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 19:20:35 +00:00
Joshua Sled
8db1c801a5 Invert "allow_file_incompatabiilty" tests: we now generate files that 2.0 might not read exactly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16044 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 17:03:42 +00:00
Andreas Köhler
b7d601be25 Save column selection in import account matcher to GConf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16043 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-04 13:30:51 +00:00
David Hampton
9ec864163d Collapse the various "idata" fields into a single field attached to
the QofInstance object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16042 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-03 03:56:31 +00:00
David Hampton
cad2164810 Collapse the various "version" and "version_check" fields into a
single pair of fields attached to the QofInstance object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16041 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-03 02:56:56 +00:00
David Hampton
62dce55fb8 Fix a problem copying a guid from an object to a local variable.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16040 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-03 02:56:15 +00:00
David Hampton
285a5216b3 Move QofInstance guid property from its public data structure to its
private data structure.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16039 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-02 05:42:41 +00:00
David Hampton
4f6fd1b090 Move QofInstance book properties from its public data structure to its
private data structure.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16038 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-02 03:18:46 +00:00
David Hampton
7d3c6b9a38 More a large number of the QofInstance properties from the public data
structure to a private data structure, with access to them as properties
of the object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16037 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-02 01:57:49 +00:00
Andreas Köhler
06c2311047 Add support for ActivePerl 5.6 to install-fq-mods.bat.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16036 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-01 22:05:42 +00:00
Andreas Köhler
310f26e54d Do not set timezone to UTC on Windows, #434752.
The perl module Date::Manip needs some timezone information to work, but
cannot determine that itself on Windows.  Setting the TZ environment
variable for the gnucash process has bad consequences, so rather call
Date_Init("TZ=UTC") if TZ is unset.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16035 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-01 14:03:44 +00:00
Christian Stimming
4caf424e95 Fix spelling error in French translation. #433389.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16034 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-01 11:54:58 +00:00
David Hampton
fd26e126ec Remove the macro versions of qof_begin_edit and qof_commit_edit_part<x>.
The function call versions of these routines should be used instead.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16033 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 17:06:48 +00:00
Christian Stimming
c823d7bda4 Merge some upstream compatibility updates for svn2cl.xsl
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16032 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 16:38:41 +00:00
Christian Stimming
b7760c7171 Make ChangeLog depend on NEWS rather than on configure.in. Update svn:ignore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16031 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 09:50:35 +00:00
Christian Stimming
6961f8a1f1 Improve the auto-generated ChangeLog and have it run on make ChangeLog.
The rule for the auto-generated ChangeLog will use all commits of trunk
and several branches that are hard-coded into macros/svn2cl.xsl.
Just add more branches there if we need them in the ChangeLog as well.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16030 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 09:42:56 +00:00
Christian Stimming
bbbd36d426 Move old manual 2006 Changelog to separate filename
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16029 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 09:32:35 +00:00
Andreas Köhler
3cda5a70e9 Patch from Zach Sadecki to start custom check items at index 1, #434029.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16028 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 08:25:57 +00:00
Christian Stimming
b862c134e6 Updated British English translation by Nigel Titley.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16027 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 08:22:56 +00:00
David Hampton
ce65024722 Start putting an API in place for access to the members of the
QofInstance object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16025 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-30 05:33:33 +00:00
Andreas Köhler
05f60bd341 Patch from Zach Sadecki to lower the number of annoying console windows.
* At the end of the setup, optionally run gnucash.bat hidden
* Desktop and start menu icon run gnucash.bat minimized (hidden is not
  possible here)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16024 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 18:32:53 +00:00
Andreas Köhler
735ccffe48 Shutdown gconfd before uninstalling GnuCash, #434271.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16023 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 16:11:05 +00:00
Andreas Köhler
b19ff0e667 Change gconfd-2.exe to the windows subsystem in inst_gnome more often.
If for some reason gnome is reinstalled but gconfd-2.console.exe has not
been removed, the subsystem type of the newly unzipped gconfd-2.exe is
not changed again, so it will pop up a console window.  Fix that.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16022 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 10:18:53 +00:00
Chris Lyttle
7c83ed14a0 Update packaging/Makefile.am to release 2.1.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16019 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 22:06:58 +00:00
Chris Lyttle
09af330fcc Update NEWS and configure.in to release 2.1.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16018 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 21:49:18 +00:00
Andreas Köhler
c38bcd3ed7 Drop process.scm and spawn perl to retrieve price quotes.
Use gnc_spawn_process_async, gnc_process_get_fd, gnc_detach_process and
gnc_parse_time_to_timet in price-quotes.scm, but leave the work-flow
basically as before.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16017 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 19:13:47 +00:00
Andreas Köhler
94dc306411 Add gnc_parse_time_to_timet, a concatenation of strptime and mktime.
This will be needed for the price quotes on systems that lack a guile
function `strptime'.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16016 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 19:13:43 +00:00
Andreas Köhler
433a0cd5e2 Give the child process a real chance to die before we kill it.
Improve r15997 by processing all events without blocking, maybe until
the child is dead.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16015 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 16:04:06 +00:00
Andreas Köhler
4fc3ccb0ba Prepend to PATHEXT and give a default TZ on Windows.
* g_find_program_in_path will find gnc-fq-{check,helper} only if . is
  added to PATHEXT
* Date::Manip needs TZ set to something reasonable (install-fq-mods.bat
  should help the user)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16014 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 15:32:51 +00:00
Andreas Köhler
29475d0dae Add gnc-fq-helper and TZ environment variable test to install-fq-mods.bat.
Set TZ to UTC if unset and download a price.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16013 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 15:28:44 +00:00
Christian Stimming
6959a8fb6f Merge all translations with current translation template.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16012 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:17:16 +00:00
Christian Stimming
01e7950841 Update German translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16011 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:16:06 +00:00
Christian Stimming
59278f69f6 Fix typo in user message
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16010 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:11:15 +00:00
Christian Stimming
6d7e46843c i18n cleanup: Fix explanatory comments for translators.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16009 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:10:53 +00:00
Christian Stimming
0508859241 i18n cleanup: Don't translate messages that don't have to be.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16008 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:09:58 +00:00
Andreas Köhler
95679ff905 Add install-fq-mods.bat to dist and start menu.
* Dist new OpenSSL correctly
* cp libssl32.dll ssleay32.dll to make Crypt::SSLeay perl module happy


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16007 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:09:51 +00:00
David Hampton
80a0403ebb Collapse two functions into their only caller. Move a third function
to the same file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16003 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 02:40:54 +00:00
Andreas Köhler
e8208ae756 Update openssl safety net.
* Bark on $OPENSSL_DIR/lib/libcrypto.dll.a (0.9.7)
* Bark if libeay32.dll cannot be found
* Bark if libeay32.dll is found, but not in $OPENSSL_DIR/bin
* Do not care about libs in $WINDIR


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16002 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-27 16:54:47 +00:00
Andreas Köhler
0fe7ef82ce Fix a NULL-%s-printf, #433798.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16001 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-27 14:44:26 +00:00
Andreas Köhler
dd1da2b495 Append `.sh' to packaging/win32/{functions,defaults}.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16000 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-26 21:58:07 +00:00
Andreas Köhler
c1263802a8 Do not double-check libraries/programs if they are installed correctly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15999 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-26 21:22:22 +00:00