Граф коммитов

203 Коммитов

Автор SHA1 Сообщение Дата
ramiro%netscape.com 18f4f227fa Comment out debug printfs. 1998-09-28 19:09:28 +00:00
ramiro%netscape.com da618be939 Add client data manager. 1998-09-28 19:08:46 +00:00
ramiro%netscape.com aae753d391 Fix the realization problem so that tooltips can be added at any time whether
a widget, or gadget's parent are realized or not.
1998-09-28 11:03:11 +00:00
ramiro%netscape.com 5b1f48f4b4 Fix removal of info at item destruction. Fix positioning. 1998-09-28 08:11:25 +00:00
ramiro%netscape.com 9af2f1aa7e Restore the resources to non const. const was causing problems on some
platforms.  Thanks to "Marc J. Fraioli" <fraioli@dg-rtp.dg.com> for pointing
this out.
1998-09-25 11:38:07 +00:00
ramiro%netscape.com b34d611b03 Build XfeToolTip and tests by default. 1998-09-24 14:35:54 +00:00
ramiro%netscape.com a491de0368 Finalize doc string support. Add better callbacks. 1998-09-24 14:25:56 +00:00
ramiro%netscape.com 96fce0280e Add support for documentation strings. 1998-09-24 09:22:27 +00:00
ramiro%netscape.com c629ab9cb2 Add realize callbacks. 1998-09-24 05:19:50 +00:00
cls%seawood.org d0aa3e2bd1 Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>. 1998-09-22 03:47:27 +00:00
ramiro%netscape.com a44a589d08 Remove unused taskbar stuff. 1998-09-21 20:51:41 +00:00
ramiro%netscape.com 535a9664a6 Add a callback to control which toolbar children are resized to the max
dimensions.
1998-09-21 20:20:14 +00:00
ramiro%netscape.com 40cb0c6f0a Callback reason modularization. 1998-09-21 19:49:21 +00:00
ramiro%netscape.com beb421b60c Un-break the taskbar some more. 1998-09-21 14:20:52 +00:00
ramiro%netscape.com b3691a0e1e Add XfeTabGetOrientation(). 1998-09-21 13:47:39 +00:00
ramiro%netscape.com 94d8568314 This is a temprary hack to fix the "off by one" toolbar closed problem that
occurs when all toolbox items are closed.
1998-09-20 17:17:12 +00:00
ramiro%netscape.com 6d970d4706 Remove superflous XmNchildUsePreferred{Width,Height} resources. 1998-09-20 17:06:05 +00:00
ramiro%netscape.com ace10a9a50 Add a comment in place of broken feature. 1998-09-20 16:14:06 +00:00
ramiro%netscape.com 25fd9d684c Fix a typo. 1998-09-20 16:13:44 +00:00
ramiro%netscape.com eaf6554369 A better name. layout_frozen instead of ignore_configure. 1998-09-20 16:01:12 +00:00
ramiro%netscape.com 36b3ba8f45 Allow each toolbar child's width/height to be forced to the max individually.
Before, it was either all or nothing which was bad when getting dynamic
toolbars to work, especially with complicated toolbar items such as a
combo box.
1998-09-20 13:32:41 +00:00
ramiro%netscape.com 95d727fb30 Fix a type and update autoconf makefile. 1998-09-20 11:22:41 +00:00
ramiro%netscape.com 5177c47f57 Remove taskbar widget and use toolbar instead. UNBLOAT. 1998-09-20 11:05:00 +00:00
ramiro%netscape.com ba2a13e2eb Un-break MOZ_TASKBAR. 1998-09-20 09:18:38 +00:00
ramiro%netscape.com 9a313f7366 Add missing rep type. 1998-09-20 08:37:33 +00:00
ramiro%netscape.com 010a1716c3 Use a better name: FIXED_SIZE instead of OFFSET. 1998-09-20 06:48:31 +00:00
ramiro%netscape.com a66df305db More modularization changes. Move all the string defs and registration
functions to the respective places where they are needed.  Also cleanup up
a bunch of children info stuff.
1998-09-20 06:38:24 +00:00
ramiro%netscape.com c9254cec33 Add divider. 1998-09-20 06:32:11 +00:00
ramiro%netscape.com 084934bc24 Move toolbar widgetry to its own library. 1998-09-18 06:44:53 +00:00
ramiro%netscape.com b37dae832f Move toolbar widgetry to its own library. 1998-09-18 06:12:45 +00:00
ramiro%netscape.com dc0b17e2f2 Move the dynamic layout parts of XfeManager to their own superclass
XfeDynamicManager.  This will make it a lot easier to write complicated
layout functions, such as the fancy configurable toolbar stuff.
Renamed a bunch of poorly named methods and data members.
1998-09-17 14:11:54 +00:00
ramiro%netscape.com c8eddb28b8 Add button layout test. 1998-09-17 10:59:23 +00:00
ramiro%netscape.com a9fc789e8a Change 'static XtResource' to 'static const XtResource' types for resources.
Thanks to Joe Keane <jgk@jgk.org>.
1998-09-17 09:55:48 +00:00
kin%netscape.com 5a6a539bf0 Fixed bogus assertion thrown when the toolbox contains only one toolbar.
Fixed crash that occurs when a toolbox contains only one toolbar, and you
try to destroy the toolbar. Reviewed and approved by ramiro.
1998-09-16 18:23:37 +00:00
kin%netscape.com d54f33c098 Fix to prevent crashing in layout(), called from Manager.c:DeleteChild(),
when the Chrome and it's children are being destroyed.
1998-09-16 18:22:56 +00:00
ramiro%netscape.com a91580b8f3 Comment out 2 assertions to get past toolbar layout problem. 1998-09-15 11:26:43 +00:00
ramiro%netscape.com 582dd628fa Make sure motif link path appears before x link path. 1998-09-15 08:26:44 +00:00
ramiro%netscape.com 89c4d29e73 Add dynamic toolbar layout. 1998-09-15 03:56:55 +00:00
ramiro%netscape.com 79c5bec8d3 Add shell placement. 1998-09-15 03:33:06 +00:00
mcafee%netscape.com 8773183bcc Merging in XfeToggleButtonIsSet() from Nova branch 1998-09-14 20:26:48 +00:00
ramiro%netscape.com 10fb31159c Many cpp's do not like "#ifdef 0" (it's illegal in strict ANSI C I suspect),
including HP-UX's ANSI C. Line 1633 of cmd/xfe/XfeWidgets/Xfe/Pane.c uses
"#ifdef 0" - it should be "#if 0" of course. HP's ANSI C refuses to compile
this file without it being fixed.
Thanks to rkl@connect.org.uk for pointing this out.
1998-09-09 09:09:00 +00:00
ramiro%netscape.com 92c6dafaec Use real XtCallbacks instead of a hack. 1998-09-08 12:22:21 +00:00
ramiro%netscape.com b00abf5b3c Add layable children info. 1998-09-08 12:15:55 +00:00
ramiro%netscape.com 9b2b711b98 Add XfeSubResourceGetWidgetXmStringValue(). 1998-09-08 11:59:26 +00:00
ramiro%netscape.com 78e7ea7389 Add XfeTopShadowColor() and XfeBottomShadowColor(). 1998-09-01 08:26:03 +00:00
ramiro%netscape.com 419417290d Replace duplicate functions fe_GravityCorrectForms() and fe_ScrollForms() with
XfeMoveChildrenByOffset().
1998-08-31 14:30:56 +00:00
ramiro%netscape.com 1fc7ff540c Remove unused include. 1998-08-26 21:38:46 +00:00
ramiro%netscape.com 7aad9abdeb Fix EXPORTS. 1998-08-26 06:32:25 +00:00
ramiro%netscape.com 99b6e42163 First step in moving the tooltip insanity out of the xfe and onto its own
library.
1998-08-26 06:30:33 +00:00
ramiro%netscape.com eab953e848 First step in moving the tooltip insanity out of the xfe and onto its own
library.
1998-08-26 05:59:32 +00:00
cls%seawood.org 9c74df02ff Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
ramiro%netscape.com b4e31d75c7 chilren was being freed twice - what a dumbass error.
Thanks to Matti Aarnio <matti.aarnio@sonera.fi> for pointing this out.
1998-08-17 00:12:39 +00:00
ramiro%netscape.com 043d0a4b08 Add tool tips. 1998-08-14 03:19:24 +00:00
ramiro%netscape.com b5584dcc09 Fix geometry management. 1998-08-14 03:19:04 +00:00
ramiro%netscape.com 35459e7a3d Add combo test. 1998-08-14 03:06:39 +00:00
ramiro%netscape.com 3f56ded693 Update link behavior test. 1998-08-14 03:06:01 +00:00
ramiro%netscape.com fb6ac06b53 fix attachment. 1998-08-07 11:03:30 +00:00
ramiro%netscape.com d5f03b7fcb Make it work with optimized builds. 1998-08-03 08:06:17 +00:00
ramiro%netscape.com c2049abea7 Deal with common pixel/pixmap/sensitive resources in SetValues(). 1998-08-03 06:52:06 +00:00
ramiro%netscape.com d2ad060820 Change XfeManagerApply() so it can conditionaly deal with private components. 1998-08-03 06:51:37 +00:00
ramiro%netscape.com b17279dc2f Fix a SetValues() bug. XfePrimitive was not responding to changes in
XmNbackground.  Geez, unbelievably, no bitched about it before.
1998-08-03 06:48:31 +00:00
ramiro%netscape.com d7203aea3f Add _XfeManagerPropagateSetValues(). 1998-08-03 06:45:15 +00:00
ramiro%netscape.com 04bad7f7e1 Fix a typo. 1998-08-03 06:42:44 +00:00
ramiro%netscape.com 034614da32 Change top/bottom shadow change detection order. yes, im anal. 1998-08-03 06:42:31 +00:00
ramiro%netscape.com 6e3d3cc780 Get editres working again. 1998-08-03 06:38:48 +00:00
ramiro%netscape.com ca95701d1e Fix small typo. 1998-07-31 11:37:03 +00:00
ramiro%netscape.com 7c3944e3f4 Make it build on solaris. 1998-07-31 11:30:03 +00:00
ramiro%netscape.com 1b0d1f2cf3 Make it build on losing platforms. 1998-07-31 11:28:35 +00:00
ramiro%netscape.com 977e578608 oops. check the value, not the pointer. 1998-07-31 11:25:15 +00:00
ramiro%netscape.com 98f4f5f3ad Pick a dumbass pixmap default for loser platforms. 1998-07-31 11:23:36 +00:00
ramiro%netscape.com d97a800952 I want to build these tests on platforms that dont have xpm, so i added
some ifdefs to allow building on loser platforms that dont ship xpm.
1998-07-31 11:00:24 +00:00
ramiro%netscape.com 05bb69e0dc Add caption files. 1998-07-31 10:46:34 +00:00
ramiro%netscape.com 21880b5e7c Unbloat the XfeWidgets a little bit. Move the combo stuff to their own lib. 1998-07-31 10:22:09 +00:00
ramiro%netscape.com 4466b55682 Add underline drawing support to XfeButton - XmNunderlineThickness. 1998-07-29 12:10:32 +00:00
ramiro%netscape.com d7a574b931 Add XmNarmForeground resource. 1998-07-29 10:50:34 +00:00
ramiro%netscape.com d174463719 I screwed up. Backout changes that should not have gone in. 1998-07-29 10:06:53 +00:00
ramiro%netscape.com 9494d1c0bf Fix a bunch of comments that got screwed when the license was pasted. Also,
add a basic defines header where to put commonly accesed macros without
having to include all the stuff in <Xfe/Xfe.h>.
1998-07-29 09:53:53 +00:00
ramiro%netscape.com 1f62406fc9 Mege from RDF_BRANCH_060398 branch. Also known as RDF landing. 1998-07-23 18:38:03 +00:00
ramiro%netscape.com f759b68908 Remove old motif.mk hack. 1998-07-18 05:15:49 +00:00
ramiro%netscape.com f134c3738d Adding support for detecting various platform specific libraries, paths and
other things (anything, really).

Should make building mozilla on diverse platforms such as linux/lesstif
much easier.

Currently Linux is the only platform that supports detection.

The new detection mechanism is very scaleable.  We will be able to add support
for other operating systems as well as more permutations of linux/arch/toolkit.

It has received the Reverend Ostrom blessing of approval.

So the lesstif people can stop bitching.  thank you for the feedback ;-)
1998-07-18 03:34:56 +00:00
ramiro f6d6f23759 Turn EDITRES of on hpux. HP-UX patches from http://hpux.csc.liv.ac.uk/hppd/mozilla/patch.html. 1998-07-15 10:04:44 +00:00
ramiro ddb5e80418 Fix for 124262 5.0 SF1 in bug.
Thanks to for providing the initial fix Juergen Keil <jk@tools.de>.
1998-07-14 22:51:57 +00:00
ramiro 17421de602 Comment out a printf. 1998-06-04 08:51:10 +00:00
ramiro 3ca033e573 Allow XmNpaneChildType to be changed. So that panes can swap children
on the fly.
1998-06-04 08:50:26 +00:00
ramiro 44bf1c9f54 Dont redefine _XfeSwap(). 1998-06-04 08:49:52 +00:00
ramiro b48f2c8b4d Use _XfeGetValuesCastAndAssign(). 1998-06-04 08:49:17 +00:00
ramiro b2a4135f74 Fix problems (like core dumps) with static strings. Use malloc instead. 1998-06-04 08:48:30 +00:00
ramiro 8eec034d0a Add _XfeGetValuesCastAndAssign() and _XfeSwap(). 1998-06-04 08:47:34 +00:00
ramiro 083e48543c Add resources for toolbar toggle behavior. 1998-06-01 23:44:42 +00:00
ramiro 647d8d54b3 Add XfeMenuCreatePulldownPane() and XfeMenuCreateCascadeItem(). 1998-06-01 11:42:30 +00:00
ramiro f07fe93d3f Cleanup the XfeBm library. Remove circular dependancy on XfeBm from
XfeWidgets.
1998-06-01 07:49:21 +00:00
ramiro 31df203979 Change the logic of the || operators. This fixes a problem where the
bookmark window was asserting for no reason.
Thanks to Andrew Veliath <andrewtv@usa.net>
1998-05-26 12:15:44 +00:00
ramiro 2ae9ad132e Fix a dyslexic typo. Geez, how long was this here for ? 1998-05-22 06:52:57 +00:00
ramiro fabf4411d2 Add initial support for layable children resource. 1998-05-22 06:50:41 +00:00
ramiro 8cbb77e211 Add XfeTabDrawRaised(). 1998-05-15 14:14:17 +00:00
ramiro 6c6834537c Add XfeToolBarGetFirstItem(). 1998-05-15 13:30:24 +00:00
ramiro 916a9edcc3 Use a define instead of a hard coded '-1' constant. 1998-05-15 11:37:38 +00:00
ramiro b1d545b3ee Remove dead code. 1998-05-15 11:32:28 +00:00
ramiro 0fcf9fb41f Take out row column assertion. Any manager can be a parent of this widget.
Thanks to Dirk Laessig <d.laessig@tu-bs.de>
1998-05-15 10:01:57 +00:00