import gobject
import gtk
+try:
+ import gtkspell
+except ImportError:
+ gtkspell = None
import simple_list
logging.info("libnotizen, init")
self._noteslist = simple_list.SimpleList()
- self._noteslist.set_eventfunction__cursor_changed(self._update_noteslist)
+ self._noteslist.set_eventfunction_cursor_changed(self._update_noteslist)
self._noteslist.set_size_request(250, -1)
buf = self._noteBodyView.get_buffer()
buf.set_text("")
buf.connect("changed", self._on_note_changed, None)
+ if gtkspell is not None:
+ self._noteBodySpellChecker = gtkspell.Spell(self._noteBodyView)
+ else:
+ self._noteBodySpellChecker = None
#self.textviewNotiz.set_size_request(-1, 50)
self._noteScrollWindow = gtk.ScrolledWindow()
def load_notes(self, data = None):
logging.info("load_notes params: pos:"+str(self._pos)+" noteid:"+str(self.noteId))
self._noteslist.clear_items()
- self._noteslist.append_item(_("new Note"), "new")
+ self._noteslist.append_item(_("New Note..."), "new")
self._categoryName = self._topBox.get_category()
search = self._topBox.get_search_pattern()
if self._pos == -1 or self.noteId == -1:
self._pos = -1
self.noteId = str(uuid.uuid4())
- self._db.save_note(self.noteId, buf, self._categoryName)
+ self._db.saveNote(self.noteId, buf, self._categoryName)
self._noteslist.append_item(self._get_title(buf), self.noteId)
self._pos = self._noteslist.select_last_item()
else:
- self._db.save_note(self.noteId, buf, self._categoryName)
+ self._db.saveNote(self.noteId, buf, self._categoryName)
self._topBox.define_this_category()
if key == "new" or data == "new":
#both methods supported click add note or new note (first one disabled)
self.noteId = str(uuid.uuid4())
- self._db.save_note(self.noteId, "", self._categoryName)
+ self._db.saveNote(self.noteId, "", self._categoryName)
self._pos = -1
self._noteslist.append_item("", self.noteId)
self._noteBodyView.get_buffer().set_text("")