return false;
}
- cur_node = get_fsnode(path);
+ if(!(cur_node = get_fsnode(path))) {
+ return false;
+ }
cur_node->expand();
return true;
}
delete node;
}
node_cache.clear();
+ dtx_close_font(fat_font);
delete iconrend;
}
void draw_fs()
{
- static const float row_spacing = 2.0;
+ static const float row_spacing = 0.25;
static const float radius = 0.6;
static const float umax = 0.42;
static const float max_icon_angle = M_PI * 2.0 * umax;
- int max_ncols = std::max<int>(1, umax * 16);
+ int max_ncols = std::max<int>(1, umax * 12);
Mat4 base_xform;
base_xform.rotate(time_sec, 0, 0);