Bug 66368 - enhancements for ati control panel (ati-drivers-extra, fglrx_panel)
Bug#: 66368 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: lu_zero@gentoo.org Reported By: ernstp@gmail.com
Component: Unspecified
URL: 
Summary: enhancements for ati control panel (ati-drivers-extra, fglrx_panel)
Keywords:  
Status Whiteboard: 
Opened: 2004-10-04 16:56 0000
Description:   Opened: 2004-10-04 16:56 0000
Here are a bunch of patches I made for ati's control panel.
The patches include a .desktop for fd.o desktop locations, a cosmetic one, 
a really nice one (sliders.patch) and some other stuff.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Ernst Persson 2004-10-04 16:57:39 0000 -------
Created an attachment (id=41105) [details]
Rev. bumped ebuild.

------- Comment #2 From Ernst Persson 2004-10-04 16:59:03 0000 -------
Created an attachment (id=41106) [details]
dont-make-it-ugly.patch

------- Comment #3 From Ernst Persson 2004-10-04 16:59:27 0000 -------
Created an attachment (id=41107) [details]
fd.org-desktop-loc.patch

------- Comment #4 From Ernst Persson 2004-10-04 16:59:53 0000 -------
Created an attachment (id=41108) [details]
makefile-conventions.patch

------- Comment #5 From Ernst Persson 2004-10-04 17:00:29 0000 -------
Created an attachment (id=41109) [details]
new-desktop-file.patch

------- Comment #6 From Ernst Persson 2004-10-04 17:00:47 0000 -------
Created an attachment (id=41110) [details]
sliders.patch

------- Comment #7 From Luca Barbato 2004-10-04 22:44:42 0000 -------
Thanks for your improvement to the control panel, I hope to find the time to
test it during the day.

------- Comment #8 From Ernst Persson 2004-10-11 15:53:19 0000 -------
Yo, how's it going?

------- Comment #9 From Ernst Persson 2004-10-16 08:43:26 0000 -------
Tested it? Things happening behind the scene?

------- Comment #10 From Luca Barbato 2004-10-18 08:11:48 0000 -------
Sadly got busy with some higher priority tasks and haven't find the time to do
it yet. (I know I'm disappointing you but sadly I got ill for a week and now I
have to keep up with university and other real life issues)

------- Comment #11 From Luca Barbato 2004-10-19 23:51:31 0000 -------
eventually I found the time to test it a bit, will be in portage within 30 min

------- Comment #12 From Ernst Persson 2004-10-20 04:48:08 0000 -------
Right, we need something like:
                insinto /usr/share/applications/
                doins ${FILESDIR}/fireglcontrol.desktop
instead of:
                cp ${FILESDIR}/fireglcontrol.desktop ${WORKDIR}/extra/fglrx_panel

because make install is pretty broken and not used in the ebuild.

As it is now, the desktop file is not installed.

------- Comment #13 From Luca Barbato 2004-10-21 00:53:37 0000 -------
fix added, thanks

------- Comment #14 From Luca Barbato 2004-10-21 00:54:05 0000 -------
(eventually closing the bug)

------- Comment #15 From Robert Wohlrab 2004-10-22 08:10:41 0000 -------
Created an attachment (id=42418) [details]
cpp_cast.good.patch

cast cleanup (c casts to c++ casts) for fglrx_panel_sources (not really usefull
for users, but for developers)

------- Comment #16 From Robert Wohlrab 2004-10-22 08:13:25 0000 -------
Created an attachment (id=42419) [details]
effcpp.patch

Changes to get the sourcecode in a more "Effective C++" way (not really useful
for users, but for developers)

------- Comment #17 From Robert Wohlrab 2004-10-22 08:15:10 0000 -------
Created an attachment (id=42420) [details]
gamma_fix.patch

* Removes SIGNAL(sliderMoved(int)) changes from ernstp's sliders patch -> you
can use keyboard and mousewheel again.
* Remove type conversation errors when checking for changes -> no abnormal
slider moving in linked mode
* Specific values (min, max) when the loaded gamma are out of range
* Changed GAMMA_MIN to 0.12 -> the driver seems to interpret lower values as
1.0

------- Comment #18 From Robert Wohlrab 2004-10-22 08:16:29 0000 -------
Created an attachment (id=42421) [details]
gcc3.4_adjustpage_crash.patch

Fixes following problem with gcc 3.4(.2)

* when i click first on adjustment and then dualscreen, nothing can be seen on
this tab
* when i clicked on adjustment and then click on a button the fireglcontrol
will segfault

------- Comment #19 From Robert Wohlrab 2004-10-22 08:17:44 0000 -------
More informations can maybe found on
http://rage3d.com/board/showthread.php?t=33782848

------- Comment #20 From Robert Wohlrab 2004-10-26 10:36:51 0000 -------
Created an attachment (id=42644) [details]
gcc3.4_adjustpage_crash.patch

Same as old gcc3.4_adjustpage_crash.patch:

Fixes following problem with gcc 3.4(.2)

* when i click first on adjustment and then dualscreen, nothing can be seen on
this tab
* when i clicked on adjustment and then click on a button the fireglcontrol
will segfault


+ added comment (thx dragondestroyer)