LoveUI for love 0.6.0

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
appleide
Party member
Posts: 323
Joined: Fri Jun 27, 2008 2:50 pm

LoveUI for love 0.6.0

Post by appleide »

I have had troubles porting LoveUI to the new version of love. Meanwhile, bartbes and robin has ported LoveUI to 0.6.0 for use in lovelybigplanet, which I'll attach here for convenience. I haven't asked them yet and I hope I'm not assuming too much supposing bartbes and robin would allow me to do this.

This thread will contain versions of LoveUI compatible with love 0.6.0.

Current Version Features: (October 7, 2009)
Same as last version, but is now compatible with the latest love snapshot (as of october 2009).
Fixed shading.

Future planned features:
Performance improvements, especially for the table.
Checkbox.
More ease of use. (I'll do the same to rectangles as rude has done to how colors can now be made from a single table, so that Rect:new() calls are reduced)
Maintain compatibility.

Past Version Features:
See last version's changelog.
Attachments
LoveUI.zip
(90.1 KiB) Downloaded 1731 times
Last edited by appleide on Wed Oct 07, 2009 6:42 am, edited 1 time in total.
User avatar
Sparx
Party member
Posts: 125
Joined: Thu Apr 02, 2009 9:54 am
Location: Aachen, Germany

Re: LoveUI for love 0.6.0

Post by Sparx »

Thanks for this!

I'm lokking for a version in which the shading of buttons scrollbars etc is drawn correctly..
User avatar
appleide
Party member
Posts: 323
Joined: Fri Jun 27, 2008 2:50 pm

Re: LoveUI for love 0.6.0

Post by appleide »

Hmm, images are drawn from the top left corner now. You might also need to edit LoveUI to set the path of the library.
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: LoveUI for love 0.6.0

Post by bartbes »

Sure you can post it.. it's weird that we have edited it and that we didn't ask you, so really.. it's okay. But please keep in mind, everyone, this hasn't been tested to any depth, we just fixed all problems we could find in our shallow searches and while adding stuff, so basically I can only say that buttons, input boxes and lists are in SOME working state. It's just filling the gap until you (@appleide) find out how to do a good port :P
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: LoveUI for love 0.6.0

Post by Robin »

Also, there's no guarantee we didn't *break* anything which previously worked. Also, I may have *cough* modified some defaults to suit our specific needs *cough*.
Help us help you: attach a .love.
User avatar
appleide
Party member
Posts: 323
Joined: Fri Jun 27, 2008 2:50 pm

Re: LoveUI for love 0.6.0

Post by appleide »

Here's a developing version of the *new* LoveUI. So far I've only added buttons and textfields. Performance-wise is around 85% of the previous version, so far. and I have no idea why. The code is much cleaner and there is going to be proper documentation. There's a half finished one inside the "doc" folder right now! :)
Attachments
LoveUI.love
(109.83 KiB) Downloaded 723 times
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: LoveUI for love 0.6.0

Post by Robin »

appleide wrote:there is going to be proper documentation.
Yay! :nyu:
Help us help you: attach a .love.
User avatar
appleide
Party member
Posts: 323
Joined: Fri Jun 27, 2008 2:50 pm

Re: LoveUI for love 0.6.0

Post by appleide »

Here's a screenshot with a scrollView having a bad performance.

It also doesn't look that good. Anyone can come up with a mockup that looks cool? :nyu:
Attachments
Picture 1.png
Picture 1.png (18.8 KiB) Viewed 15676 times
User avatar
appleide
Party member
Posts: 323
Joined: Fri Jun 27, 2008 2:50 pm

Re: LoveUI for love 0.6.0

Post by appleide »

I don't think I can make the scrollView look good enough so I'll give up on that. The table view is just going to go without scrollbars, but I think you'd still be able to set the offset. You're going to have to do your own scroll bars, or make arrow buttons to change the offset. But it isn't done yet

I've written some more documentation in this release.

EDIT: I've updated a new 12_1 version to work with the latest 0.6.0 (string constants)
Attachments
12LoveUI.love
for old mac version only
(144.49 KiB) Downloaded 700 times
Last edited by appleide on Sun Dec 13, 2009 12:01 am, edited 1 time in total.
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: LoveUI for love 0.6.0

Post by Robin »

appleide wrote:I don't think I can make the scrollView look good enough so I'll give up on that.
Aw...

Nice to see some progress here though. :nyu:
appleide wrote:I've written some more documentation in this release.
Awesome!

Going to try it right away.
Help us help you: attach a .love.
Post Reply

Who is online

Users browsing this forum: slime and 231 guests