GWT Scheduler Open Source Supporters
YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit ASP.NET Profiler.
Jetbrains is also supporting GWT Scheduler:
| Jetbrains IntelliJ | |
| Jetbrains RubyMine | |
Nov 2009
Migrated to GWT Milestone 2. Migrated to MVP by means of http://code.google.com/p/gwt-presenter/ project. DI provided by google-gin :)
June 2009
Migrated repo to mercurial. Ditched first version :) now only the rework is available within the hg repo. Included goda-time. Goda-time is a mess! But is should fill the needs for every time&date aspect within the scheduler.
April 2009
The rewrite is going OK, i'm modularizing some of the app's aspect through the use of google-gin. Feel free to check the sources anytime. Make sure to use GWT 1.6, you can also use the Google Plugin within Eclipse.
March 2009
I'm currently rewriting the whole thing, learned lots of stuff with the first version. Meanwhile, some guys have already a good head start: http://code.google.com/p/ftr-gwt-library/ .
This project was inspired by google calendar. It was made because there are no event scheduling widgets / timesheet widgets out there at the time, gwt future earth was not looking so good (check them out http://code.google.com/p/ftr-gwt-library/). My primary objective was to learn gwt.
When it's done, hopefully it will provide at least the following:
- week view / month view
- css-only looks
- a well designed architecture that will enable someone to easily customize some aspect of the widget
- multiple events at same time (this one is hard)
Right now, the ui basics are laid out, but these areas need a lot of work:
- UI engine
- Code architecture
I am constantly changing the code, because I still haven't decided how I will enable event scheduling listening, customization, etc. So, the code is a bit messy but hopefully with time and some suggestions it will improve.
By the way, don't forget this project is using GWT from the SVN (with java5 syntax support), so you'll need to get at least the latest GWT 1.5 RC to compile the project.

