Löve Frames - A GUI Library

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
Nikolai Resokav
Party member
Posts: 140
Joined: Wed Apr 28, 2010 12:51 am
Location: United States

Re: Löve Frames - A GUI Library

Post by Nikolai Resokav »

schmirsich wrote:Your website and subsequently the documentation seems to be offline. I presume you are still continuing the project?
The documentation is on github now: https://github.com/KennyShields/LoveFrames/wiki
User avatar
liyonglove2d
Prole
Posts: 38
Joined: Sun Mar 29, 2015 7:06 am

Re: Löve Frames - A GUI Library

Post by liyonglove2d »

schmirsich wrote:Your website and subsequently the documentation seems to be offline. I presume you are still continuing the project?
Hope this to be fixed soon ;) doc is really important~
User avatar
Guard13007
Party member
Posts: 132
Joined: Sat Oct 25, 2014 3:42 am
Location: Internet, USA
Contact:

Re: Löve Frames - A GUI Library

Post by Guard13007 »

I came here because the site is down. I see you moved the documentation, but I can't find the demo. I wanted to download it to use it to work on a skin. Is there a place to download it / can I get a download please?
User avatar
murks
Party member
Posts: 185
Joined: Tue Jun 03, 2014 4:18 pm

Re: Löve Frames - A GUI Library

Post by murks »

Hi there.

I did nothing so far but what the documentation says, and löveframes throws me this internal error. Any idea what's wrong?

Code: Select all

Error: libs/LoveFrames/objects/base.lua:40: bad argument #1 to 'ipairs' (table expected, got nil)
stack traceback:
	[C]: in function 'ipairs'
	libs/LoveFrames/objects/base.lua:40: in function 'update'
	libs/LoveFrames/init.lua:174: in function 'update'
	main.lua:23: in function 'update'
	[string "boot.lua"]:442: in function <[string "boot.lua"]:413>
	[C]: in function 'xpcall'
User avatar
murks
Party member
Posts: 185
Joined: Tue Jun 03, 2014 4:18 pm

Re: Löve Frames - A GUI Library

Post by murks »

Oh, the demo throws the same error. Can someone recommend a different GUI library?

Code: Select all

$ love .
Error: libraries/loveframes/init.lua:317: bad argument #1 to 'insert' (table expected, got nil)
stack traceback:
	[C]: in function 'insert'
	libraries/loveframes/init.lua:317: in function 'Create'
	libraries/demo.lua:35: in function 'CreateToolbar'
	libraries/demo.lua:24: in function 'Load'
	libraries/demo.lua:149: in main chunk
	[C]: in function 'require'
	main.lua:5: in function 'load'
	[string "boot.lua"]:418: in function <[string "boot.lua"]:413>
	[C]: in function 'xpcall'
User avatar
EntranceJew
Prole
Posts: 31
Joined: Fri Apr 03, 2015 10:02 pm
Location: Saint Petersburg, Florida
Contact:

Re: Löve Frames - A GUI Library

Post by EntranceJew »

murks wrote:Oh, the demo throws the same error. Can someone recommend a different GUI library?

Code: Select all

$ love .
Error: libraries/loveframes/init.lua:317: bad argument #1 to 'insert' (table expected, got nil)
stack traceback:
	[C]: in function 'insert'
	libraries/loveframes/init.lua:317: in function 'Create'
	libraries/demo.lua:35: in function 'CreateToolbar'
	libraries/demo.lua:24: in function 'Load'
	libraries/demo.lua:149: in main chunk
	[C]: in function 'require'
	main.lua:5: in function 'load'
	[string "boot.lua"]:418: in function <[string "boot.lua"]:413>
	[C]: in function 'xpcall'
It might be possible that the version of loveframes that you're using is outdated? I just downloaded the demo and loveframes and ran them together on windows with love 0.9.2 without a hitch. If there is an issue with the latest, it probably has to do with improper capitalization of filenames somewhere in the source.
sandsmas: A LÖVE Editor
My Libraries: Imgur, Palettes, Music Macros, Timer, Hooks
User avatar
murks
Party member
Posts: 185
Joined: Tue Jun 03, 2014 4:18 pm

Re: Löve Frames - A GUI Library

Post by murks »

Löve Frames worked for me at some point, about half a year ago.
It was not outdated, I pulled it from git. I was using Lua 5.2.4, löve 0.9.2 on Linux x86_64.
I do agree that it might have something to do with file names, because I have seen weird things in some libraries, like not accepting '/' in paths, but only '.'. I can't remember which library it was, it was all during a game jam. Is it still accurate that windows ignores capitalisation in some cases?
User avatar
s-ol
Party member
Posts: 1077
Joined: Mon Sep 15, 2014 7:41 pm
Location: Cologne, Germany
Contact:

Re: Löve Frames - A GUI Library

Post by s-ol »

murks wrote:Löve Frames worked for me at some point, about half a year ago.
It was not outdated, I pulled it from git. I was using Lua 5.2.4, löve 0.9.2 on Linux x86_64.
I do agree that it might have something to do with file names, because I have seen weird things in some libraries, like not accepting '/' in paths, but only '.'. I can't remember which library it was, it was all during a game jam. Is it still accurate that windows ignores capitalisation in some cases?
Windows is case-insensitive with filesystems in general. '.' is the only correct way of requiring modules, as it is the only platform-agnostic way of doing so in Lua5.1.

s-ol.nu /blog  -  p.s-ol.be /st8.lua  -  g.s-ol.be /gtglg /curcur

Code: Select all

print( type(love) )
if false then
  baby:hurt(me)
end
davisdude
Party member
Posts: 1154
Joined: Sun Apr 28, 2013 3:29 am
Location: North Carolina

Re: Löve Frames - A GUI Library

Post by davisdude »

S0lll0s wrote:Windows is case-insensitive with filesystems in general.
Not quite true. Windows is case insensitive unless you compile it into an executable/love, in which case, it will error any inconsistencies.
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: Löve Frames - A GUI Library

Post by Robin »

davisdude wrote:
S0lll0s wrote:Windows is case-insensitive with filesystems in general.
Not quite true. Windows is case insensitive unless you compile it into an executable/love, in which case, it will error any inconsistencies.
FAT and NTFS etc are case-insensitive. It's just that the ZIP format is case-sensitive, which has nothing to do with Windows, except for the fact that you have to think about case-sensitivity even on Windows.
Help us help you: attach a .love.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 44 guests