sergei_d%fi.tartu.ee
07c66a0a6c
Bug 251351 fix. Adding cursor coordinates to scroll-wheel event in BeOS. r=thesuckiestemail@yahoo.se BeOS-porty only change.
...
git-svn-id: svn://10.0.0.236/trunk@159299 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 22:43:38 +00:00
sergei_d%fi.tartu.ee
50c05de3b7
bug 247702. r=thesuckiestemail@yahoo.se. Inform xp layer about resize directly for (yet) hidden windows. BeOS-only change, no sr required
...
git-svn-id: svn://10.0.0.236/trunk@158210 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 12:03:45 +00:00
sergei_d%fi.tartu.ee
dfd01da885
"bug 247700 r=thesuckiestemail@yahoo.se. Starting Bloopers at window create. BeOS-only patch, no sr required"
...
git-svn-id: svn://10.0.0.236/trunk@158209 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 10:10:30 +00:00
timeless%mozdev.org
2e13e2625b
Bug 239132 nsIWidget::SetTitle should use nsAString, not nsString
...
patch by marco@gnome.org r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@155093 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 23:18:23 +00:00
gerv%gerv.net
586f796c2a
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
sergei_d%fi.tartu.ee
6bb6051626
[BeOS] bug 236446 Fix for windows activation endless loop, review=simontaylor2, no sr required(port-only), approval=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@153878 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 21:22:56 +00:00
cbiesinger%web.de
d5bd46234d
Bug 231734
...
[BEOS]Random crashes in CallMethod
patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
git-svn-id: svn://10.0.0.236/trunk@151645 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-21 17:26:55 +00:00
cbiesinger%web.de
ebf085dfd5
Bug 227733
...
Live resize is possible for BeOS widget implementation.
patch by sergei_d@fi.tartu.ee (Sergei Dolgov), r=biesi, no sr needed (beos
only)
git-svn-id: svn://10.0.0.236/trunk@151515 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-18 20:49:45 +00:00
cbiesinger%web.de
297d7a8fc9
Bug 230382 Optimizing drawing in BeOS widget code
...
(beos only) patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=timeless
git-svn-id: svn://10.0.0.236/trunk@151256 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-13 19:55:03 +00:00
timeless%mozdev.org
29a5b76368
<swalker> timeless: the beOS nsWindow.cpp is missing a semicolon
...
git-svn-id: svn://10.0.0.236/trunk@151201 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-12 16:18:12 +00:00
bryner%brianryner.com
3d8a7179f8
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
...
git-svn-id: svn://10.0.0.236/trunk@151191 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-12 08:25:18 +00:00
cbiesinger%web.de
d428f70d25
bug 230103 patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
...
Looper must be locked in nsWindow::CaptureMouse() method
git-svn-id: svn://10.0.0.236/trunk@150889 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-05 20:31:17 +00:00
cbiesinger%web.de
d7804c3596
bug 227769 patch by Sergei Dolgov sergei_d@fi.tartu.ee r=timeless (no sr needed,
...
beos specific)
Mouse is "sticking" at scrolling
git-svn-id: svn://10.0.0.236/trunk@150871 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-04 21:46:44 +00:00
bzbarsky%mit.edu
a31435a03b
Make sure to unlock looper on resize. Bug 218697, patch by
...
arougthopher@lizardland.net , r=sergei_d, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@150216 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-11 18:35:02 +00:00
dbaron%dbaron.org
88c9829cd6
Fix bustage. b=225984
...
git-svn-id: svn://10.0.0.236/trunk@149463 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-17 23:38:08 +00:00
timeless%mozdev.org
3d93c37922
Bug 225984 DRefTool analysis for beos files
...
r=roc sr=roc
git-svn-id: svn://10.0.0.236/trunk@149449 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-17 20:43:48 +00:00
arougthopher%lizardland.net
753c879415
Bug#134837
...
-Fixes window focus issues
-Addes new mouse cursors
-All around cleanup
r=sergei_d@fi.tartu.ee
sr=arougthopher
git-svn-id: svn://10.0.0.236/trunk@146589 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-05 23:59:06 +00:00
danm-moz%comcast.net
b835fecf26
learn how to make an eWindowType_invisible widget. bug 207742 r=brendan,bryner
...
git-svn-id: svn://10.0.0.236/trunk@145192 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-25 14:53:37 +00:00
jaggernaut%netscape.com
f34216bf2d
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
varga%netscape.com
9a018ee06d
Fix for bug 189719. Automatic image sizing: Use a custom magnifying glass cursor.
...
r=dbaron, sr=roc, a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@142076 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 22:23:55 +00:00
arougthopher%lizardland.net
2b0e6eedc3
Bug#202217
...
[beos] nsWindow impl. does not support eBorderStyle attributes
r=sergei_d
r=arougthopher
git-svn-id: svn://10.0.0.236/trunk@141502 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 02:02:11 +00:00
arougthopher%lizardland.net
deeb843984
Bug#202679
...
[beos] each cursor change causes a "new" cursor to be created
r=sergei_d
r=arougthopher
git-svn-id: svn://10.0.0.236/trunk@141473 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 15:13:27 +00:00
arougthopher%lizardland.net
38ba53b615
Bug#180134
...
NS_METHOD nsWindow::ConstrainPosition needs impelentation in BeOS
r=arougthopher,sergei
git-svn-id: svn://10.0.0.236/trunk@141015 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:54:42 +00:00
roc+%cs.cmu.edu
e5bc645b4f
Bug 191474. Make GTK paint in one pass, pass a region to paint up from GTK to the view manager. r+sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@140207 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:58:10 +00:00
arougthopher%lizardland.net
6e6b27765f
Bug#175285
...
nsWidget::~nsWidget() crashes when view changes
r=arougthopher
git-svn-id: svn://10.0.0.236/trunk@139070 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 02:35:47 +00:00
dbaron%dbaron.org
6ed727cbe8
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
bryner%netscape.com
da718f1470
Bug 104371 - shiftKey not set correctly for keypress events, breaking shift+space binding. r=brade, bzbarsky, sr=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@133250 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 03:34:13 +00:00
arougthopher%lizardland.net
fa2cdaed7d
Bug#92793
...
BeOS classes are not threadsafe
In BeOS, each window runs in its own thread. Because of this,
we have a proxy layer between the mozilla UI thread, and calls made
within the window's thread via CallMethod(). However, since the windows
are still running in their own thread, and reference counting takes place within
that thread, we need to reference and de-reference outselves atomically.
r=rpotts
sr=blizzard
a=asa
git-svn-id: svn://10.0.0.236/trunk@132888 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-02 02:12:00 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
timeless%mac.com
314b8431c9
Bug 72488 [beos] Closing Window with open menu crashes Mozilla [@nsMenuPopupFrame::GetWidget]
...
patch by sergei_d@fi.tartu.ee r=timeless sr=blizzard (ports)
git-svn-id: svn://10.0.0.236/trunk@127915 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-23 01:46:53 +00:00
timeless%mac.com
5213574b04
Bug 72488 [beos] Closing Window with open menu crashes Mozilla [@nsMenuPopupFrame::GetWidget]
...
patch by sergei_d@fi.tartu.ee r=timeless sr=blizzard (ports)
git-svn-id: svn://10.0.0.236/trunk@127881 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 22:01:53 +00:00
timeless%mac.com
d26f000c2c
Bug 157348 no AltGr recognised
...
patch by sergei_d@fi.tartu.ee r=timeless sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@126752 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-08 12:07:24 +00:00
cbiesinger%web.de
25cce6f6ab
bug 155702 patch by sergei_d@fi.tartu.ee r=arougthopher@lizardland.net a=asa
...
nsWindowBeOS::QuitRequested always issues CLOSEWONDOW event
git-svn-id: svn://10.0.0.236/trunk@125895 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 22:09:54 +00:00
cbiesinger%web.de
4f69b52a8e
bug 71343 patch by sergei_d@fi.tartu.ee r=arougthopher@lizardland.net a=asa
...
[BEOS] Windows are not brought to front when requested
git-svn-id: svn://10.0.0.236/trunk@125894 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 22:05:04 +00:00
timeless%mac.com
9ba7855de7
Bug 157348 no AltGr recognised
...
patch by sergei_d@fi.tartu.ee r=timeless sr=blizzard (ports code) a=asa
git-svn-id: svn://10.0.0.236/trunk@125796 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 19:59:54 +00:00
arougthopher%lizardland.net
57d889d6b1
Bug#152097
...
"Windows" key not handled
isMeta was always false on keyboard events. we can now use the "windows" key
r=serget@fi.tartu.ee
git-svn-id: svn://10.0.0.236/trunk@124061 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 01:31:06 +00:00
arougthopher%lizardland.net
28efd0adf4
Bug#126843
...
Occasionally unable to get Focus set to URL bar and other text fields
fixed an ASSERTION when run with DEBUG enabled
r=serget@fi.tartu.ee
git-svn-id: svn://10.0.0.236/trunk@123495 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-18 04:11:07 +00:00
arougthopher%lizardland.net
7ee08a9607
Bug#149332
...
Mozilla doesn't save its windows position when closed.
adds an implementation of GetScreemBounds, and registers frame movements, so they are saved and used when reopenning the window.
r=serget@fi.tartu.ee
git-svn-id: svn://10.0.0.236/trunk@123410 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-16 02:58:49 +00:00
arougthopher%lizardland.net
cc45d84576
Bug#126843
...
Occasionally unable to get Focues set to URL bar and other widgets
fixes a long standing focus issue under the BeOS port
r=arougthopher
git-svn-id: svn://10.0.0.236/trunk@123404 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-15 23:31:00 +00:00
arougthopher%lizardland.net
552cee13d6
Fix for Bug#129964
...
regxpcom fails due to app_server interaction
regxpcom and the other utility functions to not create a BApplication. The beos widget component was creating some static BCursors that were invoked when trying to be loaded by regxpcom, which caused it to fail. The cursors are now created dynamically.
r=cls
a=asa
git-svn-id: svn://10.0.0.236/trunk@116449 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-13 01:09:29 +00:00
ducarroz%netscape.com
0c5698d9bf
Fix for bug 109081. IsEnable/GetEnable should return true by default and not false. That will avoid the regression 128659 caused by my previous checking for 109081. R=bryner, SR=blizzard, A=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@115744 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 22:50:11 +00:00
danm%netscape.com
8a71c22a7d
basic implementation of new method nsIWidget::IsEnabled. bug 126786 r=hyatt,rginda a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115525 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:34:51 +00:00
arougthopher%lizardland.net
102230db45
Fix for Bug#125898
...
Fix for "tearing" of page while scrolling
r=mozilla@switkin.com
git-svn-id: svn://10.0.0.236/trunk@115046 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 05:34:02 +00:00
arougthopher%lizardland.net
c3a6b2ba9d
Fix for Bug#63640
...
An implementation of different mouse cursors for BeOS.
r=mozilla@switkin.com
git-svn-id: svn://10.0.0.236/trunk@113991 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 03:26:58 +00:00
danm%netscape.com
2ba1541624
adding parameter to nsIWidget::ConstrainPosition. bug 113283r=hyatt,pavlov
...
git-svn-id: svn://10.0.0.236/trunk@111613 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:18 +00:00
dbaron%fas.harvard.edu
7bb7b59a69
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@105460 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 03:53:44 +00:00
jaggernaut%netscape.com
51e0dc7a6c
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
cls%seawood.org
be12903070
Add keyboard shortcuts support for BeOS.
...
Thanks to Arougthopher <arougthopher@lizardland.net> for the patch.
Bug #70181 r=cls
git-svn-id: svn://10.0.0.236/trunk@100348 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-04 04:35:39 +00:00
guru%startrek.com
df198b0052
Bug 79017: Implement ScrollWheel and tab cleanup, r=timeless [BeOS Port Only]
...
git-svn-id: svn://10.0.0.236/trunk@94098 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 03:30:40 +00:00