summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Update README files to refer to gitMatthias Clasen2009-03-312-0/+12
| | | | | Update various README files to refer to git instead of svn. Also discontinue ChangeLog files.
* Use gtk_entry_xxx functions rather than using GtkEntry structure directly.Stefan Walter2009-03-271-12/+15
| | | | | | See bug #576801 svn path=/trunk/; revision=22589
* Bug 575644 - Cygwin gail build patchTor Lillqvist2009-03-254-3/+14
| | | | | | | | | | | | | | 2009-03-25 Tor Lillqvist <tml@novell.com> Bug 575644 - Cygwin gail build patch * modules/other/gail/Makefile.am * modules/other/gail/libgail-util/Makefile.am * modules/other/gail/tests/Makefile.am: Use -no-undefined also on Cygwin. Patch from "Cygwin ports maintainer". svn path=/trunk/; revision=22586
* Bug 538840 – [Win32] GTK menu theming could be improvedCody Russell2009-03-212-23/+57
| | | | | | | | | | | | | | 2009-03-21 Cody Russell <bratsche@gnome.org> Bug 538840 – [Win32] GTK menu theming could be improved * modules/engines/ms-windows/xp_theme.c * modules/engines/ms-windows/msw_style.c: Use newer menu styling API. This makes gtk+ look much better on Windows Vista. svn path=/trunk/; revision=22577
* 2.16.0GTK_2_16_0Matthias Clasen2009-03-132-0/+8
| | | | svn path=/trunk/; revision=22530
* 2.15.5GTK_2_15_5Matthias Clasen2009-03-022-0/+8
| | | | svn path=/trunk/; revision=22448
* Bug 457086 - numpad does not work when the Thai-Lao input method is usedTheppitak Karoonboonyanan2009-03-021-1/+1
| | | | | | | | | | | | | | 2009-03-02 Theppitak Karoonboonyanan <thep@linux.thai.net> Bug 457086 - numpad does not work when the Thai-Lao input method is used * modules/input/gtkimcontextthai.c (is_context_lost_key): Do not count character-generating keypads as context-lost keys. (patch recommitted after approval) svn path=/trunk/; revision=22437
* Bug #519090. Add accessibility support to GtkScaleButton. Support actionLi Yuan2009-02-266-0/+381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-26 Li Yuan <li.yuan@sun.com> * Makefile.am: * gail.c: (gail_accessibility_module_init): * gail.h: * gailscalebutton.c: (gail_scale_button_class_init), (gail_scale_button_init), (gail_scale_button_initialize), (atk_action_interface_init), (gail_scale_button_do_action), (gail_scale_button_get_n_actions), (gail_scale_button_get_description), (gail_scale_button_action_get_name), (gail_scale_button_get_keybinding), (gail_scale_button_set_description), (atk_value_interface_init), (gail_scale_button_get_current_value), (gail_scale_button_get_maximum_value), (gail_scale_button_get_minimum_value), (gail_scale_button_get_minimum_increment), (gail_scale_button_set_current_value), (gail_scale_button_notify_gtk): * gailscalebutton.h: Bug #519090. Add accessibility support to GtkScaleButton. Support action and value interfaces. Patch from Jan Arne Petersen. svn path=/trunk/; revision=22411
* Bug #561631. Patch from Yue Wang. Ref the button in the idle function toLi Yuan2009-02-262-4/+15
| | | | | | | | | | 2009-02-26 Li Yuan <li.yuan@sun.com> * gailbutton.c: (idle_do_action): Bug #561631. Patch from Yue Wang. Ref the button in the idle function to prevent the button being finalized. svn path=/trunk/; revision=22408
* Bug #325809. Get the cell from the coordinates based on bin_window.Li Yuan2009-02-252-1/+9
| | | | | | | | | | 2009-02-25 Li Yuan <li.yuan@sun.com> * gailtreeview.c: (gail_tree_view_ref_accessible_at_point): Bug #325809. Get the cell from the coordinates based on bin_window. svn path=/trunk/; revision=22405
* Bug #520395. Notify the insert signal in the idle function. Let text_utilLi Yuan2009-02-252-4/+14
| | | | | | | | | | | 2009-02-25 Li Yuan <li.yuan@sun.com> * gailentry.c: (gail_entry_real_notify_gtk), (gail_entry_idle_notify_insert), (_gail_entry_insert_text_cb): Bug #520395. Notify the insert signal in the idle function. Let text_util has chance to update cache. svn path=/trunk/; revision=22404
* Bug #571001. Set the cell's showing state based on bin_window coordinates.Li Yuan2009-02-252-8/+15
| | | | | | | | | | 2009-02-25 Li Yuan <li.yuan@sun.com> * gailtreeview.c: (is_cell_showing): Bug #571001. Set the cell's showing state based on bin_window coordinates. svn path=/trunk/; revision=22403
* Revert the unapproved patch for bug 457086.Theppitak Karoonboonyanan2009-02-191-1/+1
| | | | | | | | | | 2009-02-19 Theppitak Karoonboonyanan <thep@linux.thai.net> * modules/input/gtkimcontextthai.c (is_context_lost_key): Revert the unapproved patch for bug 457086. svn path=/trunk/; revision=22371
* Bug 457086 - numpad does not work when the Thai-Lao input method is usedTheppitak Karoonboonyanan2009-02-181-1/+1
| | | | | | | | | | | | | 2009-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net> Bug 457086 - numpad does not work when the Thai-Lao input method is used * modules/input/gtkimcontextthai.c (is_context_lost_key): Do not count character-generating keypads as context-lost keys. svn path=/trunk/; revision=22354
* 2.15.4GTK_2_15_4Matthias Clasen2009-02-172-0/+8
| | | | svn path=/trunk/; revision=22350
* Bug #561631. Use g_queue_get_length to determine if a queue is empty.Li Yuan2009-02-172-1/+6
| | | | | | | | | 2009-02-17 Li Yuan <li.yuan@sun.com> * gailbutton.c: (idle_do_action): Bug #561631. Use g_queue_get_length to determine if a queue is empty. svn path=/trunk/; revision=22348
* Bug 568571 – Asian am/pm format on cups print backend's time parsingMarek Kasik2009-02-121-4/+8
| | | | | | | | | | | 2009-02-12 Marek Kasik <mkasik@redhat.com> Bug 568571 – Asian am/pm format on cups print backend's time parsing * modules/printbackends/cups/gtkprintbackendcups.c: Add Asian am/pm format into formats recognized by CUPS backend svn path=/trunk/; revision=22319
* Bug 571015 libprintbackend-cups has unlocalized stringsTakao Fujiwara2009-02-101-0/+2
| | | | | | | | | | | | 2009-02-10 Takao Fujiwara <takao.fujiwara@sun.com> Bug 571015 libprintbackend-cups has unlocalized strings * modules/printbackends/cups/gtkprintbackendcups.c: Added a translator comment with the request of translators. svn path=/trunk/; revision=22304
* Bug 571015 libprintbackend-cups has unlocalized stringsTakao Fujiwara2009-02-091-1/+35
| | | | | | | | | | | | | | 2009-02-09 Takao Fujiwara <takao.fujiwara@sun.com> Bug 571015 libprintbackend-cups has unlocalized strings Reviewed by Matthias Clasen <mclasen@redhat.com> * modules/printbackends/cups/gtkprintbackendcups.c (handle_option): Add translatable strings from ppd files. svn path=/trunk/; revision=22294
* Bug 570406 - gailutil.def is in srcdir, but used from builddirTor Lillqvist2009-02-042-10/+19
| | | | | | | | | | | | | | | 2009-02-04 Tor Lillqvist <tml@novell.com> Bug 570406 - gailutil.def is in srcdir, but used from builddir * libgail-util/Makefile.am: Use gailutil.def from srcdir. Drop useless rules to install/uninstall import libraries, libtool knows to install / uninstall them itself when installing / uninstalling a .la file. Add rules to install / uninstall the def file like for consistency, like with the other libraries in GTK+. svn path=/trunk/; revision=22280
* 2.15.3GTK_2_15_3Matthias Clasen2009-02-032-0/+8
| | | | svn path=/trunk/; revision=22273
* 2.15.2GTK_2_15_2Matthias Clasen2009-01-272-0/+8
| | | | svn path=/trunk/; revision=22231
* 2.15.1GTK_2_15_1Matthias Clasen2009-01-232-0/+8
| | | | svn path=/trunk/; revision=22202
* Bug 561801 - "scheduled printing" doesn't function as expectedMarek Kasik2009-01-211-1/+96
| | | | | | | | | | | 2009-01-21 Marek Kasik <mkasik@redhat.com> Bug 561801 - "scheduled printing" doesn't function as expected * gtk/gtkprintunixdialog: Add tooltip. * modules/printbackends/cups/gtkprintbackendcups.c: Add conversion from local time to utc time for scheduled printing. svn path=/trunk/; revision=22158
* Bug 567944 – [Win32] Sorted treeview columns can be unreadableCody Russell2009-01-161-1/+10
| | | | | | | | | | | | | | | 2009-01-16 Cody Russell <bratsche@gnome.org> Bug 567944 – [Win32] Sorted treeview columns can be unreadable * modules/engines/ms-windows/msw_style.c: Draw selected treeview cells according to treeview focus, but ignore whether it is in a sorted column or not. Otherwise the intersection of a selected row and a sorted column looks very strange if the treeview does not have focus. svn path=/trunk/; revision=22126
* Remove the namespace prefix from functions defined locally only. Clean upDaniel Elstner2009-01-163-412/+263
| | | | | | | | | | | | | | | | | | | | | | * modules/input/gtkimcontextmultipress.[ch]: Remove the namespace prefix from functions defined locally only. Clean up the code and change indentation to match the GTK+ coding style. (_GtkImContextMultipress::key_sequences): Replace array of pointers by GHashTable. Adapt the implementation accordingly. (passthrough_enabled_for_window): Remove. The passthrough hack is no longer necessary thanks to the recently introduced "im-module" property of GtkEntry and GtkTextView. (load_config): Rework to implement an improved configuration file format. Just fetch all keys of the group instead of expecting the keys to be named a certain way. This also allows interpreting the config key itself as the GDK key name to bind the character sequence to, thereby making it independent of the sequence itself. * modules/input/im-multipress.conf: New example configuration using the new syntax. The example sequences are now bound to the numeric keypad and imitate the behavior of a standard mobile phone. svn path=/trunk/; revision=22125
* Bug #565110 – Add an env variable to disable Gail.Brad Taylor2009-01-072-0/+16
| | | | | | | | | | 2009-01-07 Brad Taylor <brad@getcoded.net> * gail.c: Bug #565110 – Add an env variable to disable Gail. svn path=/trunk/; revision=22072
* 2.15.0GTK_2_15_0Matthias Clasen2009-01-012-0/+8
| | | | svn path=/trunk/; revision=22037
* Typo.Tor Lillqvist2009-01-011-1/+1
| | | | svn path=/trunk/; revision=22035
* Typo.Tor Lillqvist2009-01-011-1/+1
| | | | svn path=/trunk/; revision=22034
* #undef GTK_DISABLE_DEPRECATED here, too get GTK_IS_COMBO.Tor Lillqvist2008-12-212-0/+8
| | | | | | | | | | 2008-12-21 Tor Lillqvist <tml@novell.com> * gaillabel.c: #undef GTK_DISABLE_DEPRECATED here, too get GTK_IS_COMBO. svn path=/trunk/; revision=21920
* Bug #564555. #undef GTK_DISABLE_DEPRECATED where we need to accessLi Yuan2008-12-152-0/+9
| | | | | | | | | | 2008-12-15 Li Yuan <li.yuan@sun.com> * gailitem.c: Bug #564555. #undef GTK_DISABLE_DEPRECATED where we need to access deprecated symbols. svn path=/trunk/; revision=21904
* Bug #512743. (gail_tree_view_changed_gtk): Clean cell before go throughLi Yuan2008-12-122-1/+12
| | | | | | | | | | | | | 2008-12-12 Li Yuan <li.yuan@sun.com> * gailtreeview.c: Bug #512743. (gail_tree_view_changed_gtk): Clean cell before go through the info list, for "changed" signal could come before a "row-deleted". (clean_cell_info): Prevent the thread to be scheduled before clean_cell_info finish its job. svn path=/trunk/; revision=21872
* Maintenance of Multipress input method by Openismus GmbH:Daniel Elstner2008-12-104-155/+145
| | | | | | | | | | | | | | * modules/input/gtkimcontextmultipress.[ch]: Clean up the code a bit to follow the GTK+ coding style more closely. Fix the code to emit "preedit-start" and "preedit-end", too, rather than only "preedit-changed". (GTK_IM_CONTEXT_MULTIPRESS*): Rename incorrectly spelled macros gtk_im_context_multipress*. Shouldn't break API or ABI as it's only used internally. * modules/input/immultipress.c: More cleanup, * modules/input/README.multipress: ditto. svn path=/trunk/; revision=21864
* fix a glitch.Michael Natterer2008-12-091-1/+0
| | | | svn path=/trunk/; revision=21860
* Makefile.am add GTK_DISABLE_DEPRECATED to CFLAGS.Michael Natterer2008-12-0919-7/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-09 Michael Natterer <mitch@imendio.com> * Makefile.am * tests/Makefile.am: add GTK_DISABLE_DEPRECATED to CFLAGS. * gail.c * gailclist.c * gailclistcell.c * gailcombo.c * gaillist.c * gailmenu.c * gailoptionmenu.c * gailpixmap.c * gailprogressbar.c * gailtoplevel.c * gailwidget.c * gailwindow.c * tests/ferret.c * tests/testcombo.c * tests/testlib.h * tests/testoptionmenu.c: #undef it where we need to access deprecated cruft. svn path=/trunk/; revision=21859
* undeprecate.Michael Natterer2008-12-092-5/+10
| | | | | | | | | 2008-12-09 Michael Natterer <mitch@imendio.com> * gailtreeview.c: undeprecate. svn path=/trunk/; revision=21858
* Clean up includes in test printbackend.Matthias Clasen2008-12-081-4/+3
| | | | svn path=/trunk/; revision=21851
* Don't rely on gtk_expander_get_labelMatthias Clasen2008-11-282-4/+25
| | | | svn path=/trunk/; revision=21812
* Bug #554002. Add cache's page count when add pages.Li Yuan2008-11-242-0/+6
| | | | | | | | | 2008-11-24 Li Yuan <li.yuan@sun.com> * gailnotebook.c: (gail_notebook_page_added): Bug #554002. Add cache's page count when add pages. svn path=/trunk/; revision=21800
* Bug 339714 - Set printer dpi on cairo ps/pdf surfaces when printingMarek Kasik2008-10-304-13/+99
| | | | | | | | | | | | | | | | | | | 2008-10-30 Marek Kasik <mkasik@redhat.com> Bug 339714 - Set printer dpi on cairo ps/pdf surfaces when printing * gtk/gtk.symbols * gtk/gtkprintsettings.c * gtk/gtkprintsettings.h * docs/reference/gtk/gtk-sections.txt * modules/printbackends/file/gtkprintbackendfile.c * modules/printbackends/test/gtkprintbackendtest.c * modules/printbackends/cups/gtkprintbackendcups.c * modules/printbackends/lpr/gtkprintbackendlpr.c: Added lpi (lines per inch) setting to GtkPrintSettings and support for anamorphic dpi. Surface fallback resolution is set to 2*lpi. svn path=/trunk/; revision=21733
* Bug 555953 – libferret missing link against libgtk-x11Matthias Clasen2008-10-132-2/+10
| | | | | | | | | | 2008-10-13 Matthias Clasen <mclasen@redhat.com> Bug 555953 – libferret missing link against libgtk-x11 * modules/other/gail/test/Makefile.am: Link libferret against gtk. svn path=/trunk/; revision=21646
* Bug 555386 – format not a string literal and no format argumentsChristian Persch2008-10-131-3/+3
| | | | svn path=/trunk/; revision=21642
* Bug 554950 – gail must make itself residentMatthias Clasen2008-10-072-0/+16
| | | | | | | | | | | | 2008-10-07 Matthias Clasen <mclasen@redhat.com> Bug 554950 – gail must make itself resident * gail.c: Make the module resident, since it can't handle being unloaded. svn path=/trunk/; revision=21601
* Bug 344522 – support non-local destination files (GtkPrint):Marek Kasik2008-09-301-17/+16
| | | | | | | | | | | | | 2008-09-30 Marek Kasik <mkasik@redhat.com> Bug 344522 – support non-local destination files (GtkPrint): * gtk/gtkprintunixdialog.c * gtk/gtkprinteroptionwidget.c: Process URI instead of filename. * modules/printbackends/file/gtkprintbackendfile.c: Add ability to save files on non-local filesystems. svn path=/trunk/; revision=21552
* Bug 339367 – Incorrect spotlocationMatthias Clasen2008-09-281-1/+1
| | | | | | | | | | | 2008-09-27 Matthias Clasen <mclasen@redhat.com> Bug 339367 – Incorrect spotlocation * modules/input/gtkimcontextxim.c: Correct the spot location for on-the-spot style. svn path=/trunk/; revision=21537
* Bug 553241 – double freed pointer in lpr_write cause firefox3 crashMarek Kasik2008-09-251-2/+0
| | | | | | | | | | | | | 2008-09-25 Marek Kasik <mkasik@redhat.com> Bug 553241 – double freed pointer in lpr_write cause firefox3 crash * modules/printbackends/lpr/gtkprintbackendlpr.c: The redundant freeing of memory was removed. Patch by Chris Wang svn path=/trunk/; revision=21516
* s/GTK_SIGNAL_FUNC/G_CALLBACK/Michael Natterer2008-09-222-10/+14
| | | | | | | | | 2008-09-22 Michael Natterer <mitch@imendio.com> * tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/ svn path=/trunk/; revision=21489
* Fix possible leaks of textutilsMatthias Clasen2008-09-213-0/+10
| | | | svn path=/trunk/; revision=21470
* Plug a memory leakMatthias Clasen2008-09-192-3/+9
| | | | svn path=/trunk/; revision=21439