Commit Graph

119 Commits

Author SHA1 Message Date
Masayuki Nakano
31a6c9d2fd Bug 463209 No sound when message box is opened (alert/confirm) r=roc+neil, sr=roc, ui=jboriss 2008-12-05 16:29:17 +09:00
Masayuki Nakano
c941749fec backout the latest landing b=463209 2008-11-27 12:29:44 +09:00
Masayuki Nakano
afd8f25b04 Bug 463209 No sound when message box is opened (alert/confirm/prompt/etc...) r+sr=roc, ui-jboriss, a=beltzner 2008-11-27 11:50:35 +09:00
Markus Stange
f780ec066b Bug 459708 - Remove -moz-appearance values "radio-small" and "checkbox-small", r=roc 2008-11-03 14:12:59 +01:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Oleg Romashin
a3ec3bce2c Bug 455836 - Native theme for menulist widget (ff toolbar). r=vladimir. 2008-09-20 04:05:36 -04:00
Shawn Wilsher
688124a3cf Backed out changeset b3783fc5a9c9 (bug 455836) - TREE IS CLOSED! 2008-09-18 10:54:14 -04:00
Oleg Romashin
355e940cc8 Bug 455836 - Native theme for menulist widget (ff toolbar). r=vladimir. 2008-09-18 12:45:04 -05:00
Oleg Romashin
6b1d294310 Bug 454269 - Popup menus drawn without borders. r=vladimir. 2008-09-17 17:40:06 +03:00
Oleg Romashin
bd43a8db7e Bug 452414 – Building of qtport drag service is broken after landing 356295. r+sr=roc 2008-08-28 20:55:40 +10:00
Oleg Romashin
f85db056be Fixed bug 449575 - Menus steal focus hard in Qt por, r=vladimir 2008-08-16 03:07:21 -04:00
Oleg Romashin
1038376d68 Fixed bug 449566 cairo-qpainter-surface.cpp fails to compile with gcc 4.3.x, r=pavlov 2008-08-16 03:06:39 -04:00
Oleg Romashin
0e0eec01ea Fixed bug 449830 - Window title shows long dash incorrectly r=pavlov 2008-08-09 00:32:31 +03:00
Oleg Romashin
b9cd5eadcd Fixed bug 433952 - decomtaminate and clean up nsIMenuBar, nsIMenu, nsIMenuItem 2008-08-04 00:10:15 +03:00
Oleg Romashin
4cafc118a7 Fixed Qt scrollbars rendering
p=Pekka Vanhoja
2008-05-06 16:41:32 +03:00
Oleg Romashin
8b30931910 Disabled force repainting of whole widget area on each scroll event 2008-04-29 17:54:13 +03:00
Oleg Romashin
6752440e00 Disable GTK related hack from QT native themes 2008-04-29 13:24:51 +03:00
Oleg Romashin
f7ba5663c6 Disabled Native Theme for styled widgets
Probably fixed performance issue on dhtml benchmark
2008-04-29 11:03:54 +03:00
romaxa@microb.research.nokia.com
152ea5887e Remove QT_XLIB_SURFACE support (cairo-xlib drawing on QT-widget) 2008-04-29 07:42:08 +03:00
Vladimir Vukicevic
1adf3e02b3 [qt] Don't recreate the surface returned by nsWindow::ThebesSurface() 2008-04-28 18:16:45 -07:00
Vladimir Vukicevic
ede6009659 Get rid of unnecessary printfs 2008-04-28 18:16:23 -07:00
Vladimir Vukicevic
b8dc499b49 [cairo-qpainter] Create QPixmaps with an alpha channel if required 2008-04-28 18:15:30 -07:00
pevanhoj@pevanhoj-laptop
7380654d24 Fix for clipboard pasting 2008-04-23 15:56:43 +03:00
blassey@vmware-ubuntu
1ab320036f nsAppShell wasn't returning the right value for processNextNativeEvent, now it uses the return value of QAbstractEventDispatcher to return true if and event was processed 2008-04-23 03:04:55 -04:00
Stuart Parmenter
2fada2cbb3 use glib directly for event handling until we can get support for processing single events from Qt 2008-04-22 13:05:03 -07:00
pevanhoj@pevanhoj-laptop
75c21688b9 Make nsAppShell compile with Qt 4.3 2008-04-22 16:51:40 +03:00
Oleg Romashin
2c3bcf7537 Fixed linking with X11 library 2008-04-22 16:42:22 +03:00
Vladimir Vukicevic
c4af53f54b [qt] fix up AppShell to use postEvent 2008-04-22 05:20:42 -07:00
Vladimir Vukicevic
46848b804e [qt] Get rid of mCreated; rename nsWindow event handlers to sync with Qt names 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic
a3cdfb9d2f [qt] remove NativeResize, NativeCreate, NativeShow 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic
1d65a1a7f8 [qt] rename mDrawingarea -> mDrawingArea 2008-04-22 04:21:18 -07:00
Vladimir Vukicevic
bdcd3c8c57 [qt] Remove old Gtk-style transparency cruft 2008-04-22 04:21:17 -07:00
Vladimir Vukicevic
389b66ca86 [qt] Get rid of nsCommonWidget; dump everything into nsWindow 2008-04-22 04:21:17 -07:00
Vladimir Vukicevic
9508697b3b [qt theme] Use GetRect() not GetContentRect() in NativeThemeQt
Neither one is correct, but GetRect() happens to work since it's inlined and just
returns a local member.  GetContentRect isn't available since it's a function
defined in gklayout, and widget does not link to layout.  (It happens to work in
libxul builds due to the way libxul is linked, but it shouldn't be used.)
2008-04-22 04:18:32 -07:00
Oleg Romashin
c3a42e1753 branch merge 2008-04-22 14:14:46 +03:00
Oleg Romashin
68c8a6f9b9 Different approach for nsAppshel implementation, based on normal QObject signal 2008-04-22 14:12:52 +03:00
pevanhoj@pevanhoj-laptop
95d68cd4d0 Fix for native theme dropdown f 2008-04-22 12:34:31 +03:00
pevanhoj@pevanhoj-laptop
7d196e0c8c Fix for dropdown focus drawing 2008-04-22 12:33:33 +03:00
pevanhoj@pevanhoj-laptop
ec0e4a5903 Native theming update for scrollbars 2008-04-21 17:48:12 +03:00
peaho@peaho-laptop-linux
599c1b0a1e fix for dropdown min size
ddd
2008-04-21 14:20:32 +03:00
Vladimir Vukicevic
a0bddab33f Comment out X11-specific code to enable Qt Embedded builds 2008-04-20 06:54:27 -07:00
Vladimir Vukicevic
fb6ae72267 Get rid of debug code that uses Qt 4.4 symbols 2008-04-20 01:51:35 -07:00
Vladimir Vukicevic
a8b0f696f7 [qt] Use Qt for double buffering; let Qt handle events that Gecko doesn't want
In particular, the Update event needs to be passed to QWidget::event so that
a Paint event is generated and we can actually do the painting.
2008-04-20 01:37:07 -07:00
vlad
a362c2fd57 Qt: widget/gfx work
- Fix crash on window close
  - Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
  - Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver

- Fix screen <-> widget coordinate translation
  - Fixes popup menu positioning

- Honor mayWait in nsAppShell::ProcessNextNativeEvent
  - Prevents massive busy-waiting

- Don't pretend to support translucent windows

- Fix embedding widget build failure

- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())

- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-20 11:16:40 +03:00
romaxa@romaxa.research.nokia.com
41aeedbe96 Fixed missing changes for gfxQtPlatform rename 2008-04-19 20:21:53 +03:00
pekka.vanhoja
8a971971de Fixed textfield rendering in nsNativeThemeQt 2008-04-19 19:10:05 +03:00
pekka.vanhoja
b693c61dfa Fixed textfield rendering in nsNativeThemeQt 2008-04-19 19:10:01 +03:00
pekka.vanhoja
53f3adc289 Updated nsLookAndFeel - modified couple colors, added few *_moz_* colors 2008-04-19 19:09:56 +03:00
romashin
828528e3fd Fixed qt version define 2008-04-19 19:07:34 +03:00
pekka.vanhoja
e6ce1a8872 Fixed misc nsNativeThemeQt rendering 2008-04-19 19:07:29 +03:00