Issue 36518 - Gnome and KDE icons for OOo
Summary: Gnome and KDE icons for OOo
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: 680m57
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.0.2
Assignee: thorsten.martens
QA Contact: issues@gsl
URL: http://specs.openoffice.org/ui_in_gen...
Keywords:
Depends on: 39341
Blocks:
  Show dependency tree
 
Reported: 2004-11-02 15:11 UTC by kendy
Modified: 2006-02-16 12:38 UTC (History)
9 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Configuration switches for Gnome and KDE icon sets. (1.75 KB, patch)
2004-11-02 15:13 UTC, kendy
no flags Details | Diff
Copy the Gnome and KDE icon sets to the installation set. (1.22 KB, patch)
2004-11-02 15:15 UTC, kendy
no flags Details | Diff
Install Gnome and KDE icon sets. (1.08 KB, patch)
2004-11-02 15:16 UTC, kendy
no flags Details | Diff
Make use of the Gnome and KDE icon sets in vcl. (3.39 KB, patch)
2004-11-02 15:17 UTC, kendy
no flags Details | Diff
Make use of the Gnome and KDE icon sets in xmlhelp. (2.36 KB, patch)
2004-11-02 15:20 UTC, kendy
no flags Details | Diff
Update of the patches for m60 (instsetoo_native). (773 bytes, patch)
2004-11-03 16:42 UTC, kendy
no flags Details | Diff
Update of the patches for m60 (config_office). (1.81 KB, patch)
2004-11-03 16:43 UTC, kendy
no flags Details | Diff
Cleanup of some cut'n'paste from CWS oooicons. (39.85 KB, patch)
2005-06-15 15:41 UTC, kendy
no flags Details | Diff
Implement the icon switching in framework. (11.06 KB, patch)
2005-06-15 15:41 UTC, kendy
no flags Details | Diff
Implement the icon switching in svtools. (5.25 KB, patch)
2005-06-15 15:42 UTC, kendy
no flags Details | Diff
Implement the icon switching in vcl. (12.52 KB, patch)
2005-06-15 15:43 UTC, kendy
no flags Details | Diff
Implement the icon switching in xmlhelp. (6.85 KB, patch)
2005-06-15 15:44 UTC, kendy
no flags Details | Diff
GUI for the icon switching (please check also my German there ;-) ). (7.30 KB, patch)
2005-06-15 15:46 UTC, kendy
no flags Details | Diff
Saving of the state (officecfg). (2.25 KB, patch)
2005-06-15 15:47 UTC, kendy
no flags Details | Diff
Saving of the state (svtools). (3.26 KB, patch)
2005-06-15 15:47 UTC, kendy
no flags Details | Diff
one screenshot using crystal+kdeplugin (319.23 KB, image/jpeg)
2005-07-27 13:06 UTC, eric.bachard
no flags Details
screenshot using gtkplugin+crystal icons on Mac OSX (m121) (287.25 KB, image/jpeg)
2005-07-27 13:07 UTC, eric.bachard
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description kendy 2004-11-02 15:11:44 UTC
Now when the icons are stored in images.zip, it would be fine to have the 
possibility to have KDE icons in the KDE session, and Gnome icons in the Gnome 
session ;) 
 
There are efforts to standardize the location and lookup of the icons 
(http://freedesktop.org/Standards/icon-theme-spec), and even the names of them 
(http://freedesktop.org/pipermail/xdg/2004-October/005084.html) which could 
probably bypass the use of images.zip in Gnome and KDE some day. I am afraid it 
is a long-term task, so we need a temporary solution. 
 
Please have a look at the patches I am going to attach. They introduce 
--with-gnome-icons= and --with-kde-icons= configure switch; the parameters are 
zips with the respective icon sets, e.g. from 
http://ooo.ximian.com/packages/SRC680/ (incomplete development versions!). The 
rest of the patches makes use of images_\(gnome\|kde\).zip. It is intentional 
that _gnome or _kde versions are expected just in the system-wide configuration 
directory (<OOo>/share/config), not in user's configuration 
(~/.OpenOffice.org1.9/user/config); I do not think it makes sense that user 
sets her own 3 icon sets.
Comment 1 kendy 2004-11-02 15:13:50 UTC
Created attachment 18843 [details]
Configuration switches for Gnome and KDE icon sets.
Comment 2 kendy 2004-11-02 15:15:27 UTC
Created attachment 18844 [details]
Copy the Gnome and KDE icon sets to the installation set.
Comment 3 kendy 2004-11-02 15:16:23 UTC
Created attachment 18845 [details]
Install Gnome and KDE icon sets.
Comment 4 kendy 2004-11-02 15:17:10 UTC
Created attachment 18846 [details]
Make use of the Gnome and KDE icon sets in vcl.
Comment 5 kendy 2004-11-02 15:20:52 UTC
Created attachment 18847 [details]
Make use of the Gnome and KDE icon sets in xmlhelp.
Comment 6 christof.pintaske 2004-11-03 08:54:38 UTC
cp->ka: please have a look, you are the master of images.zip ;-)
Comment 7 christof.pintaske 2004-11-03 08:57:31 UTC
.
Comment 8 ooo 2004-11-03 16:24:07 UTC
verifying the patches
Comment 9 kendy 2004-11-03 16:42:33 UTC
Created attachment 18890 [details]
Update of the patches for m60 (instsetoo_native).
Comment 10 kendy 2004-11-03 16:43:37 UTC
Created attachment 18891 [details]
Update of the patches for m60 (config_office).
Comment 11 kendy 2004-11-03 16:46:54 UTC
The rest seems to apply fine against m60... 
Comment 12 ooo 2004-11-08 15:41:41 UTC
I verified the patches and didn't find any errors so far. So, I'm fine with 
applying those patches to an appropriate CWS. Kendy, could you manage handling
the appropriate CWS, please.
Comment 13 ooo 2004-11-08 15:43:16 UTC
reassigned to Kendy for further handling of CWS.
Comment 14 mmeeks 2004-12-20 17:39:11 UTC
This should prolly wait until we have up-streamed cws 'industrial01'
Comment 15 lohmaier 2005-04-02 12:15:54 UTC
I guess a "ping" is appropriate.. AFAIK there already was such a cws
industrial01 that has already been integrated..

Just to make sure you don't forget about this one :-)
Comment 16 mmeeks 2005-04-04 09:41:22 UTC
Right - so we have much of the artwork integrated; and Kendy will (I hope) be
working on getting the various infrastructural theming pieces we need up-stream
soon.
Comment 17 kendy 2005-06-15 15:38:20 UTC
So, I have an updated version of the icon theming.  I'll post the patches here    
(in the order they have to be applied) for a review.  It would be great to get    
this into 2.0---as long as the Industrial set is already in the OOo CVS, and    
I'd like to commit the Crystal icons there as well (when I assure that the    
designers have signed JCA, etc.)   
    
ka: Could you have a look, please?  The following patches obsolete   
icons-vcl-according-to-desktop.diff and  
icons-xmlhelp-according-to-desktop.diff. 
    
Thank you very much in advance.  (I'm off until Monday, so please be patient if    
I do not answer quickly enough...)    
Comment 18 kendy 2005-06-15 15:41:02 UTC
Created attachment 27202 [details]
Cleanup of some cut'n'paste from CWS oooicons.
Comment 19 kendy 2005-06-15 15:41:59 UTC
Created attachment 27203 [details]
Implement the icon switching in framework.
Comment 20 kendy 2005-06-15 15:42:42 UTC
Created attachment 27204 [details]
Implement the icon switching in svtools.
Comment 21 kendy 2005-06-15 15:43:32 UTC
Created attachment 27205 [details]
Implement the icon switching in vcl.
Comment 22 kendy 2005-06-15 15:44:29 UTC
Created attachment 27206 [details]
Implement the icon switching in xmlhelp.
Comment 23 kendy 2005-06-15 15:46:21 UTC
Created attachment 27207 [details]
GUI for the icon switching (please check also my German there ;-) ).
Comment 24 kendy 2005-06-15 15:47:24 UTC
Created attachment 27208 [details]
Saving of the state (officecfg).
Comment 25 kendy 2005-06-15 15:47:54 UTC
Created attachment 27209 [details]
Saving of the state (svtools).
Comment 26 ooo 2005-07-06 11:49:03 UTC
I took a first look at your patches and consider them to be ok. Nevertheless
,I'm in doubt if we should apply such a huge patch for OOo 2.0. There seems to
be some risk to introduce side effects not obvious (even after review) at the
moment. I suggest that you create a CWS first and add your patches
appropriately. QA could then take a closer look at the CWS.
 
Comment 27 kendy 2005-07-20 15:59:04 UTC
So, I've committed all the needed patches to 'iconswitching1' CWS. 
 
I'll have to do few more things there (mostly configure-related), and try a 
complete rebuild. 
Comment 28 kendy 2005-07-20 16:05:38 UTC
I forgot: Who to fill as the 'QA representative' in EIS, please? 
Comment 29 kendy 2005-07-25 17:10:23 UTC
I've successfully built the iconswitching1 CWS => FIXED. 
Comment 30 eric.bachard 2005-07-27 12:59:04 UTC
I have succesfully built m121 on both Linux Intel and Mac OS X using crystal theme.
using two patches I cannot attach yet, because we're not sure about license of
some icons.

I can modify "on the fly" the icons set between automatic, industrial, high
contrast and crystal, using both kdeplugin and gtkplugin.

Verified on both Linux Intel and Mac OS X (10.4 aka Tiger) 

My changes are the same as the one present in iconswitching1

Thank you very much for your work, kendy !

Comment 31 eric.bachard 2005-07-27 13:06:38 UTC
Created attachment 28263 [details]
one screenshot using crystal+kdeplugin
Comment 32 eric.bachard 2005-07-27 13:07:36 UTC
Created attachment 28264 [details]
screenshot using gtkplugin+crystal icons on Mac OSX (m121)
Comment 33 eric.savary 2005-08-07 23:53:23 UTC
Resetting:
- Issue type to FEATURE, for it brings a lot of new stuff into OOo (especially
UI changes)
- Status to NEW because of missing approved spec
(http://specs.openoffice.org/ui_in_general/icons/icon-theme-switching.sxw)

CWS should be reassigned to owner but I have no writes to do it.


re-open issue and reassign to mmeeks@openoffice.org
Comment 34 eric.savary 2005-08-07 23:53:28 UTC
reassign to mmeeks@openoffice.org
Comment 35 eric.savary 2005-08-07 23:53:32 UTC
reset resolution to FIXED
Comment 36 eric.savary 2005-08-07 23:54:10 UTC
reopen
Comment 37 mmeeks 2005-08-23 10:47:26 UTC
Punting to 2.0.1 as per Kai's worries wrt. the invasiveness - and the ongoing
patheticly debilitating nature of the specification process.
Comment 38 eric.savary 2005-08-23 15:50:55 UTC
added myself to CC
Comment 39 kendy 2005-11-07 17:33:18 UTC
Fixed in CWS iconswitching1.  The package for testing is here:

http://www.go-oo.org/tstooo/iconswitching1-m135/
Comment 40 mdxonefour 2005-12-12 14:57:16 UTC
md: re-targeted to 2.0.2 according to CWS
Comment 41 kendy 2005-12-12 15:17:41 UTC
Just for the record, here's an updated package: 
 
http://www.go-oo.org/tstooo/iconswitching1-m141/ 
 
(There were some changes in m140 that could make problems during integration.) 
Comment 42 thorsten.martens 2005-12-22 13:34:21 UTC
TM->mmeeks: please verify this issue. Verification is needed for approving the cws.
Comment 43 ooo 2005-12-22 13:47:33 UTC
Thorsten, please take over this issue and take necessary steps to verify it. Thx.

re-open issue and reassign to tm@openoffice.org
Comment 44 ooo 2005-12-22 13:47:44 UTC
reassign to tm@openoffice.org
Comment 45 ooo 2005-12-22 13:47:49 UTC
reset resolution to FIXED
Comment 46 thorsten.martens 2005-12-22 13:51:08 UTC
checked and verified in cws iconswitching1. Child-tasks have been verified by
every single application qa-team.
Comment 47 kendy 2005-12-22 18:49:44 UTC
Now that the CWS is in the 'VERIFIED' state, you do not need the verification  
from mmeeks, right?  But if you do, I can provide it instead of him for this  
CWS ;-)  
  
And in fact I did that already - everything was fine from my point of view =>  
VERIFIED.  
Comment 48 thorsten.martens 2006-02-16 12:38:22 UTC
closed