Citra FX Photo Filter 2.0 Released

November 17th, 2007

KIYUT just released Citra FX Photo Effects 2.0, an image filter effects for digital photos or images. It allows anyone, regardless of experience, to turn digital images into unique artistic looks. Citra FX comes with many prebuilt filters from color adjustment, contrast, exposure to advanced filters like water ripple, emboss, etc. The result is only limited by your creativity. You also get instant visual feedback on what you changed.

What’s new:

  • Add background plain or checkerboard
  • Add Boolean Selection, shift key (union) ctrl key (subtract)
  • Add command line open options
  • Add Filter Blur -> Smart Blur
  • Add Filter Blur -> Unsharp Mask
  • Add Filter Mask -> Mask Effects and Photo Vignette
  • Improved Filter Stylize -> Flare
  • Improved GUI
  • Fix Rendering Selection
  • Fix Thumbnail Update on Discard
  • Fix some thread bug
  • Other bug fixes

Read the rest of this entry »

Tags: , ,

Netbeans Platform ClassLoader Trick

October 26th, 2007

As you probably know in Netbeans Platform each module has its own ClassLoader. So if you want to load resources (eg: properties file, xml file, image file, etc) from another module basically you are out of luck.

Just out of my head, there are at least 2 solutions available:

  1. Create Utility or Factory class in other module to return resources
  2. Using other module ClassLoader to resolve the resources

However, if you are not careful the first method could lead to circular dependency problem. So I will focus on the second methods to get the resources from other modules using ClassLoader trick

Note: this is tested on Netbeans 6 beta1

Read the rest of this entry »

Tags: , , ,

Ekspos Image Viewer 0.8.8 released

October 25th, 2007

KIYUT just released Ekspos Image Viewer 0.8.8, a platform independent Java image viewer program. It support most popular image format: JPEG, PNG, and GIF, where additional image format can be added through Java ImageIO plugin. It consists of 2 parts: shell browser and viewer. Shell browser allows you to navigate your image collection and you’ll be able to browse images in tree, detail, list, icon and thumbnail view. The viewer provide progressive view of images with zoom and pan capability.

It is licensed under revised BSD License.

Features:
– Image Format(Standard): JPEG, PNG, and GIF
– Support Java ImageIO plugin
– Support 4 views: detail, list, icon, and thumbnail
– Thumbnail caching for fast preview
– Written entirely in Java™

Read the rest of this entry »

Tags: , , ,

Customize Netbeans Platform Splash Screen and About Dialog

October 18th, 2007

During development of our product Sketsa SVG Editor, we need to customize the default Netbeans Platform About Dialog and splash screen as part our product branding.

Nb Platform default about dialog      Nb Platform custom about dialog

Note: this is tested on Netbeans IDE 6-beta1

Read the rest of this entry »

Tags: , , , ,

Citra FX Photo Filter 1.3.1

October 2nd, 2007

Kiyut just released Citra FX Photo Effects 1.3.1, an image filter effects for digital photos or images. It allows anyone, regardless of experience, to turn digital images into unique artistic looks. Citra FX comes with many prebuilt filters from color adjustment, contrast, exposure to advanced filters like water ripple, emboss, etc. The result is only limited by your creativity. You also get instant visual feedback on what you changed.

Applying filter effects to digital image never been this easy and fun. It is well suited for everything from simple to advanced digital photo or image filtering.

Read the rest of this entry »

Tags: , ,

Netbeans Platform parsing layer.xml

September 20th, 2007

If you are building application on top of Netbeans Platform sooner or later you will deal with layer.xml. Layer.xml (Netbeans FAQ) is

Layer files are small XML files provided by modules, which define a virtual filesystem . The layer file defines folders and files that will be merged into the system filesystem that makes up the runtime configuration information NetBeans and its modules use.

Layer files help to make it possible for modules to be dynamically installed. If you’ve read about FileObjects and FileSystems , you know that you can listen for changes in folders and files in a filesystem. That’s exactly what the components of NetBeans whose content is composed from folders in the system filesystem do. So if a module is added at runtime, the system filesystem fires changes; the UI notices that the contents of the folder has changed and updates the UI to reflect the changes.

On the Citra FX Photo Filter, if you look at the Effects TopComponent there is a button filter, if you click that button it will display popup menu which have the same menu item as the usual Menu – Filter at the top. In that particular case, we are parsing the layer.xml and build the popup menu. Below is the java code to parse the Netbeans layer.xml

Read the rest of this entry »

Tags: , ,

TrialPay Free offers

September 15th, 2007

Kiyut just partnered with TrialPay. TrialPay is a method that allows you as a customer interested in product X to get it for free by subscribing or (optionally) purchasing a product from one of their sponsors. Then the sponsors will pay us in return for our products that you get for free.

With TrialPay offers, you could get our products below for free.

For more info, please visit Free with TrialPay

Tags: , ,

Nimbus, Java Expression Blend ?

September 10th, 2007

Daniel Spiewak Javalobby post regarding Jasper Pott recent blog nimbus almost done. Jasper Pott blog quote:

Finally we are almost done with Nimbus and I am very pleased with the way it looks. There are many small details that need to be pollished …
…
Nimbus was drawn graphicaly in a new tool we have been building. Almost none of it was hand coded. We have built this tool that is like a mini Photoshop or Illustrator that lets you graphicaly draw all the 2D vector graphics for each of the states of the components.
…

As you may already knew, Nimbus is the new look and feel for Java Swing created by Sun Microsystem. It will be for inclusion in Java 7, and also possible inclusion in the upcoming Consumer JRE due before Java 7.

Read the rest of this entry »

Tags:

Netbeans Platform Options Dialog

September 5th, 2007

If you build an application on top of Netbeans Platform and wondering how to create the custom options or preferences panel (Menu Tool – Options), then this tutorial is for you.

This tutorial based on Sketsa SVG Graphics Editor that create custom Options Dialog for storing canvas related thing in Netbeans Platform based application.

Note: this example require Netbeans 6 due to the use of NbPreferences

Read the rest of this entry »

Tags: ,

Citra FX Photo Filter 1.3

September 4th, 2007

Today, we just released Citra FX Photo Filter 1.3. Citra FX is an image filter effects for digital photos or images. It allows anyone, regardless of experience, to turn digital images into unique artistic looks.

What’s new:
– Add Filter Color -> Gain
– Add Filter Color -> Gamma
– Add Filter Color -> Vivid
– Add Filter Distort -> Curl
– Add Color Dropper

Read the rest of this entry »

Tags: , ,