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

1595 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com 269ea1bae5 Moving XP code from widget/src/windows to widget/src/xpwidgets. 1999-03-25 04:14:33 +00:00
sfraser%netscape.com 84e8595c19 Impose a min size of 9pt on the font size for native controls -- bug 2440. 1999-03-25 03:58:18 +00:00
sfraser%netscape.com 1e4832d86b Remove the Enter->Return key hackery, as this is done now when the key event is generated. 1999-03-25 03:41:07 +00:00
sfraser%netscape.com 9334c8510e Fix for bug 3824 -- fix key mappings on Mac, so that all known raptor key codes are output where possible. 1999-03-25 03:40:20 +00:00
rods%netscape.com a816a29d39 Commented offending (DEBUG) line 1999-03-24 18:42:34 +00:00
danm%netscape.com b9cb70c5e7 oops. implementing function shell to make it compile 1999-03-24 06:18:59 +00:00
danm%netscape.com 34bfbb2738 closer to having a modal dialog loop on the Mac 1999-03-24 05:42:21 +00:00
rods%netscape.com 7cb01bcb11 fixed up , and added more functionality 1999-03-23 21:26:41 +00:00
rods%netscape.com adfbfcb1e6 Added WM_CLIPBOARDDESTROYED message 1999-03-23 21:26:20 +00:00
rods%netscape.com a0bc572df5 fixed ifdef 1999-03-23 21:25:48 +00:00
rods%netscape.com e46bf94482 Added additional methods to clipboard interfaces 1999-03-23 21:25:12 +00:00
rods%netscape.com 195e5d09f6 Added clipboard files to build 1999-03-23 21:25:06 +00:00
mcafee%netscape.com 04819cf919 Exporting clipboard, drag & drop interfaces. 1999-03-23 19:44:02 +00:00
danm%netscape.com 994a9f2f85 fix retrieval of old menubar handle in HandleActivateEvent. fixes crash bug when swapping the active window. 1999-03-23 19:26:50 +00:00
rods%netscape.com 0da0d9653f Commented out creation of classes that aren't in the makefile anymore. 1999-03-23 17:37:29 +00:00
rods%netscape.com 481c6b1b34 Fixed compile error. 1999-03-23 17:19:31 +00:00
rods%netscape.com c51ece60ed removed dforw.h 1999-03-23 17:12:23 +00:00
rods%netscape.com b975111108 initial add 1999-03-23 17:11:26 +00:00
sar%netscape.com b227042bc4 backing out the makefile changes since all the files aren't there. 1999-03-23 17:05:21 +00:00
rods%netscape.com 4cca7b6efa Added new Clipboard and D&D files 1999-03-23 15:39:53 +00:00
rods%netscape.com e190332d00 initial add 1999-03-23 15:37:34 +00:00
rods%netscape.com ce006bd081 Added new Clipboard and D&D files
also commented out some work in progress files
1999-03-23 15:37:20 +00:00
rods%netscape.com 391b7b0e80 Fixed the DRAG_DROP ifdef 1999-03-23 15:35:39 +00:00
rods%netscape.com 5fefb50327 Commented out compForm variable to remove warning 1999-03-23 15:28:44 +00:00
rods%netscape.com 5d9bc4da4d initial checkin 1999-03-23 15:22:03 +00:00
pierre%netscape.com b934dcceae fixed #3085 "Pop-up ads get drawn where you can't close them" 1999-03-23 06:45:40 +00:00
akkana%netscape.com d7e0defb9d Pass the stream's pcount as the count of characters copied; previously we were sometimes overrunning the string 1999-03-22 21:48:10 +00:00
dcone%netscape.com 14a5e92098 Added UNIX support for postscript printing, fixed many bugs.
Added nsIDeviceContextSpecPS interface so we can do PS on any platoform, get
information from the print dialog.
1999-03-22 21:45:00 +00:00
akkana%netscape.com 6a9b256ab6 Put back the explicit alphanumeric/keypad/fcn translations; turns out we need them for handling control/shift/modifier keys 1999-03-22 21:19:17 +00:00
pavlov%pavlov.net b956477b2d memory leak patch from bruce@cybersight.com 1999-03-22 02:57:06 +00:00
pavlov%pavlov.net 9d59f45255 general code cleanup. make listboxes look nicer. 1999-03-21 17:18:09 +00:00
pavlov%pavlov.net 7b94d80f09 code cleanup and internal gtk refcounting changes. 1999-03-21 06:25:34 +00:00
pavlov%pavlov.net dc666cea9a fix build bustage i think (it worked before for me!) 1999-03-21 06:10:17 +00:00
pavlov%pavlov.net 64e2705a74 patch part two.. make the destructor virtual 1999-03-21 06:05:24 +00:00
pavlov%pavlov.net 335f552de1 patch (part 1) from bruce@cybersight.com to fix little bugs. 1999-03-21 06:04:23 +00:00
pavlov%pavlov.net a017814cb7 being implimenting the use of CmdLineService, add internal gtk refcounting
measures (not complete), and remove some excess code.
1999-03-21 05:23:47 +00:00
danm%netscape.com 42308d50bf initial modal dialogs checkin (windows-only, UI thread only) 1999-03-20 04:13:09 +00:00
saari%netscape.com fe630db96f nsIMenu.h changes 1999-03-20 02:38:58 +00:00
hyatt%netscape.com 14041eafaa Menu interface changes-saari 1999-03-20 02:30:12 +00:00
saari%netscape.com 6e63c0e2d4 nsIMenu.h interface changes 1999-03-20 02:28:14 +00:00
tague%netscape.com 21fe067546 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
rods%netscape.com 9034aed474 Removed nsITextDataFlavor.h from the makefiles 1999-03-19 16:30:01 +00:00
rods%netscape.com 7133740cbd Added new Drag & Drop and Clipboard interfaces 1999-03-19 15:57:10 +00:00
pierre%netscape.com 2e43dd408d #3821 "Enter Key should be mapped to Return" 1999-03-19 02:23:51 +00:00
mcafee%netscape.com f1201d3d8a Adding default path for case statement. 1999-03-19 00:18:01 +00:00
ramiro%netscape.com 0327cb11c6 Wrapped in PR_BEGIN_EXTERN_C and PR_END_EXTERN_C to fix c++/c linkage problem. 1999-03-18 23:29:50 +00:00
mcafee%netscape.com 1d4db53562 Added prototype for UnixPrDialog(). r=syd@netscape.com 1999-03-18 22:33:04 +00:00
kipp%netscape.com ef249993cc Make sure we update the update-area when doing synchronous updates or full widget updates 1999-03-18 21:19:59 +00:00
danm%netscape.com 83156f91f2 Removed Release of mTopLevelWidget in the handling of the "inGoAway" event. Fixes bug 3900; part of fix for bug 3676. Wants to be part of M3 build. r:pierre,sdagley. a:chofmann,cyeh. 1999-03-18 19:05:32 +00:00
kipp%netscape.com ba8fd628be Teach the widget how to manage an update rect so that we avoid gratuitous full window paints 1999-03-18 16:35:16 +00:00
leaf%mozilla.org c69daeca76 backing out change that clearly has destabilized the tree. 1999-03-18 04:43:38 +00:00
pavlov%pavlov.net 423dbe5f86 fix for hpux and aix build bustage. approved by leaf. 1999-03-18 03:16:44 +00:00
pavlov%pavlov.net 473c00b28e fix bug #3617 (approved by cyeh) 1999-03-18 02:47:48 +00:00
pierre%netscape.com 99dd82d7db Fixed a crash on "File | Print Setup" (or any other dialog without specific menubar) #3769. Approved: chofmann. 1999-03-17 07:17:19 +00:00
saari%netscape.com f0d308b64d Fixing Bug #3808 - Bookmark menu doesn't work on MacOS 1999-03-17 03:03:58 +00:00
pollmann%netscape.com 5b7a930c73 Opps, typo - bug #3619 A: chofmann R: harishd 1999-03-17 01:41:52 +00:00
kmcclusk%netscape.com 4639ab42bc Approved by Chris Hofmann.
Patch for M3 bug #2226. [PATCH] File->Open dialog does not 'remember' browsing directory.
The patch fixes WIN32. It also defines member variables and functions for Mac and Unix to keep tinderbox building.
Mac and Unix need implementations which honor the SetDisplayDirectory method so that the browsing directory is actually set.
1999-03-17 00:35:37 +00:00
akkana%netscape.com 93d99a0fee Bug 3829: don't generate key events for modifier keys. Fix courtesy of Pavlov, Approved chofmann and kostello 1999-03-16 20:45:17 +00:00
saari%netscape.com fe8255d894 Fixing bug #3743 - Hierarchical menus display wrong info on MacOS 1999-03-16 00:00:39 +00:00
danm%netscape.com f16897cc81 Moving release of nsWindow object up from its Destroy method to its caller, nsMacEventHandler. This is a better remainder of a fix for bug 3676. r:saari a:chofmann. 1999-03-15 23:40:42 +00:00
kostello%netscape.com 2884c627da Add support to get a SelectiomManager if non exists.
Waiting for Repository work
1999-03-15 05:06:52 +00:00
sdagley%netscape.com 8c5be53322 Had to temporarily back out danm's Release() hack from v1.95 as it causes a crash trying to load a new URL. While the hack did fix the problem with not being able to close the bookmark window my feeling is the crash is the less desirable behavior. 1999-03-15 03:18:05 +00:00
pavlov%pavlov.net 084cf047e9 fix another memory leak. 1999-03-15 03:03:49 +00:00
pavlov%pavlov.net 14b0f47381 fix another mem leak. 1999-03-14 23:57:26 +00:00
pavlov%pavlov.net 6717a9e799 fix mem leaks. 1999-03-14 23:14:35 +00:00
saari%netscape.com 4f2b42b177 Fixing bug #3674 and #3679 1999-03-14 20:59:10 +00:00
pavlov%pavlov.net 65f1a2ef4c fix bug #3721 1999-03-14 18:50:04 +00:00
pavlov%pavlov.net 1b8f0ffa91 fix another memory leak. 1999-03-14 18:12:23 +00:00
mcafee%netscape.com 0d248c9512 getenv() needs a prototype for Solaris. 1999-03-14 09:00:38 +00:00
danm%netscape.com 17d8f88f6d adjusting refcount for menubars and deletion. deletion adjustment is a HACK for the impending milestone. 1999-03-14 08:22:43 +00:00
danm%netscape.com 3ab3a2eb61 Added SetParent method 1999-03-14 08:19:34 +00:00
pavlov%pavlov.net 63e369e547 removed some unused code 1999-03-14 05:01:55 +00:00
pavlov%pavlov.net 678adcf240 make the Enumerator destructor virtual to remove build warning. 1999-03-14 00:21:56 +00:00
syd%netscape.com 07fe21fdf3 gtk_toggle_button_get_active() is an API newer than Gtk+ 1.1.13. Replaced it
with legacy code that just looks at active field of widget directly (I could
use the GtkObject interfaces, but those are kludgy and the reason that the
newer API was introduced). Eventually (hopefully soon) we'll migrate to Gtk+
1.2 (which will fix some rendering bugs as well...)
1999-03-13 05:25:31 +00:00
syd%netscape.com b55d6660fd Declare mPrData 1999-03-13 03:39:38 +00:00
syd%netscape.com 776299af35 Call GTK print dialog. Currently, Init routine returns FAILURE, effectively
stubbing out this functionality. Done Cone will turn it on at a later time.

Gtk+ print menu crashes will temporarily disappear because of this change.
1999-03-13 03:21:16 +00:00
syd%netscape.com 79b04d08cc Print dialog for Gtk. Needs to be wired by Done Cone, currently stubbed out
in caller.
1999-03-13 03:19:28 +00:00
pinkerton%netscape.com 6ebf7db132 fix for the mac part of bug #3675. We were dispatching all menu events twice. 1999-03-12 23:02:33 +00:00
beard%netscape.com fd5d29e28a Added NS_NATIVE_PLUGIN_PORT selector to GetNativeData. 1999-03-12 22:45:02 +00:00
ramiro%netscape.com 846235af9b Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
ramiro%netscape.com fbc11024be unbreak it on linux. 1999-03-12 11:29:43 +00:00
mcafee%netscape.com 04f01fea97 Removing a printf() 1999-03-12 09:19:28 +00:00
beard%netscape.com 2b28b7d3cc NS_NATIVE_PLUGIN_PORT 1999-03-12 04:33:29 +00:00
beard%netscape.com 178617cd61 Fixed some unitialized variables 1999-03-12 04:31:13 +00:00
beard%netscape.com 836c0e5fa3 added AddEventListener 1999-03-12 04:30:30 +00:00
beard%netscape.com 2d77243ba1 now reference counts all listeners 1999-03-12 04:29:48 +00:00
beard%netscape.com 0a9e124c14 now subclasses nsISupports 1999-03-12 04:29:19 +00:00
mcafee%netscape.com 263996b728 Removing printf 1999-03-12 02:25:00 +00:00
mcafee%netscape.com c9cd53326c Adding triple-click support; map double-click events to NS_MOUSE_LEFT_DOUBLECLICK, etc. (3595) 1999-03-12 02:23:44 +00:00
mjudge%netscape.com a1879e3460 backing out fix. i hate this 1999-03-12 01:34:44 +00:00
mjudge%netscape.com a3cfb173e7 changing the build system to export the "lib" on the libs phase not wait for install 1999-03-12 01:28:52 +00:00
rods%netscape.com 7423c1f2c9 removed D&D define 1999-03-12 00:24:36 +00:00
akkana%netscape.com 12590a7476 nsConvertKey should only set the key code to zero if the key is one
of the special keys.
Also, handle_key_press/release_event shouldn't pass events for shift,
control, and alt keys -- other platforms don't treat those as key events,
so the XP code isn't prepared to handle them.
This fixes typing of punctuation marks in the editor.
1999-03-12 00:23:11 +00:00
rods%netscape.com 83bc606c85 Fixed up some of the drag & drop codce
Added the filling in of the charCode  field in nsKeyEvent
1999-03-12 00:21:11 +00:00
sfraser%netscape.com 66b0964502 Ignore the offset parameter returned from GetScrap. 1999-03-11 22:14:25 +00:00
sfraser%netscape.com d1349726c8 Fix the Paste code in various ways. 1999-03-11 22:03:22 +00:00
jfrancis%netscape.com dd97b502cf implemented paste 1999-03-11 19:56:12 +00:00
kostello%netscape.com ac792e8b27 Cleaned up PasteTextBlocking to return better
error information if NO TEXT data exists
on the clipboard
1999-03-11 04:41:43 +00:00
kostello%netscape.com 961d83dfc3 Added windows specific paste code 1999-03-11 04:27:39 +00:00
sdagley%netscape.com 104f48d05d Fill in the keyEvent.charCode field so that we can figure out what character code corresponds to the key pressed. 1999-03-11 02:37:24 +00:00
akkana%netscape.com 13a246a08e Change the reference to the global selection mgr to fix windows build 1999-03-11 00:08:10 +00:00
joki%netscape.com 9dee55c3c0 Adding new charCode variable to nsGUIEvent 1999-03-11 00:01:50 +00:00
pollmann%netscape.com 9105b9cab3 Checking in GetSelectedItem, GetSelectedIndices, and SetSelectedIndices methods. This enables submission of a listbox's value for Linux. (wahoo!) 1999-03-10 22:52:55 +00:00
akkana%netscape.com 2920383dee Implement editor cut/copy/paste 1999-03-10 22:46:15 +00:00
pinkerton%netscape.com 6383e35fd5 fix 95/98 bustage 1999-03-10 18:11:35 +00:00
mcafee%netscape.com a67315898f Fixing Solaris/CC bustage. 1999-03-10 00:29:34 +00:00
rods%netscape.com 6bb2d25dd8 Added EnableDileDrop method 1999-03-09 23:50:40 +00:00
rods%netscape.com b462a0d489 Added nsDragDropEvent 1999-03-09 23:50:18 +00:00
rods%netscape.com df6fdbbecb Added File Drop
Now handling the WM_DROPFILE event
1999-03-09 23:48:58 +00:00
rods%netscape.com 2e2c467325 Added method EnableFileDrop (temporary for D&D work) 1999-03-09 23:47:47 +00:00
rods%netscape.com 1c2ea293bf Added Uuid.lib and OLE32.lib for drag & drop 1999-03-09 23:46:24 +00:00
rods%netscape.com d99004a0d2 Added shell32.lib 1999-03-09 23:44:21 +00:00
rods%netscape.com 553a2cc6f6 Added nsDropTarget 1999-03-09 23:39:15 +00:00
rods%netscape.com 173844628b initial checkin 1999-03-09 23:38:37 +00:00
mcafee%netscape.com da384b253b Protect against a copy of zero characters (zero-length buffer) 1999-03-09 09:49:32 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
pierre%netscape.com 7f450c2134 don't dispatch mouseMoved events when Raptor is in the background 1999-03-09 05:46:01 +00:00
pierre%netscape.com 5ea6581e3b dispatch suspend/resume events to Raptor 1999-03-09 05:44:47 +00:00
pierre%netscape.com 3f2e184358 fixed crash on delete (the OS deleted the menu a second time) 1999-03-09 05:01:45 +00:00
pierre%netscape.com d161c360a9 fixed display in SetSelectedIndices() 1999-03-09 04:11:25 +00:00
pierre%netscape.com a00848b32e fixed index off by 1 in GetSelectedIndex() 1999-03-09 04:10:33 +00:00
pierre%netscape.com c0539e0ed0 Fixed #2253 "Copy and Paste in text widget" Fixed double-click 1999-03-09 02:58:14 +00:00
akkana%netscape.com aa1c7f3747 Hook up a debug implementation of paste 1999-03-08 22:45:56 +00:00
pierre%netscape.com 47c9d6d6a5 implemented nsListbox 1999-03-08 04:50:20 +00:00
pierre%netscape.com 52b718a9e0 Fixed several things. The popup now actually displays and works. 1999-03-08 04:48:55 +00:00
pierre%netscape.com 4c634377eb small change to make Move and Resize more efficient 1999-03-08 04:47:17 +00:00
beard%netscape.com 8df05818bc fixed a crash caused by unitialized variable focusedWidget. 1999-03-07 23:56:22 +00:00
pavlov%pavlov.net 051e9a7774 fix bug 3079 1999-03-07 21:22:53 +00:00
cls%seawood.org 0934081cb8 Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00
ramiro%netscape.com d2ab796dd9 Fix printf format. Thanks to (waqar@netscape.com). 1999-03-06 15:07:44 +00:00
syd%netscape.com 5c1d979572 Fix for 2503.
Communicate GTK_DELETE event so that higher levels can deal with the window
closure.
1999-03-05 23:21:51 +00:00
alecf%netscape.com 591666d0f6 fix linux -pedantic casting problems 1999-03-05 21:39:55 +00:00
rods%netscape.com 44802fb522 Made sure nsIRadioGroup has been removed 1999-03-05 21:06:09 +00:00
rods%netscape.com 6ee115084c cleaned up some comment and debugging 1999-03-05 21:04:57 +00:00
beard%netscape.com 7c0c4ecce0 Removed nsIRadioGroup.h (evidently obsolete?) 1999-03-05 20:59:34 +00:00
rods%netscape.com 65b2f9cd78 Fixed crash bug on releaseing null pointer 1999-03-05 20:41:37 +00:00
rods%netscape.com ecc96f38c9 I have removed nsRadioGroup and nsIRadioGroup and all references to it. 1999-03-05 20:28:16 +00:00
rods%netscape.com da7999fa80 Added ref counting to vertical scrollbar 1999-03-05 15:50:04 +00:00
rods%netscape.com 61ba58e6dc Major update for tracking the popping up and dropping down of menus.
Added Mouse Wheel tracking
1999-03-05 15:34:53 +00:00
rods%netscape.com 8a99500458 Fixed voidarray problem and a few other minor things 1999-03-05 15:33:40 +00:00
rods%netscape.com 20cfbbcb94 Fixed up ref counting issues 1999-03-05 15:32:54 +00:00
rods%netscape.com e2ca4ba297 Changed VoidArray to nsISupportsArray 1999-03-05 15:30:11 +00:00
rods%netscape.com 32c2bb6ce2 Added impl of SetVerticalScrollbar 1999-03-05 15:25:24 +00:00
rods%netscape.com 15f6a63ae1 Added new method "SetVerticalScrollbar" 1999-03-05 15:25:21 +00:00
pierre%netscape.com 23dc19501d Fix #3408 "When mousedown, mousemoves should all go to same widget" 1999-03-05 10:04:07 +00:00
pierre%netscape.com a0a1bcaa7c Improved SetCursor() to use the Appearance Mgr 1999-03-05 10:02:16 +00:00
pierre%netscape.com 8c1ea3f080 Added nsToolkit::HasAppearanceManager() 1999-03-05 10:01:07 +00:00
saari%netscape.com 5aff52a7c2 Fixing menus on Win32 1999-03-05 07:31:54 +00:00
kipp%netscape.com 284d8dc4af Stop linking with other libraries to avoid finding symbols with dlsym that we don't want to find 1999-03-05 04:35:49 +00:00
pavlov%pavlov.net 2f04d634cf start fixing file selector, fix menus under apprunner, fix font setting for
widgets.
1999-03-05 02:48:43 +00:00