Michael Natterer
74ca4e2482
Add API for more widget flags
...
Add the following functions based on a patch from Christian Dywan:
- gtk_widget_set/get_can_focus()
- gtk_widget_set/get_can_default()
- gtk_widget_has_default()
2009-07-17 21:20:14 +02:00
Matthias Clasen
c28d6b84fa
Correct property types
2009-07-17 15:16:38 -04:00
Matthias Clasen
20dc8509f8
Complete the get_buffer() conversion
...
There was one direct buffer access in gtk_entry_real_delete_text
leftover, and it promptly made our testsuite fail.
2009-07-17 15:09:35 -04:00
Matthias Clasen
b923f9cf54
Updates
2009-07-17 14:31:00 -04:00
Matthias Clasen
b2c8cb55c2
Fix DND onto an empty icon view
...
This did not work due to a copy and paste bug from the time when
the treeview DND code was turned into iconview DND code. Fixes
bug 599484.
2009-07-17 13:30:37 -04:00
Hans Breuer
d0cf137ed9
More efficient version of _gdk_win32_window_queue_translation()
...
Don't create create an extraneous expose event for any scroll operation
that gtk+ does. Thanks to Alex for the hint.
2009-07-17 17:26:48 +02:00
Hans Breuer
d8d62ceb99
Fix inconsistent line-endings
...
They are causing trouble with core.autocrlf=true, see:
http://mail.gnome.org/archives/gtk-devel-list/2009-July/msg00041.html
2009-07-17 17:26:17 +02:00
Marek Kasik
98cdcce349
Change position of paper's dimensions according to reading direction
...
Change position of paper's dimensions in GtkPrintUnixDialog according
to reading direction.
2009-07-17 16:33:16 +02:00
Tristan Van Berkom
51149246c0
Fixed crashes when GtkEntry's internal buffer is not available (bug 588395)
...
To fix this I replaced the code that creates an internal buffer
at init and construction time with code that creates a buffer
at _get_buffer() time, this is the same as GtkTextView does and
fixes the crashes for me.
2009-07-16 23:52:46 -04:00
Matthias Clasen
7f83be8595
Make suitable GtkAssistant buttons default
...
We grab the default to the apply, forward or close buttons, as
appropriate. Also, make sure that the logic for setting the focus
to the best place on page change is applied to the initial page.
2009-07-16 22:06:40 -04:00
Matthias Clasen
c41e36ad8a
Make jasper support optional
...
To enable it, one must now pass --with-libjasper to configure.
2009-07-16 20:54:42 -04:00
Tor Lillqvist
4d282879be
Disable the GDI+ loaders by default as they are broken.
2009-07-16 22:05:17 +03:00
André Gondim
6a98939720
Updated Brazilian Portuguese translation.
2009-07-15 21:31:37 -03:00
Matthias Clasen
143b55c3cb
Add a tooltip to the save folder combo
...
Add a tooltip that shows the full path of the current folder, to avoid
ambiguity. We only show the tooltip when the expander is collapsed to
avoid cluttering the full file chooser.
2009-07-15 19:17:36 -04:00
Matthias Clasen
a47c0754d7
Use G_CONST_RETURN for const return values
2009-07-15 18:29:13 -04:00
Matthias Clasen
9a3af66a21
Avoid gratitious behaviour change
...
gtk_entry_set_text() used to emit the ::delete-text, ::insert-text
signals. Changing to GtkEntryBuffer should not change this.
2009-07-15 18:25:02 -04:00
Matthias Clasen
b5dab96b45
Make GtkEntryBuffer::max-length and int property
...
This avoid a behaviour change in a corner case and should not make
any difference.
2009-07-15 16:12:09 -04:00
Matthias Clasen
b29fb1e609
Fix a typo
2009-07-14 22:33:14 -04:00
Michael Natterer
548f3a8c69
Add API for sealed member "visible"
2009-07-15 03:22:22 +02:00
Claude Paroz
2bd2a024ed
Add missing files in POTFILES.in
2009-07-14 20:46:24 +02:00
Michael Natterer
2686930bfd
Add gtk_widget_get_state() for accessing the sealed member "state"
2009-07-14 02:45:42 +02:00
Michael Natterer
8f60176229
Add API for some sealed widget flags
...
- gtk_widget_has_focus() for GTK_WIDGET_HAS_FOCUS()
- gtk_widget_get_sensitive() for GTK_WIDGET_SENSITIVE()
- gtk_widget_is_sensitive() for GTK_WIDGET_IS_SENSITIVE()
2009-07-14 02:12:40 +02:00
Michael Natterer
66ae394eb5
Add API for the sealed member "activatable"
2009-07-14 01:53:56 +02:00
Michael Natterer
dffc1bf19d
Add API for sealed members xpad, ypad, xalign, yalign and sensitive
2009-07-14 01:45:03 +02:00
Michael Natterer
9e5b3a46b1
No need to have single-include guards in a private header
2009-07-14 01:33:52 +02:00
Matthias Clasen
0e8fe66f09
Fix some problems with prelighting of icons in entries
2009-07-13 14:48:10 -04:00
Matthias Clasen
ea3184f129
Make gtk_editable_get_chars work as before
...
It used to return actual entry contents, regardless of visiblity.
Make it do that again. This was reported in bug 588461.
2009-07-13 13:37:35 -04:00
Cody Russell
ecd961fcf7
more directfb updates
2009-07-13 08:36:40 -05:00
Kjartan Maraas
8e9436daae
Updated Norwegian bokmål translation.
2009-07-13 11:16:46 +02:00
Hans Breuer
e7737dbd19
Implement _gdk_win32_window_destroy() and more cleanup
...
Implement _gdk_win32_window_destroy() by just renaming
_gdk_windowing_window_destroy(), removed superfuous stub.
Also cleaned up implementations of gdk_win32_window_set_background()
and gdk_win32_window_set_back_pixmap() - removed stuff now done at the
respective gdk_window_*() function.
2009-07-13 09:45:07 +02:00
Hans Breuer
e96c161643
Implement _gdk_win32_window_queue_translation()
2009-07-13 09:45:06 +02:00
Hans Breuer
52941c5089
Mark gtk_custom_paper_unix_dialog_get_type() unix only
2009-07-13 09:45:06 +02:00
Hans Breuer
b72960f12d
Bug #588388 - shape rendering is back
...
Just mapping exisiting implementations to new GdkWindow API.
http://bugzilla.gnome.org/show_bug.cgi?id=588388
2009-07-13 09:45:05 +02:00
Hans Breuer
4c2c45740d
Make more use of defines in $(TOP)/build/win32/make.msc
2009-07-13 09:45:04 +02:00
Hans Breuer
c99b4e775b
Bug #588379 - testgtk::panes does not change the cursor on mouse over
...
That one was easy, just removing Alex's #ifdef TODO_CSW ;)
http://bugzilla.gnome.org/show_bug.cgi?id=588379
2009-07-13 09:45:03 +02:00
Hans Breuer
e2000ac366
Bug #588373 - Menus broken by client-side-windows
...
Resurrcetion and adaption of find_window_for_mouse_event(). The window
receiving the WM_MOUSEMOVE, WM_?BUTTONDOWN is not necessarily the one
interested in GDK_(ENTER|MOTION|LEAVE)_NOTIFY
http://bugzilla.gnome.org/show_bug.cgi?id=588373
Also added some more more TODO_CSW and disabled print_event(): it can not
cope with the new _gdk_windowing_got_event() eating/morphing events.
2009-07-13 09:45:02 +02:00
Hans Breuer
fcdeab5456
Fix gccism - pointer arithmetic with void pointers
2009-07-13 09:45:01 +02:00
Hans Breuer
c6f9e39762
Fix c99ism - declaration in the mid of a block
2009-07-13 09:45:00 +02:00
Hans Breuer
b97ccecd5d
Update msvc build
2009-07-13 09:45:00 +02:00
Hans Breuer
3750ecc821
Build more testapps, use G_PI instead of M_PI
2009-07-13 09:44:59 +02:00
Matthias Clasen
26e67850a7
Revert 8031432c09
...
We can't disallow single-includes unconditionally because gtkentrybuffer.h
is included in gtkentry.h.
2009-07-12 23:04:57 -04:00
Chao-Hsiung Liao
2c0e3be61f
Updated Traditional Chinese (Hong Kong and Taiwan)
2009-07-12 15:41:40 +08:00
Jorge González
5b02063c9f
Updated Spanish translation
2009-07-11 14:44:51 +02:00
Jorge González
31d6d3ea17
Updated Spanish translation
2009-07-11 14:44:43 +02:00
Matthias Clasen
d7f18ddad9
Remove outdated text from README.in
...
The PATCH and API keywords are no longer in use. Pointed out in 588229.
2009-07-10 22:29:50 -04:00
Matthias Clasen
417e5f86cf
Bump version to 2.17.5
2009-07-10 19:45:21 -04:00
Matthias Clasen
4ff4eb544d
2.17.4
2009-07-10 19:42:44 -04:00
Alexander Larsson
d0366e5160
Don't draw to unviewable windows
...
The scrolling and region moving code needs to avoid drawing when the
window is mapped, which it did. However, it also needs to avoid
drawing when any of its parents are not mapped, which it didn't so
switch to using gdk_window_is_viewable().
This fixes the index rendering in evolution (#588169 )
2009-07-11 00:33:52 +02:00
Matthias Clasen
c25ef64c70
Exclude GtkEntry::buffer from default value testing
2009-07-10 18:12:42 -04:00
Matthias Clasen
66f108874b
Make pltcheck pass
2009-07-10 18:12:22 -04:00