Commit Graph

8191 Commits

Author SHA1 Message Date
David Hampton
12c39d5492 Eliminate double free of memory by just freeing default_dir once at
the end of the function.  The gnc_extract_directory() routine will
handle any intermediate freeing if called multiple times.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11906 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-11 15:13:18 +00:00
David Hampton
817dd3687f Add code to save window state into a Glib Key-Value file. This code
is distributed between the gnc-main-window code and all of the plugin
pages.  It subsumes the existing state file code, and will call that
code upon file open if it cannot find a key-value state file.  This
code is also where the creation of the initial account tree page
occurs when no state file is found.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11905 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-11 14:16:12 +00:00
David Hampton
1d6c73d495 Fix a couple of gcc4 warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11904 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-11 06:01:27 +00:00
David Hampton
7dee8e9032 Add a GError parameter to the gnc_key_file_save_to_file() function.
Check for an error condition on every system call.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11903 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-11 03:06:58 +00:00
David Hampton
1f8130828e Scott Oonk's patch to draw cursor at correct x,y offset from
GdkDrawable.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11902 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 04:35:31 +00:00
David Hampton
993cf80814 Scot Oonk's patch to fix some alignment problems in the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11901 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 04:26:36 +00:00
David Hampton
dff3bc9682 Update list of authors
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11900 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 04:25:08 +00:00
David Hampton
a50a738147 Add a function that allow you to expand the account tree to show a
specific account.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11899 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 03:46:19 +00:00
David Hampton
47ec7e6864 The register page should add to the existing list of items in the
Report menu, not replace it.  Sort the items in the Reports menu, and
add a couple of accelerators.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11898 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 03:27:52 +00:00
David Hampton
94b7b4f55c The "Edit Stylesheets" menu item should always be visible.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11897 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-10 03:26:49 +00:00
David Hampton
31148dfec7 Document the devel packages needed to compile gnucash on FC4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11895 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 23:33:36 +00:00
David Hampton
98c07c62f0 Andreas Köhler's patch to re-enable translation of menus and icons.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11894 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 23:00:31 +00:00
David Hampton
ec8389b6d5 Scott Oonk's patch to allows selection of the last character in a
cell.  Also fix selection/highlighting of multi-byte characters.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11893 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 22:42:22 +00:00
David Hampton
a5b0d74d41 Scott Oonk's patch to simplify the keyboard selection in
gnucash-sheet.  Fixes a problem where selection does not work
correctly when holding 'shift' and hitting the left arrow key.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11892 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 22:38:08 +00:00
David Hampton
3e9a2cd797 Scott Oonk's patch to simplify the mouse selection logic in
gnucash-item-edit.  It also fixes a problem where selection with the
mouse does not work correctly if you start draging in one direction,
then drag back over the original start point.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11891 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 22:34:26 +00:00
Christian Stimming
58f361a0c5 Remove automatic call to ./configure from ./autogen.sh.
2005-11-09  Christian Stimming  <stimming@tuhh.de>

        * macros/autogen.sh: Remove the automatic call to ./configure
        * from
        autogen.sh; instead, only print a reminder that from now on,
        ./configure has to be called separately.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11890 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 20:51:03 +00:00
Christian Stimming
abadcede4d Update POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11889 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 20:49:10 +00:00
Christian Stimming
7e291a8237 Add language files that only existed on 1.8 branch to HEAD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11888 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-09 20:25:18 +00:00
Christian Stimming
18ffd651ff Remove AM_MAINTAINER_MODE from configure.in.
* configure.in: Remove AM_MAINTAINER_MODE since this causes only
        problems anyway. From now on the build system always behaves as
if
        --enable-maintainer-mode had been specified. This makes all
        related errors vanish.

        * macros/autogen.sh: Clean up autogen script a bit, but leave
        * the
        functionality unchanged.

Also, remove mdate-sh since this is installed by automake.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11887 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 21:19:24 +00:00
Christian Stimming
7261f84d87 Add Nepali translation.
2005-11-07  Christian Stimming  <stimming@tuhh.de>

        * po/ne.po: Add Nepali translation by Pawan Chitrakar
        <pchitrakar@gmail.com>.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11886 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 20:48:11 +00:00
Neil Williams
b170f4a34f reverting lib/libqof changes to prepare for svn move
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11885 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 18:23:46 +00:00
Neil Williams
0e18c0de4f updating the svn:ignore records for new directories
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11884 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 16:06:19 +00:00
Neil Williams
c3edb787e4 corrected Makefile.am after svn accident
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11883 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 16:01:41 +00:00
Neil Williams
7c86172c53 New locations for QOF files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11882 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 15:45:58 +00:00
Neil Williams
5cebd80a31 lib Makefile.am changes for new directory
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11881 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 15:45:00 +00:00
Neil Williams
1ca8ab90c5 removing qsf/ subdirectory and all files within
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11880 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 15:39:23 +00:00
Neil Williams
577fcd7873 Remove QOF files from src/engine
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11879 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 15:38:14 +00:00
Neil Williams
884224870b Moving QOF to lib/libqof/
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11878 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 15:34:49 +00:00
Neil Williams
f93d29df33 Remove unnecessary private headers
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11877 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 12:55:33 +00:00
Neil Williams
fa2f2ce507 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11876 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 12:27:15 +00:00
Neil Williams
a4532ce0ca remove old workaround
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11875 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-07 12:09:29 +00:00
Joshua Sled
42373651f7 Debian; cleanup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11874 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 23:44:31 +00:00
Joshua Sled
474ab0c477 Slackware, CentOS
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11873 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 23:25:12 +00:00
Joshua Sled
d0fce8ec05 Ubuntu 5.10 deps
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11872 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 22:47:07 +00:00
Joshua Sled
bdcdb23026 Remove obvious comments, wrong gnomeprint comment, libgtkhtml-3.0 check.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11871 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 21:47:03 +00:00
Joshua Sled
003786ad3b Add Mandrive 2005, 2006.0 versions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11870 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 21:01:18 +00:00
Joshua Sled
7c67105f71 Add what I understand are ubuntu 5.04 (Hoary) versions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11869 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 20:33:05 +00:00
David Hampton
336f218ebf Change function name to disambiguate between retrieving the name of a
page and the name of the plugin that provides the page.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11868 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 20:01:36 +00:00
Neil Williams
ea6d9e2706 Don't distribute built source file - ChangeLog
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11866 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 17:30:40 +00:00
Neil Williams
2437cdebd9 Don't distribute built source file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11865 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 17:29:22 +00:00
Joshua Sled
9357968299 Actually add Bill Nottingham's patch. Weird, lndir, weird.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11864 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 16:09:52 +00:00
Joshua Sled
82ee56c79d Add libgoffice-0.4.0 info; add FC/RHEL details from Bill Nottingham (thanks!).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11863 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 15:53:22 +00:00
Neil Williams
a6c9728a2d new file name
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11862 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 15:38:59 +00:00
Joshua Sled
2ef5d38c0e Check re: correct libgsf version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11861 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 15:24:35 +00:00
Christian Stimming
18f39b1606 Revert the autogen.sh change for now. To be reconsidered after more
testing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11859 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 14:34:31 +00:00
Neil Williams
33f582de4b updated osx advice
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11858 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 14:23:03 +00:00
Neil Williams
e164cbd875 ChangeLog update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11857 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 13:59:54 +00:00
Neil Williams
c0aba82934 Document some OSX-specific build solutions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11856 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 13:59:07 +00:00
Neil Williams
bde0cc262b ChangeLog update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11855 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 13:33:44 +00:00
Neil Williams
71930519fe OSX: using GNU sed and documenting autogen changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11854 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 13:18:07 +00:00