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:
Created attachment 41105 [details] Rev. bumped ebuild.
Created attachment 41106 [details, diff] dont-make-it-ugly.patch
Created attachment 41107 [details, diff] fd.org-desktop-loc.patch
Created attachment 41108 [details, diff] makefile-conventions.patch
Created attachment 41109 [details, diff] new-desktop-file.patch
Created attachment 41110 [details, diff] sliders.patch
Thanks for your improvement to the control panel, I hope to find the time to test it during the day.
Yo, how's it going?
Tested it? Things happening behind the scene?
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)
eventually I found the time to test it a bit, will be in portage within 30 min
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.
fix added, thanks
(eventually closing the bug)
Created attachment 42418 [details, diff] cpp_cast.good.patch cast cleanup (c casts to c++ casts) for fglrx_panel_sources (not really usefull for users, but for developers)
Created attachment 42419 [details, diff] effcpp.patch Changes to get the sourcecode in a more "Effective C++" way (not really useful for users, but for developers)
Created attachment 42420 [details, diff] 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
Created attachment 42421 [details, diff] 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
More informations can maybe found on http://rage3d.com/board/showthread.php?t=33782848
Created attachment 42644 [details, diff] 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)