Skip to content
Snippets Groups Projects
  1. Mar 23, 2019
  2. Mar 08, 2019
  3. Mar 07, 2019
    • YOSHINO Yoshihito's avatar
      data/24_uim.rc: Always use x11 backend for GUI · c56d7e34
      YOSHINO Yoshihito authored
      Wayland and GNOME Wayland do not seem to support window positioning, keeping
      window above nor making it hidden from taskbar (top bar, Alt+Tab switching).
      Forcing the GUI to use x11 (XWayland on Wayland) will clear all the GUI
      problems related to Wayland.
      c56d7e34
    • YOSHINO Yoshihito's avatar
      im-launch.desktop: Run im-launch via xdg autostart on Wayland · 6a012199
      YOSHINO Yoshihito authored
      Unlike Xorg, Wayland does not use /etc/X11/Xsession.d/, where im-config has
      launched IM related programs through im-launch command.
      
      This .desktop runs im-launch in an xdg-autostart-capable desktop environment
      like GNOME, only on Wayland.
      
      Note that im-config on Xorg does not use this .desktop, because im-config will
      continue to support non-xdg-autostart-capable desktops.
      6a012199
    • YOSHINO Yoshihito's avatar
      70im-config_launch, im-launch: Check env changed by user · e8ade060
      YOSHINO Yoshihito authored
      systemd's user environment generator is run very early in a desktop
      initialization stage, before running other user configs or shell scripts.
      Because of this, im-launch cannot determine whether the environment variables
      are manually configured by user or set default by im-config. To compensate
      this, im-launch checks diffs between the env variables and the default in
      im-config when apparently configured via systemd, and if found it skips
      launching any program.
      e8ade060
    • YOSHINO Yoshihito's avatar
      70-im-config: Export env variables via systemd · 2bbb1a37
      YOSHINO Yoshihito authored
      This systemd.environment-generator(7) is invoked by `systemd --user' (>= 233)
      to export variables to its activation environment, which is used by gdm3 for
      environment variables in a new desktop session.
      
      Unlike Xorg, Wayland does not use /etc/X11/Xsession.d/, where im-config has
      exported environment variables. This generator should compensate the lacking
      function for a Wayland desktop session launched from gdm3.
      2bbb1a37
  4. Dec 15, 2018
  5. Aug 04, 2018
  6. Aug 03, 2018
  7. Aug 02, 2018
  8. Aug 01, 2018
Loading