Plasmate 1.0-beta1 is out!!

We are very happy to announce the 1.0-beta1 of plasmate. Plasmate is part of the Plasma SDK. The Plasma SDK is consisted of the old kde-workspace tools and plasmate, which is the plasma’s IDE.

Plasmate makes the developement/testing/deployment of your application very easy and fast. Your application can be a plasmoid, dataengine, runner, theme, a Kwin effect, a kwin script and a kwin windows switcher.

plasmate-startpage

Plasmate doesn’t restrict you into a specific language, each package supports a variety of languages which you can use.

plasmate-startpage-languages

The 6 most powerful(at least for me:) features in plasmate are

  • the semantic file browser
  • the embedded plasmoid previewer
  • the konsole previewer
  • the metadata editor
  • the project manager
  • and the kconfigxteditor

The semantic file browser

In order to create a package, this has to follow a certain directory structure, of course plasmate is able to create a package with the correct directory structure but if you don’t know the directory structure in how will you add more files into the package? Plasmate offers a semantic file browser which makes it easier.

semantic-file-browesr

The embedded plasmoid previewer

previewer

As you can see you don’t need to open and close your plasmoid previewer every time that you change something in your plasmoid(no more switching between your terminals 🙂

of course a nice embedded previewer without some output is useless so..

The konsolepreviewer

konsole

The metadata editor

metadataeditor

You don’t need to know any entry in the metadata.desktop file, the metadata editor does the job for you!

The project manager

Do you want to install or to publish your plasmoid but you don’t know how?
Well, you do now 🙂

projectmananger

KConfigXtEditor

This year in my GSoC project among other stuff I also implemented the KConfigXtEditor. With the KConfigXtEditor you modify/create your xml files which are being used from the KConfigXt framework.

kconfigxteditor

Any feedback is really appreciated in this phase since we are approaching the 1.0 release.
You can find more information about plasmate in our community wiki page.

You can download the complete Plasma SDK from here.

Update: fix the tarball link

Advertisements

10 thoughts on “Plasmate 1.0-beta1 is out!!”

  1. When I start reading about plasmate a lot of months ago I though it would be a sort of designer for plasmoids, with a components box from which drag components and a property inspector box to easy change properties, leaving to the user hands the application logic writing.

    As it is now it seems a standalone kdevelop/kapptemplate plugin…

    1. with a components box from which drag components and a property inspector box to easy change properties

      This is one of features that we want to implement but its not what plasmate is.

      Plasmate’s purpose is to help people implement *simple* packages and to show how the variety of our tools can be used for this purpose.

    1. The link that you mention isn’t valid anymore.
      Yesterday I made a mistake in naming of the tarball.

      I realized the issue from Rex’s reply.
      I have updated the link in my post and in every mail that I have
      send regarding the release.

      Again sorry for the issue.

  2. I get this error:

    Could not find a package configuration file provided by “LibAttica” with
    any of the following names:

    LibAtticaConfig.cmake
    libattica-config.cmake

    I already installed “libattica-dev”. What should I do? I am a noobie and wanted to start with a plasmoid.

  3. I get this error:

    Could not find a package configuration file provided by “LibAttica” with
    any of the following names:

    LibAtticaConfig.cmake
    libattica-config.cmake

    I installed “libattica-dev”, what else do I need? I am noobie who wants to get started with a plasmoid 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s