David Hampton
d9f937a004
Eskil Bylund's patch from Epiphany to enable cut/paste. Extended to
...
support GtkTextView widgets as well as GtkEditable widgets.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13043 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-30 01:49:35 +00:00
David Hampton
3eb9fa8a75
Fix another focus out event handlers
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13042 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-30 01:45:23 +00:00
David Hampton
bad632ae30
Focus out event handlers should return FALSE.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13041 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-30 01:04:33 +00:00
Chris Shoemaker
295c475ea4
Convert account types filter dialog to use checkboxes for selection.
...
Patch by Eskil Bylund <eskil.bylund@gmail.com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13040 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-30 00:59:25 +00:00
David Hampton
1992088cff
Andreas Köhler's patch to fix a problem where switching windows
...
repeatedly confusing the Windows menu.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13039 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 23:19:34 +00:00
Neil Williams
fc77d038a1
hint for osx packagers re: automake1.4 - still a problem
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13038 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 23:01:30 +00:00
David Hampton
2d984ba480
Andreas Köhler's patch to fix commodity editor warnings/crash.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13037 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 22:50:39 +00:00
Joshua Sled
eb8f68139b
SX Since-Last-Run now reports transaction-creation errors to the user, degrades (somewhat) gracefully; report cleanup.
...
2006-01-29 Joshua Sled <jsled@asynchronous.org>
* src/report/utility-reports/welcome-to-gnucash.scm: register
menu item for self.
* src/report/report-gnome/report-gnome.scm
(gnc:report-menu-setup): Remove report menu-item creation.
* src/gnome/dialog-sxsincelast.c (create_each_transaction_helper):
Degrade more gracefully in the face of errors during scheduled-transaction
creation; record errors in-band rather than simply to the log, and
display them to the user. Resolves bugs: 151157, 167858, 151487.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13035 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 19:32:48 +00:00
David Hampton
6bd55f970d
HIG changes for the "radio option" query dialog.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13034 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 19:23:25 +00:00
David Hampton
0cc98d9ba4
Restore reasonable default logging levels.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13033 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 19:21:25 +00:00
David Hampton
67b746b581
Michael Wahlbrink's cvs to svn changes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13029 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 18:21:54 +00:00
Neil Williams
f0d89dbfda
reverting r12999 and implementing a set of default log modules
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13027 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 17:49:35 +00:00
David Hampton
aa02242b0a
Use a format string of "%s" when building a message dialog from a
...
single string.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13021 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 16:08:51 +00:00
David Hampton
20752a73a5
Use the gtk2.6 secondary message text function now that there is a 2.4
...
emulation routine available.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13020 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 16:06:16 +00:00
David Hampton
1bd014def0
HIG rework. Remove newlines from dialog message strings. Give some
...
dialogs more descriptive button labels. Clean up the code around the
file save query dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13019 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 14:53:19 +00:00
Joshua Sled
3cbcbd6e86
remove debugging leftovers.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13018 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 14:48:41 +00:00
Christian Stimming
e5ca17a6a9
Distribute also some of the older ChangeLogs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13017 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 11:12:08 +00:00
Joshua Sled
9b0321bb9f
Maintain the html-document title while rendering so the progress bar is setup with the right name. Bug#327650.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13016 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 00:19:09 +00:00
Joshua Sled
d0ea7dfecf
Pointer to the pathetic gtkhtml docs. :p
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13015 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-29 00:18:46 +00:00
Joshua Sled
c506f3d188
Remove gnc-split-reg "create" and "capabilities" flags and dead code.
...
2006-01-28 Joshua Sled <jsled@asynchronous.org>
* src/gnome/gnc-split-reg.c: Remove a lot of dead code.
(gnc_split_reg_new): Remove create-flags and
disallowed-cap[abilitie]s; add simple "read-only" flag.
* src/gnome/gnc-plugin-page-register.c
(gnc_plugin_page_register_actions): remove stock-missing icon for
"edit exchange rate" action.
(GncPluginPageRegisterPrivate, gnc_plugin_page_register_init)
(gnc_plugin_page_register_create_widget): Replace "disallow
cap[abilitie]s" with specific read-only flag.
* src/gnome/dialog-scheduledxaction.c (schedXact_editor_create_ledger):
* src/gnome/dialog-sxsincelast.c (create_to_create_ledger)
(create_autoCreate_ledger, create_created_ledger): Set read-only
flag on register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13014 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 23:31:30 +00:00
David Hampton
afbad0352a
Add an include so gnucash compiles on gnome2.13 again.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13013 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 23:22:28 +00:00
Joshua Sled
f93228f504
Be a bit more defensive about the plugin page's window being a GncWindow, not necessarily a GtkWindow.
...
2006-01-28 Joshua Sled <jsled@asynchronous.org>
* src/gnome/gnc-plugin-page-register.c (gnc_plugin_page_register_cmd_reverse_transaction)
(gnc_plugin_page_register_cmd_view_sort_by)
(gnc_plugin_page_register_cmd_view_filter_by)
(gnc_plugin_page_register_cmd_transfer)
(gnc_plugin_page_register_cmd_reconcile)
(gnc_plugin_page_register_cmd_jump): Treat
GNC_PLUGIN_PAGE(page)->window as a GncWindow, not necessarily and
immediately a GtkWindow; fixes issues with GTK cast warnings on
GncEmbeddedWindow usages of the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13012 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 22:42:10 +00:00
Joshua Sled
6db18440d2
Fix UI of SX-related registers.
...
2006-01-28 Joshua Sled <jsled@asynchronous.org>
* src/gnome/ui/gnc-sxed-window-ui-full.xml: Add.
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_menu_entries)
(schedXact_editor_create_ledger)
* src/gnome/dialog-sxsincelast.c (create_autoCreate_ledger)
(create_created_ledger, create_to_create_ledger)
(gnc_sxsld_menu_entries): Setup SX-related registers to only
display and allow relevant register functionality. Bug#327642.
* src/gnome/gnc-plugin-page-register.c
(gnc_plugin_page_register_actions): Change stock icons for
BlankTransaction and ScheduleTransaction Actions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13011 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 21:44:28 +00:00
Chris Shoemaker
117e62a917
Automatically close registers whose accounts are deleted.
...
We use the component manager to watch for the destruction of the account.
Previously, having an account's register open while deleting it would
just crash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13010 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 20:30:23 +00:00
Christian Stimming
18b12b22c6
update svn:ignore
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13009 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 19:54:59 +00:00
Christian Stimming
ab521d920f
Fix shortcut in spanish menu entries; fixes bug 167626
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13008 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 19:07:39 +00:00
Christian Stimming
71f36b2c65
Fix old Changelogs from HEAD/gnome2 parallelity; entries are now in correct year
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13007 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 19:04:04 +00:00
Christian Stimming
43af8019a0
Updated German translation
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13006 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 19:02:15 +00:00
Christian Stimming
65fda2ef1b
Use rule clean-local for extra cleaning rules instead of default rule clean.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13005 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 18:58:50 +00:00
Christian Stimming
c3651dea10
I18n string cleanup; add explanations for translators
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13004 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 18:57:37 +00:00
Joshua Sled
a3f4252965
Change libgsf/goffice libraries and paths to be gnucash-specific.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13003 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 18:57:29 +00:00
Joshua Sled
41ba299b51
Bugs 327775, 327641: minor scheduled-transaction fixes.
...
2006-01-25 Joshua Sled <jsled@asynchronous.org>
* src/gnome/glade/sched-xact.glade: Bug#327775: consistency in
case of dialog title.
Bug#327641: fix glade-spec'ed response-codes for OK/Cancel
buttons, thus letting logic work again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13002 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 18:45:48 +00:00
Christian Stimming
62275638c8
Revert r12998 -- we only require aqbanking-1.0.0
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13001 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 18:00:11 +00:00
Derek Atkins
3ab99cab85
Properly save the guid of owners (partial fix for 328790).
...
* src/business/business-core/file/gnc-owner-xml-v2.c:
GncOwner is not a QOF_INSTANCE. Get the GUID correctly.
Fixes part of #328790 (but not all of it).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13000 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 17:23:47 +00:00
Chris Shoemaker
f46c5dadb9
Re-enable logging for GnuCash modules that haven't explicitly set their
...
own levels.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12999 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 17:17:49 +00:00
Christian Stimming
021f9789c7
Require aqbanking-1.3.0 for HBCI.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12998 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 12:30:43 +00:00
Chris Shoemaker
af574ecfa6
Remove obsolete code to handle account-types filtering for budgets.
...
Really remove treeviewcolumns when we're done with them.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12997 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 06:05:54 +00:00
David Hampton
0efa562ecb
Add translation and rotation to the custom printing page. Modify the
...
code so that only the custom widgets that have an effect for the
current setting are sensitive.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12996 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 05:01:02 +00:00
Chris Shoemaker
3e3280f97e
Better default account selection when opening the budget report.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12995 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 04:14:56 +00:00
Chris Shoemaker
ac727fce70
Remove traces of old gnucash-run-script from gnucash.m4.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12994 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-28 02:23:38 +00:00
Chris Shoemaker
ef7c5f5b1e
Move generation of report serial ids from guile to C.
...
Try to gracefully handle more errors during report loading.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12993 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 23:03:23 +00:00
Derek Atkins
ed2263acdb
Get "make distcheck" to work....
...
* src/import-export/test/Makefile.am:
Added src/scm directory to test environment
* lib/goffice-0.0.4/Makefile.am:
Don't install libgoffice-1.pc, but distribute it
* lib/libgsf-1.12.3/tests/Makefile.am:
Link to the proper location of libgsf-1.la
* lib/libgsf-1.12.3/Makefile.am:
Don't install the gsf .pc files, but distribute them.
* lib/Makefile.am:
Use DIST_SUBDIRS to distribute qof, gsf, and goffice
* configure.in:
fix QOF_LIBS to use builddir, not srcdir
* Makefile.am:
add po/POTFILES.in to the dist
link gsf into the srcdir, not the builddir
* src/report/report-system/Makefile.am:
make sure we distribute gw-report-system.h
* src/bin/Makefile.am:
clean i18n.h in distclean
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12992 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 21:49:03 +00:00
Derek Atkins
ce1cddaf6a
Commit the msgmerge to reduce the time a clean-checkout "distcheck" takes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12991 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 18:09:33 +00:00
David Hampton
27abe083de
Default the --enable-compile-warnings argument to yes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12990 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 07:03:18 +00:00
Chris Shoemaker
6f5ef9f974
Check for invalid options tables when loading reports.
...
Also, plug memory leak in my last commit.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12989 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 06:15:31 +00:00
Chris Shoemaker
2bc6934c31
Avoid showing any invalid reports.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12988 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 05:27:08 +00:00
David Hampton
df317905f4
More HIG changes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12987 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 05:13:46 +00:00
David Hampton
f30362eaa3
Fix compilation warnings.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12986 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 05:03:51 +00:00
Chris Shoemaker
579ee13ac5
Avoid saving invalid pages.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12985 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 04:38:47 +00:00
Chris Shoemaker
64432b5521
Move the global report hash-table from guile to C.
...
Move the book-open/close hooks from guile to C.
There are several places where we do report-management from C already.
Those places no longer use libguile to access the hash-table of reports -
they can just call C functions.
For now, there's still some report-management happening in guile so guile
can access the global state through g-wrapped functions. Eventually,
all report-management should be in C and guile can just provide single
reports one-at-a-time.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12984 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-27 02:12:41 +00:00