I investigated since I wanted to understand what was going on here.  I
thought this was probably an Ambiance-related theme issue, but I was
wrong.  (I've also posted the following explanation at the upstream
ticket at https://bugzilla.gnome.org/show_bug.cgi?id=694598 .)

Back in GNOME 2.32, both gedit and gnome-terminal stored settings in GConf.  At 
that time the gedit terminal plugin looked at gnome-terminal's GConf settings 
to read the default profile information to find out what colors to use.  You
can see that code here:

https://git.gnome.org/browse/gedit-
plugins/tree/plugins/terminal/terminal.py?h=gnome-2-32

Then in GNOME 3.0 gedit ported over to GSettings, but gnome-terminal was still 
using GConf.  The terminal plugin could no longer easily look at the 
gnome-terminal profile info, so the terminal plugin just started using the
default colors from the VTE terminal widget (which look poor, hence this bug).  
At that time the terminal plugin code added this FIXME line:

   def get_profile_settings(self):
        #FIXME return either the gnome-terminal settings or the gedit one
        return Gio.Settings.new("org.gnome.gedit.plugins.terminal")

Now, finally, in GNOME 3.8 gnome-terminal has been ported to use
GSettings:

  https://git.gnome.org/browse/gnome-terminal/tree/NEWS?h=gnome-3-8

So it should now be possible to fix this bug by having the terminal
plugin read profile information from GSettings.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gedit-plugins in Ubuntu.
https://bugs.launchpad.net/bugs/946095

Title:
  font not visible in terminal plugin

Status in Light-Weight Text Editor for Gnome:
  Won't Fix
Status in set of plugins for gedit:
  Unknown
Status in “gedit-plugins” package in Ubuntu:
  Confirmed

Bug description:
  In font of the terminal plugin is not visible as the background and
  the font have the same colour(white)

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: gedit 3.3.4-0ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-17.27-generic-pae 3.2.6
  Uname: Linux 3.2.0-17-generic-pae i686
  ApportVersion: 1.93-0ubuntu2
  Architecture: i386
  Date: Sun Mar  4 11:02:22 2012
  ExecutablePath: /usr/bin/gedit
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 
(20120201.1)
  ProcEnviron:
   LANGUAGE=en_IN:en
   PATH=(custom, no user)
   LANG=en_IN
   SHELL=/bin/bash
  SourcePackage: gedit
  UpgradeStatus: Upgraded to precise on 2012-02-25 (7 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gedit/+bug/946095/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to