#define FAT_FONT_SZ 32
-bool init_fs()
+bool init_fs(const char *path)
{
iconrend = new ShapesIcons;
if(!iconrend->init()) {
return false;
}
- cur_node = get_fsnode(0);
+ cur_node = get_fsnode(path);
cur_node->expand();
return true;
}
void draw_fs()
{
static const float row_spacing = 2.0;
- static const float radius = 5;
+ static const float radius = 0.6;
static const float umax = 0.42;
static const float max_icon_angle = M_PI * 2.0 * umax;
Mat4 base_xform;
base_xform.rotate(time_sec, 0, 0);
base_xform.rotate(0, 0, time_sec * 0.5);
- base_xform.translate(0, 2, 0);
+ base_xform.translate(0, 1.65, 0);
glUseProgram(0);
glDisable(GL_TEXTURE_2D);
glPushMatrix();
xform = Mat4::identity;
xform.translate(-dtx_string_width(node->path.get_name()) / 2.0, 0, 0);
- xform.scale(0.01);
- xform.translate(0, 1 + row * row_spacing, -radius);
+ xform.scale(0.001);
+ xform.translate(0, 1.54 + row * row_spacing, -radius);
xform.rotate_y(angle);
glMultMatrixf(xform[0]);