Check-in [d9dcff66f3]
Overview
Comment: | Reimplement combobox.parse_options for builtin/unprocessed record_flags, also make quicksearch not expand vertically anymore for Gtk3. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
d9dcff66f31dcc7338f7867bcab3854f |
User & Date: | mario on 2020-12-12 17:30:01 |
Other Links: | manifest | tags |
Context
2020-12-18
| ||
10:49 | Limit spaces `# {0,3}` in plugin comment blocks before field: name check-in: da617b8b4f user: mario tags: trunk | |
2020-12-12
| ||
17:30 | Reimplement combobox.parse_options for builtin/unprocessed record_flags, also make quicksearch not expand vertically anymore for Gtk3. check-in: d9dcff66f3 user: mario tags: trunk | |
15:12 | Set normal_bg="", and let pygtk yield warnings again check-in: 74823cf40c user: mario tags: trunk | |
Changes
Modified dev/snapcraft.yaml from [25a3306342] to [8774260876].
︙ | ︙ | |||
77 78 79 80 81 82 83 | # https://forum.snapcraft.io/t/simple-trick-to-reduce-size-and-startup-time-of-gnome-based-snaps/12006 cleanup: after: [ python, st2, desktop-gtk2 ] plugin: nil build-snaps: [ gnome-3-28-1804 ] override-prime: | set -eux | | | | 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | # https://forum.snapcraft.io/t/simple-trick-to-reduce-size-and-startup-time-of-gnome-based-snaps/12006 cleanup: after: [ python, st2, desktop-gtk2 ] plugin: nil build-snaps: [ gnome-3-28-1804 ] override-prime: | set -eux #cd /snap/gnome-3-28-1804/current #find . -type f,l -exec rm -f $SNAPCRAFT_PRIME/{} \; #cd $SNAPCRAFT_PRIME/usr/lib/locale #find . -type f,l -exec rm -f $SNAPCRAFT_PRIME/{} \; apps: pyz: command: desktop-launch $SNAP/streamtuner2.pyz plugs: |
︙ | ︙ |
Modified gtk3.xml.gz from [0a81e6200a] to [5a130a1ea9].
cannot compute difference between binary files
Modified st2.py from [9760f83ba6] to [f6ea5e77c0].
1 2 3 4 5 6 | #!/usr/bin/env python # encoding: utf-8 # api: python # type: application # title: streamtuner2 # description: Directory browser for internet radio, audio and video streams | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/usr/bin/env python # encoding: utf-8 # api: python # type: application # title: streamtuner2 # description: Directory browser for internet radio, audio and video streams # version: 2.2.2-py3.1 # state: stable # author: Mario Salzer <mario@include-once.org> # license: Public Domain # url: http://freshcode.club/projects/streamtuner2 # config: # { type: env, name: HTTP_PROXY, description: proxy for HTTP access } # { type: env, name: XDG_CONFIG_HOME, description: relocates user .config subdirectory } |
︙ | ︙ |
Modified uikit.py from [7af8488fcd] to [41c79be167].
︙ | ︙ | |||
711 712 713 714 715 716 717 | self.add_attribute(cell, "text", 1) if no_scroll: self.connect("scroll_event", self.no_scroll) # collect entries self.ls = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING) self.set_model(self.ls) | > | | | | | 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 | self.add_attribute(cell, "text", 1) if no_scroll: self.connect("scroll_event", self.no_scroll) # collect entries self.ls = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING) self.set_model(self.ls) if isinstance(entries, str): entries = ComboBoxText.parse_options(entries) if isinstance(entries, list): entries = dict(zip(entries, entries)) for key,value in entries.items(): self.ls.append([key, value]) # activate dropdown of given value def set_default(self, value): for index,row in enumerate(self.ls): if value in row: return self.set_active(index) |
︙ | ︙ |