Check-in [bca80ec8af]
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 |
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 | |
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), |