Wed, 03/25/2009 - 20:46 — pasnox
As some of you already read, we have introduce MkS Shell.
I now finish the migration of the file suffixes associations manager to shell api meaning you can now manage all that using mks scripts.
As usual, you can see that in the current branches/dev part of the svn.
By the way, i have scheduled abbreviations and associations UI editors rework in the internal time line of the project, if you have some good ideas for the new UIs, you can contact us for mokups.
Sat, 03/21/2009 - 15:19 — pasnox
Today i want to inform you about a new great thing in MkS, MkS Shell.
This is a kind of command interpreter like bash, but very limited to execute users defined command, via it's own api.
Actually i have made a console widget that allow users to play with the shell, you can discover that in the branches/dev part.
The new abbreviations manager now take advantage of the shell, and all abbreviations are defined at start up via a dedicated script (abbreviations.mks).
The shell integration is really a new enjoyable thing that allow to script MkS itself (according we provide a lot of comm
Mon, 03/02/2009 - 13:01 — hlamer
Currently MkS developed only in C++ programming language, all data and is hardcoded in code, all plugins is written on C++/Qt.
Tue, 02/10/2009 - 10:47 — pasnox
Some time ago (some long time ago) a guy named Polik sent us a list of questions regarding MkS and its evolution.
After some months I finally take the time to answer them, it result of a wiki page readable by everybody.
If you are interested in the interview and MkS itself, you can read it here.
Thu, 01/15/2009 - 21:16 — pasnox
The PyQt plugin is now available in the svn (v2/branches/dev).
It allow you to create and manage Qt 4 applications using your (probably) preferred binding.
We provide severals templates (gui application, console application, qobject herited class and designer form herited class) for helping you in this task.
As the plugin is pretty new, all feedbacks are welcome !
Wed, 01/07/2009 - 19:11 — hlamer
Some time ago Nieradzik Tim asked about feature "Add class browser support for PHP files"
I was really surprised, because I thought it works.
Today I checked - some of ctags parsers not worked in last time, so, Navigator not worked for PHP, HTML and other 4 languages. Now it's fixed. I hope, we will not have problems with building on Windows.
Wed, 01/07/2009 - 18:03 — hlamer
MkS development process was chaotic and without any strategies in first time. I and P@sNox usually made things, which we need more than others until now, and which we know how to do.
Often decision to write some module was made in one minute, just because someone asked/said about it.
It was a wrong way, as result - now we have a lot of advanced features of IDE, but we just are only advanced text editor, because haven't usable debugger. I and P@sNox yesterday night tried to fix this situation, and develop some plane of further development, that we call "Timeline".
Wed, 01/07/2009 - 17:45 — hlamer
Before New Year I worked under new Search and Replace engine. Now it's 80% rewritten.
Internally - I moved it from MkS core to plugin, and made code factoring. Now it consists 4 parts (classes) business logic, main user interface, search thread, dock with search results. Business logic don't mixed with user interface.
For user there is now are 3 sensible changes:
- Possibility to replace all matches in a directory, not only in the file
- No freeze when searching in directory
- Incremental search.