Diff
Differences From Artifact [4cf18f9328]:
- File channels/_generic.py — part of check-in [1beab0563e] at 2014-04-10 04:31:02 on branch py3 — * Fixed gtk_list_store_get_value: assertion `column < list_store->n_columns' by removing {width:20} reference from treeview datamap. * row.setdefault() for absent search_col/set and deleted state * More __print__/dbg colorization * Disabled pson.filter_data in favour of str casting in mygtk.columns() * Removed streamactions.popup PY2/PY3 workaround with named args * More .iteritems() removal (user: mario, size: 20134) [annotate] [blame] [check-ins using]
To Artifact [470a3f337e]:
- File channels/_generic.py — part of check-in [4b78a4eba1] at 2014-04-11 22:22:53 on branch py3 — Fixed syntax error in deleted_streams diff (user: mario, size: 20136) [annotate] [blame] [check-ins using] [more...]
| ︙ | ︙ | |||
233 234 235 236 237 238 239 |
# finds differences in new/old streamlist, marks deleted with flag
def deleted_streams(self, new, old):
diff = []
new = [row.get("url","http://example.com/") for row in new]
for row in old:
| | | 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 |
# finds differences in new/old streamlist, marks deleted with flag
def deleted_streams(self, new, old):
diff = []
new = [row.get("url","http://example.com/") for row in new]
for row in old:
if ("url" in row and (row.get("url") not in new)):
row["deleted"] = 1
diff.append(row)
return diff
# prepare data for display
def prepare(self, streams):
|
| ︙ | ︙ |