#329 add text editor & open with menu

#329