Check-in [bca80ec8af]
Overview
| Comment: | Update config_play/_record and their TreeViews for the slimmer ListStore without row[2] `editable` bool, and the more generic uikit.liststore_edit callback (still requires lambda handlers for column and liststore as user_data). |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
bca80ec8afa6297c06bca6d085804267 |
| User & Date: | mario on 2016-10-28 18:13:07 |
| Other Links: | manifest | tags |
Context
|
2016-10-28
| ||
| 18:14 | Rename to "Spec buttons", use new {type:dict} config descriptor. check-in: e0aba9dd4e user: mario tags: trunk | |
| 18:13 | Update config_play/_record and their TreeViews for the slimmer ListStore without row[2] `editable` bool, and the more generic uikit.liststore_edit callback (still requires lambda handlers for column and liststore as user_data). check-in: bca80ec8af user: mario tags: trunk | |
| 18:11 |
Move liststore_edit() and app_bin_check() from configwin. to uikit.
Allow ListStore for config_play/_record/_specbuttons without `editable` row [2], which is now a property of the CellRenderers (instead of a cell-attribute). Specialized uikit.config_treeview() builds a custom two-column TreeView now. check-in: d90db23c73 user: mario tags: trunk | |
Changes
Modified gtk3.xml.gz from [fc5477f880] to [db46c8623e].
cannot compute difference between binary files
Modified st2.py from [6db22b65ab] to [23371f7a27].
| ︙ | ︙ | |||
156 157 158 159 160 161 162 |
"menu_notebook_pos_left": lambda w: self.notebook_channels.set_tab_pos(0),
"menu_notebook_pos_right": lambda w: self.notebook_channels.set_tab_pos(1),
"menu_notebook_pos_bottom": lambda w: self.notebook_channels.set_tab_pos(3),
# win_config
"menu_properties": self.configwin.open,
"config_cancel": self.configwin.hide,
"config_save": self.configwin.save,
| | | | | < < | 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 |
"menu_notebook_pos_left": lambda w: self.notebook_channels.set_tab_pos(0),
"menu_notebook_pos_right": lambda w: self.notebook_channels.set_tab_pos(1),
"menu_notebook_pos_bottom": lambda w: self.notebook_channels.set_tab_pos(3),
# win_config
"menu_properties": self.configwin.open,
"config_cancel": self.configwin.hide,
"config_save": self.configwin.save,
"config_play_list_edit_col0": (uikit.liststore_edit, (self.config_play, 0)),
"config_play_list_edit_col1": (uikit.liststore_edit, (self.config_play, 1)),
"config_record_list_edit_col0": (uikit.liststore_edit, (self.config_record, 0)),
"config_record_list_edit_col1": (uikit.liststore_edit, (self.config_record, 1)),
# else
"update_categories": self.update_categories,
"update_favicons": self.update_favicons,
"app_state": self.save_app_state,
"bookmark": self.bookmark,
"save_as": self.save_as,
"menu_about": lambda w: AboutStreamtuner2(self),
|
| ︙ | ︙ |