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

203 Коммитов

Автор SHA1 Сообщение Дата
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
ramiro 2ccdbc615d Dont move dead widgets.
Thanks to Dirk Laessig <d.laessig@tu-bs.de>
1998-05-15 10:01:54 +00:00
ramiro c6fb3808d9 Move the bookmark widgets to their own library. Componetize things a bit.
Should make it easier to completely bypass these widgets if needed - as
will probably be the case for lite browsers and "motifs" that break cause
of them.
1998-05-06 17:36:34 +00:00
ramiro 49737e9945 add missing -lXmu on irix and solaris 1998-05-03 12:26:58 +00:00
ramiro 19dc30cf11 comment out gcc-ism 1998-05-03 12:26:08 +00:00
ramiro e9723242aa Add comments describing the makefiles. Dont force the initial value of
XFE_{SHARED,STATIC}_LIBS.
1998-05-03 12:10:33 +00:00
ramiro 1c5942f479 move XfeWidgets tests to their own directory 1998-05-03 11:59:23 +00:00
ramiro 94d042859f add XmL tests 1998-05-03 11:52:01 +00:00
ramiro eef534f1d1 remove ad2c from a hardcoded location 1998-05-03 11:49:36 +00:00
ramiro 16898fc295 add ad2c in a shared location 1998-05-03 11:49:07 +00:00
ramiro 93928591c5 Simplify the tests Makefil. Move all the defines and rules to a shared
makefile that can be included from different dirs.  Make creating tests in
subdirectories that depend on different libraries a lot easier and cleaner.
1998-05-03 11:48:15 +00:00
ramiro a3ac50b27f Update for edit support. 1998-05-03 11:47:01 +00:00
ramiro 3b62429491 Add an extra sanity check on the children argument. 1998-04-30 01:48:30 +00:00
ramiro d4717dde3b Fix crash on startup in mozilla Personal Toolbar. Make the recursive
children killing function more robust.
1998-04-30 01:39:28 +00:00
ramiro 9d581f79e0 Dont update the menu accent if the widget is dead. Fixes core dump in
Mozilla that occurs on filing of bookmarks.
1998-04-29 11:14:05 +00:00
ramiro 726cd48ecd Add preliminary support for editting items in toolbars. 1998-04-24 12:43:28 +00:00
ramiro a9600bded1 Cleanup string utils. 1998-04-24 12:34:16 +00:00
ramiro 0fbc9a8bc8 Add support for dynamic indicators. 1998-04-24 06:47:37 +00:00
ramiro 91f6f565ca Always insert private components at end of widget list. 1998-04-24 06:44:28 +00:00
ramiro fe1f7bb74a Move headers from unused to used. 1998-04-22 23:48:50 +00:00
ramiro 24fd107ecb Make sure the indicator widget is always at the WidgetList tail. 1998-04-21 19:11:20 +00:00
ramiro da131f86db Add XfeIsPrivateComponent().
Test whether a widget is a private component of an XfeManager parent.
1998-04-21 17:57:20 +00:00
ramiro 34225ee217 Make it more paranoid. 1998-04-21 15:25:45 +00:00
ramiro e4c5293a66 Add XfeDestroyMenuWidgetTree(). 1998-04-21 15:24:01 +00:00
ramiro 461321ba6d Handle bogus input for XfeCascadeGetSubMenu(). 1998-04-21 14:55:16 +00:00
ramiro 8a09029cbf Add XfeToolBarGetLastItem(). 1998-04-21 13:29:37 +00:00
ramiro 173fdf030d Update for indicator support. Dont hardcode button layout. 1998-04-21 12:41:46 +00:00
ramiro f28eeb3678 Dont hardcode button layout in XfeCreateLoadedToolBar. Update Makefile for
XfeWidgets.mk.
1998-04-21 12:39:49 +00:00
ramiro d67959154f Improve the indicator support. 1998-04-21 12:38:44 +00:00
ramiro f8f4ab89bd Un hardcode XmINDICATOR_DONT_SHOW. 1998-04-19 17:36:48 +00:00
ramiro 9679096321 Fix typos. 1998-04-19 16:15:00 +00:00
ramiro ec651cd23c Update for new XmNindicatorPosition resource. 1998-04-19 16:14:30 +00:00
ramiro 1ceb1bbdf5 Add XmNindicatorPosition resource. For toolbar dropping fedback. 1998-04-19 16:13:54 +00:00
ramiro a981b2eab4 Add XmNnumPrivateComponents resource. 1998-04-19 16:12:26 +00:00
ramiro 390d861652 Fix a core dump on resizing the toolbox. The problem was a recursive geometry
call into PreferredGeometry().  Fixed by plugin in the trivial geomtry manager
instead of the one that does complicated things.
1998-04-19 11:20:17 +00:00
ramiro f7c245cbd1 Add some geometry debugging assertions and comments. 1998-04-19 11:16:43 +00:00
ramiro 1732f5506c fix name in comment 1998-04-15 09:10:25 +00:00
ramiro 0c70e784b9 first checked in 1998-04-15 09:09:52 +00:00
ramiro ef3ca69a4e Use DLL_SUFFIX from ns/config instead of random hack. 1998-04-15 09:08:25 +00:00
ramiro 65c4f479e0 Remove unuised XfeToolBoxForm*() hackery. Chrome widget does all the
magic now.
1998-04-15 02:08:30 +00:00
ramiro d60d604342 Mark the hardcoded geometry as HACKERY. We sill fix this later. Its
important that we get the new chrome mechanism out soon.
1998-04-14 18:26:31 +00:00
ramiro 7770266c12 Make the frame shell dimensions something reasonable for the time being. 1998-04-14 17:01:41 +00:00
ramiro c23da57135 Request geometry request when geom flag gets set in the ConstraintSetValues
operation.
1998-04-14 14:59:44 +00:00
ramiro f24cec2c44 XfeChrome is now a used widget. 1998-04-14 14:58:51 +00:00
ramiro b2d82ab2f8 Add a blurb for previous checkin. 1998-04-14 14:45:39 +00:00
ramiro 38be7912dc Layout children/components on geometry management. 1998-04-14 14:43:52 +00:00
ramiro 70d4de528b Implement PreferredGeometry(). Add a good GeometryManager(). 1998-04-14 14:43:12 +00:00
ramiro a0a5cc1198 Add _XfeLiberalGeometryManager() and _XfeMakeGeometryRequest(). 1998-04-14 10:49:34 +00:00
ramiro 9465b61f4b make sure XmNlist gets defined 1998-04-09 01:47:59 +00:00
ramiro ec996ce8ad Make XfeWidgets and company behave like other modules in the tree. They
now export their headers as all good modules should.
Also, dont build widgets and demos that are not needed.
r=slamm,a=ramiro.
1998-04-08 04:25:42 +00:00
ramiro 68c44c5f88 Add XmCR_XFE_LAST_REASON marker 1998-04-08 04:23:58 +00:00
ramiro 4770ba0424 Make the demo widget buildable 1998-04-08 04:23:33 +00:00
ramiro 79575c346a Cleanup prepare macros. Add font list resource callprocs. r=slamm,a=ramiro. 1998-04-08 04:22:56 +00:00
ltabb 781c480871 Free the lizard 1998-03-28 02:44:41 +00:00