June 12, 2008 | by P@sNox

Finally after months of development and 2 preview versions, Monkey Studio 1.8.2.0 ( aka Monkey Studio 2 ) is finally released as a usable BETA version.
The term BETA not mean that MkS ( Short for Monkey Studio ) is buggy and not usable.
It simply mean that there are so many new features that if we keep going a final version may never be released ;)
MkS will continue this way until there is no more features to implement, this can take months, years, centuries or what ever you want, but it's the best cross-platform choice for Qt Development ( and/or any other project type you want if you create/use the right plugin ).
MkS is a crossplatform Integrated Development Environment ( IDE ) aiming to become a Rapid Application Development ( RAD ) environment and is used since ages by team members in our enterprises, and we decided that's time to release it to the community.

MkS runs everywhere Qt 4.4.0 ( minimum required to build it ) is available as a shared library ( static build of Qt are not supported for building MkS as we heavily use plugins, of course, you can use whatever version of Qt you want for your projects).
MkS is extensible via a great and powerfull plugin system which help make it do nearly anything you want and support virtually any kind of project type ( cmake, msvc) for which a plugin exists or is created.
And if you don't need some plugins - just switch them off, and make your MkS more lite and speedy.
The primary goal of MkS was to manage Qt4 projects as best as possible, it directly uses .pro files and does not create intrusive or unsightly configuration files.
The only thing it can add to your project, is a "ProjectSettings" scope for storing it's configuration.
But MkS is now a multi language cool code editor too ( javascript, xml, ... ).
The new features are ( see olders news for features released before ):

* User Tools can now use console, redirecting their output directly in the IDE.
* User Tools now use pAction, witch give them the ability to set custom shortcuts via a shortcut dialog.
* Actions such as Building, Compiling, Debugging, etc. can trigger other actions such as automatically saving open files/projects.
* A new action helper that quickly creates new text files.
* MessageBox plugin now uses a separate dock for each tab : Build Step, Output, Commands, Search Results and provide a settings widget that allow to activate a dock on console started.
* A status bar has been integrated that shows useful informations : File modified state, Tabulation mode, End of Line mode, and Line/Column position.
* Unlimited Bookmarks support per editor with quick navigation shortcut.
* New search/replace engine which support find in files/folders in a threaded way.
* The "Add files to project" dialog has been enhanced, you can now at the same time in the view select files AND folders. You can choose to recursively add files/folders and import files that are external of your project.
* The plugins management dialog has been rewriten, getting its look and feel from the KDE4 plugins look and feel.
* There are now sdk files available for creating your own custom plugins.
* A totally rewritten abstract project manager aka "XUP Manager" that stand for Xml Universal Project File Manager. Behind the scenes, it's a xml reresentation of a project in memory that means that each project is coded using the same API, you only need create converter from and to XUP to support new project types!
* The templates wizard has been enhanced, it's now using a ini like format for each template, the format is available on our wiki for those who want to create their custom templates.
* French translation available.
* Belarussian translation available.
* English translation available ( the default one ).
* Italian translation in progress.
* GNU Debugger ( gdb ) plugin integration.
* Rewrote Qt project management using XUP API.
* Best install script for all platforms.
* Add a Queued System messagebox, similar to the dolphin application one ( non blocking message widget ) that allow to show some message to the user without bocking the interface.
* Add a new plugin "Regular Expression Editor" that help developers to create/test their regular expressions.
* Now Requiring Qt 4.4.0 minimum ( yes, it's a feature! :D )
* And a lot of small enhancements/features as well as many bug fixes.

We spent time making the best Qt 4 crossplatform IDE, please use it and provide feedback !

The Monkey Studio Team


June 9, 2008 | by P@sNox

Hi guyz,

Monkey Studio 1.8.2.0 should have been released this weekend, unfortunately sourceforge got problems that break the release process.
Until sourceforge fix the problems, the release is in stand by.

Sorry for the troubles.


June 6, 2008 | by P@sNox,

Today is a great day to inform you that we will release the first Monkey Studio 2 beta this week.
I profit this news to inform you that we want to nominate the project on SourceForge Awards.
In fact, Monkey Studio is taking part in the SourceForge.net 2008 Community Choice Awards And WE NEED YOUR VOICE, and voices of your friends, who are using Monkey Studio.
If you like, or think that Monkey Studio is the best ( or will become the best :p ) Cross Platform IDE regarding Qt, and any kind of project type, please be free to help us by voting clicking this badge. You can go by link, and nominate project to category "Best Tool or Utility for Developers".



Regards, Monkey Studio Team


January 14, 2008 | by P@sNox,

Here is it ! the second preview version of Monkey Studio 2.

The new features of this version are :
* A new template system which give users the ability to create their own templates by reading the format documentation on our wiki.
* Better management of qmake.
* A new workspace, bye bye tabs.
* A new menu "Window" to change the view ( sdi/mdi/top level ).
* A better parsing of consoles output ( like compilation errors )
* A simple click on a warning/error allow to open the corresponding file.
* Change in the file browser plugin : you can change the view ( root item ) to have a tree-view clutter less.
* A new component "MonkeyCore" giving the ability to 3rdparty plugin to easily use the main objects of the application ( menubar, mainwidow, settings, and so ).
* Better management of resources' path ( templates, translations, plugins ).
* On the first load, "monkey" find and configure itself default path in the settings to permit the execution of the programme just after it has been compiled.
* The Desktop Tools of Mac OS are now supported.

As you have just read, there is a lot to discover and feel free to tell us what you think.
Either on the forums, one the irc channel or on the mailing-list (to subscribe, click there).

See you soon.


January 1, 2008 | by P@sNox

The Monkey Studio Team is proud to wish you a Happy New Year 2008.


November 11, 2007 | by oversize

but a giant leap for Qt4 Developers that whish to develop Qt4 Applications on multiple Platforms with the same IDE. Well thats what we think. Today you can check out what was cooking over the past months and we would really like to hear what you think. Is it really a giant leap or is it just another IDE? Tell us.

So what are the features that you will be enjoying in this Monkey Studio 2 Preview release v1.8.0.0 ?

Monkey Studio is able to fully manage a project based on qmake. The Assistant and designer are now fully integrated into the IDE. Define your own Code Snippets to speed up repetitive tasks. Write file Templates for various file types. The QScintilla Component that we use, offers Syntax Higlighting for a lot of languages. Define which lexer is to load on what file suffix. Ctags offers support for Class browsing. Generate and load your own 'api' files at runtime to have code completion for about any lib you want.

With it's great and highly flexible plugins api, you can extend it really simple to fit your needs.

So, you see there is a lot to discover and as said, please give us some feedback on what you think. Either on the forums (http://forums.monkeystudio.org), the irc channel (#monkeystudio on freenode) or the mailinglist users@monkeystudio.org (to subscribe see: http://lists.monkeystudio.org/cgi-bin/mailman/listinfo/users).

Azevedo Filipe, and The Monkey Studio Team


October 21, 2007 | by oversize

There is a new video available where you can see some of the new highlights of monkeystudio. It's available here and here. Enjoy it!
I have installed the other blog app again. It caused problem's i had no time to solve yet. Apologies for that.


October 4, 2007 | by oversize

I have just closed trac for anonymous ticket creating. We received alot of spam in the last days and until we find a solution the anonymous ticket creation will be turned off. You can send bugs to pasnox AT gmail DOT com or use the forum. And of course come to the Irc Channel to tell us direclty.

So, i we will figure out how to not get spammed and then ticket creation will be available again.

Regards oversize


September 22, 2007 | by oversize

Well, its done. i have replaced old screenshots code with stockphoto (in case you care). There are now two categories for each Monkeystudio Version. No new shots are available yet, but stay tuned.

Next thing on my list is to replace this blog with a more fancy one. I told it before, then there will be some features, every blog/news application should have.

Happy weekend.


September 20, 2007 | by oversize

As you may have noticed, the screenshots are not working again. I apologize for that. Every project needs to have a (working) screenshots page, so does MonkeyStudio. I am replacing the screenshot related stuff with another which hopefully wont break. I'm olso working on a rewrite of this news/blog thing which is going to have some nice features. If all goes well i can at least finish one task friday night (which is my hacking night). So again, i'm sorry and working on it.


August 13, 2007 | by P@sNox

Hi,

I would inform that the screenshots page is working again ( thanks manuel ).
The team is proud to release the old and last beta release of the 1.x serie: 1.6.1 available in the downloads page.

What's new here is ( from xiantia ), best plugins for debuger, many crash fixed.
There is no manual, but it should work as the visual studio one ( always from xiantia ).
To start debuger, choose the program project in the project view and go to Debugger tab, right click and push "Debugger Start".

About the v2, a new module is progressing, it's the Tools Manager that allow custom user tools to be added to "Tools" menu. You can add system applications going into the applications settings.
This is a great feature and i hope you will like it.
That's all for now, but be ready, a v2 beta Core ( without plugins ) release will come shortly it will allow us to add / change last minutes features.


August 10, 2007 | by oversize

Whats up in Monkeystudio Development? As mentioned in earlier posts, development ist still very active. But to stop the "...is very active" posts, we would like to tell you some of the stuff working right now:
In short:

  • Templates
  • Code Snippets
  • Syntax Highlighting
  • Simple Sessions Management
  • Workspace to allow sdi, mdi and toplevel modes

and of course much more.
The Templates can be created for Files, Project and other Stuff (Extra). For Files this could just be templates for header or source files with Licenses added or this could be a simple main.cpp implementiung a standard main(). A Projects Template could be a simple console app, providing you with the very basics to start writing a Qt4 Console App. Or a simple Gui App, with a ui File for the designer to use. This way you can automate boring tasks and enjoy coding. Another new Highlight are the Snippets. Known from other Editors, you can create your own Snippet and an Abbreviation for it. Then when typing the Abbreviation you can expand it by pressing Ctrl+L e voila you have a switch statement for example. The Syntax Higlighting is not a very cool new Feature found only in MonkeyStudio, but it is a "must have" for every modern IDE and so does the Monkey. Session Support is availabel too, to save and Restore your Coding Session and the Workspace is able to switch between SDI, MDI and Toplevel Arrangements at runtime.

So, alot of nice stuff is coming with the new Version, which will (hopefully) will be available soon.


August 4, 2007 | by oversize

Hey, as many of you probably have noticed, the Screenshots are not working right now. I was not able to look into this until now. Today i did and my solution is i would like to rewrite the whole part, which is a little work to do. so please be patient. Meanwhile, the Development is ongoing, i hope i can manage to talk to pasnox later the day and maybe there are some updates to post here. Btw, i m just learning on how to post nice postings to a page like this, so bear with me if they feel somewhat awkward.

Cheers oversize


July 26, 2007 | by oversize

If you wanted to visit the Forums lately, you might have noticed, you could not. The reason was fairly simple, if you have read the error message. Anyways, this is now fixed and i want to aplogoize for any inconvenience. What more to say. the server now runs debian etch, ok this is for 3 weeks or so already, but as i m lazy with posting stuff here its mentioned now. And as said before, Monkeystudio Development is still happening. Thoug alot is not realy public. Which does not mean you are not welcome to join. If you want to, just hop in our Channel #monkeystudio on freenode.net

Cheers oversize


July 10, 2007 | by P@sNox

Hi

I just want to say Monkey 2 development is still very active ;)
And that i go to hollidays !

Good hollidays, i should be back in 15 days.


March 30, 2007 | by P@sNox

Hi,

A new member (J-jayz-Z) has join the project, he's first task was to create a File Browser plugin.
It allow you to browse your file system and quickly open a file by double clicking it.

Plugin is working, but need some ideas to enhanced it, if you have some, post them on the forum in a dedicated thread.


March 24, 2007 | by Oversize

Hi

today i added comments and a Feed to the page. You can leave a comment to every post here. I used Akismet for Spam Protection which i hope will clean out the scumm. If not, i have to come up with another solution. The good thing about akismet i that one does not need this "Type the stuff of the Image" Field to enter as well. As i m lazy i like it to not have to tyoe too much. Which is one Reason i dont come up with news here often.

Second new thing is a Feed of the site news which is accessible here. If you have problems/ideas/criticism drop me a line in the Forums, through the comments or by mail: manuel att schmidtman dott de

cheers


February 3, 2007 | by Without

Hi,

For the impatients one, here is a new video of the WIP of the current v2.

You can access all videos at : http://frenchbreaker.free.fr/temp/Qt/

Cheers, P@sNox,


January 21, 2007 | by P@sNox

Hi

Monkey Studio is progressing quicly !
You can now see 5 nice screenshots of the next comming Monkey Studio 2.0.0 release.
Stay tuned, Monkey Studio 2.0.0 will rocks!


January 12, 2007 | by P@sNox

A new beta version is available in the svn : 1.6.0-d-1.0.2
You can check it out from v1/trunk/2006.1.6.0-d-1.0.2

SVN is browsable from the trac module, and there is a guide on the trac wiki about checking out svn.


Get Monkeystudio
Download
Download from Sourceforge

Use SVN monkeyrepos

Browse the source here

Join us in IRC
Freenode Network,
Channel: #monkeystudio


Get the Feed 

Qt @ Developpez [fr]

qtfr.org [fr]