Hacker News new | ask | show | jobs
by cesarb 3061 days ago
Yes, and a lot of it was painstaking backend work. OpenOffice has its own cross-platform widget toolkit, which nobody else uses, and a lot of work in LibreOffice has gone to cleaning up that ancient code. For instance, all dialog boxes had hardcoded sizes and positions; each one was manually converted to a flexible layout in the Glade .ui format, and a backend was written to load these files and instantiate the corresponding widgets. Now that this conversion is mostly finished, it's become easier to modify the interface. But there's still work to be done.