forked from Mirrors/apostrophe
added long overdue readme.md
parent
0c9e6263b9
commit
19f936dcbc
|
@ -0,0 +1,4 @@
|
||||||
|
Uberwriter
|
||||||
|
==========
|
||||||
|
|
||||||
|
Uberwriter is a GTK+ based distraction free Markdown editor, mainly developed by Wolf Vollprecht. It uses pandoc as backend for markdown parsing and offers a very clean and sleek user interface.
|
|
@ -370,21 +370,7 @@
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="spacing">5</property>
|
<property name="spacing">5</property>
|
||||||
<child>
|
<property name="margin">5</property>
|
||||||
<object class="GtkLabel" id="label_search">
|
|
||||||
<property name="width_request">100</property>
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="margin_start">5</property>
|
|
||||||
<property name="xalign">0</property>
|
|
||||||
<property name="label" translatable="yes">Search</property>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">True</property>
|
|
||||||
<property name="position">0</property>
|
|
||||||
</packing>
|
|
||||||
</child>
|
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkSearchEntry" id="searchentrybox">
|
<object class="GtkSearchEntry" id="searchentrybox">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
|
|
|
@ -124,7 +124,9 @@ class UberwriterSearchAndReplace():
|
||||||
self.active = 0
|
self.active = 0
|
||||||
|
|
||||||
matchiter = self.matchiters[self.active]
|
matchiter = self.matchiters[self.active]
|
||||||
self.texteditor.scroll_to_iter(matchiter[0], 0.0, True, 0.0, 0.5)
|
self.texteditor.get_buffer().select_range(matchiter[0], matchiter[1])
|
||||||
|
|
||||||
|
# self.texteditor.scroll_to_iter(matchiter[0], 0.0, True, 0.0, 0.5)
|
||||||
|
|
||||||
def hide(self):
|
def hide(self):
|
||||||
self.box.hide()
|
self.box.hide()
|
||||||
|
|
|
@ -110,6 +110,9 @@ class TextEditor(Gtk.TextView):
|
||||||
'redo': (GObject.SIGNAL_ACTION, None, ())
|
'redo': (GObject.SIGNAL_ACTION, None, ())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def scroll_to_iter(self, iter, *args):
|
||||||
|
self.get_buffer().place_cursor(iter)
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
"""
|
"""
|
||||||
Create a TextEditor
|
Create a TextEditor
|
||||||
|
|
Loading…
Reference in New Issue