To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=75190
------- Additional comments from [EMAIL PROTECTED] Sun Apr 13 18:17:57 +0000 2008 ------- I am using few other window managers (fluxbox, dwm, etc.). It should not matter what desktop environment I am in, since this is all X11. However, I _do_ have gtk library installed (also qt* for that matter). X11 has really no idea of the "desktop environment" and I think this is not so bad. It does not really matter (as long as it's X11 and not Windows/Aqua of course). The problem with this approach is that GTK is not getting initialized *anywhere*. This patch attempts to dynamically use GTK features without initializing it. It may work if something *else* by chance registers GTK types. Do you know how this happens? (Mozilla integration or something else?) Besides, why should the gtk recent file list updated _only_ when we are running GNOME environment? There are possibly other applications that can use this list and GNOME is not required for that? My proposal is to have a separate GTK integration component, that will (1) check if gtk is there, (2) what features it supports (i.e. "is this gtk new enough to support recent manager and system tray" (3) initialize GTK properly. I like g_object_get_class()-like much better because it does not imply to much about my environment - it checks the *right thing* straight away. Then you can use window-manager-based guesses to determine whether user wishes to have GNOME, KDE or whatever File->Open dialog. Since I personally dislike GNOME "improved" file dialogs I wish I am not stuck with it just because the gtk is available on my system. We *may* work it around the same way as external/libegg/source/eggtrayicon.c is doing, but I don't think it's worth it in the long run. In the last weeks we got at least few persons suddenly complaining "cannot save ODT files", "OOO crashes", etc. etc. on the FreeBSD lists and I don't think this feature is worth it. It just makes too many environmental assumptions. That's why I think it is important to backout this feature for now out of the main tree and continue working on this and other aspects of GTK integration. I will be more than happy to work on this as well. I will also have a look at your patch as soon as I get my DEV300_m5 working again. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]