features

New advanced search plugin

Since some days, I have commited a new plugin for Val(a)IDE: the advanced search.

New dockable interface

Today, I have merged the gdl branche with trunk. Now Val(a)IDE use GDL for make its interface.

Val(a)ide in Val(a)ide

Since the last week, we have include some new features in Val(a)IDE. With this new features, we can develop Val(a)IDE with Val(a)IDE itself.

Fullscreen mode

After completed the API documentation (with my poor english, but it's better than nothing...), I just commited a new fullscreen mode (from gedit 2.26).

Goto definition and calltips

With the autocompletion, Val(a)IDE has a vala parser. With this parser, it's simple to add some helper functions.

Autocompletion

Val(a)IDE have already a very simple autocompletion plugin (it just list all word in the current file), I added a better parser (based on vala parser and ctags annalyse) to list the methods, properties, signals, ... of the current object.

Genie support

Now Val(a)IDE support the genie language:

  • You can create project in Genie
  • Genie syntax highlighting (see #576141 for the .lang file)
  • Genie symbol browser

New plugin : file browser

I added a new plugin for fast access to files:

You can open a project directly in the file browser.

I have planned some improvements for this plugin: issue #13

Start page

I have added a start page for access rapidly to recent files/projects.

This feature was an opportunity to improve the abstraction of documents to include glade in the interface.

New project creation dialog

I have improved the projects creation with the Gtk.Assistant widget.

You can add more informations (author, version and license).

Actually, only the license information is use to create the COPYING file, but I created an issue (#6) for improve the template system and remplace keywords in source files.

Syndicate content