“Editor” is the application that helps you to edit your documents and code. It has all the features of text editor and something more. There is a list of current features and it continues to increase:
The application meets all basic requirements while working with documents.
Experimental:
-There is capability of numeration of lines. But this feature is experimental one that is why it works only for NOT loaded documents.
Some tips and comments:
Known bugs:
Source code: https://github.com/GoAlexander/harbour-editor
Do not hesitate to contact me in case of any questions / suggestions!
If you want to support the developer:
Version 0.9.1
Community reported fixes:
- Fixed hardcode of home folder
- Fixed onError bugs
- Updated translations
Note: I built it on 1701 Sailfish SDK because I have no ability to install newer right now. Tested on Jolla C. If somebody can re-build binaries on the latest SDK or implement CI in the repository it would be nice!
aarch64 contributed by levone1 from openrepos. Thanks!
Version 0.9
ADDED:
- Encoding manipulations
- opening different files than utf-8 should work better, you can specify your region or direct custom encoding type (by Python standards) (Asia cooperation needed, what are best encodings you use in Korea,China, Japan etc.)
- possibility to open file with different encoding
- possibility to save file with different encoding
CHANGED:
- Re-creation of the UI (a bit more informative and more minimized)
- On Ambience Theme you can pick your own color for the UI (buttons and some labels, but not all)
- better Ambience of the OS manipulation, mainly resolving differences on change between light or dark type of ambience
- few icons changed, button's icons have the same color as button's text
- "copy file path" - when you extend the menu on right side you have the path to file and encoding, just tap there to copy
FIXED:
- Line count works much more better(!), recounting on changing Landscape/Portrait mode
Known bugs:
- Combobox of tab can not be dynamically changed. It needs to reopen SettingsPage to see the changes.
Version 0.8.5 -Fix bug with default editor while opening SettingsPage #94 -Remove second button of default app in SettingsPage -Add option to disable autosave -Add donation button in RUB -Updated spanish translation (author: Caballlero) -Updated russian translation (author: GoAlexander)
Version 0.8.4 -Reduce space below Settings MenuItem (on FirstPage) -Add more font sizes -Fix bug with wrong cursor position after the pressing Tab button -Fix History element deleting -Updated spanish translation (author: Caballlero)
Version 0.8.3
-Add search in "Quick note"
-Telegam-button deleted
-Notification if file cannot be saved or opened
-Some code cleaning and refactoring
Version 0.8.2
-Startup fix
Version 0.8.1
-Fixed saving of background (HURA!)
-Fixed deleting of .json file (you can now delete only the file instead of folder)
-History and Settings stored in two separate files now (but the location is as always: ~/.local/share/harbour-editor)
-Code cleaning
-updated russian translation (author: GoAlexander)
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
Note: In this update your history and settings will be droped because I changed the destination files (to simplify app development). If you want you can copy the history (and ONLY the history) from the file ~/.local/share/harbour-editor/editor.json to ~/.local/share/harbour-editor/history.json
Version 0.8
-first changes for UI 2.0
-A lot of improvements in SearchRow
-New icons by @gri4994
-[CoverPage] Added button to open editor only in QuickNote mode
-[AboutPage] Added button with link to the telegram group of Editor.
-[AboutPage] Added current version of app (thanks for the idea @Olf0) + some small changes
-Some minor changes in fonts, texts etc...
-updated spanish translation (author: Caballlero)
Note: Big thanks @Olf0 and @Self-Perfection for the feedback.
Version 0.7.3
-[HistoryPage] Added description in header
-Fix of issue #75 (Save as does not work)
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
Version 0.7.2
-[New feature] Added button "Quick note". This button opens special lightweight page on which you can write your notes. Notes are stored in automatic(!) way when you type your text(!) in special file in ~/Documents/harbour-editor-quickNote.txt.
-[New feature] [SettingsPage] Implemented MIME support. You can set Editor as default editor in your system.
-Some minor changes
Version 0.7.1
-Fix of broken auto-save feature
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
Version 0.7
-[New Feature] Syntax highlighting can be dynamically enabled/disabled in pull menu
-[New Feature] Initial version of highlighting for javascript, python, qml and sh(!) languages (ported from project tIDE + some improvements)
-[Improvement] BusyIndicator while loading new document
-[Improvement] SearchField can be opened by pressing of button in pullmenu. It will be open on position of header.
-[Improvement] Font size in search field is bigger
-[Improvement] Icon of search button highlighted if search row is enabled
-[Improvement] Updated design of cover
-[Improvement] External row is disabled if header is enabled (in pullmenu)
-Compiled with new version of Sailfish OS SDK
-Updated credits in AboutPage
-updated icon (author: gri4994)
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
-updated dutch translation (author: d9h02f)
Note: It can be some performance problems because of code highlighting feature.
Version 0.5
-new icon (author: gri4994)
-[HistoryPage] Fixed some bugs while deleting. History is fully stable now!
-[HistoryPage] Added wrapMode to the list
-[HistoryPage] Text is smaller
-refactoring of SearchRow (it is separate component now)
-[New Feature] [SettingsPage] added option to make editor space dark (ported from project tIDE)
-[New Feature] New design of cover: added icon, words counter, name of document (UI logic is partly from project tIDE, author of functions for name and counter is @esinayana)
-[New Feature] Cover autoupdating
-fixed section Translations in .pro file (polish and dutch translations added)
-Fixed all translations after refactoring
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
Note/known bug: Unfortunately setting of background can't be saved (between restarts of app) because I had some problems while migrating from json to SQLite. I wanted faster to share with you all these nice features and made this decision. Sorry for that bug. In future updates app will migrate completely to SQLite and this bug will be fixed.
Version 0.4.4
-refactoring of MenuRows (they are separate components now)
Note: It needs to update translations (mainly to delete <type="unfinished"> from the files)
-new icon
-Fixed old bug when the document is not added to the history (Now it is added very very fast after opening)
-updated russian translation (author: GoAlexander)
-updated polish translation (author: atlochowski)
-updated swedish translation (author: eson57)
Version 0.4.3
-Possibility to change tabType (\t, 2/4/8 spaces) (Known bug: Combobox of tab can not be dynamically changed. It needs to reopen SettingsPage to see the difference.)
-Fixed ability to swype in SettingsPage
-Added "Push to top" in HistoryPage (long tap on list item)
-Fixed some bugs while deleting items in HistoryPage
-Search improved (backport from project tIDE)
-Added notification "File path copied to the clipboard"
-No upper case in search by default and added highlighting of read-only icon (if it turn on/off) (author: rabauke)
-Created dutch translation (author: Nathan Follens)
Version 0.4.2
-deleting of file path in HistoryPage (long tap on list item)
-updated spanish translation (author: Caballlero)
-created german translation (author: rabauke)
-updated french translation (author: Quent-in)
-updated swedish translation (author: eson57)
Version: 0.4.1
-updated french translation (author: Quent-in)
-updated swedish translation (author: eson57)
Version 0.4
-implemented History
Now you can open previous opened documents very quickly!
Two paths with $HOME are the garbage. In next updated I want to implement deleting in History. So you will be able to edit your history.
-new icon for tab (author: Ancelad)
-file path can be copied to the clipboard
-implemented undo/redo
-implemented initial version of search (ported from project tIDE)
-updated AboutPage
-added polish translation (author: atlochowski)
-updated russian translation (author: GoAlexander)
-updated french translation (author: Quent-in)
-updated spanish translation (author: Caballlero)
-updated swedish translation (author: eson57)
Version 0.3.5
-added french translation (author: Quent-in)
-added espaniol translation (author: Caballlero)
-added russian translation (author: GoAlexander)
-updated AboutPage (added section translators)
Version 0.3.4
Version 0.3.3
0.3.1
0.3
0.2.3
0.2.2
0.2.1
0.2
0.1
Comments
GoAlexander
Sun, 2017/09/03 - 15:29
Permalink
I published new version, it should work fine.
Sorry for the long time until this fix :(
GoAlexander
Sun, 2017/09/03 - 13:24
Permalink
Sorry for the long reply, I was busy at my work...
My god... Will fix it today :)
JoneK
Sun, 2017/09/03 - 12:05
Permalink
ish ~]$ harbour-editor
[D] unknown:0 - QML debugging is enabled. Only use this in a safe environment.
[D] unknown:0 - Using Wayland-EGL
[W] unknown:34 - file:///usr/share/harbour-editor/qml/harbour-editor.qml:34:1:
"service": no such directory
import "service"
^
[nemo@Sailfish ~]$
Upp15
Tue, 2017/08/29 - 13:29
Permalink
Hmm. Just installed the latest version (0.8.1), and when I start the app, I get blank (white) screen !? I have Jolla C with the latest SFOS (2.1.1.26).
GoAlexander
Tue, 2017/08/29 - 18:32
Permalink
I tested it on later version of Sailfish OS + used old SDK. I have to upgrade it...
But can you start Editor from the terminal (enter harbour-editor) and send the output to me?
Upp15
Wed, 2017/08/30 - 08:23
Permalink
I don't know, how to copy text from Terminal screen!? It says something about ".../harbour-editor.qml:34:1: no such directory".
I took a screenshot, where can I send it? :-)
ferlanero
Tue, 2017/08/29 - 16:40
Permalink
Same here. New version only starts in a blank (white) screen. Sailfish 2.1.0.11
GoAlexander
Thu, 2017/05/18 - 18:31
Permalink
I had a few amount of time to test version 0.7.2 so if you will find any bugs - write me!
After testing I will publish this version in Harbour.
paolomi
Thu, 2017/05/11 - 12:38
Permalink
Hi, there is a bug in 0.7: autosave doesn't work! open a file, type something, close editor (don't save of course), now there is the ~ file but without the last words added. (tested on jolla1)
GoAlexander
Thu, 2017/05/11 - 12:59
Permalink
Hi paolomi,
yeah I got the report on the github yesterday. I will try to publish quick fix as soon as possible (I am a bit busy for now). Sorry for this bug.
DameCENO
Mon, 2017/05/08 - 16:33
Permalink
Nice app, my default note app. I want to contribute with the french translation, if you can send it to me. It is easer for me to do with this app than on transifex.
Here is my mail address dameceno@gmail.com
Keep up the good work man, you are appreciated
GoAlexander
Thu, 2017/05/11 - 10:10
Permalink
Hi DameCENO,
Thank you for your activity. If you edit translation file on the Github that will be much better for me.
Manual:
Register on Github and go to the fr translation: https://github.com/GoAlexander/harbour-editor/blob/master/translations/h...
On this page press button with the pencil "Edit this file" then change all strings with <translation type="unfinished"></translation>.
After that press "commit changes" below then there will be something like "make pull request".
If you have any question - ask me. I am open for communication.
GoAlexander
Mon, 2017/05/01 - 12:47
Permalink
First screenshot of version 0.7!
Syntax highlighting and a lot of additional changes are on the way!
Screenshot: https://www.dropbox.com/s/mynf0mpocufzpzd/photo_2017-05-01_12-44-17.jpg?...
Ygorr
Mon, 2017/04/03 - 19:54
Permalink
How to return nice pale blue green icon? New icon partially square is dull enough
GoAlexander
Tue, 2017/04/04 - 16:27
Permalink
You can replace manually following icons:
/usr/share/icons/hicolor/86x86/apps/harbour-editor.png
/usr/share/icons/hicolor/108x108/apps/harbour-editor.png
/usr/share/icons/hicolor/128x128/apps/harbour-editor.png
/usr/share/icons/hicolor/256x256/apps/harbour-editor.png
with old icons from here:
https://github.com/GoAlexander/harbour-editor/tree/master/archive/2_icons
There is another option:
I can deploy for you special version with old icon this time but I don`t want do it each new release of Editor.
The choice is yours :)
GoAlexander
Sat, 2017/01/21 - 19:17
Permalink
Version 0.4.2 is published!
Some news about the development of "Editor.":
There was pause between 0.4.1 and 0.4.2 version because I have an internship in another country (France (if somebody wants to meet me in Rouen - you are welcome :) ) since January. So 2 month I can not be active in development of "Editor." :(
But...
There is good news! In my university there is new subject where we have to develop our own projects in teams. I suggested "Editor." project. So I "hired" 3 persons to the project (another one is 50/50). I hope that project will get new boost. They don`t have any experience in Sailfish OS/QML but I hope that they will do a lot for project. I will help them. I think also that we will work more with community.
Our team will try to improve "Editor." and Sailfish OS platform!
Personally I have one more motivation to develop "Editor." - I need good mark in this subject :)))
Please answer the following questions:
-What do you think about to create twitter-account for "Editor."?
-Do you want to read ALL news according to this project? Even reports for my subject?
-What do you understand under words ""Editor`s" team should work more with community"? :)
Big thanks to rabauke who commited really nice translation update.
Skillmon
Sun, 2017/01/08 - 02:01
Permalink
From what I can tell (usage for like 1min) the tabulator is behaving strange. When I type and hit the tabulator buttom without a widespace the whole word gets indented. With hitting space before pressing tabulator the tabulator gets inserted after the word. Also it would be nice if the virtual keyboard would stay after pressing tabulator.
In addition I have a small feature request: Setting for expanding tabulator into multiple spaces (4 would be a nice preset for this). I'm going to use your app for the time being.
PS: Do you want bug reports here or on github?
GoAlexander
Tue, 2017/01/10 - 14:43
Permalink
Thanks for the reply.
Bug reports and feature requests are prefered on github. Please report them.
I checked your bugs and I can`t simulate them on my phone... All works fine by me...
Skillmon
Wed, 2017/01/11 - 10:43
Permalink
Then maybe this is related to Dolphin Keyboard. I'll investigate. Will open a ticket, if this also happens on stock keyboard.
GoAlexander
Wed, 2017/01/11 - 10:59
Permalink
I asked to test tab two users they sayed that everything ok.
Anyway open the ticket with your feature request.
GoAlexander
Tue, 2016/12/27 - 17:17
Permalink
Hurray! Version 0.4 released!
If you will meet any bugs (but read section "Known bugs") or ideas for improvements write me. I want to do Editor better as possible.
P.S. If you want to support me make a donation or star repository at the github :)
paolomi
Wed, 2016/12/28 - 01:57
Permalink
Congratulations! this version is extraordinary: undo/redo and history! it's perfect! I've uninstalled jolla-notes because now your editor is much better! you are a great man! :)
GoAlexander
Wed, 2016/12/28 - 10:38
Permalink
Thanks paolomi, does history work correct (expect $HOME - garbage)? I got report that history doesn`t work by one user...
yuri
Sat, 2017/01/07 - 17:08
Permalink
It works very well also on my jollaphone: many thanks for this incredible 0.4 version! :)
GoAlexander
Sat, 2017/01/07 - 17:43
Permalink
Thanks for the feedback. Report about not working History was the case mentioned in "Known bugs" (guy pressed history too fast after opening new document)
paolomi
Wed, 2016/12/28 - 12:45
Permalink
Until now, I've found no problems about history on my jolla
silverhook
Sun, 2016/12/18 - 00:47
Permalink
I like it quite a bit. Please continue developing it :)
DarkTuring
Wed, 2016/11/30 - 21:59
Permalink
Does not save because pulley menu doesnt engage (click on save option). I use 2.0.4.14 or 2.0.5.6 wont work for either 5.5" screen ~400dpi.
I should also add that i cant save because Editor program is only opened in Read mode meaning some sortof permsission error during install.
GoAlexander
Thu, 2016/12/01 - 20:41
Permalink
Can you name your device and SFOS`s version? Try to start app from terminal (harbour-editor) and send me what it writes. I have to undestand better your problem.
P.S. I wrote in descriptions: Warning! Because of FileManager "Editor." requres Sailfish OS version >= 2.0.5.6 (last version without this dependency is 0.2.3)!
But because of this dependency should not work buttons "Save As" and "Open". Strange behaviour on your device...
yuri
Fri, 2016/11/25 - 20:22
Permalink
Hi :) your pulley menu is amazing: I've never seen such a beautiful pulley menu: you are great!
BTW, I have no "Save as" bug, I've saved a document containing 1 line (1 word) and the document created isn't empty!
One last thing: if you don't write c++, you can avoid compiling it and you can run your program with the following command:
sailfish-qml harbour-editor
Try it, it works. In other word, if your program isn't written in c++, you can make one package for all architectures.
Bye :)
Pages