Feature #8295
remove dependency of glade
100%
Description
replace glade with a cleaner c implementation for buildg and accessing ui elements.
History
#1
Updated by Henrik Andersson over 7 years ago
identify and breakout hardcoded ui elements from glade
so we have a clean box framework in glade.
each breakout shops be a bug that blocks this one...
#2
Updated by Henrik Andersson over 7 years ago
We should probably have a module box on left side, exactly as right side have,
and the module itself tells which side to live on.
And we should also add a box above and under the module boxes for static modules
in views, such as histogram, modulebutton group, navigation, backgroundjobs
ui modules to remove form glade
- Devices box in lighttable
- Navigation and History module in darkroom
- The colorpicker tool used in darkroom
- The lighttable view mode tool (zoomable table,filemanager)
- Metadata module in both lighttable/darkroom
- Library box (last filmrolls, import image(s), filmrollslist
- snapshots in darkroom
#3
Updated by Henrik Andersson over 7 years ago
Mockup of box layout and some description and usage
#4
Updated by oliviertoulouse - almost 7 years ago
Unless I am mistaken, Bieber removed libglade, and Hean01 (in current "post-0.9" branch) removed hardcoded ui elements and treated everything as a module.
So >fixed