Compiz Application Switcher (ALT-Tab) does just use high res icons when provided by .desktop file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Invalid
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I am trying to set a high resolution for a Java based application (https:/
This application uses SWT which uses the GTK function gtk_window_
However, no matter of the resolution I pass there the ALT-Tab switcher uses a bad icon.
This has been reported as well for Python (http://
I tried to get more insights at http://
The following Java code shows the problem:
import org.eclipse.
import org.eclipse.
import org.eclipse.
import org.eclipse.
import org.eclipse.
public class Test {
public static void main(String[] args) {
Display display = new Display();
final int SIZE = 256;
Image large = new Image(display, SIZE, SIZE);
GC gc = new GC(large);
gc.
gc.fillArc(0, 0, SIZE, SIZE, 45, 270);
gc.dispose();
Shell shell = new Shell(display);
shell.
shell.open();
while (!shell.
if (!display.
}
large.
display.
}
}
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: compiz 1:0.9.9~
ProcVersionSign
Uname: Linux 3.8.0-1-generic x86_64
.tmp.unity.
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
Date: Thu Jan 24 23:10:03 2013
DistUpgraded: 2013-01-23 07:16:01,014 DEBUG enabling apt cron job
DistroCodename: raring
DistroVariant: ubuntu
DkmsStatus:
tp-smapi, 0.41, 3.5.0-22-generic, x86_64: installed
tp-smapi, 0.41, 3.8.0-1-generic, x86_64: installed
virtualbox, 4.1.22, 3.5.0-22-generic, x86_64: installed
virtualbox, 4.1.22, 3.8.0-1-generic, x86_64: installed
GraphicsCard:
Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:20e4]
Subsystem: Lenovo Device [17aa:20e4]
InstallationDate: Installed on 2012-03-31 (299 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120331)
MachineType: LENOVO 6474A46
MarkForUpload: True
PackageArchitec
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: Upgraded to raring on 2013-01-23 (1 days ago)
dmi.bios.date: 10/17/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET94WW (3.24 )
dmi.board.name: 6474A46
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 6474A46
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.9~
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.41-0ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Thu Jan 24 22:57:21 2013
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.13.
xserver.
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
Screenshot showing the bad resolution of the icon rendered with 256px.