| Summary: | TDE file save/open dialogs conflict with some third-party programs | ||
|---|---|---|---|
| Product: | TDE | Reporter: | PVOzerski <ozerski> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | albator78, bugwatch, jwstolarek, kb9vqf |
| Priority: | P5 | ||
| Version: | 3.5.13 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
PVOzerski
2012-09-26 02:48:04 CDT
The problem could be fixed in Opera if the Opera developers re-enabled support for KDE3/Qt3 dialogs. They no longer provide that support, only supporting KDE4/Qt4. They stopped supporting KDE3/Qt3 almost as fast as KDE4.0 was out the door. (In reply to comment #1) > The problem could be fixed in Opera if the Opera developers re-enabled support > for KDE3/Qt3 dialogs. They no longer provide that support, only supporting > KDE4/Qt4. They stopped supporting KDE3/Qt3 almost as fast as KDE4.0 was out the > door. I think, that would be a wrong way yet. Trinity DE is not so well-known now. Additionally, this problem is TDE-, but not KDE3-specific: at least, the patched KDE 3.5.10 which is distributed in OpenSUSE doesn't cause this problem: Lazarus and Opera don't try to use these dialogs. E.G., Lazarus uses GTK dialogs under OpenSUSE branch of KDE3. There are some explanations and a correction of information here. The described problem is actual on KUbuntu/TDE 3.5.13 Lucid and seems to be related to the incompatibility of newer GTK2 versions with qt3. I don't change my opinion about that fact that waiting for GTK team responses would be a wrong way (especially in respect that GTK team is focused on the 3rd branch of its toolkit now). I think, kgtk needs to be fixed/rewritten e.g. to mimic qt4 behavior. More important is related problem which is, probably, (K)Ubuntu (at least Lucid) specific. Due of awry defined dependence, there are impossible to uninstall qgtk-qt3-trinity without to broke TDE. Attempt to uninstall this package cause deinstallation also kubuntu-trinity-desktop package (and then a set of key TDE components while autoremoving). I solved dialogs-related problems only by removing LD_PRELOAD definitions in the TDE starting script (which at any time can be restored again during a regular updating). Also a config tool which could be ably to to turn on/off kgtk (probably differently to different applications) should be very useful. Sincerely Due to both the release of GTK3 and the refusal of the GTK developers to properly implement third-party open/save dialog support, GTK-->TDE open/save dialogs are no longer supported in TDE. All kgtk references have been stripped from the TDE metapackages, and the packages themselves will be removed from the TDE archive shortly. An upstream bug report was filed some time ago to the GTK developers, requesting third-party open/save dialog support. This has gone nowhere. The current bug report is accessible here: https://bugzilla.gnome.org/show_bug.cgi?id=650780 If you want to see kgtk-like functionality in TDE in a stable form, pester the GTK developers to implement the proper backend hooks per that bug report. ;-) *** Bug 1244 has been marked as a duplicate of this bug. *** |