Commit graph

152 commits

Author SHA1 Message Date
ericwa
1c0c80227c * Source/GSThemeDrawing.m: Change stepper drawing methods to use
images. The stepper is too small to make decomposing it in to
border + bezel + arrow worthwhile; it's simpler to just use images.
* Images/GNUmakefile:
* Images/common_StepperDown.tiff:
* Images/common_StepperDownHighlighted.tiff:
* Images/common_StepperUp.tiff:
* Images/common_StepperUpHighlighted.tiff: Add stepper images


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37229 72102866-910b-0410-8b05-ffd578937521
2013-10-14 20:52:55 +00:00
ericwa
4b5afa085d * Source/GSThemeDrawing.m: Rewrite tab drawing code to be more
organized, lay out the images in a straightforward way, and
allow themeing the fill part of the tab between the end images.
The output is almost pixel-identical to
the old code (only some unnoticable 1-pixel differences
in where shadows end). It's also organized so that adding support
for left and right tabs should be easy.
* Headers/Additions/GNUstepGUI/GSTheme.h: Add some part names
* Images/common_Tab*.tiff: Tweak to work with the new layout code.
All top images are now the same size, as are all bottom images.
* Images/GNUmakefile:
* Images/common_TabUnSelectToSelectedJunction.tiff: Renamed to
Images/common_TabUnSelectedToSelectedJunction.tiff
* Source/GSThemePrivate.h:
* Source/GSTheme.m: Add GSStringFromTabViewType utility function


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37205 72102866-910b-0410-8b05-ffd578937521
2013-10-08 08:01:23 +00:00
qmathe
16c2ec5de0 Fixed missing theme images if not listed in the theme bundle Info.plist.
Theme bundles that contain theme images named using either GNUstep or 
OPENSTEP names now work properly again (bug introduced in r36836).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36916 72102866-910b-0410-8b05-ffd578937521
2013-07-22 15:24:32 +00:00
rmottola
e3e984b6c8 Do not remap GNUstep image itself.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36894 72102866-910b-0410-8b05-ffd578937521
2013-07-15 22:02:56 +00:00
qmathe
f73c6013ba Added support for providing custom theme control images (e.g. checkbox) in the same way we support it for tiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36836 72102866-910b-0410-8b05-ffd578937521
2013-07-04 15:46:11 +00:00
ericwa
a2592c6d6c Add NSInfo image.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36320 72102866-910b-0410-8b05-ffd578937521
2013-03-09 23:07:46 +00:00
ericwa
e9e77ff100 * Images: Add NSAddTemplate.tiff
* Images/GNUmakefile: Update


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@35001 72102866-910b-0410-8b05-ffd578937521
2012-03-27 04:02:02 +00:00
ericwa
c3c6ecb107 * Images/common_ToolbarClippedItemsMark.tiff: Revert to older
version because 48x48 scaled version looks too big. Also add
high-DPI version.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@34673 72102866-910b-0410-8b05-ffd578937521
2012-01-31 02:15:12 +00:00
fredkiefer
f44df5eb78 * Images/common_ToolbarClippedItemsMark.tiff: Revert to an older
version, scaled up to 48x48.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@34649 72102866-910b-0410-8b05-ffd578937521
2012-01-27 21:06:13 +00:00
ericwa
a5ac2fb129 * Images/nsmapping.strings: Add a few more mappings, including toolbar images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@34193 72102866-910b-0410-8b05-ffd578937521
2011-11-18 22:15:06 +00:00
ericwa
2158dfadd0 * Images/common_RadioOn.tiff:
* Images/common_RadioOff.tiff: Add high-dpi versions


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33685 72102866-910b-0410-8b05-ffd578937521
2011-08-03 03:15:34 +00:00
ericwa
365eceab0d * Images/common_SwitchOff.tiff:
* Images/common_SwitchOn.tiff:
* Images/common_2DCheckMark.tiff: Add a few more high-res images


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33679 72102866-910b-0410-8b05-ffd578937521
2011-08-02 08:19:45 +00:00
ericwa
ffc8f71db0 Missed images in last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33320 72102866-910b-0410-8b05-ffd578937521
2011-06-16 21:07:33 +00:00
ericwa
15ce04cf57 Ensure both sub-images have the same colorspace
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33319 72102866-910b-0410-8b05-ffd578937521
2011-06-16 20:56:13 +00:00
ericwa
6cd1b73d52 * Images/common_3DArrowRightH.tiff: Add high-res version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33318 72102866-910b-0410-8b05-ffd578937521
2011-06-16 20:51:08 +00:00
rmottola
4440440564 revert image but with correct DPI of 72
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33215 72102866-910b-0410-8b05-ffd578937521
2011-05-31 15:59:19 +00:00
ericwa
52611be631 2 more high-res images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32981 72102866-910b-0410-8b05-ffd578937521
2011-05-04 20:14:47 +00:00
ericwa
683cbc7db8 * Images: Add a few more high-res images (arrows)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32977 72102866-910b-0410-8b05-ffd578937521
2011-05-04 10:16:26 +00:00
ericwa
99bd5d4243 * Source/NSScreen.m: Use -userSpaceScaleFactor to calculate
NSDeviceResolution
* Source/NSImage.m: Implement -_bestRep:withResolutionMatch:
* Images/common_Dimple.tiff:
* Images/common_3DArrowRight.tiff: Add to these images
a second 'page' at 4x the original resolution which I drew.

If you use GSScaleFactor > 1 then the high resolution version
of these images should be used.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32975 72102866-910b-0410-8b05-ffd578937521
2011-05-04 01:33:21 +00:00
ericwa
7afbe7b2bd * Images: Ensure all images have their DPI metadata set to 72.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32965 72102866-910b-0410-8b05-ffd578937521
2011-05-01 22:57:08 +00:00
fredkiefer
f82ccddab3 * Source/NSMatrix.m (_shiftModifier:): Use correct column index
for old cell.
* Headers/AppKit/NSCursor.h
* gui/Source/NSCursor.m: Add Mac 10.6 methods and implement
keyed coding/decoding properly.
* Images/nsmapping.strings: Add mappings for some new cursors.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32538 72102866-910b-0410-8b05-ffd578937521
2011-03-12 19:01:54 +00:00
wlux
e86fae67c3 Add some support for help links and markers in RTF documents. These
end up as dedicated attachments in attributed strings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31828 72102866-910b-0410-8b05-ffd578937521
2011-01-03 11:48:57 +00:00
rmottola
58ba497278 added Icon for the Music folder
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31731 72102866-910b-0410-8b05-ffd578937521
2010-12-14 10:22:50 +00:00
rmottola
7875e3ec25 Match NeXT 15x15 dimension and tweak check alpha
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31717 72102866-910b-0410-8b05-ffd578937521
2010-12-07 17:04:33 +00:00
rmottola
c92dddb1da Added handling of a Desktop icon (and added the icon itself)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31713 72102866-910b-0410-8b05-ffd578937521
2010-12-06 00:46:58 +00:00
rmottola
4a4dc924aa new download folder icon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31609 72102866-910b-0410-8b05-ffd578937521
2010-11-13 13:53:22 +00:00
rmottola
0cc74d900d rename .tif to .tiff extension
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31599 72102866-910b-0410-8b05-ffd578937521
2010-11-11 13:43:48 +00:00
rmottola
cf4613b31e new icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31598 72102866-910b-0410-8b05-ffd578937521
2010-11-11 11:50:15 +00:00
rmottola
0c845750ab added new icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31597 72102866-910b-0410-8b05-ffd578937521
2010-11-11 00:17:30 +00:00
fredkiefer
9c7aff20ab Better implementation of NSProgressIndicator based on patch by Uli
Kusterer <witness.of.teachtext@gmx.net>.
-- Diese und die folgenden Zeilen werden ignoriert  --

M    Source/NSProgressIndicator.m
M    Headers/AppKit/NSProgressIndicator.h
M    ChangeLog
AM   Images/common_ProgressSpinning_4.tiff
AM   Images/common_ProgressIndeterminate_3.tiff
AM   Images/common_ProgressSpinning_8.tiff
M    Images/GNUmakefile
AM   Images/common_ProgressSpinning_1.tiff
AM   Images/common_ProgressSpinning_5.tiff
AM   Images/common_ProgressIndeterminate_4.tiff
AM   Images/common_ProgressSpinning_2.tiff
AM   Images/common_ProgressIndeterminate_1.tiff
AM   Images/common_ProgressSpinning_6.tiff
AM   Images/common_ProgressIndeterminate_5.tiff
AM   Images/common_ProgressSpinning_3.tiff
AM   Images/common_ProgressIndeterminate_2.tiff
AM   Images/common_ProgressSpinning_7.tiff
AM   Images/common_ProgressIndeterminate_6.tiff


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28900 72102866-910b-0410-8b05-ffd578937521
2009-10-27 22:21:01 +00:00
rmottola
f75dc005ed made background transparent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28868 72102866-910b-0410-8b05-ffd578937521
2009-10-22 20:44:17 +00:00
rmottola
aef8339aec newly recreated true-color artwork
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28664 72102866-910b-0410-8b05-ffd578937521
2009-09-11 22:53:59 +00:00
nicola
f3f4d09344 Standardize installation of gnustep-gui Images, Sounds and Themes (should also automatically fix installation issue on Solaris 7)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28608 72102866-910b-0410-8b05-ffd578937521
2009-09-04 14:58:04 +00:00
gcasa
c58675d94f Remove some noise in the image.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28596 72102866-910b-0410-8b05-ffd578937521
2009-09-01 23:47:37 +00:00
qmathe
bf58ad609d Added NSApplicationIcon to the image mapping list to ensure -imageNamed:
returns a non-nil image even when -[NSApplication finishLaunching] hasn't been 
called. The behavior is now the same than Cocoa.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28580 72102866-910b-0410-8b05-ffd578937521
2009-08-31 10:27:04 +00:00
gcasa
2ca663467a Correct the image name to be consistent with the other image names.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28568 72102866-910b-0410-8b05-ffd578937521
2009-08-28 21:33:37 +00:00
gcasa
b376b80f9e * Images/common_DimpleH.tiff: Horizontal image for dimple. This
image is not different from the vertical dimple for the default
	theme.  It's here so that it can be overriden by a theme, if
	needed.
	* Images/GNUmakefile: Add new image.
	* Source/GSThemeDrawing.m: Modify code in cellForScrollerKnob
	to use common_Dimple.tiff or common_DimpleH.tiff depending
	on the orientation of the scroller.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28567 72102866-910b-0410-8b05-ffd578937521
2009-08-28 21:22:52 +00:00
nicola
1f1789e6f5 Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-gui
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27347 72102866-910b-0410-8b05-ffd578937521
2008-12-19 13:00:47 +00:00
nicola
63885e2dd5 Set GNUSTEP_CORE_SOFTWARE to YES so that gnustep-gui is installed by default in SYSTEM if gnustep-make has been configured with --disable-packages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27334 72102866-910b-0410-8b05-ffd578937521
2008-12-18 18:45:01 +00:00
gcasa
5763bb40a8 * Images/common_ToolbarCustomizeToolbarItem.tiff
* Images/GNUmakefile: Add new image for toolbar customization.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27300 72102866-910b-0410-8b05-ffd578937521
2008-12-16 02:23:00 +00:00
rfm
71dba184a5 Fix bug #24672
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27193 72102866-910b-0410-8b05-ffd578937521
2008-12-02 22:54:38 +00:00
gcasa
95c407bb98 Remove image copyright reference in images GNUmakefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26824 72102866-910b-0410-8b05-ffd578937521
2008-08-30 21:35:03 +00:00
gcasa
1f58d81a53 I am removing this since Andrew has said in an email to me that it's okay
to license the images under the GPL.   Here is the email:

--
From: apl@lindesay.co.nz
To: greg_casamento@yahoo.com
Hello Gregory;

That would be fine to license the images I did for the GNUStep project 
under GPL.

Take care.

cheers.
--

Thanks. GC



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26687 72102866-910b-0410-8b05-ffd578937521
2008-06-22 15:15:24 +00:00
fedor
ce41d782c1 Revert library license version to 2 until applications can be converted
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26619 72102866-910b-0410-8b05-ffd578937521
2008-06-10 04:01:49 +00:00
fredkiefer
9e7fde1f92 Better support for transparent images and more image formats.
Add background image in info panel.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26043 72102866-910b-0410-8b05-ffd578937521
2008-02-08 22:40:38 +00:00
fredkiefer
f76e07d9af Add support for popup preferred edge.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26023 72102866-910b-0410-8b05-ffd578937521
2008-02-04 14:56:15 +00:00
fredkiefer
e25cceb710 Change all files to use GPL 3 and LGPL 3.
Prepare for next release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25536 72102866-910b-0410-8b05-ffd578937521
2007-10-29 21:16:17 +00:00
fredkiefer
7ec0a391f4 Added NSLevelIndicator, code by Nikolaus Schaller <hns@computer.org>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24489 72102866-910b-0410-8b05-ffd578937521
2007-02-07 15:43:39 +00:00
nicola
445af8595d Updated to use GNUSTEP_INSTALLATION_DOMAIN instead of GNUSTEP_INSTALLATION_DIR; DESTDIR instead of INSTALL_ROOT_DIR; and fixed some makefile installation bugs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24094 72102866-910b-0410-8b05-ffd578937521
2006-11-15 16:59:32 +00:00
gcasa
2f49ecaec7 * Images/GNUmakefile: Copy GSStop.tiff and GSSearch.tiff to the
installation directory.  They were previously missing.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@23792 72102866-910b-0410-8b05-ffd578937521
2006-10-09 04:14:05 +00:00