Yes, I've finally done that: trunk branch now contains development version of version 0.5. What's new? Lots of things.
First of all there are huge architecture changes. Now JuffEd uses a conception of engines, and it will be possible to have documents of different types opened at the same time: plain text, rich text, etc. Each type of documents has its own set of menus and toolbars and its own plugins.
One engine is already implemented: it's a QScintilla engine. It kept all the features from version 0.4 and has a new one: now you can split your document and have two working areas one above another.
One more significant change is that now you can use icon themes installed on your system.
Also I moved to CMake building system (thanks to David Stegbauer from Pardus Linux team), see the file README for building instructions.
Please note that this is a first draft, so there is a list of old features that are not implemented yet, but I'm working on it:
- making a backup copy
- single instance
- checking for external file changes
- auto-saving
- printing
- document reload
- status bar
среда, 4 марта 2009 г.
среда, 28 января 2009 г.
JuffEd for Maemo
I'm a happy owner of Nokia N810 and of course I MUST have been tried to install JuffEd to it :)
I've found a ready package for Maemo (quite old version, but anyway it's a good step to start with). It had a problem with dependencies (Libqt4-core instead of libqt4-core), but I've re-packaged it.
To install it you need Qt4 library installed. I had to follow these steps to do it (probably there is an easier way :))
First of all I've added Qt4 repository (just follow this link with your tablet). But I couldn't find Qt4 libraries in package manager. So I logged in as a root to my tablet using ssh and installed it manually:
# apt-get install libqt4-core libqt4-gui
That's it. Now you can install JuffEd. You can find it here.
P.S.: please keep in mind that when I was writing JuffEd I didn't think it will be used at internet tablets with this tiny resolution ;)
P.P.S.:
I've found a ready package for Maemo (quite old version, but anyway it's a good step to start with). It had a problem with dependencies (Libqt4-core instead of libqt4-core), but I've re-packaged it.
To install it you need Qt4 library installed. I had to follow these steps to do it (probably there is an easier way :))
First of all I've added Qt4 repository (just follow this link with your tablet). But I couldn't find Qt4 libraries in package manager. So I logged in as a root to my tablet using ssh and installed it manually:
# apt-get install libqt4-core libqt4-gui
That's it. Now you can install JuffEd. You can find it here.
P.S.: please keep in mind that when I was writing JuffEd I didn't think it will be used at internet tablets with this tiny resolution ;)
P.P.S.:

понедельник, 27 октября 2008 г.
JuffEd 0.4 release
It's finally released!
The whole list of changes:
* Added: plugins support
* Added: autocomplete
* Added: printing
* Added: context menu for document tab
* Added: processing of read-only files
* Added: zoom in and zoom out (increase and decrease font)
* Improved: serach using regexps
* Fixed: now we have current file's directory at 'Save as' dialog
* Fixed: bug with repeated replacements if replacing text contains the replaceable one as a substring
* Fixed: restoring cursor position after reloading
* Added: RPM spec file
* Added: checking for g++ to configure file
* Added: highlighting for Batch files
* Moved PHP scheme out of HTML scheme (now it's a separate scheme)
Enjoy!
The whole list of changes:
* Added: plugins support
* Added: autocomplete
* Added: printing
* Added: context menu for document tab
* Added: processing of read-only files
* Added: zoom in and zoom out (increase and decrease font)
* Improved: serach using regexps
* Fixed: now we have current file's directory at 'Save as' dialog
* Fixed: bug with repeated replacements if replacing text contains the replaceable one as a substring
* Fixed: restoring cursor position after reloading
* Added: RPM spec file
* Added: checking for g++ to configure file
* Added: highlighting for Batch files
* Moved PHP scheme out of HTML scheme (now it's a separate scheme)
Enjoy!
вторник, 14 октября 2008 г.
JuffEd 0.4 beta 2 is out
Well, it's been a long time of using beta 1 and now it's a good time to have beta 2 released. As for me, it's stable enough to be released, but I don't believe there's no bugs in it :)
Let's see. Bugreports are extremely welcomed!
Let's see. Bugreports are extremely welcomed!
понедельник, 13 октября 2008 г.
Branch 0.4 splitted
Ok, it was a little bit longer than I planned, but finaly I resumed my work on JuffEd.
Branch 0.4 was splitted to get stabilized while 'trunk' version is becoming '0.5-svn' for adding new features.
Branch 0.4 was splitted to get stabilized while 'trunk' version is becoming '0.5-svn' for adding new features.
понедельник, 8 сентября 2008 г.
Error in Mandriva package.
Due to an error in Mandriva rpm, please download the correct (updated) one: juffed-0.4.beta1-3mdv2008.1.i586.rpm
Sorry for any inconvenience....
Sorry for any inconvenience....
воскресенье, 7 сентября 2008 г.
JuffEd 0.4 beta 1 is available
Finally it hapened. Now it's good enough (for me) to consider it as a new version :)
What is new?
First of all plugin support was added. Now JuffEd's functionality can be extended with plugins. For now only two of them available: Documents List and Find In Files and both of them are in "proof of concept" and "pre-alpha" stage, but still quite usable and waiting for you to improve them ;)
You can find more information here:
http://juffed-plugins.blogspot.com
and here:
http://code.google.com/p/juffed-plugins/
Another thing that was added is autocomplete. It can use words from current document and/or words from given dictionary, so called "API file".
Other features that were added:
* printing
* correct handling of read-only files
* context menu for document's tab (for copying file name or file path to clipboard)
* zooming in and out (increasing and decreasing font of the current document)
* improved regexp replacing (using \1, \2 in replacing text)
* other small features and fixes
Enjoy!
What is new?
First of all plugin support was added. Now JuffEd's functionality can be extended with plugins. For now only two of them available: Documents List and Find In Files and both of them are in "proof of concept" and "pre-alpha" stage, but still quite usable and waiting for you to improve them ;)
You can find more information here:
http://juffed-plugins.blogspot.com
and here:
http://code.google.com/p/juffed-plugins/
Another thing that was added is autocomplete. It can use words from current document and/or words from given dictionary, so called "API file".
Other features that were added:
* printing
* correct handling of read-only files
* context menu for document's tab (for copying file name or file path to clipboard)
* zooming in and out (increasing and decreasing font of the current document)
* improved regexp replacing (using \1, \2 in replacing text)
* other small features and fixes
Enjoy!
Подписаться на:
Сообщения (Atom)