Zengobi Forums
Talk about all things Zengobi.
 
Click to go back to Zengobi
 
 FAQFAQ   SearchSearch   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Feature Request: Index Cards
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic   Reply to topic    Zengobi Forums Forum Index -> The Enlightened Ones
View previous topic :: View next topic  
Author Message
george
Site Admin


Joined: 14 Sep 2007
Posts: 1978

PostPosted: Fri Oct 09, 2009 5:22 pm    Post subject: Reply with quote

Great discussion!

I wish there was a more visual way of representing an order other than stacking. It's very easy to rearrange items with a real physical stack of index cards. You can use your other figures to hold open a space while your other figures are used to move items around. You can fan them out in your hands to see several at once and insert a card here or there. Basically you can rearrange a stack very easily in any order.

On the computer that's a lot harder. You can't use two hands and ten fingers. You've got a mouse and that's it. I thought about using the mouse's clickwheel to let you spin through a pile. Nice, but it's a pain to rearrange cards and spread cards out to see several at the same time.

Worse, if the items aren't stacked in some way and you ask Curio to export them, it's difficult for you to know at a glance what that order will be. In other words, if they aren't right on top of each other then you don't know how they would be exported.

Rearranging them in a grid (even a rough grid) could be a solution. I can scan left->right and top->bottom to put together the export. Certainly very visual and you easily know how things would be arranged. Very storyboard-like. And you can shuffle items around pretty easily as well by moving them in their rough grid.

Rough is a key word there. Not a firm matrix or table. I'll just look at the top-left corner of each card when scanning across selected figures. And, of course, I could add an "Arrange > Grid" menu item to help neaten them a bit. Conversely I could add a "Arrange > Pile" and it'll pull them into a pile.

Another potential solution is using sticky lines. Draw interconnecting lines between the figures to define the order. (I'm not a huge fan of this idea.)

Another one is using numbers. Imagine a little colored number in a bubble in the top-right corner saying "1", "2", etc. To make this easier you can only have one numbered "collection" of cards per idea space. But we'd still need an easy way to define that ordering. (I'm not a huge fan of this idea either.)

I guess I worry about basing this on stacked piles for the reasons given above and because printing or PDF/image/web-exporting is messy since you can't see anything but the pile itself.
Back to top
View user's profile Send private message
fredmac



Joined: 15 Sep 2009
Posts: 2

PostPosted: Fri Oct 09, 2009 6:41 pm    Post subject: Stacking Index Cards Reply with quote

First, a great start with index cards and an excellent discussion regarding how to organize the cards. I have just started experimenting with index cards in Curio, but do have some suggestions regarding organizational models that could work for me.

My first thought is a story board type model much like the Light Table view in Keynote or the Slide Sorter view in PowerPoint. This could also permit a list or outline type view of all of the cards in a sidebar using a model similar to Preview. In addition, Preview has the Contact Sheet which looks similar to the Light Table and Slide Sorter views previously mentioned.

Maintaining a few keys for sorting the cards automatically would be helpful. Order of creation is already there. Alphabetical sorting by title as well as numerical sorting by card number in an outline context would also be helpful for me.

Thinking about what already exists in Curio, could a List somehow be used as an ordering mechanism for a stack of cards? Also, could a Table be used for the Light Table or Slide Sorter component?

So, I am thinking about two views of a stack of cards once I decide to stack them. One would be a List view. The other would be a Card Sorter view.
Back to top
View user's profile Send private message
george
Site Admin


Joined: 14 Sep 2007
Posts: 1978

PostPosted: Fri Oct 09, 2009 7:01 pm    Post subject: Reply with quote

Howdy everyone! I just posted a new build, 6102, of Curio 6.1. Same link as before:
http://d3gvd7s8v3rk54.cloudfront.net/downloads/Curio610ProPreview.zip

Mainly just a bunch of usability fixes when dragging things and better style handling. This should take care of odd font and line height problems.

I can't use lists for card handling as they are currently written because lists can't hold other collections. Ditto tables. But it is a tempting idea.

The light table is a great analogy!
Back to top
View user's profile Send private message
jmh



Joined: 03 Jun 2009
Posts: 227

PostPosted: Fri Oct 09, 2009 9:29 pm    Post subject: Reply with quote

I've only been scanning the comments here, but has anyone suggested an expose' like way of tiling the index cards. Then click on the card you want and it pops it out of the pile? This would be an interface that is familiar to the mac users, and it would allow hidden cards to be revealed. Combined with a way to 'restack' the cards, I think this would make them more useful.
Back to top
View user's profile Send private message Send e-mail
Khechog



Joined: 22 Dec 2008
Posts: 58

PostPosted: Fri Oct 09, 2009 11:16 pm    Post subject: Reply with quote

There's coverflow too as a familiar Mac way of looking through things.
Back to top
View user's profile Send private message
Khechog



Joined: 22 Dec 2008
Posts: 58

PostPosted: Sat Oct 10, 2009 7:30 am    Post subject: Reply with quote

Expanding on the cover flow idea, which I'm aware has obstacles, maybe these could be overcome if you had a special instance of library for index cards which invoked Finder as a split screen with the idea space (just showing the cards on the idea space) together with scalable icons in coverflow view. Maybe there's a way of shuffling these too (select one, select a second - or several - then keyboard shortcut for 'put before' or 'put after'). The idea of flicking through a bunch of cards certainly fits with this. Anyway, I'm aware this one is problematic or maybe outright unusable, but maybe it'll throw light on other ideas.
Back to top
View user's profile Send private message
Sean Coffee



Joined: 26 Mar 2009
Posts: 17

PostPosted: Sat Oct 10, 2009 2:58 pm    Post subject: Reply with quote

I like the Light Table idea. What if that's incorporated into a three-view functionality...

There are three views:

Single Card • Works just like index cards do now.


Stacks •  George, I know you're not sold on stacks, but bear with me here. Stacks are groupings of cards that you make yourself. You can command click a bunch of cards and choose a Make A Stack menu item. You can drag a card onto a stack and it gets added. You can choose a single card and have the option to make all cards of that color into a stack. Stack view would show the top card only, would have a little dimensionality to it (ie it would look like a pile of cards), and you could move it around just like you do anything else in an idea space.

When you double click on a stack, it opens in a new idea space as...

[b]Storyboard View.[/b] This is the "Light Table" idea. Cards can be ordered by you from right to left, top to bottom. New cards can be added in this view. Cards can be deleted in this view, or merely dragged out of the idea space, where they "poof" OS X style, and go back to their original idea space.

You can choose to leave this space open, and it works just like a normal idea space. The cards can even be moved around -- the grid view here is fuzzy.

If you decide to collapse this Storyboard View, it collapses back to a stack of index cards on the original idea space.

Oh, and when you highlight a stack on an idea space and hit the space bar, you get a preview look at all of the cards in it.

What I think you have here is an intuitive approach that is Mac, Curio, and Real World Index Card-like. You have infinite freedom to move cards around. You have stacks that allow you to keep a group of cards handy without wasting screen real estate, and you have a storyboard view that lets you order the cards.

Further, if that Storyboard view could be customized and even shared online, what a great way for collaborators to see at a glance what's going on. Curio would become a perfect storyboard pitch tool for ad agencies; would replace whiteboards in writers' rooms; etc.

Thoughts?
Back to top
View user's profile Send private message
george
Site Admin


Joined: 14 Sep 2007
Posts: 1978

PostPosted: Sat Oct 10, 2009 7:33 pm    Post subject: Reply with quote

Very good feedback. I do have to make sure all of this works with everything else in Curio and doesn't feel like a bolted-on subsystem that only works with cards.

The main philosophy of Curio is to replicate what you do on your whiteboard or notebook. Index cards are a perfect complement in that environment along with mind maps, lists, table, etc.

For instance, I've seen lots of design environments on TV where designers post a huge grid of index cards on a whiteboard (or corkboard) when either describing a timeline or showcasing several options of which idea they want to run with (generally in case of the latter they use color coded cards or little colored ink spots on the cards to identify themes or contributors).

This is a wonderful discussion! Anyone else want to chime in?
Back to top
View user's profile Send private message
Amafortas



Joined: 20 Nov 2008
Posts: 18

PostPosted: Sat Oct 10, 2009 9:45 pm    Post subject: Scrollable Cards? Reply with quote

Hello all,

I think focusing on ways of manipulating and organizing notecards will be crucial to their development as an indispensable feature of Curio.

However, I would also like to suggest that some sort of scrollable feature of the text in a notecard would be very, very useful. I realize that the notecard metaphor presupposes relatively brief textual snippets. However, being able to shrink the size of the notecard will still having access to the text in it would be useful.

And as long as I"m creating a wish-list, let em say that it would be useful to put one notecard inside another. . I remember George mentioned that this sort of function is difficult to implement, so perhaps this is not a useful comment.

Have a good one,

~A
Back to top
View user's profile Send private message
AsafKeller



Joined: 13 Nov 2007
Posts: 24

PostPosted: Sun Oct 11, 2009 1:11 am    Post subject: Reply with quote

As I see it, index cards are a powerful tool brainstorming tool: jot a few ideas, rearrange them to create an outline. For this, the ability to reorder the cards is critical, and the light box metaphor should be a nice solution. A bonus feature would be the ability to stack the cards, simply to save space. No need to read them when they are stacked. If one wishes to read the cards again, a contextual menu could spread them again onto the "light box" in the last sequence they were at. No additional bells and whistles necessary.
Back to top
View user's profile Send private message
NightStalker



Joined: 11 Mar 2009
Posts: 83

PostPosted: Sun Oct 11, 2009 1:22 am    Post subject: Reply with quote

I have to echo George's sentiment here, and say what a great discussion this is. Sean in particular keeps coming up with great ideas. But it is the fact that George is in here, boots and all, responding, that makes this thread so good. It makes all of us feel we are being listened to. Thank you George Smile

My 2-cents worth (although I keep throwing in 2-cents worths... Wink ) is that I think it is essential to be able to create index cards in any order - random thoughts etc - then rearrange them into any order. And insert cards anywhere. And move cards from one place in the pile to another.

My earlier idea of a stack that you can riffle through would perhaps be catered for by the "light box" idea, or even the Expose type of approach. It may become a bit unwieldy if one stack ends up with a hundred cards in it though...

So being able to create separate stacks, and drag cards off one onto another at any level would be great.

Keep up the great work George, and keep the comments and feedback coming everybody. Smile
Back to top
View user's profile Send private message
AsafKeller



Joined: 13 Nov 2007
Posts: 24

PostPosted: Sun Oct 11, 2009 1:55 am    Post subject: Reply with quote

[quote="NightStalker"]So being able to create separate stacks, and drag cards off one onto another at any level would be great.[/quote]
Great idea. Grab a card from a stack and drag it onto another stack. As you hover with the card over the destination stack, that stacks springs open so that you can insert your card in the desired order. The destination stack then springs back closed.
Back to top
View user's profile Send private message
Hugh



Joined: 11 Oct 2009
Posts: 3

PostPosted: Sun Oct 11, 2009 7:56 pm    Post subject: Reply with quote

I agree with almost all that Sean Coffee says above — with one exception. I'm not certain that clicking on a stack should open up a new idea space. If it did, would it therefore be consistent with all other idea spaces, so you could create on it mindmaps, lists, videos etc? How would it then re-stack? No, it wouldn't be practical, and it wouldn't be consistent with what I understand to be the Curio philosophy.

But I do agree that a lightbox or stack-sequencer tool is needed. A window into a "spread" view where the cards could be re-arranged or dragged in or out would be enough. I don't see any other way that a stack could be re-ordered or modified (without completely rebuilding Curio in Java Smile ). Philosophy-wise it would still work: in real life we know videos don't record or play in notebooks or on whiteboards, but we as users accept that in the digital world new windows open up with controls that to allow them to do so. The lightbox window would be similar.

That of course presupposes that when you put one card on top of another it wouldn't just reside there, but would trigger the creation of a stack figure that would appear in some way qualitatively different (to echo Sean).

My 2p.

P.S. I'm one of the many who are pleased and grateful to see index cards, but I wouldn't like to see the idea over-balancing the Curio approach. Of course I'm sure it won't.
Back to top
View user's profile Send private message
WritingStudio



Joined: 17 Mar 2009
Posts: 7

PostPosted: Sun Oct 11, 2009 10:05 pm    Post subject: Reply with quote

A couple of random wish-list items:

A "set stack order" button of some sort that would let me save the cards in the order I've arranged them, with the addition of a "snapshot" feature like Scrivener has.

I know there's a 'save as' and a 'revert to saved', but I'd like something just a tad handier (and quicker).
Back to top
View user's profile Send private message
Vermonter17032



Joined: 20 Nov 2008
Posts: 9

PostPosted: Tue Oct 13, 2009 5:27 pm    Post subject: Reply with quote

I love the index card feature and agree with Sean Coffee that there needs to be some method of changing the order of the cards.

I also agree with Hugh -- and I'm pretty certain this is your position, George -- that Curio NOT become a index card application. I.e. that the remaining functions of Curio not become slaves to index cards.

The matrix solution seems like a good approach. That is, layout the cards in rows and columns, then select a command that reassembles them into that order, with the option of going column by column or row by row.

Anyway, thanks for taking on this new feature and implementing it so quickly.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Zengobi Forums Forum Index -> The Enlightened Ones All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 7 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP