Bibble5 Custom panel

Před týdnem jsem nainstaloval pre release aktualizaci programu, kterým vyvolávám fotografie. Bibble5 Pro se dostala do verze 5.2.3-rc4. Podle seznamu změn sice neopravuje žádnou chybu na kterou bych sám narazil, přináší ale pár nových vlastností. Ty si chci vyzkoušet. Kromě zveřejněných funkcí nabízí také jednu nedokumentovanou. Přizpůsobení panelů nástrojů.

Jedna z věcí, které mi na Bibble vadí je fixní uspořádání nástrojů v bočním panelu. Při zpracování většiny fotografií používám stále stejnou sadu nástrojů a kroků. Bohužel tyto nástroje jsou umístěny na různých záložkách panelu. Nejsou na jednom místě. Automatizace by se dala do jisté míry řešit přes Presets. Vzhledem k tomu, že hodnoty v nástrojích často přizpůsobuji, není to pro mě nejlepší cesta. Doteď jsem musel přecházet mezi záložkami abych mohl udělat co potřebuji. Není možné ani změnit logiku uspořádání.

S poslední aktualizací přišla nová funkce, která problém řeší. Ve verzi 5.2.3-rc4 Bibble5 umožňuje seskupit nástroje dle vlastních preferencí. Postup není složitý, ale ani uživatelsky přívětivý. Protože program používám nejvíce v Linuxu, budu popisovat nastavení pro tento operační systém. Pro ostatní by měl být analogický.

V adresáři, kde Bibble udržuje uživatelská nastavení (v domovském adresáři je to adresář .bibble5) vytvoříme soubor s názvem customToolsUI­.txt. Ten obsahuje předpis uspořádání nástrojových panelů.

Můj vypadá takto:
Standard, Std, Advanced/Curves.ui
Standard, Std, BasicTools.ui
Standard, Std, Presets.ui
Sharp+Noise, SN, Advanced/Sharpen.ui
Sharp+Noise, SN, sph.waveletsharpen
Sharp+Noise, SN, Advanced/RAWNo­ise.ui
Sharp+Noise, SN, Advanced/Noise­NinjaRegistered­.ui
Color, C, Advanced/White­Balance.ui
Color, C, ColorBalance.ui
Color, C, Advanced/Color­Management.ui
Meta, Meta, Metadata.ui
Meta, Meta, Keywords.ui
Meta, Meta, Keywords/Keywor­dSets.ui
Lens, Lens, Advanced/LensCo­rrection.ui
Xtra, Xtra, Histogram.ui
Xtra, Xtra, Advanced/Expo­sure.ui
Xtra, Xtra, MirrorInvert.ui
Bibble5 Custom panel

Jednotlivé řádky definují ve které záložce má ten, který nástroj být. Syntaxe je následující:

Název záložky, NZ, UI nástroje

  • Název záložky – text uvedený na záložce.
  • NZ – text, který bude na záložce v případě, kdy je v Bibble5 nastaveno použití zmenšeného písma (Small fonts).
  • UI nástroje – název souboru s definicí grafického rozhraní konkrétního nástroje.

Nástroje a skupiny nástrojů jsou v souboru specifikovány názvem souboru s relativní cestou odvozenou od kořene adresáře supportfiles/to­ols. Ten najdete v místě, kde je nainstalován program (v Linuxu je to /opt/bibble5).

V adresáři tools jsou umístěny všechny soubory rozhraní, které Bibble5 přímo používá. Najdete tu tedy i soubory dialogových oken. Najít správné soubory ale není problém. Chce to trošku experimentovat. :)

Mimo rozhraní nástrojů Bibble5 lze do panelů umístit i pluginy, které máte nainstalovány. Jejich názvy (v příkladu výše např. Wavelet Sharpen  – sph.waveletshar­pen) lze nalézt v souboru Info.bxml v adresáři konkrétního pluginu. Pluginy jsou instalovány v adresáři Plugins/<Plugin name> pod .bibble5/. V Info souboru hledejte řetězec identifier=.

Příklad pro Wavelet Sharpen: <PluginFileData * identifier=„sph­.waveletsharpen“ *website=„http://w­eb.student.tu­wien.ac.at/~e032600­4/bibble/“ windowsLibFile=„lib/Shar­penPlugin0.dll“ resourcesPath="" macLibFile=„lib/lib­SharpenPlugin­.dylib“ linuxLibFile=„lib/lib­SharpenPlugin­.so.0.1.0“ author=„Spoiler­head“ minorVersion=„0“ bugfixVersion=„22“ name=„Wavelet Sharpen2“ majorVersion=„1“ sdkVersion=„7“ dataVersion=„1“>

Názvy lze také najít v debug výpisu při startu programu. Název pluginu je uveden pod návěštím Identifier:.

Příklad pro Wavelet Sharpen:

Name: Wavelet Sharpen2
Identifier: sph.waveletsharpen
Version: 1.0.22
Path: <User Home>/Plugins/Wa­velet Sharpen2.bplugin

Změny v panelech se projeví po restartu programu (pokud běží). Pokud v zápisu uděláte chybu, bude zobrazena v debug výpisu při startu programu. Jeden nástroj nelze v souboru uvést více než jednou. Pokud chcete mít stejný nástroj na více záložkách, jde to udělat pouze tak, že vytvoříte link na UI soubor s jiným jménem a ten pak použijete v definičním souboru.

Myslím, že jde o velmi užitečnou funkci. Trošku se divím, proč ji vývojáři neuvedli do seznamu nových vlastností.

Zdroje

Související články:

  1. Bibble 5 je ve finále Trvalo to rok od původního plánovaného vydání. Nikdo už nevěřil...
  2. Bibble 5 Preview Od Photokina, kde byla oznámena nová verze workflow Bibble5 už...
  3. Bibble5 na Photokině Bibble pro převod fotek používám asi rok a jsem s ním...

Štítky:

Napsat komentář