Commit graph

154 commits

Author SHA1 Message Date
Fred Kiefer
6d27cf76b1 * Images/NSRemoveTemplate.tiff: Add file.
* Images/GNUmakefile: Handle new file.
        * Source/GSXibLoader.m: Better error reporting for wrong
        application class.
        * Source/NSOutline.m (-drawRow:clipRect:): Don't set the value
        for the edited cell.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38408 72102866-910b-0410-8b05-ffd578937521
2015-03-15 23:31:43 +00:00
Eric Wasylishen
5c7627d474 * Images/common_SliderHoriz.tiff:
* Images/common_SliderVert.tiff: Bake in the control background
color because the NSSliderCell now draws these without filling
with [NSColor controlBackgroundColor] first.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37250 72102866-910b-0410-8b05-ffd578937521
2013-10-18 02:42:50 +00:00
Eric Wasylishen
77b7b9558e * 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
Eric Wasylishen
7d7cac6780 * 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
Quentin Mathe
4db314841a 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
Riccardo Mottola
84475d435d 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
Quentin Mathe
da2351d2b2 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
Eric Wasylishen
d1231704e8 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
Eric Wasylishen
51e255fffe * 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
Eric Wasylishen
d81adfe61d * 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
Fred Kiefer
598ea8d989 * 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
Eric Wasylishen
addf80b350 * 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
Eric Wasylishen
8dc626f845 * 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
Eric Wasylishen
3ad54a9a3c * 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
Eric Wasylishen
b3f1a4fee3 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
Eric Wasylishen
a2649030db 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
Eric Wasylishen
26de455df5 * 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
Riccardo Mottola
31405c56f5 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
Eric Wasylishen
d5c2d502e2 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
Eric Wasylishen
95263d9d43 * 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
Eric Wasylishen
ce051d9bd8 * 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
Eric Wasylishen
2873a337e6 * 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
Fred Kiefer
0a2f6bd2df * 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
Wolfgang Lux
da2407140a 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
Riccardo Mottola
774ac5ba02 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
Riccardo Mottola
4e154ce3ef 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
Riccardo Mottola
d4a93852ff 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
Riccardo Mottola
d4ae38ee6c 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
Riccardo Mottola
46b28a6701 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
Riccardo Mottola
c2d143bb74 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
Riccardo Mottola
a14d7b6b86 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
Fred Kiefer
4974760a67 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
Riccardo Mottola
48b62ffeb8 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
Riccardo Mottola
596f9b8f5b 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 Pero
3b1eb6048a 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
Gregory John Casamento
79644218e7 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
Quentin Mathe
7a5329dfb6 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
Gregory John Casamento
1aa8213925 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
Gregory John Casamento
989fb01d6d * 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 Pero
041abd2cdd 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 Pero
8326c8fb5e 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
Gregory John Casamento
657bbb61c8 * 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
Richard Frith-MacDonald
74aae24e15 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
Gregory John Casamento
dfdd70c6bb 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
Gregory John Casamento
8b43d12ff0 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
Adam Fedor
7afdd32ac1 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
Fred Kiefer
5efc693137 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
Fred Kiefer
d5e445c620 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
Fred Kiefer
193e31e678 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
Fred Kiefer
98a1e3d934 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