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