Showing posts with label DroidDraw. Show all posts
Showing posts with label DroidDraw. Show all posts

Sunday, May 18, 2008

Time to Move On...

Well, two months (and a little less than 6000 downloads!) later, its time for a new release.  

Actually, its time for two releases, but the first one (b10) was fatally broken due to a mis-handling of preferences when preferences didn't exist.  Silly Brendan, testing is for kids...

Well at least I found it before I advertised the new release.  I don't think anyone actually downloaded the broken files (sorry if you did...).

Anyway, DroidDraw-r1b11 is now available (Mac OS X, Linux, Windows, Platform Independent .jar)  The higlights include:
  • New support for saved preferences (for now: snap-to-grid, default screen size, default root layout)
  • Removed redundant XML namespace declarations
  • Added support for drawing the ScrollView scroll bar
  • Fixed my support for opening URLs from inside DroidDraw (previously all URLs went to my PayPal donations page [oops, how did that happen ;-)]
  • DroidDraw now checks for updated versions on startup
  • It now handles the layout_margin* family of xml attributes.
  • A bug in the Color selector button/property has been fixed.

As always, please post any new bugs that you may find or features that you'd like to see (I'm running out of things to do!) to the issue tracker.

And if you're feeling generous, feel free to donate!

Sunday, January 6, 2008

DroidDraw-r1b3

New release as promised.  It includes some bug fixes, and enhancements including:
  • Support for the Gallery widget
  • Support for line breaks in TextViews, Buttons, EditText and AutocompleteText
  • Misc. bug fixes mentioned previously.
I'll package it up into an .exe, etc. eventually.  For now if you're impatient, the .jar file is a double-clickable executable.

As always bugs/comments/donations/insults -> brendan.d.burns on gmail.

Later!

Wednesday, January 2, 2008

Beta 2...

Well, a release a day keeps the doctor away, right?

The big changes for this release are:
  • Padding now works correctly (background colors, and sizing)
  • You can now drag and drop widgets between layouts [pretty cool, huh?]
I'm not going to make apps of this release.  (can't have too many standalone versions...) but for those interested in the bleeding edge, the .jar file is a double-clickable executable.

Tuesday, January 1, 2008

Beta One Released!

I finally got some new standalone apps. built and I christen them r1b1!  


My first beta (for DroidDraw at least) my mother must be so proud ;-)

Anyhow, these new standalones contain all of the bug fixes mentioned previously and a few more improvements to slight to really mention.

Unless people find glaring bugs, I think the next step will be converting the app. to a true MVC paradigm.  (Right now, each widget knows how to draw itself, which violates MVC since the widgets are part of the M, not the V)

Chances are that will take me a little while.  Plus the tri-mester starts up soon, so development may slow down for a while.   Have fun! (and a happy new year!)

Monday, December 31, 2007

More Bugs (pt. 2)

Well, I spent another hour wiping out miscellaneous bugs, including:
  • support for android:layout_span which allows table entries to span multiple columns
  • the properties panel's apply button is now outside of the list of properties
  • the properties panel updates when properties change
  • eliminated an ill-fated lengthening of layouts which did bad things
I think I will definitely release a beta tomorrow.  I really need to streamline my application-building process.  I'm sure eclipse can mostly automate it for me, but I need to figure out how. Now I'm off to play with my Kondo KHR-2HV (which can now walk!)

Thursday, December 27, 2007

A couple more bugs bite the dust (and another is found...)

Well, this holiday break is something less than a total break ;-)

After a day spent mostly ineffectually trying to get my Kondo KHR-2HV to work with Mac OS X, I decided to fix a couple of bugs in DroidDraw to actually accomplish *something* for the day.  The bugs I fixed were:

Wednesday, December 26, 2007

DroidDraw r1a21...

Well,  I said that I wasn't going to release another alpha, but r1a21 is now out there on DroidDraw.org.  A couple of minor bug fixes, one submitted by a user (thanks!): 
  • The gray outline of nested layouts wasn't being drawn.
  • Nested RelativeLayouts deeper than 2 were causing infinite recursion and thus a stack overflow.
Okay, I'm back to my holiday break.  First beta sometime next week!

Friday, December 21, 2007

DroidDraw Dev. Blog Started!

Several people have requested a blog so that they can keep up with the latest releases, etc. for DroidDraw. Well, ask and ye shall receive!

Its been a hectic month of coding, starting from nothing and working up into an application that I'm fairly happy with and that others seem to be using with some frequency! Along the way, I've learned a bunch about Android GUIs and layouts and even coded some things inJava (Drag 'n Drop) which I'd never done before.

I just released DroidDraw-r1a20 (release 1 alpha 20, for those who were wondering). [Mac, Windows, Linux] I think I've finally qualified for the beta moniker, so the next release will be r1b1. Don't expect it before the end of next week. I'm taking a bit of a holiday break...

For now, enjoy the holidays! and if you find any bugs or want any improvements remember to log them at the issues list.

Later.