Mathias Hasselmann
89c9ad7a60
Dynamically highlight the currently hovered widget and its guides.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtkextendedlayout.h, tests/testextendedlayout.c:
Dynamically highlight the currently hovered widget and its guides.
svn path=/branches/extended-layout/; revision=18210
2007-06-20 16:36:51 +00:00
Mathias Hasselmann
06be1bed39
Implement GtkExtendedLayout for GtkBin.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtkbin.c, tests/autotestextendedlayout.c,
tests/testextendedlayout.c: Implement GtkExtendedLayout for GtkBin.
svn path=/branches/extended-layout/; revision=18209
2007-06-20 11:07:12 +00:00
Mathias Hasselmann
2d4338c231
Implement get_natural_size for GtkLabel.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtklabel.c, tests/autotestextendedlayout.c:
Implement get_natural_size for GtkLabel.
svn path=/branches/extended-layout/; revision=18208
2007-06-20 11:07:10 +00:00
Mathias Hasselmann
8fc990dfd0
Implement height for width for GtkLabel.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtklabel.c, tests/autotestextendedlayout.c:
Implement height for width for GtkLabel.
svn path=/branches/extended-layout/; revision=18203
2007-06-20 08:31:46 +00:00
Mathias Hasselmann
31f1a16eaa
Correct some assumptions, write baseline values to console.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* tests/autotestextendedlayout.c: Correct some assumptions,
write baseline values to console.
svn path=/branches/extended-layout/; revision=18202
2007-06-20 06:36:23 +00:00
Mathias Hasselmann
470b4b395d
Remove some late hacking crack.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtklabel.c: Remove some late hacking crack.
svn path=/branches/extended-layout/; revision=18201
2007-06-20 05:58:35 +00:00
Mathias Hasselmann
24ef79cead
Implementing get_baselines for GtkLabel and testing it.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtklabel.c, tests/autotestextendedlayout.c,
tests/testextendedlayout.c, tests/Makefile.am:
Implementing get_baselines for GtkLabel and testing it.
svn path=/branches/extended-layout/; revision=18200
2007-06-20 05:43:28 +00:00
Mathias Hasselmann
a5461cea77
Implementing get_baselines for GtkLabel and testing it.
...
2007-06-20 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/gtklabel.c, tests/autotestextendedlayout.c,
tests/testextendedlayout.c, tests/Makefile.am:
Implementing get_baselines for GtkLabel and testing it.
svn path=/branches/extended-layout/; revision=18198
2007-06-19 22:25:40 +00:00
Mathias Hasselmann
bd36257eca
Implement GtkExtendLayout interface. Implement GtkExtendLayout interface.
...
2007-06-19 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gtk/Makefile.am, gtk/gtk.h, gtk/gtkextendedlayout.c,
gtk/gtkextendedlayout.h: Implement GtkExtendLayout interface.
* docs/reference/gtk/tmpl/gtkextendedlayout.sgml,
docs/reference/gtk/gtk-docs.sgml, docs/reference/gtk/gtk-sections.txt,
docs/reference/gtk/gtk.types: Implement GtkExtendLayout interface.
svn path=/branches/extended-layout/; revision=18195
2007-06-19 18:26:07 +00:00
Mathias Hasselmann
44f8a2524f
Resynching with trunk to avoid future merge conflicts with the giant
...
2007-06-18 Mathias Hasselmann <mathias.hasselmann@gmx.de >
* gdk/*, gtk/*: Resynching with trunk to avoid future
merge conflicts with the giant GtkBuilder patch.
svn path=/branches/extended-layout/; revision=18182
2007-06-18 21:04:02 +00:00
Mathias Hasselmann
6ce7f10b54
Implement formal testing
...
svn path=/branches/extended-layout/; revision=17976
2007-05-29 11:58:41 +00:00
Mathias Hasselmann
3e6f8421f2
Create initial heigth-for-width test
...
svn path=/branches/extended-layout/; revision=17975
2007-05-29 09:12:46 +00:00
Mathias Hasselmann
5d8017aef9
Also retreive base line information for GtkTextView widgets
...
svn path=/branches/extended-layout/; revision=17974
2007-05-29 08:07:25 +00:00
Mathias Hasselmann
54c20694b9
Ported guides drawing to legacy GdkGC API, which looks worse but supports IncludeInferiors
...
svn path=/branches/extended-layout/; revision=17962
2007-05-28 09:41:15 +00:00
Mathias Hasselmann
6f7f4a5673
Provide some hint which label a guide belongs to
...
svn path=/branches/extended-layout/; revision=17961
2007-05-28 08:26:02 +00:00
Mathias Hasselmann
cf0ee4d7b0
Some refactoring to get rid of the global list of allocation guides
...
svn path=/branches/extended-layout/; revision=17960
2007-05-28 08:21:42 +00:00
Mathias Hasselmann
57c1dae7aa
Build-fixes for testextendedlayout
...
svn path=/branches/extended-layout/; revision=17953
2007-05-27 18:12:25 +00:00
Mathias Hasselmann
ea900daa0d
Initial implementation of base line test
...
svn path=/branches/extended-layout/; revision=17952
2007-05-27 17:56:06 +00:00
Mathias Hasselmann
5417534eda
Creating testing framework, starting with natural size testing.
...
svn path=/branches/extended-layout/; revision=17951
2007-05-27 17:52:13 +00:00
Matthias Clasen
81a44a10ff
more signal linkification
...
svn path=/trunk/; revision=17949
2007-05-27 03:02:29 +00:00
Matthias Clasen
324b853954
Some cleanups
...
2007-05-26 Matthias Clasen <mclasen@redhat.com >
* gtk/migrating*.sgml: Some cleanups
svn path=/trunk/; revision=17948
2007-05-27 02:59:45 +00:00
Matthias Clasen
2572a17fd8
Move docs inline
...
2007-05-26 Matthias Clasen <mclasen@redhat.com >
* gtk/tmpl/gtkentry.sgml: Move docs inline
* gtk/tmpl/gtklinkbutton.sgml:
* gtk/tmpl/gtkfilechooser.sgml:
* gtk/tmpl/gtkcellrenderer.sgml:
* gtk/tmpl/gtkenums.sgml:
* gtk/tmpl/gtkcontainer.sgml: Additions
svn path=/trunk/; revision=17947
2007-05-27 02:32:21 +00:00
Matthias Clasen
fefa9309f0
More doc fixups
...
svn path=/trunk/; revision=17946
2007-05-27 01:53:59 +00:00
Matthias Clasen
be4196dac7
Remove GdkBitmap
...
2007-05-26 Matthias Clasen <mclasen@redhat.com >
* gdk/gdk-overrides.txt: Remove GdkBitmap
* gtk/gtk-sections.txt:
* gtk/tmpl/gtkenums.sgml:
* gdk/tmpl/rgb.sgml:
* gdk/tmpl/gcs.sgml:
* gdk/tmpl/pango_interaction.sgml:
* gdk/tmpl/windows.sgml: Additions
svn path=/trunk/; revision=17945
2007-05-27 01:39:28 +00:00
Matthias Clasen
cf3783f8a1
Remove duplicate doc comments that cause problems when building the docs.
...
2007-05-26 Matthias Clasen <mclasen@redhat.com >
* gdk/directfb/gdkkeys-directfb.c: Remove duplicate doc comments
that cause problems when building the docs.
svn path=/trunk/; revision=17944
2007-05-27 01:36:52 +00:00
Matthias Clasen
ecd08a8f41
Add new api
...
svn path=/trunk/; revision=17943
2007-05-26 20:56:19 +00:00
Matthias Clasen
73456d9412
Update docs
...
svn path=/trunk/; revision=17942
2007-05-26 20:50:34 +00:00
Matthias Clasen
8f955adce7
Update docs
...
svn path=/trunk/; revision=17941
2007-05-26 20:49:08 +00:00
Matthias Clasen
c7920bea2c
Add new api
...
svn path=/trunk/; revision=17940
2007-05-26 20:45:41 +00:00
Matthias Clasen
b6d58ad642
Fix docs
...
svn path=/trunk/; revision=17939
2007-05-26 20:43:23 +00:00
Matthias Clasen
73e7af1f18
More doc fixage
...
svn path=/trunk/; revision=17938
2007-05-26 20:39:14 +00:00
Matthias Clasen
4f3e3a617b
More doc fixage
...
svn path=/trunk/; revision=17937
2007-05-26 20:29:26 +00:00
Matthias Clasen
cdac32d374
More doc fixes
...
svn path=/trunk/; revision=17936
2007-05-26 20:24:25 +00:00
Matthias Clasen
1c33042a57
Bring docs in shape
...
svn path=/trunk/; revision=17935
2007-05-26 20:22:51 +00:00
Matthias Clasen
15c93321f7
Document new api
...
svn path=/trunk/; revision=17934
2007-05-26 19:04:35 +00:00
Matthias Clasen
2ac179215c
Document new api
...
svn path=/trunk/; revision=17933
2007-05-26 19:03:18 +00:00
Matthias Clasen
35169d6675
Document new api
...
svn path=/trunk/; revision=17932
2007-05-26 18:59:43 +00:00
Matthias Clasen
8667f45fd7
document new api
...
svn path=/trunk/; revision=17931
2007-05-26 18:56:07 +00:00
Matthias Clasen
f4174cfb2a
Document new api
...
svn path=/trunk/; revision=17930
2007-05-26 18:53:50 +00:00
Matthias Clasen
21fb3a962a
Document new api
...
svn path=/trunk/; revision=17929
2007-05-26 18:51:06 +00:00
Matthias Clasen
c67c9cfc5d
Document new api
...
svn path=/trunk/; revision=17928
2007-05-26 18:49:58 +00:00
Matthias Clasen
c4dfb722dd
Bring the dogs in shape
...
svn path=/trunk/; revision=17927
2007-05-26 18:44:33 +00:00
Richard Hult
b12112dda2
Fix typo to get the build working.
...
2007-05-26 Richard Hult <richard@imendio.com >
* gtk/gtkprinter.c: (gtk_printer_set_location): Fix typo to get the
build working.
svn path=/trunk/; revision=17926
2007-05-26 08:07:37 +00:00
Matthias Clasen
2470acff89
More of the same
...
svn path=/trunk/; revision=17925
2007-05-26 07:13:52 +00:00
Matthias Clasen
b80b526080
Require gtk-doc 1.6, for signal and property links.
...
2007-05-26 Matthias Clasen <mclasen@redhat.com >
* configure.in: Require gtk-doc 1.6, for signal and property links.
* gtk/gtkbox.c:
* gtk/gtkbutton.c:
* gtk/gtkcontainer.c:
* gtk/gtkdialog.c:
* gtk/gtkentry.c:
* gtk/gtkimage.c:
* gtk/gtklabel.c:
* gtk/gtkmisc.c:
* gtk/gtksettings.c:
* gtk/gtkwidget.c: Documentation improvements, link signals
and properties where it makes sense.
svn path=/trunk/; revision=17924
2007-05-26 06:59:36 +00:00
Matthias Clasen
d8e3fc2be7
Formatting fixes.
...
2007-05-25 Matthias Clasen <mclasen@redhat.com >
* gtk/gtktextmark.c:
* gtk/gtktextbuffer.c: Formatting fixes.
svn path=/trunk/; revision=17923
2007-05-26 04:39:23 +00:00
Matthias Clasen
6ac30db004
Allow to separate GtkTextMark creation from buffer insertion. ( #132818 ,
...
2007-05-25 Matthias Clasen <mclasen@redhat.com >
Allow to separate GtkTextMark creation from buffer insertion.
(#132818 , Gustavo Giráldez, patch by Yevgen Muntyan)
* gtk/gtktextmarkprivate.h:
* gtk/gtktextmark.[hc] (gtk_text_mark_new): New function to
create a GtkTextMark.
* gtk/gtktextbuffer.[hc] (gtk_text_buffer_add_mark): New
function to add an existing mark to a buffer.
* gtk/gtktextbtree.c: Allow adding existing marks.
* gtk/gtk.symbols: Add new functions.
* tests/testtextbuffer.c: Add some tests for new mark
functionality.
svn path=/trunk/; revision=17922
2007-05-26 04:10:42 +00:00
Xan Lopez
a7f95266a5
Forgot to put bug number.
...
svn path=/trunk/; revision=17921
2007-05-25 21:23:45 +00:00
Xan Lopez
9b3dd5ed01
Use private->data->short_label to update the proxies.
...
* gtk/gtkaction.c: (gtk_action_set_short_label):
Use private->data->short_label to update the proxies.
svn path=/trunk/; revision=17918
2007-05-25 21:02:46 +00:00
Richard Hult
caab6d9737
Implement copying from a window, part of bug #348493 .
...
2007-05-25 Richard Hult <richard@imendio.com >
* gdk/quartz/gdkimage-quartz.c: (_gdk_quartz_image_copy_to_image):
Implement copying from a window, part of bug #348493 .
svn path=/trunk/; revision=17917
2007-05-25 19:47:23 +00:00