keep focus on task after refresh.\r
</p>\r
</li>\r
+<li>\r
+<p>\r
+added support of tasks with deleted status.\r
+</p>\r
+</li>\r
</ul></div>\r
</div>\r
</div>\r
<div id="footnotes"><hr /></div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 2013-12-03 08:48:03 CET\r
+Last updated 2013-12-03 08:57:52 CET\r
</div>\r
</div>\r
</body>\r
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
+ <object class="GtkListStore" id="prioritystore">
+ <columns>
+ <!-- column-name priority -->
+ <column type="gchararray"/>
+ </columns>
+ <data>
+ <row>
+ <col id="0" translatable="yes">None</col>
+ </row>
+ <row>
+ <col id="0" translatable="yes">Low</col>
+ </row>
+ <row>
+ <col id="0" translatable="yes">Medium</col>
+ </row>
+ <row>
+ <col id="0" translatable="yes">High</col>
+ </row>
+ </data>
+ </object>
<object class="GtkDialog" id="diag_tasknew">
<property name="can_focus">False</property>
<property name="border_width">5</property>
<action-widget response="0">button2</action-widget>
</action-widgets>
</object>
- <object class="GtkListStore" id="prioritystore">
- <columns>
- <!-- column-name priority -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">None</col>
- </row>
- <row>
- <col id="0" translatable="yes">Low</col>
- </row>
- <row>
- <col id="0" translatable="yes">Medium</col>
- </row>
- <row>
- <col id="0" translatable="yes">High</col>
- </row>
- </data>
- </object>
<object class="GtkListStore" id="projectstore">
<columns>
<!-- column-name gchararray1 -->
<row>
<col id="0" translatable="yes">completed</col>
</row>
+ <row>
+ <col id="0" translatable="yes">deleted</col>
+ </row>
</data>
</object>
<object class="GtkListStore" id="taskstore">
<property name="can_focus">False</property>
<property name="model">statusstore</property>
<property name="active">0</property>
+ <property name="id_column">0</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext4"/>
<attributes>
const char *ui_get_status_filter()
{
- const char *result;
- int status;
+ const char *status;
log_fct_enter();
- status = gtk_combo_box_get_active(w_status);
+ status = gtk_combo_box_get_active_id(w_status);
log_fct(__func__, "status: %d", status);
- if (status == 1)
- result = "completed";
- else
- result = "pending";
-
log_fct_exit();
- return result;
+ return status;
}