You are not logged in.
Pages: 1
Emendo is a simple Gtk+3 text editor with syntax highlighting written in Vala.
Changelog and screenshots here
Homepage:
https://bitbucket.org/simargl/emendo
AUR:
https://aur.archlinux.org/packages/emendo
---
AUR package changed, so it will always use latest hg source,
bitbucket repository merged with https://bitbucket.org/simargl/alphaos
https://bbs.archlinux.org/viewtopic.php?id=173563
Last edited by simargl (2013-11-28 11:35:35)
Offline
Interesting.. let's see!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
Hi Unia, have you tried Emendo? It is written as fun experiment and to get some experience in Vala, you can suggest improvements if you want
Cheers.
Offline
Well, it looks a bit barebones and search etc are not implemented. Also, have you considered proper tabs?
What other features are on the todo list?
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
emendo-0.8.1
changes:
* added find dialog - fully functional, with options to search next or previous text match;
* added replace dialog (only gui);
* when emendo is started without opening file it will create empty temporary file /tmp/untitled;
* added configuration file /etc/emendo/emendo.conf;
* source view always has focus;
* removed spacefm launcher.
Offline
version 0.9.1
* many bug fixes,
* fully functional replace dialog, and
* usability improvements like scroll to current line after undo, redo or replace button clicked.
version 0.9.5
* use File.load_contents instead of FileUtils.get_contents function
* source view styles support defined in /etc/emendo/emendo.ini
Added package build to AUR https://aur.archlinux.org/packages/emendo/
Offline
Version 0.9.6
- undo/redo buttons sensitive (greyed out if undo/redo not possible);
- show file info in statusbar;
- solved bug in question dialog before closing.
AUR package version upgraded.
Offline
version 0.9.7
* Added Cancel button in offer to save changes Dialog
version 0.9.8
* If selected text is hex color use it as default in the Color Chooser Dialog
* Checkbutton match case added in Find and Replace dialogs
* Color indicator in Search entry - text color changes to red if no matching text found
* Find dialog change: find next match as you type (same as in firefox), this is different than in geany
* Set focus to Gtk Entry in Find and Replace dialogs, and do not select text
Offline
Really great small thing!! Just the way all programs should be - clean, small, fast and nice looking
One question - how to define own source view styles? eg. for highlighting PKGBUILD
Lenovo G50 | LXQT-git | compton | conky
Offline
Thanks, nbvcxz
You can install gtksourceview3-pkgbuild from AUR to get PKGBUILD highlighting.
To set different style open file /etc/emendo/emendo.ini,
and change style=kate
to some of those from /usr/share/gtksourceview-3.0/styles
Offline
Sweet - this is what I need. Thumbs up !! One "bug" I noticed - but probably not in emendo but gtksourceview3: it can't display MicroDVD text files (subtitles)
Last edited by nbvcxz (2013-10-03 17:33:51)
Lenovo G50 | LXQT-git | compton | conky
Offline
Version 1.0
- added per-user settings support:
config directory is $HOME/.config/emendo - if doesn't exist it will be created,
config file is $HOME/.config/emendo/emendo.ini - if doesn't exist it will be copied from default settings location /etc/emendo/emendo.ini,
- when program is closed it will write current: window width, window height, font and style to user settings file,
- added font chooser dialog.
Offline
- version 1.0.5
Drop Gtk.Stock (deprecated in GTK+ 3.10)
Offline
Version 2.0.2
use Gtk.HeaderBar widget for main window and other dialogs (where possible), requires Gtk 3.10
Offline
* 2.0.3 *
- Added Preferences dialog
- use ColorSelectionDialog instead of ColorChooserDialog
for comparison
http://valadoc.org/#!api=gtk+-3.0/Gtk.C … tionDialog
http://valadoc.org/#!api=gtk+-3.0/Gtk.C … oserDialog
If you had Emendo already installed, before starting new version remove configuration directory $HOME/.config/emendo.
Last edited by simargl (2013-10-26 15:33:01)
Offline
I can see that you still improve this little thing which is very very nice. My ask (because I don't know how to add request at bitbucket) - please add configuration for 'tab' and 'half-tab' working (lets say as in mcedit). Now the tab is 2 x space and is not configurable. Thumbs up for great project!
Lenovo G50 | LXQT-git | compton | conky
Offline
nbvcxz,
thanks for your suggestion
Version 2.1.5 changes
use Gtk.Stack in Preferences dialog,
add option to select Indent width, and
checkbutton to set Insert spaces instead of tabs
Last edited by simargl (2013-11-18 18:21:08)
Offline
version 2.1.6 has option to change GtkSourceView styles from the Preferences dialog
---
AUR package changed, so it will always use latest hg source
https://bbs.archlinux.org/viewtopic.php?id=173563
Last edited by simargl (2013-11-28 11:34:39)
Offline
I've recently update my version of your editor and be surprised it switch from gtk3 to gtk2, why you have taken this decision?
I used to love your perfect designed gtk3 gui, so in gtk2 it loose all his acctractive to me :-/
Offline
Pages: 1