145973 Commits

Author SHA1 Message Date
bryner%netscape.com
9929343612 Implementing native progress meter widget. Not part of the build. 2005-08-20 07:12:29 +00:00
bryner%netscape.com
60e9cb0e3e some cleanup, add placeholders for not-yet-implemented widgets, implement statusbars. not part of the build. 2005-08-20 07:12:28 +00:00
bryner%netscape.com
6f2d948cbd - Use the focused attribute for radio containers, not :focus
- Add tooltip support
- Fix dropdown arrow sizing, hopefully

Not part of the build.
2005-08-20 07:12:27 +00:00
bryner%netscape.com
e8a272d747 Oops, fixing native theme bustage. Not part of the build. 2005-08-20 07:12:26 +00:00
bryner%netscape.com
34d7575f59 Slight tweak to scrollbar thumb painting to paint as prelight as you are dragging. Not part of the build. 2005-08-20 07:12:25 +00:00
bryner%netscape.com
341d327dbe Prefer do_GetAtom to dont_AddRef(NS_NewAtom(...)). Also, tweak the borders on checkbox/radio buttons and containers a bit. Not part of the build. 2005-08-20 07:12:24 +00:00
bryner%netscape.com
b4695d9e0b Fix the focused state for textfields. Not part of the build. 2005-08-20 07:12:23 +00:00
bryner%netscape.com
330910f4b0 - Hooked up toolbar background painting
- Return the correct border sizes for most widgets
- Code/style cleanup

Not part of the build.
2005-08-20 07:12:22 +00:00
bryner%netscape.com
41c01cc55d Style and code cleanup. No functional changes. Not part of the build. 2005-08-20 07:12:21 +00:00
bryner%netscape.com
9572dfceb1 Removing scrollbar tracks from the list of widgets that don't need to be invalidated due to a state change. This fixes the scrollbar "stuck-in-hover" problem. Not part of the build. 2005-08-20 07:12:20 +00:00
bryner%netscape.com
f9a9dee218 Cleaning up checkbox/radio button code, now that I understand how it's supposed to work. Hooked up checkbox/radio containers. Fixed active/hover state problems with buttons. Not part of the build. 2005-08-20 07:12:19 +00:00
bryner%netscape.com
1420f266a3 turning off focus border for checkboxes. it's causing problems. not part of the build. 2005-08-20 07:12:18 +00:00
bryner%netscape.com
ecd06e8a89 Hooking up textfields and dropdown buttons. Not part of the build. 2005-08-20 07:12:17 +00:00
bryner%netscape.com
648028124b Fixing selected state for radio buttons. Not part of the build. 2005-08-20 07:12:16 +00:00
bryner%netscape.com
f86826d727 Hooking up radio buttons, clean up debugging printf's. Not part of the build. 2005-08-20 07:12:15 +00:00
bryner%netscape.com
5193a05aa0 Some minor changes for scrollbar buttons that use transparency. Not part of the build. 2005-08-20 07:12:14 +00:00
bryner%netscape.com
9c2dca4666 Fixing up horizontal scrollbars. Not part of the build. 2005-08-20 07:12:13 +00:00
bryner%netscape.com
2923a1998b Make sure the button widget is created before painting scrollbar arrows. Not part of the build. 2005-08-20 07:12:12 +00:00
bryner%netscape.com
e3ba3acecf Hook up toolbarbuttons and grippers. Tweak borders and minimum sizes on scrollbars. Not part of the build. 2005-08-20 07:12:11 +00:00
bryner%netscape.com
9c50aa0b51 Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt. 2005-08-20 07:12:10 +00:00
pinkerton%netscape.com
98f7fdedf2 add tab support and fix up drawing problems with port not being set. r=sdagley/sr=sfraser/a=asa. bug# 120171 2005-08-20 07:12:09 +00:00
hyatt%netscape.com
bccc526e51 Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben 2005-08-20 07:12:08 +00:00
hyatt%netscape.com
cdf49e500f Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake 2005-08-20 07:12:07 +00:00
hyatt%netscape.com
79d244f525 Fix for 115759, support for textfields in WinXP, r=hixie, sr=jst 2005-08-20 07:12:06 +00:00
pinkerton%netscape.com
b536936fc1 fixes bustage. had to wrap some things in TARGET_CARBON. 2005-08-20 07:12:05 +00:00
pinkerton%netscape.com
0c3989da99 tweak scrollbars and fix non-carbon bustage. i'll get back to this later. 2005-08-20 07:12:04 +00:00
pinkerton%netscape.com
668093cf5a nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763 2005-08-20 07:12:03 +00:00
hyatt%netscape.com
d41d0e7493 Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake 2005-08-20 07:12:02 +00:00
hyatt%netscape.com
69c3156f00 Fix for 115750, WinXP tab support. r=bryner, sr=blake 2005-08-20 07:12:01 +00:00
hyatt%netscape.com
244c130d63 Fix for 115753, windows xp tooltip support, r=bryner, sr=sspitzer 2005-08-20 07:12:00 +00:00
hyatt%netscape.com
7d83ad2cb0 Fix for 115748, r=bryner, sr=sspitzer 2005-08-20 07:11:59 +00:00
hewitt%netscape.com
6c8c7b6205 115757 - null check for win2k, r=bryner, sr=hyatt 2005-08-20 07:11:58 +00:00
hyatt%netscape.com
8e591b6f6d Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt 2005-08-20 07:11:57 +00:00
hyatt%netscape.com
4a6491c7cc Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson 2005-08-20 07:11:56 +00:00
blizzard%redhat.com
17fe9f31d1 Bug #174471. nsITheme for gtk2. This is the file that Andrew Johnson sent me after re-indenting. It doesn't look quite right so it's not in the build yet. 2005-08-20 07:11:55 +00:00
bryner%netscape.com
868e14b51c Hooking up scrollbar tracks and thumbs. Not part of the build. 2005-08-20 07:11:48 +00:00
bryner%netscape.com
7793e83646 GTK theme renderer changes:
- Keep "widget prototypes" around instead of raw GtkStyles.  This way, the style retains valid GC's.
- Pass widget instances to gtk_paint_* to satisfy themes that expect this to be non-null.
- Add support for scrollbar buttons.
- Code refactoring and cleanup.

Not part of the build.
2005-08-20 07:11:47 +00:00
bryner%netscape.com
b559159b2c Initial checkin of gtk native theme renderer. Contains support for buttons and checkboxes. Not part of the build, to enable set NATIVE_THEME_SUPPORT=1. 2005-08-20 07:11:46 +00:00
vladimir%pobox.com
05b648212a use platform-specific getter for image top-to-bottom flag instead of #define, r=pavlov 2005-08-20 06:22:52 +00:00
vladimir%pobox.com
e2f3298b80 cairo landing: misc build fixes for thebes backend 2005-08-20 06:21:16 +00:00
vladimir%pobox.com
d0cc95dc25 fix silly typo 2005-08-20 06:14:51 +00:00
vladimir%pobox.com
eaa0aea2d5 cairo landing: configure fixes early to unbust tinderboxes r=pavlov 2005-08-20 06:12:54 +00:00
cltbld
7f0ab06339 Automated update from host egg 2005-08-20 05:59:26 +00:00
pavlov%pavlov.net
badd7035e7 updating cairo version number r=vlad 2005-08-20 05:55:08 +00:00
vladimir%pobox.com
711354ac25 cairo landing: land thebes 2005-08-20 05:36:47 +00:00
mozilla.mano%sent.com
a86de6c508 Bug 305210 - [Mac] First-time migration wizard has no titlebar. r=mconnor. 2005-08-20 05:36:18 +00:00
vladimir%pobox.com
cd33689aab cairo landing: update to cairo 0.9.1+ 2005-08-20 05:34:03 +00:00
vladimir%pobox.com
9cd9139cb6 cairo landing: adding glitz 2005-08-20 05:23:22 +00:00
zach%zachlipton.com
b2deb05c02 Fix custom SQL in stats.cgi to work with the new schema. 2005-08-20 04:16:30 +00:00
zach%zachlipton.com
47b65c3586 Since we just required that we wipe the db, we'd better change the name for the login_cookie again... 2005-08-20 04:04:17 +00:00