diff --git a/README b/README index 101ba29753e0d8e610a0e7de8821811c9db9f659..bc4e83d3bc2f388362806d9afc39213392a1e656 100644 --- a/README +++ b/README @@ -20,8 +20,12 @@ developing with pygtk3: http://lazka.github.io/pgi-docs/, https://python-gtk-3-t Todo: -- refactor: events = click action or words to resynchronize ? + click line = synchronize to that line + click section = select that section + click action = perform action and synchronize to the next line + +non intrusive animated scrolling global action send which deals with - show a warning (optional) - sned action through osc @@ -30,7 +34,11 @@ add global timer which shows elapsed time change xml view to reflect already performed actions, already recognized text configuration for osc -make configuration box persistant +make selector a proper window +make configuration box options persistant + +add thread for slu +allow sequence advance in slu, add UI for that diff --git a/xmlview_widgets.py b/xmlview_widgets.py index 48c19d2d3b08f9c4a7963c9c221faee8be4092f2..ab30d778b783a239c506c3ffc8666a404d77a8c0 100644 --- a/xmlview_widgets.py +++ b/xmlview_widgets.py @@ -141,6 +141,7 @@ class XmlView(Gtk.ScrolledWindow): self.add_with_viewport(self.vbox) self.last_section = None + self.connect('scroll-event', lambda widget, event: animate.cancel()) def get_view(self): return self