Skip to content

ccs4ever/Dimscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to
		 ____  _
		|  _ \(_)_ __ ___  ___	___ __ _ _ __	___
		| | | | | '_ ` _ \/ __|/ __/ _` | '_ \ / _ \
		| |_| | | | | | | \__ \ (_| (_| | |_) |  __/
		|____/|_|_| |_| |_|___/\___\__,_| .__/ \___|
						|_|

Dimscape is a navigator and editor for a multi-dimensional database
structure termed a ZZStructure by Project Xanadu. It is written in Python
and makes heavy use of the python Qt bindings.

Building:

First, install necessary libraries:
sudo apt-get install python-qt4-dev python-qt4-phonon

To build Dimscape, run:
python setup.py build

you can then either run Dimscape from the folder as:
python ./bin/dimscape

or install it with:
sudo python setup.py install

Navigation:

Arrow keys: basic up-down-left-right navigation from cell to cell
Ctrl-Up/Ctrl-Down: move posward (toward you)/negward (toward screen)
in the Z dimension

c: create a new cell as prompted
l/L: create/remove a link between two cells as prompted
r: remove a neighboring cell as prompted
d: create a new dimension
x/X: cycle forward/backward through the dimensions bound to the X
direction
y/Y: cycle forward/backward through the dimensions bound to the Y
direction
z/Z: cycle forward/backward through the dimensions bound to the Z
direction
s: swap the dimensions bound to the X and Y directions
i: edit a text cell, press ESC to return to normal navigation
Enter: execute the contents of a cell, for video cells this toggles
play/pause

About

A multi-dimensional database navigator and editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages