Cairo-Dock cafe | Café Cairo-Dock
Subscription date : 17 September 2010
Messages : 16
|
Don't forget to read our very complete Wiki (www.glx-dock.org/ww_page.php) !
But don't be shy to post all your questions or bugs here !
However before you post a message on the forum and to speed up things, don't forget to include as much informations as you can (if it's posible ):- The version of Cairo-Dock ('cairo-dock -v' in a terminal).
- Your GNU/Linux distribution (Debian, Ubuntu, Fedora, etc.).
- Or you using OpenGL or not.
- Your Window manager (Compiz, Metacity, Kwin, Openbox, etc.).
- Your Desktop Environment (Gnome, KDE, XFCE, etc.).
- How you got the bug and therefore the answer to the question 'How can the bug be reproduced'.
- If it's a crash, you can launch Cairo-Dock from a terminal ('cairo-dock') and post the output.
- Any other details you think could be useful .
Hi
I am interested in opinions on the fact that Apple has received a Copyright on the Dock concept , as far as I can tell. Not sure what the copyright persons were smoking when they decided to approve Apple's request for protection. I thought I had just posted so if this shows up twice, I apologize.
Anyway, is there any concern about the 2008 Copyright Protection provided see < http://www.uluga.ubuntuforums.org/showthread.php?t=941611&page=3 >. Is it legal to have Cairo-dock on any machines in the USA given the above.
I would like comments on the issue of legality and less interested in recriminations aimed at Apple. Appreciate your thoughts.
Robert |
Subscription date : 26 October 2008
Messages : 1904
|
This project has "code" prior to the dock of osx (via libraries etc ) so they will have to sue the all unix/linux stack which they are based on. Good luck to them
I think it's just staff paid to do nothing, but they will one day regret to have created those patent protections because china is arriving and patents more than any other country.
But i hope they will never try to intimidate this project because i do not know what would fabounet and the others if we had an army of lawyers after us.
That's why you should boycott apple because you pay a part in paying the lawyers doing those shitty jobs everytime you buy such a product. |
fabounet, Thursday 25 November 2010 à 13:53
|
|
Subscription date : 30 November 2007
Messages : 17118
|
first they don't own a patent on the "dock" concept, but only on the idea of zooming the icons on mouse-hover (docks exist since long before OSX). Cairo-Dock do has this feature, but as an option (and it could easily be moved into an independant plug-in if necessary).
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit |
ppmt, Thursday 25 November 2010 à 16:10
|
|
Subscription date : 29 November 2007
Messages : 3520
|
ah but Fabounet that could bar you from ever entering US if Mr Jobs decides to sue your ass |
Subscription date : 17 September 2010
Messages : 16
|
fabounet : first they don't own a patent on the "dock" concept, but only on the idea of zooming the icons on mouse-hover (docks exist since long before OSX). Cairo-Dock do has this feature, but as an option (and it could easily be moved into an independant plug-in if necessary).
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit :D
Hi fabounet
Thanks for your answer. I am of a similar opinion. Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions?
I much appreciate your answer and thank you for your views.
Robert |
Subscription date : 17 September 2010
Messages : 16
|
ppmt : ah but Fabounet that could bar you from ever entering US if Mr Jobs decides to sue your ass ;)
Hi ppmt
Interesting observation. Thank god the US patent department has not patented the 'Internet'. As you developers have proven, doing great work doesn't require a lot of lawyers!
Cheers...
Robert |
matttbe, Thursday 25 November 2010 à 21:05
|
|
Subscription date : 24 January 2009
Messages : 12573
|
fabounet : and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit
Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions? Yes, it's really easy. Open the config panel / Advanced mode / Icons module / Zoom => 1.
@ fabounet: In fact, we can contact Fedora devs and propose this patch: === modified file 'src/gldit/cairo-dock-internal-icons.c'
--- src/gldit/cairo-dock-internal-icons.c 2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-icons.c 2010-11-25 20:03:38 +0000
@@ -126,15 +126,8 @@
pIcons->fAlbedo = cairo_dock_get_double_key_value (pKeyFile, "Icons", "albedo", &bFlushConfFileNeeded, .6, NULL, NULL);
- double fMaxScale = cairo_dock_get_double_key_value (pKeyFile, "Icons", "zoom max", &bFlushConfFileNeeded, 0., NULL, NULL);
- if (fMaxScale == 0)
- {
- pIcons->fAmplitude = g_key_file_get_double (pKeyFile, "Icons", "amplitude", NULL);
- fMaxScale = 1 + pIcons->fAmplitude;
- g_key_file_set_double (pKeyFile, "Icons", "zoom max", fMaxScale);
- }
- else
- pIcons->fAmplitude = fMaxScale - 1;
+ double fMaxScale = 0;
+ pIcons->fAmplitude = NULL;
pIcons->iSinusoidWidth = cairo_dock_get_integer_key_value (pKeyFile, "Icons", "sinusoid width", &bFlushConfFileNeeded, 250, NULL, NULL);
pIcons->iSinusoidWidth = MAX (1, pIcons->iSinusoidWidth);
=== modified file 'src/gldit/cairo-dock-internal-indicators.c'
--- src/gldit/cairo-dock-internal-indicators.c 2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-indicators.c 2010-11-25 19:59:09 +0000
@@ -56,7 +56,7 @@
if (pIndicators->fIndicatorDeltaY > 10) {
double iIndicatorDeltaY = g_key_file_get_integer (pKeyFile, "Indicators", "indicator deltaY", NULL);
- double z = g_key_file_get_double (pKeyFile, "Icons", "zoom max", NULL);
+ double z = 0;
if (z != 0)
iIndicatorDeltaY /= z;
pIndicators->bIndicatorOnIcon = g_key_file_get_boolean (pKeyFile, "Indicators", "link indicator", NULL);
|
Subscription date : 17 September 2010
Messages : 16
|
matttbe : fabounet : and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit
Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions? Yes, it's really easy. Open the config panel / Advanced mode / Icons module / Zoom => 1.
@ fabounet: In fact, we can contact Fedora devs and propose this patch: === modified file 'src/gldit/cairo-dock-internal-icons.c'
--- src/gldit/cairo-dock-internal-icons.c 2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-icons.c 2010-11-25 20:03:38 +0000
@@ -126,15 +126,8 @@
pIcons->fAlbedo = cairo_dock_get_double_key_value (pKeyFile, "Icons", "albedo", &bFlushConfFileNeeded, .6, NULL, NULL);
- double fMaxScale = cairo_dock_get_double_key_value (pKeyFile, "Icons", "zoom max", &bFlushConfFileNeeded, 0., NULL, NULL);
- if (fMaxScale == 0)
- {
- pIcons->fAmplitude = g_key_file_get_double (pKeyFile, "Icons", "amplitude", NULL);
- fMaxScale = 1 + pIcons->fAmplitude;
- g_key_file_set_double (pKeyFile, "Icons", "zoom max", fMaxScale);
- }
- else
- pIcons->fAmplitude = fMaxScale - 1;
+ double fMaxScale = 0;
+ pIcons->fAmplitude = NULL;
pIcons->iSinusoidWidth = cairo_dock_get_integer_key_value (pKeyFile, "Icons", "sinusoid width", &bFlushConfFileNeeded, 250, NULL, NULL);
pIcons->iSinusoidWidth = MAX (1, pIcons->iSinusoidWidth);
=== modified file 'src/gldit/cairo-dock-internal-indicators.c'
--- src/gldit/cairo-dock-internal-indicators.c 2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-indicators.c 2010-11-25 19:59:09 +0000
@@ -56,7 +56,7 @@
if (pIndicators->fIndicatorDeltaY > 10) {
double iIndicatorDeltaY = g_key_file_get_integer (pKeyFile, "Indicators", "indicator deltaY", NULL);
- double z = g_key_file_get_double (pKeyFile, "Icons", "zoom max", NULL);
+ double z = 0;
if (z != 0)
iIndicatorDeltaY /= z;
pIndicators->bIndicatorOnIcon = g_key_file_get_boolean (pKeyFile, "Indicators", "link indicator", NULL);
Hi fabounet
Thank you for your help. Fedora has removed 'cairo' from its Repositories in 2009 I believe. I added it myself, with full knowledge of why they took it out. There policy is not to include anything Proprietary.
I just liked it!
Robert |
fabounet, Friday 26 November 2010 à 12:30
|
|
Subscription date : 30 November 2007
Messages : 17118
|
we could propose this patch indeed, but not having the dock in their repositories make users using ours, and then getting a complete dock.
but yes we can propose it, and they can do whatever they want then |
matttbe, Friday 26 November 2010 à 16:50
|
|
Subscription date : 24 January 2009
Messages : 12573
|
We can also propose a flag to disable this feature or propose another patch in order to remove this key from the cairo-dock.conf |
Subscription date : 17 September 2010
Messages : 16
|
fabounet : we could propose this patch indeed, but not having the dock in their repositories make users using ours, and then getting a complete dock.
but yes we can propose it, and they can do whatever they want then :)
Hi fabounet
I believe that although Fedora doesn't have it in their own repository, I obtained it from rpmfusion-free or something like that. Thanks for all the help.
Robert |
fabounet, Friday 26 November 2010 à 17:53
|
|
Subscription date : 30 November 2007
Messages : 17118
|
SQP was talking about making rpm. I wonder if he could do it. |
matttbe, Friday 26 November 2010 à 17:56
|
|
Subscription date : 24 January 2009
Messages : 12573
|
@ fabounet: rpm for fedora are ready and packaged by mtasaka. I can contact mtasaka to have more informations |
fabounet, Monday 29 November 2010 à 14:33
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ok, I'll add a conditionnal compil flag then. |
Cairo-Dock cafe | Café Cairo-Dock
|