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

3250 Коммитов

Автор SHA1 Сообщение Дата
dcone%netscape.com f6b5ff74f3 Fixed and invalidate in showwindow. r=sfraser,rods. Bug=18971 (pdt+) 1999-12-03 15:55:37 +00:00
ramiro%fateware.com 260b97a3c4 Update the paint flashing and event debuggin code. The problem was that it
was leaking an nsIPref thing for "efficiency" reasons (actually, the truth
is I was just lazy when I wrote the code, but dont tell my mom)  The fix was
to register pref changed callbacks to avoid having to keep an nsIPref alive
and thus avoiding some memory leaks which were adding noise to the leak logs.
r=pavlov.
1999-12-03 07:23:22 +00:00
danm%netscape.com 37efc8b384 fix inGoAway event to dispatch the corresponding nsGUIEvent directly to the top-level window. fixes bug 20538. pinkerton suggested the change. 1999-12-03 01:14:57 +00:00
ftang%netscape.com 1d639795f4 add Mac implmenetation of nsIFontEnumerator r=erik 1999-12-02 23:27:16 +00:00
pinkerton%netscape.com 4aa8604576 Fix for bug 18409. clipboard/d&d now converts incoming text to DOM linebreaks. r=saari 1999-12-02 23:18:23 +00:00
pinkerton%netscape.com 691d9f5e03 Removed a bunch of duplicated code. r=saari 1999-12-02 23:17:31 +00:00
blizzard%redhat.com 017db4ae15 Clean up Destroy() and focus handling. fix bug #19302 1999-12-02 22:09:25 +00:00
tbogard%aol.net e7a23f774b Added the FocusAvailable() method to nsIBaseWindow.idl. 1999-12-02 09:41:21 +00:00
pavlov%netscape.com 0a0f0e4ad9 make scrolling suck less r=brendan 1999-12-02 05:16:13 +00:00
pinkerton%netscape.com aa0f374185 using new linebreak helper class to convert mac cr's to linefeeds expected by the dom. fixes 18409 for macOS. r=sfraser. 1999-12-02 03:40:29 +00:00
pinkerton%netscape.com c1f9a0e78f added nsLinebreakHelper class so clipboard and d&d can easily convert linefeeds from native to DOM. bug 18409, r=sfraser 1999-12-02 03:39:41 +00:00
erik%netscape.com 9db50de711 bug 15496; cannot see Japanese text when entering it after focussing text
field for the first time; fixed by initializing Y coordinate to better
value; r=ftang
1999-12-02 02:27:00 +00:00
pavlov%netscape.com 98bc938328 intersect expose rects with the width and height of the window and unqueue draws and reset update area on scrolls r=mcafee 1999-12-02 00:51:13 +00:00
danm%netscape.com 8597b304fe hooking up 'close' xul event handler. bug 13695. r:hyatt@netscape.com 1999-12-01 22:38:06 +00:00
danm%netscape.com d25d8e587a adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com 1999-12-01 22:35:33 +00:00
ftang%netscape.com 63207c4249 1. remove unnecessary IME_FROM_CHAR code. 2. make mCurrentKeyboardLayout global 3. add gKeyboardLayout 4. use ToAsciiEx instead of ToAscii. 5. fix bug 6053 18986. r=erik 1999-12-01 22:10:13 +00:00
colin%theblakes.com 3a73202d76 Print support for OpenVMS. r=dcone 1999-12-01 11:58:21 +00:00
saari%netscape.com 459d3260eb Making the mac focus event flow the same as windows. This is a Good Thing. 1999-12-01 09:07:52 +00:00
syd%netscape.com e6898ffccd Throughout mozilla, we call gtk_rgb_get_visual() and In gdk_window_new(), called
by superwin, the visual is being obtained by calling gdk_visual_get_system().
This was causing match errors when gdk_rgb picked a visual having a depth that
was different from the server default visual. r=pavlov, fixes bugs 20153 and
19263.
1999-12-01 06:39:36 +00:00
pavlov%netscape.com f48e085901 remove a line i checked in that i didn't mean to check in in my last checkin 1999-11-30 23:29:03 +00:00
sspitzer%netscape.com 1c23dd946e fix warning for pavlov 1999-11-30 23:01:10 +00:00
sspitzer%netscape.com 5f3b8fd9a2 fix warning. r=pavlov 1999-11-30 22:42:54 +00:00
pavlov%netscape.com f00a100615 add comment to scrollbar about a bug and fix for stupid drawing code on unix that goes along with beard's checking for 13131. removes some unneeded duplication of code. r=blizzard,paulmac,beard 1999-11-30 22:33:56 +00:00
brade%netscape.com 79dac66830 ObscureCursor (bug #19593; r=sfraser) 1999-11-30 22:19:04 +00:00
ftang%netscape.com db02c5c083 fix bug 12253. clean up some ime code. r=erik 1999-11-30 22:09:28 +00:00
pinkerton%netscape.com b541197943 fix for bug #19571, where we assumed text from the drag manager or clipboard was null terminated when placing it into a nsISupportsPrimitive, when it obviously wasn't. r=sfraser. 1999-11-30 22:07:29 +00:00
ftang%netscape.com 701dd6cd4a change the base font for XIM to a XLFD which can be fulfilled by all the locale. Fix hanIM problem w/ Korean locale. r=erik 1999-11-30 22:05:47 +00:00
akkana%netscape.com 75604f8367 Removing my name from a debug printf 1999-11-30 21:56:09 +00:00
dougt%netscape.com f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
pinkerton%netscape.com ce08dd58a5 added debug ifdefs around printfs to reduce output during drags. 1999-11-30 00:24:06 +00:00
pinkerton%netscape.com ff458c6b00 exporting nsBaseWindow.idl for travis. 1999-11-30 00:15:10 +00:00
Jerry.Kirk%Nexwarecorp.com 9974c09f4e Added debug code to try and track down extra draws..
r=kedl
1999-11-29 21:37:43 +00:00
blizzard%redhat.com 7d61e2c568 code to prevent creating a window that is a child of an nsIWidget that has already been destroyed 1999-11-29 21:28:57 +00:00
rods%netscape.com e9fbd27192 changes to make the XP wheel tracker code work for windows.
Code is from bryner@uiuc.edu, reviewed by self. I don't think there was a bug
but there should have been.
1999-11-29 21:14:43 +00:00
blizzard%redhat.com 359d777b1c make sure that windows are destroyed when the Destroy() method is called. fix for bug #18801. r=syd 1999-11-29 07:44:22 +00:00
tor%cs.brown.edu fcd6a5cce2 Fix timers with interval greater than a second. r=blizzard 1999-11-28 19:12:10 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
blizzard%redhat.com 3880998712 make the grab a little more idiot proof 1999-11-27 20:08:18 +00:00
tbogard%aol.net 53da43affb Added getPositionAndSize() to nsIBaseWindow. 1999-11-27 02:49:57 +00:00
beard%netscape.com a53ac014c7 bug #13331, implemented nsWindow::InvalidateRegion(). r=mcafee 1999-11-25 02:06:16 +00:00
waqar%netscape.com e3fa61d822 # 17102
r mcafee@netscape.com
d Need to have a dialog box when replacing a file. Make sure that user
  really wants to overwrite the existing file.
1999-11-25 00:05:32 +00:00
tbogard%aol.net af1ce8d410 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
akkana%netscape.com 3228fa667d Define semicolon as well as colon. r=pavlov 1999-11-24 00:04:20 +00:00
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