Commit Graph

33 Commits

Author SHA1 Message Date
masayuki%d-toybox.com
d0360729fb Bug 307396 Add IME selection colors and Underline height (nsILookAndFeel) r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@180465 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 11:34:27 +00:00
ginn.chen%sun.com
9ad2cbe919 bug 251492 [gnome]selected item text wrong color in high-contrast themes
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text


git-svn-id: svn://10.0.0.236/trunk@164406 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 01:45:28 +00:00
aaronleventhal%moonset.net
2ed5e7dde3 Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@163639 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 01:12:14 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
amardare%qnx.com
09046f2881 Changes for qnx ( photon ) platform only - they should not affect runtime/building other platforms.
More menu related changes ( menus not being rolled up when switching consoles or window lose focus or Alt key pressed ).
Removed unused files.


git-svn-id: svn://10.0.0.236/trunk@154417 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-31 22:39:01 +00:00
mkaply%us.ibm.com
3fcc2a572a #188071
r=mkaply, sr=dbaron
Add a lookandfeel color for button default so it can be different than 3D shadow


git-svn-id: svn://10.0.0.236/trunk@143884 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 21:16:29 +00:00
amardare%qnx.com
1726f20f26 Changes for the photon platform - they should not affect build/runtime on the other platforms
The menus now have a region covering the whole screen for dismissal outside of the main window canvas.
Cleaned up the code.
Tried to speed it up.


git-svn-id: svn://10.0.0.236/trunk@141534 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 22:34:28 +00:00
varga%netscape.com
ef2945de71 Fix for bug 117954. Auto-close springloaded folders except the destination
folder.
r=bryner, sr=dmose
- added a value array to store indexes of rows, currently only used for auto
closing of spring loaded folders
- added several tree related settings to nsILookAndFeel service
- made all timers use this service


git-svn-id: svn://10.0.0.236/trunk@139581 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 23:26:31 +00:00
amardare%qnx.com
d5a868a00e Photon specific changes.
Added a nsFilePicker for photon.


git-svn-id: svn://10.0.0.236/trunk@137958 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-19 00:16:42 +00:00
aaronl%netscape.com
2a80196ae6 Bug 28583. Select text field contents when focused, except by mouse click, on certain platforms. r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@131241 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 15:39:33 +00:00
bryner%netscape.com
ebb951b148 Reorganize nsLookAndFeel so that all of the platform implementations
derive from nsXPLookAndFeel.  Implement a color cache for
nsXPLookAndFeel::GetColor calls.  bug 77941, r=akkana, rs=waterson.


git-svn-id: svn://10.0.0.236/trunk@107417 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:41:04 +00:00
dinglis%qnx.com
e4137224be Not part of build
update of photon port


git-svn-id: svn://10.0.0.236/trunk@105621 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:11:53 +00:00
dbaron%fas.harvard.edu
f19aafd138 Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson
git-svn-id: svn://10.0.0.236/trunk@104391 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-02 03:10:56 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
dinglis%qnx.com
d39ade0d27 NOT PART OF BUILD (Photon Only)
- many fixes (rendering speedup, focus problems, fixed up colors)


git-svn-id: svn://10.0.0.236/trunk@98642 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-04 18:02:00 +00:00
briane%qnx.com
c54f63fc16 Photon build only
Bug fixes for menus, popup windows and some code cleanup


git-svn-id: svn://10.0.0.236/trunk@95870 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 14:35:51 +00:00
dbaron%fas.harvard.edu
90e814955b Add 3 proposed CSS3 system colors as -moz-FieldText, -moz-Dialog, and -moz-DialogText, which are needed to accurately represent system colors on GTK.
Restore GTK system color for WindowText to the correct value (fg rather than text).
Add debugging code that can be enabled to debug use of system colors in themes.
r=pierre@netscape.com  sr=blizzard@mozilla.org  b=67448


git-svn-id: svn://10.0.0.236/trunk@92475 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:46:07 +00:00
briane%qnx.com
6c320be715 PHOTON BUILD only
fixes for colors in toggle buttons


git-svn-id: svn://10.0.0.236/trunk@81740 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 17:59:36 +00:00
briane%qnx.com
e038c97ab8 Not Part of Build... PHOTON ONLY
Fixed all the default colors and sizes.  The classic theme is now correct.


git-svn-id: svn://10.0.0.236/trunk@81029 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 16:18:30 +00:00
anthonyd%netscape.com
1355a05c4e bug fixes:
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 -  nsLookAndFeel needs to be a service.
r: mjudge@netscape.com, kin@netscape.com
a:beppe


git-svn-id: svn://10.0.0.236/trunk@75084 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 22:12:45 +00:00
akkana%netscape.com
0511a3d364 Don't return an error code just because there was no nsXPLookAndFeel override (thanks to Pierre for noticing)
git-svn-id: svn://10.0.0.236/trunk@66578 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 22:43:25 +00:00
pierre%netscape.com
4506eee4b8 35455 "CSS2 system color as background color does not work". Fixed the previous checkin from akkana in GetColor().
git-svn-id: svn://10.0.0.236/trunk@66072 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 06:25:23 +00:00
akkana%netscape.com
7ef2e94ed4 Add the XPLookAndFeel calls to the front ends which didn't already have them.
There's no Tinderbox for these platforms; if this causes any problems or
bustage, please contact me and feel free to back out or fix the offending
files.


git-svn-id: svn://10.0.0.236/trunk@65068 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:46:52 +00:00
Jerry.Kirk%Nexwarecorp.com
a389a9a190 Took out eMetric_SubmenuDelay by mistake, this re-adds it back in.
This was for Photon UI only
r=kedl


git-svn-id: svn://10.0.0.236/trunk@58878 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 03:20:46 +00:00
Jerry.Kirk%Nexwarecorp.com
d26bfdb4ad Add the eMetric_SubmenuDelay option.
r=kedl


git-svn-id: svn://10.0.0.236/trunk@58518 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:50:00 +00:00
michael.lowe%bigfoot.com
6856aa06f0 Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
git-svn-id: svn://10.0.0.236/trunk@58358 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 21:56:09 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
rods%netscape.com
7df83f9c8c Added a method in the debug build to return the Navigator size for a given
for control for a given font family and size. Used for NavQuirks testing only.
r=kmcclusk, Bugs #3040, 4072


git-svn-id: svn://10.0.0.236/trunk@51126 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 11:34:00 +00:00
Jerry.Kirk%Nexwarecorp.com
d886171d24 Adding more debug and hacks for Photon UI to try to get drawing of
the preference dialog working.


git-svn-id: svn://10.0.0.236/trunk@48568 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 13:12:00 +00:00
sfraser%netscape.com
997d078ca7 Adding caret width and blink time to nsILookAndFeel
git-svn-id: svn://10.0.0.236/trunk@39411 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:16:59 +00:00
Jerry.Kirk%Nexwarecorp.com
fb7853df73 - General cleanup.
git-svn-id: svn://10.0.0.236/trunk@39269 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:26:18 +00:00
Jerry.Kirk%Nexwarecorp.com
6799e545e2 - These files bring the Photon UI uptodate.
- They still include lots of debug that will be cleaned out later
-  once everything works.


git-svn-id: svn://10.0.0.236/trunk@33461 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 01:13:06 +00:00
michaelp%netscape.com
bcda6a9615 added for Nexware guys.
git-svn-id: svn://10.0.0.236/trunk@25276 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 00:31:10 +00:00