ec45d2f8c7
broadway: Handle NULL surface in update
...
This happen if nothing has been drawn yet.
2012-12-27 22:56:04 +01:00
e00bc73de8
broadway: Rename gdkbroadway-server-client.c to gdkbroadway-server.c
2012-12-27 22:56:04 +01:00
6410a43b76
broadway: Make resize grip work again
2012-12-27 22:56:04 +01:00
aac4a027eb
broadway: Stop default mouse button handling
...
This makes it not possible to select the canvas objects, etc.
2012-12-27 22:56:04 +01:00
9555478b9e
broadway: Add TODO.broadway
2012-12-27 22:56:04 +01:00
f84df03513
broadway: Move broadwayd to bin
2012-12-27 22:56:04 +01:00
63b6c07fe0
broadway: During pointer grabs, send pointer events only to one client
2012-12-27 22:56:04 +01:00
75ee72f2ac
broadway: Make daemon side server "gdk independent".
2012-12-27 22:56:04 +01:00
3558e655b4
broadway: Proper handling of http port and display nr
2012-12-27 22:56:04 +01:00
59830a9001
broadway: Collect and document some TODOs
2012-12-27 22:56:04 +01:00
329372a343
broadway: Track windows for client and kill on client exit
2012-12-27 22:56:04 +01:00
5ee8b69418
broadway: Rename gdkbroadway-server.c to broadway-server.c
...
This way the broadway-*.c namespace is for the daemon and gdk* for the
gdk lib.
2012-12-27 22:56:03 +01:00
8b9ccf4ee9
broadway: rename broadway-server to broadwayd
...
The "server" part is too confusing, there are to many servers around.
2012-12-27 22:56:03 +01:00
e801d06229
broadway: Drop libbroadway.la
...
This is not needed anymore, its just used by the server.
2012-12-27 22:56:03 +01:00
20b79b06ee
broadway: rename broadway.[ch] to broadway-output.[ch]
2012-12-27 22:56:03 +01:00
3005f1b844
broadway: disconnect in idle when needed
...
This makes the ownership cleaner
2012-12-27 22:56:03 +01:00
fc96ef51d7
broadway: Initial version of separate broadway server
...
This kinda works but is very rudimentary
2012-12-27 22:56:03 +01:00
4addb2108e
broadway: Add OPs top protocol
2012-12-27 22:56:03 +01:00
9aa36d8d0d
broadway: Add enum for even types
2012-12-27 22:56:03 +01:00
95a0c055da
broadway: Break out broadway protocol in its own header
2012-12-27 22:56:03 +01:00
58e96f6cbd
docs: Restart a Deprecated section
...
We've accumulated enough wholly-deprecated objects again
that it makes sense to move them to their own section.
2012-12-27 12:38:43 -05:00
6bc2a2da48
Another trivial sorting fix
2012-12-27 12:15:05 -05:00
38963870eb
Rename gtkcolorswatchaccessible.h
...
Call it gtkcolorswatchaccessibleprivate.h. This matches what we're
doing for non-public widget headers in gtk/.
2012-12-27 12:11:12 -05:00
12f9b81b1e
Drop separate scrollbar accessible implementation
...
It didn't really add anything to the range accessible implementation.
2012-12-27 12:06:23 -05:00
9e9824a0a1
Add a test for deriving accessible implementations
...
This is a trivial example. Just check that we can derive
from GtkButtonAccessible, and have a GtkButton subclass
use the derived accessible implementation.
2012-12-27 12:06:22 -05:00
d198ea6296
Install gtk-a11y.h
...
We add a separate gtk-a11y.h single-include header for
them. This header will work much the same as gtkx.h. It
will be installed in /usr/include/gtk-3.0/gtk, but you
have to include it separately.
2012-12-27 12:05:03 -05:00
5fa4232404
Install a11y headers
...
We install the headers for the a11y implementations in
/usr/include/gtk-3.0/gtk/a11y/.
2012-12-27 12:05:02 -05:00
c3577c66e5
Add single-include guards to a11y headers
...
More preparation for installing these headers.
2012-12-27 12:05:02 -05:00
07a00d5939
Fix inter-header includes
...
Since we are going to install these headers soon, we need
to make their mutual includes work in the installed location
as well. Also, avoid including individual gtk headers, to
avoid trouble with single-include guards.
2012-12-27 12:04:01 -05:00
d2944ce633
More gail removal
...
Rename GailMisc to GtkMiscImpl.
2012-12-27 11:27:46 -05:00
4cd806ff0c
Rename and clean up gailutil
2012-12-27 11:27:45 -05:00
651241b685
Some renaming
...
Move gail.h to gtkaccessibility.h, and libgail to libgtka11y.
2012-12-27 11:27:45 -05:00
221ac71278
Cosmetics
...
Replace GAIL in top comments by 'GTK+ - accessibility implementations'.
2012-12-27 11:27:44 -05:00
e4b5e94eb9
Make accessible implementations public
...
This commit exposes the get_type() functions and standard
headers for accessible implementations. This makes it possible
to derive from the GTK accessible implementations without
GType magic tricks. This is necessary, because we require the
a11y type hierarchy to be parallel to the widget type hierarchy.
So, if you derive a widget and need to adjust its a11y implementation,
you have to be able to derive its accessible implementation.
This commit probably exposes more than is absolutely necessary,
it also exposes accessibles of widgets that are unlikely candidates
for deriving from.
2012-12-27 11:23:22 -05:00
853b5e5fa2
Trivial sorting fix
2012-12-27 01:50:54 -05:00
20c12b0570
Updated Galician translations
2012-12-24 21:55:07 +01:00
70a5718b15
Paint GtkFrame background correctly when there is a label
2012-12-23 16:35:55 +01:00
4f2da634f1
Updated Norwegian bokmål translation
2012-12-22 20:52:49 +01:00
308971cc2e
roundedbox: Fix copy-paste error
...
y coordinates don't care about the right value, they want bottom.
2012-12-21 19:47:40 +01:00
a70e85702f
testgtk: Remove GtkAlignment usage from progressbar test
...
We can use gtk_widget_set_[hv]align here.
2012-12-21 19:47:40 +01:00
81fa183b79
aboutdialog: ensure the credits page uses the "view" style class
...
Since not every theme renders a background for a GtkViewport (and
Adwaita master doesn't), ensure the grid+viewport we use to emulate a
text view here uses the "view" style class.
2012-12-21 17:55:26 +01:00
cd5fdc1e74
Updated Norwegian bokmål translation
2012-12-21 16:12:10 +01:00
751a330ad8
Paint GtkFrame background
...
It already paints the css border, so let's make it also honor css
background. This is needed to have a box of a different color around
some widgets (e.g. latest gnome-clocks design)
2012-12-21 13:53:02 +01:00
3dfce49032
Updated Lithuanian translation
2012-12-20 23:07:08 +02:00
dfbabfbd6d
broadway: Use SOURCE operator when scrolling
2012-12-20 00:00:16 +01:00
9e65be6c48
broadway: Allow reconnecting to a broadway page
2012-12-20 00:00:16 +01:00
54714cb228
broadway: Fix possible access-after-free
...
We need to calculate the buf pointer after the realloc.
2012-12-20 00:00:16 +01:00
9c3cd49abd
broadway: Remove separate browser windows hack
...
This never really worked well, we need to be able to fully handle
sizes from the client.
2012-12-20 00:00:16 +01:00
0a808bea54
broadway: Separate out the server parts
...
This (shouldn't) change any behaviour, but it moves the
webserver parts to a separate file, making the broadway display file
smaller and preparing for later separating out the server to its own
process.
2012-12-20 00:00:16 +01:00
3824376afc
Tamil translation updated
2012-12-19 13:22:27 +05:30