Commit Graph

3461 Commits

Author SHA1 Message Date
pavlov%pavlov.net
ca617d3bd2 resize changes/fixes/whatever_you_want_to_call_them_part_1
git-svn-id: svn://10.0.0.236/trunk@38621 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 05:30:31 +00:00
ramiro%netscape.com
8d08dd05bd Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@38619 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 05:05:30 +00:00
ramiro%netscape.com
146e131927 Define the toolkit flags in one place an reuse that. Hopefully this will
put an end to the cut-n-paste insanity.


git-svn-id: svn://10.0.0.236/trunk@38598 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 04:38:18 +00:00
saari%netscape.com
38ca33a4fb fixing bug #8450, Mac only change
git-svn-id: svn://10.0.0.236/trunk@38573 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 03:13:42 +00:00
ramiro%netscape.com
32b4208c65 Global variable exorcism.
git-svn-id: svn://10.0.0.236/trunk@38567 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:25:11 +00:00
ramiro%netscape.com
49e9dcdf0a Cleanup externs.
git-svn-id: svn://10.0.0.236/trunk@38566 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:21:31 +00:00
ramiro%netscape.com
5e5549d77a Final global variable exorcism.
git-svn-id: svn://10.0.0.236/trunk@38563 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:11:22 +00:00
ramiro%netscape.com
ed87903457 Exorcise gVisualInfo.
git-svn-id: svn://10.0.0.236/trunk@38558 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:41:43 +00:00
ramiro%netscape.com
da55f7431e Exorcise gVisualInfo.
git-svn-id: svn://10.0.0.236/trunk@38522 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:47:29 +00:00
ramiro%netscape.com
cbf9846500 Exorcise gScreenNum.
git-svn-id: svn://10.0.0.236/trunk@38504 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:18:43 +00:00
ramiro%netscape.com
b356f4a9fd Cleanup the widget api some. Move initialization of evil stuff to the gfx
end.  Dont leak the widget name.  Carry around Display* and friends in the
appshell.


git-svn-id: svn://10.0.0.236/trunk@38469 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:28:58 +00:00
saari%netscape.com
9c5744d82e Enabling Windows menu accelerators
git-svn-id: svn://10.0.0.236/trunk@38447 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 22:57:12 +00:00
Jerry.Kirk%Nexwarecorp.com
078144b672 - menuitem tweak for photon
git-svn-id: svn://10.0.0.236/trunk@38404 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 14:59:34 +00:00
ramiro%netscape.com
0fe6af0437 More menu stubs. Thank You.
git-svn-id: svn://10.0.0.236/trunk@38403 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 14:55:44 +00:00
pavlov%pavlov.net
0479844a7f update to my new interface (files not built... yet)
git-svn-id: svn://10.0.0.236/trunk@38384 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 01:23:43 +00:00
Jerry.Kirk%Nexwarecorp.com
856c15063f -- Added stub functions for Get/SetModifiers and Get/SetShortcut
git-svn-id: svn://10.0.0.236/trunk@38379 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 23:28:17 +00:00
zuperdee%penguinpowered.com
a3cea136aa Removed a couple of (what look like) obsolete functions from nsWindow, and fixed quite a lot of compiler warnings in nsWindow.cpp and nsXtEventHandler.cpp.
git-svn-id: svn://10.0.0.236/trunk@38374 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 22:08:41 +00:00
zuperdee%penguinpowered.com
d0a28cb222 Commenting out the SetTitle function for now, until I figure out how to do it right.
git-svn-id: svn://10.0.0.236/trunk@38371 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 20:50:37 +00:00
zuperdee%penguinpowered.com
2ce40a44bf Unbreaking the Motif build by fixing my menu fixes (boy am I stupid). Also implemented the nsWindow:SetTitle function (reusing the code I wrote for the xlib port).
git-svn-id: svn://10.0.0.236/trunk@38369 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 20:15:54 +00:00
zuperdee%penguinpowered.com
9df3fac01f Lots of Motif menu code fixes. With these changes, hopefully it will no longer grab the mouse and refuse to release it, though the pulldown menus still don't quite work yet.
git-svn-id: svn://10.0.0.236/trunk@38350 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 07:57:04 +00:00
zuperdee%penguinpowered.com
b38bd1caa8 Attempting to fix the Motif nsMenu::Create function; it was horribly broken, and very ugly looking. It should mostly work now, but do *not* click on the menus yet, or it will grab your mouse, and not let go. Should be cleaner now too, since I managed to scrape out some cruft in the process.
git-svn-id: svn://10.0.0.236/trunk@38318 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-04 15:56:28 +00:00
duncan%be.com
3ad65dc05d Unbreak build under BeOS by adding new nsIMenuItem methods
(SetShortcutChar, GetShortcutChar, SetModifiers, GetModifiers).


git-svn-id: svn://10.0.0.236/trunk@38276 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 11:41:59 +00:00
ramiro%netscape.com
27449e0ac4 ifdef the dr evil changes that zuperdee accidentally checked in.
git-svn-id: svn://10.0.0.236/trunk@38255 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 06:28:22 +00:00
zuperdee%penguinpowered.com
8b1edbea6a Cleaning out some deadwood from this file.
git-svn-id: svn://10.0.0.236/trunk@38246 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 05:11:23 +00:00
zuperdee%penguinpowered.com
ea0549998b Boy am I dumb. Fixing my last checkin.
git-svn-id: svn://10.0.0.236/trunk@38242 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 04:39:22 +00:00
zuperdee%penguinpowered.com
b8d4fc0be5 Added stubs for the new SetShortcutChar, GetShortcutChar, SetModifiers, and GetModifiers functions.
git-svn-id: svn://10.0.0.236/trunk@38228 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 03:03:09 +00:00
danm%netscape.com
2daacc779d fixed egregious apostrophe
git-svn-id: svn://10.0.0.236/trunk@38216 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 01:31:18 +00:00
zuperdee%penguinpowered.com
261d7bb1ac Implemented the SetTitle function for Xlib. So the Xlib port should now be able to set its window title.
git-svn-id: svn://10.0.0.236/trunk@38215 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 01:24:46 +00:00
danm%netscape.com
7f39f840f6 balance window refcnt when traversing menus (fixes bug 7792)
git-svn-id: svn://10.0.0.236/trunk@38214 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 01:17:44 +00:00
saari%netscape.com
8549111b2a Mac only support for menu accelerators
git-svn-id: svn://10.0.0.236/trunk@38189 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 23:51:42 +00:00
saari%netscape.com
165101dd91 trying the commit again...
git-svn-id: svn://10.0.0.236/trunk@38187 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 23:45:45 +00:00
saari%netscape.com
1010bf42b3 Adding support for menu accelerators to MacOS, and the framework for Win32 and GTK
git-svn-id: svn://10.0.0.236/trunk@38180 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 23:27:22 +00:00
tague%netscape.com
41d9f5c67c Added TEXTRANGE_CARETPOSITION support for Input Methods to nsIDOMTextRange and nsGUIEvents
git-svn-id: svn://10.0.0.236/trunk@38166 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:21:03 +00:00
pavlov%pavlov.net
b7f3918cdb access keys on menus should work now... not menu items yet...
git-svn-id: svn://10.0.0.236/trunk@38165 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:02:35 +00:00
sfraser%netscape.com
45dfb85828 Add warnings when focus problems cause us to lose events.
git-svn-id: svn://10.0.0.236/trunk@38154 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 21:30:17 +00:00
joki%netscape.com
bfbeb5f588 New focus stuff for getting focus to the content area of the apprunner window.
git-svn-id: svn://10.0.0.236/trunk@38125 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 19:43:26 +00:00
Dale.Stansberry%Nexwarecorp.com
bf2d2381fd - Fixed a photon native rip (borders not drawing)
git-svn-id: svn://10.0.0.236/trunk@38102 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 15:25:24 +00:00
ramiro%netscape.com
294068fd65 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.


git-svn-id: svn://10.0.0.236/trunk@38100 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 14:59:36 +00:00
Jerry.Kirk%Nexwarecorp.com
dd8779fb6f - Cleaning up some misleading comments
git-svn-id: svn://10.0.0.236/trunk@38099 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 14:49:22 +00:00
dveditz%netscape.com
4a69d1d866 nakefile cleanups
git-svn-id: svn://10.0.0.236/trunk@38066 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:42:17 +00:00
ramiro%netscape.com
43391c2dca Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.


git-svn-id: svn://10.0.0.236/trunk@38035 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:06:48 +00:00
Jerry.Kirk%Nexwarecorp.com
ef77640711 - Adding support for new nsIMenu methods SetAccessKey and GetAccessKey
git-svn-id: svn://10.0.0.236/trunk@38032 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 12:18:53 +00:00
dveditz%netscape.com
6c67b618a0 Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles
git-svn-id: svn://10.0.0.236/trunk@38031 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 11:50:19 +00:00
duncan%be.com
5e67f5aed7 Copy GetAccessKey/SetAccessKey from GTK to unbreak the build.
git-svn-id: svn://10.0.0.236/trunk@38026 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 09:10:42 +00:00
ramiro%netscape.com
b1b60bb70c Este pinchi cabron del saari se olvido poner estos stubs.
git-svn-id: svn://10.0.0.236/trunk@38018 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 06:40:51 +00:00
zuperdee%penguinpowered.com
53a7ca77ef Adding stubs for the new GetAccessKey and SetAccessKey functions.
git-svn-id: svn://10.0.0.236/trunk@38012 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 06:26:43 +00:00
pavlov%pavlov.net
a4b410d704 initial (non-built) implimentation of nsContextMenu changes
git-svn-id: svn://10.0.0.236/trunk@37977 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 04:30:25 +00:00
saari%netscape.com
6f9e4dc415 Access key support stubs on Mac and GTK
git-svn-id: svn://10.0.0.236/trunk@37934 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 02:11:30 +00:00
saari%netscape.com
96242f9b51 more access key support
git-svn-id: svn://10.0.0.236/trunk@37933 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 02:11:10 +00:00
saari%netscape.com
2d7ae6ab1a Adding in access key support. More checkins on the way
git-svn-id: svn://10.0.0.236/trunk@37932 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 02:10:44 +00:00