[[email protected] ~]$ gitk
/usr/bin/gitk: line 3: exec: wish: не найден
[[email protected] ~]$
???
всё-таки, если можно было бы установить готовый бинарник, было бы лучше, компилять для посмотреть - не каждый решится.

Основное неудобство поясню на картинках (режим "компактный вид"):


учитывая размер области выделения текущего файла я ожидал, что вся эта область кликабельна для выделения файла, однако это не так. Что бы выделить файл, нужно щелкнуть на названии файла, остальная область справа некликабельна.

Не плохо бы поучаствовать с проекте в качестве программиста, но я, знающий freepascal вряд ли тебе пригожусь :-\
ну а если глянуть код этого самого gtk.icon_theme_get_default()?
Не знаю как сейчас но с manjaro 8.3 мне было достаточно сменить mirrorlist на арчевский и все работало.
кто еще не видел
например битый файл :)

а вообще у меня i = 1
а menu.xml у меня такой:
<?xml version="1.0" encoding="utf-8"?>
<openbox_menu>
	<menu id="root-menu" label="OpenBox 3" execute="/usr/bin/obmenu-generator -i">
	</menu>
</openbox_menu>
у меня сборка manjaro-openbox
minoshi
и еще :
http://i.pixs.ru/storage/5/6/0/21png_7138185_9209560.png
Что подскажите?

Ну в общем появилось время, сам разобрался
в событии TForm1.FormCreate(Sender: TObject); вызов TreeView1.Selected := TreeView1.Items[1]; происходит без предварительной проверки переменной "i". Должно быть так:

  if i > 1 then
  TreeView1.Selected := TreeView1.Items[1]; 

И еще в качестве маленькой придирки: нигде не сохраняется значение "encoding" из строки
<?xml version="1.0" encoding="utf-8"?>
что-нибудь вроде:
__encoding := bmenu.Encoding;
и дальнейшее сохранение при сохранении меню
и еще пара мелких замечаний:
-в HelpString не указан емайл, куда слать баг-репорты
-нигде не нашел лицензию
:)

А так код хорошо читаемый, "закладок" не нашел.
и еще :

Что подскажите?