Commit Graph

26641 Commits

Author SHA1 Message Date
9a26fd25af broadway: Enable TCP_NODELAY for output socket
This makes us send data immediately, giving a much snappier
over-network experience.
2011-03-15 11:47:38 +01:00
7605258890 broadway: Fix up whitespace and indentation for js code 2011-03-15 10:33:08 +01:00
520dd09e8a broadway: Use camelCase for all js code 2011-03-15 10:26:53 +01:00
2635a27814 broadway: Fix flicker when resizing windows
Resizing a canvas causes a clear, so we have to save the previous
content and restore to avoid flickering.
2011-03-15 10:18:07 +01:00
e3a2176a1f broadway: double buffer window updates
Ensure that we're writing all the updates for a single rendering op
in one go without callbacks inbetween. That way some rendering will
be delayed, but the user will never see partial renderings.
2011-03-15 09:50:07 +01:00
58c234e7d0 broadway: Don't crash if output is NULL 2011-03-15 08:50:18 +01:00
4408e9d958 broadway: Implement gdk_broadway_device_window_at_position
This is required for ungrabs to work properly
2011-03-14 21:40:59 +01:00
08f832908e broadway: Ensure we begin a path when clipping 2011-03-14 20:59:28 +01:00
acd72d0961 broadway: Do copy rects with compositing mode "copy" 2011-03-14 20:59:00 +01:00
c9f38ba518 notebook: make GtkNotebook respect the focus-padding style property
https://bugzilla.gnome.org/show_bug.cgi?id=644348
2011-03-14 11:59:27 -04:00
a5e5e2343c broadway: Fix undefined variable error in js 2011-03-14 16:38:24 +01:00
63c0198347 broadway: Start windows transparent rather than black
This avoids flashing
2011-03-14 16:04:34 +01:00
084003953d broadway: Make broadway port configurable with BROADWAY_DISPLAY 2011-03-14 15:58:55 +01:00
9214796a4d broadway: Report right coordinates on ungrab enter 2011-03-14 15:46:29 +01:00
99d194b747 broadway: Fix various typos in mouse button event reporting 2011-03-14 15:24:25 +01:00
ca203adc73 broadway: Fix up grab events, its "mode" not "detail" we send 2011-03-14 12:13:21 +01:00
a1de735b87 broadway: Track button state 2011-03-14 12:09:19 +01:00
e53abee805 broadway: Fix time in ungrab 2011-03-14 12:02:18 +01:00
95b19bca33 broadway: Implement pointer grabs 2011-03-14 11:52:46 +01:00
7d2ff79ddf broadway: Fix some window coordinate reporting issues 2011-03-14 11:28:57 +01:00
cf6bf44184 broadway: Remove debug code and fix whitespace issues 2011-03-14 11:21:37 +01:00
c2ce462486 broadway: Add debug logging framework for js 2011-03-14 10:05:24 +01:00
e2f8215751 broadway: Fix typo that broke window hiding 2011-03-14 09:51:54 +01:00
0b54bb5fdd Updated Kurdish translation 2011-03-13 21:52:06 +01:00
aa4978ee75 Updated Kurdish translation 2011-03-13 21:14:00 +01:00
f09e25d59c Updated Slovenian translation 2011-03-13 18:14:48 +01:00
bd0e717bdd Updated Korean translation 2011-03-13 23:27:36 +09:00
ddc588236b Add annotations to gtk_window_get_position
Part of bug 644353, patch by Ulrik Sverdrup.
2011-03-12 21:25:07 -05:00
02ac322c9a Fix annotations for gtk_accelerator_parse
Part of bug 644353, patch by Ulrik Sverdrup.
2011-03-12 21:23:25 -05:00
4a44f3f6e1 Formatting fixes 2011-03-12 21:22:27 -05:00
677f268e8d paned: don't set the "pane-separator" style class to all the container
Otherwise children inherit color properties specified for the pane
separator itself.

https://bugzilla.gnome.org/show_bug.cgi?id=644276
2011-03-12 20:36:40 -05:00
21558ae67f themingengine: Use render_background_internal() to render handle background
Instead of using always the background color. This fixes handles that
have a background image like gnome-panel applets in a transparent
panel.

https://bugzilla.gnome.org/show_bug.cgi?id=644570
2011-03-12 20:32:42 -05:00
5e7ebb5a9e Update Czech translation 2011-03-12 23:34:14 +01:00
aa1fdb4123 GtkAboutDialog: keep toggle button state in sync
When hiding the dialog, we hide the credits/license parts, so
we need to update the toggle buttons controlling them.
https://bugzilla.gnome.org/show_bug.cgi?id=644355
2011-03-12 13:43:28 -05:00
ee46a97934 Updated Slovenian translation 2011-03-12 19:26:10 +01:00
fc4158a03f Updated French translation 2011-03-12 18:03:08 +01:00
421dc5167e Updated Swedish translation 2011-03-11 21:55:12 +01:00
9cf62db84f Updated Swedish translation 2011-03-11 21:41:01 +01:00
6713fe9ca4 broadway: Get query_state window coords from browser side 2011-03-11 21:39:11 +01:00
27848432c7 broadway: Split out getPositionsFromAbsCoord from getPositionsFromEvent 2011-03-11 21:28:39 +01:00
54905a8986 broadway: Fix up a bunch of js style issues 2011-03-11 21:12:57 +01:00
cc808ae063 broadway: Move event coordinate calculation to browser side 2011-03-11 21:10:23 +01:00
015f227776 gtk: Queue a resize after state changes
Lots of style properties - border-width in this case - can change the
size of widgets, so we need to queue a resize instead of just redrawing.
2011-03-11 19:51:25 +01:00
0cefd54122 broadway: Implement pointer query_status 2011-03-11 14:56:31 +01:00
614eb3b3d7 broadway: Add _gdk_broadway_display_block_for_input 2011-03-11 14:45:13 +01:00
e08396450d broadway: Break out websockets parsing and message processing
We need this to be able to correctly handle the recieve buffer
during message processing. Without the split we would be
recursing over the use of it.
2011-03-11 14:41:03 +01:00
7c12e5f27e broadway: Implement gdk_display_flush 2011-03-11 14:37:39 +01:00
71aa55d291 broadway: Call device vfunc to get device state
We want only one place where we get device state.
2011-03-11 08:26:37 +01:00
e72bdca1b8 Update README.win32
Make the information in that files more up-to-date
2011-03-11 12:36:33 +08:00
0c37c88147 gdk: Use CAIRO_OPERATOR_SOURCE when painting double-buffered buffer
Otherwise RGBA surfaces will have issues.

This patch only affects non-implicit paints, ie no paints at all in the
real world.
2011-03-11 02:10:47 +01:00