https://bugs.documentfoundation.org/show_bug.cgi?id=159375

--- Comment #12 from Bayram Çiçek <[email protected]> ---
(In reply to Hossein from comment #11)
> (In reply to Bayram Çiçek from comment #9)
> > > I think another approach can be creating a search database at compile 
> > > time.
> > > In this way, it will be ready at execution time, without any delays. You 
> > > may
> > > initialize the dialogs, dump strings and write them to some files, and 
> > > then
> > > re-use that at runtime. You may need to do this for each and every 
> > > language,
> > > as the translations are important here.
> > We tried this approach but we saw that this approach makes the
> > implementation more complex - especially when it comes to different
> > languages (translations etc...)

> Could you please describe how did you try this approach? 
The latest work done about this approach was in patchset 15 (and in previous
ones): https://gerrit.libreoffice.org/c/core/+/152519/15

> And what were the issues that made it so complex?
As far as I remember, there were some improvements needed in some makefiles
(e.g. solenv/gbuild/UIConfig.mk), also further work needed to be done such as
fetching the generated data at run-time, localization etc. I had a limited time
to implement this idea and we couldn't estimate the time needed for this
build-time extraction approach.

I agree that this build-time approach is the best way to implement the idea -
without initializing all dialogs at the start of Options dialog.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to