Remove the not-really-respected-anyways option to change the number of register lines in the SX editor dialog.

Remove ancient GOG-porting notes form GNOME2_STATUS.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12083 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Joshua Sled 2005-12-03 16:40:30 +00:00
parent 8fd2980373
commit cea172499d
5 changed files with 13 additions and 250 deletions

View File

@ -1,3 +1,13 @@
2005-12-03 Joshua Sled <jsled@asynchronous.org>
* GNOME2_STATUS: remove GOG-porting notes, spelling fixes.
* sched-xact.glade:
* apps_gnucash_dialog_scheduled_transctions.schemas:
* dialog-scheduledxaction.c (schedXact_editor_create_ledger):
Remove the not-really-respected-anyways option to change the
number of register lines in the SX editor dialog.
2005-12-03 Joshua Sled <jsled@asynchronous.org> 2005-12-03 Joshua Sled <jsled@asynchronous.org>
* gnc-dense-cal.c (gnc_dense_cal_init): Don't use a hardcoded * gnc-dense-cal.c (gnc_dense_cal_init): Don't use a hardcoded

View File

@ -55,7 +55,7 @@ Resources
- Printing - Printing
- Printing cheks works. - Printing checks works.
- Printing text reports works. - Printing text reports works.
- Printing pie/bar charts fails. - Printing pie/bar charts fails.
@ -188,8 +188,6 @@ Resources
- SX Editor - SX Editor
- "Register Lines" preference not respected.
- When tabbing from memo to account on the second split with the same - When tabbing from memo to account on the second split with the same
name as the first, the account will be auto-populated with a GUID name as the first, the account will be auto-populated with a GUID
(instead of an account name), but not a valid one. (instead of an account name), but not a valid one.
@ -236,147 +234,3 @@ Resources
and then remove the "Close" button from the toolbar. Then we can also and then remove the "Close" button from the toolbar. Then we can also
decide if we want to allow a user to 'close' the account tree. decide if we want to allow a user to 'close' the account tree.
-----------------------------------------
<#GOG> ----------------------------------
These are notes jsled was using during the GOG hack-porting effort.
[dc:created 2004-12-17]
gog-guru.c
\- gog-guru.h
\- goffice-graph.h
\- <glib.h>
\- data-structures
\- command-context.h
\- <goffice/goffice-config.h>
\- <gnumeric-config.h> + "When the module splits we'll make this a real file"
\- <goffice/graph/gog-object.h>
\- <goffice/graph/goffice-graph.h>
\- <glib-object.h>
\- <command-context.h> /* for GnmCmdContext */
\- <libart_lgpl/art_rect.h>
\- <goffice/graph/gog-graph.h>
\- [nothing new]
\- <goffice/graph/gog-object.h>
\- [nothing new]
\- <goffice/graph/gog-chart.h>
\- <goffice/graph/gog-plot.h>
\- <goffice/utils/goffice-utils.h>
\- <glib.h>
\- decls
\- <goffice/graph/gog-view.h>
\- <goffice/graph/gog-plot-engine.h>
\- <goffice/graph/gog-data-allocator.h>
\- <goffice/graph/gog-control-foocanvas.h>
\- <goffice/graph/gog-renderer-pixbuf.h>
\- <gui-util.h>
\- "workbook-control-gui.h"
\- "error-info.h"
\- "command-context.h"
\- "gutils.h"
<#goffice/graph> :depOn [ :module <#libart> ].
<file:gog-plot-engine.c>
:depOn [ :module <#gsf>; :how "entirely [?] for GSF_CLASS macros" ]
,[ :module <#gnumeric-plugin>; :how "plot-engine loading" ].
<file:gog-graph.c>
:depOn [ :module <#gsf>; :how "entirely [?] for GSF_CLASS macros." ].
<file:gog-view.c>
:depOn [ :module <#gsf> ].
<file:gog-object.c> :depOn [ :module <#gsf> ].
<file:gog-renderer.c>
:depOn [ :module <utils/go-math.h>; :how "basic math aliasing." ]
,[ :module <utils/go-units.h>; :how "basic unit-typing/aliasing." ]
,[ :module <utils/go-font.h>; :how "font aliasing; pango, mostly." ]
<file:gog-renderer-impl.h>
:depOn [ :module <#go-line> ].
<#go-line> :depOn [ :module <#gui-utils> ].
<file:gog-renderer-pixbuf.c>
:depOn [ :module <#gsf>; :how "weakly" ]
,[ :module <#pango> ]
,[ :module <#libart> ]
,[ :module <#gnumeric-app>; :how "for the `gnm_app_display_dpi_get(...)` call, apparently." ]
.
<file:gog-control-foocanvas.c>
:depOn [ :module <#gnm-libfoocanvas-copy>; :note "we can do without this." ].
<file:gog-axis.c>
:depOn [ :module <#gnm-widget-format-selector>; :how "??" ]
,[ :module <#gnm-gui-util>; :how "`number_format_selector_set_style_format`" ]
,[ :module <#gnm-format.h>; :how "`style_format_is_general`" ]
.
------------------------------
[jsled@phoenix:~/stuff/programming/projects/gnucash-budget/src-gnome2/gnucash/lib/goffice]$ nm -a .libs/libgoffice.a | ./symbols.py | egrep -v "(xml|gtk_|g_|gdk_|pango_|gsf_|art_|gnome_|glade_)" | sort
# some manual cleanup of the results results in the list here:
error_info_free
error_info_print
- provided by error-info.[hc]
font_selector_get_pango
font_selector_get_type
font_selector_new
font_selector_set_from_pango
- used by gog-style.c:gog_style_editor.
- gog_styled_object_editor, however, is called from gog-{axis,label,legend,series}.
format_value
- seems straightforward, but depends on format logic.
gnm_app_display_dpi_get
- thin wrapper over configuration; should be easy to stub out.
gnm_app_get_pixbuf
- called by go_action_combo_color_new, which isn't called in lib...
gnm_font_find_closest_from_weight_slant
- depends on gnome print, but nicely seperable.
gnm_measure_string
- nicely seperable; depends on pango.
gnm_pixbuf_intelligent_scale
- nicely seperable; depends on GdkPixbuf.
gnm_plugin_get_dir_name
gnm_plugin_use_ref
gnm_plugin_use_unref
- split/plugin.[hc]; seems to wrap plugin_* stuff...
gnm_setup_label_atk
- seperable
gnm_widget_disable_focus
- seperable
gnumeric_button_new_with_stock_image
- looks seperable [being stolen from gtkedit]
gnumeric_load_pixbuf
- depends weakly on gnumeric configuration path.
go_nan
- text symbol
gui_image_file_select
- used to select [fill] image file by gog-style ... do we need the UI
elements of gog-style here?
number_format_selector_get_type
number_format_selector_new
number_format_selector_set_style_format
plugin_service_define
plugin_service_get_description
plugin_service_get_plugin
plugin_service_get_type
plugin_service_gobject_loader_get_type
plugin_service_load
plugin_service_simple_get_type
style_format_as_XL
style_format_default_date
style_format_default_money
style_format_default_percentage
style_format_default_time
style_format_equal
style_format_general
style_format_new_XL
style_format_ref
style_format_unref

View File

@ -1594,8 +1594,7 @@ schedXact_editor_create_ledger( SchedXactionEditorDialog *sxed )
gnc_plugin_page_set_ui_description (sxed->plugin_page, gnc_plugin_page_set_ui_description (sxed->plugin_page,
"gnc-plugin-page-sxregister-ui.xml"); "gnc-plugin-page-sxregister-ui.xml");
gnc_plugin_page_register_set_options (sxed->plugin_page, gnc_plugin_page_register_set_options (sxed->plugin_page,
SXED_GCONF_SECTION, NULL, NULL,
KEY_NUMBER_OF_ROWS,
NUM_LEDGER_LINES_DEFAULT, NUM_LEDGER_LINES_DEFAULT,
(CAP_JUMP | CAP_SCHEDULE) ); (CAP_JUMP | CAP_SCHEDULE) );
gnc_embedded_window_open_page (sxed->embed_window, sxed->plugin_page); gnc_embedded_window_open_page (sxed->embed_window, sxed->plugin_page);

View File

@ -8035,7 +8035,7 @@ the created Scheduled Transactions directly.</property>
<widget class="GtkTable" id="sx_prefs"> <widget class="GtkTable" id="sx_prefs">
<property name="border_width">6</property> <property name="border_width">6</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="n_rows">12</property> <property name="n_rows">11</property>
<property name="n_columns">4</property> <property name="n_columns">4</property>
<property name="homogeneous">False</property> <property name="homogeneous">False</property>
<property name="row_spacing">0</property> <property name="row_spacing">0</property>
@ -8239,89 +8239,6 @@ the created Scheduled Transactions directly.</property>
</packing> </packing>
</child> </child>
<child>
<widget class="GtkLabel" id="label847988">
<property name="visible">True</property>
<property name="label" translatable="yes">Register _lines</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">gconf/dialogs/scheduled_trans/transaction_editor/number_of_lines</property>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">1</property>
<property name="top_attach">8</property>
<property name="bottom_attach">9</property>
<property name="x_padding">12</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkHBox" id="hbox182">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">6</property>
<child>
<widget class="GtkSpinButton" id="gconf/dialogs/scheduled_trans/transaction_editor/number_of_lines">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Make the template register large enough to show this many lines.</property>
<property name="can_focus">True</property>
<property name="climb_rate">1</property>
<property name="digits">0</property>
<property name="numeric">False</property>
<property name="update_policy">GTK_UPDATE_ALWAYS</property>
<property name="snap_to_ticks">False</property>
<property name="wrap">False</property>
<property name="adjustment">6 1 50 1 10 10</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label847989">
<property name="visible">True</property>
<property name="label" translatable="yes">lines</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">8</property>
<property name="bottom_attach">9</property>
<property name="x_options">fill</property>
<property name="y_options">fill</property>
</packing>
</child>
<child> <child>
<widget class="GtkHBox" id="remind_days_hbox"> <widget class="GtkHBox" id="remind_days_hbox">
<property name="visible">True</property> <property name="visible">True</property>

View File

@ -79,22 +79,5 @@
</locale> </locale>
</schema> </schema>
<schema>
<key>/schemas/apps/gnucash/dialogs/scheduled_trans/transaction_editor/number_of_rows</key>
<applyto>/apps/gnucash/dialogs/scheduled_trans/transaction_editor/number_of_rows</applyto>
<owner>gnucash</owner>
<type>float</type>
<default>6.0</default>
<locale name="C">
<short>The number of rows in an scheduled transaction.</short>
<long>
This field sets the number of rows to show in a scheduled
transaction. It does not actually affect the display of the
contents of the window. It is only used to set the size of
the dialog when first opened.
</long>
</locale>
</schema>
</schemalist> </schemalist>
</gconfschemafile> </gconfschemafile>