gikari (Mikhail Zolotukhin)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
May 12 2018, 10:11 AM (70 w, 6 d)
Availability
Available

Recent Activity

Yesterday

gikari accepted D24087: Create an empty config (.e.g ~/.gtkrc-2.0) if none exists.
Thu, Sep 19, 6:25 PM · Plasma
gikari added inline comments to D24087: Create an empty config (.e.g ~/.gtkrc-2.0) if none exists.
Thu, Sep 19, 5:46 PM · Plasma

Mon, Sep 16

gikari added inline comments to D21860: Set a font for gtk applications in the fonts kcm.
Mon, Sep 16, 10:54 PM · Plasma

Wed, Aug 28

gikari added inline comments to D21860: Set a font for gtk applications in the fonts kcm.
Wed, Aug 28, 7:54 PM · Plasma

Mon, Aug 26

gikari added inline comments to D21860: Set a font for gtk applications in the fonts kcm.
Mon, Aug 26, 7:39 PM · Plasma
gikari added inline comments to D21860: Set a font for gtk applications in the fonts kcm.
Mon, Aug 26, 2:22 PM · Plasma

Sun, Aug 25

gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.

Fix harfbuzz include directories when Pango verison is 1.44 or greater

Sun, Aug 25, 9:34 PM · Plasma
gikari updated the test plan for D23414: Remove font configuration from GTK KCM.
Sun, Aug 25, 12:50 PM · Plasma

Sat, Aug 24

gikari added a reviewer for D23414: Remove font configuration from GTK KCM: VDG.
Sat, Aug 24, 10:45 PM · Plasma
gikari updated the diff for D23414: Remove font configuration from GTK KCM.

Fix

Sat, Aug 24, 10:44 PM · Plasma
gikari added inline comments to D23414: Remove font configuration from GTK KCM.
Sat, Aug 24, 10:39 PM · Plasma
gikari updated the test plan for D23414: Remove font configuration from GTK KCM.
Sat, Aug 24, 10:37 PM · Plasma
gikari requested review of D23414: Remove font configuration from GTK KCM.
Sat, Aug 24, 10:32 PM · Plasma
gikari added a dependent revision for D21860: Set a font for gtk applications in the fonts kcm: D23414: Remove font configuration from GTK KCM.
Sat, Aug 24, 10:32 PM · Plasma
gikari updated the test plan for D21860: Set a font for gtk applications in the fonts kcm.
Sat, Aug 24, 9:15 PM · Plasma
gikari updated the test plan for D21860: Set a font for gtk applications in the fonts kcm.
Sat, Aug 24, 9:07 PM · Plasma
gikari updated the test plan for D21860: Set a font for gtk applications in the fonts kcm.
Sat, Aug 24, 9:07 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.

Create a Gtk Config kded module

Sat, Aug 24, 9:01 PM · Plasma
gikari added a comment to D21524: Keep existing configurations' strings               .
In D21524#517780, @apol wrote:

Do you have push powers?

Sat, Aug 24, 8:41 AM · Plasma

Thu, Aug 22

gikari added a comment to D21860: Set a font for gtk applications in the fonts kcm.

Since awesome @nicolasfella committed his changes to Gtk Daemon, I have modified the interface according to it. No more wacky xml stuff, because the daemon became a kded module with the adequate dbus signatures.

Thu, Aug 22, 6:27 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Remove QStandardPaths as redundant include
Thu, Aug 22, 6:14 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Remove redundant includes
Thu, Aug 22, 6:11 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Remove redundant saveFontToGtkSettings method declaration
Thu, Aug 22, 5:13 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Remove redundant xml stuff
Thu, Aug 22, 5:11 PM · Plasma
gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Delegate gtk fonts configuration to Gtk Daemon
Thu, Aug 22, 5:09 PM · Plasma

Aug 19 2019

gikari added a comment to D21860: Set a font for gtk applications in the fonts kcm.

But it was recomended to me to make the daemon as the patch

Discussed where?

I'm curious of the long term plans and how this fits in with krdb which does most other syncing.

Aug 19 2019, 4:46 PM · Plasma
gikari added inline comments to D21860: Set a font for gtk applications in the fonts kcm.
Aug 19 2019, 3:58 PM · Plasma

Aug 18 2019

gikari updated the diff for D21860: Set a font for gtk applications in the fonts kcm.
  • Delegate gtk fonts configuration to Gtk Daemon
Aug 18 2019, 9:38 PM · Plasma

Aug 5 2019

gikari added a comment to D21524: Keep existing configurations' strings               .
In D21524#506866, @apol wrote:

Is this only necessary for gtk2?

Aug 5 2019, 6:16 PM · Plasma
gikari updated the diff for D21524: Keep existing configurations' strings               .

Remove redundant QString constructors and apply const modifier to QRegularExpression

Aug 5 2019, 6:12 PM · Plasma

Jun 20 2019

gikari added a comment to D21860: Set a font for gtk applications in the fonts kcm.

Actually, for most appearance settings (color scheme, widget style, icon settings) it should already be signalled automatically via DBus through plasma-integration with no config reading on its own.

Jun 20 2019, 6:58 PM · Plasma

Jun 17 2019

gikari planned changes to D21860: Set a font for gtk applications in the fonts kcm.

Messing with GTK settings INI files from various places is not a good idea imho. Also, this approach doesn't work on Wayland. Ideally, we had a daemon that monitors all settings and applies them in a central place, so the settings knobs could be where they belong.

You're right, for some reason settings.ini does not work in Wayland. However gsettings does, but dependency on gtk API disturbs me.
As for the daemon: what should it look like? Some sort of a gtk-settings-only file-watcher, that monitors Plasma config files with relevant info like fonts/cursors/etc and that changes gtk configs accordingly, whenever Plasma files changes?

Jun 17 2019, 9:53 PM · Plasma

Jun 16 2019

gikari added a task to D21860: Set a font for gtk applications in the fonts kcm: T10611: Set options for GTK apps in the respective KCMs.
Jun 16 2019, 7:50 PM · Plasma
gikari added a revision to T10611: Set options for GTK apps in the respective KCMs: D21860: Set a font for gtk applications in the fonts kcm.
Jun 16 2019, 7:50 PM · VDG, Plasma
gikari added a dependent revision for D21524: Keep existing configurations' strings               : D21860: Set a font for gtk applications in the fonts kcm.
Jun 16 2019, 7:43 PM · Plasma
gikari requested review of D21860: Set a font for gtk applications in the fonts kcm.
Jun 16 2019, 7:43 PM · Plasma

Jun 2 2019

gikari updated the summary of D21524: Keep existing configurations' strings               .
Jun 2 2019, 10:07 AM · Plasma
gikari updated the summary of D21524: Keep existing configurations' strings               .
Jun 2 2019, 10:07 AM · Plasma
gikari added a reviewer for D21524: Keep existing configurations' strings               : apol.
Jun 2 2019, 8:14 AM · Plasma

Jun 1 2019

gikari requested review of D21524: Keep existing configurations' strings               .
Jun 1 2019, 4:23 PM · Plasma

May 31 2019

gikari added a comment to T9460: Consider a more user-friendly SpinBox control.

In cases with so little space I see no way but to keep the current style. I don't know about feasibility but I would propose to use the current style when not enough space is available and switching to the separate up and down arrows when there is enough space available for both the content and the buttons. This way we always have the best solution no matter the space constraints and since in both cases the same arrows are used it wouldn't be too irritating.

May 31 2019, 3:32 PM · KDE Human Interface Guidelines, Kirigami, Breeze, VDG

May 20 2019

gikari added a comment to T10891: Breeze theme evolution.
May 20 2019, 10:02 AM · VDG, Breeze

May 8 2019

gikari added a comment to T9460: Consider a more user-friendly SpinBox control.

Can folks help me find user interfaces that put spinboxes next to each other horizontally so we can see if the increased horizontal width presents a problem in practice? Among the software I use regularly, I haven't actually found any examples of this yet. I mostly see spinboxes stacked in a vertical layout, like @abetts brings up.

May 8 2019, 6:01 PM · KDE Human Interface Guidelines, Kirigami, Breeze, VDG

Apr 30 2019

gikari added a comment to T9460: Consider a more user-friendly SpinBox control.

Hello,
I have made two mockups of SpinBoxes: the first one - with plus & minus signs and the second one with arrows instead of signs. Maybe it will be a compromise with mouse scroll mnemonics mentioned above. And the bonus point: you actually can control value inside a SpinBox with the up and down arrows on a keyboard, so, in my opinion, arrows on the buttons will be a better match with that behavior.

Apr 30 2019, 8:42 PM · KDE Human Interface Guidelines, Kirigami, Breeze, VDG