{ height: 1%; } - Ruby on Rails and User Interface Design

CSS, UI Design, Ruby on Rails and cheese ... lots of cheese

SlimTimer: Sharing tasks just got easier!

Posted by Richard White Sun, 06 Aug 2006 19:36:58 GMT

You can now easily share multiple tasks by associating coworkers and reporters with a set of tags. Go to Manage Tasks and click on Share Multiple Tasks. The Share by Tags dialog will popup and The rest should be fairly obvious (If its not, of course let me know).

Adding this functionality took a lot longer than I expected it to, primarily due to the large amount of infrastructure code that needed to be changed. None of the upcoming features require major backend changes so I’m expecting the feature release cycle to accelerate from here.

Thanks for using SlimTimer.

Brighthouse ported to WordPress

Posted by Richard White Sat, 29 Jul 2006 19:07:50 GMT

Thanks go to Max Limpag for porting Brighthouse over to WordPress. Now if there was just a conversion tool for posts and comments I’d port this blog over to WordPress, Typo sucks.

SlimTimer patched for FF 1.0 and Bubbles

Posted by Richard White Fri, 28 Jul 2006 22:01:00 GMT

I just patched SlimTimer to fix a bug related to FireFox 1.0. If you saw the timer go to NaN.NaN then you know what I’m talking about. Anyways, it’s now safe to use SlimTimer with FireFox 1.0 or Bubbles with the Gecko engine option turned on.

SlimTimer Roadmap

Posted by Richard White Mon, 24 Jul 2006 20:01:16 GMT

Based on a favorable TechCrunch review, rocketing to the front page of <a

href=”http://digg.com/tech_news/SlimTimer_makes_task_timing_easy”>Digg and lots of positive comments from new users, I declare the

href=”http://www.slimtimer.com”>SlimTimer release a success.

The number of helpful comments I’ve received users has been overwhelming and the forum is teeming good feature

ideas. I’ve been listening to all your feedback and have put together my development roadmap for SlimTimer. In the spirit of setting expectations and creating

transparency, what SlimTimer is all about, here are the improvements to watch for in the coming weeks:

This Week

SlimTimer
  • Tags autocomplete
  • Settings for minimum Time Entry duration (any entry less than this minimum would be discarded)
  • Rewriting some of the backend code to be more robust
Tasks
  • Tag based sharing. For example, you could specify coworkers and reports for all Tasks tagged ‘billable’.
  • Sharing notifications will only be sent the first time you share a Task with someone, instead of being sent for every shared task as it is now.
  • Coworker/Reporter autocomplete
Reporting
  • Ability to choose your row and column types (time, users, tags, tasks) instead of being locked into predefined sets (users by time, etc)
  • Settings for rounding (ex: 5, 15 or 30 minute increments) and time display formats (ex: 3:30 or 3.5).
  • Filter Time Entries by Tags
API
  • RESTful access to Time Entries and Tasks

On the Horizon

Edit Entries
  • Overhaul: Edit a whole week of entries at a time. Mini-calendar to help with navigation.
Increased Browser Compatibility
  • Opera 9
  • Internet Explorer 7
SlimTimer
  • Settings for whether to the timer should stop when closed or continue running until you open it back up again and stop it.
Integration
  • Initial Backpack Integration (Tasks only)

Of course, I’ll let you know as these features roll out so stay tuned.

SlimTimer Launched!

Posted by Richard White Thu, 20 Jul 2006 20:15:00 GMT

After many delays and a couple betas, I’m proud to announce that SlimTimer is open to the public. Also exciting is that it has already garnered a favorable TechCrunch review, w00t! The principles of SlimTimer are simple:

  • Making time tracking easier by eliminating timesheets in favor of using a web based timer.
  • Time tracking on an individual basis. You can set who your coworkers and stakeholders are on each specific task.
  • Getting rid of rigid client > project > task hierarchies in lieu of using tagging to create a workflow that works best for you.
  • Creating transparency between the people working on a project and those paying for it. Your clients can view time worked on their project in real time, avoiding any surprises when the invoice arrives.

I’m looking to constantly evolve SlimTimer based on user feedback. So give it a whirl and if you like it please tell your friends and your local online news outlets :)

Digg It: SlimTimer, TechCrunch Review

SlimTimer

AjaxScaffold 3.1.5 Released

Posted by Richard White Tue, 18 Jul 2006 17:49:48 GMT

AjaxScaffold has been deprecated in favor of ActiveScaffold

Another minor release that patches the functional and unit tests. If you haven’t had any problems with your tests running then you don’t need to regenerate them with the new version, if you had this should fix those issues.

AjaxScaffold 3.1.4 Released

Posted by Richard White Fri, 14 Jul 2006 16:37:19 GMT

AjaxScaffold has been deprecated in favor of ActiveScaffold

Dr. Nic Williams was kind enough to send me unit and functional tests for generated scaffolds. This was something a number of you have been asking for so I’m doing a new release with those included. Thanks Nic.

AjaxScaffold 3.1.3 Released

Posted by Richard White Fri, 14 Jul 2006 03:19:00 GMT

AjaxScaffold has been deprecated in favor of ActiveScaffold

This is mainly a bug fix release in preparation for a couple bigger moves in the near future. If you are interested in the nitty gritty of what has changed check the CHANGELOG in the AjaxScaffold download.

Even bigger news is that an AjaxScaffold based Rails Plugin (or perhaps Rails Engine) is in the works and should be released in the near future. Thanks and praise go to Scott Rutherford for his lovely <a

href=”http://blog.caronsoftware.com/articles/2006/07/02/ajax-scaffold”>writeup on ASG and for agreeing to work together (although he has the bulk of it done already) on the plugin. Aside from focusing on getting a plugin and the generator in sync we’ll also be focusing on making nesting of scaffolds easier and adding search functionality. Wish us luck.

Server Shuffle

Posted by Richard White Mon, 19 Jun 2006 03:03:00 GMT

If you’re reading this then we’ve made it over the DNS propagation chasm and have come out relatively unscathed on the other side…

That’s an overly dramatic way of saying I moved this domain and its brethren (slimtimer, ajaxscaffold, minielements, etc) to their new home: a swanky VPS (MiroVPS4 plan) from <a href=”http://rimuhosting.com/”>rimuhosting.com.

If you tried to visit any of fine aforementioned websites while I was moving cross country then you have an idea of why I’ve moved everything en masse. Suffice to say that what people are saying about Rails and shared hosting seems to be true: Don’t do it. If you want more details on why I had to leave TextDrive you can always check out the appropriate thread on the ajaxscaffold forum.

So far I’m pretty pleased with the move, though obviously I would have rather not had to make it at all. Unfortunately, I don’t have any buddies that have a strong grasp of Linux AND spare time, and I don’t have the money to outsource the job to someone with both. So what do ya get? A weekend spent at an SSH terminal and a lightweight Debian setup running Lighttpd/FastCGI, Postgresql, Postfix and little else:

             total       used       free
Mem:        196776     193936       2840
-/+ buffers/cache:     129040      67736
Swap:       131064        848     130216

Oh, if you’re a kickass Linux admin as well then drop me a line… let’s be friends… mmmkay

AjaxScaffold approved for Rails Day

Posted by Richard White Wed, 14 Jun 2006 02:49:34 GMT

AjaxScaffold has been deprecated in favor of ActiveScaffold

I just got word from Eric Wagoner, of farmnotebook.com fame, that AjaxScaffoldGenerator has been approved for use during Rails Day. I’ve also heard from many rubyists in the Atlanta area that he put on a great presentation of ASG for AtlRUG. Excellent news all around.

Older posts: 1 ... 3 4 5 6 7 ... 10