2002-06-23 Joshua Sled <jsled@asynchronous.org>

* src/gnome/dialog-sxsincelast.c: Lists of SX instances [the
	Reminders and To-Create] are now trees instead of clists.
	Better structure of internal state.
	Fixed multiple-SX-reminder selection/processing bug [Bug#85997].


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7010 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Joshua Sled 2002-06-24 02:55:25 +00:00
parent 1c8ebea9aa
commit f6e6c69101
3 changed files with 504 additions and 312 deletions

View File

@ -1,3 +1,10 @@
2002-06-23 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-sxsincelast.c: Lists of SX instances [the
Reminders and To-Create] are now trees instead of clists.
Better structure of internal state.
Fixed multiple-SX-reminder selection/processing bug [Bug#85997].
2002-06-22 David Hampton <hampton@employees.org> 2002-06-22 David Hampton <hampton@employees.org>
* src/gnc-module/gnc-module.{c,h,scm} : * src/gnc-module/gnc-module.{c,h,scm} :

File diff suppressed because it is too large Load Diff

View File

@ -4723,9 +4723,8 @@ Select any which you would like to create now, and click
<widget> <widget>
<class>GtkScrolledWindow</class> <class>GtkScrolledWindow</class>
<name>scrolledwindow15</name> <name>scrolledwindow19</name>
<border_width>3</border_width> <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy> <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy> <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy> <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
@ -4736,20 +4735,20 @@ Select any which you would like to create now, and click
</child> </child>
<widget> <widget>
<class>GtkCList</class> <class>GtkCTree</class>
<name>reminder_clist</name> <name>reminders_list</name>
<can_focus>True</can_focus> <can_focus>True</can_focus>
<columns>3</columns> <columns>3</columns>
<column_widths>147,198,80</column_widths> <column_widths>80,80,80</column_widths>
<selection_mode>GTK_SELECTION_EXTENDED</selection_mode> <selection_mode>GTK_SELECTION_EXTENDED</selection_mode>
<show_titles>True</show_titles> <show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type> <shadow_type>GTK_SHADOW_IN</shadow_type>
<widget> <widget>
<class>GtkLabel</class> <class>GtkLabel</class>
<child_name>CList:title</child_name> <child_name>CTree:title</child_name>
<name>label847863</name> <name>label847882</name>
<label>Name</label> <label>Scheduled Transaction</label>
<justify>GTK_JUSTIFY_CENTER</justify> <justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap> <wrap>False</wrap>
<xalign>0.5</xalign> <xalign>0.5</xalign>
@ -4760,9 +4759,9 @@ Select any which you would like to create now, and click
<widget> <widget>
<class>GtkLabel</class> <class>GtkLabel</class>
<child_name>CList:title</child_name> <child_name>CTree:title</child_name>
<name>label847864</name> <name>label847883</name>
<label>Next Date</label> <label>Frequency</label>
<justify>GTK_JUSTIFY_CENTER</justify> <justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap> <wrap>False</wrap>
<xalign>0.5</xalign> <xalign>0.5</xalign>
@ -4773,9 +4772,9 @@ Select any which you would like to create now, and click
<widget> <widget>
<class>GtkLabel</class> <class>GtkLabel</class>
<child_name>CList:title</child_name> <child_name>CTree:title</child_name>
<name>label847865</name> <name>label847884</name>
<label>Days</label> <label>Days Away</label>
<justify>GTK_JUSTIFY_CENTER</justify> <justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap> <wrap>False</wrap>
<xalign>0.5</xalign> <xalign>0.5</xalign>
@ -4853,7 +4852,7 @@ Select any which you would like to create now, and click
<widget> <widget>
<class>GtkScrolledWindow</class> <class>GtkScrolledWindow</class>
<name>scrolledwindow16</name> <name>scrolledwindow16</name>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy> <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy> <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy> <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy> <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
@ -4863,19 +4862,19 @@ Select any which you would like to create now, and click
</child> </child>
<widget> <widget>
<class>GtkCList</class> <class>GtkCTree</class>
<name>to_create_clist</name> <name>to_create_list</name>
<can_focus>True</can_focus> <can_focus>True</can_focus>
<columns>3</columns> <columns>2</columns>
<column_widths>80,123,80</column_widths> <column_widths>80,80</column_widths>
<selection_mode>GTK_SELECTION_SINGLE</selection_mode> <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
<show_titles>True</show_titles> <show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type> <shadow_type>GTK_SHADOW_IN</shadow_type>
<widget> <widget>
<class>GtkLabel</class> <class>GtkLabel</class>
<child_name>CList:title</child_name> <child_name>CTree:title</child_name>
<name>label847866</name> <name>label847893</name>
<label>Name</label> <label>Name</label>
<justify>GTK_JUSTIFY_CENTER</justify> <justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap> <wrap>False</wrap>
@ -4887,21 +4886,8 @@ Select any which you would like to create now, and click
<widget> <widget>
<class>GtkLabel</class> <class>GtkLabel</class>
<child_name>CList:title</child_name> <child_name>CTree:title</child_name>
<name>label847867</name> <name>label847894</name>
<label>Date</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847868</name>
<label>Ready?</label> <label>Ready?</label>
<justify>GTK_JUSTIFY_CENTER</justify> <justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap> <wrap>False</wrap>