Anyone maintaining MacWidgets?

84 views
Skip to first unread message

Charlie Hayes

unread,
Apr 3, 2012, 11:53:51 PM4/3/12
to mac-widget...@googlegroups.com
I've made some changes to my local source branch to support icons and separators in HUDComboBoxes.

-Charlie

Steve McLeod

unread,
Apr 4, 2012, 11:03:22 AM4/4/12
to mac-widget...@googlegroups.com
It seems to me MacWidgets stop being maintained some time ago.

I have hacked the source quite a bit for my own project.

Ken Orr

unread,
Apr 4, 2012, 11:07:46 AM4/4/12
to mac-widget...@googlegroups.com
I can add you as a committer if you like.

Nigel Tzeng

unread,
Apr 4, 2012, 12:20:36 PM4/4/12
to mac-widget...@googlegroups.com, mac-widget...@googlegroups.com
I've been keeping some changes I have in my own "macwidgets-extras" library I can contribute back as well. 

Sent from my iPhone
--
You received this message because you are subscribed to the Google Groups "Mac Widgets for Java" group.
To view this discussion on the web visit https://groups.google.com/d/msg/mac-widgets-for-java/-/3HElQLHLXC8J.
To post to this group, send email to mac-widget...@googlegroups.com.
To unsubscribe from this group, send email to mac-widgets-for-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mac-widgets-for-java?hl=en.

Ken Orr

unread,
Apr 4, 2012, 3:51:17 PM4/4/12
to mac-widget...@googlegroups.com
I've added Charlie and Nigel as committers.

Nigel Tzeng

unread,
Apr 9, 2012, 10:16:26 PM4/9/12
to mac-widget...@googlegroups.com
Thanks! 

Some of the changes I have made probably need discussion before I try to merge them in.

The stuff I've done:
  • cloned the source list UI for use in generic JTree since I had a lot of legacy JTrees to make look consistent with the source lists.
  • Did the same for JList.
  • a spinner "badge" in the cloned JTree UI.  Spinner render code is from Jeremy Wood's blog.  I needed this because clicking some elements would result in loading large amounts of data.  So it each element would have a spinner until done.
  • changed BadgeContentProvider to return strings rather than ints.  I needed to show plus signs one time.
  • cloned bottom bar to create an iMovie like middle tool bar that you can use to control a JSplitPane
  • mucked around with Hud components (can't remember what I did now, it's been a while)
  • mucked around with the TriAreaComponent (have to compare what the differences are)
  • mucked around with widget color schemes.
  • implemented a sorted JTree and JList
  • partial coverflow implementation based on Romain Guy's music shelf example.  Not very refined and I used just to display photos rather than CDs or DVD covers.
I did all this a couple years ago using an older version of macwidgets.  It works with 0.9.5 but where I cloned the original source list and other code it's pretty much from the older code so some amount of refactoring should be done and unit tests added where appropriate.

Some of the design choices I made deliberately did not follow Cocoa conventions but Java ones.  Hence extending JTree/JList over extending the SourceList UI.  But I can backfit the spinner and some other changes back into the SourceList code if desired.

Have to find a little time to do this too. :)

Regards,

Nigel

Ken Orr

unread,
Apr 10, 2012, 12:56:29 PM4/10/12
to mac-widget...@googlegroups.com
As long as the changes keep with the clean, simple coding pattern I've established, I'm fine with you're changes.

-Ken

Ian Phillips

unread,
May 25, 2012, 12:21:59 PM5/25/12
to mac-widget...@googlegroups.com
Anybody want to volunteer to merge all of the changes and push out a 0.10.0 release?

:-)

Charlie Hayes

unread,
Apr 9, 2013, 3:27:38 PM4/9/13
to mac-widget...@googlegroups.com
I still haven't checked in any of my changes as I've been really busy with other obligations. I think the maintainer is okay with whatever.

-Charlie


On Tue, Apr 9, 2013 at 8:43 AM, Jeffrey Walraven <jef...@ravenswall.net> wrote:
Hey, I just used mac widgets for my application and would like to help make a release, because I know how hard it was for me to find a way around it.  I also think some of the documentation needs some work, so, if you want, I could help with that.  I think this project has a lot of potential.

Thanks,
Jeffrey Walraven


On Friday, May 25, 2012 12:21:59 PM UTC-4, Ian Phillips wrote:
Anybody want to volunteer to merge all of the changes and push out a 0.10.0 release?

:-)

--
You received this message because you are subscribed to the Google Groups "Mac Widgets for Java" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mac-widgets-for-...@googlegroups.com.

To post to this group, send email to mac-widget...@googlegroups.com.

Ken Orr

unread,
Apr 9, 2013, 3:36:42 PM4/9/13
to mac-widget...@googlegroups.com
I'll add Jeffrey to the list of committers.

-Ken

Daniel Lüdecke

unread,
Jul 29, 2013, 3:19:06 PM7/29/13
to mac-widget...@googlegroups.com
Yes, ist would be nice to have new binaries for those who have troubles with compiling the Source. :-)

Jeffrey Walraven

unread,
Nov 25, 2013, 10:46:13 AM11/25/13
to mac-widget...@googlegroups.com
I just compiled the source and uploaded it to the Downloads section. I didn't know if anybody wanted to merge anything, but it has been quite a while since I have seen changes.

Jeffrey Walraven

unread,
Nov 25, 2013, 10:48:32 AM11/25/13
to mac-widget...@googlegroups.com
Also, I used JDK 6 to compile. Do you think that will be a problem? Are people still using this with Java 5?
Reply all
Reply to author
Forward
0 new messages