fredkiefer
|
9768ee6425
|
Next bit of #include -> #import replacement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@30029 72102866-910b-0410-8b05-ffd578937521
|
2010-03-24 09:18:14 +00:00 |
|
rfm
|
949deb4d7a
|
make non-standard images persist oafter theme has unloaded, in case anything
in the gui is still using them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29851 72102866-910b-0410-8b05-ffd578937521
|
2010-03-05 10:43:40 +00:00 |
|
rfm
|
7f3482e73a
|
Updates for changes in base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29839 72102866-910b-0410-8b05-ffd578937521
|
2010-03-05 05:18:39 +00:00 |
|
ericwa
|
130f420011
|
NSColorWell themeing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29594 72102866-910b-0410-8b05-ffd578937521
|
2010-02-12 23:09:35 +00:00 |
|
ericwa
|
e4b84cdeda
|
Draw borders using image tiles, if available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29503 72102866-910b-0410-8b05-ffd578937521
|
2010-02-07 21:42:50 +00:00 |
|
ericwa
|
1e62a48e11
|
Add GSThemeDisabledState
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29455 72102866-910b-0410-8b05-ffd578937521
|
2010-02-01 08:26:40 +00:00 |
|
ericwa
|
feac9a489a
|
Use theme tiles (if available) to draw progress bars.
New tile name: GSProgressIndicatorBarDeterminate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29453 72102866-910b-0410-8b05-ffd578937521
|
2010-02-01 06:20:11 +00:00 |
|
ericwa
|
b6ff87adec
|
Use theme tiles (if available) to draw menu backgrounds and items.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29447 72102866-910b-0410-8b05-ffd578937521
|
2010-01-30 05:00:29 +00:00 |
|
ericwa
|
f886235d70
|
Use theme tiles (if available) to draw table headers. New tile names are
GSTableHeader and GSTableCorner.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29444 72102866-910b-0410-8b05-ffd578937521
|
2010-01-29 22:21:34 +00:00 |
|
ericwa
|
2d68d4d027
|
Add support for looking up button tiles based on bezel style
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29441 72102866-910b-0410-8b05-ffd578937521
|
2010-01-29 08:08:10 +00:00 |
|
theraven
|
ef47f509c2
|
Made GSTheme implement fast forwarding. Should speed things up a lot with the new ABI.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29052 72102866-910b-0410-8b05-ffd578937521
|
2009-11-23 23:13:26 +00:00 |
|
rfm
|
e954a93ff3
|
tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29044 72102866-910b-0410-8b05-ffd578937521
|
2009-11-20 13:36:46 +00:00 |
|
rfm
|
b2bd0b411e
|
tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29043 72102866-910b-0410-8b05-ffd578937521
|
2009-11-20 12:55:57 +00:00 |
|
rfm
|
2211c22d20
|
Support overriding of methods in any class by the theme.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29042 72102866-910b-0410-8b05-ffd578937521
|
2009-11-20 12:13:10 +00:00 |
|
rfm
|
e901475983
|
api cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29039 72102866-910b-0410-8b05-ffd578937521
|
2009-11-19 20:37:43 +00:00 |
|
rfm
|
3777fc7194
|
theming cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29024 72102866-910b-0410-8b05-ffd578937521
|
2009-11-16 14:28:11 +00:00 |
|
fredkiefer
|
83e26ad83f
|
Extract a few more drawing and colour methods to GSTheme.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28937 72102866-910b-0410-8b05-ffd578937521
|
2009-11-02 11:48:22 +00:00 |
|
rfm
|
35b11f6c6b
|
Add method to return theme version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28883 72102866-910b-0410-8b05-ffd578937521
|
2009-10-26 09:48:08 +00:00 |
|
rfm
|
30e8ce9365
|
fixup fill style name conversion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28849 72102866-910b-0410-8b05-ffd578937521
|
2009-10-19 14:09:05 +00:00 |
|
rfm
|
481441ccea
|
Tweak last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28846 72102866-910b-0410-8b05-ffd578937521
|
2009-10-19 10:49:10 +00:00 |
|
rfm
|
37b8ed30da
|
add functions for handling fill style names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28845 72102866-910b-0410-8b05-ffd578937521
|
2009-10-19 10:34:55 +00:00 |
|
rfm
|
c8916fd438
|
minor fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28843 72102866-910b-0410-8b05-ffd578937521
|
2009-10-19 07:44:22 +00:00 |
|
rio
|
58a3a56cde
|
Added 'NinePatch' drawing style, more efficient drawing and fixed bugs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28841 72102866-910b-0410-8b05-ffd578937521
|
2009-10-19 03:19:01 +00:00 |
|
rfm
|
5fc5e51616
|
give theme more control over drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28839 72102866-910b-0410-8b05-ffd578937521
|
2009-10-18 16:23:34 +00:00 |
|
rio
|
e0619d724b
|
Refactoring of GSDrawTiles to let it draw itself, and added a new init method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28838 72102866-910b-0410-8b05-ffd578937521
|
2009-10-18 14:21:57 +00:00 |
|
rfm
|
97972737e3
|
Fixup color changes on theme activation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28803 72102866-910b-0410-8b05-ffd578937521
|
2009-10-12 09:09:59 +00:00 |
|
rfm
|
c560ba5eb2
|
Fix bug setting name of an image which already has a name. Added thread safety
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28743 72102866-910b-0410-8b05-ffd578937521
|
2009-09-27 08:54:03 +00:00 |
|
rfm
|
c1a52b18ce
|
tweak theme image handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28565 72102866-910b-0410-8b05-ffd578937521
|
2009-08-28 09:48:00 +00:00 |
|
rfm
|
f59617c25d
|
Add trivial debug for tracking activation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28557 72102866-910b-0410-8b05-ffd578937521
|
2009-08-27 17:13:31 +00:00 |
|
rfm
|
f48b5d132e
|
Small theme update, plus documentation fixes and tweaks to avoid warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28538 72102866-910b-0410-8b05-ffd578937521
|
2009-08-25 07:46:37 +00:00 |
|
rfm
|
bee145baba
|
fix for bug #25553 reported by Lu Liyi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27842 72102866-910b-0410-8b05-ffd578937521
|
2009-02-11 08:32:50 +00:00 |
|
rfm
|
365fab266c
|
Reorganize location of theme proxy code. Add some more comments too.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27831 72102866-910b-0410-8b05-ffd578937521
|
2009-02-10 14:32:08 +00:00 |
|
rfm
|
ed0250e6ee
|
limit size of theme icon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27805 72102866-910b-0410-8b05-ffd578937521
|
2009-02-07 09:28:55 +00:00 |
|
rfm
|
6d812ed35a
|
Some image tiling improvments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27801 72102866-910b-0410-8b05-ffd578937521
|
2009-02-06 15:08:14 +00:00 |
|
rfm
|
6d9fd6d690
|
Fix typo in method to set parent window of a child, optimise color handling in themes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27742 72102866-910b-0410-8b05-ffd578937521
|
2009-01-31 09:59:32 +00:00 |
|
rfm
|
0d5c221a7d
|
per-window menu setting tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27686 72102866-910b-0410-8b05-ffd578937521
|
2009-01-25 13:47:30 +00:00 |
|
rfm
|
a3b990072b
|
Fix nil pointer exception
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27559 72102866-910b-0410-8b05-ffd578937521
|
2009-01-08 11:30:16 +00:00 |
|
rfm
|
e01cdd4cd1
|
Improve color control for theming
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27546 72102866-910b-0410-8b05-ffd578937521
|
2009-01-07 06:50:14 +00:00 |
|
rfm
|
5f2896b675
|
Add support for temporary elements which go away when the theme is deactivated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27528 72102866-910b-0410-8b05-ffd578937521
|
2009-01-06 05:08:58 +00:00 |
|
rfm
|
191ace5551
|
Some moves towards making scrollers more themable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27518 72102866-910b-0410-8b05-ffd578937521
|
2009-01-05 09:43:25 +00:00 |
|
rfm
|
49164115a1
|
Add names for gui elements within a larger control.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27517 72102866-910b-0410-8b05-ffd578937521
|
2009-01-05 06:51:59 +00:00 |
|
rfm
|
1910620ea9
|
Some cleanups for GSTheme
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27496 72102866-910b-0410-8b05-ffd578937521
|
2009-01-02 10:12:25 +00:00 |
|
rfm
|
68bac76652
|
Allow theme name to be set.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27483 72102866-910b-0410-8b05-ffd578937521
|
2009-01-01 08:30:19 +00:00 |
|
rfm
|
43190a52fc
|
Tweak caching of color list
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27451 72102866-910b-0410-8b05-ffd578937521
|
2008-12-29 12:05:35 +00:00 |
|
rfm
|
6203cc5535
|
Add missing method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27450 72102866-910b-0410-8b05-ffd578937521
|
2008-12-29 11:52:36 +00:00 |
|
rfm
|
a6482211b2
|
Changes to make system colors easier to manage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27449 72102866-910b-0410-8b05-ffd578937521
|
2008-12-29 11:49:42 +00:00 |
|
rfm
|
0bbae14630
|
clean up somewhat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27448 72102866-910b-0410-8b05-ffd578937521
|
2008-12-29 10:28:59 +00:00 |
|
rfm
|
cc185cf00e
|
Fix bug recognising path extensions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27309 72102866-910b-0410-8b05-ffd578937521
|
2008-12-16 19:31:50 +00:00 |
|
fredkiefer
|
7f9c5cf331
|
Moved _sizeForBorderType() into GSTheme header and added more methods
for theme abstraction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26836 72102866-910b-0410-8b05-ffd578937521
|
2008-09-08 18:59:48 +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 |
|