mdrasmus / keepnote

Note-taking and organization app
http://keepnote.org
Other
176 stars 87 forks source link

Extension - Import Plain text from file as nodes is not working properly under Kali2(Sana) #729

Open Hax0rG1rl opened 8 years ago

Hax0rG1rl commented 8 years ago

Hi,

I'm using the Keepnote 0.7.8 under Kali Linux 2 (Sana) Edition, 64bit.

As the issue title is saying, the specified extension, Import Plain text file as nodes, is not working anymore. Probably the extension related to Import Directory structure as nodes is affected as well but I didn't check that yet.

As background, I had the same extension loaded under Kali Linux 1.0.1, 64bit, with Keepnote 0.7.8 and 0.7.9. No issues there. Under "Tools" option I was able to see the extension loaded and use it properly.

Here's the application current error log. Though nothing much can be seen into.

{{{ KeepNote 0.7.8: Mon Aug 31 00:16:24 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'notebook_http' enabling new extensions enabling extension 'make_catalog' enabling new extensions enabling extension 'import_txt' enabling new extensions enabling extension 'import_folders'

KeepNote 0.7.8: Mon Aug 31 00:19:38 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'make_catalog' enabling extension 'import_folders' /usr/lib/python2.7/dist-packages/keepnote/gui/dialog_app_options.py:575: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated "notebook_frame", keepnote.GETTEXT_DOMAIN)

Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/keepnote/gui/main_window.py", line 1102, in view_error_log self._app.run_external_app("text_editor", filename2) File "/usr/lib/python2.7/dist-packages/keepnote/init.py", line 1044, in run_externalapp raise KeepNoteError(("Must specify '%s' program in Helper Applications" % app.title)) KeepNoteError: Must specify 'Text Editor' program in Helper Applications

KeepNote 0.7.8: Mon Sep 7 17:16:38 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'make_catalog' enabling extension 'import_folders'

Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/keepnote/gui/init.py", line 539, in open_notebook version = notebooklib.get_notebook_version(filename) File "/usr/lib/python2.7/dist-packages/keepnote/notebook/init.py", line 246, in get_notebookversion raise NoteBookError(("Cannot read notebook preferences"), e) NoteBookError: IOError(2, 'No such file or directory') Cannot read notebook preferences

KeepNote 0.7.8: Sun Sep 13 19:41:58 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'make_catalog' enabling extension 'import_folders'

KeepNote 0.7.8: Sun Sep 13 21:35:35 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'make_catalog' enabling extension 'import_folders' Unmanaged change detected. Reindexing '/mnt/hgfs/ssd-data/incoming_jobs/Work_Archive/Datacom Payment Gateway Systems Review Work Archive/datacom_payment_gatewway_kn/targets'

KeepNote 0.7.8: Mon Sep 14 16:51:35 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'make_catalog' enabling extension 'import_folders' Unmanaged change detected. Reindexing '/mnt/hgfs/ssd-data/incoming_jobs/Work_Archive/Datacom Payment Gateway Systems Review Work Archive/datacom_payment_gatewway_kn/targets'

KeepNote 0.7.8: Mon Sep 28 18:09:05 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'python_prompt' enabling extension 'make_catalog' enabling extension 'import_folders'

Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/keepnote/gui/main_window.py", line 1129, in func self._app.open_webpage(link) File "/usr/lib/python2.7/dist-packages/keepnote/init.py", line 1112, in open_webpage self.run_external_app("web_browser", url) File "/usr/lib/python2.7/dist-packages/keepnote/init.py", line 1044, in run_externalapp raise KeepNoteError(("Must specify '%s' program in Helper Applications" % app.title)) KeepNoteError: Must specify 'Web Browser' program in Helper Applications /usr/lib/python2.7/dist-packages/keepnote/gui/dialog_app_options.py:575: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated "notebook_frame", keepnote.GETTEXT_DOMAIN)

Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/keepnote/init.py", line 1358, in install_extension for fn in unzip(filename, userdir): File "/usr/lib/python2.7/dist-packages/keepnote/init.py", line 1460, in unzip raise Exception("Cannot unzip. Other files are in the way") Exception: Cannot unzip. Other files are in the way

KeepNote 0.7.8: Mon Sep 28 18:28:10 2015 enabling extension 'keepnote' enabling extension 'backup_tar' enabling extension 'new_file' enabling extension 'editor_insert_date' enabling extension 'import_txt' enabling extension 'command_basics' enabling extension 'export_html' enabling extension 'make_catalog' enabling extension 'import_folders' /usr/lib/python2.7/dist-packages/keepnote/gui/dialog_app_options.py:575: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated "notebook_frame", keepnote.GETTEXT_DOMAIN) }}}

One of the main difference between Kali 1 and Kali 2 would be the first one it was based on Debian 7 as long the latest is based on Debian 8. Still so, the python environment would be the same so the functionality hasn't to be affected.

Please advise.

-Johnny