art with code
2008-12-05
Day 23: du traversal, semi-functional decoration and a progress animation
Du traversal is fast. But I'm not doing it right. So there's a gap between the FS model and the traversal model and it's going to cause me problems unless I go in and simplify everything.
In the picture on the left, you can see the traversal progress indicator rings. The other ring rotates clockwise and the other counter-clockwise. The effect is pretty nice and low-key. The red /-lines indicate that the directory is the current dir (thick line) or a child of the current dir, and make it easier to separate between deeper subdirs drawn large and top-level dirs.
The dots on the top of the directories.. I guess they make it easier to tell directories apart? And look cool? In a skyscraper warning lights / car backlights / dreadful gray boxscape contrastbringer kind of way.
(Pshh, Contrastbringer, the mighty demonic blade that feeds on the imagination of its victims.)
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2008
(107)
-
▼
December
(45)
- Lock-free PreDraw, less caching
- Some OpenGL renderer analysis
- Filezoo current status ramble
- Bloodwyne made from elven tears
- High-resolution thumbnails
- Thumb zooming, interaction fixes, user manual
- Filezoo logo sketch
- The old file browser hack
- Day 40-41: more tests, return of the dark theme
- Day 39, part 2: two tests, two fixed methods, video
- Day 39: white theme, drawing ramble
- Day 38, part 3: NUnit test tests, some small group...
- Filezoo, day 38, part 2: group titles
- Filezoo, day 38, part 1: bug tracker, plan for usi...
- Navigation timings with smooth zoom
- Filezoo plans hodgepodge
- Filezoo day 35-37: better context menus, Fitts's l...
- One month recap in images
- Filezoo day 34, part 2: keyboard shortcuts, draggi...
- Oh. List has functional iterators.
- Filezoo day 34, part 1: extended context menu, cut...
- Filezoo day 33, part 2: more plugged leaks, select...
- Filezoo day 33, part 1: memleak fixes
- Filezoo day 32: drag and drop handling
- Simple clock in F# and Cairo
- The reason i dig functional languages over C#/Java
- Filezoo day ...I don't know, let's say 31.
- Drawing trees with Haskell and Cairo
- Filezoo, day 30-ish: painted myself in a corner
- Distorted hex
- Some inspiration pics for patterned dirs
- How hex.hs works
- Hexagons with Haskell
- A rotating cylinder of wireframe hexagons?
- Patterned and gradiented dirs
- Day 23: du traversal, semi-functional decoration a...
- Parsing du output with C#
- Plan for day 23
- Week 3 roundup
- Flare On
- Filezoo, day 21
- Oh Delete, You So Mighty
- Filezoo, day 20 progress: panel
- Filezoo, plan for day 20
- Filezoo, start of day 19: wider thumbnails, beginn...
-
▼
December
(45)
No comments:
Post a Comment