--===============8816960105549349497== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable > On July 2, 2011, 9:49 p.m., Oswald Buddenhagen wrote: > > hmm. but now things are still done twice in a kde session, no? > > what was wrong with the suggestion to notify qt that it should update "= stuff"? > = > Aur=C3=A9lien G=C3=A2teau wrote: > createApplicationPalette() is indeed called twice when running on a K= DE session, but it is not a regression introduced by this change so I think= it is outside of the scope for now. I tried not doing anything in kdisplay= SetPalette() and call qt_x11_apply_settings_in_all_apps() from the kcm as O= livier suggested, but that didn't work: the palette change was not propagat= ed to the running application. > = > What worries me right now is that the text area of KWrite does not ge= t updated at runtime. I thought it was due to the widget being custom, but = it correctly updates itself without the patch. > = > Aur=C3=A9lien G=C3=A2teau wrote: > Finally found time to do more testing. It turns out the behavior of K= Write text area is the same with or without the patch so it's not a regress= ion. Therefore, I think the patch should go in. > = > Thomas L=C3=BCbking wrote: > Sh*t - i forgot that I wanted to comment on that: kate keeps own colo= r schemes for the text area, they're completely unrelated to he rest of the= system. > (since you need to configure syntax highlightning and don't want that= to run into a conflict with the system palette de toujours) > = > So yes, that's not a regression for sure, sorry. > = > Dominik Haumann wrote: > With regard to kwrite: It uses the system colors as long as they were= never changed. Changed once, these system settings are overwritten. Hence,= this is very likely a KatePart issue. > = > Aur=C3=A9lien G=C3=A2teau wrote: > Oh. Thanks Thomas and Dominik, it suddenly makes more sense! If there= is no other objection I'd like to merge this patch this week. Anyone again= st that? I just merged the changes in. Unless I spot some obvious regressions, I pla= n to backport the patch in time for 4.7.1. - Aur=C3=A9lien ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/101805/#review4333 ----------------------------------------------------------- On July 2, 2011, 9:19 p.m., Aur=C3=A9lien G=C3=A2teau wrote: > = > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/101805/ > ----------------------------------------------------------- > = > (Updated July 2, 2011, 9:19 p.m.) > = > = > Review request for kdelibs and Olivier Goffart. > = > = > Summary > ------- > = > When a KDE application is running on GNOME it looks odd right now because= it does not use the GNOME palette and fonts, contrary to Qt-only applicati= ons. Attached patch fixes this by relying on the platform plugin to set the= correct palette and fonts if we are not running in a full KDE session. > = > Patch was suggested by Olivier Goffart. > = > = > Diffs > ----- > = > kdeui/kernel/kglobalsettings.cpp 1a497c7 = > = > Diff: http://git.reviewboard.kde.org/r/101805/diff > = > = > Testing > ------- > = > # On KDE > - Run kwrite on KDE =3D> KDE palette and fonts > - Change palette and fonts from System Settings =3D> kwrite updates itsel= f correctly > = > # On GNOME > - Run kwrite on GNOME =3D> GNOME palette and fonts > - Change palette and fonts from GNOME Tweak Tool =3D> palette gets applie= d, font does not for now > = > = > Thanks, > = > Aur=C3=A9lien > = > --===============8816960105549349497== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
This is an automatically generated e-mail. To reply, visit: http://git.revie= wboard.kde.org/r/101805/ |
On July 2nd, 2011, 9:49 p.m., Oswald Budden= hagen wrote:
hmm. but = now things are still done twice in a kde session, no? what was wrong with the suggestion to notify qt that it should update "= ;stuff"?On July 3rd, 2011, 2:52 p.m., Aur=C3=A9lien G=C3=A2teau wrote:= p>
createApp= licationPalette() is indeed called twice when running on a KDE session, but= it is not a regression introduced by this change so I think it is outside = of the scope for now. I tried not doing anything in kdisplaySetPalette() an= d call qt_x11_apply_settings_in_all_apps() from the kcm as Olivier suggeste= d, but that didn't work: the palette change was not propagated to the r= unning application. What worries me right now is that the text area of KWrite does not get upda= ted at runtime. I thought it was due to the widget being custom, but it cor= rectly updates itself without the patch.On July 16th, 2011, 10:35 p.m., Aur=C3=A9lien G=C3=A2teau wrote:=
Finally f= ound time to do more testing. It turns out the behavior of KWrite text area= is the same with or without the patch so it's not a regression. Theref= ore, I think the patch should go in.On July 16th, 2011, 10:42 p.m., Thomas L=C3=BCbking wrote:
Sh*t - i = forgot that I wanted to comment on that: kate keeps own color schemes for t= he text area, they're completely unrelated to he rest of the system. (since you need to configure syntax highlightning and don't want that t= o run into a conflict with the system palette de toujours) So yes, that's not a regression for sure, sorry.On July 17th, 2011, 6:43 a.m., Dominik Haumann wrote:
With rega= rd to kwrite: It uses the system colors as long as they were never changed.= Changed once, these system settings are overwritten. Hence, this is very l= ikely a KatePart issue.On July 17th, 2011, 9:27 p.m., Aur=C3=A9lien G=C3=A2teau wrote:<= /p>
Oh. Thank= s Thomas and Dominik, it suddenly makes more sense! If there is no other ob= jection I'd like to merge this patch this week. Anyone against that?
I just merg= ed the changes in. Unless I spot some obvious regressions, I plan to backpo= rt the patch in time for 4.7.1.
- Aur=C3=A9lien
On July 2nd, 2011, 9:19 p.m., Aur=C3=A9lien G=C3=A2teau wrote:
Review request for kdelibs and Olivier Goffart.
By Aur=C3=A9lien G=C3=A2teau.
Updated July 2, 2011, 9:19 p.m. Descripti= on
Testing <= /h1>
Diffs=
|