LIST-VIEW 0.0.36 is out

Sometimes it's hard to tell the changes in a new version of a piece of software unless you use it for a while. With 17 changes in LIST-VIEW 0.0.36, I think it's one such release: Much better working sort buttons, eliminated some excessive redrawing, bugfixes and row actions.

I think it's working out pretty well now with the most basics in place, still missing some fancy things like drag'n'drop reordering of columns and horizontal scrolling. If I don't get too many bug reports back, I might take a short break from it to give it a workout in my other apps such as Tester and other apps that highly depend on it. This way I can shift between working on stability and features.

I can't stress enough how much of a benefit LIST-VIEW has become for me over these past three months. Setting up a layout and get a working advanced list literally in minutes is only helpful to productivity.
|

LIST-VIEW 0.0.35 is out

Finally with updated docs. Get the stuff from the download page. I hope column specific filtering will turn out useful. Happy

I have not mentioned it yet on the demo page, but the demo from the screenshot in the previous entry is available here.
|

Advanced filtering

LIST-VIEW will contain more advanced filtering from version 0.0.35. Finally!

Clipboard01


What does it all mean? It means that you can do column specific filtering, filter on whole words and use multiple filter simultaneously.

I hope 0.0.35 will complete testing over the course of the next 1-2 days along with the docs on this particular topic, so it can get released.

Stay tuned.

|

VID additions

While I like VID very much, some things are just not present in VID that I usually need often. One of these things is a proper tab panel which, when clicked, will do some kind of action, say, change the layout in a pane.

I think this is a very common operation and should be simplified as opposed to be cookbook material.

Therefore I've created TAB-VIEW, which is a segmented button style with a few tricks up the sleeve to shave off the tedious implementation of layout switching in panes and let you create a complex layout control in a few lines of code.

Also it looks a little prettier, I think. Happy

Clipboard02

A test demo can be downloaded from here.

There will be a release as soon as the documentation gets organized.

|

LIST-VIEW 0.0.32 is out

This one provides a minor update with a GET-RANGE function to let you get the data of multiple selected cells or rows and is useful.

Example:

If you have a list-view LI with a few bits of data selected as a multi-cell block:

Pasted Graphic 1


You can get the data returned as a block of blocks:

  >> li/get-range
== [["Meenie" "Miney"]["Green" "Blue"]]


This works on any size and shape of block.

No docs update in this round, sorry! There are a few quirks with programmatically selecting multiple cells, which I may fix for 0.0.33. That is all for now. Happy
|

LIST-VIEW 0.0.31 is out

This is mainly a bugfix release, again focusing on inline editing, but also a few other areas.

I have opened up a demo page which I hope will grow over time with educational examples of using LIST-VIEW. This deprecates the current demo to a test suite. I don't plan to update it anymore as it's growing too big and complex for general use.
|

Soo busy

The blog hasn't gone dead or anything. Here's what I'm doing:

Work!


I'd like to have a chat with the guy who invented money. The concept of having to work for a living to make money removes my attention sometimes from LIST-VIEW and other exciting projects. Making money and then see them all being taken away again by the glorious government in the form of taxes, makes it seem a little futile and depressing. Money is unimportant to me, but unfortunately necessary for luxury consumer things like food and shelter and possibly later on a Macbook Pro.

It's hard being altruistic these days.

Back to seriousness: LIST-VIEW should be ready soon in 0.0.31. I've decided that I want to keep the few next versions to bug-fixing. Bug-fixing is boring, but necessary to make it more fun for you to work with. There are still too many bugs in it before I can call it "beta", and I'd be a lying A-hole, if I called it "stable". I was even attempting to build a new range of examples of LIST-VIEW for introductory purposes, but I had to stop, simply because I kept running into bugs.

Most of these should be fixed now, however, so I can start working on the examples again. The examples should provide much simpler and clearer insight to how to use LIST-VIEW than the List Demo program and that program will be phased out when enough examples have been made.

After this, I'll get back to implementing more features. See ya.

|