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

3207 Коммитов

Автор SHA1 Сообщение Дата
pinkerton%netscape.com 531ae8e977 fix for bug 19590, writing to nil during a drag. Also fixed a memory corruptor with deleting bad memory when there was no flavor mapping table (no bug filed). r=sfraser. 1999-11-23 22:19:26 +00:00
blizzard%redhat.com 4dfa689322 fix bug #14131. popup windows on modal dialogs should work now. 1999-11-23 20:55:57 +00:00
Jerry.Kirk%Nexwarecorp.com a3621538e6 nsAppShell: Added some NS_WARNING calls.
nsWidget: Aded support for numeris keys on the numeric keypad.
1999-11-23 13:10:03 +00:00
Jerry.Kirk%Nexwarecorp.com 1818bf2c2a Overloaded more methods in the ChildWindow for destruction.
Added GetFrameSize method to the Window.
r=kedl
1999-11-23 13:08:46 +00:00
kmcclusk%netscape.com aa722dfbae Applied patch for improving event dispatching on WIN32. bug=17881. r=rods@netscape.com,michael.lowe@bigfoot.com 1999-11-22 22:51:39 +00:00
jdunn%netscape.com b8c088c4dd Link against superwin even if monolithic
r=pepper@netscape.com
1999-11-22 21:35:33 +00:00
joki%netscape.com e51265f992 Fix for 17683, add key events for alt+numpad character generation. r:vidur 1999-11-22 19:45:13 +00:00
beard%netscape.com bc79c613d5 implements InvalidateRegion(). r=kmcclusk 1999-11-20 22:33:42 +00:00
dcone%netscape.com dc37e13dec Reworked the flashing for porkjockey's. r=rods 1999-11-19 14:56:24 +00:00
fur%netscape.com 28b5452ab6 In support of #8305 (implement cache).
Add Truncate() method to nsIFileSpec and implement in nsFileSpecImpl
1999-11-19 01:44:54 +00:00
ftang%netscape.com bc94b9f589 fix 19132 19135 ane partial fix 12090. implement nsIKBStateContorl for gtk. call ResetInputState from mouse button press. force ime to commit in ResetInputState and send the uncommitted text by using composition start/end and text event. move unicode conversion for IME into nsGtkIMEHelper class. r=erik 1999-11-19 01:14:23 +00:00
colin%theblakes.com 5eeae9d6cc Add MOZ_COMPONENT_LIBS. r=jdunn 1999-11-18 20:23:31 +00:00
colin%theblakes.com 19b8c75f3a build gtksuperwin if MOZ_ENABLE_GTK and MOZ_MONOLITHIC_TOOLKIT are both set. r=jdunn 1999-11-18 19:50:45 +00:00
blizzard%redhat.com 30bc193c27 we don't need to listen to events on the top level window 1999-11-18 19:36:28 +00:00
Jerry.Kirk%Nexwarecorp.com 9e268e3cca Added some debug info to UpdateWidgeDamage , still tryin to track down
the reason for the extra draws I see under Photon.
r=kedl
1999-11-18 12:49:43 +00:00
Jerry.Kirk%Nexwarecorp.com bb1ad0f46e Check for mContext != NULL in RawDraw.. This fixes a crash that occurs
because we try to do a draw of a window after it is destroyed. Not sure
why this is happening, I think its Photon that wants the draw.

Also took out mFrame changes to size of the dialog in GetClientBounds. This
was causing several dialog to be clipped.
r=kedl
1999-11-18 12:48:43 +00:00
Jerry.Kirk%Nexwarecorp.com f773015ce3 Added new static memer mModalCount to be used when a modal dialog
is created. Now calling PtModalStart/End, this fixed the problem with
widgets not highlighting properly when the mouse moved over them on a
modal dialog.
r=kedl
1999-11-18 12:43:43 +00:00
sfraser%netscape.com 52048a286b Fix for 19170 -- yield to NSPR threads in our main event loop, to service the necko thread more promptly. r=sdagley 1999-11-18 05:26:59 +00:00
blizzard%redhat.com 7d9acb8b25 fix for modal dialogs. fixes bug #16310. r=pavlov 1999-11-18 03:19:43 +00:00
jdunn%netscape.com 4ef899ac32 Only include SUPER_WIN includes if it is on. HPUX and AIX compilers fail
if they can't find the include file
1999-11-18 03:08:19 +00:00
pinkerton%netscape.com 463575d692 Fix for bug #18998. strip nulls off the end of unicode text strings. (r=danm). 1999-11-18 02:40:49 +00:00
blizzard%redhat.com f3a59db492 fix bug #19075 and #19080. make sure to handle the 2 + 3 button press events in nsWidget::HandleEvent(). 1999-11-17 22:04:03 +00:00
pavlov%netscape.com 58a743b49e fix for blizzard's editor making a mistake typing what he typed and not what he thought r=blizzard 1999-11-17 20:18:07 +00:00
duncan%be.com 687da26536 BeOS only fixes to keep Mozilla building on BeOS. Still doesn't really run. 1999-11-17 15:18:02 +00:00
bryner%uiuc.edu f6edbd1e1b Checking in some widget changes to support scrolling with the mouse
wheel.  Layout changes (to make it actually work) will follow soon,
and also a Windows implementation.  r=blizzard.
1999-11-17 06:54:02 +00:00
pavlov%netscape.com 23101c395a fix for bug 17936 making windows smaller after they have become visible r=waterson 1999-11-17 05:47:45 +00:00
pavlov%netscape.com 6ebc2715a6 added files: mozilla/widget/public/nsIBaseWindow.idl 1999-11-17 05:10:11 +00:00
pavlov%netscape.com cd732e72cf add nsIBaseWindow.idl to the build 1999-11-17 05:08:56 +00:00
blizzard%redhat.com 808efc0995 land SUPERWIN 1999-11-17 04:06:21 +00:00
blizzard%redhat.com fe1e7ebb00 add gtksuperwin directory to the build 1999-11-17 04:00:00 +00:00
pavlov%netscape.com 5eeb9d4a75 add nsIBaseWindow (not built) r=travis 1999-11-17 03:19:56 +00:00
danm%netscape.com 47ac2f70bb add additional release of parent reference to twitchy destruction code. fixes bug 16310. r:pavlov@netscape.com 1999-11-17 03:15:31 +00:00
erik%netscape.com c4db96ef5b commenting out a change that caused a regression in paste-as-quote
r=akkana
1999-11-17 00:44:29 +00:00
ftang%netscape.com fa5afb5f10 clean up nsWindow IME code to use nsCString and nsString to do buffer management. r=cata 1999-11-16 23:45:44 +00:00
jdunn%netscape.com 4965157f93 finish unresolved symbol checkins.
r dp@netscape.com
# 18896
1999-11-16 23:23:55 +00:00
ftang%netscape.com c6b37fe45e fix bug 12090. Implement nsIKBStateControl for nsMacWindow . Call ResetInputState when mouse down in GoAway or Content. 1999-11-16 22:35:02 +00:00
sspitzer%netscape.com 7962f1f036 fix warning. 1999-11-16 19:24:35 +00:00
Jerry.Kirk%Nexwarecorp.com 97044a6c33 Fix SetTitle method for Photon Windows
r=kedl
1999-11-16 19:06:45 +00:00
jdunn%netscape.com e871be6de2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
pavlov%netscape.com bd55669dd7 More work on making widget idlified. merged from branch. (not built) r=travis 1999-11-16 05:03:09 +00:00
pavlov%netscape.com 957a1ae5e3 you are going to a branch, not HEAD 1999-11-16 04:49:59 +00:00
pavlov%netscape.com a90db69ba1 merge from head 1999-11-16 04:47:00 +00:00
pavlov%netscape.com 280c3bd3b3 make nsFilePicker inherit from nsBaseFilePicker and add it to the build r=smfr 1999-11-16 01:52:19 +00:00
pavlov%netscape.com 3842ca1f17 add nsBaseFilePicker and have it built on unix r=smfr 1999-11-16 01:51:39 +00:00
danm%netscape.com 9083dc5eb0 update rev 1.166 to handle stacks of modal dialogs. r:pavlov@netscape.com 1999-11-16 01:10:46 +00:00
sspitzer%netscape.com b2af7730f6 ignore generated Makefile 1999-11-16 00:41:01 +00:00
Jerry.Kirk%Nexwarecorp.com ff926654b9 Fixes for pulldown windows and on screen image drawing.
r=kedl
1999-11-15 22:11:48 +00:00
erik%netscape.com 1f0f8bb2c1 bugs 15496 and 15520; put the input method window at the right location
when the user focusses a window and when the user types into the window;
coded by tajima@eng.sun.com; r=erik
1999-11-15 21:14:05 +00:00
ftang%netscape.com b125de60fe add nsIKBStateControl for IME force commit and password field disable. Change window implementation to implement nsIKBStateControl in nsWindow. Fix 12250 by filtering out the composition window flag in OnIMESetContext. r=erik 1999-11-15 20:57:41 +00:00
pavlov%netscape.com 221d930585 I suck. 1999-11-15 11:40:00 +00:00
pavlov%netscape.com 9ba39e01cd add GetDefaultString() r=mozbot 1999-11-15 11:16:06 +00:00
pavlov%netscape.com 5c6132303f unix nsIFilePicker implimentation r=travis 1999-11-15 10:36:10 +00:00
pavlov%netscape.com 1c08119ec7 show returns a short instead of a boolean r=travis 1999-11-15 10:19:00 +00:00
pavlov%netscape.com 6c82995254 added files: mozilla/widget/public/nsIFilePicker.idl 1999-11-15 09:34:26 +00:00
pavlov%netscape.com a7b19f43de add nsIFilePicker.idl to the manifest 1999-11-15 09:33:34 +00:00
pavlov%netscape.com 1561439e1a leave nsIFileWidget, add nsIFilePicker as the one true file picker. add this to the build. r=travis 1999-11-15 09:32:51 +00:00
pavlov%netscape.com d7186f075a create one true scriptable file picker interface r=travis 1999-11-15 08:13:40 +00:00
tbogard%aol.net c1c0a44226 Changed references to nsIContentViewerContainer to nsISupports in the march to get rid of nsIContentViewerContainer. r=pavlov 1999-11-15 07:29:23 +00:00
sfraser%netscape.com 417c837351 Removed nsKeyBindMgr.cpp from teh project. 1999-11-15 06:44:04 +00:00
tbogard%aol.net cfa842722b Removed these two files which are no longer used. r=pavlov. 1999-11-15 05:09:39 +00:00
blizzard%redhat.com 91b79bb677 return GDK_FILTER_REMOVE for ConfigureNotify events on the bin_window. this will prevent ConfigureNotify event compression from occuring with older versions of gtk. 1999-11-13 15:05:40 +00:00
law%netscape.com 88626d4e62 Fixes for #10737 (ftp download), overhauled to work better with Necko; r=valeski 1999-11-13 05:37:00 +00:00
saari%netscape.com 1cfbe7d9a6 Landing focus changes. R: joki 1999-11-13 05:16:33 +00:00
saari%netscape.com 587863609c gtk widget changes to facilitate new focus work. R: pavlov 1999-11-13 04:53:18 +00:00
sspitzer%netscape.com 176ee42b41 fix for #17954
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place.  if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail

to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
danm%netscape.com 02f484a99c Gut modal event filtering (relying instead on glib modal window flag). part of fix for bug 14131. r:rods@netscape.com. 1999-11-12 23:46:36 +00:00
danm%netscape.com 7935f83bdc Add ModalEventFilter (originally nsAppShell::EventIsForModalWindow) and add parameter to SetModal. part of fix for bug 14131. r:rods@netscape.com. 1999-11-12 23:46:30 +00:00
danm%netscape.com 321a047de5 add (unimplemented) parameter to SetModal. part of fix for bug 14131. r:rods@netscape.com. 1999-11-12 23:46:23 +00:00
danm%netscape.com 108a065b67 moved nsAppShell::EventIsForModalWindow to nsWidget::ModalEventFilter, teach latter to accept events for modal window and any active rollup widget window. part of fix for bug 14131. r:rods@netscape.com. 1999-11-12 23:46:11 +00:00
danm%netscape.com 38ffc870e6 moved nsAppShell::EventIsForModalWindow to nsWidget::ModalEventFilter. part of fix for bug 14131. r:rods@netscape.com 1999-11-12 23:45:59 +00:00
blizzard%redhat.com 8964cbc3e9 add the gtksuperwin library. this is not part of the build. a=granrose 1999-11-12 20:12:02 +00:00
warren%netscape.com 7f04320416 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
sdagley%netscape.com 562c627456 Fix for #17694 - nsFileSpecWithUIImpl.cpp::ChooseOutputFile should preset the directory if one has been specified as a starting point. Code from vxir@concentric.net, r=sdagley 1999-11-12 04:27:57 +00:00
sdagley%netscape.com 46a4b9382b Fix for #17666 - nsFileSpecWithUIImpl.cpp::ChooseOutputFile was returning NS_OK when user actually canceled the file selection. Code from vxir@concentric.net, r=sdagley 1999-11-12 04:09:40 +00:00
syd%netscape.com da7af98876 Don't flash window if paint message is ignored. r=kmcclusk@netscape.com 1999-11-12 02:49:48 +00:00
Jerry.Kirk%Nexwarecorp.com 72599041bf This fixes some clipping and sizing problems. Also converts the
drop down menus from containers to windows.
r=kedl
1999-11-12 02:20:07 +00:00
kmcclusk%netscape.com 4395520780 (Paint flashing debug option)Don't flash window if the paint is ignored. bug 16435; r=buster@netscape.com 1999-11-12 02:06:52 +00:00
ftang%netscape.com 6b48488199 add OnIMExx handler. Move IME code from case: block into OnIMExx handler. Change the IME ofset from 35 to 0 since nsCaret now return the bottom of the cursor instead of the top. r=cata 1999-11-11 22:28:52 +00:00
pinkerton%netscape.com 594c1f0c93 better stab at native system colors, provided by mpt26@student.canterbury.ac.nz. bug #1004, r=pavlov 1999-11-11 22:01:43 +00:00
pavlov%netscape.com c31d7f52dc remove ifdef gtk_fixed test stuff r=dmose 1999-11-11 20:47:10 +00:00
pinkerton%netscape.com f83ca3629c correctly send dragExit events when the mouse leaves the window (bug# 18356) r=saari. 1999-11-11 20:28:23 +00:00
Jerry.Kirk%Nexwarecorp.com 481eb99dd7 Removed code that kept us from creating timers with a delay of
more than 10 seconds.
r=kedl
1999-11-11 15:23:09 +00:00
Jerry.Kirk%Nexwarecorp.com 9ad39fd6a1 Added debug code to track my clipping. I am about to re-arrange some guts
so I wanted a fail-safe backup working version to be checked in.
r=kedl
1999-11-11 15:21:51 +00:00
Jerry.Kirk%Nexwarecorp.com 6f824c9d8e Adding static data member and accessor that keeps track of what the
PhDrawContext_t for Photon was when the program is first started.
r=kedl
1999-11-11 15:19:25 +00:00
syd%netscape.com e7eb8f50e5 Wire up margin settings from dialog. r=dcone 1999-11-11 14:20:19 +00:00
saari%netscape.com 7511475ad8 part of previous checkin 1999-11-11 03:09:16 +00:00
saari%netscape.com f448552385 Turning gFocusHandler into gEventDispatchHandler, a Mac event dispatch change. Should be fine without the rest of the focus changes, commiting to facilitate pink's need to change this file. R: pink 1999-11-11 03:08:31 +00:00
saari%netscape.com 39d29f17d7 Just checking in nsGUIEvent.h changes to start the focus landing... can't finish it without more reviews, but this change is reviewed and harmless. r: joki 1999-11-11 01:33:48 +00:00
ftang%netscape.com 5c0c5ef12e adjust XIM spot location code scince we change the nsCaret to return the bottom of the cursor intead of the top of the cursor ow. It look a little bit weired since the GFX didn't alight Japanese text base line right. r=erik 1999-11-11 00:58:14 +00:00
sfraser%netscape.com 41aec2efae Use OS call to get caret blink time on Windows, bug 15422. r=kin 1999-11-11 00:08:49 +00:00
ftang%netscape.com 5603e379d5 fix bug 17710, 12253, 18286. r=erik. hide the mIMEIsComposition into HandlStart/EndComposition method. +1 for size checking. remove startCompostion after we receive result. Add StartComposition if we have not start composition 1999-11-10 23:43:46 +00:00
ftang%netscape.com 92db3f78b1 1. fix 7571. review by ftang/pierre/saari 2. rewrite Mac IME code r=brade 1999-11-10 23:41:21 +00:00
pavlov%netscape.com 9729a5200f fixes for pasting unicode text for bug 18276 r=akkana 1999-11-10 07:26:06 +00:00
pavlov%netscape.com de083ed17b fix for bug 1004 (native system colors) r=blizzard,smfr 1999-11-10 07:20:33 +00:00
blizzard%redhat.com 4b0bcc72c9 include ctype.h so isprint() is defined. a=choffman 1999-11-09 19:20:24 +00:00
beard%netscape.com fd8a0a6599 implementing InvalidateRegion. r=sfraser, a=chofmann, bug=porkjockey painting 1999-11-08 04:05:26 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose%mozilla.org 5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
dmose%mozilla.org 2270b25a3c updated license boilerplated to xPL 1.1, a=chofmann 1999-11-06 02:06:26 +00:00
waterson%netscape.com d9a983939b Fix leak with nsCOMPtr. r=brendan, a=brendan 1999-11-05 00:52:23 +00:00