Commit Graph

891 Commits

Author SHA1 Message Date
wtc%netscape.com
014c54462a Added a static cast from void* to GtkWidget*. 1998-12-03 06:35:05 +00:00
saari%netscape.com
1576d7c24e Mac - Temporarly turning off the passing down of rendering contexts to children during updates to facilitate a hack that improves rendering. The hack is getting around the Windows centric XP code. 1998-12-03 04:26:46 +00:00
pinkerton%netscape.com
fff8fe4b1e replace NS_IMETHOD with expanded version to make vc6 happy. 1998-12-03 01:45:40 +00:00
pinkerton%netscape.com
d28de534ca move the tree and toolbar files into their own group. 1998-12-03 01:27:41 +00:00
pinkerton%netscape.com
f8f5bef93e general cleanup, change PaintLines() to PaintRows(), cleaned up cntr. 1998-12-03 01:27:24 +00:00
pinkerton%netscape.com
cbea612556 make the toolbar inherit from the dataModelWidget class like the trees. 1998-12-03 01:26:39 +00:00
pinkerton%netscape.com
4ad7e18ed5 clean up a warning and some comments. 1998-12-03 01:26:10 +00:00
pinkerton%netscape.com
cb881e2b8e moved eDMImageLoaded constant here because this is the only place it is used. 1998-12-03 01:25:50 +00:00
pinkerton%netscape.com
291af9a28b reshuffled some things to remove include dependancies, etc. 1998-12-03 01:25:26 +00:00
hyatt%netscape.com
0279740d43 Removal of the mutable keyword (to keep VC4.2 happy), and a fix to make
sure the folder and trigger images load for everyone.
1998-12-02 23:04:55 +00:00
pavlov%pavlov.net
b47b3876de removed extranious #include "gtklayout.h"'s and #ifndef GTK_HAVE_FEATURES_1_1_6
in gtklayout.c and nsWidget.h so that we use the gtklayout from gtk 1.1.6 if
available.
1998-12-02 19:54:34 +00:00
pinkerton%netscape.com
0393426e92 add the files to build the xpfe tree view. 1998-12-02 19:49:27 +00:00
pinkerton%netscape.com
7a96113028 export the tree view. 1998-12-02 19:49:06 +00:00
pinkerton%netscape.com
655f344bbe add the tree view to the widget factory. 1998-12-02 19:48:55 +00:00
pinkerton%netscape.com
a530a48ff9 fix PRBool and an unwanted assignment in an if(). 1998-12-02 19:48:28 +00:00
dcone%netscape.com
26ca8b6da1 Changed the name so the file can be used on the Mac 1998-12-02 16:06:31 +00:00
pierre%netscape.com
67e6a0fc37 changed eMetric_TextFieldHeight to 16 from 30 1998-12-02 10:15:55 +00:00
pierre%netscape.com
aa5b68b953 removed the 2 Resize() methods 1998-12-02 10:15:41 +00:00
pierre%netscape.com
2f80120a28 Update() receives the rendering context as a parameter and passes it to the children 1998-12-02 10:15:22 +00:00
hyatt%netscape.com
4f81d4781a Eliminated my usage of the "mutable" keyword, since VC4.2 chokes on it. 1998-12-02 07:20:39 +00:00
saari%netscape.com
6691a47a01 ---------------------------------------- mozilla/widget/src/mac/nsMacWindow.cpp - Line 112: fixed bug with rect bottom not being set correctly 1998-12-02 02:43:19 +00:00
saari%netscape.com
1bbd74bf37 This is the first in what will probably be a series of checkins addressing rendering on the Mac. Changed files: ---------------------------------------- mozilla/gfx/src/mac/nsRenderingContextMac.h mozilla/gfx/src/mac/nsRenderingContextMac.cpp - Major changes to the Mac rendering context implementation. nsRenderingContextMac now keeps the majority of its state in a GraphicsState object, not in member variables. Setting ports and origins is now a more tightly controlled process. Offscreen buffers don't work correctly yet. To Do: - Remove ::SetOrigin calls from most nsRenderingContextMac drawing methods - Some old variables need to be fully obsoleted - Offscreen GWorlds currently do not work correctly. This will be addressed shortly. ---------------------------------------- mozilla/widget/src/mac/nsMacWindow.cpp - Line 112: fixed bug with rect bottom not being set correctly ---------------------------------------- mozilla/widget/public/nsIWidget.h - Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP. /\/\/\/\/\//\ mozilla/widget/src/mac/nsWindow.h mozilla/widget/src/mac/nsWindow.cpp - Added mMacPortRelativeRegion ---------------------------------------- mozilla/widget/src/mac/nsScrollbar.cpp - Support the new nsWindow constructs ---------------------------------------- 1998-12-02 02:42:19 +00:00
saari%netscape.com
6091559407 This is the first in what will probably be a series of checkins addressing rendering on the Mac. Changed files: ---------------------------------------- mozilla/gfx/src/mac/nsRenderingContextMac.h mozilla/gfx/src/mac/nsRenderingContextMac.cpp - Major changes to the Mac rendering context implementation. nsRenderingContextMac now keeps the majority of its state in a GraphicsState object, not in member variables. Setting ports and origins is now a more tightly controlled process. Offscreen buffers don't work correctly yet. To Do: - Remove ::SetOrigin calls from most nsRenderingContextMac drawing methods - Some old variables need to be fully obsoleted - Offscreen GWorlds currently do not work correctly. This will be addressed shortly. ---------------------------------------- mozilla/widget/src/mac/nsMacWindow.cpp - Line 112: fixed bug with rect bottom not being set correctly ---------------------------------------- mozilla/widget/public/nsIWidget.h - Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP. /\/\/\/\/\//\ mozilla/widget/src/mac/nsWindow.h mozilla/widget/src/mac/nsWindow.cpp - Added mMacPortRelativeRegion ---------------------------------------- mozilla/widget/src/mac/nsScrollbar.cpp - Support the new nsWindow constructs ---------------------------------------- 1998-12-02 02:26:08 +00:00
hyatt%netscape.com
748accd789 Fixing the widget factory for tree views. 1998-12-02 01:45:15 +00:00
hyatt%netscape.com
a1d435f489 Fixing the widget factory for the tree view. 1998-12-02 01:44:53 +00:00
hyatt%netscape.com
d973cca63c The tree view interface. 1998-12-02 01:44:24 +00:00
hyatt%netscape.com
eea32baf14 Initial checkin of the tree widget and the data model architecture (that will
be used for toolbars and trees).
1998-12-02 01:43:26 +00:00
hyatt%netscape.com
6ba325dd88 Deletion of outdated tree widget and toolbar interfaces and updating of
the appropriate makefiles.
1998-12-02 01:38:54 +00:00
beard%netscape.com
c504261ae7 Moved to shared libraries, building in mozilla/dist, linking against many fewer libraries. 1998-12-01 22:25:36 +00:00
mjudge%netscape.com
46a8b56138 fix for mac no ')' 1998-12-01 21:39:13 +00:00
mjudge%netscape.com
076c10919b didnt check in the one file i needed!! not my day 1998-12-01 21:04:33 +00:00
mjudge%netscape.com
b52a87e5f8 fixing mac build bustages 1998-12-01 20:58:53 +00:00
mjudge%netscape.com
d6fc29ce6a casting like mad 1998-12-01 20:56:29 +00:00
mjudge%netscape.com
d3453f41c2 fixing build bustage! 1998-12-01 20:28:34 +00:00
mjudge%netscape.com
dd39138c7f fixing bug in windows code for build 1998-12-01 20:20:40 +00:00
mjudge%netscape.com
b29ecad268 fixing mac build bustage 1998-12-01 20:17:01 +00:00
beard%netscape.com
1cc22fb274 Uses shared libraries, targets get built in mozilla/dist/viewer[Debug]. 1998-12-01 20:00:35 +00:00
mjudge%netscape.com
ab27bd9d39 fixing tests to use the enumerator correctly 1998-12-01 17:58:50 +00:00
mjudge%netscape.com
43d3cd4a56 fixing enumerator to do the right thing 1998-12-01 17:58:27 +00:00
mjudge%netscape.com
5969fa01ca changes enumerator to do the right thing 1998-12-01 17:58:10 +00:00
beard%netscape.com
c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
msw%gimp.org
ada6ca7ced Rewrote the resize handler. This fixes the crashes at startup. There are
still conditions to make this go into infinite loop.
All callbacks/event handlers now return proper values.
1998-11-30 05:53:17 +00:00
michaelp%netscape.com
337fdd7b1a fixed resource leak. 1998-11-28 04:24:15 +00:00
michaelp%netscape.com
6458aae507 added missing NS_INIT_REFCNT(). 1998-11-28 04:21:40 +00:00
shaver%netscape.com
b1bc8c407e revert pavlov's changes at his request 1998-11-25 17:50:35 +00:00
pavlov%pavlov.net
2eefc27dbf remove my last commit. these caused more bugs than they were intended to
catch
1998-11-25 12:51:53 +00:00
kipp%netscape.com
0b34fa58c9 Fixed compilation bug with method signature not matching baseclass method 1998-11-25 04:14:55 +00:00
pavlov%pavlov.net
c73b9d994a updated gtklayout code. Added lots of assertions to the widget code 1998-11-25 02:34:40 +00:00
rods%netscape.com
b05e123c34 Added paint method for printing (and possible future owner draw) 1998-11-24 14:57:09 +00:00
joki%netscape.com
16d400d1bf Add keypress event type to nsGUIEvent 1998-11-24 07:45:26 +00:00