EN4J 1.0M2 released - Evernote Java Client

I finally decided to release the project I was working on the last year: A java desktop client for the Evernote service. The distributions for Mac OS X, Linux and Windows can be found on the downloads page. And the source code can be accesses and forked from the git repository on github. The README for EN4J-1.0M2 EN4J What is it? ----------- EN4J is a client to the Evernote services written in Java. It designed to become a replacement to the Evernote client for Windows & Mac. Although currently EN4J is a read-only client and cannot fully replace the official Evernote client. Features -------- * Fast search based on Lucene * Indexing of word documents, zip files, etc. All doc types supported by Apache Tika * Based on Netbeans Platform, runs on Windows, Mac OS X and Linux * Open source TO DO ----- * Editable notes * tags * Keyring api * Rich-text clipboard copy * Ignore diacritical marks during search Bugs ---- If you find any write a bug report on http://github.com/ecerulm/en4j/issues How to build and install ------------------------ First, grab the source from github git clone git://github.com/ecerulm/en4j.git Then proceed to the main directory cd en4j/NBPlatformApp to build the windows zip distribution do ant build-zip to build the mac os x distribution do ant build-mac Then take the output file in NBPlatformApp/dist Contribute ---------- Just fork the project from http://github.com/ecerulm/en4j and send me a pull request with the changes. Licensing --------- Please see the file called LICENSE. Credits ------- Netbeans team for the Netbeans Plaform and Netbeans IDE icons: Tango Icon Library http://tango.freedesktop.org/Tango_Icon_Library icons: Nuvola http://www.icon-king.com/projects/nuvola/ icons: Crystal project http://www.everaldo.com/crystal/ icons: Addictive Flavour. Designed by Mirjami Manninen (http://www.mirkku.com). www.smashingmagazine.com icons: Bunch of Cool Bluish ICONS http://mebaze.com/ GlazedLists: http://publicobject.com/glazedlists/ Apache Thrift: http://incubator.apache.org/thrift/ TimingFramework: https://timingframework.dev.java.net/ Flying Saucer: https://xhtmlrenderer.dev.java.net/ Apache Tika: http://tika.apache.org/ Apache Commons Collections: http://commons.apache.org/collections/ Apache Commons IO: http://commons.apache.org/io/ Apache Commons Math: http://commons.apache.org/math/ Evernote API: http://www.evernote.com/about/developer/api/ Joda Time library: http://joda-time.sourceforge.net/ NekoHTML: http://nekohtml.sourceforge.net/ renderpack: https://renderpack.dev.java.net/ SLF4J: http://www.slf4j.org Woodstox: http://woodstox.codehaus.org/

July 27, 2010

Getting rid of the grey empty area on your Netbeans Platform Application (RCP)

The short answer is that the gray area that you are seeing in lower bottom of the window is actually the editor area (aka document area) and you can hide it by adding run.args.extra=-J-Dnetbeans.winsys.hideEmptyDocArea=true to your platform.properties file. Or by calling System.setProperty("netbeans.winsys.hideEmptyDocArea", "true"); from one of your module’s Installers. That’s all you need to know but if you are interested on getting some details and references continue reading. If you create a new Netbeans RCP application and only add TopComponents to modes other than editor (modes which kind=“view”) then you will end up with an empty document area (could be at the bottom, top, left, right or in between TopComponents depending which modes you placed the TCs on). But first, you ask, how do I assign TopComponents to modes? Well you do that in the new Window wizard for example ...

July 3, 2010

How to hide/remove the Save, Undo and Redo buttons on the Toolbar (Netbeans Platform)

The default Netbeans Platform Application generated by the Netbeans IDE wizard has the Save, Undo and Redo button showing up in the toolbar by default. Since my applications doesn’t have anything to save I decided to hide those buttons. I turns out that remove them is really simple, I knew that I had to fiddle with the layer.xml file and hide something but I didn’t know exactly what. At the end I found the solution buried in this A NetBeans Platform Sample and Tutorial. ...

March 8, 2009

"Reload in target plaform" is not working in Netbeans 6.1/6.5 RC2 in Mac OS X 10.5 Leopard

I filed a bug report http://www.netbeans.org/issues/show_bug.cgi?id=153354 It seems that it cannot find the inner class ResolvableHelper inside the TopComponent. (throws a NoClassDefFoundException, see the messages.log for details ). It’s funny though, because it works perfectly in Windows XP and Vista, I thought this stuff was platform independent.

November 19, 2008