Web · Wiki · Activities · Blog · Lists · Chat · Meeting · Bugs · Git · Translate · Archive · People · Donate

Commit ddf0287dbca7dddf07c33e21bdc6be7de65c61ff

  • avatar
  • Agustin Zubiaga <aguzubiaga97 @gm…l.com>
  • Wed Dec 07 13:47:32 EST 2011
Insert date and time function added, file save question in open file added.

Signed-off-by: Agustin Zubiaga <aguzubiaga97@gmail.com>
  
133133 separator.set_draw(False)
134134 separator.set_expand(True)
135135 edit_toolbar.insert(separator, -1)
136
137 insert_datetime = gtk.ToolButton("insert-datetime")
138 insert_datetime.connect("clicked", self.editor._insert_date_time)
139 edit_toolbar.insert(insert_datetime, -1)
136140
137141 edit_toolbar.pep8_btn = ToolButton('pep8')
138142 edit_toolbar.pep8_btn.connect("clicked", self.pep8_check)
255255 activity.Activity.close(self)
256256
257257 def open_file(self, widget):
258 self.save_file(None, type="exit")
258259 file_path = file_choosers.open_file_dialog()
259260 if file_path != None:
260261 self.set_title(os.path.split(file_path)[-1])
editor.py
(12 / 1)
  
2222
2323import os
2424import sys
25import datetime
26import time
27import locale
2528
2629import gtk
2730import gtksourceview2
185185 def _get_all_text(self):
186186 start = self.buffer.get_start_iter()
187187 end = self.buffer.get_end_iter()
188 text = self.buffer.get_text(start, end, False)
188 text = self.buffer.get_text(start, end, True)
189189 return text
190
191 def _insert_date_time(self, widget):
192 today = datetime.date.today()
193 today = today.strftime("%d/%m/%y")
194 _time = time.strftime("%H:%M:%S")
195 zone = locale.getdefaultlocale()[0]
196 date_time = str(today)+" "+_time+"-"+zone
197 self.buffer.insert_at_cursor(date_time)
190198
191199 def _search_entry_activate_cb(self, entry):
192200 self.set_search_text(entry.props.text)