summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg172-2233/+1027
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-20Needs msgfmt (configure only).hasso1-2/+2
2009-03-20Make it build on non amd64 systems with modular xorg.hasso2-1/+15
2009-03-20Include pyversion.mk include the protected part of the buildlink3.mkjoerg9-23/+25
files, not over and over again.
2009-03-19Update to 0.90.2.snj2-8/+7
Overview of Changes in 0.90.2 (since 0.90.2) ============================================ Requires Gtk+ 2.12.0 Changes in this release: - Fixed a crash when using focus_color. - Now focus_color and scrollbar_color accept symbolic colors. Overview of Changes in 0.90.1 (since 0.90.0) ============================================ Changes in this release: - High roundness values are now correctly limited. - Use focus_color in draw_entry if the theme uses it. - Removed shadows from GtkCombo and GtkComboBoxEntry. - Code polishing and bugfixing.
2009-03-19restore battstat - gnome-power-manager doesn't do itdrochner2-12/+165
2009-03-19use time_t consistently rather than GTime, fixes Y2038 issues ondrochner4-6/+365
platforms with 64bit time_t see gnome bugzilla #569113
2009-03-19update to 2.26.0drochner2-7/+7
This switches to the gnome-2.26 release branch
2009-03-19Don't use + in variable names. It's asking for troubles.cube2-8/+8
2009-03-19Fix comment.joerg1-2/+2
2009-03-18add evince binding, bump PKGREVISIONdrochner2-2/+6
2009-03-18Fix build and PLIST for -opengl caseabs2-5/+11
2009-03-17Update gtkmm to 2.16.0.jmcneill3-36/+123
2.16.0 (stable): Gtk: * Builder: - get_widget_derived(): Reference-counting correction. - create_from_file(), add_from_file(), create_from_string(), add_from_string(): Add method overloads that take a char* for the object ID, to avoid ambiguity with the two other overloads that take ustring or StringArrayHandle. * Entry: - *_icon_* methods(): Rearrange parameters to make these consistent and so we can have more default parameter values. - Added icon_press and icon_release signals. * FileChooserButton: Added the file_set signal, noticed by Damon Register. * Stock: Added CAPS_LOCK_WARNING. * Style: Added get_style_property_value() and templated get_style_property(). * Added Orientable and Activatable interfaces, though they cannot be used yet because that would break ABI of existing classes. (Murray Cumming) Gdk: * PixbufAnimation: create_from_file(): Throw an exception when the GError is not null. (Murray Cumming) Maemo-specific API: * TextBuffer: get/set_rich_text_format(), set_rich_text_format_all(), get/set_can_paste_rich_text(): Remove these Maemo-specific methods which have been superseded by the generic TextBuffer serialization functions. (Daniel Elstner, Openismus) * Enums - Added Maemo-specific Gtk::HildonSizeType, wrapping HildonSizeType, which was inexplicably added to GTK+ in Maemo 5. - Likewise added Gtk::Hildon::InputMode, wrapping HildonGtkInputMode. (Daniel Elstner, Openismus) 2.15.5 (unstable): (2.15.4 was skipped) * Activatable: reset_vfunc() renamed to sync_action_properties_vfunc(). (Murray Cumming) * Builder: - create_from_file(), add_from_file(), create_from_string(): Add method overloads that take char* to avoid ambiguity. - get_widget_derived(): Correct reference-counting. (Murray Cumming) * FileChooserButton: Add file_set signal. (Murray Cumming) * Stock: Added CAPS_LOCK_WARNING. * Added interfaces, but we can't use them yet without breaking ABI: Activatable, Orientation. 2.15.3 (unstable): (2.15.2 was skipped) Gtk: * Action: Reimplemented set_tooltip() with the new C gtk_action_set_tooltip() function. Added get/set_label(), get/set_short_label(), get_tooltip(), get/set_stock_id(), get/set_gicon(), get/set_icon_name(), get/set_visible_horizontal(), get/set_visible_vertical(), get/set_is_important(), which are new accessors for the properties. Added the gicon property. Added block_activate() and unblock_activate(). * ImageMenuItem: Added get/set_always_show_image() and property. * Scale: Added add_mark() and clear_marks(). * TreeView: Added a get_path_at_pos() overload that takes less parameters. (Murray Cumming) Build: * Allow pangomm to build outside the source tree. (Theppitak Karoonboonyanan) Bug #570325 * MSVC++: Disabled compiler warning 4250 also for MSVC2005. (Armin Burgmeier) Bug #568083 (Tao Wang). * Documentation: Reference documetnation: Unescape some < and > characters. (Daniel Elstner, Murray Cumming) #568485 (Mihai Niculescu) 2.15.1 (unstable): Gtk: * CellView: Added get_model() and some new properties. * Entry: Added unset_invisible_char(), get_invisible_char(). Added the new progress and icon methods and the properties, including the new im-module property. * ImageMenuItem: Added get/set_use_stock(), set_accel_group(). * MenuItem: Added get/set_label(), get/set_use_underline() and properties. * PaperSize: Constructor: Remove the default value for the name parameter, because there is already a default constructor, This caused MSVC++ warning C4520 with Visual Studio 2008. (Tao Wang) Bug #568074. * PrintOperation: Added draw_page_finish(), set_defer_drawing(). * PrintSettings: Added get_resolution_x(), get_resolution_y(), set_resolution_xy(), get/set_printer_lpi(). * SelectionData: Reimplement get_selection() using the new C getter method. * StatusIcon: Added button_press_event, button_release_event and scroll_event signals. Added get/set_has_tooltip(), get/set_tooltip_text(), get/set_tooltip_markup(). * Stock: ORIENTATION_PORTRAIT, ORIENTATION_LANDSCAPE, ORIENTATION_REVERSE_LANDSCAPE, and ORIENTATION_REVERSE_PORTRAIT, avoiding undefined reference errors when trying to use these. (Murray Cumming) Bug #568416 (Tao Wang). * TextBuffer: Added the paste_done signal. * TextView: Added im-module property. * TreeModel::Path::empty(): Also check for a null underlying GtkTreePath. Added operator bool() to do the same, just calling !empty(). (Murray Cumming) Gdk: * Drawable::draw_pixbuf(): Add an override without a GC parameter, becauase it can be NULL in C. * Screen: Added get_monitor_width_mm(), get_monitor_height_mm(), get_monitor_plug_name(). * Windows build: - Disabled MSVC++ compiler warning 4250 (Armin Burgmeier) Bug #568083 (Tao Wang). - Installer: Added Simplified Chinese translation. (Tao Wang) 2.15.0 (unstable): * CellRendererPixbuf: Added the icon-name and follow-state properties, noticed by Mathias Hasselmann. (Murray Cumming) * Printer::enumerate_printers(): Fix a refcounting problem found by Tor Krill. (Armin Burgmeier) * Gdk::Window: Added an invalidate() that takes no rect parameter because it can be NULL in C. (Murray Cumming) * Cleaned up gtk includes to use only toplevel headers, as may be required by a future GTK+ version. (Przemysław Grzegorczyk) Bug #564006 * Container: Use GType instead of GtkType for the child_type_vfunc() return type This should allow soure code to use gtkmm if it declares GTK_DISABLE_DEPRECATED. (Murray Cumming) Bug #562893 (Dénes Faluvégi) * Documentation: TreeModel: set_value_impl() documentation: Mention row_changed(), not set_row_changed(). Bug #562505 (Bohumir Zamecnik) * HandleBox: Restore the child-attached property, which was lost at some point during 2.14. * LinkButton: Resore the visited property definition, which was lost at some point during 2.14. (Murray Cumming) * CellView, ComboBox, EntryCompletion, IconView: Added unset_model(). (Alexander Shaduri) Bug #555268
2009-03-17Correct email address for generic MAINTAINER.darcy1-2/+2
2009-03-17Fix PLIST.jmcneill1-26/+45
2009-03-17Needs glib2>=2.19.7 to build.jmcneill1-2/+2
2009-03-17propagate dependencies on libX11/libSM, fixes build breakage indrochner1-1/+4
dependent pkgs
2009-03-17drop maintainershipdrochner1-2/+2
2009-03-17Update gnome-themes to 2.26.0.jmcneill3-90/+164
2.26.0 ====== Features/bugfixes: * Fix progress bar color in Simple (Benjamin Berg) * Improve the progress bar in entries a bit in Glider and Simple (Benjamin Berg) * Add support for the entry progress in Clearlooks based themes (Benjamin Berg) New/updated translations: Amitakhya Phukan (as) Runa Bhattacharjee (bn_IN) Jordi Mallach (ca) Ole Laursen (da) Hendrik Richter (de) Jennie Petoumenou (el) Suso Baleato (gl) Rajesh Ranjan (hi) Luca Ferretti (it) Sandeep Shedmake (mr) Nickolay V. Shmyrev (ru) I. Felix (ta) Krishna Babu K (te) 2.25.92 ======= New/updated translations: 2009-02-26 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation. 2009-02-23 Philip Withnall <philip@tecnocode.co.uk> * en_GB.po: Updated British English translation. 2009-02-22 Praveen Arimbrathodiyil <pravi.a@gmail.com> * ml.po: Updated Malayalam translation (Hari Vishnu). 2009-02-22 Baris Cicek <baris@teamforce.name.tr> * tr.po: Updated Turkish translation. 2.25.91 ======= Features/bugfixes: New icons for HC-SVG and HCLPI: * New 'printer-printing' and 'printer-error' by Vinicius Depizzol Closes bug #564910 and #564914. * New 'battery-low' and 'battery-caution' from Vinicius Depizzol and Luca Ferretti <elle.uca@libero.it>. (Close bugs #564629 and #564631) * New icon for 'network-wireless' (Luca Ferretti, bug #565704) * New icon for 'mail-send-receive' (Luca Ferretti, bug #565788) * New icon for 'emblem-unreadable' (Luca Ferretti, bug #565854) * New icon for 'media-playlist-shuffle' (Luca Ferretti, bug #565243) * New icon for 'media-playlist-repeat' (Luca Ferrettii, bug #564663) * New icon for 'x-office-presentation' (Luca Ferretti, bug #565705) * New icon for 'x-office-document' (Luca Ferretti, bug #565800) New/updated translations: 2009-02-16 Wouter Bolsterlee <wbolster@svn.gnome.org> * nl.po: Updated Dutch translation by Wouter Bolsterlee. 2009-02-15 Luca Ferretti <elle.uca@libero.it> * it.po: Updated Italian translation. 2009-02-14 Petr Kovar <pknbe@volny.cz> * cs.po: Updated Czech translation by Pavel Sefranek. 2009-02-14 Gabor Kelemen <kelemeng@gnome.hu> * hu.po: Translation updated. 2009-02-14 Ihar Hrachyshka <booxter@lacinka.org> * be@latin.po: Updated Belarusian Latin translation by Ihar Hrachyshka. 2009-02-12 Jani Monoses <jani@ubuntu.com> * ro.po: Updated Romanian translation by Adi Roiban <adi@roiban.ro> 2009-02-12 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> * eu.po: Updated Basque translation. 2009-02-11 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation. 2009-02-10 Gil Forcada <gforcada@gnome.org> * ast.po: Added Asturian translation on behalf of Mikel González. * LINGUAS: Added ast. 2009-02-10 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Alexander Shopov <ash@contact.bg> 2009-02-09 Claude Paroz <claude@2xlibre.net> * fr.po: Updated French translation. 2009-02-09 Claude Paroz <claude@2xlibre.net> * LINGUAS: * crh.po: Added Crimean Tatar translation on behalf of Reşat SABIQ. 2009-02-09 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_HK.po: Updated Traditional Chinese translation(Hong Kong). * zh_TW.po: Updated Traditional Chinese translation(Taiwan). 2009-02-09 Takeshi AIHANA <takeshi.aihana@gmail.com> * ja.po: Updated Japanese translation. 2009-02-06 Clytie Siddall <clytie@riverland.net.au> * vi.po: Updated Vietnamese translation. 2009-02-06 Manoj Kumar Giri <mgiri@redhat.com> * or.po: Updated Oriya Translation. 2009-02-05 Sweta Kothari <swkothar@redhat.com> * gu.po: Committed Gujarati Translation. 2009-02-03 Tomasz Dominikowski <tdominikowski@aviary.pl> * pl.po: Updated Polish translation 2.25.90 ======= Features/bugfixes: Luca Ferretti <elle.uca@libero.it>: New icon for 'x-office-calendar' (Closes bug #565794) HC-SVG: Don't ihnerit HighContrastLargePrint, and use "folder" as Example. New icon for 'x-office-address-book' (Closes bug #565870). New icon 'text-x-generic-template' (Close bug #565878) New HC-SVG icons from Vinicius Depizzol (bugs #566037, #566038), inverse versions by Luca Ferretti. New/updated translations: 2009-01-28 Changwoo Ryu <cwryu@debian.org> * ko.po: Updated Korean translation. 2009-01-27 Ilkka Tuohela <hile@iki.fi> * fi.po: Updated Finnish translation. 2009-01-25 Raivis Dejus <orvils@gmail.com> * lv.po: Updated Latvian translation. 2009-01-21 Yair Hershkoviz <yairhr@gmail.com> * he.po: Updated Hebrew translation. 2.25.5 ====== Features/bugfixes: 2008-12-27 Luca Ferretti <elle.uca@libero.it> New high contrast icons for status/weather. Close bugs #564117, #564119, #564193, #564228, #564230, #564231, #564234, #564323, #564326, #564420. New/Updated translations: 2009-01-09 Leonardo Ferreira Fontenelle <leonardof@gnome.org> * pt_BR.po: Updated Brazilian Portuguese translation. Contributed by Djavan Fagundes. 2009-01-08 Daniel Nylander <po@danielnylander.se> * sv.po: Updated Swedish translation. 2009-01-05 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. 2009-01-03 Priit Laes <plaes at svn dot gnome dot org> * et.po: Translation updated by Ivar Smolin 2.25.4 ====== Not released. 2.25.3 ====== Features/bugfixes: 2008-12-15 Luca Ferretti <elle.uca@libero.it> * icon-themes/HighContrast-SVG/scalable/actions/mail-reply-all.svg: Added icon proposed Kevin Kubasik with a minor touchup. Close bug #561646 2.25.2 ====== Features/bugfixes: * Many new icons for HighContrast-SVG (Luca Feretti, Kevin Kubasik). * Apply `inkscape --vacuum-defs` removing wrong/odd stuff (mostly invalid URI to sodipodi-0.dtd, due to extraneus space) generating wrong SVG files. Thanks WebKit to show this issue. (Luca Feretti) * Move from apps to apps-extra some icons no longer in Icon Naming Spec: internet-group-chat, internet-mail, internet-news-reader, internet-web-browser, preferences-system-network-proxy, preferences-system-session, preferences-system-windows. (Luca Feretti) 2008-11-03 Benjamin Berg <benjamin@sipsolutions.net> * gtk-themes/ClearlooksClassic/gtkrc: * gtk-themes/ClearlooksTest/gtkrc: * gtk-themes/Glossy/gtkrc: * gtk-themes/Inverted/gtkrc: Fix the bg color of GtkViewport and GtkScrolledWindow in notebooks. New/updated translations: 2008-11-08 Jorge Gonzalez <jorgegonz@svn.gnome.org> * es.po: Updated Spanish translation. 2.25.1 ====== Features/bugfixes: 2008-11-03 Benjamin Berg <benjamin@sipsolutions.net> Add a test theme as proposed on desktop-devel-list earlier. It is not the default though. The theme will only be build in unstable releases, or when specified at configure time. Various HighContrast-SVG fixes from Luca Ferretti <elle.uca@libero.it>: Add support for HighContrast-SVG placeholder icons. Closes bug #451878. Note that now by default gnome-themes during development release (odd minor) will not create symlinks for legacy icons and will install placeholder icons, automatically. On stable releases this behavior is, of course, swithched. Vendors can force this policy using provide --enable-* options at configure time. Following latest spec, moved to zoom-fit-best.svg Added "user-bookmarks" copying existing bookmarsk-view from action-extras. Small changes in orderd to make those appear like "real" bold and italic version of the same A charatec (for example, put the horizontal line at same height, but thinner in italic). Maybe not really needed in HC theme, but we love details :) 2008-10-14 Calum Benson <calum.benson@sun.com> Clean up the CORE_FILES_ONLY installation-- don't bother checking for a file called 'index.theme~' any more, we haven't used that for years. 2008-10-09 Calum Benson <calum.benson@sun.com> Set GtkTreeView::grid-line-width to 2px in the large print themes. Closes bug #548761 (reported by Benjamin Berg), although might still need further tweaking. New/updated translations: 2008-10-22 Simos Xenitellis <simos@gnome.org> * el.po: Updated Greek translation by Nick Agianniotis.
2009-03-17Update gnome-control-center to 2.26.0.jmcneill3-20/+14
gnome-control-center 2.26.0 (2009-03-16) About me: - Fix warning when selecting a finger to enroll in the combo box (Bastien Nocera) (#574974) Default applications: - Fix mnemonic conflicts (Jens Granseuer) Display: - Make the strings of the rotation dialog appear translated (Gabor Kelemen) (#574693) - Fix crash when refreshing RANDR configuration (Federico Mena Quintero) (#574865) Font viewer: - Stop the font thumbnailer eating all the CPU (Bastien Nocera) (#573795) Keybindings: - Fix mnemonics conflict on the custom shortcut window (Jens Granseuer) Typing break: - Revert string freeze breaker (Thomas H.P. Andersen) (#572325) Translations: - af (Friedel Wolff) - as (Amitakhya Phukan) - bg (Alexander Shopov) - bn_IN (Runa Bhattacharjee) - cs (Petr Kovar, Lucas Lommer) - de (Christian Kirbach, Hendrik Richter) - el (Jennie Petoumenou) - en_GB (Philip Withnall) - es (Jorge Gonzalez) - fi (Tommi Vainikainen) - gl (Ignacio Casal Quinteiro) - gu (Ankitkumar Patel) - he (Mark Krapivner, Yaron Sharabani) - hi (Rajesh Ranjan) - hu (Gabor Kelemen) - it (Milo Casagrande) - ja (Takeshi AIHANA) - lt (Gintautas Miliauskas) - mai (Rajesh Ranjan) - ml (Ani Peter) - mr (Sandeep Shedmake) - nl (Wouter Bolsterlee) - or (Manoj Kumar Giri) - pl (Tomasz Dominikowski) - pt (Duarte Loreto) - pt_BR (Andre Gondim) - ru (Nickolay V. Shmyrev) - sv (Daniel Nylander) - ta (I. Felix) - te (Krishnababu K) - th (Theppitak Karoonboonyanan) - tr (Baris Cicek)
2009-03-16Update gnome-panel to 2.26.0.jmcneill4-42/+107
============== Version 2.26.0 ============== Panel * Ignore shadow mounts in the panel menus (Vincent) * Mark desktop files as trusted when it makes sense (Vincent) Clock Applet * Fix bad memory usage for a string returned by libical (Vincent) Misc * Remove scrollkeeper check, since it belongs to gnome-doc-utils (Vincent) Docs Translators * Jen Ockwell (en_GB) * Jan Brož and Lucas Lommer (cs) Translators * Runa Bhattacharjee (bn_IN) * Reşat SABIQ (crh) * Hendrik Richter (de) * Fotis Tsamis (el) * Jorge González (es) * Mattias Põldaru (et) * Claude Paroz (fr) * Suso Baleato (gl) * Ankit Patel (gu) * Yaron Shahrabani (he) * Rajesh Ranjan (hi) * Luca Ferretti (it) * Žygimantas Beručka (lt) * wadim dziedzic (pl) * Duarte Loreto (pt) * Adi Roiban (ro) * Yuriy Penkin (ru) * I. Felix (ta) * Theppitak Karoonboonyanan (th) =============== Version 2.25.92 =============== Panel * Fix some randr-interaction by connecting to the monitors-changed signal. This shouldn't be needed with the latest GTK+, but we keep to be 100% sure it will work in 2.26.0. (Matthias Clasen) * Use close button instead of ok button in error dialogs (Vincent) All Applets * Use close button instead of ok button in error dialogs (Vincent) Translators * Reşat SABIQ (crh) * Philip Withnall (en_GB) * Jorge González (es) * Ivar Smolin (et) * Luca Ferretti (it) * Raivis Dejus (lv) * Thierry Randrianiriana (mg) * Praveen Arimbrathodiyil (ml) * Adi Roiban (ro) * Pavol Šimo (sk) * Dr.T.vasudevan (ta) =============== Version 2.25.91 =============== Panel * Remove the mixer applet from the default configuration since GNOME upstream doesn't ship this applet by default. Some distributions might want to put it back. The patch to be reverted is: http://svn.gnome.org/viewvc/gnome-panel/trunk/gnome-panel/panel-default-setup.entries?r1=11171&r2=11512&view=patch (Vincent) Clock Applet * Fix properties dialog to not have a missing image and a weird title (Matthias Clasen) * Use new GTK+ feature to change orientation of GtkBox instead of custom code (Christian Persch) Notification Area Applet * Use new GTK+ feature to change orientation of GtkBox instead of custom code (Christian Persch) Misc * Require GTK+ 2.15.1 (Christian Persch) Docs Translators * Iñaki Larrañaga Murgoitio (eu) Translators * Astur (ast) * Ihar Hrachyshka (be@latin) * Alexander Shopov (bg) * Ask Hjorth Larsen (da) * Dawa pemo (dz) * Jorge González (es) * Iñaki Larrañaga Murgoitio (eu) * Ignacio Casal Quinteiro (gl) * Luca Ferretti (it) * Takeshi AIHANA (ja) * Vladimer Sichinava ვლადიმერ სიჭინავა (ka) * Shankar Prasad (kn) * Rafael Garcia (la) * Jovan Naumovski (mk) * Wouter Bolsterlee (nl) * Manoj Kumar Giri (or) * Tomasz Dominikowski (pl) * Duarte Loreto (pt) * Adi Roiban (ro) * Theppitak Karoonboonyanan (th) * Clytie Siddall (vi) * 甘露(Gan Lu) (zh_CN) * Chao-Hsiung Liao (zh_HK) * Chao-Hsiung Liao (zh_TW) =============== Version 2.25.90 =============== Panel * Add a timeout of 5 seconds to do the panel initial animation, in case an applet is blocked while it's loading (Vincent) * Fix some format security warnings (Frédéric Crozat) Clock Applet * Fix some format security warnings (Frédéric Crozat) * Fix the dbus configuration file to specify the destination that is allowed instead of just some non-existing interfaces (Vincent) * Properly initialize the eds part handling passwords, fixing some hangs (Simon Brys, Vincent) Fish Applet * Fix some format security warnings (Frédéric Crozat) * Build fixes (Vincent) Notification Area Applet * Fix some format security warnings (Frédéric Crozat) Translators * Jordi Mallach (ca) * Ilkka Tuohela (fi) * Vladimer Sichinava ვლადიმერ სიჭინავა (ka) * Changwoo Ryu (ko) * Raivis Dejus (lv) * Jovan Naumovski (mk) * Sandeep Shedmake (mr) * Kjartan Maraas (nb) * André Gondim (pt_BR) * Krishna Babu K (te) ================ Version 2.25.5.1 ================ Panel * Fix a crash when the user configuration contains a separator (Vincent) ============== Version 2.25.5 ============== Panel * Only show shutdown/reboot menu items if made available by the session manager (Ray Strode) * Only allow dragging panels when pressing a modifier button (usually Alt) for expanded panels (Vincent, William Lachance) * Delay the initial panel animation until applets/objects are loaded (Ray Strode, Vincent) * Fix initial animation not happening for newly created panels (Vincent) * Fix unloaded panels with existing configuration appearing empty when reloaded in gconf (Vincent) * Correctly set the struts of the panel at the very early start so that desktop icons don't jump around on login (Vincent, Ray Strode) * Connect to the session manager when we're really ready, instead of doing it too early. This helps with desktop icons too (Behdad Esfahbod, Vincent) * Respect TryExec key in desktop files that we directly put in the menus (Matthias Clasen, Vincent) Clock Applet * Hide the option to use 12/24 hours if it's not supported in the current locale (Vincent) * Fix a crash on Solaris when the weather code is empty (Vincent) * Minor HIG fix Misc * Fix applet compilation by explicitly listing LIBPANEL_APPLET_LIBS in LDADD (Vincent) Translators * Petr Kovar (cs) * Andre Klapper (de) * Jorge González (es) * saudat mohammed (ha) * Gabor Kelemen (hu) * Onye, Sylvester (ig) * Kjartan Maraas (nb) * Daniel Nylander (sv) * Fajuyitan, Sunday Ayo (yo) ============== Version 2.25.3 ============== Note to distributors: this release might break various other applications (mostly applets, though). If this is the case, please contact the gnome-panel developers to see if changes should be reverted. + we do not have a bonobo PanelShell interface. As far as I know, it wasn't used by anything and was useless anyway. + libpanel-applet doesn't depend on libgnomeui anymore. This might have some build-time and run-time side-effects: - build-time: the pkg-config check for libpanelapplet-2.0 won't bring libgnomeui anymore. The fix is to have the applet configure script check for libgnomeui itself if it needs it. - build-time: panel-applet.h doesn't contain some #include for some libgnomeui part anymore. The fix is to have the relevant applet code include the right headers it needs. - run-time: the macro defined in panel-applet.h and used by nearly all applets to start the applet (PANEL_APPLET_BONOBO_FACTORY) used to call gnome_program_init(), and it's not the case anymore. If the applet uses some libgnomeui widgets, there might be warnings because some of those require some libgnomeui initialization. The fix is to either port the applet to GTK+ widgets, or to have it called gnome_program_init() on its own. This last item could arguably be seen as an API change. If this causes too many issues, another solution might be considered. Panel * Use C_() instead of Q_() (Philip Withnall, Vincent) * Fix compilation warnings (Vincent) * Use dbus-based uniquification instead of bonobo-based (Colin Walters, Vincent) * Add a --replace argument to replace the current panel instead of just leaving (Vincent) * Remove unneeded call to gnome_authentication_manager_init() (we use gio now) (Vincent) * Set an application name (Vincent) * Code cleanup (Vincent) * Use single include for glib and gtk+ (Vincent) * Stop using many deprecated API (Vincent) * Start removing calls to libgnome/libgnomeui API (Vincent) * Use gio to launch desktop files, instead of gnome-desktop (Vincent) * Stop using gnome_help_display_desktop_on_screen() and get rid of libgnomeui dependency (Vincent) * Fix help for "connect to server" (Vincent) libpanel-applet * Use C_() instead of Q_() (Philip Withnall, Vincent) * Use single include for glib and gtk+ (Vincent) * Stop using many deprecated API (Vincent) * Code cleanup (Vincent) * Do not depend on libgnome/libgnomeui anymore [note that we still have an indirect libgnome dependency, through bonobo] (Vincent) All Applets * Use single include for glib and gtk+ (Vincent) * Stop using gnome_help_display_desktop_on_screen() and get rid of libgnomeui dependency (Vincent) Clock Applet * Add some inline documentation to the edit location window (Dan Winship) * Remove fixed width for buttons in the pref dialog (Gabor Kelemen) * Build fixes (Vincent) * Stop using deprecated GTK+ API (Vincent) * Show day of week header in "set time" calendar (Vincent) Fish Applet * Fix compilation warnings (Vincent) Notification Area Applet * Real tray icons transparency (Owen Taylor) * Fix compilation warnings (Vincent) * Stop using deprecated GTK+ API (Vincent) Wnck Applets * Use the right help file for some help buttons (Vincent) * Make sure dialogs have the right window icon (Vincent) Misc * Require glib 2.18.0 (Vincent) * Remove obsolete german translation of documentation (Vincent) * Stop declaring a bonobo PanelShell interface (Vincent) * libpanel-applet and all applets in gnome-panel lose their libgnomeui dependency (Vincent) Translators * Yair Hershkovitz (he) * Leonardo Ferreira Fontenelle (pt_BR)
2009-03-16Update gnome-desktop to 2.26.0.jmcneill4-36/+9
============== Version 2.26.0 ============== libgnome-desktop * GnomeRR: rab the X server while tweaking the RANDR configuration. (Federico Mena Quintero) Misc * Remove scrollkeeper check, since it belongs to gnome-doc-utils (Vincent) Translators * Amitakhya Phukan (as) * Runa Bhattacharjee (bn_IN) * Petr Kovar (cs) * Christian Kirbach (de) * Kostas Papadimas (el) * Suso Baleato (gl) * Rajesh Ranjan (hi) * Sandeep Shedmake (mr) * I. Felix (ta) * Krishna Babu K (te) * Baris Cicek (tr)
2009-03-16Update gnome-session to 2.26.0.jmcneill3-8/+10
============== Version 2.26.0 ============== Note: this release disables session saving because it's not ready for wide usage. It will hopefully be fixed for 2.26.1. - Turn off debug spew (Lucas) - Hide the "Save current session" button in the session properties since it's not working (Vincent) - Disable session saving because it's not ready yet (Vincent) Translations: - Updated as: Amitakhya Phukan - Updated crh: Reşat SABIQ - Updated cs: Petr Kovar - Updated el: Jennie Petoumenou - Updated es: Jorge González - Updated et: Ivar Smolin - Updated gl: Suso Baleato - Updated gu: Ankit Patel - Updated he: Yaron Shahrabani - Updated hi: Rajesh Ranjan - Updated ja: Takeshi AIHANA - Updated lt: Žygimantas Beručka - Updated mr: Sandeep Shedmake - Updated nb: Kjartan Maraas - Updated or: Manoj Kumar Giri - Updated ps: Zabeeh Khan - Updated ta: I. Felix - Updated te: Krishna Babu K
2009-03-16Update zenity to 2.26.0.jmcneill3-8/+25
Zenity 2.26.0 " Crescent " * disable monk easter egg in order to remove gnome-canvas dependency [#571741] * replace deprecated GTK+ calls (Felix Riemann) [#571869] * remove deprecated/obsoleted dialog definition (Felix Riemann) [#571869] * New and updated documentation translations - Mario Blättermann [de] - Claude Paroz [fr] - Daniel Nylander [sv] - Inaki Larranaga Murgoitio [eu] - Tommi Vainikainen [fi] - Jen Ockwell [en_GB] * New and updated translations - Raivis Dejus [lv] - Changwoo Ryu [ko] - Zabeeh Khan [ps] - Adi Roiban [ro] - Chao-Hsiung Liao [zh_HK, zh_TW] - Gabor Kelemen [hu] - Manoj Kumar Giri [or] - Gintautas Miliauskas [lt] - Krishnababu K [te] - Amitakhya Phukan [as]
2009-03-16Update gtk2-engines to 2.18.0.jmcneill2-8/+7
Overview of Changes in 2.18.0 (since 2.17.4) ============================================ Changes in this release: - Improved entry progress drawing in Clearlooks. New and updated translations: Suso Baleato (gl) Amitakhya Phukan (as) Kenneth Nielsen (da) Jennie Petoumenou (el) Sandeep Shedmake (mr) Ankit Patel (gu) I. Felix (ta) Hendrik Richter (de) Yaron Shahrabani (he) Gintautas Miliauskas (lt) Manoj Kumar Giri (or) Overview of Changes in 2.17.4 (since 2.17.3) ============================================ Changes in this release: - Many themes have some initial support for progressbars in entries. New and udpated translations: Claude Paroz (fr) Duarte Loreto (pt) David Lodge (en_GB) Baris Cicek (tr) Adi Roiban (ro) Wouter Bolsterlee (nl) Overview of Changes in 2.17.3 (since 2.17.2) ============================================ This release of gtk-engines is now solely LGPL 2.1 or any later version. GNOME Bugs fixed in this release: 563787 – GNOME Goal: Clean up GLib and GTK+ includes 571835 – Focus inconsistent between expander and other widgets in Clearlooks New and udpated translations: Wouter Bolsterlee (nl) Lucas Lommer (cs) Tomasz Dominikowski (pl) Gabor Kelemen (hu) Iñaki Larrañaga Murgoitio (eu) Gil Forcada (ca) Yavor Doganov (bg) Chao-Hsiung Liao (zh_HK) Chao-Hsiung Liao (zh_TW) Takeshi AIHANA (ja) Theppitak Karoonboonyanan (th) Clytie Siddall (vi) Changwoo Ryu (ko) Ilkka Tuohela (fi) Kjartan Maraas (nb) Daniel Nylander (sv) Overview of Changes in 2.17.2 (since 2.17.1) ============================================ GNOME Bugs fixed in this release: 563256 – 2.17.1 ftbfs Overview of Changes in 2.17.1 (since 2.17.0) ============================================ Changes in this release: - A leak in Clearlooks that happened for default buttons was fixed. - The Clearlooks inconsistent radio indicator drawing was fixed. GNOME Bugs fixed in this release: 560042 – Sub-optimal -I flag ordering 560443 – GNOME Goal: Remove deprecated GLib symbols 549830 – Use G_DEFINE_DYNAMIC_TYPE in theme engines New and udpated translations: Daniel Nylander (sv) Jorge González (es) Laurent Dhima (sq) Overview of Changes in 2.17.0 (since 2.16.0) ============================================ Changes in this release: - Focus indicator drawing in Mist - Clearlooks now has a disable_focus option to do screenshots for documentation - Fixed the background color of viewports in notebooks in Clearlooks. GNOME Bugs fixed in this release: 553575 – [PATCH] Only draw focus when navigating with the keyboard 555890 – Button rendering bug
2009-03-16Update gnome-session to 2.25.92.jmcneill4-10/+29
=============== Version 2.25.92 =============== Note: this release brings back session saving. There might be bugs for this, so make sure to test this thoroughly. - Ensure treeview is included in a scrolled window with a shadow in the inhibit dialog (Frédéric Crozat) - Use system-log-out icon instead of deprecated gnome-logout (Matthias Clasen) - Implement session saving (Lucas) - Use close button instead of ok button for error dialog (Vincent) - Fix the logout dialog not being themed (Matthias Clasen) - Code cleanup (Lucas) Translations: - Updated zh_TW: Chao-Hsiung Liao - Updated bg: Alexander Shopov - Updated bn_IN: Runa Bhattacharjee - Updated ca: David Planella - Updated de: Wolfgang Stoeggl - Updated en_GB: David Lodge - Updated eu: Iñaki Larrañaga Murgoitio - Updated fi: Ilkka Tuohela - Updated fr: Bruno Brouard - Updated gu: Sweta Kothari - Updated hu: Gabor Kelemen - Updated it: Luca Ferretti - Updated ja: Takeshi AIHANA - Updated ko: Changwoo Ryu - Updated lv: Raivis Dejus - Updated pt_BR: Og Maciel - Updated pt: Duarte Loreto - Updated ro: Adi Roiban - Updated sv: Daniel Nylander - Updated th: Theppitak Karoonboonyanan - Updated tr: Baris Cicek - Updated zh_HK: Chao-Hsiung Liao - Updated zh_TW: Chao-Hsiung Liao =============== Version 2.25.91 =============== - Fix copy & paste error in debug output (Matthias Clasen) - Avoid restarting applications when shutting down (Brian Cameron) - Improve logout/shutdown dialog messages (Matthias Clasen) - Change the capplet name in (Lucas, Luca Ferretti) - Remove obsolete logout_option gconf key (Luca Ferretti) - Update description of required_components_list gconf key (Luca Ferretti) Translations: - Updated ast: Mikel González - Updated bg: Alexander Shopov - Updated crh: Reşat SABIQ - Updated da: Kenneth Nielsen - Updated dz: Dawa pemo - Updated es: Jorge González - Updated et: Ivar Smolin - Updated eu: Iñaki Larrañaga Murgoitio - Updated fi: Ilkka Tuohela - Updated gl: Ignacio Casal Quinteiro - Updated kn: Shankar Prasad - Updated mk: Jovan Naumovski - Updated nb: Kjartan Maraas - Updated nl: Wouter Bolsterlee - Updated pl: Tomasz Dominikowski - Updated pt_BR: Andre Gondim - Updated ro: Adi Roiban - Updated sr: Горан Ракић - Updated sv: Daniel Nylander - Updated te: Bharat Kumar - Updated th: Theppitak Karoonboonyanan - Updated vi: Clytie Siddall - Updated zh_HK: Chao-Hsiung Liao - Updated zh_TW: Chao-Hsiung Liao =============== Version 2.25.90 =============== - Install autostart files in /etc/xdg/autostart (Vincent) - Use 22x22 icons in the splash screen (Vincent) - Fix a potential crash in the splash screen (Vincent) - Fix dbus documentation to mention the session bus instead of system bus (Richard Hughes) - Fix build when XTest is not available (Vincent) - Fix generation of dbus documentation to have valid docbook (Vincent) Translations: - Updated ca: David Planella - Updated fi: Ilkka Tuohela - Updated he: Yair Hershkovitz - Updated ko: Changwoo Ryu - Updated lt: Žygimantas Beručka - Updated pl: Tomasz Dominikowski - Updated pt_BR: Andre Gondim - Updated sv: Daniel Nylander ============== Version 2.25.5 ============== - Close ICE connection for qt3 applications (Edward Sheldrake) - In all phases before APPLICATION, consider process termination as completion (Behdad Esfahbod) - Fix gnome-session not looking at $XDG_DATA_HOME/applications (tuxce) - Correctly check for sm and ice libraries in configure script (Lucas) - Correctly handle X-GNOME-Autostart-enabled=false in gnome-session-properties (Halton Huo) - Add support for --enable-polkit/--disable-polkit in configure script (default is still automatic) (Nirbheek Chauhan) - Add NoDisplay=True to desktop files (Lucas) - Fix typo in error message (Lucas) - Double-click startup program entry to open edit dialog in gnome-session-properties (Lucas) - Fix apps with an icon not existing in the icon theme displayed with no icon (Lucas) - Add 48x48 icon for session properties (Lucas) - Add a presence dbus API (William Jon McCann) Translations: - Updated ca: David Planella - Updated de: Hendrik Richter - Updated es: Jorge González - Updated ha: saudat mohammed - Updated ig: Onye, Sylvester - Updated nb: Kjartan Maraas - Updated sv: Daniel Nylander - Updated uz@cyrillic: Nurali Abdurahmonov - Updated uz: Nurali Abdurahmonov - Updated yo: David Lodge ============== Version 2.25.3 ============== - Address issue with multiple clients trying to use the QueryEndSession dbus API (Tim Kosse) - Code and build system cleanups (Vincent) - Stop using deprecated API (Vincent) - Remove libgnomeui dependency (Vincent) ============== Version 2.25.2 ============== - Don't link to gnome-keyring and libgnomeui where we don't need (William Jon McCann) - Make the session properties dialog resizable (Matthias Clasen) - Don't try to print an undefined error message (William Jon McCann) - Build fixes (Kjartan Maraas) - Rewrite the application finding code for the manager (Matthias Clasen) - Add new dbus api to say whether shutdown dialog is available (Ray Strode) - Remove compat wrapper for gnome-keyring session interaction (Stef Walter) - Single include fixes for glib (Diego Escalante Urrelo) Translations: - Updated ast: Mikel González - Updated ku: Erdal Ronahi - Updated sr: Горан Ракић - Updated sv: Daniel Nylander
2009-03-16Update gnome-control-center to 2.25.92.jmcneill4-41/+35
gnome-control-center 2.25.92 (2009-03-02) General: - remove lots of deprecated GDK/GTK+ calls (Thomas H.P. Andersen) (#572325) Appearance: - fix message markup appearing in post-install dialog (Jens Granseuer) (#572453) Display: - don't block the GUI while changing RANDR configuration (Federico Mena Quintero) - realign outputs after a resolution change (Federico Mena Quintero) - use black text for enabled monitors (Federico Mena Quintero) - change window title and menu entry to "Display"/"Display Preferences" (Jens Granseuer) (#570907) Keybindings: - fix saving custom shortcut commands (Jens Granseuer) (#572501) - always show "<Unknown Action>" for shortcuts without a description (Jens Granseuer) (#572808) Keyboard: - add visual bell settings (Matthias Clasen) (#564998) - fix initial layout preview (Matthias Clasen) (#550721) - restore help button in layout options (Sergey Udaltsov) (#556952) - remove non-existing icon from sound notifications button (Jens Granseuer) (#570906) Font Viewer: - initialize type system to fix hang (Jonas Bonn) (#572189) Translations: - ast (Mikel González) - be@latin (Ihar Hrachyshka) - bg (Alexander Shopov) - ca (Gil Forcada) - da (Kenneth Nielsen) - en_GB (Philip Withnall) - es (Jorge Gonzalez) - et (Priit Laes) - eu (Inaki Larranaga Murgoitio) - fi (Ilkka Tuohela) - fr (Claude Paroz) - gu (Sweta Kothari) - he (Mark Krapivner) - hu (Gabor Kelemen) - it (Milo Casagrande) - ja (Takeshi Aihana) - ko (Changwoo Ryu) - nb (Kjartan Maraas) - pl (Tomasz Dominikowski) - pt (Duarte Loreto) - pt_BR (André Gondim, Jonh Wendell, Og Maciel) - ro (Jani Monoses) - sv (Daniel Nylander) - th (Theppitak Karoonboonyanan) - vi (Clytie Siddall) - zh_HK (Chao-Hsiung Liao) - zh_TW (Chao-Hsiung Liao) gnome-control-center 2.25.90 (2009-02-04) General: - Rename gnome-network-preferences to gnome-network-properties (Luca Ferretti) (#554342) - Add optional libcanberra-gtk dependency About me: - Build fixes - Fix email addresses being generated by g-a-m always being saved as type "OTHER" (Jens Granseuer) (#570113) Appearance: - Fix newly installed themes appearing twice in the GTK themes list if the package contains themes for both GTK and metacity (Jens Granseuer) (#568595) - Use "Desktop Background" instead "Wallpaper" as per GDP glossary (Luca Ferretti) (#569382) Common: - Add GnomeThemeElement parameter to the ThemeChangedCallback so that the receiver can determine what part of the theme changed (Jens Granseuer) Default application: - Fix the https handler never being set (Bastien Nocera) (#568408) - Update the web entry with the correct command for the selected option instead of always using the default (Jens Granseuer) Display: - Build fixes - Add On/Off radio buttons to turn on/off a monitor (Federico Mena Quintero) - Don't crash if we don't have an output (Jens Granseuer) (#569218) Keybindings: - Build fixes - Print a warning when a key doesn't have a schema, so no description (Bastien Nocera) - Make Enter work as expected in the custom key shortcut edit dialogue (Bastien Nocera) Keyboard: - Sort options by description (Sergey Udaltsov) - Hide help button in Options (Sergey Udaltsov) (#556952) - Allow setting a repeat delay of up to 2 seconds (Jens Granseuer) (#569612) Shell: - Use single GTK includes in slab (Magnus Boman) (#551850) - Compile with G*_DISABLE_DEPRECATED in slab (Magnus Boman) (#551850) Typing break: - Play a sound when the display is locked or unlocked (Maxim Ermilov) (#169473) Translations: - ca (Joan Duran) - el (nikosCharonitakis) - es (Jorge González) - fi (Timo Jyrinki) - he (Mark Krapivner) - it (Luca Ferretti) - ko (Young-Ho Cha) - lt (Vytautas Liuolia) - lv (Raivis Dejus) - mg (Thierry Randrianiriana) - mn (Badral) - nb (Kjartan Maraas) - nl (Wouter Bolsterlee) - or (Manoj Kumar Giri) - pa (Amanpreet Singh Alam) - pl (Tomasz Dominikowski) - pt_BR (Henrique P Machado) - ru (Nickolay V. Shmyrev) - sr (Данило Шеган) - sv (Daniel Nylander) - uk (Maxim V. Dziumanenko) - uz@cyrillic (Nurali Abdurahmonov) - uz (Nurali Abdurahmonov) - zh_CN (甘露(Gan Lu)) - zh_HK (Chao-Hsiung Liao) - zh_TW (Chao-Hsiung Liao) ------------------------------------------------------------------------------- gnome-control-center 2.25.3 (2008-12-18) General: - Remove sound capplet and documentation, it moved to gnome-media (Bastien Nocera) About me: - Add support for fingerprint readers with more than one enrollment stage (Bastien Nocera) Display: - Display errors when any happen (Federico Mena Quintero) - Slight UI changes (Federico Mena Quintero) - When a monitor is selected, update the monitor label to have the monitor's name and colour so they know which one is being edited (Federico Mena Quintero) - Make the monitor on which the dialogue appears the default one on startup (Federico Mena Quintero) - Fix monitors still overlapping when turning off "Mirror screens" (Federico Mena Quintero) - Remove unneeded help button (Federico Mena Quintero) gnome-control-center 2.25.2 (2008-12-02) General: - Only include top-level headers for glib and GTK+ (Maxim Ermilov) (#561562) - Optionally check for PolicyKit (Bastien Nocera) - Don't try to delete directories twice (Jens Granseuer) (#562371) - Don't recognize "" as a valid engine for certain GTK themes (Jens Granseuer) (#315286) About me: - Add support for enrolling fingerprints using the fprintd D-Bus service (Bastien Nocera) (#561881) Appearance: - Don't initialize gettext and GTK twice (Jens Granseuer) - Add missing arg to capplet_init (Kjartan Maraas) - Use g_ascii_strcasecmp instead of the deprecated g_strcasecmp (Maxim Ermilov) (#560424) - Really remove the temp dir when the transfer is cancelled (Jens Granseuer) - Fix leak (Jens Granseuer) Font viewer: - Remove gnome-vfs dependency (Saleem Abdulrasool) (#561319) Keybindings: - Respect the /desktop/gnome/keybindings/allowed_keys key (Matthias Clasen) Network: - Add support for network profiles (Maxim Ermilov) (#477040) Typing break: - Use g_object_unref instead of the deprecated gdk_window_unref (Maxim Ermilov) (#561679) Shell: - Add libgnomeui dependency back (Kjartan Maraas) - Remove eel dependency (dmacks@netscape.org) (#561944) - Fix leak (Federico Mena Quintero) - Use the new GtkTooltip mechanism rather than the deprecated GtkTooltips (Federico Mena Quintero) Translations: - es (Jorge Gonzalez) - it (Luca Ferretti) ------------------------------------------------------------------------------- gnome-control-center 2.25.1 (2008-11-05) General: - resurrect gnome-font-viewer and gnome-thumbnail-font (Davyd Madeley) - reduce libgnome* usage (Søren Sandmann) - require GTK+ 2.13.1 (Jens Granseuer) - require gnome-desktop 2.25.1 (Jens Granseuer) - code cleanups (Jens Granseuer, Christian Persch, Kjartan Maraas, Bastien Nocera) Common: - use translated names for icon themes if available (Jens Granseuer) (#554272) - fix error handling when launching help (Jens Granseuer) Appearance: - connect the help buttons to the most appropriate sections in the user guide (Matthias Clasen) (#554957) Default application: - add Listen to the list of media players (Julien Lavergne) Display: - show an error dialog instead of crashing when initialization fails due to XRandR not being available (Matt Keenan) (#553762) - fix preview orientation when using left or right rotation (Jens Granseuer) (#555241) - use new clone mode API in gnome-desktop (Søren Sandmann) - XOR the old and the new regions instead of subtracting old from new (Søren Sandmann) (#551566) Keybindings: - fix editability of group headings (Matthias Clasen) (#556967) - avoid duplicate custom keybindings (Matthias Clasen) (#556977) - add UI for adding and removing named custom shortcuts (Matthias Clasen) (#114796) Keyboard: - fix group sorting (Sergey Udaltsov) - update group expander highlighting dynamically (Sergey Udaltsov) - connect the stickykeys_two_key_off button (Jens Granseuer) (#556818) - remember sorted list of expanders in properties (Sergey Udaltsov) - scroll the options window when the keyboard focus moves out of the visible part (Jens Granseuer) (#557944) - hide/show the "Default" column depending on the "layout per window" checkbox (Sergey Udaltsov) (#555261) Sound: - make the filechooser default to a sensible directory (Bastien Nocera) Windows: - Use the right values for the h/v maximization titlebar doubleclick action (Matthias Clasen) (#554962) Translations: - ast (Esbardu) - bg (Yavor Doganov) - ca@valencia (Robert Millan) - cs (Petr Kovar) - da (Ask Hjorth Larsen) - el (nikosCharonitakis) - et (Priit Laes) - fi (Timo Jyrinki) - he (Mark Krapivner) - hu (Gabor Kelemen) - nb (Kjartan Maraas) - nl (Wouter Bolsterlee) - pt_BR (Leonardo Ferreira Fontenelle) - sk (Pavol Šimo) - sr (Данило Шеган) - sv (Daniel Nylander) - th (Theppitak Karoonboonyanan) - uk (Maxim V. Dziumanenko)
2009-03-16Update gnome-desktop to 2.25.92.jmcneill6-310/+43
=============== Version 2.25.92 =============== libgnome-desktop * GnomeBG: Allow apps to ignore a pending change so they can avoid updating their background twice (Alexander Larsson) * GnomeBG: Blow all expensive caches if we're not gonna update the background again in one minute (Alexander Larsson) * GnomeBG: Do slightly less steps in slide transitions to avoid using to much resources on things that are not visible (Alexander Larsson) * GnomeBG: Remove outstanding transitions on finalize (Alexander Larsson) * GnomeRR: Use g_new0() instead of calloc() for consistency (Federico Mena Quintero) * GnomeRR: Fix leak (Federico Mena Quintero) * GnomeRR: Code cleanup (Federico Mena Quintero) * GnomeRR: Revert the change to use XRRGetScreenResourcesCurrent(), it's not needed anymore and it broke the "Detect Monitors" button (Matthias Clasen) * General: Make sure that the translation system is initiliazed so that translations can be used (Vincent) Doc Translations * Joan Duran (ca) Translators * Ihar Hrachyshka (be@latin) * Reşat SABIQ (crh) * David Lodge (en_GB) * Luca Ferretti (it) * Praveen Arimbrathodiyil (ml) * Manoj Kumar Giri (or) * Duarte Loreto (pt) * Adi Roiban (ro) =============== Version 2.25.91 =============== Doc Translations * Inaki Larranaga Murgoitio (eu) Translators * Xuacu (ast) * Alexander Shopov (bg) * Per Kongstad (da) * Dawa pemo (dz) * Simos Xenitellis (el) * Jorge González (es) * Iñaki Larrañaga Murgoitio (eu) * Farzaneh Sarafraz (fa) * Sweta Kothari (gu) * Rajesh Ranjan (hi) * Takeshi AIHANA (ja) * Vladimer Sichinava ვლადიმერ სიჭინავა (ka) * Raivis Dejus (lv) * Jovan Naumovski (mk) * Wouter Bolsterlee (nl) * Tomasz Dominikowski (pl) * Adi Roiban (ro) * Steve Murphy (rw) * Daniel Nylander (sv) * Theppitak Karoonboonyanan (th) * Nurali Abdurahmonov (uz) * Clytie Siddall (vi) * 甘露(Gan Lu) (zh_CN) * Chao-Hsiung Liao (zh_HK) * Chao-Hsiung Liao (zh_TW) =============== Version 2.25.90 =============== libgnome-desktop * GnomeRR: Create a backup file of the configuration when saving (Federico Mena Quintero) * GnomeRR: Add public API to get to $(XDG_CONFIG_HOME)/monitors.xml and a backup of that file (Federico Mena Quintero) * GnomeRR: Add gnome_rr_config_apply_from_filename() (Federico Mena Quintero) * GnomeRR: Deprecate gnome_rr_config_apply_stored() (Federico Mena Quintero) Translators * Jordi Mallach (ca) * Ilkka Tuohela (fi) * Gabor Kelemen (hu) * Changwoo Ryu (ko) * Gintautas Miliauskas (lt) * Raivis Dejus (lv) * Manoj Kumar Giri (or) ============== Version 2.25.5 ============== libgnome-desktop * GnomeBG: use gdk_color_equal() instead of custom function (Vincent) * GnomeRR: use XRRGetScreenResourcesCurrent instead of XRRGetScreenResources when available (xrandr 1.3) because it's cheaper (Alberto Milone) * GnomeBG: emit "transitioned" signal instead of "changed" signal for new frames in a slideshow background (Ray Strode) * GnomeBG: reorganize code a bit (Ray Strode) * GnomeBG: add fading API to support fading between two backgrounds (Ray Strode) Translators * saudat mohammed (ha) * Onye, Sylvester (ig) * Djavan Fagundes (pt_BR) * Nurali Abdurahmonov (uz@cyrillic) * Nurali Abdurahmonov (uz) * Sunday Ayo Fajuyitan (yo) ============== Version 2.25.4 ============== Translators * Jorge González (es) * Claude Paroz (fr) * Gil Osher (he) * 甘露(Gan Lu) (zh_CN) ============== Version 2.25.3 ============== Note to distributors: the API break is in GnomeRR. libgnome-desktop * GnomeRR: plug leaks (Matthias Clasen) * GnomeRR: add API-breaking error reporting API (Federico Mena Quintero) * GnomeBG: fix potential crash with some empty slideshow (Vincent) * Build fixes (Vincent) Translators * Gil Osher (he) * Luca Ferretti (it) * Kjartan Maraas (nb) ============== Version 2.25.2 ============== libgnome-desktop * GnomeDesktopThumbnail: reenable check for preview::icon (Vincent) * GnomeRR: add Lenovo display name (Søren Sandmann) * GnomeBG: plug a leak (Cosimo Cecchi) * GnomeDesktopThumbnail: fix potential crash when a temporary file cannot be created (Vincent) Misc * Require glib 2.19.1 (Vincent) * Update a bit API documentation (Vincent) * Require GTK+ 2.14.0 (Vincent) Translators * Jorge González (es) * Daniel Nylander (sv) ================ Version 2.25.1.1 ================ Quick release to not depend on an unreleased glib. libgnome-desktop * GnomeDesktopThumbnail: disable check for preview::icon, since it's not available in glib 2.18 (Vincent) Misc * Require glib 2.18 instead of 2.19 (Vincent) ============== Version 2.25.1 ============== Note: this release breaks API and ABI, so we can stop depending on libgnome. We also lose backwards compatibility for GNOME 1 and KDE 2 icons in desktop files in GnomeDesktopItem (GKeyFile doesn't support this anyway). libgnome-desktop * Remove all libgnome usage (Alex Larsson) * GnomeDesktopThumbnail: new, copied from libgnome* (Alex Larsson) * Add gnome_desktop_prepend_terminal_to_vector(), copied from libgnome (Alex Larsson) * Remove GnomeDItemEdit and GnomeHint objects (Alex Larsson) * GnomeRR: new API to support fn-F7 (Søren Sandmann) * GnomeBG: use foreign_new_for_screen() instead of _foreign_new() (Roland Dreier) * GnomeDesktopThumbnail: Check for preview::icon for fast backend-side thumbnails (David Zeuthen) Misc * Remove dependencies on libxml and libgnome* * Require glib 2.19 Doc Translations * Gabor Kelemen (hu) Translators * Astur (ast) * Margulan Moldabekov (kk)
2009-03-16Update gnome-applets to 2.26.0.jmcneill3-192/+189
pkgsrc changes: * remove libgnome and libgnomeui dependencies * remove the battstat/cpufreq options, gnome-power-manager should handle this instead * explicitly build the legacy mixer in the package for those who are not using pulseaudio Changes in GNOME-Applets 2.26.0 =============================== CPU Frequency Selector: - Fix crasher for non-authorized users. Invest Applet: - Correctly install defs.py without distributing it. Mixer Applet: - Hide the applet when the escape key is pressed. - Sync the dock icon and the panel mute check-box. Null Applet: - Correctly replace the mixer applet. Translation Updates: af, bn_IN, ca, cs, de, el, gl, gu, he, kn, lt, ml, mr, pl, ru, sv, ta, te Documentation Translation Updates: cs, en_GB, hu, it Changes in GNOME-Applets 2.25.92 ================================ mini-commander: - Make it compilable again. Oops. Translations: be, en_GB, fr, ja, ko, or, ro Documentation Translations: de eu it Changes in GNOME-Applets 2.25.91 ================================ General: - Even more deprecated function removal. Mixer: - Reload the device list periodically. Prevents 100% CPU use when USB speakers are plugged in. (Bug 167606/519388). Translations: ast, bg, ca, da, eu, fi, gu, hu, it, nb, nl, pt, pt_BR, ro, sv, th, vi, zh_CN, zh_HK, zh_TW Documentation Translations: eu de Changes in GNOME-Applets 2.25.90 ================================ *** NOTE *** The mixer applet has returned to provide an option for those heathens who have still not converted to the Church of Pulseaudio (and the gnome-media version of the volume control applet). - Use ./configure --enable-mixer-applet to enable it. It is disabled by default. - Further development of the module will cease after this release cycle. - GStreamer 0.8 is no longer supported. ************ General: - There is no explicit dependance on libgnome or libgnomeui. The former library will still be dragged in via libpanel-applet. Accessability Applet: - Replace deprecated function calls and symbols (Maxim Ermilov) Battstat Applet: - libgnome removal (Callum McKenzie) - Fix a reused error object that was causing crashes (Simon Brys) Character Picker: - Replace deprecated function calls and symbols (Maxim Ermilov) Mixer Applet: - UI cleanups (Callum McKenzie) - Remove gstreamer 0.8 support (Callum McKenzie) Modem Lights: - This has been disabled completely until the build errors can be fixed. It hasn't worked for some time. Stickynotes Applet: - Remove remaining libgnome code (Diego Escalante Urrelo) Trash Applet: - Replace main function with a standard macro (Ryan Lortie) - Improve the context menu (Ryan Lortie) Weather Applet: - Replace deprecated function calls and symbols (Maxim Ermilov) Translations: ca, es, es_ES, fi, hu, ko, lv, nb, or, pt_BR Documentation Translations: de Changes in GNOME-Applets 2.25.4 =============================== The major change in this release is work by Diego Escalante Urrelo to remove the dependance on libgnome and libgnomeui. We aren't there yet, but we're getting close. Aside from the steady stream of translation work, nothing else got done on gnome-applets this time around. Sorry. Translations: el, es, nb Documentation Translations: de Changes in GNOME-Applets 2.25.3 =============================== *** NOTE *** As promised in the last release, the mixer applet has been removed. The gnome-media package now provides an equivalent. ************ CPU Frequency Applet: - Remove unecessary callbacks (Carlos Garcia Campos) Invest Applet: - Allow fractional shares in the Amount field. This is useful for mutual funds (Callum McKenzie). Mini Commander: - This is now buildable again (Matthias Clasen) Trash Applet: - Scaling improvements to match other panel features (Ryan Lortie). - Don't generate WM_TRANSIENT_FOR the root window (Ryan Lortie). - Set the icon image directly (Ryan Lortie). Translations: es, nb Changes in GNOME-Applets 2.25.2 =============================== *** NOTE *** The gnome-media package now provides its own panel mixer control (in the notification area). This renders the current mixer control obsolete and this will be the last release containing the mixer applet (at least in its current form). ************ General: - Fix the build with recent libpanel (Lucas Rocha). - Rationalise include files (Maxim Ermilov). - Check for the existence on NetworkManager (Callum McKenzie). CPU Frequency Applet: - Fix switching between graph and textmodes (Diego Escalante Urrelo/ Carlos Garcia Campos). - Fix orientation sizing issues (Carlos Garcia Campos). - Fix compiler warnings (Carlos Garcia Campos). Keyboard Switching Applet: - Fix a leak. Mixer: - Change the orientation of the volume control and add a mute and a "volume control" button (Callum McKenzie). Multiload: - Report total bandwidth in the tooltip rather than percentage since the later number is meaningless (Eric Piel/Benoit Dejean). Stickynotes: - Reduce I/O by batching configuration saves (Callum McKenzie). Weather Applet: - Use NetworkManager signals and check the weather when the network comes back up (Matthias Clasen). Translations: bg, es, he, it, nb, pt_BR, sk Docs: de Changes in GNOME-Applets 2.25.1 =============================== General: - Tag the GtkBuilder files so they are translated properly. (Changwoo Ryu, 555656.) Drivemount Applet: - Support authentication (Matthias Clasen, 553960). - Code cleanups. Invest Applet: - Catch errors in parsing the downloaded files (Callum McKenzie, 554425). - Add a test suite (Callum McKenzie). - Don't ship generated files (553611). Multiload Applet: - Change the old classifications from slip/plip/ethernet/other to in/out/local. The colours have also been changed to hilight this. (Eric Piel, 327509.) Stickynotes: - Clicking on the applet now hides the stickynotes if they are visible, just as doing so shows them if they are hidden. (Josselin Mouette, 505475.) - Be nice to gconf when installing (Remi Cadrona, 554311.)
2009-03-16add gtk2-engines-murrinejmcneill1-1/+2
2009-03-16Add gtk2-engines-murrine version 0.90.0.jmcneill4-0/+38
Murrine is a GTK2+ engine using cairo vectorial drawing library to draw widgets. It features a modern glassy look, and it is elegant and clean on the eyes. It is also extremely customizable.
2009-03-15Update to 0.15.5:wiz3-7/+8
What's new in gnome-mag-0.15.5: * Translations: * Raivis Dejus (lv), Adi Roiban and Jani Monoses (ro), Mikel González and Gil Forcada (ast), Chao-Hsiung Liao (zh_HK), Chao-Hsiung Liao (zh_TW), Djihed Afifi (at), Luca Ferretti (it), Alexander Shopov (bg), Pema Geyleg (dz), Yair Hershkovitz and Yaron Sharabani (he).
2009-03-15Update to vte 0.20.0.jmcneill3-9/+9
0.20.0 ======= - Support using a real bold font instead of pseudo-bolding - Respond to fontconfig configuration changes - Bugs fixed in this release: Bug 54926 Should try bold version of font before pseudo-bolding Bug 570208 vte fails to build outside source tree Bug 548272 Fix output of CSI 13,14, 18-21 Bug 565688 [gnome-pty-helper] using openpty in a bad way Bug 566795 VTE fails to build in trunk Bug 524170 Support initc terminfo capability and change-cursor-color Bug 566730 vte_terminal_set_color_cursor() calls invalidate_all but it doesn't have to Bug 565679 alloca is discouraged Bug 565675 typo in configure.in cause ncurses checking fail Bug 565663 compile failure because use static function in another .h file Bug 575398 configure warns about term.h under OpenSolaris Bug 574616 "real" transparency not working from python bindings Bug 574025 Crash in _vte_terminal_insert_char
2009-03-15Update gtksourceview2 to 2.6.0.jmcneill3-8/+15
=== gtksourceview 2.6.0 === 2009-03-15 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.6.0 2009-03-13 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/language-specs/octave.lang: use % for code comments since matlab does not like #. 2009-03-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/prolog.lang: * gtksourceview/language-specs/Makefile.am: * gtksourceview/language-specs/testfiles.sh: Add prolog lang file. === gtksourceview 2.5.6 === 2009-03-02 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.6 2009-02-26 Jesse van den Kieboom <jesse@icecrew.nl> * gtksourceview/language-specs/po.lang: added text/x-gettext-translation-template mime type 2009-02-26 Thomas H.P. Andersen <phomes@gmail.com> * tests/test-widget.c: Replace deprecated gtk symbol. Bug #572085 2009-02-25 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/gtksourcemark.c: chain up finalize. === gtksourceview 2.5.5 === 2009-02-15 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.5 2009-02-10 Johannes Schmid <jhs@gnome.org> * gtksourceview/gtksourceview.c (update_current_line_color): #570492 – Canot open editor - crash 2009-02-05 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/cobalt.xml: Mark strings for translation. 2009-02-04 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/cobalt.xml: * gtksourceview/language-specs/Makefile.am: Add new blue based style. Thanks to Will Farrington. === gtksourceview 2.5.4 === 2009-01-19 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.4 2009-02-02 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/language-specs/octave.lang: support matlab multiline comments. Patch by Brendan Bycroft. (Fixes bug #556365). 2009-01-30 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/rpmspec.lang: Add %else to rpm spec language. Patch by Matthias Clasen. (Fixes bug #569771). === gtksourceview 2.5.3 === 2009-01-19 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.3 2009-01-19 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/language-specs/php.lang: add missing "endif" keyword. 2009-01-19 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/language-specs/dosbatch.lang: * gtksourceview/language-specs/Makefile.am: * gtksourceview/language-specs/testfiles.sh: * po/POTFILES.in: Add a very simle lang file for dos batch files. 2009-01-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/asp.lang: Updated. Thanks to Fabio Nagao. 2009-01-09 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/makefile.lang: Use proper strings for translation and add context. (Fixes bug #567247) 2009-01-09 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/asp.lang: * gtksourceview/language-specs/Makefile.am: * gtksourceview/language-specs/testfiles.sh: * po/POTFILES.in: Add ASP lang file by Fabio Nagao. === gtksourceview 2.5.2 === 2009-01-05 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.2 2009-01-05 Jesse van den Kieboom <jesse@icecrew.nl> * gtksourceview/gtksourceview.c: verticall align category mark pixbuf in the middle of the line (fixes #566408). 2008-12-31 Yevgen Muntyan <muntyan@tamu.edu> * gtksourceview/gtksourcecontextengine.c (gtk_source_context_engine_text_inserted): The commit before the last one was broken, now bug #566131 is really fixed. 2008-12-31 Yevgen Muntyan <muntyan@tamu.edu> * gtksourceview/language-specs/nsis.lang * gtksourceview/language-specs/t2t.lang * gtksourceview/language-specs/cmake.lang * gtksourceview/language-specs/Makefile.am: New lang files: CMake, NSIS, and txt2tags. * gtksourceview/language-specs/ini.lang: variable names may contain dash. * gtksourceview/language-specs/desktop.lang: added bunch of catefories from the f.d.o. spec. * gtksourceview/language-specs/kate.xml, * gtksourceview/language-specs/testfiles.sh: updated. 2008-12-31 Yevgen Muntyan <muntyan@tamu.edu> * gtksourceview/gtksourcecontextengine.c (gtk_source_context_engine_text_inserted): Bug 566131 – Syntax highlightig bug; Backspace and Enter. 2008-12-28 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/pascal.lang: Add the missing words. (Fixes bug #565789). === gtksourceview 2.5.1 === 2008-12-26 Paolo Borelli <paolo.borelli@katamail.com> * configure.ac: * README: * NEWS: Release 2.5.1 2008-12-20 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/pascal.lang: Add several words to highlight. (Fixes bug #565172) 2008-12-19 Jürg Billeter <j@bitron.ch> * gtksourceview/language-specs/vala.lang: add owned, unowned, yield, and yields to keyword list 2008-12-16 Yevgen Muntyan <muntyan@tamu.edu> * gtksourceview/gtksourceview.c (gtk_source_view_get_mark_category_pixbuf): do not call g_object_ref() on a NULL. Bug #564714, patch by Mike Spivey. 2008-12-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/awk.lang: Add builtin functions to awk lang file. Fixes bug #564242. 2008-12-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/gtksourcestylescheme.c: Typo in property. Fixes bug #564225. 2008-12-10 Paolo Borelli <paolo.borelli@katamail.com> * gtksourceview/gtksourcelanguage.c: fix cut and paste error causing wrong values in gobject properties. Bug #564142. 2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/pascal.lang: Add downto highlight. Fixes bug #563271. 2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/dtd.lang: * gtksourceview/language-specs/po.lang: * gtksourceview/language-specs/m4.lang: * gtksourceview/language-specs/changelog.lang: * gtksourceview/language-specs/xslt.lang: * gtksourceview/language-specs/makefile.lang: * gtksourceview/language-specs/gap.lang: * gtksourceview/language-specs/yacc.lang: Mark strings for translation. 2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/vala.lang: * gtksourceview/language-specs/xslt.lang: Mark string for translation. 2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/dot.lang: Mark string for translation. 2008-12-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/language-specs/gtk-doc.lang: Added the "Deprecated" word to gtk-doc. 2008-12-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/gtksourceview.c: Removed check. 2008-12-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com> * gtksourceview/gtksourceview.c: * gtksourceview/gtksourceview.h: Added non-breaking spaces drawing. 2008-11-29 Yevgen Muntyan <muntyan@tamu.edu> * gtksourceview/gtksourceiter.c: (forward_chars_with_skipping): call g_utf8_casefold() before normalizing, to match behavior of the search code. Bug #496780. * tests/test-widget.c: added Find command.
2009-03-15gtk-builder-convert uses python; bump pkgrevjmcneill1-1/+5
2009-03-15Update gnome-terminal to 2.26.0.jmcneill3-19/+16
pkgsrc changes: * remove bonobo, libgnome, libgnomeui, libglade dependencies changes: commit fe757a4da8cbb1e69db60ca5988417a8c28a1bae Author: Christian Persch <chpe@gnome.org> Date: Sun Mar 15 14:14:11 2009 +0100 Fix ChangeLog generation Makefile.am | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit b04a04a860fad713a7687f03f2225fa1d2d5dbcb Author: Christian Persch <chpe@gnome.org> Date: Sun Mar 15 14:05:31 2009 +0100 Prepare 2.26.0 Makefile.am | 17 ++++------------- configure.ac | 15 ++------------- 2 files changed, 6 insertions(+), 26 deletions(-) commit 66c2cbc546072817bf3f2cbe0f3559c39fc9eb67 Author: apravi <apravi@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Mar 15 08:04:01 2009 +0000 Malayalam translation updated git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3358 e32f9464-e525-0410-8908-8a3b6990da27 po/ml.po | 376 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 189 insertions(+), 187 deletions(-) commit 5ef30b19999b05baa346dc8e9cddff1446c835a9 Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Mar 14 23:44:56 2009 +0000 Added Danish translation of the dokumentation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3357 e32f9464-e525-0410-8908-8a3b6990da27 help/ChangeLog.pre-2-23 | 4 + help/Makefile.am | 2 +- help/da/da.po | 1878 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1883 insertions(+), 1 deletions(-) commit d84fd44d3aa9c01fb7cc081c751e56cba7d98b87 Author: ifelix <ifelix@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Mar 14 17:11:03 2009 +0000 tamil translation updated git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3356 e32f9464-e525-0410-8908-8a3b6990da27 po/ta.po | 1709 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 974 insertions(+), 735 deletions(-) commit 4593d937f2514417612bcd247511da5279731ec0 Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Mar 13 20:59:25 2009 +0000 2009-03-13 Andre Klapper <a9016009@gmx.de> * help/cs/cs.po: Updated Czech translation by Lucas Lommer. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3355 e32f9464-e525-0410-8908-8a3b6990da27 help/cs/cs.po | 1275 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 1000 insertions(+), 275 deletions(-) commit ef542c6910709a57c3cc40c9a075ce4c7feec6b2 Author: rranjan <rranjan@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Mar 13 10:03:29 2009 +0000 hindi updated by Rajesh Ranjan, applying evaluation FUEL for this mod git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3354 e32f9464-e525-0410-8908-8a3b6990da27 po/hi.po | 286 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 145 insertions(+), 141 deletions(-) commit 4973079deca79ce0ca968bcc625d5484b068277d Author: amitakhya <amitakhya@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Mar 13 06:47:48 2009 +0000 Updated assamese translations git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3353 e32f9464-e525-0410-8908-8a3b6990da27 po/as.po | 3833 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 1988 insertions(+), 1845 deletions(-) commit d3dbde7b8409ae0f6d2e9a980c1726802234ee5a Author: dnloreto <dnloreto@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 12 23:10:07 2009 +0000 Duarte Loreto <happyguy_pt@hotmail.com> Fixed an error on the Portuguese translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3352 e32f9464-e525-0410-8908-8a3b6990da27 po/pt.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 84d2d574780f76255260fa98ef8d00a2c8cd6f10 Author: rranjan <rranjan@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 12 21:25:37 2009 +0000 hindi updated by Rajesh Ranjan git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3351 e32f9464-e525-0410-8908-8a3b6990da27 po/hi.po | 1608 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 908 insertions(+), 700 deletions(-) commit 0116954285001c71eafad02e7a59f50f8085976f Author: miloc <miloc@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 12 12:10:58 2009 +0000 Updated Italian translation by Lorenzo Travaglio git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3350 e32f9464-e525-0410-8908-8a3b6990da27 help/it/it.po | 713 +++++++++++++++++++++++++++++--------------------------- 1 files changed, 369 insertions(+), 344 deletions(-) commit 4178dfce51809ef8120bbad76ad7f28475642735 Author: anipeter <anipeter@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 12 11:23:23 2009 +0000 Updated Malayalam Translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3349 e32f9464-e525-0410-8908-8a3b6990da27 po/ml.po | 2888 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 1365 insertions(+), 1523 deletions(-) commit 1f648e0d09c3788b2d4b8e17773d6ef614187091 Author: runab <runab@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 12 11:00:16 2009 +0000 Updated Bengali India Translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3348 e32f9464-e525-0410-8908-8a3b6990da27 po/bn_IN.po | 1563 ++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 899 insertions(+), 664 deletions(-) commit 7930f7669bf81c06a75d13759a1d062e59ad2af0 Author: kkrothap <kkrothap@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Mar 11 13:35:43 2009 +0000 Updated Telugu Translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3347 e32f9464-e525-0410-8908-8a3b6990da27 po/te.po | 2579 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1154 insertions(+), 1425 deletions(-) commit 4ee8ef31025513f0cf7def8b9a26a8bab303094b Author: mgiri <mgiri@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Mar 10 21:57:16 2009 +0000 Updated Oriya Translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3346 e32f9464-e525-0410-8908-8a3b6990da27 po/or.po | 749 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 393 insertions(+), 356 deletions(-) commit fe826ddd191926e7743cc7b7b99abe066f5130fd Author: dplanella <dplanella@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Mar 9 20:21:40 2009 +0000 2009-03-09 David Planella <david.planella@gmail.com> * ca.po: Updated Catalan translation by Joan Duran. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3345 e32f9464-e525-0410-8908-8a3b6990da27 po/ca.po | 1947 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1071 insertions(+), 876 deletions(-) commit 26f247d6d49d6ca71002737e8d6a70acde89645d Author: yairhr <yairhr@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Mar 8 23:16:29 2009 +0000 updated hebrew translation by Yaron Sharabani git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3344 e32f9464-e525-0410-8908-8a3b6990da27 po/he.po | 370 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 197 insertions(+), 173 deletions(-) commit a0cc7874143584764d38a0d5ffa1aea015f05809 Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Mar 8 21:00:43 2009 +0000 sv.po: Updated Swedish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3343 e32f9464-e525-0410-8908-8a3b6990da27 po/sv.po | 1070 +++++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 777 insertions(+), 293 deletions(-) commit ffc398254e0aea9e3920e89cd883e411c31d5f87 Author: pmkovar <pmkovar@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Mar 8 03:34:25 2009 +0000 2009-03-08 Petr Kovar <pknbe@volny.cz> * cs.po: Updated Czech translation by Lucas Lommer and Petr Kovar. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3342 e32f9464-e525-0410-8908-8a3b6990da27 po/cs.po | 1577 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 914 insertions(+), 663 deletions(-) commit 21acf26bb2a5af7516c134bf9793c63e3adeac66 Author: gintas <gintas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Mar 7 22:43:45 2009 +0000 2009-03-08 Gintautas Miliauskas <gintas@akl.lt> * lt.po: Updated Lithuanian translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3341 e32f9464-e525-0410-8908-8a3b6990da27 po/lt.po | 1880 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1038 insertions(+), 842 deletions(-) commit 7741d47e5adcfe19d6ed8ce1293119e8ddc61384 Author: aman <aman@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Mar 6 02:11:24 2009 +0000 updating translation for Punjabi git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3340 e32f9464-e525-0410-8908-8a3b6990da27 po/pa.po | 2231 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 940 insertions(+), 1291 deletions(-) commit 03d9d23241d18bf3348c859506b823b39b43ae49 Author: gforcada <gforcada@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 5 20:44:51 2009 +0000 Updated Catalan translation by Joan Duran git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3339 e32f9464-e525-0410-8908-8a3b6990da27 help/ca/ca.po | 299 +++++++++++++++++++++++++++++---------------------------- 1 files changed, 153 insertions(+), 146 deletions(-) commit 42de189191b99872cce3049959895eadaf951528 Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Mar 5 03:41:24 2009 +0000 Updated Brazilian Portuguese translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3338 e32f9464-e525-0410-8908-8a3b6990da27 po/pt_BR.po | 1700 ++++++++++++++++++++++------------------------------------- 1 files changed, 631 insertions(+), 1069 deletions(-) commit daab2147e26fc3c89cfa2aeecff1ae7c17bc20c6 Author: sprasad <sprasad@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Mar 4 06:47:28 2009 +0000 Updated Kannada(kn.po) translations git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3337 e32f9464-e525-0410-8908-8a3b6990da27 po/kn.po | 1485 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 859 insertions(+), 626 deletions(-) commit d8978d117870abc849f99873ea6b74ffd3641b1f Author: mgiri <mgiri@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Mar 2 10:01:01 2009 +0000 Updated Oriya Translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3336 e32f9464-e525-0410-8908-8a3b6990da27 po/or.po | 2288 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 952 insertions(+), 1336 deletions(-) commit 99083374acec45327065d048f1fcc8d3c1eeee07 Author: swkothar <swkothar@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Mar 2 06:40:31 2009 +0000 Updated gujarati translations git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3335 e32f9464-e525-0410-8908-8a3b6990da27 po/gu.po | 242 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 121 insertions(+), 121 deletions(-) commit af34deef0b2ebd0cb5d5d79088a01d8ecf25de47 Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 28 18:30:47 2009 +0000 Updated Italian translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3334 e32f9464-e525-0410-8908-8a3b6990da27 po/it.po | 128 ++++++++++++------------------------------------------------- 1 files changed, 25 insertions(+), 103 deletions(-) commit ae59d5517255ea5621efc09b50aa2b3d2cfd2986 Author: dnloreto <dnloreto@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 28 17:21:22 2009 +0000 2009-02-28 Duarte Loreto <happyguy_pt@hotmail.com> Updated Portuguese translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3333 e32f9464-e525-0410-8908-8a3b6990da27 po/pt.po | 1920 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1055 insertions(+), 865 deletions(-) commit 8d3b62324925d18b6e256ce7b06c9966ee52ff0f Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 28 15:52:47 2009 +0000 Updated Italian translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3332 e32f9464-e525-0410-8908-8a3b6990da27 po/it.po | 1967 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 1247 insertions(+), 720 deletions(-) commit 98dde4486d17a9c6fb44b89a56bef43f79a6568e Author: aihana <aihana@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 26 15:20:27 2009 +0000 2009-02-27 Takeshi AIHANA <takeshi.aihana@gmail.com> * ja.po: Updated Japanese translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3331 e32f9464-e525-0410-8908-8a3b6990da27 po/ja.po | 1564 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 909 insertions(+), 655 deletions(-) commit d50bbafcd0fefc837922eb4d783ab863031a6678 Author: ituohela <ituohela@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 26 09:35:14 2009 +0000 Updated Finnish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3330 e32f9464-e525-0410-8908-8a3b6990da27 po/fi.po | 137 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 73 insertions(+), 64 deletions(-) commit 417dddb1bdc8bd991a484ffe9ef1f9b29fb8d5cd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 24 15:56:11 2009 +0000 Bug 572549 – Memory corruption in gnome-terminal Make sure to return a string dup. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3329 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 76de873011be68728183c221ea13c7db1211e672 Author: mateju <mateju@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 24 14:46:24 2009 +0000 Updated Slovenian translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3328 e32f9464-e525-0410-8908-8a3b6990da27 po/sl.po | 1552 +++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 941 insertions(+), 611 deletions(-) commit e7c4be2cb63e86a80488dce07105af8089471b6f Author: pwithnall <pwithnall@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Feb 23 18:52:42 2009 +0000 2009-02-23 Philip Withnall <philip@tecnocode.co.uk> * en_GB.po: Updated British English translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3327 e32f9464-e525-0410-8908-8a3b6990da27 po/en_GB.po | 1900 ++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1039 insertions(+), 861 deletions(-) commit e91dfbcd9953d24667b75167d2e0ef6d39c44aca Author: wadimd <wadimd@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 22 22:37:14 2009 +0000 Updated Polish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3326 e32f9464-e525-0410-8908-8a3b6990da27 po/pl.po | 2638 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 1349 insertions(+), 1289 deletions(-) commit 03315ec9d302524e2284d1e321608f5e3138bc7b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 22 18:46:53 2009 +0000 Correct the pspec ID; issue noticed by Mateus César Gröess git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3325 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 37b086bfcaf502e91392731a3c0264adfcde66c8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 22 18:45:14 2009 +0000 Fix possible gsize wraparound issue when demarshaling the data git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3324 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-util.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 83a262273490b6e392198ec7dd60f9a064c413ca Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 22 18:45:07 2009 +0000 Bug 572414 – 'Close this terminal' warning labels button as 'Close Window' git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3323 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit da69138cb8b81cd1a5c0611a6f7d8b90c317a588 Author: al_shopov <al_shopov@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 22 12:53:30 2009 +0000 2009-02-22 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Alexander Shopov <ash@contact.bg> git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3322 e32f9464-e525-0410-8908-8a3b6990da27 po/bg.po | 1625 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 913 insertions(+), 712 deletions(-) commit 5d19aacde74430caebb225766bdedf52b71769d8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 21 22:00:11 2009 +0000 Bug 570591 — running 'reset' shrinks the terminal window Correctly use the broken vte_terminal_get_padding() API. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3321 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 10 +++++----- src/terminal-window.c | 34 +++++++++++++++++++++------------- 2 files changed, 26 insertions(+), 18 deletions(-) commit 5e3fbed96aa1b79d319c61a33a70f17536c84416 Author: tkaroonb <tkaroonb@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Feb 20 14:22:23 2009 +0000 2009-02-20 Theppitak Karoonboonyanan <thep@linux.thai.net> * po/th.po: Updated Thai translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3320 e32f9464-e525-0410-8908-8a3b6990da27 po/th.po | 1819 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1003 insertions(+), 816 deletions(-) commit 156b94cff2aed1ec0736409985e517a10eb3409d Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Feb 20 12:53:24 2009 +0000 sv.po: Updated Swedish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3319 e32f9464-e525-0410-8908-8a3b6990da27 po/sv.po | 242 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 127 insertions(+), 115 deletions(-) commit 874f7c98a754a900bc44c964bf2560dda43dd6b8 Author: nshmyrev <nshmyrev@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 19 01:05:34 2009 +0000 Updated Russian translation by Yuriy Penkin <yuriy.penkin@gmail.com> git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3318 e32f9464-e525-0410-8908-8a3b6990da27 po/ru.po | 1666 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 952 insertions(+), 714 deletions(-) commit ba4999308246631879361e37c2f7735e17b3206a Author: ituohela <ituohela@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Feb 18 17:13:47 2009 +0000 Updated Finnish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3317 e32f9464-e525-0410-8908-8a3b6990da27 po/fi.po | 1906 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1042 insertions(+), 864 deletions(-) commit 73122c83897efe77d020c3754324bc6b527ccc2b Author: sandeeps <sandeeps@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Feb 18 11:54:42 2009 +0000 Bug fix for #571925 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3316 e32f9464-e525-0410-8908-8a3b6990da27 po/mr.po | 1558 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 904 insertions(+), 654 deletions(-) commit e34e6e5fe049ee0d32fd07158ee1549483c0ac33 Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 17 19:05:48 2009 +0000 2009-02-17 Andre Klapper <a9016009@gmx.de> * cs/cs.po: Updated Czech Translation by Lucas Lommer. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3315 e32f9464-e525-0410-8908-8a3b6990da27 help/cs/cs.po | 31 +++++++++++++------------------ 1 files changed, 13 insertions(+), 18 deletions(-) commit 0b62f433dd826445bccf50c650ed4f1562d270a4 Author: chliao <chliao@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 17 14:16:05 2009 +0000 2.25.91 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3314 e32f9464-e525-0410-8908-8a3b6990da27 po/zh_HK.po | 9 +++++---- po/zh_TW.po | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) commit f982115f0cbc4133d517e7e9351e31a28035b950 Author: janimo <janimo@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Feb 16 19:53:45 2009 +0000 Updated Romanian translations from Adi Roiban git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3313 e32f9464-e525-0410-8908-8a3b6990da27 po/ro.po | 2735 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 1156 insertions(+), 1579 deletions(-) commit e6329a2dee960e516fde3691a7b642e6106a1a06 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Feb 16 18:27:34 2009 +0000 Version 2.25.91 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3311 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8f4e0cf730a0ebf11733531fecd561e0cd95e88b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 23:06:58 2009 +0000 Change service name. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3310 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0c704f7b9d9e2fbf8e626f04abea023c650955fa Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 23:06:53 2009 +0000 Update year. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3309 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 22885d7977adf6e3fae2808ece243e80f5e9575c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 23:06:47 2009 +0000 Update git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3308 e32f9464-e525-0410-8908-8a3b6990da27 HACKING | 23 +++++------------------ 1 files changed, 5 insertions(+), 18 deletions(-) commit 37704fda580594342bc3d165ccd7ea95e9dea509 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 23:06:28 2009 +0000 Update git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3307 e32f9464-e525-0410-8908-8a3b6990da27 .gitignore | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d7c04564b21bf267480bd04cc7c5988b46468361 Author: ckirbach <ckirbach@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 16:28:14 2009 +0000 2009-02-15 Christian Kirbach <Christian.Kirbach@googlemail.com> * de.po: Updated German translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3306 e32f9464-e525-0410-8908-8a3b6990da27 po/de.po | 1936 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1066 insertions(+), 870 deletions(-) commit be96901cfc4150ab6f64b3633b869a6addec0d57 Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 15 13:32:06 2009 +0000 Updated Danish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3305 e32f9464-e525-0410-8908-8a3b6990da27 po/da.po | 1913 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1054 insertions(+), 859 deletions(-) commit 1bbf690402014613d0c9fd460f8f29ea31f83e1e Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 14 16:02:29 2009 +0000 Updated Spanish translation, fixes bug #569457 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3304 e32f9464-e525-0410-8908-8a3b6990da27 po/es.po | 45 +++++++++++++++++++++++---------------------- 1 files changed, 23 insertions(+), 22 deletions(-) commit c4f5c29b9a37ab181504e06340b4c8698a54c9b5 Author: iharh <iharh@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Feb 14 01:47:54 2009 +0000 Updated Belarusian Latin translation by Ihar Hrachyshka. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3303 e32f9464-e525-0410-8908-8a3b6990da27 po/be@latin.po | 3102 +++++++++++++++++++++++++++++--------------------------- 1 files changed, 1632 insertions(+), 1470 deletions(-) commit ddbd7c705189566700056e5b850848033cd3d80c Author: wbolster <wbolster@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 12 23:19:38 2009 +0000 2009-02-13 Wouter Bolsterlee <wbolster@svn.gnome.org> * nl.po: Updated Dutch tranlation by Wouter Bolsterlee. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3302 e32f9464-e525-0410-8908-8a3b6990da27 po/nl.po | 1908 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1050 insertions(+), 858 deletions(-) commit 43010db3e9006987091753bf9f18995e3cba704d Author: claudep <claudep@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 12 19:53:02 2009 +0000 Updated French translation by Laurent Coudeur and Claude Paroz. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3301 e32f9464-e525-0410-8908-8a3b6990da27 po/fr.po | 1587 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 925 insertions(+), 662 deletions(-) commit 8627bc2f20070cec3eafb892b8ef48f5104c90c9 Author: dooteo <dooteo@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 12 16:55:37 2009 +0000 2009-02-12 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> * eu.po: Updated Basque translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3300 e32f9464-e525-0410-8908-8a3b6990da27 po/eu.po | 1556 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 907 insertions(+), 649 deletions(-) commit 634894506ca18d7f43d6d9d02c20da099c1aac5d Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 10 14:56:50 2009 +0000 Updated sv translation (Daniel Nylander) git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3299 e32f9464-e525-0410-8908-8a3b6990da27 help/sv/sv.po | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) commit e3ec71538a20cccc05e68dfe68c2c71a77ad7c35 Author: gforcada <gforcada@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 10 08:38:55 2009 +0000 Added Asturian translation on behalf of Mikel González git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3298 e32f9464-e525-0410-8908-8a3b6990da27 po/LINGUAS | 1 + po/ast.po | 2408 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2409 insertions(+), 0 deletions(-) commit 526d956167f72c5de122fed889b549d8a949afa5 Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Feb 10 06:52:18 2009 +0000 Updated Norwegian bokmål translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3297 e32f9464-e525-0410-8908-8a3b6990da27 po/nb.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit b76d6562ca19865bc756de5e8f6ec0ceba1c8f11 Author: chliao <chliao@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 8 22:37:16 2009 +0000 2.25.5 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3296 e32f9464-e525-0410-8908-8a3b6990da27 po/zh_HK.po | 2175 ++++++++++++++++++++++++++------------------------------- po/zh_TW.po | 2251 +++++++++++++++++++++++++++-------------------------------- 2 files changed, 2031 insertions(+), 2395 deletions(-) commit 9ef193dc472d47fce30bf856a839f956669c9dd0 Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 8 09:47:31 2009 +0000 Updated Hungarian translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3295 e32f9464-e525-0410-8908-8a3b6990da27 po/hu.po | 1519 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 870 insertions(+), 649 deletions(-) commit 43defa2fb332a1cdd4d58fcd21800b4b52240ac4 Author: clyties <clyties@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Feb 8 07:18:55 2009 +0000 Updated Vietnamese translation (no ChangeLog?). git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3294 e32f9464-e525-0410-8908-8a3b6990da27 po/vi.po | 1976 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 906 insertions(+), 1070 deletions(-) commit 263efff59d125b277f8f8724e6297a50cfc4cb8a Author: swkothar <swkothar@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Feb 5 10:43:46 2009 +0000 Updated translation in gujarati git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3293 e32f9464-e525-0410-8908-8a3b6990da27 po/gu.po | 1531 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 893 insertions(+), 638 deletions(-) commit 71c24bb25453cae92f5b1919e3ab81032cb0f036 Author: noch <noch@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Jan 30 16:14:08 2009 +0000 test and couple translations, Norayr Chilingaryan git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3292 e32f9464-e525-0410-8908-8a3b6990da27 po/hy.po | 2831 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 1210 insertions(+), 1621 deletions(-) commit eabaace1b2e07eaa3d0041f6dc4b41236dfcc008 Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Jan 29 18:27:20 2009 +0000 Updated Norwegian bokmål translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3291 e32f9464-e525-0410-8908-8a3b6990da27 po/nb.po | 134 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 67 insertions(+), 67 deletions(-) commit 28019093adef7bf962f5aafe3222cdc7f0e8f921 Author: cwryu <cwryu@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Jan 28 01:44:40 2009 +0000 Updated Korean translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3290 e32f9464-e525-0410-8908-8a3b6990da27 po/ko.po | 1884 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1027 insertions(+), 857 deletions(-) commit fb57411b87a533b822473254a6cdf867b080343d Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Jan 27 21:11:38 2009 +0000 Don't continually re-check the current working directory since it's only ever needed when creating a new terminal. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3289 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 162 ++++++++++++++++-------------------------------- src/terminal-screen.h | 4 +- src/terminal-window.c | 10 +++- 3 files changed, 63 insertions(+), 113 deletions(-) commit 86a9e22fcf28bbdbfdc01b916e15c3690a6b8953 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Jan 27 20:28:21 2009 +0000 Use the current directory of the foreground process, not the child_pid's. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3288 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) commit 6a65365594fa6d0dfbbca5c56df425ebae934072 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Jan 27 14:40:36 2009 +0000 Use a factory per display, like the bonobo single-instance code also did. Bug #564725. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3287 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-debug.c | 1 + src/terminal-debug.h | 5 +++-- src/terminal.c | 43 ++++++++++++++++++++++++++++++++++++++----- 3 files changed, 42 insertions(+), 7 deletions(-) commit 41f00b34f9d29e50b6d2111c42643a3f3586f279 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Jan 24 19:10:29 2009 +0000 Bug 565963 – "Open Terminal" and "Open Tab" icons disappearing when more than one profile are configured Patch by Simon van der Linden. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3286 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 18dc0bc7788faf51d8ba6e77ded735fde65c2a1e Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Jan 24 12:32:00 2009 +0000 2009-01-24 Mario Blättermann <mariobl@svn.gnome.org> * de/de.po: Updated German translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3285 e32f9464-e525-0410-8908-8a3b6990da27 help/de/de.po | 1119 ++++++++++++++++++++++++++++----------------------------- 1 files changed, 556 insertions(+), 563 deletions(-) commit 5f8abc481796b96acba77a1949a5e4ddf74408ec Author: bcameron <bcameron@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Jan 21 20:05:48 2009 +0000 Add gthread-2.0 to the PKG_CHECK_MODULES call in configure.ac. This fixes bug #568507 where Solaris was failing to link gnome-terminal because on Solaris links must be explicit. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3284 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 5d8b985110299e0edb67330a27fb23be3c26bfab Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 19 17:56:27 2009 +0000 Post release version bump. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3283 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 79620951f3ce37fac18f346d95b3c5b14a01feca Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 19 17:22:06 2009 +0000 Bump version to 2.23.5 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3281 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit eb999c040d3154cfd56f19976713e562a35e4bdb Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 19 17:21:07 2009 +0000 Remove invalid po files from LINGUAS git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3280 e32f9464-e525-0410-8908-8a3b6990da27 po/LINGUAS | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 12c3e53f06d985270ee49834d74317d15ac94b15 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Jan 15 23:11:30 2009 +0000 Break out of the loop once the work's done. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3279 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 61808db8986ef11706237ce6a023be90efc73beb Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 12 14:08:07 2009 +0000 Updated Norwegian bokmål translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3276 e32f9464-e525-0410-8908-8a3b6990da27 po/nb.po | 55 ++++++++++++++++++++++++++++--------------------------- 1 files changed, 28 insertions(+), 27 deletions(-) commit 513b2ce169f9dd191bc88ae916efd934c0332114 Author: tkaroonb <tkaroonb@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 12 08:55:12 2009 +0000 2009-01-12 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3275 e32f9464-e525-0410-8908-8a3b6990da27 po/th.po | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit b41d0b16d383314fcb6ad033cb8e0b7dbbe34b96 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Jan 10 17:25:45 2009 +0000 Check for sm cflags and libs, and add them to the g-t cflags/libs git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3274 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 9 ++++++++- src/Makefile.am | 3 +++ 2 files changed, 11 insertions(+), 1 deletions(-) commit 81f8f4ed9b4996cbd287990b09ecd2111146eaa1 Author: lferrett <lferrett@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Jan 8 13:39:22 2009 +0000 Removed extra semi colon (Bug #567007) git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3273 e32f9464-e525-0410-8908-8a3b6990da27 po/it.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 07ad5003375b6222c1e42ec6b791df51d5cc5ecb Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Jan 5 06:58:16 2009 +0000 Update Norwegian bokmål translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3271 e32f9464-e525-0410-8908-8a3b6990da27 po/nb.po | 127 ++++++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 82 insertions(+), 45 deletions(-) commit 401ce0221023f74cdfa89091deeabd16af27942d Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Jan 4 19:34:12 2009 +0000 Remove extra , git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3270 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8a36a3548c923c4abbaeaf610893b3d61fd69868 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Jan 3 17:16:25 2009 +0000 Fix again. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3269 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit b4523f66e28b5f89adeaec09c4a9ce4e30847065 Author: ganlu <ganlu@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Jan 3 11:12:21 2009 +0000 Updated Chinese Simplified translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3268 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 4 + po/zh_CN.po | 2022 +++++++++++++++++++++++++------------------------ 2 files changed, 1027 insertions(+), 999 deletions(-) commit 0a46fcb5803e03a1ea76d5bd1821196ed31609f3 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Dec 24 22:35:00 2008 +0000 Call g_thread_init(). Bug #565516 git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3265 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 048f9225abc03e1c682ebbff584a9e29bad52038 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Dec 24 22:34:52 2008 +0000 chdir() to /home/chpe in the factory process, so we don't hog any mountpoints. Bug #565328, based on a patch by Mads Chr. Olesen. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3264 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) commit a02739fce795a31cc4080ea69b2df7bcb254914f Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 23 11:33:41 2008 +0000 Translation updated git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3262 e32f9464-e525-0410-8908-8a3b6990da27 po/hu.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d9841e750ed44bf4865c9e4255e8617174d4fc7e Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 16 20:04:19 2008 +0000 Reorder this conditional so we only get the RGBA colourmap if compositing is enabled. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3261 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 52e48c345e6c3d68af2cb2ba4acecb33bca255f1 Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 16 19:30:09 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3260 e32f9464-e525-0410-8908-8a3b6990da27 po/es.po | 174 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 99 insertions(+), 75 deletions(-) commit e3eb630d4a1025a48605708c21e101b48f3d63a0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 16 12:45:27 2008 +0000 Bug 506686 – could be smarter when parsing parenthesis (for URL construction) Patch by Maxim Ermilov. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3259 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 41aa4c6a050c929de0078ffaf4ba9132ecdb7f1c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 16 12:45:19 2008 +0000 Fix signed/unsigned compiler warning. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3258 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-util.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fb21bb77cee9703e9a323d456653348232e155af Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 16 12:45:08 2008 +0000 Set the default keybindings also in the table in the code. Fixes accels with borked GConf; part of bug #564649. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3257 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 2 +- src/terminal-accels.c | 52 ++++++++++++++++++++-------------------- 2 files changed, 27 insertions(+), 27 deletions(-) commit 0934940319985a6532ee6155a60275cd3a00ec9a Author: kmaraas <kmaraas@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 22:06:20 2008 +0000 Updated Norwegian bokmål translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3256 e32f9464-e525-0410-8908-8a3b6990da27 po/nb.po | 1479 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 844 insertions(+), 635 deletions(-) commit 1a64afff7dc9bd75e828d5af4446c02c527172eb Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 21:33:35 2008 +0000 Post release version bump. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3255 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 81ebad415e40eec2d8475fff7b0ee6742d8f54cf Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 21:26:11 2008 +0000 Bug 168320 – Make a guess about active processes for close confirmation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3253 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 51 ++++++++++++++++ src/terminal-screen.h | 2 + src/terminal-window.c | 157 ++++++++++++++++++++++++++++++++++++------------- 3 files changed, 170 insertions(+), 40 deletions(-) commit c21183e67b500f1d64a886b50690b505c19ebd6b Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 20:46:09 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3252 e32f9464-e525-0410-8908-8a3b6990da27 po/es.po | 112 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 57 insertions(+), 55 deletions(-) commit 5c78947b24f764d6ced0f15da0012bb34bf0f303 Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 20:35:31 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3251 e32f9464-e525-0410-8908-8a3b6990da27 help/es/es.po | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 8a7efdde0676ce93f303f787388ff0b2866f8dac Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 19:57:46 2008 +0000 Don't try to send (potentially) non-UTF-8 data as G_TYPE_STRING over dbus. Use byte arrays instead. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3250 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-factory-service.xml | 12 ++-- src/terminal-options.c | 4 +- src/terminal-options.h | 2 +- src/terminal-util.c | 138 ++++++++++++++++++++++++++++++++++++++ src/terminal-util.h | 12 +++ src/terminal.c | 124 ++++++++++++++++++++++++---------- 6 files changed, 246 insertions(+), 46 deletions(-) commit b5d6cbfdccf5e07cd75db89d38eecb949a847177 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 19:57:42 2008 +0000 Bug 563800 – Transparency not working correctly Improve schemas docs. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3249 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit f93fdf1141b44614242b035b802c0fe883f2260e Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 19:57:37 2008 +0000 Prepare 2.25.3. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3248 e32f9464-e525-0410-8908-8a3b6990da27 NEWS | 4 +++- configure.ac | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) commit c91b3ab5b530cc9fe3bc3f809402ce97a9bae924 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 19:57:32 2008 +0000 Start 2.26.0 NEWS entry, to be filled in over time. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3247 e32f9464-e525-0410-8908-8a3b6990da27 NEWS | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit b17c99533a40efc3f62cd379aef0b36d7c9b3708 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 15 19:57:23 2008 +0000 Bug 560231 – terminal bell preference is wrongly documented git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3246 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4c6d2ce24945bd3878286a8e9c3e98b7036c0dd3 Author: leonardof <leonardof@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Dec 9 22:07:11 2008 +0000 2008-12-09 Leonardo Ferreira Fontenelle leonardof@gnome.org * pt_BR.po: Imported changes from branch gnome-2-24: updated Brazilian Portuguese translation by Andrius da Costa Ribas and Leonardo Ferreira Fontenelle. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3244 e32f9464-e525-0410-8908-8a3b6990da27 help/pt_BR/figures/gnome-terminal-default.png | Bin 0 -> 8625 bytes help/pt_BR/figures/gnome-terminal-tabbed.png | Bin 0 -> 12663 bytes help/pt_BR/pt_BR.po | 1078 +++++++++++++------------ 3 files changed, 545 insertions(+), 533 deletions(-) commit 2cd2adab3519c272780ac762df2fa7ef8f71b211 Author: yairhr <yairhr@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Dec 7 23:55:59 2008 +0000 updated hebrew translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3241 e32f9464-e525-0410-8908-8a3b6990da27 po/he.po | 1849 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1001 insertions(+), 848 deletions(-) commit 8c0e41e20d5d36965e9f51e49a8f5d747bba6e71 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Dec 7 22:02:42 2008 +0000 Update vte req. to 0.19.1. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3240 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 19dcf101c6ad025442b6c3d3b9bc304029ae96cb Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Dec 7 22:02:37 2008 +0000 Bug 563561 – g-t doesn't notice if compositing manager starts/stops Re-realize windows when compositing changes. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3239 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 114 ++++++++++++++++++++++++++++++++++-------------- 1 files changed, 81 insertions(+), 33 deletions(-) commit 6d7707319c1fd918ec7dc8fcb427df8f0ca95a9f Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Dec 1 22:10:31 2008 +0000 Updated sv translation (Daniel Nylander) git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3238 e32f9464-e525-0410-8908-8a3b6990da27 po/sv.po | 1272 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 741 insertions(+), 531 deletions(-) commit a78b60a48ff31ec8b7a91314648850ca6e157c60 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 30 13:41:25 2008 +0000 Remove xft checks from configure since the xft vte backend is gone. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3237 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 16 ---------------- 1 files changed, 0 insertions(+), 16 deletions(-) commit 62bb3ff208ba878b3e8d8434f34e164bbc80d012 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 30 13:41:18 2008 +0000 The .desktop.in.in is automatically disted, don't add it to EXTRA_DIST. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3236 e32f9464-e525-0410-8908-8a3b6990da27 Makefile.am | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 6d89f8c8b459f7e812b16c23c7fdaef2819d2674 Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 30 11:26:08 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3235 e32f9464-e525-0410-8908-8a3b6990da27 po/es.po | 311 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 155 insertions(+), 156 deletions(-) commit 4d14885ea77542ead81b2765637787d496e367fb Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 30 09:57:02 2008 +0000 Remove unapproved changes to old ChangeLog file. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3234 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 26 -------------------------- 1 files changed, 0 insertions(+), 26 deletions(-) commit 0bd3fc19a3881e6e09a6eea775acc01e53fc42db Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 30 09:33:45 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3233 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 4 + po/es.po | 506 +++++++++++++++++++++++++------------------------ 2 files changed, 266 insertions(+), 244 deletions(-) commit 7724130d3a678c077f2d87bb8b465e9c13306590 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 22:35:34 2008 +0000 Call egg_set_desktop_file() on startup. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3232 e32f9464-e525-0410-8908-8a3b6990da27 src/eggdesktopfile.c | 11 ----------- src/terminal.c | 11 ++++++++++- 2 files changed, 10 insertions(+), 12 deletions(-) commit 3e604db81736275233f2719e0df42e23d09a41ca Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 22:25:48 2008 +0000 Mark all props as locked initially. That way, if GConf borks (e.g. bug git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3231 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-profile.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit ad46d740a8fa9b5255750fbb0bf58ee0f4a8839c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 21:24:06 2008 +0000 Oops. Fix the build by actually committing the new source files. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3230 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-debug.c | 42 +++++++++++++++++++++++++++++ src/terminal-debug.h | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/terminal.c | 3 +- 3 files changed, 115 insertions(+), 1 deletions(-) commit 994b9ff051ed5ce2189e36d9c253855b6dc74fc2 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 21:08:07 2008 +0000 Bug 561663 – gnome-terminal crashes when gconf isn't set up correctly Abort early when GConf isn't set up correctly, e.g. because there's no dbus session bus running. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3229 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit fdafec36fb5a737f3de19673a4e7f5839ff66324 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:42:48 2008 +0000 Remove debug spew. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3228 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 7a16f6f1bf1b145ce30b9a1c3629ec52353bbff5 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:41:53 2008 +0000 Switch profile debugging over to new debugging framework. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3227 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-profile.c | 55 +++++++++++++++++++++++++++++------------------ 1 files changed, 34 insertions(+), 21 deletions(-) commit da0e7c601db88a3147248d53b187562a8232f742 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:41:48 2008 +0000 Switch encodings debugging over to new debugging framework. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3226 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-encoding.c | 40 ++++++++++++++++++++++++++-------------- 1 files changed, 26 insertions(+), 14 deletions(-) commit cb3440fcd86e4a8db84e218f7913a664985248af Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:31:20 2008 +0000 Switch accel debugging over to new debugging framework. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3225 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 108 ++++++++++++++++++++++++++++++------------------ src/terminal-screen.c | 4 +- 2 files changed, 69 insertions(+), 43 deletions(-) commit 5133cfd7b21b75ecd655abad14738268dbed70e7 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:15:28 2008 +0000 Only compile the debugging code if debug support is enabled. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3224 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 9458883b8059d74d7c47481ed05471d69cf5ea8b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 20:11:40 2008 +0000 Make geometry debugging a runtime option instead of a compile-time option. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3223 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 1 + src/Makefile.am | 2 + src/terminal-screen.c | 51 +++++++++++++++++++++++++------------------- src/terminal-window.c | 56 +++++++++++++++++++++++++----------------------- src/terminal.c | 15 +++++++----- 5 files changed, 70 insertions(+), 55 deletions(-) commit cab8a63e3bd98424b7c3dd32d117680d4db4b194 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 19:49:25 2008 +0000 Persist the override title, not the raw title. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3222 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit c1000ab21fe83492243c2b8d7e931baf81a95f78 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 19:49:19 2008 +0000 Fix invalid memory read. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3221 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dbbb26fdcc6cd09f1ed5e8d36b8b7bc1ee11a166 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 19:49:14 2008 +0000 Implement saving and loading state to/from keyfile, and use that for session support instead of building a 'restart-command' command line that may exceed command line limits. Bug #328391. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3220 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 268 ++++++++++++++++-------------------------------- src/terminal-app.h | 43 ++++++++- src/terminal-options.c | 168 +++++++++++++++++++++++++++--- src/terminal-options.h | 8 ++ src/terminal-screen.c | 67 ++++++++++++- src/terminal-screen.h | 11 ++- src/terminal-util.c | 87 ++++++++++++++++ src/terminal-util.h | 20 ++++ src/terminal-window.c | 67 ++++++++++++ src/terminal-window.h | 4 + src/terminal.c | 9 ++- 11 files changed, 549 insertions(+), 203 deletions(-) commit 9ff867845f602b68437a8bffcc4a187da6ee2406 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 29 19:49:07 2008 +0000 Remove unused defines. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3219 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit e5af33e8b8d25c90d8625d7cdfa3eb122ae2675f Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Nov 26 15:19:55 2008 +0000 Use the background-image property for background images. That way, the GdkPixbuf is shared between all tabs using the same profile. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3218 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-profile.c | 10 +++++++++- src/terminal-screen.c | 23 +++++++---------------- 2 files changed, 16 insertions(+), 17 deletions(-) commit 2ed363334ccb39368accbc6c90784919c58bccfe Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Nov 26 15:04:56 2008 +0000 Bug 561937 – remove no-aa-without-render setting git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3217 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 15 --------------- src/terminal-profile.c | 4 ---- src/terminal-profile.h | 1 - src/terminal-screen.c | 9 +++------ 4 files changed, 3 insertions(+), 26 deletions(-) commit 7031490d549fb2164991f58bfb42843b4d62ef98 Author: plaes <plaes@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Nov 25 03:51:30 2008 +0000 2008-11-25 Priit Laes <plaes at svn dot gnome dot org> * et.po: Translation updated by Ivar Smolin git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3215 e32f9464-e525-0410-8908-8a3b6990da27 po/et.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 198418d22490ae07bcebd89b2143c85b77a0aff4 Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 15 13:44:46 2008 +0000 2008-11-15 Mario Blättermann <mariobl@svn.gnome.org> * help/de/de.po: Updated german translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3211 e32f9464-e525-0410-8908-8a3b6990da27 help/de/de.po | 1147 +++++++++++++++++++++++++++++---------------------------- 1 files changed, 578 insertions(+), 569 deletions(-) commit 94dca390da5a05fb0e21ca866b2435d684768e47 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Nov 12 13:29:02 2008 +0000 Use HELP_DIR from gnome-doc-utils, so --with-help-dir works correctly. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3209 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 1 + src/terminal-util.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit fc67c9e73be8d6c5b1a2a6ee35c92835443c1313 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 21:10:54 2008 +0000 Add API to bold the tab label. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3208 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-tab-label.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++ src/terminal-tab-label.h | 3 ++ 2 files changed, 55 insertions(+), 0 deletions(-) commit 0ba93dd8f606d73ba05a4b8f14415c5f95f64fc6 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 21:10:48 2008 +0000 Create a tab label class, and use it in TerminalWindow. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3207 e32f9464-e525-0410-8908-8a3b6990da27 po/POTFILES.in | 1 + src/Makefile.am | 2 + src/terminal-tab-label.c | 234 ++++++++++++++++++++++++++++++++++++++++++++++ src/terminal-tab-label.h | 61 ++++++++++++ src/terminal-window.c | 78 +-------------- 5 files changed, 303 insertions(+), 73 deletions(-) commit 54a5bfb7817e8d92b742345441f17efbae1a6edd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 11:39:48 2008 +0000 Bug 559728 – interrupts when trying to Copy without selection git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3206 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 55 insertions(+), 2 deletions(-) commit ebe616ec6d386bfaa374dc48bf7098c60f4f4031 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 11:39:43 2008 +0000 Update VTE version requirement git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3205 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 87621071f0d82e4d9a547643f78748862ebf5e9c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 11:39:38 2008 +0000 Remove this. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3204 e32f9464-e525-0410-8908-8a3b6990da27 help/ChangeLog.pre-2-23 | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) commit da09c0b0c716b835959f6bf2222d9a294fc5c227 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 10 11:39:31 2008 +0000 Make sure the EditCopy action sensitivity is always correctly updated. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3203 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) commit 1ea94496d71b0ad4449259beac9cc020f7417dc5 Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 9 12:07:47 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3202 e32f9464-e525-0410-8908-8a3b6990da27 po/es.po | 1604 ++++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 990 insertions(+), 614 deletions(-) commit 37bae21c8e6b4b60f97ed02e8eb2eb25794b54f4 Author: grakic <grakic@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Nov 9 11:44:03 2008 +0000 Updated Serbian Translation (by Milos Popovic) git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3201 e32f9464-e525-0410-8908-8a3b6990da27 po/sr.po | 1920 ++++++++++++++++++++++++++++++-------------------------- po/sr@latin.po | 1920 ++++++++++++++++++++++++++++++-------------------------- 2 files changed, 2034 insertions(+), 1806 deletions(-) commit dc1b9fa5fa15388ae585fafc018d6ce8bec07d3b Author: jorgegonz <jorgegonz@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Nov 8 19:21:41 2008 +0000 Updated Spanish translation git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3200 e32f9464-e525-0410-8908-8a3b6990da27 help/ChangeLog.pre-2-23 | 4 +++ help/es/es.po | 70 +++++++++++++++++++++++++--------------------- 2 files changed, 42 insertions(+), 32 deletions(-) commit 74148824ec78d9a2aa00ce483a57c492285396df Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 3 13:03:53 2008 +0000 Bug 559085 – gnome terminal paste and profile preferences mnemonic conflict git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3198 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 079eeff1013bf8b4aedef6fa24fa7270ea7f3551 Author: cwryu <cwryu@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Nov 3 05:37:53 2008 +0000 Updated Korean manual translation. Fixes #556510. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3197 e32f9464-e525-0410-8908-8a3b6990da27 help/ko/figures/gnome-terminal-default.png | Bin 9884 -> 9359 bytes help/ko/figures/gnome-terminal-tabbed.png | Bin 10606 -> 14790 bytes help/ko/ko.po | 1813 +++++++++++++++++++--------- 3 files changed, 1257 insertions(+), 556 deletions(-) commit 55bdff2e26df8d40256bb8b8baadd0e0330e4c09 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 27 17:28:29 2008 +0000 Remove debug spew. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3194 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit ca6a7898939bc7c6338cb67fe31c68abdf43a26e Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 21 19:45:02 2008 +0000 Make sure to reset the properties to their default when encountering an invalid gconf configuration. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3188 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) commit b88c34602e6a34d748c21fd7134a68434e66a143 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 21 19:44:57 2008 +0000 Bug 329827 – Keybinding shift-F10 cannot be disabled or changed git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3187 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) commit 1c98a3fcf0ebe3c1ec676e84390a1d1ef66aa8e2 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 21 19:44:53 2008 +0000 Only add the smclient option group when compiling with smclient support. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3186 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit ac39af6beee72b3f17c6881a017171b3ccb3693c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 21 19:44:48 2008 +0000 Simplify the tab title formatting code. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3185 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 6 +- src/terminal-screen.c | 229 ++++++++++++++++++++++++++++--------------------- src/terminal-screen.h | 8 +-- 3 files changed, 133 insertions(+), 110 deletions(-) commit 72c157cf601e8748cdd2dfe943bf2194b8068f1b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Oct 19 12:30:42 2008 +0000 Bug 556893 – Crash when closing a tab Make sure to use %x for the action name, so we get the right ID back in free_tab_id(). git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3179 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-tabs-menu.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b91e801e3959009d337881b4446b45cbfcededbe Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Oct 17 21:54:11 2008 +0000 Update from libegg. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3177 e32f9464-e525-0410-8908-8a3b6990da27 src/eggdesktopfile.c | 157 ++++++++++++++++++++++++++++++-------- src/eggdesktopfile.h | 43 +++++++++-- src/eggsmclient-osx.c | 191 +++++++++++++++++++++++++++++++++-------------- src/eggsmclient-win32.c | 146 ++++++++++++++++++++++++++++++------ src/eggsmclient-xsmp.c | 106 ++++++++++++-------------- src/eggsmclient.c | 28 +++++-- 6 files changed, 485 insertions(+), 186 deletions(-) commit 29a3922aa2b74391e8af260f052e2515b5ab93ec Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Oct 17 21:52:52 2008 +0000 Fix signed/unsigned compare warnings. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3176 e32f9464-e525-0410-8908-8a3b6990da27 src/eggdesktopfile.c | 2 +- src/eggsmclient-xsmp.c | 6 +++--- src/profile-editor.c | 12 ++++++------ src/terminal-accels.c | 8 ++++---- src/terminal-profile.c | 8 +++----- src/terminal-profile.h | 2 +- 6 files changed, 18 insertions(+), 20 deletions(-) commit 73efc70d2c8ded51bde0ea8991b95b9358a8bc48 Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 15 17:06:16 2008 +0000 Updated Brazilian Portuguese translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3174 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 4 + po/pt_BR.po | 1259 +++++++++++++++++++++++++------------------------ 2 files changed, 659 insertions(+), 604 deletions(-) commit 40cbe3695c0b6ca9285b309837773826ca5955cd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 14 23:03:20 2008 +0000 Bug 549835 – Feature Request: Configurable cursor appearance git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3172 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 15 +++++++++++ src/profile-editor.c | 1 + src/profile-preferences.glade | 55 +++++++++++++++++++++++++++++++++++++++++ src/terminal-profile.c | 4 +++ src/terminal-profile.h | 1 + src/terminal-screen.c | 4 +++ 6 files changed, 80 insertions(+), 0 deletions(-) commit f15184639aabca5f2bbf31489be0f488c093396b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 19:54:21 2008 +0000 Restore the gconf schema descriptions, and add the tabs switch actions back to the keybindings editor. Bug #548600. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3171 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 108 +++++++++++++++++++++++++++++++++++++++++ src/terminal-accels.c | 35 +++++-------- 2 files changed, 122 insertions(+), 21 deletions(-) commit c395477e2db20e4e37f91f908655e32803514e87 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 19:54:17 2008 +0000 Bug 548600 – Can no longer configure keyboard shortcuts for switching tabs git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3170 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 96 +++++++++++++++++++++++++++++++++++++++++ src/terminal-accels.c | 52 +++++++++++++++++++++- src/terminal-tabs-menu.c | 57 ++++++++---------------- 3 files changed, 165 insertions(+), 40 deletions(-) commit 1eb6d077c6e93646b2be1171c9c1a77320459d97 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:45 2008 +0000 Bug 420090 – Tilde is not a select-by-word character by default Add some more word chars: ~, +, =, @. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3163 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bd05b576fa05d389bb21baf62bb3c3e1d825e6e7 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:40 2008 +0000 Hide the Tabs menu in single-tab windows. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3162 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 4d68f0e55f122e2a8e090581dcf45f92c26c4fcd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:34 2008 +0000 Try to fix the keybinding editor sometimes not displaying the updated accel until an explicit expose event happens. Still doesn't completely fix the problem... git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3161 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 73 +++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 61 insertions(+), 12 deletions(-) commit 9ec17b341b5463da835457d4d8f0d215b398fadd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:29 2008 +0000 Hide the paste-as-uri action by default, so the Edit menu doesn't flash the first time it's shown and there's no text/uri-list on the clipboard. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3160 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit d9d3634b204103a3c810b8baa433162252692481 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:24 2008 +0000 Don't leak the accel group. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3159 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 8321795634d010bf7812d7ef8cd86faa5d81f2d2 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Oct 13 18:43:19 2008 +0000 Rename variable. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3158 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-accels.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit a96b8be5ee7aafb49a0c34dd4c77b54e0d5e4049 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Oct 11 21:15:52 2008 +0000 Bug 555824 – gnome-terminal's character encoding menu not updated Update the encoding menus when the list changes. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3157 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 170 ++++++++++++++++++++++++++++++++++++++---- src/terminal-app.h | 6 +- src/terminal-encoding.c | 188 +++++++---------------------------------------- src/terminal-encoding.h | 19 ++++- src/terminal-window.c | 15 +++- 5 files changed, 212 insertions(+), 186 deletions(-) commit 8a32fdbf85a9e8ccd2b0370b6bfb58174e90c701 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sat Oct 11 21:15:45 2008 +0000 Rename files. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3156 e32f9464-e525-0410-8908-8a3b6990da27 po/POTFILES.in | 2 +- src/Makefile.am | 4 +- src/encoding.c | 714 ----------------------------------------------- src/encoding.h | 48 ---- src/terminal-app.c | 2 +- src/terminal-encoding.c | 714 +++++++++++++++++++++++++++++++++++++++++++++++ src/terminal-encoding.h | 48 ++++ src/terminal-window.c | 2 +- src/terminal.c | 1 - 9 files changed, 767 insertions(+), 768 deletions(-) commit 7149e05e606980b6b2961ae00c2dec232635c850 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 18:25:47 2008 +0000 Make this a class closure. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3155 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-) commit 3679aaef63ec198c52d7d84dbe73be8288141de2 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 14:33:35 2008 +0000 Add Paste-as-Filename also to the Edit menu. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3154 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 6 +++--- src/terminal.xml | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) commit c52d0c1ddded602ad6987ac1e85b74efa455f7c5 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 14:31:54 2008 +0000 Bug 86119 – "select all" feature git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3153 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 17 +++++++++++++++++ src/terminal.xml | 2 ++ 2 files changed, 19 insertions(+), 0 deletions(-) commit 1d39d3f68089baa1cbc26e2ced24ff62a609f9e3 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 14:11:43 2008 +0000 Add 2 * xpad to width and 2 * ypad to height in terminal_window_set_size_force_grid, since that's also how vte_terminal_size_request works. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3152 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 5bf437be64d31e614da5c13af5a9a024e05fc7ba Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 14:00:42 2008 +0000 Fix off-by-one error in the clone command argc git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3151 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f34e6aad4cc771d7fff775105727ed031ac5e021 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 13:36:26 2008 +0000 Make sure we always get a system font and default profile name, falling back to the default when getting the gconf key fails. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3149 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) commit 8b0873a31b04c852f8e2218db4faf3da9d76765f Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 12:37:39 2008 +0000 Bug 207 – Quick menu to change terminal size Based on a patch by Ian Hands. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3147 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 79 +++++++++++++++++++++++++++++++++++++++++++++++++ src/terminal.xml | 2 + 2 files changed, 81 insertions(+), 0 deletions(-) commit d4d9673bee82448cca39bb8016d9611bdd1f2171 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Oct 9 11:57:54 2008 +0000 Bug 548322 – gnome-terminal doesn't resize on `ESC [ 8' or `ESC [ 4' despite vte's resize_window() Based on a patch by Maxim Ermilov. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3146 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) commit c76b7d677fb6fab7b0e6407354d9e5acce461fc0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 8 13:02:33 2008 +0000 Bug 548388 – Set title dialog should activate with Enter Patch by Ian Hands. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3144 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) commit 63747975c3a13ea629c5ab53670cf136589e8122 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 8 13:02:27 2008 +0000 Move about data to keyfile. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3143 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 7 +++- src/terminal-util.c | 20 +++++++++++ src/terminal-util.h | 2 + src/terminal-window.c | 86 +++++++++++++++++++++++++++++++++---------------- src/terminal.about | 5 +++ 5 files changed, 91 insertions(+), 29 deletions(-) commit 9c76707f99c99f286ea3651c27a0cd7ec9e3258a Author: ogmaciel <ogmaciel@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 16:16:19 2008 +0000 Fixed Hide not the same as Exibir git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3141 e32f9464-e525-0410-8908-8a3b6990da27 po/ChangeLog.pre-2-23 | 4 + po/pt_BR.po | 664 ++++++++++++++++++++++++++++--------------------- 2 files changed, 387 insertions(+), 281 deletions(-) commit a41b2160c225336063667d8b26de8097a254cebb Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:27 2008 +0000 Bug 551748 – In main menu, Terminal and Tabs have same mnemonic. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3139 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6a3deaee6b9e10ec0e9bb2b705fafa71b620fec5 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:23 2008 +0000 Update. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3138 e32f9464-e525-0410-8908-8a3b6990da27 po/POTFILES.in | 2 ++ po/POTFILES.skip | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) commit ac87ff4915e3865cf09e3d99a71307069e04d319 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:18 2008 +0000 Update unsupported option help to point to non-deprecated option --profile. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3137 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-options.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a3325f8f9ff1e3a47f5d2a3350745fdf9f38f81d Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:14 2008 +0000 No need to undef *_DISABLE_SINGLE_INCLUDES anymore here. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3136 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 911bf282969069b1711dce1943e7107755c96b67 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:09 2008 +0000 Remove unused includes. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3135 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 5d0b4bb2221a4d3bcc865e52b80c7e3743ebd68c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:31:04 2008 +0000 Move options handling to TerminalApp. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3134 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 151 ++++++++++++++++++++++++++++++++++++++++++++++ src/terminal-app.h | 4 + src/terminal-options.c | 2 + src/terminal-options.h | 19 ++---- src/terminal.c | 155 +----------------------------------------------- 5 files changed, 164 insertions(+), 167 deletions(-) commit 62e743c6a11762168b1c2b27688e69be1ce34c15 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:59 2008 +0000 Plug mem leak. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3133 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-screen.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit b2e60727313711a8df5390c91690f889859ae5c8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:54 2008 +0000 The canonical display name including screen number is passed directly to the factory, so there's no need to massage the argv anymore. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3132 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-options.c | 117 +++--------------------------------------------- src/terminal-options.h | 2 +- 2 files changed, 7 insertions(+), 112 deletions(-) commit 1851d0fc92c81559558289585831898a8fc2df55 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:50 2008 +0000 Move option parsing completely to terminal-options.c. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3131 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-options.c | 83 ++++++++++++++++++++++++++++++++++++----------- src/terminal-options.h | 26 ++++++--------- src/terminal.c | 78 +++++++++++++++++++++----------------------- 3 files changed, 111 insertions(+), 76 deletions(-) commit e25d508339cb7e97e255ec89215cbc021c7ebd48 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:45 2008 +0000 Rename. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3130 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-options.c | 294 ++++++++++++++++++++++++------------------------ src/terminal-options.h | 12 +- src/terminal.c | 48 ++++---- 3 files changed, 177 insertions(+), 177 deletions(-) commit 634117ff3c9b3c4bc7257dabc435ba3167a81725 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:40 2008 +0000 Split off options parsing into terminal-options.[ch]. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3129 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 2 + src/terminal-options.c | 1268 ++++++++++++++++++++++++++++++++++++++++++++++ src/terminal-options.h | 107 ++++ src/terminal.c | 1304 +----------------------------------------------- 4 files changed, 1380 insertions(+), 1301 deletions(-) commit cfeb6eea1716ee6b5a4d2bde9dc2371bfe0593f0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:35 2008 +0000 Remove #undef G_DISABLE_SINGLE_INCLUDES. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3128 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 33c23ce9413c59e4445a15ce72556e886577a576 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:30 2008 +0000 Simplify --tab-*/--window-* option parsing by resuing the same callback. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3127 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 91 +++++++------------------------------------------------- 1 files changed, 11 insertions(+), 80 deletions(-) commit 9648679bf0a38c3ed8637044eef36eddacec1f13 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 14:30:25 2008 +0000 Allow --title and --command before the first --window/--tab, to set the default. Simplify --execute args collection. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3126 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 203 ++++++++++++++++++++++++++------------------------------ 1 files changed, 93 insertions(+), 110 deletions(-) commit 8da7e2dfdb5a9d420b570f2906f69816541473e9 Author: baptistem <baptistem@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Oct 7 08:51:34 2008 +0000 Update the screenshots for French documentation to match GNOME current official theme. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3125 e32f9464-e525-0410-8908-8a3b6990da27 help/fr/figures/gnome-terminal-default.png | Bin 13655 -> 13784 bytes help/fr/figures/gnome-terminal-tabbed.png | Bin 13204 -> 18573 bytes 2 files changed, 0 insertions(+), 0 deletions(-) commit e2adb86609051557420cda78b2576f237c78c356 Author: dnylande <dnylande@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Oct 5 22:30:09 2008 +0000 Updated sv translation (Daniel Nylander) git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3121 e32f9464-e525-0410-8908-8a3b6990da27 po/sv.po | 520 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 312 insertions(+), 208 deletions(-) commit 73f7d933a6cdae2d2f933d87a8889c54b156f871 Author: kelemeng <kelemeng@e32f9464-e525-0410-8908-8a3b6990da27> Date: Sun Oct 5 19:31:46 2008 +0000 Hungarian translation updated git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3120 e32f9464-e525-0410-8908-8a3b6990da27 po/hu.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 44fe7890034cc102695d27018991e61fde374c8d Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 1 16:35:43 2008 +0000 Bug 552950 – Wrong string in docs, section 4.2. Title and Command Patch by Lucas Lommer. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3115 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 45bb4790e6323e5131fbcbd475e3680a90db95c8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 1 16:35:36 2008 +0000 Bug 552938 – Wrong string in doc, 3.5. Viewing the Keyboard Shortcut Settings Patch by Lucas Lommer. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3114 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 51d2c584cf0b89a264ea4e5d3f55d15b3915a6b0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 1 16:35:29 2008 +0000 Bug 554485 – regression: open new tab using keyboard shortcut does not open new tab with profile of parent window Patch by Alexander Sack. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3113 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 1fac7f82726c93a46fb727947cbd2a81f95a5d53 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Oct 1 16:35:24 2008 +0000 Bug 453193 – accels sent to the terminal if the corresponding gtkaction is insensitive Bug 138609 – Next/prev TAB keybindings should not be passed through on first/last tab Bug 92139 – Selecting "next tab" on rightmost tab should cycle to leftmost tab Set the next/previous-tab actions always sensitive except when there's only a single tab in the window. That prevents their shortcut key sequences to end up in the terminal window (bug 453193, bug 138609). Also fixes tab cycling (bug 92139). git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3112 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit d03fa19b86d524eb96a502f4feba1b05f7797abc Author: plaes <plaes@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Sep 30 18:49:41 2008 +0000 2008-09-30 Priit Laes <plaes at svn dot gnome dot org> * et.po: Translation updated by Ivar Smolin git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3110 e32f9464-e525-0410-8908-8a3b6990da27 po/et.po | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) commit 2117d5c10e49e2719112483f943c456f702a6f97 Author: bcameron <bcameron@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Sep 29 18:43:23 2008 +0000 Change default of the following GConf key to "true" by default. /apps/gnome-terminal/profiles/Default/no_aa_without_render key Refer to bug #552726. This makes gnome-terminal look nicer when Xrender is not present, for example. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3109 e32f9464-e525-0410-8908-8a3b6990da27 src/gnome-terminal.schemas.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 874aadebf277c328691f65640afd110d90b35ff6 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Sep 29 13:31:49 2008 +0000 Fix indentation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3108 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) commit c09b7ec1298dda601f76b67bab2385b1e53c17d5 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Sep 29 13:09:57 2008 +0000 Add about dialogue hooks. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3107 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) commit abf666193740ae9e72fbc238a996c64cde4e5553 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 19:32:14 2008 +0000 Print version to stdout, not stderr git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3105 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d870101604906f021f8d82496a92aefca12828c8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 19:32:09 2008 +0000 Add --profile option. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3104 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 145 ++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 115 insertions(+), 30 deletions(-) commit 4bf07415d7a2212e8fc9674b4e40ad1bcb7c7d23 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 19:32:04 2008 +0000 Use the gtkbinding to move to next/previous tab. Part of bug #92139. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3103 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-window.c | 39 ++++++++++++++++++++++----------------- 1 files changed, 22 insertions(+), 17 deletions(-) commit 1a0cc3a430656a552978958d359283622be12586 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 19:31:59 2008 +0000 Add --version back which was lost in the libgnome exorcism. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3102 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 9be805c2fef2072f357248c87e6e3ed6e5ec5e2a Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 19:31:52 2008 +0000 Plug mem leak. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3101 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 87043177aa3dc22a7d1cd390f39eb9fec769d18c Author: mariobl <mariobl@e32f9464-e525-0410-8908-8a3b6990da27> Date: Fri Sep 26 09:49:24 2008 +0000 2008-09-26 Mario Blättermann <mariobl@svn.gnome.org> * de/de.po: Updated german translation. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3100 e32f9464-e525-0410-8908-8a3b6990da27 help/de/de.po | 1385 +++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 1094 insertions(+), 291 deletions(-) commit 8825dd7f2c1e6d9494efa9443c48cbab5d7a7620 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Sep 25 18:54:25 2008 +0000 Fall back to creating a new instance if the factory method doesn't exist. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3096 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 58eb53ad64cbb3584e38fbf88a2af456ea97572b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Sep 25 18:47:11 2008 +0000 Fix finding the display when the display name has no period in it. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3094 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit d2504aaba2cf12959269ef2ed0b9d47c04b0b071 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Thu Sep 25 18:42:48 2008 +0000 Bug 98715 – loses parent environment variables on startup Based on a patch by Davyd Madeley. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3093 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 4 + src/terminal-app.h | 1 + src/terminal-factory-service.xml | 1 + src/terminal-screen.c | 141 +++++++++++++++++++++++--------------- src/terminal-screen.h | 4 + src/terminal-window.c | 2 + src/terminal.c | 30 ++++++++- 7 files changed, 126 insertions(+), 57 deletions(-) commit 313b6a217cf97af9a52a81d53317bc678f6b8b24 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:53:00 2008 +0000 Remove \n from GError messages. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3091 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit eccf748e2ed58a432cca4c6dc680883c19111cfd Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:59 2008 +0000 Default to enable maintainer mode. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3090 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit d2ce522f0c6619728af0fae3ff0fc9498b210556 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:55 2008 +0000 Remove session debugging. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3089 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 18 ------------------ 1 files changed, 0 insertions(+), 18 deletions(-) commit 19e27a4701ff2112319b16e6727c26be0c1ff9a0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:50 2008 +0000 Update from libegg. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3088 e32f9464-e525-0410-8908-8a3b6990da27 src/eggdesktopfile.c | 31 ++++++++++++++++------------ src/eggsmclient-xsmp.c | 51 +++++++++++++++++++++++++++++++++++++++++------ src/eggsmclient.c | 31 +++++++++++++++++++++++++--- src/eggsmclient.h | 6 +++++ 4 files changed, 95 insertions(+), 24 deletions(-) commit 3fb88c58b86b6b65b0076343c7a93cb5dd381e60 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:45 2008 +0000 Update. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3087 e32f9464-e525-0410-8908-8a3b6990da27 .gitignore | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 55be3ff5d9c7292216e8b30211dc9e46c1e87520 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:40 2008 +0000 Parse the remote args directly, so we can return the error message to the remote caller. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3086 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 85 ++++++++++++++++++------------------------------------- 1 files changed, 28 insertions(+), 57 deletions(-) commit 92f0d61b39db11e09efff984585200d551b608d0 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:35 2008 +0000 Make --zoom a global and per-tab option. Part of bug #552264. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3085 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 111 ++++++++++++++++++++++++++++++-------------------------- 1 files changed, 60 insertions(+), 51 deletions(-) commit 180899f0e1680130e008d78590160ada12dcc9ab Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:30 2008 +0000 Group options into global and per tab/per window ones. This also allows to shorten their descriptions. Hide internal options from --help. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3084 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 252 ++++++++++++++++++++++++++++++++------------------------ 1 files changed, 145 insertions(+), 107 deletions(-) commit 7a34959120eb17bd53c88886bfd8b05db35d38a8 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:25 2008 +0000 Plug a refcount leak. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3083 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7cb4d46f7453d141a30010fb0e2de3957b03ab6b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:20 2008 +0000 No need to deep-copy argv[], just make a NULL-terminated array with the const pointers here. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3082 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 26 +++++++------------------- 1 files changed, 7 insertions(+), 19 deletions(-) commit 3460bab1b7c4ac066ab4e00ef4aa571a8348a08c Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:15 2008 +0000 Handle new terminal events on idle instead of mangaing the queue ourself. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3081 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal.c | 64 ++++++++++++++++--------------------------------------- 1 files changed, 19 insertions(+), 45 deletions(-) commit f0ac694e270fdc8d2c19c9e71dfdc2c2a417f295 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:10 2008 +0000 Make working directory, startup ID and display name arguments to the factory method, instead of squeezing them into the args array. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3080 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-factory-service.xml | 7 +- src/terminal.c | 293 +++++++++++++++----------------------- 2 files changed, 121 insertions(+), 179 deletions(-) commit 1693bbff81e65e436cf92aceea14be29d89bbe87 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:11:05 2008 +0000 Rename. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3079 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 4 +- src/eggshell.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++ src/eggshell.h | 40 +++++++++++++++++ src/eggusershell.c | 114 ------------------------------------------------- src/eggusershell.h | 40 ----------------- src/terminal-screen.c | 4 +- 6 files changed, 158 insertions(+), 158 deletions(-) commit 404ae4d079cdc682082aacf869409adec9258add Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:59 2008 +0000 Remove trailing whitespace. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3078 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-app.c | 88 +++++++++++++------------- src/terminal.c | 170 ++++++++++++++++++++++++++-------------------------- 2 files changed, 129 insertions(+), 129 deletions(-) commit cccbab5b668f3f44728ad61bce6db07a2d0738ba Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:53 2008 +0000 libbonobo exorcism: use DBUS for single instance code Bug 399209 – use d-bus / gunique / gtkunique for single instance code git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3077 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 11 ++- src/Makefile.am | 15 ++- src/gnome-terminal.server | 8 -- src/terminal-factory-service.xml | 7 + src/terminal.c | 257 ++++++++++++++++++++++---------------- 5 files changed, 173 insertions(+), 125 deletions(-) commit c98474da4b589579f6d15153286b55460a15de3f Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:48 2008 +0000 libgnome* exorcism V: remove gnome_program_init call. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3076 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 19 +++--- src/Makefile.am | 2 - src/eggsmclient-libgnomeui.c | 151 ------------------------------------------ src/eggsmclient-libgnomeui.h | 40 ----------- src/eggusershell.h | 2 - src/terminal.c | 34 ++++----- 6 files changed, 24 insertions(+), 224 deletions(-) commit 101fa55a9684c2e5d027177aa65d17e528981f38 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:43 2008 +0000 libgnome* exorcism IV: remove usage of gnome_program_locate_file from background image loading, since the path is already always absolute. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3075 e32f9464-e525-0410-8908-8a3b6990da27 src/terminal-profile.c | 26 ++++++++------------------ 1 files changed, 8 insertions(+), 18 deletions(-) commit ddb5ca6f1d53fe311bbaa62b47c48d23d499a9a5 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:37 2008 +0000 libgnome* exorcism III: remove the gnome-thumbnail dependency. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3074 e32f9464-e525-0410-8908-8a3b6990da27 src/profile-editor.c | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) commit 46b3ac95ed6eb9286ecdd48e08025ba9c4a8d06b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:32 2008 +0000 libgnome* exorcism II: copy the gnome_util_user_shell code into gnome-terminal. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3073 e32f9464-e525-0410-8908-8a3b6990da27 src/Makefile.am | 2 + src/eggusershell.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++ src/eggusershell.h | 42 ++++++++++++++++++ src/terminal-screen.c | 5 +- 4 files changed, 161 insertions(+), 2 deletions(-) commit 105ac0e0cebbf364adec4c299f61011934c40704 Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 20:10:25 2008 +0000 libgnome* exorcism I: use EggSMClient instead of libgnomeui's GnomeClient. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3072 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 25 + src/Makefile.am | 22 + src/eggdesktopfile.c | 1381 ++++++++++++++++++++++++++++++++++++++++++ src/eggdesktopfile.h | 130 ++++ src/eggsmclient-libgnomeui.c | 151 +++++ src/eggsmclient-libgnomeui.h | 40 ++ src/eggsmclient-osx.c | 158 +++++ src/eggsmclient-private.h | 53 ++ src/eggsmclient-win32.c | 255 ++++++++ src/eggsmclient-xsmp.c | 1369 +++++++++++++++++++++++++++++++++++++++++ src/eggsmclient.c | 565 +++++++++++++++++ src/eggsmclient.h | 117 ++++ src/terminal-app.c | 78 ++- src/terminal.c | 6 +- 14 files changed, 4323 insertions(+), 27 deletions(-) commit 614f0305beea44da1d79e65a4d1ffa1a6e0c0a16 Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27> Date: Wed Sep 24 12:19:41 2008 +0000 2008-09-24 Andre Klapper <a9016009@gmx.de> * help/C/gnome-terminal.xml: Fix the build break introduced by my last patch. See bug #552952 comment 6. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3071 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c02a8bc2fd5354a31d4db76136c6b3cdbbdbaab3 Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Sep 23 21:45:59 2008 +0000 2008-08-23 Andre Klapper <a9016009@gmx.de> * /help/C/gnome-terminal.xml: Fixed one sentence on behalf of Lucas Lommer. Fixes bug #552943. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3066 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f28f347b4f1c218a64cdfd0b1e436d7e78eb4e9d Author: aklapper <aklapper@e32f9464-e525-0410-8908-8a3b6990da27> Date: Tue Sep 23 21:13:25 2008 +0000 2008-08-23 Andre Klapper <a9016009@gmx.de> * /help/C/gnome-terminal.xml: Fixed one sentence on behalf of Lucas Lommer. Fixes bug #552952. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3065 e32f9464-e525-0410-8908-8a3b6990da27 help/C/gnome-terminal.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 054f6ab753a069d858eff53751ceee409cbdfc5e Author: kennethn <kennethn@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Sep 22 22:04:08 2008 +0000 po/da.po Updated Danish translation by Kenneth Nielsen git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3062 e32f9464-e525-0410-8908-8a3b6990da27 po/da.po | 2945 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1456 insertions(+), 1489 deletions(-) commit 859e01cab6970fd0998a1d9bc88c54d6f1d0373b Author: chpe <chpe@e32f9464-e525-0410-8908-8a3b6990da27> Date: Mon Sep 22 12:47:50 2008 +0000 Post release version bump. git-svn-id: svn+ssh://svn.gnome.org/svn/gnome-terminal/trunk@3060 e32f9464-e525-0410-8908-8a3b6990da27 configure.ac | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
2009-03-15Update vte to 0.19.4.jmcneill4-26/+21
2008-12-15 Behdad Esfahbod <behdad@gnome.org> * NEWS: * configure.in: Released 0.19.4. 2008-12-14 Behdad Esfahbod <behdad@gnome.org> Bug 564535 – check for gperf on build * autogen.sh: Check for gperf. 2008-12-12 Behdad Esfahbod <behdad@gnome.org> * doc/reference/Makefile.am: * src/vteunistr.c (unistr_comp_hash), (unistr_comp_equal), (_vte_unistr_append_unichar), (_vte_unistr_get_base), (_vte_unistr_append_to_string), (_vte_unistr_strlen): * src/vteunistr.h: Document vteunistr. 2008-12-12 Behdad Esfahbod <behdad@gnome.org> * src/vteunistr.h: Minor cleanup. 2008-12-12 Behdad Esfahbod <behdad@gnome.org> * src/iso2022.c (_vte_iso2022_ambiguous_width): Avoid pointers in the const array. 2008-12-12 Behdad Esfahbod <behdad@gnome.org> Bug 149631 – gnome-terminal doesn't combine combining chars in utf8 * src/vteunistr.c: * src/vteunistr.h: An extended UTF-32 type that assigns numeric values to UTF-8 sequences on demand. Can be used to efficiently store a string, instead of one character, at each cell. * src/vte-private.h: * src/vte.c: * src/vtedraw.c: * src/vtedraw.h: * src/vtepangocairo.c: Port to vteunistr instead of gunichar for cell content. * src/vte.c: Handle zerowidth insertions by sticking it on the previous cell. * src/iso2022.h: * src/iso2022.c: Cleanup ambiguous-width handling. Handle zero-width chars. 2008-12-11 Christian Persch <chpe@gnome.org> Bug 564057 – src/pty.c does not compile with --disable-gnome-pty-helper * src/pty.c: Build with --disable-gnome-pty-helper. Patch by yselkowitz at users.sourceforge.net . 2008-12-11 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_class_init): Update set-scroll-adjustement docs. 2008-12-10 Paolo Borelli <pborelli@katamail.com> Bug 562695 - ship pkg-config file for python bindings * configure.in: * python/Makefile.am: * python/pyvte.pc.in: 2008-12-08 Behdad Esfahbod <behdad@gnome.org> Bug 563752 – pangocairo backend recreates cairo_surface_t for background drawing * src/vte.c (vte_terminal_paint), (vte_terminal_set_scroll_background), (vte_terminal_background_update): * src/vtedraw.c (_vte_draw_new), (_vte_draw_set_background_solid), (_vte_draw_set_background_image), (_vte_draw_set_background_scroll), (_vte_draw_draw_rectangle): * src/vtedraw.h: * src/vtepangocairo.c (_vte_pangocairo_destroy), (_vte_pangocairo_set_background_solid), (_vte_pangocairo_set_background_image), (_vte_pangocairo_set_background_scroll), (_vte_pangocairo_clear), (_vte_pangocairo_clip), (set_source_color_alpha): * src/vteskel.c: Cleanup vte_draw background API. Use a cached cairo_pattern_t in pangocairo backend. Also, queue background update on scroll_background change. 2008-12-07 Behdad Esfahbod <behdad@gnome.org> Bug 163213 – Cursor should remain visible when selected * src/vte.c (vte_terminal_paint_cursor): Do a reverse hollow cursor if selected but not focused. 2008-12-05 Christian Persch <chpe@gnome.org> * src/vtebg.c: (vte_bg_get_pixmap): Don't modify source_pixbuf. If we're going to change the saturation, first make a copy. Fixes switching background type between fauxtransparency and image in gnome-terminal trunk. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (_vte_pangocairo_clear): Fix scrolling offset. Ray Strode reported that background offset was being done incorrectly. A negation did it. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * Makefile.am: * configure.in: Hook up perf/. Also adjust svn:ignore props. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * NEWS: * configure.in: Released 0.19.3. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (_vte_new_row_data), (_vte_new_row_data_sized), (vte_terminal_match_contents_refresh), (vte_terminal_process_incoming), (vte_terminal_init), (vte_terminal_set_word_chars): Always call g_array_new() with clear flag set. It incurs no overhead but avoids heisenbugs. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (_vte_terminal_insert_char): * src/vteseq.c (vte_sequence_handler_screen_alignment_test): Use structure assignment instead of memcpy(). 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): Remove unneeded checks. They were masking bugs. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> Red Hat Bug 474618 - gnome-terminal sometime leaves empty begining of the line * src/vte.c (_vte_terminal_insert_char): Really fix the bug this time. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: Build fixes. * NEWS: * configure.in: Released 0.19.2. 2008-12-05 Behdad Esfahbod <behdad@gnome.org> Red Hat Bug 474618 - gnome-terminal sometime leaves empty begining of the line * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): continue instead of break'ing out of the loop. 2008-12-04 Behdad Esfahbod <behdad@gnome.org> Bug 563274 – Misspelled word in src code * src/vte.c (vte_terminal_process_incoming): Fix typo. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> Bug 563024 – In alternate-screen, selection can copy out of screen boundaries * src/vte.c (vte_terminal_extend_selection_expand), (vte_terminal_extend_selection): Make sure current selection row is in the visible screen. I have a deja vu of fixing this bug like two years ago... 2008-12-02 Christian Persch <chpe@gnome.org> Bug 552096 – Detect tgetent if provided by libtinfo * configure.in: Rewrote tgetent checks to be more readable. Also check for tgetent in libtinfo. * src/keymap.c: (_vte_keymap_map), (_vte_keymap_key_is_modifier): * src/ssfe.c: Adjust includes accordingly. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_start_selection), (vte_terminal_extend_selection): Don't do fancy rounding for row selection, only for column. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_invalidate_selection), (vte_terminal_start_selection): Call function instead of open coding. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vtedraw.h: * src/vtepangocairo.c (font_info_cache_ascii): Cache the full ASCII range if Latin uses the default language. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (context_hash), (context_equal), (font_info_create_for_context), (font_info_create_for_screen), (font_info_create_for_widget): Respect PangoLanguage set on a widget's PangoContext. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_measure_font): Remove CJK fullwidth measurement hacks. Pango doesn't need these. We're down to one FcFontSort() instead of two during initialization. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> Bug 559818 – redundant selection-changed signal on deselection * src/vte.c (vte_terminal_start_selection), (vte_terminal_extend_selection): Fix all redundant selection-changed signals. Including those on double-click. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c: Rewrite text selection. In particular, fix block_mode. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * HACKING: Update. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (_vte_terminal_set_pointer_visible), (vte_terminal_get_mouse_tracking_info), (vte_terminal_send_mouse_button_internal), (vte_terminal_maybe_send_mouse_button), (vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify), (vte_terminal_button_press), (vte_terminal_button_release), (vte_terminal_scroll), (vte_terminal_reset): * src/vteseq.c (vte_sequence_handler_decset_internal): Mouse tracking cleanup. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * configure.in: Add -Wno-switch-enum warning flag as we are not -Wswitch-enum clean. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_extend_selection_on_type), (vte_terminal_extend_selection): Cut one third of the 400-line function out into a function of its own. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_extend_selection): Revert previous change. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_extend_selection): Add a shortcircuit check. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_terminal_send_mouse_button_internal), (vte_terminal_maybe_send_mouse_drag), (cursor_inside_match), (vte_terminal_match_hilite_show), (vte_terminal_match_hilite_update), (vte_terminal_match_hilite), (vte_terminal_extend_selection), (vte_terminal_autoscroll), (vte_terminal_motion_notify), (vte_terminal_button_press), (vte_terminal_button_release): Change mouse coordinates type from double to long. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_terminal_start_selection), (vte_terminal_extend_selection): Cleanup selection code a bit more. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_terminal_start_selection), (vte_terminal_extend_selection): Merge selection_origin and selection_restart_origin as only one was being used at a time. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> Bug 471480 – select single character Bug 110371 – Cannot select newline at end of full line * src/vte-private.h: * src/vte.c (find_start_column), (find_end_column), (vte_terminal_start_selection), (math_div), (vte_terminal_extend_selection): Make selection work more I-beam-like. 2008-12-02 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_class_init): Show the correct version in Since: and Deprecated: annotations. 2008-12-02 Christian Persch <chpe@gnome.org> Bug 112172 – Get rid of VteReaper * src/reaper.h: Deprecate. 2008-12-02 Christian Persch <chpe@gnome.org> * configure.in: Enable maintainer mode by default. Define more deprecation defines, and define the *_DISABLE_SINGLE_INCLUDES defines. Enable deprecations by default in maintainer mode. * src/vteapp.c: Undef VTE_DISABLE_DEPRECATED here. 2008-12-02 Christian Persch <chpe@gnome.org> * configure.in: * src/vte-private.h: Move VTE_UTF8_BPC definition from configure to vte-private.h. * src/vteconv.c: Include vte-private.h here. 2008-12-02 Christian Persch <chpe@gnome.org> * src/vte-private.h: * src/vte.c: (mark_input_source_invalid), (_vte_terminal_connect_pty_read), (mark_output_source_invalid), (_vte_terminal_connect_pty_write), (_vte_terminal_disconnect_pty_read), (_vte_terminal_disconnect_pty_write), (_vte_terminal_enable_input_source), (remove_cursor_timeout), (vte_terminal_key_press), (vte_terminal_focus_in), (vte_terminal_focus_out), (vte_terminal_init), (vte_terminal_unrealize), (vte_terminal_expose), (vte_terminal_background_update), (add_update_timeout), (remove_from_active_list), (vte_terminal_add_process_timeout), (process_timeout), (update_repeat_timeout), (update_timeout): Remove VTE_INVALID_SOURCE definition and just use 0 directly. 2008-12-02 Christian Persch <chpe@gnome.org> Bug 560667 – invalid definition of VTE_INVALID_SOURCE * src/vte-private.h: Fix VTE_INVALID_SOURCE define to use 0 instead of -1. 2008-12-02 Christian Persch <chpe@gnome.org> * configure.in: Remove two AC_DEFINEs from here. * src/vte-private.h: Define VTE_INVALID_SOURCE here for now. 2008-12-02 Christian Persch <chpe@gnome.org> Bug 112172 – Get rid of VteReaper * src/reaper.c: (vte_reaper_child_watch_cb), (vte_reaper_add_child), (vte_reaper_init), (vte_reaper_constructor), (vte_reaper_finalize), (vte_reaper_class_init), (vte_reaper_get), (child_exited), (main): * src/reaper.h: Prepare for removal of Reaper in vte1.0 by removing the unused pre-glib-2.4 code from Reaper. 2008-12-02 Christian Persch <chpe@gnome.org> * src/vteapp.c: (main): Catch the child-exited signal to the child's exit code. 2008-12-02 Christian Persch <chpe@gnome.org> * src/vte-private.h: * src/vte.c: (vte_terminal_class_init): Intern the signal names. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_motion_notify): Do not discard motion notify events with coordinates out of our allocation, or when the cell under the cursor didn't change. These are useful for extending selection and for sub-cell selection details, as well as app-requested all motion tracking. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> Bug 541441 – Dehighlight links on visibility notify? * src/vte.c (vte_terminal_focus_in), (vte_terminal_enter): Move match highlight enabling into "enter" event instead of "focus in". 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (_vte_terminal_set_pointer_visible), (vte_terminal_maybe_send_mouse_button), (vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify), (vte_terminal_button_press), (vte_terminal_button_release), (vte_terminal_scroll), (vte_terminal_reset): * src/vteseq.c (vte_sequence_handler_decset_internal): Simplify mouse event tracking by using a single int instead of five booleans. 2008-12-02 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_terminal_deselect_all), (vte_terminal_process_incoming), (vte_cell_is_selected), (vte_terminal_copy), (vte_terminal_start_selection), (vte_terminal_extend_selection), (vte_terminal_select_all), (vte_terminal_paint), (_vte_terminal_get_start_selection), (_vte_terminal_get_end_selection), (_vte_terminal_select_text): Rename struct selection_cell_coords members from x,y to col,row for clarity. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * NEWS: * configure.in: Released 0.19.1. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * doc/reference/Makefile.am: * doc/reference/check-doc-syntax.sh: * src/Makefile.am: * src/check-doc-syntax.sh: * src/vte.c (vte_terminal_catch_child_exited), (vte_terminal_class_init): * src/vte.h: * src/vtepangocairo.c: Copy check-doc-syntax.sh tests from cairo and fix doc bugs. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * doc/reference/tmpl/vte-unused.sgml: * doc/reference/vte-sections.txt: Remove reaper docs. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> Bug 562806 – crash in Terminal: Typing "cd " just after ... * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): Fix possible NULL dereference. * src/vteseq.c (vte_sequence_handler_ta): Fix tab fragments to have \t as c. 2008-12-01 Christian Persch <chpe@gnome.org> * NEWS: * configure.in: Prepare 0.19.0. 2008-12-01 Christian Persch <chpe@gnome.org> Bug 562511 – scrollbar doesn't sit at the bottom * src/vte.c: (vte_terminal_init), (vte_terminal_set_scrollback_lines): Always update the scrollback lines, even if the setting hasn't changed. Work-around to fix bug #562511. 2008-12-01 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_class_init): Fix visible-bell property. 2008-12-01 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_set_font_full_internal), (vte_terminal_class_init): Rename font property to "font-desc" to be more in line with other properties of this type in gtk. 2008-12-01 Christian Persch <chpe@gnome.org> * src/vteapp.c: (main): Add gobject notification debugging. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_terminal_termcap_string_same_as_for), (vte_sequence_handler_se), (vte_sequence_handler_so): Simplify standout handling code. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_PROTO. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Rip out vte_sequence_handler_invoke. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_INVOKE. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_REFERENCE. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (_vte_terminal_handle_sequence): Rip out the gcc label vtable code. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (display_control_sequence), (_vte_terminal_handle_sequence): Some cleanup of the gcc label vtable code before I rip it out. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_sequence_handler_set_title_internal), (vte_sequence_handler_set_mode_internal), (vte_sequence_handler_invoke_internal): Move some code around. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteskel.c: Remove excess initializer. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/buffer.c: * src/caps.c: * src/dumpkeys.c: * src/interpret.c: * src/iso2022.c: * src/keymap.c: * src/matcher.c: * src/mev.c: * src/pty.c: * src/reaper.c: * src/reflect.c: * src/ring.c: * src/slowcat.c: * src/ssfe.c: * src/table.c: * src/trie.c: * src/vteaccess.c: * src/vtebg.c: * src/vteconv.c: * src/vtedraw.c: * src/vteseq.c: * src/vteskel.c: * src/xticker.c: #include <config.h> instead of "../config.h". 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Some wild crack to build the vtable using gcc extension for labels as values. The advantage is that we get down to an empty .data for vteseq.o but .text grows considerably. And we have to use nested functions, and #define static auto. It's really ugly. I'm going to remove it in the next commit or the one after. Just wanted to record it here for posterity. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_sequence_handler_invoke), (vte_sequence_handler_offset), (vte_sequence_handler_multiple), (vte_sequence_handler_decset_internal), (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence): Almost there. Towards a .data-free vtable. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c: Finish decoupling handle type from function type. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vteseq.c (vte_sequence_handler_offset), (vte_sequence_handler_multiple), (vte_sequence_handler_decset_internal), (vte_sequence_handler_set_mode_internal), (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence): Make sequence handlers return void instead of gboolean. The return value was unused. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_sequence_handler_offset), (vte_sequence_handler_multiple), (vte_sequence_handler_decset_internal), (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence): Switch to calling other handlers using two macros. Get rid of match and match_quark arguments to sequence handlers. They were unused. 2008-12-01 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_sequence_handler_set_title_internal): Cleanup vte_sequence_handler_set_title_internal. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (VTE_SEQUENCE_HANDLER_PROTO): Use a macro to define type of sequence handlers. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-2.c: * src/vteseq-n.c: Remove gperf-generated files from SVN, but still distribute them in the tarball. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c: * src/vteseq.c (_vte_terminal_scroll_text), (vte_sequence_handler_scroll_down), (vte_sequence_handler_scroll_up): More code shufflling. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-list.h: Remove vteseq-list.h from SVN, but still distribute it in the tarball. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-list.h: Autogenerate vteseq-list.h. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-list.h: * src/vteseq.c (_vte_terminal_home_cursor), (_vte_terminal_clear_screen), (_vte_terminal_clear_current_line), (_vte_terminal_clear_above_current), (vte_sequence_handler_decset_internal), (vte_sequence_handler_cl), (vte_sequence_handler_ho), (vte_sequence_handler_erase_in_display), (vte_sequence_handler_erase_in_line): Sync vteseql-list.h with actual handlers used in gperf files. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-list.h: * src/vteseq.c (vte_sequence_handler_scroll_down), (vte_sequence_handler_scroll_up): Implement these calling vte_terminal_scroll() directly instead of multiple'ing. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (_vte_terminal_scroll), (_vte_terminal_scroll_region): * src/vteseq.c (vte_sequence_handler_scroll_down_one), (vte_sequence_handler_scroll_up_one): Move vte_terminal_scroll to vte.c 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup): * src/vteseq-2.gperf: * src/vteseq-list.h: * src/vteseq.c: Remove vte_sequence_handler_complain_key. The idea was to warn about receiving control-sequence handling request for escape sequences that actually belong to a key stroke. Kinda like a debugging feature. Remove it as the number of sequences being handle that way was greater than the number of sequences handled in the real sense. Saves 2k .data! The actual list is still in vteseq-2.gperf, but commented out. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (_vte_sequence_get_handler), (display_control_sequence): Remove stale comment. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vte-private.h: * src/vte.c (vte_terminal_process_incoming): * src/vteseq.c (display_control_sequence), (_vte_terminal_handle_sequence): * src/vteseq.h: Move _vte_terminal_handle_sequence() into vteseq.c 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_insert_line_internal), (vte_remove_line_internal), (_vte_terminal_cursor_down), (_vte_terminal_insert_char), (_vte_terminal_audible_beep), (_vte_terminal_visible_beep), (_vte_terminal_beep), (vte_terminal_key_press): * src/vteseq.c (vte_insert_line_internal), (vte_remove_line_internal), (vte_unichar_strlen), (vte_sequence_handler_bl), (vte_sequence_handler_sf), (vte_sequence_handler_SF), (vte_sequence_handler_vb): * src/vteseq.h: Some code reshuffling to remove vte.c calls to vteseq.c functions. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-2.gperf: * src/vteseq.c: Minor. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (vte_terminal_beep): Move helper function out of the way. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-2.c (vteseq_2_lookup): * src/vteseq-2.gperf: * src/vteseq-n.c (vteseq_n_lookup): * src/vteseq-n.gperf: * src/vteseq.c: Add a macro around sequence handler citations, for future table tricks. 2008-11-30 Behdad Esfahbod <behdad@gnome.org> * src/vteseq-n.gperf: * src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup): Remove bogus entry that accidentally made it into the gperf list. 2008-11-30 Christian Persch <chpe@gnome.org> * acinclude.m4: Remove more crufty macros. 2008-11-30 Christian Persch <chpe@gnome.org> * acinclude.m4: Remove FT2 check macro. 2008-11-30 Christian Persch <chpe@gnome.org> Bug 540951 – The gnome-pty-helper is spawn when its not needed * src/pty.c: (_vte_pty_open): Don't use the pty helper when we don't need to update any of utmp, wtmp, lastlog. Patch by Alex Cornejo. 2008-11-30 Christian Persch <chpe@gnome.org> Bug 465036 – gnome-pty-helper locks /var/run/utmp * gnome-pty-helper/gnome-utmp.c: (update_utmp): Close the utmp database after updating it. Patch by Kevin W. Rudd. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> Bug 127870 – terminal garbled and needs 'reset' after cat'ing file * src/iso2022.c (_vte_iso2022_state_new): Initialize all four maps (G0, G1, G2, G3) in USASCII mode, like xterm does. 2008-11-29 Christian Persch <chpe@gnome.org> * python/vtemodule.c: (initvte): Register the constants too! 2008-11-29 Christian Persch <chpe@gnome.org> * src/debug.c: (_vte_debug_init): * src/debug.h: * src/vte.c: (vte_terminal_size_request), (vte_terminal_size_allocate): Add a specific debug flag for widget size-request/size-allocation. 2008-11-29 Christian Persch <chpe@gnome.org> * src/vteapp.c: (main): Add options to use a GtkScrolledWindow as the terminal's container, and to set its vertical scrollbar policy, to allow testing VteTerminal in a scrolled window. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> Bug 317236 – vte resynchrones too late on invalid UTF-8 * src/vteconv.c (_vte_conv_utf8_utf8): In our UTF-8 to UTF-8 converter differentiate between an incomplete sequence and an ill sequence at the end of the buffer. Also cleanup some minor inaccuracies (return value). 2008-11-29 Behdad Esfahbod <behdad@gnome.org> Bug 107031 – device-control-string error * src/table.c (_vte_table_addi): * src/vte.c (vte_terminal_handle_sequence): * src/vteseq.c (vte_sequence_handler_decset_internal): Replace some g_warning's with vte debug output. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> Bug 521420 – vte closes connection to child before all output is read Patch from Thomas Leonard * src/reaper.c (vte_reaper_add_child): Install child watch at low priority instead of high. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> * configure.in: Require glib >= 2.18.0 as earlier glib versions had a totally bogus g_unichar_iswide_cjk(). * perf/vim.sh: Don't use builting time command. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_emit_char_size_changed), (_vte_terminal_emit_status_line_changed), (vte_terminal_init), (vte_terminal_background_update): Remove C++-style comment markers. 2008-11-29 Behdad Esfahbod <behdad@gnome.org> Bug 514632 – Problem with cursor in emacs in gnome-terminal * src/vte-private.h: * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor), (_vte_terminal_insert_char): * src/vteseq.c (vte_sequence_handler_ch), (vte_sequence_handler_cm), (vte_sequence_handler_le), (vte_sequence_handler_cursor_character_absolute): Break "smart tabs" into multiple empty cells when cursor moves into them or inserting character there. 2008-11-28 Behdad Esfahbod <behdad@gnome.org> * src/debug.c (_vte_debug_init): * src/debug.h: * src/vtepangocairo.c (font_info_cache_ascii), (font_info_allocate), (font_info_free), (font_info_find_for_context), (font_info_get_unichar_info): Port vtepangocairo profiling and lifecycle logging to vtedebug facilities under debug domain "pangocairo". 2008-11-28 Behdad Esfahbod <behdad@gnome.org> * src/debug.c (_vte_debug_init): Rename debug env var from VTE_DEBUG_FLAGS to VTE_DEBUG. 2008-11-28 Behdad Esfahbod <behdad@gnome.org> * src/debug.c (_vte_debug_init): * src/debug.h: Make _vte_debug_on() inline. 2008-11-28 Christian Persch <chpe@gnome.org> * src/vte.c: Remove backward compat define for gtk 2.0, since we already depend on a much higher version. 2008-11-28 Christian Persch <chpe@gnome.org> * src/debug.c: (_vte_debug_on): Revert behaviour change of _vte_debug_on() from last commit. 2008-11-28 Behdad Esfahbod <behdad@gnome.org> Bug 459553 – gnome-terminal cannot shows circled digits with the correct width on ja_JP.PCK Patch from Takao Fujiwara * src/iso2022.c (_vte_iso2022_ambiguous_width): Recognize Shift_JIS as East Asian locale for width considerations. 2008-11-28 Christian Persch <chpe@gnome.org> * src/debug.c: (_vte_debug_init), (_vte_debug_on): * src/debug.h: * src/interpret.c: (main): * src/pty.c: (main): * src/reaper.c: (main): * src/trie.c: (main): * src/vte.c: (vte_terminal_new), (vte_terminal_class_init): Use g_parse_debug_string to parse the debug flags. 2008-11-28 Christian Persch <chpe@gnome.org> * src/vteregex.c: (compare_matches), (_vte_regex_compile), (_vte_regex_free), (_vte_regex_exec): Remove the unused GNU regex code too. 2008-11-28 Christian Persch <chpe@gnome.org> * src/vteregex.c: (_vte_regex_compile), (_vte_regex_free), (_vte_regex_exec): Remove unused PCRE code. If you want PCRE regexes, use the new APIs that take GRegex. 2008-11-28 Christian Persch <chpe@gnome.org> Bug 562385 – gnome-pty-helper goes to 100% cpu usage * gnome-pty-helper/gnome-pty-helper.c: (pass_fd), (pty_free), (main): Make sure data structures are correctly aligned and of the right size. 2008-11-27 Behdad Esfahbod <behdad@gnome.org> * configure.in: * src/Makefile.am: More cleanup. 2008-11-27 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: Run some of the utilities in "make check", and build the others. * src/nativeecho.c: * src/utf8echo.c: Remove more useless trivial utilities. 2008-11-27 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/iso8859mode.c: * src/utf8mode.c: Remove useless trivial utilities. 2008-11-27 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: Update EXTRA_DIST. 2008-11-27 Behdad Esfahbod <behdad@gnome.org> * HACKING: Update :P. 2008-11-26 Behdad Esfahbod <behdad@gnome.org> * src/vteseq.c (_vte_sequence_get_handler): Safely handle input of length 1. 2008-11-26 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup): * src/vteseq-2.gperf: * src/vteseq-n.c (vteseq_n_lookup): * src/vteseq-n.gperf: Don't use switch in gperf-generated code. This increases .data by 1k but decreases .text by 6k AND the lookup code is MUCH faster. It used to do tens of compares before. 2008-11-26 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup): * src/vteseq-n.c (vteseq_n_lookup): * src/vteseq.c (_vte_sequence_get_handler): Revert previous commit, fix NULL dereference that it was trying to fix, and make lookup functions inline. 2008-11-26 Chris Wilson <chris@chris-wilson.co.uk> * src/Makefile.am: * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup): * src/vteseq-n.c (vteseq_n_lookup): * src/vteseq.c (_vte_sequence_get_handler): Manually modify (and record those modifications in the Makefile) the autogenerated gperf source code so that we return the sequence handler directly from the lookup function, or NULL on failure. So is this pain worth it? 2008-11-26 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_get_unichar_info): Free internal layout resources. 2008-11-26 Behdad Esfahbod <behdad@gnome.org> Bug 562332 – cleanup font infos on exit? * src/vtepangocairo.c (cleanup_delayed_font_info_destroys_predicate), (cleanup_delayed_font_info_destroys), (ensure_quit_handler), (font_info_register), (font_info_reference), (font_info_destroy_delayed), (font_info_destroy): Use gtk_quit_add() to complete delayed font_info destroys. 2008-11-26 Christian Persch <chpe@gnome.org> Bug 562338 – don't need to connect to bunch of xft settings * src/vte-private.h: * src/vte.c: (vte_terminal_style_changed), (add_cursor_timeout), (vte_terminal_init), (vte_terminal_size_allocate), (vte_terminal_finalize), (vte_terminal_realize): Don't listen to changes on the gtk-xft-* GtkSettings properties. Just calling vte_terminal_set_font_full in the style-set handler works fine. 2008-11-26 Christian Persch <chpe@gnome.org> Bug 488960 – gnome-terminal on Solaris 10 does not clean up utmpx on exit (intermittent) * gnome-pty-helper/gnome-pty-helper.c: (main): * gnome-pty-helper/gnome-pty.h: * src/pty.c: (_vte_pty_close): Add new GNOME_PTY_SYNCH operation to gnome-pty-helper. Patch from Behdad. 2008-11-26 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_style_changed), (vte_terminal_ensure_font), (vte_terminal_set_font_full), (vte_terminal_set_font_from_string_full_internal), (vte_terminal_set_font_from_string_full), (vte_terminal_reset_rowdata), (vte_terminal_set_property): Add vte_terminal_set_font_*full_internal so we don't use deprecated symbols internally. 2008-11-26 Christian Persch <chpe@gnome.org> * src/vte.c: (vte_terminal_sync_settings), (vte_terminal_screen_changed): Remove gtk 2.12 version checks, since we already depend on 2.12. 2008-11-26 Christian Persch <chpe@gnome.org> Bug 561366 – remove antialias setting for 1.0 * src/vte.c: (vte_terminal_set_font_full), (vte_terminal_get_property), (vte_terminal_class_init): * src/vte.h: Deprecate the font antialias setting, and remove the (existing only on trunk) font-antialias property already. 2008-11-25 Behdad Esfahbod <behdad@gnome.org> * src/Makefile.am: * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup): * src/vteseq-2.gperf: * src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup): * src/vteseq-n.gperf: * src/vteseq.c (_vte_sequence_get_handler): Cleanup gperf stuff. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> Bug 562187 – Add make rules for calling gperf * src/Makefile.am: Add a "gperf" target to be run manually. * src/vteseq-2.gperf: * src/vteseq-n.gperf: Add comment about "make gperf". * src/vteseq-2.c: * src/vteseq-n.c: Regenerate using newer gperf. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> Bug 416518 – Do something about uniwidths * src/iso2022.c (_vte_iso2022_is_ambiguous): Call into glib to determine ambiguous-width chars. * src/genwidths.py: * src/uniwidths: Remove. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> Bug 500191 – Remove vteseq-table.h? * src/Makefile.am: * src/vteseq-gen.c: * src/vteseq-table.h: Remove the old table implementation. We use gperf-generated tables now. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> Bug 514457 – Use g_strv_length() * src/vte.c (_vte_terminal_fork_basic): Do it. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_create_for_widget): No need to check widget font desc here as vte.c does that for us already. 2008-11-24 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_destroy): Modify GTK_CHECK_VERSION handling to make my vim syntax highlighter happy. 2008-11-23 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_ensure_cursor): Refactor duplicate code. 2008-11-22 Christian Persch <chpe@gnome.org> * src/vte.h: Move all the deprecated stuff into one place. 2008-11-22 Christian Persch <chpe@gnome.org> Bug 542561 – Doesn't build when disabling gnome-pty-helper * src/pty.c: Always include sys/socket.h. Patch by Loïc Minier. 2008-11-22 Christian Persch <chpe@gnome.org> * src/vteapp.c: (main): Fix --blink; the flag is inverted. 2008-11-22 Christian Persch <chpe@gnome.org> * src/vteapp.c: (main): Use vte_terminal_set_cursor_blink_mode instead of the deprecated set_cursor_blinks here. 2008-11-22 Christian Persch <chpe@gnome.org> Bug 560766 – Deprecate and remove vte_terminal_get_using_xft() * src/vte.c: (vte_terminal_get_using_xft): * src/vte.h: * src/vtedraw.c: (_vte_draw_text): * src/vtedraw.h: * src/vtepangocairo.c: Deprecate vte_terminal_get_using_xft() as preparation for bug #560766. Remove the internal vtedraw method already. 2008-11-22 Christian Persch <chpe@gnome.org> Bug 536894 – Confusing use of "free" as variable-name in ring functions * src/ring.c: (_vte_ring_new), (_vte_ring_new_with_delta), (_vte_ring_remove): * src/ring.h: Don't shadow global declarations. Patch by dmacks at netspace.org. 2008-11-22 Christian Persch <chpe@gnome.org> * python/vte.override: Fix missing-prototypes warnings. 2008-11-22 Christian Persch <chpe@gnome.org> * src/vtepangocairo.c: No need to include gi18n-lib.h here. 2008-11-22 Christian Persch <chpe@gnome.org> * configure.in: * vte-uninstalled.pc.in: * vte.pc.in: Clean up the pkgs declared for use in the .pc files. 2008-11-22 Christian Persch <chpe@gnome.org> * configure.in: Depend on gtk 2.12. Bug #398862. 2008-11-22 Christian Persch <chpe@gnome.org> * src/table.c: (print_array): Fix the build (broken since r1622). 2008-11-22 Christian Persch <chpe@gnome.org> * src/reaper.c: Don't include gtk.h here, it's unneeded. 2008-11-22 Christian Persch <chpe@gnome.org> * src/iso2022.c: (main): Make iso2022 programme build again; it was broken since r1612. 2008-11-22 Christian Persch <chpe@gnome.org> * src/Makefile.am: Separate CFLAGS and CPPFLAGS. 2008-11-22 Christian Persch <chpe@gnome.org> * src/Makefile.am: Don't add LDFLAGS to *_LDADD, that's wrong and broken. 2008-11-22 Christian Persch <chpe@gnome.org> * configure.in: * src/Makefile.am: * vte-uninstalled.pc.in: * vte.pc.in: Remove more configure cruft: OTHERCFLAGS, OTHERLIBS, X_CFLAGS and X_LIBS. 2008-11-21 Christian Persch <chpe@gnome.org> * src/vtepangocairo.c: (font_info_destroy_delayed), (font_info_destroy): Use gdk_threads_add_timeout_seconds() for complete threadsafety. 2008-11-21 Chris Wilson <chris@chris-wilson.co.uk> * vte.pc.in: Remove FT2_LIBS and FT2_CFLAGS 2008-11-21 Chris Wilson <chris@chris-wilson.co.uk> * src/iso2022.c (_vte_iso2022_is_ambiguous): Break out of interval search as early as possible. Exploit the strict ordering of the ambiguous/unambiguous ranges to break out of the for loop as soon as the character is less than a range start. (As the arrays only contain 2/3 elements, it is not worth adding the overhead of calling bsearch()). 2008-11-21 Chris Wilson <chris@chris-wilson.co.uk> * src/iso2022.c (process_cdata): Copy the gunichars directly to the array from the incoming chunk. 2008-11-20 Chris Wilson <chris@chris-wilson.co.uk> * src/Makefile.am: Remove FT2_FLAGS 2008-11-20 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_destroy_delayed): Remove obsolete check. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> Bug 561713 – crash on font cache cleanup * src/vtepangocairo.c (font_info_reference), (font_info_destroy): Remove destroy timeout when resurrecting a font info. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_cache_ascii), (font_info_allocate), (font_info_free), (font_info_find_for_context): Make profiling messages print the info pointer. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> * configure.in: Remove more cruft. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> Bug 560819 – Remove obsolete backends * configure.in: * src/Makefile.am: * src/vtebg.c (vte_bg_get_pixmap): * src/vtebg.h: * src/vtedraw.c: * src/vtefc.c: * src/vtefc.h: * src/vteft2.c: * src/vteft2.h: * src/vtegl.c: * src/vtegl.h: * src/vteglyph.c: * src/vteglyph.h: * src/vterdb.c: * src/vterdb.h: * src/vtergb.c: * src/vtergb.h: * src/vtexft.c: * src/vtexft.h: Remove all backends except for pangocairo. Saves so much code. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> Bug 560819 – Remove obsolete backends * src/Makefile.am: * src/vtedraw.c: * src/vtepango.c: * src/vtepango.h: Remove pango backend. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> Bug 560819 – Remove obsolete backends * configure.in: * src/Makefile.am: * src/vtedraw.c: * src/vtepangox.c: * src/vtepangox.h: Remove pangox backend. 2008-11-20 Behdad Esfahbod <behdad@gnome.org> Bug 560818 – pangocairo backend doesn't share font cache across widgets * src/vtepangocairo.c (font_info_cache_ascii), (font_info_allocate), (font_info_free), (font_info_register), (font_info_unregister), (font_info_reference), (font_info_destroy_delayed), (font_info_destroy), (context_hash), (context_equal), (font_info_find_for_context), (font_info_create_for_context), (font_info_create_for_screen), (font_info_get_unichar_info): Cache font info and use it for multiple widgets. 2008-11-19 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_create_for_screen), (font_info_destroy): Remove unused PangoCoverage. 2008-11-19 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_find_unichar_info), (font_info_cache_ascii), (font_info_measure_font), (font_info_get_unichar_info): Cache ASCII characters when building font. 2008-11-18 Christian Persch <chpe@gnome.org> Remove glib usage from gnome-pty-helper. Bug #560977. * gnome-pty-helper/Makefile.am: Remove GLIB CFLAGS/LIBS. * gnome-pty-helper/configure.in: Remove glib check, and do some auto* modernisation. * gnome-pty-helper/gnome-pty-helper.c: (open_ptys), (exit_handler), (main): Use alloca instead of g_alloca, and use int instead of gboolean. 2008-11-18 Behdad Esfahbod <behdad@gnome.org> * src/vtepangocairo.c (font_info_create_for_screen), (font_info_destroy): Remove copy of font desc and antialias from font info object as they were not used. 2008-11-18 Behdad Esfahbod <behdad@gnome.org> Bug 561185 – pangocairo backend sets antialias incorrectly * src/vtepangocairo.c (font_info_create_for_screen): Handle FORCE_ENABLE correctly. 2008-11-16 Behdad Esfahbod <behdad@gnome.org> Bug 560817 – pagocairo backend doesn't have correct opacity support * src/vtepangocairo.c (_vte_pangocairo_clear), (_vte_pangocairo_draw_text), (_vte_pangocairo_draw_rectangle), (_vte_pangocairo_fill_rectangle): Fix opacity support by using SOURCE operator. 2008-11-16 Behdad Esfahbod <behdad@gnome.org> Bug 560991 – Unsetting background doesn't work * src/vte.c (vte_terminal_set_background_image): Correctly unset background if image==NULL. 2008-11-14 Christian Persch <chpe@gnome.org> * src/vteskel.c: Fix missing prototype warning. 2008-11-14 Behdad Esfahbod <behdad@gnome.org> Bug 395599 – Add pangocairo backend * configure.in: Require pango >= 1.22.0 * src/Makefile.am: * src/vtedraw.c: * src/vtepangocairo.c: * src/vtepangocairo.h: Add a pangocairo drawing backend. Use it by default. This is as fast as the xft backend. Doesn't share font caches across widgets yet. Also, the transparent background stuff doesn't match xft backend's yet. 2008-11-14 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_ensure_font): * src/vtedraw.c (_vte_draw_new), (_vte_draw_free), (_vte_draw_set_background_opacity), (_vte_draw_set_background_color), (_vte_draw_set_text_font), (_vte_draw_get_text_metrics), (_vte_draw_get_char_width), (_vte_draw_char), (_vte_draw_draw_rectangle), (_vte_draw_set_scroll): * src/vtedraw.h: * src/vteft2.c (_vte_ft2_destroy), (_vte_ft2_start), (_vte_ft2_end), (_vte_ft2_set_background_image), (_vte_ft2_clear), (_vte_ft2_set_text_font), (_vte_ft2_get_text_metrics), (_vte_ft2_get_char_width), (_vte_ft2_draw_text), (_vte_ft2_draw_has_char), (_vte_ft2_draw_rectangle), (_vte_ft2_fill_rectangle): * src/vtegl.c (_vte_gl_destroy), (_vte_gl_get_visual), (_vte_gl_start), (_vte_gl_end), (_vte_gl_set_background_image), (_vte_gl_clear), (_vte_gl_set_text_font), (_vte_gl_get_text_metrics), (_vte_gl_get_char_width), (_vte_gl_draw_text), (_vte_gl_draw_has_char), (_vte_gl_rectangle): * src/vtepango.c (_vte_pango_set_text_font), (_vte_pango_get_text_metrics): * src/vtepangox.c (_vte_pangox_create), (_vte_pangox_destroy), (_vte_pangox_start), (_vte_pangox_end), (_vte_pangox_set_background_image), (_vte_pangox_clip), (_vte_pangox_clear), (_vte_pangox_set_text_font), (_vte_pangox_get_text_metrics), (_vte_pangox_get_using_fontconfig), (_vte_pangox_draw_text), (_vte_pangox_draw_has_char), (_vte_pangox_draw_rectangle), (_vte_pangox_fill_rectangle): * src/vtepangox.h: * src/vteskel.c (_vte_skel_clear), (_vte_skel_get_text_metrics), (_vte_skel_draw_text), (_vte_skel_fill_rectangle): * src/vtexft.c (_vte_xft_set_text_font), (_vte_xft_get_text_metrics), (_vte_xft_draw_text): Remove unneeded draw methods. 2008-11-14 Behdad Esfahbod <behdad@gnome.org> * src/vtedraw.c (_vte_draw_get_char_width): Minor fix. * src/vtepangox.c (_vte_pango_x_create), (_vte_pango_x_start), (_vte_pango_x_clear): Cleanup here too. 2008-11-13 Behdad Esfahbod <behdad@gnome.org> * configure.in: * src/vte-private.h: Undo previous change instead of cleanly fix it for now. 2008-11-13 Behdad Esfahbod <behdad@gnome.org> * configure.in: * src/vte-private.h: Why do we let people configure random things? 2008-11-13 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_background_update): * src/vtedraw.c (_vte_draw_update_requires_clear), (_vte_draw_new), (_vte_draw_set_background_opacity), (_vte_draw_set_background_color), (_vte_draw_set_background_image), (_vte_draw_char), (_vte_draw_set_scroll): * src/vtedraw.h: * src/vteft2.c (_vte_ft2_set_background_image), (_vte_ft2_clear), (_vte_ft2_get_char_width): * src/vtegl.c (_vte_gl_create), (_vte_gl_clear), (_vte_gl_get_char_width), (_vte_gl_draw_text): * src/vtepango.c (_vte_pango_create), (_vte_pango_start), (_vte_pango_set_background_image), (_vte_pango_clear): * src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_image), (_vte_xft_clear), (_vte_xft_get_char_width): Simplify backends by relying more on defaults. 2008-11-13 Behdad Esfahbod <behdad@gnome.org> * src/vtedraw.c (_vte_draw_init_user), (_vte_draw_init_default): Accept draw impl if impl->check is NULL. 2008-11-13 Behdad Esfahbod <behdad@gnome.org> * src/vtedraw.h: * src/vtedraw.c (_vte_draw_new), (_vte_draw_get_visual), (_vte_draw_get_colormap), (_vte_draw_start), (_vte_draw_end), (_vte_draw_set_background_color), (_vte_draw_set_background_image), (_vte_draw_requires_repaint), (_vte_draw_clip), (_vte_draw_clear), (_vte_draw_set_text_font), (_vte_draw_get_text_width), (_vte_draw_get_text_height), (_vte_draw_get_text_ascent), (_vte_draw_get_char_width), (_vte_draw_get_using_fontconfig), (_vte_draw_text), (_vte_draw_char), (_vte_draw_has_char), (_vte_draw_fill_rectangle), (_vte_draw_draw_rectangle), (_vte_draw_set_scroll): Use sensical defaults instead of g_return_if_fail'ing when backend functions are not implemented. 2008-10-31 Chris Wilson <chris@chris-wilson.co.uk> Bug 557375 – >=vte-0.16.14 breaks highlighting on activity * src/vte.c (vte_terminal_deselect_all): Preserve the copy of the selection until it is replace by a new selection, so that we can perform asynchronous copies from the clipboard. 2008-10-23 Chris Wilson <chris@chris-wilson.co.uk> Bug 557375 – >=vte-0.16.14 breaks highlighting on activity * src/vte.c (vte_terminal_deselect_all), (vte_terminal_extend_selection): After the user modifies the selection, copy it to PRIMARY and store it on the terminal. This ensures that after a screen redraw, we compare the contents of the selected region with the current selection, instead of stale data. 2008-10-23 Christian Persch <chpe@gnome.org> * configure.in: * src/Makefile.am: Use glib-genmarshal --internal directly instead of checking the glib version, since we now depend on a glib version that provides this. 2008-10-23 Christian Persch <chpe@gnome.org> Bug 556398 – maybe deprecate vte_terminal_get_char_ascent/descent * src/vte.[ch]: Deprecate vte_terminal_get_char_ascent/descent. 2008-10-23 Christian Persch <chpe@gnome.org> Bug 339819 – LibVTE terminals in GLADE A glade/*: * Makefile.am * configure.in: Add glade catalogue. 2008-10-23 Christian Persch <chpe@gnome.org> Bug 399364 – Implement properties * src/vte.c: Add gobject properties. 2008-10-19 Christian Persch <chpe@gnome.org> Bug 556328 – Document set-scroll-adjustment parameters * src/vte.c: Document the set-scroll-adjustments signal. 2008-10-15 Behdad Esfahbod <behdad@gnome.org> * doc/reference/Makefile.am: * doc/reference/check-doc-coverage.sh: * doc/reference/check.docs: Update doc coverage test from cairo. 2008-10-14 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_set_cursor_shape): Invalidate cursor upon shape change. 2008-10-15 Christian Persch <chpe@gnome.org> * python/vte.defs: Add new API to the binding. 2008-10-14 Behdad Esfahbod <behdad@gnome.org> * src/vte-private.h: * src/vte.c (vte_terminal_draw_line), (vte_terminal_paint_cursor): Remove VTE_CURSOR_OUTLINE in favor of VTE_LINE_WIDTH. 2008-10-14 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_paint_cursor): Supposedly handle reverse video during cursor drawing. 2008-10-14 Behdad Esfahbod <behdad@gnome.org> * src/vte.c (vte_terminal_paint_im_preedit_string), (vte_terminal_paint): Move IM preedit string drawing into its own function for code clarity. 2008-10-14 Behdad Esfahbod <behdad@gnome.org> Bug 549835 – Feature Request: Configurable cursor appearance * src/vte.h: New public api: VteTerminalCursorShape vte_terminal_set_cursor_shape vte_terminal_get_cursor_shape * src/vte-private.h: * src/vte.c (_vte_terminal_insert_char), (vte_terminal_init), (vte_terminal_paint_cursor), (vte_terminal_paint), (vte_terminal_set_cursor_shape), (vte_terminal_get_cursor_shape): Implement new API. Also clean up cursor drawing in general. * doc/reference/Makefile.am: * doc/reference/tmpl/reaper.sgml: * doc/reference/tmpl/vte-unused.sgml: * doc/reference/tmpl/vte.sgml: * doc/reference/vte-sections.txt: Doc new symbols. Also add some missing docs. 2008-10-13 Christian Persch <chpe@gnome.org> * src/vte.c: Add gobject property infrastructure. 2008-10-13 Christian Persch <chpe@gnome.org> * src/Makefile.am: Fix missing prototypes compiler warning in marshal.c. 2008-10-06 Christian Persch <chpe@gnome.org> * src/vteconv.c: (_vte_conv_open): Fix compiler warning. 2008-10-06 Christian Persch <chpe@gnome.org> Bug 509204 – child-exited signal does not provide exit code * python/vte.defs: Add the new function to the bindings. 2008-10-06 Christian Persch <chpe@gnome.org> Bug 539130 – building g-t fails due to GtkType etc. deprecation * src/vte.h: Deprecate useless macros. 2008-10-06 Christian Persch <chpe@gnome.org> Bug 509204 – child-exited signal does not provide exit code * src/vte-private.h: * src/vte.h: * src/vte.c: Add function to get the child's exit status. 2008-10-06 Christian Persch <chpe@gnome.org> * configure.in: Bump version to 0.17.5.
2009-03-15Update py-gnome2-desktop to 2.26.0.jmcneill3-13/+12
=== GNOME_PYTHON_DESKTOP_2_26_0 === 2009-03-14 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS, * configure.ac, * wscript: [442] Version 2.26.0 2009-03-08 gjc * gnomedesktop/_gnomedesktop.defs: [441] Add caller-owns-return annotations for xxx_new_from_xxx functions. Fixes #570540. 2009-02-24 jstowers * evolution/ebookmodule.c, * evolution/ecalmodule.c: [440] Correctly include the GNOME_PYTHON_DESKTOP_*_VERSION attributes in the module __version__ attribute. 2009-02-24 gjc * evolution/ebookmodule.c, * evolution/ecalmodule.c: [439] Automatically import bonobo during evolution modules initialization, to avoid certain problems (see #561354). * evolution/wscript: [438] Fix typos in waf install path for evolution modules 2009-02-23 gjc * tests/common.py, * totem/plparsermodule.c: [437] Add bug #571829 test case * evince/evince.override: [436] (patch from Tomeu Vizoso) Bug 572575 ? evince.JobFind() crashes caller === GNOME_PYTHON_DESKTOP_2_25_91 === 2009-02-15 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS, * configure.ac, * wscript: [435] Release 2.25.91 2009-02-05 gjc * evince/evincemodule.c: [434] Call ev_shutdown() on a python atexit handler; closes #570622. === GNOME_PYTHON_DESKTOP_2_25_90 === 2009-02-01 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS, * configure.ac, * wscript: [433] Prepare 2.25.90 release 2009-01-31 gjc * gnomeapplet/appletmodule.c: [432] Bug 569823 ? get_popup_component does not return correct object * wnck/wscript: [431] (from Tomeu Vizoso) Bug 568284 ? Error building wnck bindings * waf: [430] Upgrade to WAF 1.5.3 2009-01-30 chpe * evince/evince.defs, * evince/evince.override, * evince/evincemodule.c: [429] Update evince bindings for new evince initialisation function. Bug #569873 2009-01-28 gjc * evince/evince.override, * evince/evincemodule.c: [428] (patch by Tomeu Vizoso) Initialize evince in module init, instead of wrapping an init function. Closes #568287. 2009-01-28 fpeters * evince/Makefile.am: Added. * Makefile.am, * configure.ac: Modified. [427] added support for building the evince module when using autotools. 2009-01-27 gjc * evince, * evince/evince.defs, * evince/evince.override, * evince/evincemodule.c, * evince/wscript: Added. * tests/common.py, * wscript: Modified. [426] (from Tomeu Vizoso) Bug 568287 ? Add python bindings for evince. === GNOME_PYTHON_DESKTOP_2_25_1 === 2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org> * Makefile.am: [425] automake disthook fixes * .bzrignore: [424] ignore files 2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org> * configure.ac: Added. * configure.ac: Removed. * wscript: Modified. [423] Version 2.25.1 2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS: Added. * NEWS: Removed. [422] Update 2009-01-17 gjc * gtop/gtop.c: [421] [Jasper Lievisse Adriaanse] Bug 565469 ? missing #include in gtop.c * evolution/__init__.py, * evolution/wscript: [420] Bug 561727 ? evolution still installed even if disabled * waf, * wscript: [419] Upgrade to a newer waf 2009-01-04 Gustavo J. A. M. Carneiro <gjc@gnome.org> * wscript: [418] Bug 555137 ? WAF build system does not install bugbuddy module 2009-01-03 gjc * wscript: [417] Use the gnu_dirs waf tool, so that --libdir configure option works 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * waf: Added. [416] Add standalone waf script 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * ChangeLog.pre-2.25, * Makefile.am, * autogen.sh, * bzrplugins, * bzrplugins/gnulog.py, * generate-ChangeLog: Added. * ChangeLog, * Makefile.am, * autogen.sh: Removed. * .bzrignore, * wscript: Modified. [415] Auto-generate the ChangeLog file from commits 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * .bzrignore: Added. [414] ignore file 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * wscript: [413] Fix WAF dist_hook * wscript: [412] Properly enable autoconfig in WAF * docs/gnomeprint/wscript: [411] cleanup 2008-12-27 Gustavo J. A. M. Carneiro <gjc@gnome.org> * README, * docs/gnomeprint/wscript, * docs/gnomeprintui/wscript, * docs/gtksourceview/wscript, * evolution/wscript, * gnomeapplet/wscript, * gnomedesktop/wscript, * gnomekeyring/wscript, * gnomeprint/wscript, * gtksourceview/wscript, * gtop/wscript, * mediaprofiles/wscript, * metacity/metacity.override, * metacity/wscript, * nautilusburn/wscript, * rsvg/wscript, * totem/wscript, * wnck/wscript, * wscript: Added. * README, * docs/gnomeprint/wscript, * docs/gnomeprintui/wscript, * docs/gtksourceview/wscript, * evolution/wscript, * gnomeapplet/wscript, * gnomedesktop/wscript, * gnomekeyring/wscript, * gnomeprint/wscript, * gtksourceview/wscript, * gtop/wscript, * mediaprofiles/wscript, * metacity/metacity.override, * metacity/wscript, * nautilusburn/wscript, * rsvg/wscript, * totem/wscript, * wnck/wscript, * wscript: Removed. [410] Port to modified version of WAF 1.5.x
2009-03-15Update py-gnome2 to 2.26.0.jmcneill3-11/+29
Changes: === GNOME_PYTHON_2_26_0 === 2009-03-14 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS, * configure.ac, * wscript: [553] Version 2.26.0 === GNOME_PYTHON_2_25_90 === 2009-02-01 Gustavo J. A. M. Carneiro <gjc@gnome.org> * configure.ac: Added. * configure.ac: Removed. * NEWS, * wscript: Modified. [552] Preparing 2.25.90 release 2009-02-01 gjc * gconf/gconf.override: [551] Bug 541088 ? gconf set_value should take unicode string as value. 2009-01-31 gjc * configure.ac: [550] Bug 564550 ? gnome-python libtool-2.2 patch * acinclude.m4: [549] (from Funda Wang) Use distutils to detect the value of Py_ENABLE_SHARED, not grep; closes #569832. * waf: [548] Upgrade to WAF 1.5.3 === GNOME_PYTHON_2_25_1 === 2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org> * Makefile.am: [547] automake distcheck fixes 2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org> * NEWS: Added. * NEWS: Removed. [546] Update NEWS for release 2009-01-17 gjc * configure.ac, * wscript: [545] Bump version to 2.25.1 * waf, * wscript: [544] Update to newer WAF 2009-01-03 gjc * wscript: [543] Use the gnu_dirs waf tool, so that --libdir configure option works 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * waf: Added. [542] Add a ready-made waf script, for easier deployment in jhbuild 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * .bzrignore: [541] ignore 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * .bzrignore, * ChangeLog.pre-2.25, * Makefile.am, * autogen.sh, * bzrplugins, * bzrplugins/gnulog.py, * generate-ChangeLog: Added. * ChangeLog, * Makefile.am, * autogen.sh: Removed. * wscript: Modified. [540] Auto-generate the ChangeLog via bazaar log plugin 2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org> * wscript: [539] WAF: fix autoconfig and dist_hook 2008-12-26 Gustavo J. A. M. Carneiro <gjc@gnome.org> * README, * bonobo/wscript, * docs/gnomevfs/wscript, * gconf/wscript, * gnome/wscript, * gnomecanvas/wscript, * gnomevfs/wscript, * wscript: Added. * README, * bonobo/wscript, * docs/gnomevfs/wscript, * gconf/wscript, * gnome/wscript, * gnomecanvas/wscript, * gnomevfs/wscript, * wscript: Removed. [538] Experimental support for waf 1.5.x
2009-03-15Update libgnomekbd to 2.26.0.jmcneill4-217/+10
Changes: 2009-03-13 svu * configure.in, NEWS: preparing 2.26.0 2009-02-25 svu * libgnomekbd/gkbd-indicator.c: use updated tooltips API, closing #550212 * capplet/gkbd-indicator-plugins-capplet.c: fixed signal API, closing #572661 2009-02-19 svu * configure.in, NEWS: preparing 2.25.91 2009-02-09 svu * libgnomekbd/gkbd-indicator-config.c: deprecate gdk_pixbuf_unref, closing #570951 2008-12-09 Pedro Fragoso <ember@ubuntu.com> * capplet/gkbd-indicator-plugins-capplet.h: * test/gkbd-indicator-test.c: * test/gkbd-keyboard-drawing-test.c: GNOME Goal: Clean up GLib and GTK+ includes (Closes: #563629) 2008-11-09 svu * libgnomekbd/gkbd-keyboard-config.c: fixed memleak, http://bugzilla.gnome.org/show_bug.cgi?id=549874 2008-10-27 svu * libgnomekbd/gkbd-indicator.c: fixing crash in broken X configuration, http://bugzilla.gnome.org/show_bug.cgi?id=553915 2008-09-28 svu * libgnomekbd/gkbd-keyboard-drawing.c: make default orientation (for printing) landscape, http://bugzilla.gnome.org/show_bug.cgi?id=553491
2009-03-15Update gtk2+ to 2.16.0.jmcneill3-9/+33
Changes: 2009-03-13 Matthias Clasen <mclasen@redhat.com> * === Released 2.16.0 === 2009-03-13 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates * configure.in: Bump version to 2.16.0 2009-03-11 Matthias Clasen <mclasen@redhat.com> Bug 572455 – GtkEntry window layed out wrong if the widget has focus * gtk/gtkentry.c: Fix problems with window positioning. Reported by Benjamin Berg. 2009-03-11 Tor Lillqvist <tml@iki.fi> Bug 573067 - Intra-app dnd of text behavior on Windows is wrong * gdk/win32/gdkdnd-win32.c (local_send_motion) (gdk_drag_motion): The default action should be move, not copy. Tweak how the GdkDragAction fields in GdkDragContexts are changed. Seems to help the problem. Add more debugging printout for --gdk-debug=dnd to many functions. * gdk/win32/gdkmain-win32.c * gdk/win32/gdkprivate-win32.h: (_gdk_win32_drag_protocol_to_string) (_gdk_win32_drag_action_to_string): New functions for use in debugging printouts. 2009-03-11 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkdnd-win32.c: Use G_DEFINE_TYPE. Some debugging printout changes. Hacking on the OLE2_DND code, which still doesn't work, though, and is not normally compiled. 2009-03-11 Tor Lillqvist <tml@iki.fi> Bug 570896 - gdkevents-win32.c(2947) : error C4053: one void operand for '?:' * gdk/win32/gdkevents-win32.c (gdk_event_translate): Fix compilation error with MSVC. While at it add clarifying comments and fix a typo in the debugging output. 2009-03-11 Tor Lillqvist <tml@iki.fi> Bug 574794 - Can not resize shaped windows on Windows * gdk/win32/gdkevents-win32.c (gdk_event_translate): On handling WM_WINDOWPOSCHANGED, don't do anything if the position and size hasn't changed. I am not exactly sure I understand why this helps this particular bug. 2009-03-10 Matthias Clasen <mclasen@redhat.com> Bug 574561 – gtk_style_get "shadows" g_object_get * gtk/gtk.symbols: * gtk/gtkstyle.[hc]: Rename gtk_style_get_property to gtk_style_get_style_property to avoid problems for language bindings. Pointed out by Torsten Schoenfeld. 2009-03-10 Matthias Clasen <mclasen@redhat.com> Bug 574622 – GtkEntry: Should we wrap icon-press and icon-release signals? * gtk/gtkentry.c: ::icon-press and ::icon-release are not action signals. Pointed out by Murray Cumming 2009-03-04 Michael Hasselmann <michaelh@openismus.com> * gtk/gtkcomboboxentry.c (gtk_combo_box_entry_contents_changed): Fixed regression reported in bug #574059. (search button not available in some cases.) The old implementation relied on bug #572478. 2009-03-10 Alexander Larsson <alexl@redhat.com> * gtk/gtkmountoperation.c: (gtk_mount_operation_ask_password): Clear all optionally created widget pointer in priv. Initially priv is cleared so thats ok, but on a second call we may have leftovers from previous calls which is problematic if for instance we asked for the user the first time and not the second, then we will access the old priv->username_entry. 2009-03-06 Michael Natterer <mitch@gimp.org> * gtk/gtkscalebutton.c (gtk_scale_button_set_property): don't call gtk_orientable_set_orientation() because that calls g_object_set() again -> infinite recursion. Call gtk_scale_button_set_orientation() instead. 2009-03-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-03-02 Matthias Clasen <mclasen@redhat.com> * === Released 2.15.5 === 2009-03-02 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-03-02 Matthias Clasen <mclasen@redhat.com> Bug 546285 – Allow GtkEntry to draw progress * gtk/gtkentry.c: Improve the drawing of progress in entries, using fg/bg[SELECTED]. Add a progress-border style property. Draw progress behind icons too. * gtk/gtkrc.c: Add defaults for fg/bg[SELECTED] in entries. Patch by Benjamin Berg. 2009-03-02 Matthias Clasen <mclasen@redhat.com> Bug 573688 – Don't steal update region in gtk_text_view_paint() * gtk/gtktextview.c (gtk_text_view_paint): If additional areas got invalidated, don't try to add them to the paint region: in an expose handler, we cannot paint outside the area that was passed in, since drawing will be clipped. So stealing the update region from the window causes lost draws. Patch by Owen Taylor 2009-03-02 Alexander Larsson <alexl@redhat.com> Bug 573087 – gdkwindow.c: {x,y}_offset used uninitialized * gdk/gdkwindow.c (gdk_window_clear_backing_rect_redirect): Don't use uninitialized vars. Fix offsets for redirected pixmap, draw to pixmap not window. 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) 2009-03-01 Matthias Clasen <mclasen@redhat.com> * gdk/gdkkeysyms.h: Fix the sorting of GDK_KP_Equal. 2009-03-01 Matthias Clasen <mclasen@redhat.com> Bug 552619 – File Chooser no longer automatically enters newly created directories * gtk/gtkfilechooserdefault.c (edited_idle_cb): Switch to the newly created folder on success. 2009-03-01 Matthias Clasen <mclasen@redhat.com> Bug 573515 – po-properties/ special Makefile.in.in handling causes failure to build * configure.in: Generate po-properties/POTFILES at configure time. Patch by Loïc Minier 2009-03-01 Matthias Clasen <mclasen@redhat.com> * demos/gtk-demo/appwindow.c: Set the program-name property of the about dialog. * docs/tools/widgets.c: Add GtkAboutDialog 2009-02-28 Matthias Clasen <mclasen@redhat.com> Bug 572273 – No replacement documented for gtk_action_connect_proxy() * gtk/gtkaction.c: Make gtk-doc pick up deprecation notes. Insisted on by Andre Klapper. 2009-02-28 Matthias Clasen <mclasen@redhat.com> Bug 573287 – Warning on startup * gtk/gtkstatusicon.c (gtk_status_icon_finalize): Disconnect all tray icon signals. Noticed by Bastien Nocera 2009-02-28 Matthias Clasen <mclasen@redhat.com> Bug 573211 – Setting screen for popup windows * gtk/gtkentrycompletion.c: * gtk/gtknotebook.c: Keep popups on the right screen. Pointed out by Morten Welinder 2009-02-28 Matthias Clasen <mclasen@redhat.com> Bug 573113 – Can't build tests due to testfilechooserbutton.c... * tests/testfilechooserbutton.c: Don't use deprecated API. Reported by Tobias Mueller 2009-02-28 Matthias Clasen <mclasen@redhat.com> Bug 573069 – Gdk-CRITICAL warnings with Gtk 2.14 when dragging GtkNotebook tabs * gtk/gtkwidget.c (_gtk_widget_synthesize_crossing): Be a little more careful when navigating up the parent chain. * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): Reset the pointer window thats stored on the screen when it is destroyed. 2009-02-27 Matthias Clasen <mclasen@redhat.com> Bug 572996 – crash in Home Folder: Trying to open the sidebar * gtk/gtkpaned.c (get_child_panes): Handle widget being NULL. Pointed out by Wouter Bolsterlee. 2009-02-27 Matthias Clasen <mclasen@redhat.com> Bug 572972 – GtkRecentChooserDefault: memory leak in copy_activated_cb() * gtk/gtkrecentchooserdefault.c (copy_activated_cb): Don't leak a GtkRecentInfo. Found by Tommi Rantala 2009-02-27 Matthias Clasen <mclasen@redhat.com> Bug 572968 – GtkIconView: image_description setter function strdups wrong string * gtk/gtkiconview.c (gtk_icon_view_item_accessible_image_set_image_description): Copy the right string. Pointed out by Tommi Rantala 2009-02-27 David Zeuthen <davidz@redhat.com> Bug 573416 – GtkMountOperation fixes for ask_password() * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Split the message from GMountOperation into primary/secondary like we also do in gtk_mount_operation_ask_question() 2009-02-27 Michael Natterer <mitch@imendio.com> Bug 573383 – Setting a textview's buffer to NULL doesn't do a complete job * gtk/gtktextview.c (gtk_text_view_set_buffer): always set text_view->layout's buffer, also if it's NULL. 2009-02-25 Tristan Van Berkom <tvb@gnome.org> Bug 572904 – GtkRadioAction broken in trunk * gtk/gtkradioaction.c: When setting non active state always notify the action's active state (this prevents toggle type proxies used with radio actions from deactivating when pressed a second time). 2009-02-25 Xan Lopez <xan@gnome.org> Bug 495320 - GtkRange does not use gdk_event_request_motions * gtk/gtkrange.c: (gtk_range_motion_notify): Use gdk_event_request_motions to request more motion events, as suggested in the docs for widgets using motion hints. 2009-02-24 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkevents-x11.c: * gdk/x11/gdkscreen-x11.[hc]: Another attempt at getting Xrandr screen size changes right. Actually handle XRRScreenChangeNotify events, and ignore root ConfigureNotify events if we are using Xrandr. Only emit size-changed signals if the screen size changed, and only emit monitor-changed signals if the monitors changed. 2009-02-23 Matthias Clasen <mclasen@redhat.com> Bug 565199 – Ellipsize text in Places list * gtk/gtkfilechooserdefault.c (shortcuts_list_create): Never scroll the places horizontally. Instead, ellipsize the text. 2009-02-19 Michael Hasselmann <michaelh@openismus.com> * gtk/gtkcombobox.c (gtk_combo_box_set_active_internal): Added a check to not emit a "changed" signal when an already invalid selection was set to invalid. 2009-02-22 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkactivatable.[hc]: Rename gtk_activatable_reset to gtk_activatable_sync_action_properties, since the previous name was deemed too generic. Update all implementations. 2009-02-19 Ray Strode <rstrode@redhat.com> * gdk/x11/gdkscreen-x11.c (monitor_compare_function), (init_randr13): After using randr to get a list of monitors, sort the list such that the biggest output of "cloned" outputs comes first in the list. This helps apps that don't generally handle overlapping outputs to work better in randr clone mode. 2009-02-19 Sven Neumann <sven@gimp.org> * gdk/directfb/gdkwindow-directfb.c (gdk_directfb_window_move_resize): looks like being called with negative width and height should be interpreted as a move. Fixes scrolling and makes popups work to some extent. (_gdk_directfb_move_resize_child): formatting. 2009-02-19 Sven Neumann <sven@gimp.org> * gdk/directfb/gdkdisplay-directfb.c (gdk_display_open): move the call to _gdk_windowing_window_init() up a little. Fixes a crash when running on pseudo-color visuals. Thanks to Masse Nicolas for pointing this out. 2009-02-19 Sven Neumann <sven@gimp.org> * gdk/directfb/gdkwindow-directfb.c (gdk_window_foreign_new_for_display, gdk_directfb_window_new): initialize private->impl. Thanks to Masse Nicolas for pointing this out. 2009-02-19 Matthias Clasen <mclasen@redhat.com> Bug 572387 – gdm crashes after gtk 2.15.4 upgrade * gdk/x11/gdkscreen-x11.c (init_xrandr13): If X is broken and returns no monitors, fall back to other multihead init methods, so that we at least get one monitor set up. 2009-02-19 Michael Natterer <mitch@imendio.com> * gtk/gtkmountoperation.c: sort functions so their order is more "standard", some cosmetic cleanup (not changing any code). 2009-02-19 Michael Natterer <mitch@imendio.com> * tests/testgtk.c: add some orientation flipping code to the "flipping" test. 2009-02-19 Michael Natterer <mitch@imendio.com> * gtk/gtkscalebutton.c: make the orientation flipping much simpler by using the GtkOrientable features of the involved widgets: (gtk_scale_button_init): create the frame, box and scale here, they never need to be recreated because they implement GtkOrientable. (gtk_scale_button_constructor): remove their construction here. (gtk_scale_button_set_orientation): don't destroy and re-create anything. Instead, simply set the orientation of the above created widgets and fiddle a bit with the "plus" and "minus" buttons' packing and the scale's "inverted" state. Remove separate internal GtkScaleButtonHScale and GtkScaleButtonVScale subclasses and simply have a GtkScaleButtonScale directly inherited from GtkScale. 2009-02-19 Theppitak Karoonboonyanan <thep@linux.thai.net> * modules/input/gtkimcontextthai.c (is_context_lost_key): Revert the unapproved patch for bug 457086. 2009-02-18 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkscreen-x11.c (init_randr13): Ignore disconnected outputs, and fill in name and physical dimensions. 2009-02-18 Sven Neumann <sven@gimp.org> Bug 533456 – Memory leak when window is destroyed * gdk/directfb/gdkdirectfb.h * gdk/directfb/gdkprivate-directfb.h * gdk/directfb/gdkcursor-directfb.c * gdk/directfb/gdkevents-directfb.c * gdk/directfb/gdkwindow-directfb.c: removed all #ifdef checks for DIRECTFB_MAJOR_VERSION >= 1 and compile that code unconditionally. as we depend on DirectFB >= 1.0.0 now. Fixes a potential build issue that would lead to a memory leak as described in bug #533456. 2009-02-18 Sven Neumann <sven@gimp.org> Bug 513422 – Unknown meaning of translatable messages * gdk/directfb/gdkdisplay-directfb.c: removed broken and commented code and the translatable messages that belonged to it. 2009-02-18 Sven Neumann <sven@gimp.org> Bug 560671 – the client_message API doesn't work in DirectFB * gdk/directfb/gdkevents-directfb.c: applied a slightly cleaned up patch from Steve Lhomme that adds this functionality using DirectFB's DFBUserEvent. 2009-02-18 Sven Neumann <sven@gimp.org> Bug 543710 – Dead keys do not work anymore with DirectFB * gdk/directfb/gdkkeys-directfb.c (gdk_directfb_translate_key): applied patch from Josselin Mouette that removes special handling of dead keys as that is done by DirectFB for a long time already. 2009-02-18 Sven Neumann <sven@gimp.org> * configure.in: depend on DirectFB >= 1.0.0. There's no point in using an earlier development version. 2009-02-18 Sven Neumann <sven@gimp.org> Bug 554407 – directfb backend does not implement GdkWindowImpl * gdk/directfb/gdkgeometry-directfb.c * gdk/directfb/gdkprivate-directfb.h * gdk/directfb/gdkwindow-directfb.c: fix the build of the DirectFB backend and resurrect basic functionality. Based on a patch from the Ubuntu bug-tracker and work by Masse Nicolas. 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. 2009-02-17 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-02-17 Matthias Clasen <mclasen@redhat.com> * === Released 2.15.4 === * gdk/tests/Makefile.am: Disable check-gdk-cairo for now. 2009-02-17 Andre Klapper <a9016009@gmx.de> * demos/gtk-demo/main.c: Fix deprecated glib call. 2009-02-17 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-02-16 Matthias Clasen <mclasen@redhat.com> Bug 572040 – GtkAssistant does not expose page titles * gtk/gtkassistant.c (gtk_assistant_accessible_ref_child): Set the object name to the page title. Proposed by Eitan Isaacson 2009-02-16 Matthias Clasen <mclasen@redhat.com> Bug 572041 – Focus should change when advancing forward in GtkAssistant * gtk/gtkassistant.c (set_current_page): Set focus when the current page changes. Pointed out by Eitan Isaacson 2009-02-16 Matthias Clasen <mclasen@redhat.com> * configure.in: Require GLib 2.19.7 for GMountOperation::aborted. * gtk/gtkmountoperation.c: Implement GMountOperation::aborted. 2009-02-16 Sven Neumann <sven@gimp.org> * gdk/gdk.symbols * gdk/directfb/gdkkeys-directfb.c: implement gdk_keymap_get_caps_lock_state(). No "state-changed" signal yet. 2009-02-16 Tor Lillqvist <tml@novell.com> Bug 571873 - Compile error with gdk/win32/gdkselection-win32.c * gdk/win32/gdkselection-win32.c (gdk_selection_convert): Cast gpointer to char * before pointer arithmetic to avoid compilation error with MSVC. (_gdk_selection_property_delete): Remove unused variable. 2009-02-13 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Don't forget to register randr events. Found by Søren Sandmann 2009-02-13 Matthias Clasen <mclasen@redhat.com> * configure.in: Check for Xrandr 1.3 * gdk/x11/gdkdisplay-x11.[ch]: Rename have_randr12 to have_randr13 and set if if we have randr 1.3 * gdk/x11/gdkscreen-x11.c: Go back to using randr for monitor information, if we have XRRGetScreenResourcesCurrent. : 2009-02-12 Cody Russell <bratsche@gnome.org> Bug 571576 – gdk_pixbuf_save_to_stream() broken * gdk-pixbuf/gdk-pixbuf-io.c: Fix gdk_pixbuf_save_to_stream() so that it does not always return FALSE (even when it succeeds), and also so that it does not set error to NULL when something goes wrong. 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 2009-02-11 Matthias Clasen <mclasen@redhat.com> Bug 570824 – [a11y] TreeView is not keyboard (re)focusable after selecting a cell in a non-sortable column * gtk/gtktreeview.c (gtk_tree_view_header_focus): Don't grab focus to a header button if it is not focusable. Problem reported by Joanmarie Diggs 2009-02-11 Matthias Clasen <mclasen@redhat.com> Bug 508545 – No way to identify terminal classes from documentation * gtk/gtkvolumebutton.[hc]: Move the _GtkVolumeButton definition into the header to make it possible to derive from GtkVoumeButton. Reported by Chris Lord. 2009-02-11 Matthias Clasen <mclasen@redhat.com> Bug 571196 – gtk_binding_entry_add_signall deprecated without alternative * gtk/gtk.symbols: * gtk/gtkbindings.[hc]: Undeprecate gtk_binding_entry_add_signall since its replacement is a varargs function. Complaint by Torsten Schoenfeld. 2009-02-11 Matthias Clasen <mclasen@redhat.com> Bug 571249 – Icons are not drawn properly when initial widget state is insensitive * gtk/gtkentry.c (gtk_entry_ensure_pixbuf): Render icons in normal state, regardless of the entrys state. Reported by Enrico Tröger. 2009-02-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c: Don't emit the file-set signal if the file chooser dialog is canceled. But emit it if a file is received via DND. 2009-02-11 Matthias Clasen <mclasen@redhat.com> Bug 353196 – Add a file-set signal to GtkFileChooserButton * gtk/gtkfilechooserbutton.c: Remove GTK_SIGNAL_ACTION from the file-set signal, that wasn't supposed to have it. 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. 2009-02-09 Richard Hughes <richard@hughsie.com> * docs/reference/gtk/migrating-GtkEntry-icons.sgml: Fix the enumerated name in the migration document. 2009-02-09 Cody Russell <bratsche@gnome.org> * gdk/win32/gdkwin32.h: Add potentially missing #defines for XBUTTON1, etc. Fixes the build that was broken in r21746. 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. 2009-02-06 Matthias Clasen <mclasen@redhat.com> Make the new GtkAction code work with PolicyKit-gnome's use of actions. * gtk/gtkaction.c (gtk_action_[un]block_activate_from): Block the action. * gtk/gtkcheckmenuitem.c (gtk_check_menu_item_activatable_reset): * gtk/gtktogglebutton. (gtk_toggle_button_activatable_reset): * gtk/gtktoggletoolbutton.c (gtk_toggle_tool_button_activatable_reset): Work with non-toggle actions without complaining. * gtk/gtktoolbutton.c (gtk_tool_button_activatable_update): Updating the icon-name should not remove the label. * gtk/gtkimagemenuitem.c (activatable_update_icon_name): Also update the image when the icon name is set to NULL. 2009-02-06 Matthew Barnes <mbarnes@redhat.com> * gtk/gtklabel.c (gtk_label_set_label): Accept a NULL string. 2009-02-03 Matthias Clasen <mclasen@redhat.com> Bug 538439 – tooltip may appear in upper left corner instead of over widget * gtk/gtktooltip.c (gtk_tooltip_trigger_query): Set the root coordinates in the event correctly. Patch by Kristian Rietveld. 2009-02-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-02-02 Matthias Clasen <mclasen@redhat.com> * === Released 2.15.3 === * NEWS: Updates 2009-02-01 Behdad Esfahbod <behdad@gnome.org> * gtk/gtksettings.c (gtk_settings_class_init): Change the "gtk-fontconfig-timestamp" property from int to uint. Doesn't affect anything in practice, except that it overflows years later... 2009-02-01 Behdad Esfahbod <behdad@gnome.org> Bug 569635 – fontchooser should reload list of families/styles on theme change * gtk/gtkfontsel.c (gtk_font_selection_class_init), (gtk_font_selection_init), (gtk_font_selection_finalize), (gtk_font_selection_ref_family), (gtk_font_selection_ref_face), (gtk_font_selection_reload_fonts), (gtk_font_selection_screen_changed), (gtk_font_selection_style_set), (gtk_font_selection_scroll_to_selection), (gtk_font_selection_scroll_on_map), (gtk_font_selection_select_font), (gtk_font_selection_show_available_fonts), (gtk_font_selection_show_available_styles), (gtk_font_selection_select_style), (gtk_font_selection_select_font_desc), (gtk_font_selection_set_font_name): Reload Pango families and faces in style_set. Installing/uninstalling fonts shows up immediately in an open font chooser now. 2009-01-31 Matthias Clasen <mclasen@redhat.com> Bug 162726 – Multiple Latin layouts in XKB break keyboard shortcuts * gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Change the handling of fuzzy matches: As long there are any exact matches, only exact matches are returned. If there are no exact matches, fuzzy matches will be returned, as long as they are not shadowing a possible exact match. This means that fuzzy matches won't be considered if their keyval is present in the current group. Problem reported by many people, patch by Simos Xenitellis. 2009-01-31 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-30 Fridrich Strba <fridrich.strba@bluewin.ch> * configure.in: Allow linking in static jasper gdk-pixbuf loader. (reviewed by Tor Lillqvist) 2009-01-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtktextview.c (preedit_changed_handler): Be more careful with the beeps, since preedit-changed is occasionally emitted without actual input. Pointed out by Tor Lillqvist. 2009-01-30 Matthias Clasen <mclasen@redhat.com> Bug 569918 – 64bit portability issue in gtkrecentchooser.c * gtk/gtkrecentchooser.c (gtk_recent_chooser_set_use_action_appearance): Avoid a compiler warning. Patch by Magnus Boman. 2009-01-30 Matthias Clasen <mclasen@redhat.com> Bug 359288 – Toolbar items are not shown after hiding * gtk/gtktoolbar.c (slide_idle_handler): Make sure we queue at least one resize. This fixes a problem with toolitems remaining invisible when they shouldn't that was reported by Christian Weiske. 2009-01-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkrecentchoosermenu.c (gtk_recent_chooser_menu_create_item): Always show images. 2009-01-29 Tor Lillqvist <tml@novell.com> Bug 559408 - Transparency lost when images are copied between GTK+ and the clipboard on Windows The code in gdkselection-win32.c is simplified quite a lot. When an image is stored on the clipboard from GTK+, only the "PNG" and CF_DIB formats are advertised. PNG is our preferred format because it can losslessly represent any image that gdk-pixbuf can handle, even with alpha, unambiguously. CF_DIB is also advertised because of its ubiquitous support in Windows software. Delayed rendering is used as before, so for other data than text nothing is actually stored on the clipboard until some app asks for it. It's pointless to advertise images formats like "image/png" or "image/x-MS-bmp" that no other Windows application is going to look for anyway. Likewise it's pointless to store text under formats like "text/plain" or "UTF8_STRING". Just store CF_UNICODETEXT. CF_TEXT will be available as a synthesized format anyways. Office 2007 offers and asks for images in PNG format using the registered clipboard format name "PNG", so we do likewise. If the "PNG" format is available that is preferred when copying to GTK+ from the clipboard. Unfortunately Word 2007 still uses CF_DIB without handling alpha. But PowerPoint 2007 uses PNG if available and handles alpha correctly. Both Word and Powerpoint offer PNG with alpha nicely. Firefox and IE7 offer images that contain alpha as 32-bit version 3 BI_RGB DIBs with the undocumented "extra" bytes actually being alpha. Also, alpha is premultiplied into the RGB bytes, presumably because that is how AlphaBlend() wants such DIBs. That is also taken care of. At least for Firefox it easy to be sure that a CF_DIB on the clipboard is from Firefox. Also some general stylistic cleanup, comment improvements, and improvements of debugging printout especially in the clipboard handling. Those are not detailled below. * gdk/win32/gdkprivate-win32.h * gdk/win32/gdkglobals-win32.c * gdk/win32/gdkgmain-win32.c: Move some globals that were used only in gdkselection-win32.c to be local to that file. * gdk/win32/gdkproperty-win32.c (gdk_property_change): Don't bother checking if text to be placed on the clipboard consists of only ASCII. * gdk/win32/gdkselection-win32.c: Add static variables for a list of GdkPixbuf-supported formats, well-known registered clipboard formats for images, and for GdkAtoms for well-known image and text formats. (_gdk_win32_selection_init): Initialize above static variables. (selection_property_store) (gdk_selection_property_get) (_gdk_selection_property_delete): Don't use a FIFO of GdkSelProps for a window after all, it breaks testtext. See bug #163844. (gdk_selection_convert): When converting to the TARGETS format, i.e. when the caller wants to know what clipboard formats are available, if PNG is available we report just that and skip CF_DIB, JPEG and GIF even if advertised. If CF_UNICODETEXT is available, report only UTF8_STRING. When converting to the UTF8_STRING format, i.e. when the caller wants text from the clipboard, try just CF_UNICODETEXT. There is no point in trying CF_TEXT as Windows will synthesize CF_UNICODETEXT from CF_TEXT anyway, if some app has stored just CF_TEXT. When converting to the image/bmp format, i.e. when the caller wants an CF_DIB image from the clipboard, we check if the DIB is a version 3 32-bit BI_RGB one that is likely to actually contain alpha in the "extra" bytes. Such a DIB is likely to have premultiplied alpha even, at least in the case of Firefox 3 and IE7. We then edit the DIB in-place into a version 5 one in BI_BITFIELDS format and undo the alpha premultiplication. In any case, prepend a BMP file header before letting go of the data which will be fed to the gdk-pixbuf bmp loader by upper levels. (gdk_win32_selection_add_targets): If some kind of pixmap image format is being added, actually advertise just PNG and CF_DIB. Note that alpha won't be stored on the clipboard through CF_DIB. This is because gdk-pixbuf's bmp loader doesn't save alpha. Furthermore, few if any non-GTK+ Windows apps seem to understand a version 5 DIB with proper alpha anyway. (_gdk_win32_selection_convert_to_dib): Simplified muchly. 2009-01-29 Tor Lillqvist <tml@novell.com> Bug 145058 - Inputting "^^" requires four keystrokes on Win32, differs from platform default behaviour * gtk/gtkimcontextsimple.c (check_win32_special_case_after_compact_match): New function. Called from check_compact_table() after a table-based match has committed a character. In case there was two identical dead accents in the input, another copy of the spacing accent that was already committed is committed. This fixes #145058. (check_win32_special_cases): New function. Called first from gtk_im_context_simple_filter_keypress(). This fixes another problem: a dead accent followed by a space should commit the corresponding spacing accent. The compose tables from X commit another character in two cases and we want to override that on Windows. Add GTK_NOTE (MISC) debugging output to this code. 2009-01-29 Claudio Saavedra <csaavedra@igalia.com> Bug 569435 – make maintainer-clean removes non-generated sources * gdk/Makefile.am: Do not remove gdkprivate.h and gdkwindowimpl.h during make maintainer-clean, as these files are not generated. 2009-01-28 Philip Withnall <philip@tecnocode.co.uk> * gtk/gtktreeview.c: Small documentation fix. 2009-01-27 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Use the get_text_area_size vfunc to make alignment and icons in spin buttons work correctly. 2009-01-27 Matthias Clasen <mclasen@redhat.com> Bug 569336 – change in gtkbutton klass is causing crash when activating menu item * gtk/gtktogglebutton.c: Don't chain the clicked handler up unconditionally. 2009-01-27 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-01-27 Matthias Clasen <mclasen@redhat.com> * === Released 2.15.2 === * NEWS: Updates 2009-01-26 Matthias Clasen <mclasen@redhat.com> Bug 322932 – Always show icons on panel menus * gtk/gtk.symbols: * gtk/gtkimagemenuitem.[hc]: Add a property to override the show-menu-images setting for individual menuitems. Patch by William Jon McCann. 2009-01-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkbutton.c: Activate the action in a regular clicked handler instead of the default handler, to make it work with derived classes which don't chain up their clicked handler. 2009-01-26 Matthias Clasen <mclasen@redhat.com> Bug 569104 – Toggle menu entries showed as check menu entries in nautilus * gtk/gtkactivatable.c (gtk_activatable_do_set_related_action): Block the previous action when calling reset() to prevent accidental activation of the previous action. * gtk/gtkaction.c (gtk_action_activate): Don't compare booleans. * gtk/gtktoggleaction.c (gtk_toggle_action_set_active): Remove extraneous braces. 2009-01-26 Bastien Nocera <hadess@hadess.net> Bug 569240 - Crasher when using markers * gtk/gtkrange.c (gtk_range_destroy): Avoid crashes when destroying a GtkRange with markers 2009-01-26 Richard Hult <richard@imendio.com> Bug 566628 – gdk_display_close always asserts on win32 and quartz * gdk/quartz/gdkdisplay-quartz.c (_gdk_windowing_set_default_display): Copy fix for bug #566628 from the win32 backend: Allow also a NULL parameter in the g_assert(). 2009-01-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtktoolitem.[hc]: Export the function to create a proxy menuitem from the action for use in subclasses. * gtk/gtktoolbutton.c: * gtk/gtktoggletoolbutton.c: Use it here. * gtk/gtkrecentchoosermenu.c: Avoid temporary empty state that can lead to a recent action proxy menu being erroneously hidden. 2009-01-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtkradioaction.c: Set draw-as-radio to TRUE. 2009-01-24 Matthias Clasen <mclasen@redhat.com> Revert changes for bug 567124. Instead of trying to avoid setting up the im context before the widget is realized, just reset it when the client window is set. * gtk/gtkimmulticontext.c: Reset the slave when a client window is set. * gtk/gtkimmodule.c * gtk/gtktextview.c: Revert changes for bug 567124. 2009-01-25 Claudio Saavedra <csaavedra@igalia.com> * gtk/gtktreeview.c: Use gtk-doc syntax to refer to properties in the docstrings. 2009-01-25 Claudio Saavedra <csaavedra@igalia.com> * gtk/gtkiconview.c: More docstrings improvements regarding reorderable property. 2009-01-24 Claudio Saavedra <csaavedra@igalia.com> Bug 559420 – gtk_icon_view_enable_model_drag_[source|dest] docs wrt. reorderable property * gtk/gtkiconview.c: Improve docstrings regarding reorderable property. Based on a patch by Björn Lindqvist. 2009-01-24 Matthias Clasen <mclasen@redhat.com> * gtk/gtktoolbutton.c (gtk_tool_button_activatable_reset): Fall back from stock ids to icon names like the old code did. Patch by Tristan van Berkom. 2009-01-24 Matthias Clasen <mclasen@redhat.com> * tests/testactions.c: Add a testcase for toolitems using icon names. 2009-01-24 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkcursor-x11.c (_gdk_x11_cursor_update_theme): Don't update blank cursors. 2009-01-24 Claudio Saavedra <csaavedra@igalia.com> * gtk/gtktreeview.c: (gtk_tree_view_class_init): Slightly improve ::search-column property description. 2009-01-23 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-01-23 Matthias Clasen <mclasen@redhat.com> * === Released 2.15.1 === 2009-01-23 Matthias Clasen <mclasen@redhat.com> * gtk/gtkactivatable.c: Make the section docs produce some valid xml. 2009-01-23 Matthias Clasen <mclasen@redhat.com> * gtk/gtkactivatable.c: Fix the section docs so gtk-doc finds them. 2009-01-23 Matthias Clasen <mclasen@redhat.com> * gtk/gtkrecentchooser.c: * gtk/gtkuimanager.c: Fix issues found by pltcheck 2009-01-23 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 560228 – Add "action-controller" property to GtkWidgetClass Rework the way actions and proxies interact, to make the interaction less ad hoc, more extensible, and better suited for support in GUI builders like glade. To be used as a proxy, a widget must now implement the GtkActivatable interface, and GtkActivatable implementations are responsible for syncing their appearance with the action and for activating the action. All the widgets that are commonly used as proxies implement GtkActivatable now. Patch by Tristan van Berkom. * gtk/gtkactivatable.[hc]: The GtkActivatable interface. * gtk/gtkbutton.c: * gtk/gtktogglebutton.c: * gtk/gtktoolitem.c: * gtk/gtktoolbutton.c: * gtk/gtktoggletoolbutton.c: * gtk/gtkmenuitem.c: * gtk/gtkcheckmenuitem.c: * gtk/gtkimagemenuitem.c: * gtk/gtkradiomenuitem.c: * gtk/gtkrecentchooserprivate.h: * gtk/gtkrecentchooser.c: * gtk/gtkrecentchooserdefault.c: * gtk/gtkrecentchoosermenu.c: Implement GtkActivatable. * gtk/gtkaction.[hc]: Move appearance synchronization to GtkActivatable implementations. * gtk/gtkradioaction.c: * gtk/gtkrecentaction.c: * gtk/gtktoggleaction.c: * gtk/gtkactiongroup.c: Adapt. * gtk/gtk.h: Include gtkactivatable.h * gtk/gtk.symbols: Add new functions 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 567124 – proposal to delay doing something related to immodule until widgets realized Delay setting up immodules until the widget is realized. Patch by Akira Tagoh * gtk/gtktextview.c: Don't set up im stuff if the widget is not realized. * gtk/gtkimmodule.c: Assert that we have a window. 2009-01-23 Matthias Clasen <mclasen@redhat.com> Skip Desktop if it equals the home folder Patch by Christian Dywan * gtk/gtkfilechooserdefault.c (shortcuts_append_desktop): Skip Desktop if it equals the home folder. 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 536965 – GtkPlug: crash on theme change Keep GtkPlug in sync with the global list of toplevels. Patch by Federico Mena Quintero * gtk/gtkwindow.h: * gtk/gtkwindow.c (_gtk_window_set_is_toplevel): New internal function used when a GtkPlug parents/unparents itself by an in-process GtkSocket. This keeps the plug's GTK_TOPLEVEL flag in sync with the global toplevel_list. * gtk/gtkplug.c (gtk_plug_set_is_child): Call _gtk_window_set_is_toplevel() to keep the toplevel list updated, instead of just setting/unsetting the GTK_TOPLEVEL flag. 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 568744 – Spellfixes in GtkTreeView's documentation * gtk/gtktreeview.c: Fix typos in the docs. 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 567761 – Spellfixes in GTK+ documentation * gdk/x11/gdkselection-x11.c: * gtk/gtktestutils.c: Fix typos in the docs. 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 567021 – gtkimage accessors docs * gtk/gtkimage.c: Improve docs by mentioning allowed NULL values. Patch by Christian Persch 2009-01-23 Matthias Clasen <mclasen@redhat.com> Bug 566535 – gtk_widget_get_snapshot does not work if double buffered is disabled * gtk/gtkwidget.c (gtk_widget_get_snapshot): Use a different approach to snapshotting that is in line with what is done in the client-side windows branch, and that works for widgets regardless if they are double-buffered or not. Patch by Alex Larsson. * gdk/gdkwindow.c (_gdk_window_calculate_full_clip_region): Clip to the parent. 2009-01-22 Federico Mena Quintero <federico@novell.com> * gtk/gtkfilechooserentry.c (autocomplete): Relax the assertion; just do nothing if the folder is not loaded or if the cursor position is not at the end of the text. A very slow-to-load folder can get us into the latter state if the user starts typing first. 2008-01-22 Matthias Clasen <mnclasen@redhat.com> * gtk/gtkaction.c: Revert the last change, since it breaks epiphany. 2009-01-22 Federico Mena Quintero <federico@novell.com> Fix the computation of "complete but unique" in GtkFileChooserEntry. Fix the case where "/" was not appended to a unique directory name during explicit Tab completion. * gtk/gtkfilechooserentry.c (maybe_append_separator_to_file): Return whether anything was appended as well as the new string itself. (find_common_prefix): Oops, only turn on is_complete_not_unique_ret if we had a unique match! (append_common_prefix): If we appended a directory separator, we *did* expand the common prefix, so we are not in the "nothing inserted" case. 2009-01-22 Federico Mena Quintero <federico@novell.com> Return an error code when refreshing the entry from the user's input. We use this in the completion code to know when completion can't happen due to (for example) having a non-local URI in a file chooser that is local_only=TRUE. Also, we start maintaining an invariant that chooser_entry->current_folder_file != NULL implies that: * what the user entered is valid * we are loading that folder (chooser_entry->load_folder_cancellable != NULL) * or we are done loading that folder, or we have a handle to it at least (chooser_entry->current_folder != NULL) The invariant also says that all of the above are NULL (and chooser_entry->current_folder_file == NULL) implies that the user typed something invalid. This makes _gtk_file_chooser_entry_get_current_folder() not able to return an invalid folder. * gtk/gtkfilechooserentry.c (RefreshStatus): New enum. (refresh_current_folder_and_file_part): Return a RefreshStatus. We filter out incomplete hostnames here (typing "sftp://incompl[tab]" will error out), as well as completely unparsable input. (start_explicit_completion): Process the result from refresh...(). Here we present the actual feedback about only being able to display local folders for local_only=TRUE. (commit_completion_and_refresh): Don't do anything with the result of refresh...(), since this function doesn't get called during completion-related interaction. (start_autocompletion): Process the result from refresh...(). We only do completion in the REFRESH_OK case. For the error cases, we don't do anything, as this is autocompletion and must not result in non-asked-for errors popping up. (discard_loading_and_current_folder_file): Factor out function to cancel the cancellable and discard the current_folder_file, i.e. to reset the invariant to the "nothing valid is loaded" case. (gtk_file_chooser_entry_dispose): Use discard_loading_and_current_folder_file(). (reload_current_folder): Likewise. (refresh_current_folder_and_file_part): Likewise, and ensure that the error cases result in the invariant being held. (start_loading_current_folder): Check if the folder to be loaded is non-native for the local_only=TRUE case; if so, return an error as we are configured to load only local folders. (reload_current_folder): Pass on errors from start_loading_current_folder(). Tighten the preconditions, as we are sure that we can only receive non-NULL folder-files to load. (refresh_current_folder_and_file_part): Pass on errors from reload_current_folder(). At the very end, assert the invariant described above. 2009-01-22 Matthew Barnes <mbarnes@redhat.com> Bug 568334 – Constructor properties for GtkAction * gtk/gtkaction.c (gtk_action_class_init): Make all properties G_PARAM_CONSTRUCT except "action-group". 2009-01-22 Michael Natterer <mitch@imendio.com> * gtk/gtkicontheme.c (gtk_icon_theme_has_icon): g_return_if_fail() on icon_name != NULL so we get a warning instead of a crash here. 2009-01-21 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Don't show windows that may not exist 2009-01-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtklabel.c: Implement select-by-words for selectable labels. 2009-01-21 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkcursor-win32.c: Rename static local functions and variables to not have any unnecessary _ or _gdk_win32 prefix. * gdk/win32/gdkcursor-win32.c (hcursor_from_type): Implement creating a GDK_BLANK_CURSOR. 2009-01-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Change the Caps Lock warning to the more neutral "Caps Lock is on". Requested by Wouter Bolsterlee 2009-01-21 Matthias Clasen <mclasen@redhat.com> Bug 568552 – gtk_combo + gtk entry in invisible mode takes 100% cpu * gtk/gtkentry.c: Fix an expose loop caused by raising windows out of an expose handler. Also, don't show the 'Caps Lock' warning for activated input methods, since that makes it permanently shown for some locales. It should not be that necessary, now that we do show preedit text even in password entries. Pointed out by Frederic Crozat. (start_loading_current_folder): Check if the folder to be loaded is non-native for the local_only=TRUE case; if so, return an error as we are configured to load only local folders. (reload_current_folder): Pass on errors from start_loading_current_folder(). Tighten the preconditions, as we are sure that we can only receive non-NULL folder-files to load. (refresh_current_folder_and_file_part): Pass on errors from reload_current_folder(). At the very end, assert the invariant described above. (start_explicit_completion): Add comments for translators, to explain the purpose of the various feedback messages used during completion. 2009-01-21 Federico Mena Quintero <federico@novell.com> * gtk/gtkfilechooserdefault.c (save_widgets_create): Set local_only on the location entry when we create it... (set_local_only): ... and set it here only if the location entry exists. 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. 2009-01-20 Federico Mena Quintero <federico@novell.com> http://bugzilla.gnome.org/show_bug.cgi?id=545980 - GtkFileChooserEntry should handle URIs * gtk/gtkfilesystem.c (_gtk_file_system_parse): Detect URI schemes and parse the full URI. (has_uri_scheme): New function, stolen from the old gtkfilesystemgnomevfs.c. Patch by Carlos Garnacho <carlos@imendio.com>: * gtk/gtkfilechooserentry.c (discard_current_folder): New function, factored out for when we need to get rid of the current_folder. (gtk_file_chooser_entry_dispose): Use discard_current_folder(). (finished_loading_cb): Fix prototype. (load_directory_get_folder_callback): Discard the completion store, as well as clearing the completion feedback, if we find an error while loading the folder. Also, use discard_current_folder(). (reload_current_folder): Use discard_current_folder(). Patch by Carlos Garnacho <carlos@imendio.com> - add a local_only property to GtkFileChooserEntry: * gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Add a local_only field. (_gtk_file_chooser_entry_init): Default to local_only being true. (start_explicit_completion): Don't allow completion of non-native files if local_only is turned on. (start_loading_current_folder): Don't start loading non-native folders if local_only is turned on. (_gtk_file_chooser_entry_set_local_only): New function. (_gtk_file_chooser_entry_get_local_only): New function. * gtk/gtkfilechooserentry.h (_gtk_file_chooser_entry_set_local_only, _gtk_file_chooser_entry_get_local_only): New prototypes. * gtk/gtkfilechooserdefault.c (set_local_only): Set the local_only property on the entry. Fix completion so it doesn't pop up for every character in a URI hostname: * gtk/gtkfilechooser.h (GtkFileChooserError): Add a GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME. * gtk/gtkfilesystem.c (_gtk_file_system_parse): Return an "incomplete hostname" error if the user has not typed a full hostname yet in an URI. * gtk/gtkfilechooserentry.c (append_common_prefix): If we get an incomplete hostname, just don't pop up an error, since that is a transient state and the user doesn't need to be notified about it. (refresh_current_folder_and_file_part): Don't revert to showing the base folder if we have an incomplete hostname. (reload_current_folder): Handle the passed folder being NULL, even if we must force a reload. Also, reload the folder if we didn't have a cancellable for it (i.e. we hadn't started to load it before). 2009-01-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkaction.[hc]: Add setters and getters for GtkAction properties, in preparation for bug 560228. 2009-01-21 Christian Dywan <christian@twotoasts.de> Bug 567413 – GtkComboBoxEntry doesn't emit "changed" signal on entry editing * gtk/gtkcombobox.c (gtk_combo_box_set_active): Return only if index is set. Patch by Carl-Anton Ingmarsson. 2009-01-20 Torsten Schoenfeld <kaffeetisch@gmx.de> * gtk/gtkstyle.c: Add a "Since: 2.16" tag to gtk_style_get. 2009-01-20 Matthias Clasen <mclasen@redhat.com> Bug 565656 – Add marks to scales * gtk/gtkrange.[hc]: Add internal api to define 'stop values' that have a little resistance when dragging the slider over it. * gtk/gtk.symbols: * gtk/gtkscale.[hc] (gtk_scale_add_mark): New function to add a 'mark' to a scale, which will draws a tick, plus optionally some text, and makes the value a stop value. (gtk_scale_clear_values): Removes all marks. * tests/testscale.c: Test for marks on scales * tests/Makefile.am: Integrate it 2009-01-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: * gtk/gtkfilechooserentry.c: * gtk/gtktextview.c: Replace several implementation of blank cursor setting by GDK_BLANK_CURSOR. 2009-01-19 Matthias Clasen <mclasen@redhat.com> * gdk/gdkcursor.c: * gdk/gdkwindow.c: Update docs on how to create blank cursors. 2009-01-19 Matthias Clasen <mclasen@redhat.com> Cache cursors to avoid libXcursor theme lookup overhead. Patch by David Alan Gilbert. * gdk/gdkcursor.h: Add a GDK_BLANK_CURSOR cursor type. * gdk/x11/gdkcursor-x11.c: Cache font cursors and named cursors. * gdk/x11/gdkprivate-x11.h: * gdk/x11/gdkcdisplay-x11.c: Remove cached cursors when a display if finalized. 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 568263 – gtk can't recognize the wrong X Selection TARGETS' type "TARGETS" by java applications * gtk/gtkselection.c (gtk_selection_data_get_targets): Accept a type of TARGETS instead of ATOM, too. Based on a patch by Peng Wu. 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 568233 – Wrong statement about GtkEntry's "activate" signal * gtk/gtkentry.c: * gtk/gtklabel.c: * gtk/gtktextview.c: Correct some copy-and-paste mistakes in keybinding signal docs. Pointed out by Pascal Terjan. 2009-01-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkentry.[hc]: Add properties and getters for icon tooltips. 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 563280 – stock items & translation context * gtk/gtkstock.c: Solve the msgctxt problem a bit more elegantly, and add some hints about this to the docs of gtk_stock_set_translate_func. Proposed by Christian Persch 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 568196 – Please change context of Forward stock label * gtk/gtkstock.c: Reinstate separate translation contexts for navigation and media labels (these were lost in the transition to msgctxt. Pointed out by Gabor Kelemen. 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 567887 – gtk_entry_get_storage_type() should be gtk_entry_get_icon_storage_type() * gtk/gtk.symbols: * gtk/gtkentry.[hc]: Use the last chance to get the api right, and rename things for consistency, requested by Murray Cumming. In detail, gtk_entry_get_stock -> gtk_entry_get_icon_stock gtk_entry_get_pixbuf -> gtk_entry_get_icon_pixbuf gtk_entry_get_gicon -> gtk_entry_get_icon_gicon gtk_entry_get_storage_type -> gtk_entry_get_icon_storage_type ::prelight -> ::icon-prelight ::pixbuf-primary -> ::primary-icon-pixbuf ::stock-primary -> ::primary-icon-stock ::icon-name-primary -> ::primary-icon-name ::gicon-primary-> ::primary-icon-gicon ::storage-type-primary -> ::primary-icon-storage-type ::activatable->primary -> ::primary-icon-activatable ::sensitive-primary -> ::primary-icon-sensitive (and similar for secondary properties) 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 567655 – gtk_status_icon_set_tooltip_text and gtk_status_icon_set_tooltip_markup should use gchar* * gtk/gtkstatusicon.h: Use "const gchar*" in new tooltip api. Pointed out by Torsten Schoenfeld. 2009-01-18 Matthias Clasen <mclasen@redhat.com> * demos/gtk-demo/search_entry.c: End the search if the window is closed. * demos/gtk-demo/search_entry.c: * demos/gtk-demo/entry_completion.c: Group the entry examples under "Entry". 2009-01-18 Christian Dywan <christian@twotoasts.de> Remove a redundant include from gtktoolbar.c * gtk/gtktoolbar.c: Remove second inclusion of gtktoolbar.h. Patch by Enrico Tröger. 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. 2009-01-16 Daniel Elstner <danielk@openismus.com> * 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. 2009-01-15 Murray Cumming <murrayc@murrayc.com> * gtk/gtkimcontext.c: documentation description: Mention the various properties and the environment variable, with links to their documentation. * gtk/gtksettings.c: * gtk/gtktextview.c: Make the im-module property documentation more expansive. 2009-01-15 Diego Escalante Urrelo <diegoe@gnome.org> Bug 562701 – GtkEntryCompletion popup sizes its rows wrong when they span for more than one line. Don't assume actions and results have equal height, this causes negative size requisitions when results are more than one line tall. * gtk/gtkentrycompletion.c: change the formula used to calculate the size of the completion popup. 2009-01-14 Federico Mena Quintero <federico@novell.com> Remember the file chooser's geometry across invocations. * gtk/gtkfilechoosersettings.h (struct _GtkFileChooserSettings): New fields geometry_x, geometry_y, geometry_width, geometry_height. (_gtk_file_chooser_settings_get_geometry): New prototype. (_gtk_file_chooser_settings_set_geometry): New prototype. * gtk/gtkfilechoosersettings.c (GEOMETRY_X_KEY, GEOMETRY_Y_KEY, GEOMETRY_WIDTH_KEY, GEOMETRY_HEIGTH_KEY): New key names. (ensure_settings_read): Read the geometry keys. (_gtk_file_chooser_settings_save): Save the geometry keys. (_gtk_file_chooser_settings_init): Initialize the geometry keys to "don't have this value". (_gtk_file_chooser_settings_get_geometry): New public function. (_gtk_file_chooser_settings_set_geometry): New public function. * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_map): Don't change the default size in ::map() so we don't flicker... (gtk_file_chooser_default_realize): ... so do it in ::realize() instead, when the window is not yet visible. This avoids a dialog-that-resizes when you first pop up the file chooser. (emit_default_size_changed): Just emit the signal; don't check for the widget's state so we can be emitted during the initial ::realize() when we are not mapped yet. (update_preview_widget_visibility): Only emit default_size_changed if the widget is not mapped, to avoid resizing the dialog while it is visible. * gtk/gtkfilechooserdialog.c (file_chooser_widget_default_size_changed): Simply resize the dialog to the default size without any fancy clamping. Also, leave in place ifdef-ed out code to restore the file chooser's position in addition to its size. The code to restore the position doesn't quite work yet, but we'll leave it in as a reference. * gtk/gtkfilechooserdefault.c (save_dialog_geometry): New function. (settings_save): Save the dialog's geometry. (gtk_file_chooser_default_get_default_size): Load the geometry from the settings. If it was already saved, return that instead of computing an ad-hoc size. 2009-01-13 Matthias Clasen <mclasen@redhat.com> Bug 450716 – New API to change global IM Requested by Daniel Elstner. * gtk/gtk.symbols: * gtk/gtkimmulticontext.[hc] (gtk_im_multicontext_set_context_id): New function to set the context id on a GtkIMMulticontext. * gtk/gtkentry.c: * gtk/gtktextview.c: Add a ::im-module property that can be set to override the global setting for the im module to be used. 2009-01-13 Christian Dywan <christian@imendio.com> Bug 566532 – GtkScaleButton implementation of GtkOrientable * gtk/gtk.symbols: * gtk/gtkscalebutton.c (gtk_scale_button_class_init), (gtk_scale_button_set_property): * gtk/gtkscalebutton.h: Deprecate gtk_scale_button_get_orientation in favour of implementing GtkOrientable. Patch by Bruce Cowan. 2009-01-13 Tor Lillqvist <tml@iki.fi> Bug 164002 - query scripts don't work uninstalled on windows * gtk/gtkmain.c (_gtk_get_libdir): If the gtk DLL is in a ".libs" folder, assume we are running uninstalled, and use the configure-time GTK_LIBDIR. 2009-01-12 Matthias Clasen <mclasen@redhat.com> * NEWS: Refer to tray icon spec, instead of a random email. 2009-01-12 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c (gtk_window_set_icon_name): Don't cause lots of X traffic when the icon name doesn't actually change. Some apps like to reset their window icon frequently, without actually changing the icon name... 2009-01-12 Paolo Borelli <pborelli@katamail.com> Bug 492794 – Pasting external text at end of view yields wrong scrolling to mark * gtk/gtktextbuffer.[ch]: * gtk/gtktextview.c: Add a "paste-done" signal and use it to propelry scroll the view at the end of the pasted text in the case of an async paste. Patch by Ignacio Casal Quintero based on a patch by Yevgen Muntyan. 2009-01-12 Tor Lillqvist <tml@iki.fi> * gdk/gdk.c (gdk_arg_debug_cb) (gdk_arg_no_debug_cb): A GOptionArgFunc should return gboolean and take also a GError pointer parameter, so make these two functions do that. Return FALSE (and set the GError) if the parsing of the debug string failed completely. Note that g_parse_debug_string() doesn't really have any way to return parsing status, and accepts partially incorrect strings, though. 2009-01-12 Claudio Saavedra <csaavedra@igalia.com> Bug 567468 – no check for trailing != NULL in gtk_text_layout_get_iter_at_position() * gtk/gtktextlayout.c: (gtk_text_layout_get_iter_at_position): Check for trailing to be non-NULL. * gtk/gtktextview.c: (gtk_text_view_get_iter_at_position): document that trailing may be NULL. 2009-01-11 Tor Lillqvist <tml@iki.fi> Bug 523554 - Copy from GIMP to Word broken * gdk/win32/gdkselection-win32.c (_gdk_win32_selection_convert_to_dib): The DIB stored in the Windows Clipboard was for some unknown reason truncated by one byte. Don't do that. 2009-01-11 Matthias Clasen <mclasen@redhat.com> Bug 567024 – gtktoolbutton doesn't create right proxy menu item image with GIcon * gtk/gtktoolbutton.c: Properly create a menu proxy from a GIcon. Patch by Christian Persch * tests/testtoolbar.c: Add an example with a GIcon 2009-01-09 Christian Dywan <christian@imendio.com> Fail in gdk_window_new if _gdk_window_new failed * gdk/gdkwindow.c (gdk_window_new): Add g_return_val_if_fail in case _gdk_window_new is NULL. Approved by Tim Janik 2009-01-08 Matthias Clasen <mclasen@redhat.com> Bug 566733 – Add GIcon to GtkAction, GtkToolButton * gtk/gtkaction.c: Add a ::gicon property to GtkAction and set the icon from it if specified. The stock icon is preferred if a stock id is given. Based on a patch by A. Walton 2009-01-04 Matthias Clasen <mclasen@redhat.com> * gtk/stock-icons/{16,24}/gtk-caps-lock-warning.png: New icons * gtk/gtkstock.h: Add GTK_STOCK_CAPS_LOCK_WARNING. * gtk/gtkiconfactory.c (get_default_icons): Register the stock icon. * gtk/gtkentry.c (show_capslock_feedback): Use the new stock icon. 2009-01-05 Tor Lillqvist <tml@novell.com> Bug 566628 - gdk_display_close always asserts on win32 * gdk/win32/gdkdisplay-win32.c (_gdk_windowing_set_default_display): Allow also a NULL parameter in the g_assert(). Still don't actually do anything in this function, though. 2009-01-04 Matthias Clasen <mclasen@redhat.com> Bug 566568 – gtk_tree_model_get_value docs typo * gtk/gtktreemodel.c (gtk_tree_model_get_value): Fix a typo in the docs, pointed out by Christian Persch. 2009-01-04 Matthias Clasen <mclasen@redhat.com> Bug 566391 – gtk_about_dialog_set_url_hook should activate pre-existing website links * gtk/gtkaboutdialog.c: Make setting website, website-label and url hook work independent of their order. Reported by Steven Sheehy. 2009-01-03 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkscreen-x11.h: * gdk/x11/gdkevents-x11.c (fetch_net_wm_check_window): Recheck _NET_SUPPORTING_WM_CHECK every now and then to avoid getting stuck on the id of a former wmcheck window that got reused by another client (see RH bug 471927) 2009-01-03 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreesortable.c: Improve the docs * gtk/gtktreemodelsort.c: Don't assert when using the "unsorted" sort column id. 2009-01-02 Matthias Clasen <mclasen@redhat.com> Bug 565998 – configure script doesn't check for cairo-xlib.pc * configure.in: Check for cairo-xlib when looking for gdk dependencies. Requested by Alberto Ruiz 2009-01-02 Matthias Clasen <mclasen@redhat.com> Bug 566334 – compile failure for gtk+ on Mac OS X * gtk/gtkstatusicon.c: Fix the build on OS X. Reported by Bart Cortooms. 2009-01-02 Matthias Clasen <mclasen@redhat.com> Bug 566083 – Icon pixmap hardcoded during DnD * gtk/gtkwidget.c: * gtk/gtkentry.c: Add docs about using ::drag-begin for setting a custom drag icon. Reported by Xan Lopez 2009-01-01 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version * === Released 2.15.0 === 2009-01-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c (gtk_entry_set_icon_sensitive): Fix default value * gtk/tests/builder.c: Clean up asserts, make domain test work with current GtkBuilder behaviour. * Makefile.decl: Start Xvfb with -ac -noreset to try and get the gui tests working. 2009-01-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: Add a few forgotten symbols * gtk/gtkprintoperation.c: * gtk/gtktrayicon-x11.c: Make some functions static 2008-12-31 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2008-12-31 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkruler.[hc]: Some more 2008-12-31 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkpaned.[hc]: * gtk/gtkscale.[hc]: * gtk/gtkscrollbar.[hc]: * gtk/gtkseparator.[hc]: Keep these all abstract for now. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Rename the icon signals to ::icon-press and ::icon-release to avoid clashes with the existing SexyIconEntry signals. Also annotate the GdkEvent parameters as static-scope. * tests/testentryicons.c: Adapt * demos/gtk-demo/search-entry.c: Adapt 2008-12-30 Matthias Clasen <mclasen@redhat.com> Bug 565846 – "va_end(args);" should be added into gtk_tree_store_new * gtk/gtktreestore.c (gtk_tree_store_new): Add a missing va_end() call. Pointed out by Jiwon Lee. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Code cleanups; get rid of get_text_area_size, replace get_icon_allocation by get_icon_allocations, don't pass allocation to place_windows; other stylistic changes to the icon-related code. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Avoid size allocation loops. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Fix errors in property definitions and get_property implementation. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Redo the Caps Lock warning using an icon. 2008-12-30 Matthias Clasen <mclasen@redhat.com> Bug 558694 – Paned window splitter keynav broken * gtk/gtkpaned.c (get_child_panes): Don't add unrealized widgets. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkstyle.c: * gtk/gtkmenutooltbutton.c: * gtk/gtkprintoperationpreview.c: Doc additions 2008-12-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c: * gtk/gtklabel.c: * gtk/gtkentry.c: * gtk/gtktextview.c: * gtk/gtkeditable.c: * gtk/gtktextbuffer.c: Doc additions. 2008-12-29 Tor Lillqvist <tml@novell.com> * gtk/gtk.symbols: Add missing symbols from gtkentry.c. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c: * gtk/gtkstyle.c: Doc additions 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtk[hv]scrollbar.c: Document gtk_[hv]scrollbar_new. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwidget.c: Document gtk_mnemonic_activate. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtktextlayout.c: Un-doc-commentize non-public api 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprogress.h: Fix a typo 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkhsv.c: * gtk/gtkentry.c: Doc fixes 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwidget.c: * gtk/gtktextutil.c: Un-doc-commentize non-exported functions to make gtk-doc happy. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkscale.c: * gtk/gtkimagemenuitem.c: Doc fixes 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkeditable.h: Match parameter names to make gtk-doc happy. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * tk/gtkfontsel.c: Merge docs inline. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintsettings.c: * gtk/gtkbindings.c: * gtk/gtkstyle.c: Doc fixes 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkscrolledwindow.c: * gtk/gtkscale.c: Merge docs inline. 2008-12-28 Ryan Lortie <desrt@desrt.ca> small fix for "Paned Window Widgets" example * docs/tutorial/gtk-tut.sgml: use gtk_container_add rather than add_with_viewport for putting a GtkTreeView into a ScrolledWindow Spotted by Benjamin Herrenschmidt 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimmodule.c: * gtk/gtkseparatortoolitem.c: Doc fixes * gtk/gtkfontsel.c: * gtk/gtkeditable.c: Merge docs inline. 2008-12-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkhsv.c: * gtk/gtkwidget.c: * gtk/gtkaccelgroup.c: Documentation fixes * gtk/gtkstatusicon.c: * gtk/gtkentry.c: * gtk/gtkeditable.[hc]: Make parameter names match to make gtk-doc happy. 2008-12-27 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Expand the docs some more. 2008-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Don't emit ::icon-pressed on nonactivatable icons. Fix up docs to match actual api. * tests/testentryicons.c: Reshuffle tests a bit. Add a DND test. 2008-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Fix interaction between icons and widget sensitivity. Also fix a few typos. * tests/testentryicons.c: Add property editors. * tests/Makefile.am: Glue 2008-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Allow builtin icons when loading themed icons, and don't leak a GtkIconInfo. 2008-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Emit ::icon-pressed regardless which button was pressed. Also make it explicit in the signal signature that the position parameter is a GtkEntryIconPosition. 2008-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Emit property notification for the text-length property. 2008-12-26 Matthias Clasen <mclasen@redhat.com> * demos/gtk-demo/search_entry.c: Add a demo for new entry features. * demos/gtk-demo/Makefile.am: Glue 2008-12-25 Matthias Clasen <mclasen@redhat.com> * gdk/gdkapplaunchcontext.c: * gdk/gdkkeys.c: * gdk/x11/gdkdnd-x11.c: * gdk/x11/gdkkeyx-x11.c: * gdk/x11/gdktestutils-x11.c: Typo fixes and other small doc improvements. 2008-12-23 Li Yuan <li.yuan@sun.com> * gtk/gtkiconview.c: (gtk_icon_view_accessible_model_row_changed): Bug #549251. No need to set name if there is no a11y item object. 2008-12-21 Yair Hershkovitz <yairhr@gmail.com> Bug 565203: RTL locales: icons are misplaced when horizontal gtkiconview is contained in a gtkscrolledwindow. * gtk/gtkiconview.c (gtk_icon_view_layout_single_row): Fix horizontal icon positions when in RTL locale. 2008-12-19 Matthias Clasen <mclasen@redhat.com> * NEWS: Update 2008-12-19 Matthias Clasen <mclasen@redhat.com> Bug 564881 – gtkstatusicon.c: 'event' bug again * gtk/gtkstatusicon.c (button_callback): Fix the build. Patch by Christian Dywan. 2008-12-19 Cody Russell <bratsche@gnome.org> Bug 85292 – add an icon to gtkentry * gtk/gtkmarshalers.list: Add VOID:INT,BOXED * tests/testentryicons.c: Initial icon entry test * tests/Makefile.am: Add testentryicons * gtk/gtkentry.[ch]: Add API for setting primary/secondary icons and other features related to them. 2008-12-19 Marek Kasik <mkasik@redhat.com> Bug 339318 - Allow page rendering to (optionally) happen in a thread * gtk/gtk.symbols: API change * doc/reference/gtk/gtk-sections.txt: API change * gtk/gtkprintoperation-private.h * gtk/gtkprintoperation.h * gtk/gtkprintoperation.c: Adds 2 new functions gtk_print_operation_set_defer_drawing() - Sets up the GtkPrintOperation to wait for calling of gtk_print_operation_draw_page_finish() from application. It can be used for drawing page in another thread. This function must be called in the callback of "draw-page" signal. gtk_print_operation_draw_page_finish() - Signalize that drawing of particular page is complete. It is called after completion of page drawing (e.g. drawing in another thread). If gtk_print_operation_set_defer_drawing() was called before, then this function has to be called by application. In another case it is called by the library itself. 2008-12-15 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintunixdialog.c: Don't export emit_ok_response 2008-12-15 Tomas Bzatek <tbzatek@redhat.com> * gtk/gtkfilechooserdefault.c: (list_row_activated): * gtk/gtkfilesystem.c: (_gtk_file_info_consider_as_directory): Mask G_FILE_TYPE_SHORTCUT as a directory (#561494) 2008-12-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): Mount the enclosing volume if the folder we're switching to is not mounted. Patch by Tomas Bzatek, based on work by Carlos Garnacho 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 561494 – FileChooser network browsing and authentication support * gtk/gtkfilesystem.[hc] (_gtk_file_info_consider_as_directory): Privately export this method. It classifies directories and mountables the same. * gtk/gtkfilesystem.c (enclosing_volume_mount_cb): Silently drop G_IO_ERROR_ALREADY_MOUNTED error for gvfs backends without visible mounts. * gtk/gtkfilesystemmodel.c: * gtk/gtkfilechooserbutton.c: * gtk/gtkfilechooserentry.c: * gtk/gtkfilechooserdefault.c: Use the new function instead of direct checks for G_FILE_TYPE_DIRECTORY throughout. 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 562579 – Remove error dialog when directory does not exist * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): Don't show an error dialog when changing to a non-existing folder, since this is ususally just an annoyance. 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 556233 – local-only causes G_IS_FILE warning * gtk/gktfilechooserdefault.c (set_local_only): Avoid a warning in tests. Patch by Christian Dywan 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 563158 – CellRendererProgress pulsing and progressing rows can not be used together * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_set_pulse): Don't try to keep state in a cell renderer between two paint calls. It doesn't work. Patch by Kristian Mueller 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 555560 – gtk_combo_box_set_active fails with no model * gtk/gtkcombobox.c: Allow out-of-order setting of model and active. Patch by Christian Dywan 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 558306 – Cannot build gdk (gtk+ 2.14.4) on Solaris 8 * gdk/x11/gdktestutils-x11.c (gdk_test_simulate_button): Remove a C99ism. Pointed out by Eric Lamarque 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 549251 – GTK icon view accessible issue. * gtk/gtkiconview.c (gtk_icon_view_accessible_model_row_changed): Handle separate append/set for rows. Patch by Li Yuan 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 556839 – Crash when opening a link * gtk/gtkstatusicon.c (gtk_status_icon_finalize): Destroy the image too. Patch by Carlos Garcia Campos 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 563751 – xatom cache is prefilled too late * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Initialize the XAtom cache earlier. Patch by Christian Persch 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 564212 – gtk_icon_view_accessible_model_rows_reordered explain new_order in the wrong way * gtk/gtkiconview.c (gtk_icon_view_accessible_model_rows_reordered): Use the new order correctly. Patch by Li Yuan 2008-12-13 Matthias Clasen <mclasen@redhat.com> Bug 563835 – Typo in gtk_widget_has_screen() docs * gdk/directfb/gdkwindow-directfb.c: * gdk/gdkwindow.c: * gdk/x11/gdkwindow-x11.c: * gtk/gtkmenushell.c: * gtk/gtkwidget.c: * gtk/tests/builder.c: * tests/testdnd.c: s/heirarchy/hierarchy/ in docs and comments. Pointed out by Wouter Bolsterlee 2008-12-12 Matthias Clasen <mclasen@redhat.com> Bug 564066 – Crash in gtk_rc_parse_default_files * gtk/gtkrc.c (gtk_rc_parse_default_files): Handle being called early. Bug report by Andrés G. Aragoneses 2008-12-12 Matthias Clasen <mclasen@redhat.com> * gtk/gtkmountoperation.c: Set an empty title on password dialogs. Pointed out by Máirín Duffy. 2008-12-11 Sven Herzberg <sven@imendio.com> Document the "set-scroll-adjustments" signal Reviewed by Kristian Rietveld. * gtk/gtkiconview.c, * gtk/gtklayout.c, * gtk/gtktextview.c, * gtk/gtktreeview.c, * gtk/gtkviewport.c: added proper documentation for the signal 2008-12-11 Daniel Elstner <danielk@openismus.com> Bug 563994 – Input method module interface not documented * gtk/gtkimcontext.h: Add public/private markers. * gtk/gtkimcontext.c: Add section documentation which explains how to add a new input method module to GTK+. Document the signals and virtual functions of GtkIMContextClass. * gtk/gtkimmodule.c: Document struct GtkIMContextInfo. * docs/reference/gtk/gtk-sections.txt: Add GtkIMContextClass and GtkIMContextInfo to section GtkIMContext. * docs/reference/gtk/Makefile.am (IGNORE_HFILES): Remove gtkimmodule.h from the list in order to pick up GtkIMContextInfo. * docs/reference/gtk/tmpl/gtkimcontext.sgml: Remove file from repository since all the hand-edited content has been migrated to source file comments. 2008-12-10 Matthias Clasen <mclasen@redhat.com> Bug 563991 – gtk_file_chooser_button_new_with_backend is deprecated -- but what should be used instead? * gtk/gtkfilechooserbutton.c: Enhanced deprecation annotation. 2008-12-10 Daniel Elstner <danielk@openismus.com> Maintenance of Multipress input method by Openismus GmbH: * 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. 2008-12-09 Michael Natterer <mitch@imendio.com> * gdk/gdk.symbols: add missing #ifndef GDK_DISABLE_DEPRECATED. 2008-12-09 Michael Natterer <mitch@imendio.com> * gtk/gtkcontainer.c (struct PackingPropertiesData): add missing semicolon. * gtk/gtkcontainer.c (attributes_text_element): "value" is a gchar*, not const gchar*. 2008-12-07 Matthias Clasen <mclasen@redhat.com> Bug 546378 – GtkAssistant page title is not translatable * gtk/gtkbuilderparser.c: Make gtk_builder_get_translation_domain() useful for subparsers. * gtk/gtkcontainer.c: Make the child property parser support translatable child properties. Patch by Antti Kaijanmäki 2008-12-07 Matthias Clasen <mclasen@redhat.com> Bug 554274 – Add default hook for GtkLinkButton * gtk/gtklinkbutton.c: Call gtk_show_uri() if no uri hook has been set. Patch by Emmanuele Bassi 2008-12-07 Matthias Clasen <mclasen@redhat.com> Bug 559325 – documentation for gdk_display_get_window_at_pointer() : is wrong * gdk/gdkdisplay.c (gdk_display_get_window_at_pointer): Correct the documentation. Patch by Paul Davis 2008-12-07 Matthias Clasen <mclasen@redhat.com> Bug 563285 – test print backend does not compile * modules/printbackends/test/gtkprintbackendtest.c: Clean up includes. 2008-12-07 Behdad Esfahbod <behdad@gnome.org> Bug 563547 – Update gdkx11 atom precache table * gdk/x11/gdkdisplay-x11.c: Add more atoms to precache. 2008-12-05 Michael Natterer <mitch@imendio.com> Bug 546285 – Allow GtkEntry to draw progress * gtk/gtkentry.[ch]: add new API similar to GtkProgressBar which allows to set the entry's progress_fraction, its progress_pulse_step and to let the entry's progress pulse. * gtk/gtk.symbols: updated. * tests/testgtk.c: add progress demo code to the "Entry" window. 2008-12-04 Johan Dahlin <jdahlin@async.com.br> * gtk/gtkstatusicon.c: Add missing space in gtk-doc deprecated syntax 2008-12-03 Simos Xenitellis <simos@gnome.org> Bug 557420 – Some compose sequences don't work anymore (or only in a specific order) * gtk/gtkimcontextsimple.c: Update of table size, keysym boundary, to match the gtkimcontextsimpleseqs.h table. * gtk/gtkimcontextsimpleseqs.h: Update with older gtk+ compose sequences that went missing due to table update with upstream. * gtk/compose-parse.py: Updated to include gtk-compose-lookaside.txt * gtk/gtk-compose-lookaside.txt: Older gtk+ compose sequences that are not found in the X.Org Compose file. 2008-12-03 Sven Herzberg <sven@imendio.com> Bug 562998 – GtkFontButton documentation improvements * gtk/gtkfontbutton.c: mention the way the font string should be used. Patch by Sven Herzberg and Nelson Benitez 2008-12-03 Marek Kasik <mkasik@redhat.com> Bug 559914 – eog doesn't apply paper setup. * gtk/gtkpapersize.c: Call the gtk_paper_size_new_from_ppd() with width and height in points. 2008-12-02 Carlos Garcia Campos <carlosgc@gnome.org> Bug 562878 – password save incorrectly set in gtkmountoperation * gtk/gtkmountoperation.c (remember_button_toggled), (gtk_mount_operation_ask_password): Remember the password save flags only when the radio button becomes active. Set also the default state of the radio buttons depending on the current value of password save flags. 2008-12-01 Matthias Clasen <mclasen@redhat.com> Bug 555334 – connected server feature * gtk/gtkfilesystem.c (get_volumes_list): Filter out shadow mounts. Patch by David Zeuthen. 2008-12-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c: Revert an accidental change that sneaked in with the last commit. 2008-12-01 Paul Bolle <pebolle@tiscali.nl> Bug 562817 – GtkDialog: typo * gtk/gtkdialog.c: Fix typo 2008-11-29 Matthias Clasen <mclasen@redhat.com> Bug 554453 – "typeahead find" widget of GtkTreeView appears on wrong monitor in a multi-head environment * gtk/gtktreeview.c (gtk_tree_view_ensure_interactive_directory): Make sure the typeahead window follows screen changes of the treeview. Noticed by Rainer Stransky 2008-11-30 Christian Dywan <christian@imendio.com> Bug 559622 – GdkDevice test segfaults * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_dispose): * gdk/x11/gdkinput.c (gdk_device_class_init), (gdk_device_dispose): Free and reset device in dispose. Patch by Michael Natterer and myself. 2008-11-30 Christian Dywan <christian@imendio.com> Bug 554076 – eventually release g_new-ed supported_atoms * gdk/x11/gdkevents-x11.c (cleanup_atoms), (gdk_x11_screen_supports_net_wm_hint): Set cleanup callback. Patch by Caolan McNamara. 2008-11-30 Christian Dywan <christian@imendio.com> Bug 539263 – Deprecate gdk_window_get_toplevels * gdk/gdkwindow.c: * gdk/gdkwindow.h: Deprecate gdk_window_get_toplevels 2008-11-29 Federico Mena Quintero <federico@novell.com> * gtk/gtktreeview.c (gtk_tree_view_bin_expose): If tree lines are enabled, flip them around for the right-to-left case. Fixes https://bugzilla.novell.com/show_bug.cgi?id=447004. Patch by Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt> 2008-11-29 Christian Persch <chpe@gnome.org> * gtk/gtkselection.c: Typo fix. 2008-11-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtkselection.c: * gtk/gtkentry.c: * gtk/gtkdnd.c: * gtk/gtkcolorsel.c: * gtk/gtkbindings.c: Improve deprecation annotations. 2008-11-26 Christian Dywan <christian@imendio.com> Bug 561504 – testgtk should load rc file from sub folder * tests/testgtk.c (main): Make testgtk look in subfolder and warn if not found 2008-11-25 Johan Dahlin <jdahlin@async.com.br> Bug 559947 – Unchecked dependency on python>=2.4 * gtk/gtk-builder-convert: Avoid using sorted() which is only present in python 2. 2008-11-24 Tristan Van Berkom <tvb@gnome.org> * gtk/gtkalignment.c: Bug 561539 - Fix warnings when size allocations fall short of border width and padding. 2008-11-22 Paul Bolle <pebolle@tiscali.nl> Bug 561335 - Fix typos in GtkToolItem documentation * gtk/gtktoolitem.c: Fix typos in GtkToolItem documentation 2008-11-21 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump gtk-doc dependency to 1.11 for nicer index-generation. 2008-11-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkmountoperation.[hc]: Declare structs in a way that gtk-doc understands. 2008-11-17 Christian Dywan <christian@imendio.com> Bug 377699 – realizing gtk.Progress() causes SEGV * gtk/gtkprogress.c: Define GtkProgress as an abstract type 2008-11-13 Christian Dywan <christian@imendio.com> Bug 560602 – Wrong GtkMenuItem default value (test fails) * gtk/gtkmenuitem.c (gtk_menu_item_class_init): Correct default "label" value to "" 2008-11-12 Christian Dywan <christian@imendio.com> Bug 560139 – GtkEntry doesn't paint with the right state * gtk/gtkentry.c (gtk_entry_class_init), (gtk_entry_draw_frame), (gtk_entry_expose): Reflect the right state if state-hint is set 2008-11-12 Christian Dywan <christian@imendio.com> Bug 559619 – invisible-char default cannot be tested * gtk/tests/defaultvalue.c (test_type): Skip invisible-char when testing 2008-11-12 Richard Hult <richard@imendio.com> * gtk/gtkdnd-quartz.c: (gtk_drag_set_icon_pixmap): Implement, patch from Paul Davis. 2008-11-12 Christian Dywan <christian@imendio.com> Bug 525550 – GTK+ 2.13.0 GtkCurve test fails * gtk/tests/object.c (list_ignore_properties), (object_test_property), (main): Ignore GtkCurve when testing 2008-11-12 Richard Hult <richard@imendio.com> Bug 550942 – [patch] Rework of gdkeventloop-quartz.c * gdk/gdk.c: * gdk/gdkinternals.h: Add eventloop debug facility. * gdk/quartz/gdkeventloop-quartz.c: Big rework of the quartz mainloop integration, patch from Owen Taylor. See bug #550942 for the details. 2008-11-12 Richard Hult <richard@imendio.com> Bug 558586 – handling of keyboard under darwin (quartz) * gdk/quartz/gdkkeys-quartz.c: Follow up on this bug, only use the new API when building on 64-bit, since there are still old non-xml layouts used out there we don't want to break them. (For 64-bit those layouts doesn't work so we don't have a choice there.) 2008-11-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtkspinbutton.c: Chain up in enter and leave notify handlers. 2008-11-11 Michael Natterer <mitch@imendio.com> Bug 553765 – Add orientation API to GtkRange * gtk/gtkrange.[ch]: implement the GtkOrientable interface. Add evil code that makes sure that the stepper_detail and slider_detail set in GtkRangeClass continue to work with the hacked subclasses below. * gtk/gtkscale.[ch]: swallow all code from GtkHScale and GtkVScale and add gtk_scale_new() and gtk_scale_new_with_range() which take a GtkOrientation argument. Set slider_detail to "Xscale" so above evil code works. * gtk/gtkscrollbar.[ch]: add gtk_scrollbar_new() which takes a GtkOrientation argument. Set stepper_detail to "Xscrollbar" so above evil code works. * gtk/gtkhscale.c * gtk/gtkvscale.c * gtk/gtkhscrollbar.c * gtk/gtkvscrollbar.c: remove all code except the constructor and call gtk_orientable_set_orientation() in init(). * gtk/gtk.symbols: changed accordingly. 2008-11-11 Michael Natterer <mitch@imendio.com> * gtk/gtktoolbar.h: move deprecated functions together, move setters and getters together, some indentation cleanup. 2008-11-11 Michael Natterer <mitch@imendio.com> * gtk/gtktoolbar.[ch]: implement the GtkOrientable interface and deprecate gtk_toolbar_get,set_orientation(). * gtk/gtk.symbols: changed accordingly. 2008-11-10 Marek Kasik <mkasik@redhat.com> Bug 560135 - Print when the user double clicks a printer * gtk/gtkprintunixdialog.c: add handling of double click to GtkPrintUnixDialog. 2008-11-07 Michael Natterer <mitch@imendio.com> * gtk/gtkpaned.c: argh, actually call the newly added private gtk_paned_calc_position() instead of the deprecated public version. 2008-11-07 Michael Natterer <mitch@imendio.com> Bug 553586 – Add orientation API to GtkPaned * gtk/gtkpaned.[ch]: implement the GtkOrientable interface and swallow all code from GtkHPaned and GtkVPaned. Add gtk_paned_new() which takes a GtkOrientation argument. Deprecate gtk_paned_compute_position() for good (also for GTK_COMPILATION). * gtk/gtkhpaned.[ch] * gtk/gtkvpaned.[ch]: remove all code except the constructor and call gtk_orientable_set_orientation() in init(). * gtk/gtk.symbols: add gtk_box_new(). 2008-11-07 Johan Dahlin <jdahlin@async.com.br> * gtk/gtkcontainer.c (gtk_container_buildable_add_child): Check for child->parent instead of GTK_WIDGET_TOPLEVEL. 2008-11-07 Michael Natterer <mitch@imendio.com> * gtk/gtkscrollbar.c: remove bogus newlines in the middle of function calls, fix broken indentation and remove trailing whitespace. 2008-11-06 Tristan Van Berkom <tvb@gnome.org> * gtk/gtkmenuitem.c: Made buildable and added support for adding children of type "submenu" * gtk/gtkwindow.c: Added support for custom tag "accel-groups" to add GtkAccelGroups to the window. * gtk/gtkcontainer.c: Added builder contextual warnings in buildable_add_child() * gtk/tests/builder.c: Added tests for buildable menus (test that accelerators are properly connected on stock items, test the menu hierarchy, test permission to add alien/custom menuitem children). * docs/reference/gtk/tmpl/gtkbuilder.sgml * docs/reference/gtk/tmpl/gtkwindow.sgml * docs/reference/gtk/tmpl/gtkmenuitem.sgml: Updated docs for buildable submenus and accel groups. 2008-11-06 Tristan Van Berkom <tvb@gnome.org> * gtk/gtkmenuitem.[ch]: added new apis gtk_menu_item_[set/get]_label() and gtk_menu_item_[set/get]_use_underline() with "label" and "use-underline" properties, constructors cleaned up to use g_object_new(). GtkMenuItemClass take new vfuncs ->get/set_label(). * gtk/gtkcheckmenuitem.c: constructors cleaned up to use g_object_new(). * gtk/gtkimagemenuitem.[ch]: added new apis gtk_image_menu_item_[get/set]_use_stock() and gtk_image_menu_item_set_accel_group() with "use-stock" and write-only "accel-group" properties. constructors cleaned up to use g_object_new(). 2008-11-06 Tristan Van Berkom <tvb@gnome.org> * gtk/gtkbuilder.h: Fixed a crasher in GTK_BUILDER_WARN_INVALID_CHILD_TYPE() 2008-11-06 Tristan Van Berkom <tvb@gnome.org> * gtk/gtklabel.c: gtk_label_set_attributes() now applies attributes on top of any markup or mnemonic attributes (bug 558409). * README: Updated and added release notes for 2.16 2008-11-06 Richard Hult <richard@imendio.com> Bug 558586 – handling of keyboard under darwin (quartz) * gdk/quartz/gdkkeys-quartz.c: (maybe_update_keymap): Patch from Arnaud Charlet to replace use of deprecated keyboard layout API with the new TIS API available in 10.5. The old code is still used when building for 10.4. 2008-11-05 Richard Hult <richard@imendio.com> * gdk/quartz/gdkevents-quartz.c: (get_keyboard_modifiers_from_ns_event), (create_key_event): Revert (at least for now) the alt/cmd switching since it breaks the "alt-gr" functionality of alt which makes it impossible to input lots of characters. 2008-11-05 Christian Dywan <christian@imendio.com> Bug 559404 – gtk_editable_insert_text counts length in bytes * gtk/gtkeditable.c: Document new_text_length as the number of bytes 2008-11-05 Richard Hult <richard@imendio.com> * gdk/quartz/gdkwindow-quartz.c: (gdk_window_impl_quartz_begin_paint_region): Set the fill color outside the loop. 2008-11-05 Richard Hult <richard@imendio.com> * gtk/gtkstatusicon.c: (gtk_status_icon_set_has_tooltip), (gtk_status_icon_get_tooltip_markup): Fix build for win32 and quartz. 2008-11-04 Tor Lillqvist <tml@novell.com> Bug 557212 - Problem with which window gains focus and is visible * gdk/win32/gdkevents-win32.c (ensure_stacking_on_activate_app): Only do the restacking for the active window of the application. Seems to fix the problem. (gdk_event_translate): Only call ensure_stacking_on_activate_app() when the application is being activated, not deactivated. 2008-11-03 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkstatusicon.[hc]: Add new tooltip api. 2008-11-03 Christian Persch <chpe@gnome.org> Bug 558001 – gtk_icon_view_enable_model_drag_[source|dest] problem * gtk/gtkiconview.c: Make gtk_drag_*_add_*_targets() usable with GtkIconView. 2008-11-02 Matthias Clasen <mclasen@redhat.com> Bug 558929 – gtkstatusicon.c: 'event' is a member of the structure * gtk/gtkstatusicon.c: Fix the build. 2008-11-02 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimagemenuitem.c: Make it possible to overrule the gtk-menu-images setting. * gtk/gtkaction.c (connect_proxy): Show the image before adding it to the image menu item. 2008-11-01 Tor Lillqvist <tml@novell.com> Bug 558278 - Crash when calling a callback set by gdk_add_client_message_filter() * gdk/win32/gdkevents-win32.c (apply_event_filters): Rename from apply_filters() so that it is clear that this function is for GdkEventFilters only. (print_event): Print more information for GDK_CLIENT_EVENT events. (gdk_event_translate): When handling client filters, don't use apply_event_filters(). Use similar code as in the X11 backend, although not exactly, as the parameter list and return value semantics of gdk_event_translate() is different. * tests/testclientmessage.c: New interactive test program to verify client message functionality. * tests/Makefile.am: Add it. 2008-11-01 Matthias Clasen <mclasen@redhat.com> Bug 409435 – GtkStatusIcon enhancements: DnD, scroll events, middle click, rich tooltips * gtk/gtkstatusicon.[hc]: Add support for button press/release and scroll events. Patch by Ed Catmur 2008-11-01 Matthias Clasen <mclasen@redhat.com> Bug 322934 – Replace menu's proxy icons with empty space hiding icons * gtk/gtkmenu.c (gtk_menu_size_request): Use consistent padding regardless of imagees or checks being in the menu. Also add padding on the right edge. Proposal by Luca Ferretti, patch by Jon McCann 2008-11-01 Matthias Clasen <mclasen@redhat.com> Bug 412134 – Add API to query style properties from the style * gtk/gtk.symbols: * gtk/gtkstyle.[hc]: Add getters for style properties to avoid the need for ugly workarounds with dummy widget instances. Patch by Mariano Suárez-Alvarez 2008-10-31 Christian Dywan <christian@imendio.com> Bug 558667 – gtk_font_selection_dialog_get_apply_button - deprecate? * gtk/gtk.symbols: * gtk/gtkfontsel.c: * gtk/gtkfontsel.h: Deprecate gtk_font_selection_dialog_get_apply_button 2008-10-31 Matthias Clasen <mclasen@redhat.com> Bug 558323 – glitches when popping up combos in treeviews * gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_set_property): Don't set the model property on the combo box, since that leads to loops. 2008-10-31 Christian Dywan <christian@imendio.com> Bug 347230 – testicontheme shortcomings * tests/testicontheme.c (main): Use theme for "display" and quit on window closing 2008-10-30 Matthias Clasen <mclasen@redhat.com> Bug 558522 – scroll arrow painted insensitive even though there are pages beyond the edge * gtk/gtknotebook.c (gtk_notebook_real_insert_page): Redraw arrows. Pointed out by Christian Persch 2008-10-30 Michael Natterer <mitch@imendio.com> * gtk/gtkcellrenderertext.h * gtk/gtkentry.[ch] * gtk/gtkimcontext.h * gtk/gtklabel.c * gtk/gtkstyle.h: <pango/pango.h> is pulled in by <gdk/gdk.h>, remove its inclusion here. 2008-10-30 Michael Natterer <mitch@imendio.com> * gtk/*.h: no need to include <gtk/gtkenums.h> in headers which somehow include gtkobject.h or another header which includes it. 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. 2008-10-30 Michael Natterer <mitch@imendio.com> * gtk/*.h: no need to include <gdk/gdk.h> in any widget header, it's included via gtkwidget.h anyway. 2008-10-30 Sven Neumann <sven@gimp.org> * gtk/gtkwidget.c (gtk_widget_get_property): removed redundant conditional. 2008-10-30 Christian Dywan <christian@imendio.com> Bug 557316 – GtkLinkButton should consider user-defined tooltip * gtk/gtklinkbutton.c (gtk_link_button_query_tooltip_cb): Only override the tooltip if not previously set 2008-10-29 Christian Dywan <christian@imendio.com> Bug 557762 – Misleading error message in GDK DirectFB * gdk/directfb/gdkdisplay-directfb.c (gdk_display_open): Correctly say GetInputDevice instead of GetDisplayLayer 2008-10-29 Christian Dywan <christian@imendio.com> Bug 558397 – gtk_widget_error_bell undefined without a screen * gtk/gtkwidget.c (gtk_widget_error_bell): Test the settings instance and return silently if unset 2008-10-28 Michael Natterer <mitch@imendio.com> * gdk/keyname-table.h: fix small typo. 2008-10-27 Richard Hult <richard@imendio.com> Bug 557894 – Wrong return value for gdk_pointer_grab_info_libgtk_only() * gdk/quartz/gdkevents-quartz.c: (gdk_pointer_grab_info_libgtk_only): Return TRUE when there is a pointer grab. Patch by Owen Taylor. 2008-10-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtktoolshell.c: * gtk/gtktoolitem.c: Remove markup from short descriptions. 2008-10-26 Matthias Clasen <mclasen@redhat.com> * gdk/keyname-table.h: * gtk/gen-paper-names.c: * gtk/paper_names_offsets.c: * gtk/gtkpapersize.c: * gtk/gtkaccellabel.c: * gtk/gtkprintoperation.c: * gtk/gtkstock.c: More conversion to C_(). 2008-10-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaccellabel.c: * gtk/gtkcalendar.c: * gtk/gtkcellrendereraccel.c: * gtk/gtkcellrendererprogress.c: * gtk/gtkimmulticontext.c: * gtk/gtkrecentchoosermenu.c: * gtk/gtkvolumebutton.c: Use C_() instead of Q_(). String change! 2008-10-26 Christian Persch <chpe@gnome.org> Bug 557065 – gtkcellrendererpixbuf spams console over and over with 'could not load image' warnings * gtk/gtkcellrendererpixbuf.c: (gtk_cell_renderer_pixbuf_create_themed_pixbuf): Remove noisy g_warning. 2008-10-26 Philip Withnall <philip@tecnocode.co.uk> Bug 530454 – Clarify page_nr when printing * gtk/gtkprintoperation.c (gtk_print_operation_class_init): Point out that page_nr is 0-based in the documentation. 2008-10-25 Matthias Clasen <mclasen@redhat.com> Bug 557315 – stale clipboard target cache * gtk/gtkclipboard.c (gtk_clipboard_set_contents): Remove cached targets. Pointed out by Evan Stade 2008-10-24 Tristan Van Berkom <tvb@gnome.org> * gtk/gtkwidget.c: Added a note about GtkWidget:has-tooltip in the docs for GtkWidget::query-tooltip. 2008-10-24 Matthias Clasen <mclasen@redhat.com> * gtk/gtkmountoperation.c: The "screen" property ought to have type GdkScreen, not GtkWindow. Found by Cosimo Cecchi 2008-10-24 Matthias Clasen <mclasen@redhat.com> Bug 556954 – gtk+/gtk/gtkrecentchooserdefault.c: mismatching allocation and deallocation * gtk/gtkrecentchooserdefault.c (remove_selected_from_list): Don't free a strdup'ed string by g_free. Pointed out by Daniel Marjamäki 2008-10-24 Matthias Clasen <mclasen@redhat.com> Bug 556835 – gtkentry.c: variable is declared at middle of block * gtk/gtkentry.c (gtk_entry_copy_clipboard): Fix a C99ism pointed out by Kazuki Iwamoto 2008-10-24 Matthias Clasen <mclasen@redhat.com> Bug 557524 – "va_end(args);" should be added into gtk_text_buffer_insert_with_tags_by_name( ) * gtk/gtktextbuffer.c (gtk_text_buffer_insert_with_tags_by_name): Don't forget to call va_end. Pointed out by Boram Park 2008-10-23 Alexander Larsson <alexl@redhat.com> Bug 528320 - Incorrect icons displayed for files with custom mimetype icons * gtk/gtkfilesystem.c: (_gtk_file_info_render_icon): Fall back on default file icon if there was no icon or it was not found in the theme. This goes with the corresponding change in glib to not add the fallback icon, but is useful in other cases too. 2008-10-22 Behdad Esfahbod <behdad@gnome.org> Bug 555920 – gtkentry.c passes wrong enum to pango_layout_set_alignment() * gtk/gtkentry.c (gtk_entry_create_layout): Don't set layout adjustment. 2008-10-22 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkscreen-x11.c: Only emit size-changed if the screen size actually changed. 2008-10-21 Michael Natterer <mitch@imendio.com> * gdk/gdkdraw.c * gdk/gdkimage.c * gdk/gdkscreen.c * gdk/gdkwindow.c: replace assertions for obj != NULL by GDK_IS_OBJ(), remove redundant != NULL checks when there is already a type check, add some g_return_if_fail() that were missing entirely, fix some broken indentation and spacing. 2008-10-21 Tor Lillqvist <tml@novell.com> Bug 557266 - Window Management Problem Also reported in mail to gtk-list, and of course it has been well known in general that window state management is messy and buggy in various ways in gdk/win32. * gdk/win32/gdkwindow-win32.c (show_window_internal): Correct handling of GDK_WINDOW_STATE_ABOVE windows. It doesn't work to set the WS_EX_TOPMOST extended style bit using SetWindowLong(). We must call SetWindowPos() on the window using HWND_TOPMOST instead. The description for WS_EX_TOPMOST in the documentation for CreateWindowEx() even implies that if you read it carefully. 2008-10-21 Michael Natterer <mitch@imendio.com> * gdk/gdkapplaunchcontext.c: reorder functions to be in standard order, add prototypes and namespace to static functions, add g_return_if_fail()s which were missing all over the place. 2008-10-20 Christian Persch <chpe@gnome.org> Bug 557059 – crash when compositing emblems with icon * gtk/gtkicontheme.c: (apply_emblems): Copy the pixbuf before using it with gtk_pixbuf_composite, in case its pixdata is read-only (mmaped from icon cache or builtins). 2008-10-20 Murray Cumming <murrayc@murrayc.com> * gtk/gtkiconview.c: gtk_icon_view_set_tooltip_row(), gtk_icon_view_set_tooltip_item(): * gtk/gtktreeview.c: gtk_icon_view_set_tooltip_row(), gtk_icon_view_set_tooltip_cell(): Documentation: Mention the simple set_tooltip_column() alternative. 2008-10-18 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkevents-win32.c (gdk_event_translate): On WM_WINDOWPOSCHANGING, don't dereference windowpos in the debugging output without setting it first. 2008-10-18 Tor Lillqvist <tml@novell.com> Bug 556578 - GIMP windows stay on top of other windows * gdk/win32/gdkevents-win32.c (ensure_stacking_on_unminimize) (ensure_stacking_on_window_pos_changing) (ensure_stacking_on_activate_app): Ignore unmapped windows in the loops where we look for the lowest "transient-type" window. (gdk_event_translate): Don't call ensure_stacking_on_window_pos_changing() or ensure_stacking_on_activate_app() for unmapped windows. 2008-10-16 Marek Kasik <mkasik@redhat.com> Bug 556527 - The current page property is not passed to GtkPrintUnixDialog * gtk/gtkprintoperation-unix.c: pass current-page property to GtkPrintUnixDialog 2008-10-15 Michael Natterer <mitch@imendio.com> * gdk/gdkapplaunchcontext.h (GDK_IS_APP_LAUNCH_CONTEXT): fix typo in the type name so the macro becomes usable. 2008-10-14 Christian Dywan <christian@imendio.com> 556150 – gtk 'object' property test fixing * gtk/tests/object.c (list_ignore_properties): Remove some recently fixed properties from the exception list 2008-10-13 Matthias Clasen <mclasen@redhat.com> Bug 555779 – GtkCellRendererPixbuf crashed on failed GIcon lookup * gtk/gtkcellrendererpixbuf (gtk_cell_renderer_pixbuf_create_themed_pixbuf): Don't crash if a GIcon is not present in the current theme. Patch by Alex Larsson. 2008-10-13 Matthias Clasen <mclasen@redhat.com> Bug 552318 – menubar mnemonics consumed even when gtk-enable-mnemonics=false * gtk/gtkwindow.c (gtk_window_activate_key): Don't let mnemonic entries block accelerator activation when gtk-enable-mnemonics is FALSE. Problem reported by Andreas Moog. 2008-10-13 Cody Russell <cody@jhu.edu> * test/testfilechooser.c: Fix option parsing so that -a and --action work correctly. 2008-10-13 Christian Persch <chpe@gnome.org> Bug 555386 – format not a string literal and no format arguments * gtk/gtkiconfactory.c * gtk/gtkprintbackend.c * gtk/gtkprintoperation.c * gtk/gtkthemes.c * gtk/tests/builder.c * modules/other/gail/gailtextview.c * tests/testmerge.c: Use printf safely. 2008-10-13 Christian Persch <chpe@gnome.org> Bug 555724 – gtkcellrendereraccel not initialised correctly * gtk/gtkcellrendereraccel.c: Initialise the cell text. 2008-10-12 Simos Xenitellis <simos@gnome.org> Bug 555625 – Updated gtk_compose_seqs_compact table (gtkimcontextsimpleseqs.h) * gtk/gtkimcontextsimpleseqs.c: Updated the compose sequence table. In this update we removed a further set of compose sequences that are otherwise covered by check_algorithmically(). * gtk/gtkimcontextsimple.c: Updated table value that shows how many distinct first values exist in the compose sequences. Change from 22 to 20. 2008-10-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtktoolbar.c: Revert the GtkSettings::gtk-toolbar-icon-size part of the previous change, since it doesn't work correctly without extra complication, and using custom icon sizes doesn't make too much sense in a desktop-wide setting. 2008-10-11 Matthias Clasen <mclasen@redhat.com> Bug 555186 – Setting gtk-toolbar-icon-size with custom icon_size * gtk/gtktoolbar.c: Turn GtkToolbar::icon-size and GtkSettings::gtk-toolbar-icon-size into int properties, to allow the use of app-registered icon sizes. 2008-10-11 Christian Dywan <christian@imendio.com> Bug 555676 – gtk_widget_real_grab_focus assumes toplevel == window * gtk/gtkwidget.c (gtk_widget_real_grab_focus): Actually test for GTK_IS_WINDOW *and* GTK_WIDGET_TOPLEVEL 2008-10-10 Behdad Esfahbod <behdad@gnome.org> Bug 551355 – [PATCH] Make glib build with libtool 2.2 * autogen.sh: Accept libtool 2.2. We are moving towards having it working. 2008-10-10 Richard Hult <richard@imendio.com> * gdk/quartz/gdkkeys-quartz.c: (gdk_keymap_get_caps_lock_state) Add empty stub to fix linking. 2008-10-10 Simos Xenitellis <simos@gnome.org> Bug 555000 – Wrong treatment on non-spacing marks dead keys in GtkIMContextSimple * gtk/gtkimcontextsimple.c: Change IS_DEAD_KEY() macro so that it only checks if input is a deadkey keysym. 2008-10-09 Christian Dywan <christian@imendio.com> Bug 555676 – gtk_widget_real_grab_focus assumes toplevel == window * gtk/gtkwidget.c (gtk_widget_real_grab_focus): Test for GTK_IS_WINDOW instead of GTK_WIDGET_TOPLEVEL 2008-10-09 Christian Dywan <christian@imendio.com> Bug 555573 – gtk_font_selection_set_font_name shouldn't require a screen * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Don't warn if there is no screen, just return FALSE 2008-10-09 Christian Dywan <christian@imendio.com> Bug 555523 – gtk_scale_button_set_adjustment should accept NULL * gtk/gtkscalebutton.c (gtk_scale_button_set_adjustment): Create a new adjustment if NULL is passed, like other widgets 2008-10-09 Christian Dywan <christian@imendio.com> Bug 555578 – GtkTable propertiy maxima are wrong * gtk/gtktable.c (gtk_table_class_init), (gtk_table_resize): Always use 65535 instead of G_MAXUINT since that is the actually supported maximum number of columns and rows 2008-10-09 Richard Hult <richard@imendio.com> Bug 550342 – Splash screens have a caption * gdk/quartz/gdkwindow-quartz.c: (_gdk_window_new), (gdk_window_set_decorations): Patch from Marianne Gagnon to make splash windows borderless. 2008-10-09 Michael Natterer <mitch@imendio.com> Bug 516425 – Optionally display accelerators in popups * gtk/gtkuimanager.h (enum GtkUIManagerItemType): add value GTK_UI_MANAGER_POPUP_WITH_ACCELS which works like _POPUP but shows the actions' accelerators. * gtk/gtkuimanager.c: honor the new enum value for programmatically created UIs, and support <popup accelerators="true"> in the XML for the same purpose. 2008-10-09 Simos Xenitellis <simos@gnome.org> Bug 554192 – double press on the "circumflex" dead key (standard french 105 keyboard) no longer produces the "^" character * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Changed the order, put check_compact_table() first, then check_algorithmically(). 2008-10-08 Christian Persch <chpe@gnome.org> Bug 554702 – gtkfilesystem leaks GError * gtk/gtkfilesystem.c (_gtk_file_system_init): Free the GError. 2008-10-08 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): Don't forget to reset reload_state when current_folder is already correct. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=465992 2008-10-08 Christian Dywan <christian@imendio.com> Bug 555270 – Allow unsetting a MessageDialog's image * gtk/gtkmessagedialog.c (gtk_message_dialog_set_property), Remove a superfluous cast to GtkWidget* (gtk_message_dialog_set_image): Accept NULL for the image and unset the image in that case. 2008-10-08 Christian Dywan <christian@imendio.com> Bug 436533 – Allow more space efficient scroll arrows placement * gtk/gtkenums.h: Add GtkArrowPlacement * gtk/gtkmenu.c (gtk_menu_class_init), (get_arrows_border), (get_arrows_visible_area), (get_double_arrows), (get_arrows_sensitive_area): Implement GtkMenu::arrow-placement to allow scrolling arrows to be placed at the start, end or both Patch by Tommi Komulainen and myself 2008-10-08 Christian Dywan <christian@imendio.com> Bug 555387 – Changing the sensitivity of a statusbar mistakenly requires a display * gtk/gtkstatusbar.c (set_grip_cursor): Only change the cursor of the resize grip if there is a grip window. 2008-10-06 Matthias Clasen <mclasen@redhat.com> * gtk/gtktooltip.c (gtk_tooltip_show_tooltip): Avoid unitialized memory warnings from valgrind. 2008-10-07 11:03:30 Tim Janik <timj@imendio.com> * gtk/gtkbox.h: keep GtkBox as an abstract type and keep _gtk_box_new() as private function until we settle on the exact semantics. renamed _gtk_box_set_old_defaults() as suggested by Mitch. 2008-10-07 Michael Natterer <mitch@imendio.com> * gtk/gtkbox.c: reindent static prototypes. 2008-10-07 Michael Natterer <mitch@imendio.com> Bug 553573 – Add orientation API to GtkBox * gtk/gtkbox.[hh]: implement the GtkOrientable interface and swallow all code from GtkHBox and GtkVBox. Add gtk_box_new() which takes a GtkOrientation argument. Also move the newly added "spacing_set" boolean from struct GtkBox to the new private struct. * gtk/gtkhbox.[ch] * gtk/gtkvbox.[ch]: remove all code except the constructor and call gtk_orientable_set_orientation() in init(). * gtk/gtk.symbols: add gtk_box_new(). 2008-10-06 Björn Lindqvist <bjourne@gmail.com> Bug 539464 – gtk_cell_view_get_model is missing in GtkCellView * gtk/gtkcellview.c (gtk_cell_view_get_model): Add gtk_cell_view_get_model. 2008-10-06 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintunixdialog.c (create_main_page): Show the tooltip on the range entry itself, too. 2008-10-04 Tor Lillqvist <tml@novell.com> Bug 132501 - Make utility window translate to tool window in win32 Implement the utility window type hint. Such windows are kept on top of other windows of the same process. Makes GIMP's toolbox and dock windows behave more like in GNOME under metacity. Apply the same logic also to windows marked with the dialog window type hint, and windows that are transient for some other window. I'll call such windows "transient-type" below. * gdk/win32/gdkevents-win32.c (doesnt_want_key): Drop unused variables. (ensure_stacking_on_unminimize) (ensure_stacking_on_window_pos_changing) (ensure_stacking_on_activate_app): New functions to implement the desired stacking order. Make sure that a window that is not transient-type stays below any transient-type windows of the application. When activating a non-transient-type window make sure it rises as high as possible while still staying below the lowest transient-type window. (gdk_event_translate): Call above functions on WM_WINDOWPOSCHANGING, WM_ACTIVATEAPP and on WM_SIZE when unminimizing. Improve debugging printout. * gdk/win32/gdkwindow-win32.c (get_effective_window_decorations): Handle utility windows like toolbar windows. (gdk_window_new_internal) (update_style_bits): Give utility windows the WS_EX_TOOLWINDOW extended style. (gdk_window_set_title): If debugging "misc" or "events", make the handle of top-level windows show up in their title bars. Very useful when looking at debugging output. (gdk_window_set_transient_for) (gdk_window_set_keep_above) (gdk_window_set_keep_below) (gdk_window_set_modal_hint) (gdk_window_set_skip_taskbar_hint) (gdk_window_set_skip_pager_hint): Add and improve debugging printout. (gdk_window_set_type_hint): Print hint symbolically in GDK_NOTE(). 2008-10-04 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkmain-win32.c (_gdk_win32_window_exstyle_to_string) (_gdk_win32_window_pos_bits_to_string): New debugging printout functions. Decode the WS_EX_* and SWP_* bits. * gdk/win32/gdkprivate-win32.h: Declare them. Define GDK_DEBUG_MISC_OR_EVENTS for use in GDK_NOTE() to match either "misc" or "events". 2008-10-03 Matthias Clasen <mclasen@redhat.com> * gtk/gtkmodules.c (_gtk_modules_settings_changed): Add some debug output. 2008-10-02 Matthias Clasen <mclasen@redhat.com> Bug 96431 – Can't cut and paste / DND within invisible entry * gtk/gtkentry.c: Disable cut, copy and drag out of an invisible entry. Proposed by Owen Taylor 2008-10-02 Matthias Clasen <mclasen@redhat.com> Bug 530575 – GtkEntry with invisible chars has a confused cursor in overwrite mode * gtk/gtkentry.c (gtk_entry_draw_cursor): Use the visible text in the layout when positioning the cursor, not the actual text content of the entry. This makes a different when using overwrite mode in an invisible entry. Problem noticed by Jonathan Blandford * gtk/gtktextutil.c: Fix a typo in a comment 2008-10-02 Christian Persch Bug 554704 – gtkfilesystemmodel does too much work * gtk/gtkfilesystemmodel.c: Replace g_slist_length()<1 check with a simple NULL check. 2008-10-02 Christian Persch Bug 554701 – filechooser spams console with useless warnings * gtk/gtkfilesystem.c.c: Don't warn if the async call was simply cancelled. 2008-10-02 Christian Persch Bug 554698 – mem leak in filechooser * gtk/gtkfilechooserdefault.c: Plug a mem leak. 2008-10-02 Christian Persch Bug 554696 – invalid free function used * gtk/gtkfilesystemmodel.c: Use the right free func. 2008-10-02 Christian Persch Bug 554691 – mem leak in filechooser * gtk/gtkfilesystemmodel.c: Plug a mem leak. 2008-10-02 Christian Persch Bug 554690 – mem leak in filechooser * gtk/gtkfilechooserdefault.c: Plug a mem leak. 2008-10-02 Michael Natterer <mitch@imendio.com> Bug 553585 – Add orientation API to GtkRuler * gtk/gtkruler.[ch]: implement the GtkOrientable interface and swallow all code from GtkHRuler and GtkVRuler. Add gtk_ruler_new() which takes a GtkOrientation argument. * gtk/gtkhruler.c * gtk/gtkvruler.c: remove all code except the constructor and call gtk_orientable_set_orientation() in init(). * gtk/gtk.symbols: add gtk_ruler_new(). 2008-10-01 Torsten Schoenfeld <kaffeetisch@gmx.de> * docs/reference/gtk/gtk-sections.txt: * gtk/gtk.symbols: * gtk/gtkselection.c: * gtk/gtkselection.h: Add gtk_selection_data_get_selection to retrieve the sealed struct field GtkSelectionData.selection. 2008-10-01 Tor Lillqvist <tml@novell.com> * gtk/gtkscalebutton.c: Don't #define _GNU_SOURCE on Windows as it confuses newest mingw headers. 2008-10-01 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkkeys-win32.c (gdk_keymap_get_caps_lock_state): Implement trivially on Windows. Not sure if something more complex is actually needed, more specifically whether the function needs to differentiate between "Caps Lock" and "Shift Lock" semantics? 2008-10-01 Simos Xenitellis <simos@gnome.org> Bug 554506 – combining diacritics broken, became deadkeys * gtk/gtkimcontextsimple.c: added check if keysym is greater than 0x1000000, in this case it is not a dead key. 2008-09-30 Michael Natterer <mitch@imendio.com> Bug 553582 – Add orientation API to GtkSeparator * gtk/gtkseparator.[ch]: implement the GtkOrientable interface and swallow all code from GtkHSeparator and GtkVSeparator. Add gtk_separator_new() which takes a GtkOrientation argument. * gtk/gtkhseparator.c * gtk/gtkvseparator.c: remove all code except the constructor and call gtk_orientable_set_orientation() in init(). * gtk/gtk.symbols: add gtk_separator_new(). 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. 2008-09-30 Michael Natterer <mitch@imendio.com> * gtk/gtk.symbols: forgot the G_GNUC_CONST of gtk_orientable_get_type(). 2008-09-30 Michael Natterer <mitch@imendio.com> Bug 541009 – Get rid of separate subclasses for horizontal and vertical orientation: * gtk/Makefile.am * gtk/gtk.symbols * gtk/gtk.h * gtk/gtkorientable.[ch]: add new interface GtkOrientable which will be implemented by everything that can switch orientation. 2008-09-30 Christian Dywan <christian@imendio.com> Fix a typo in the tutorial. * docs/tutorial/gtk-tut.sgml: It's mnemonic, not 'mnemnonic'. 2008-09-29 Matthias Clasen <mclasen@redhat.com> Bug 553086 – hard to see current immodule * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems): Display the actually selected context in the system menuitem. Complaint by Akira Tagoh. 2008-09-29 Matthias Clasen <mclasen@redhat.com> Bug 530568 – Entries with visibility=FALSE should warn for caps-lock on * gtk/gtkentry.c: Add a tooltip-like Caps Lock warning for password entries. The warning is also triggered if an input method is active. The warning can be turned off using the GtkEntry::caps-lock-warning property. Proposed by Owen Taylor 2008-09-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkimmulticontext.[hc] (gtk_im_multicontext_get_context_id): Add a getter for the the sealed context_id field. 2008-09-29 Matthias Clasen <mclasen@redhat.com> Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc. * gdk/gdk.symbols: * gdk/gdkkeys.[ch]: Add a new GdkKeymap::state-changed signal, and a gdk_keymap_get_caps_lock_state function. * gdk/x11/gdkkeys-x11.c: Implement it here. For now, only emit state-changed when caps lock lockedness changes. * gdk/x11/gdkdisplay-x11.c: Also select for modifier lock status changes in the XkbSelectEventDetails call. 2008-09-29 Kristian Rietveld <kris@imendio.com> Bug 487624 - Tooltips doesn't get updated if ther's no mouse motion over widget * gtk/gtkwidget.c (gtk_widget_set_property): after updating tooltip text or markup, call gtk_widget_trigger_tooltip_query() so that existing visible tooltips are updated. 2008-09-29 Matthias Clasen <mclasen@redhat.com> Bug 371908 – Password Entry broken Bug 317002 – Disable input method completely in GtkEntry when it's in invisible mode. * gtk/gtkentry.c (gtk_entry_backspace): Make backspace behave properly when invisible. * gtk/gtkentry.c (gtk_entry_create_layout): Show preedit even if invisible. * gtk/gtkentry.c (gtk_entry_set_visibility): Don't disable input methods when making the entry invisible. 2008-09-29 Emmanuele Bassi <ebassi@linux.intel.com> * gdk/x11/gdkinput.c: (gdk_device_class_init), (gdk_device_finalize): Correctly chain up the finalize implementation. 2008-09-29 Richard Hult <richard@imendio.com> Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents): Patch from Jon A. Cruz to initialize the allocated selection data. 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. 2008-09-27 Denis Washington <denisw@svn.gnome.org> * gtk/gtkiconview.c: only draw keyboard focus when keyboard navigation is used, like GtkTreeView. (Bug #553575) 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 552959 – GtkTrayIcon: _NET_SYSTEM_TRAY_VISUAL and real transparency * gtk/gtktrayicon-x11.c: Add support for the _NET_SYSTEM_TRAY_VISUAL property described in http://lists.freedesktop.org/archives/xdg/2008-September/009919.html If _NET_SYSTEM_TRAY_VISUAL is a visual with an alpha channel, the parent-relative-background hack is skipped and we draw with a real transparent background. * gtk/gtkrc.c: Remove the default GtkTrayIcon style, since the parent-relative background is now set when realizing the tray icon. Patch by Owen Taylor 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 552956 – Should check composite extension version * gdk/x11/gdkdisplay-x11.c: Check that the version of the composite extension is at least 0.4. Patch by Owen Taylor 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 553803 – eventually call XCloseDevice on XOpenDevice results * gdk/x11/gdkinput.c: Add a finalize function for device objects, and call XCloseDevice there. * gdk/x11/gdkinput-x11.c: * gdk/x11/gdkdisplay-x11.c: Move freeing of device objects to the finalize function. Patch by Caolan McNamara 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 553578 - tabs are not drawn correctly * gtk/gtknotebook.c: Track the visibility state of notebook tabs between allocations so that we know to redraw the tab labels if tabs are hidden and shown without changing position. Reported by Marek Kašík, patch by Owen Taylor. 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 553133 – GtkFileChooser won't ask to mount a volume Bug 553211 – GtkFileChooserButton unsets filter after first use * gtk/gtkfilechooserdefault.c (shortcuts_activate_volume): Use a GtkMountOperation when mounting, so that we get a password dialog when required. * gtk/gtkfilechooserdefault.c (show_and_select_files): Also get the content-type, since it is used later on. Pointed out by Davyd Madeley. 2008-09-26 Cody Russell <bratsche@gnome.org> Bug 553917 – Typo in gdkwindow-win32.c * gdk/win32/gdkwindow-win32.c: Fixed a typo in update_system_menu(). Changed GDK_DECOR_ALL to GDK_FUNC_ALL. Reported by Richard Hult 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 2008-09-25 Michael Natterer <mitch@imendio.com> * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize): don't unref the file system backend, the newly added unset_file_system_backend() already does this (bug #553135). 2008-09-24 Michael Natterer <mitch@imendio.com> * gtk/gtkeventbox.c: events return gboolean not gint, reindented static prototypes. 2008-09-24 Johan Dahlin <johan@gnome.org> Bug 553385 – gtk-builder-convert creates untranslated combobox models * gtk/gtk-builder-convert: Set the translatable property on col tags for converted combos. 2008-09-24 Tor Lillqvist <tml@novell.com> * gtk-zip.sh.in: Include all of share/man, lib/pkgconfig, share/aclocal and share/gtk-doc instead of trying to list individual files or subdirectories. We had missed gail.pc, for instance. 2008-09-24 Christian Dywan <christian@imendio.com> Bug 538782 – Make GtkMenu's arrow size themable * gtk/gtkmenu.c (gtk_menu_class_init), (gtk_menu_paint): Implement "arrow-scaling" style property in GtkMenu. 2008-09-24 Christian Dywan <christian@imendio.com> Bug 408244 – add GtkDialog::content-area-spacing * gtk/gtkbox.c (gtk_box_init), (gtk_box_set_spacing), (_gtk_box_set_spacing_set), (_gtk_box_get_spacing_set): * gtk/gtkbox.h: * gtk/gtkdialog.c (gtk_dialog_class_init), (update_spacings): Implement "content-area-spacing" style property in GtkDialog and internal helper _gtk_box_get_spacing_set in GtkBox. Patch by Tim Janik, Sven Herzberg and myself. 2008-09-24 Christian Dywan <christian@imendio.com> Bug 541391 – Unfocussable Treeview swallows focus * gtk/gtktreeview.c (grab_focus_and_unset_draw_keyfocus), (gtk_tree_view_focus): Honor GTK_WIDGET_CAN_FOCUS properly 2008-09-24 Denis Washington <denisw@svn.gnome.org> * gtk/gtkiconview.c: draw focus as a rectangle around the complete item, not just the text. (Bug #38254) 2008-09-23 Michael Natterer <mitch@imendio.com> * gtk/gtkobject.c * gtk/gtksignal.[ch]: s/GtkType/GType/ and s/GtkSignalMarshaller/GSignalCMarshaller/. 2008-09-23 Michael Natterer <mitch@imendio.com> * gdk/x11/gdkevents-x11.c (gdk_event_translate): remove unused variable and fix indentation. 2008-09-23 Michael Natterer <mitch@imendio.com> * gtk/gtkclist.h * gtk/gtkctree.h * gtk/gtklist.h * gtk/gtklistitem.h * gtk/gtkobject.h * gtk/gtkoldeditable.h * gtk/gtkpixmap.h * gtk/gtkpreview.h * gtk/gtktext.h * gtk/gtktipsquery.h * gtk/gtktree.h * gtk/gtktreeitem.h: get rid of GtkType and GTK_CHECK_FOO() also in all deprecated headers. 2008-09-22 Matthias Clasen <mclasen@redhat.com> Bug 553135 – eog crash: assertion failed. Gtk error: shortcuts_remove_rows: code should not be reached * gtk/gtkfilechooserdefault.c: Disconnect from GtkFileSystem signals when we are destroyed, in order to avoid nasty surprises. Patch by Claudio Saavedra 2008-09-22 Emmanuele Bassi <ebassi@linux.intel.com> Bug 552789 – Show size column in the search and recently used files modes * gtk/gtkfilechooserdefault.c: Display the file size column when in OPERATION_MODE_SEARCH. This removes a stat() call and simplifies the code a little bit by changing the query for file informations for each search engine hit. 2008-09-22 Michael Natterer <mitch@imendio.com> * gtk/gtksignal.[ch] * gtk/gtkclist.c * gtk/gtklist.c * gtk/gtkmain.c * gtk/gtktext.c * gtk/gtktreeitem.c: use G_CALLBACK and GCallback instead of GTK_SIGNAL_FUNC and GtkSignalFunc also in deprecated code. 2008-09-22 Frederic Crozat <fcrozat@mandriva.com> * gtk/gtkfilesystem.c: use the correct gi18n header. Fixes bug #553000. 2008-09-22 Michael Natterer <mitch@imendio.com> * gtk/gtktoolbar.[ch]: add "Deprecated: 2.4" to all the deprecated append(), prepend() and insert() functions and recommend to use gtk_toolbar_insert() instead. Use GCallback instead of GtkSignalFunc even in deprecated API. 2008-09-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c (filter_model_visible_func): Don't leak a GFile. 2008-09-19 Owen Taylor <otaylor@redhat.com> Small cleanups to debug messages for GtkPlug/GtkSocket * gtk/gtksocket-x11.c: Fix debug message to say "Socket" not "Plug" * gtk/gtkplug-x11.c: Remove excess newlines from the ends of debug messages. 2008-09-19 Carlos Garnacho <carlos@imendio.com> Bug 83935 – GtkEntry's default invisible char should be U+25CF * gtk/gtkentry.c (find_invisible_char) (gtk_entry_init): Find a more suitable invisible char than '*' based on the used font. (gtk_entry_class_init) (gtk_entry_set_property) (gtk_entry_get_property): Add a "invisible-char-set" property. (gtk_entry_unset_invisible_char): New function, needed now that the default invisible char isn't fixed. * gtk/gtkentry.h: * gtk/gtk.symbols: * docs/reference/gtk/gtk-sections.txt: Add the new function. 2008-09-19 Christian Persch <chpe@gnome.org> Bug 552837 – mem leak in gtkimmulticontext * gtk/gtkimmulticontext.c: (gtk_im_multicontext_get_slave): Plug mem leak. 2008-09-18 Emmanuele Bassi <ebassi@linux.intel.com> * gtk/gtkfilechooserdefault.c (settings_save): Save the size column visibility state with the rest of the FileChooser settings. 2008-09-18 Emmanuele Bassi <ebassi@linux.intel.com> Bug 325095 – show a 'size' column * gtk/gtkfilechooserdefault.c: * gtk/gtkfilechooserprivate.h: Add a context menu item controlling the visibility of the file size column. This works only for the browse mode, and the column is not visible by default. * gtk/gtkfilechoosersettings.[ch]: Add a ShowSizeColumn key to the settings file. 2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com> * modules/engines/ms-windows/*: Revert most of previous patch, as it didn't work as expected; Some work toward #531086 - the new GtkTooltip widget doesn't theme properly on win32. Now, at least the background color seems okay 2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com> * modules/engines/ms-windows/*: MS Windows style should use pango_win32_font_description_from_logfont; Allows us to rip out a lot of potentially buggy code, and also get the font specification from the XP theme (#434987) 2008-09-18 Matthias Clasen <mclasen@redhat.com> * configure.in: updated version number to 2.15.0 for development. * ChangeLog.pre-2-14: rotate ChangeLog === Branch for 2.14 ===
2009-03-14Make it build on DragonFly.hasso2-1/+15
2009-03-14fix typoabs1-2/+2
2009-03-14make opengl support optional, and default to off on very slow archs ↵abs3-6/+26
(m68k,m68000,vax). bump PKGREVISION
2009-03-14xf86-input-keyboard-1.3.2nb1.apb3-2/+31
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-keyboard; thanks to joerg for providing a list of changes to apply. 2009-02-07 17:33 christos * src/bsd_kbd.c (1.4): Set the version for the keyboard too. From Patrick Welche
2009-03-14xf86-input-mouse-1.3.0nb2.apb3-3/+28
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-mouse; thanks to joerg for providing a list of changes to apply. 2009-02-02 03:05 christos * src/mouse.c (1.2): Call a SetupMouse function to condition the fd.
2009-03-14Modular-xorg-server-1.4.2nb5.apb5-0/+354
Apply the following patches from NetBSD xsrc/external/mit/xorg-server/dist; thanks to joerg for providing a list of changes to apply. 2009-02-19 20:02 macallan * hw/xfree86/xaa/: xaaFillRect.c (1.2), xaaInitAccel.c (1.2), xaalocal.h (1.2): Actually use scanline image writes to upload images if available 2009-02-09 09:49 plunky * hw/xfree86/os-support/bsd/bsd_mouse.c (1.5): add horizontal mouse-wheel functionality to USB and WSMOUSE drivers 2009-02-02 03:06 christos * hw/xfree86/os-support/: bsd/bsd_mouse.c (1.4), xf86OSmouse.h (1.2): add a SetupMouse proc to condition the fd. Convert NetBSD's SetupAuto to SetupMouse. 2009-01-19 00:54 christos * hw/xfree86/os-support/bsd/bsd_mouse.c (1.3): fix ioctl. 2009-01-13 18:43 christos * hw/xfree86/os-support/bsd/bsd_mouse.c (1.2): Set the mouse event protocol version. (untested, but head will be broken unless I add this).
2009-03-14Modular-xorg-server-1.4.2nb5.apb2-3/+8
Apply the following patches from NetBSD xsrc/external/mit/xorg-server/dist; thanks to joerg for providing a list of changes to apply. 2009-02-19 20:02 macallan * hw/xfree86/xaa/: xaaFillRect.c (1.2), xaaInitAccel.c (1.2), xaalocal.h (1.2): Actually use scanline image writes to upload images if available 2009-02-09 09:49 plunky * hw/xfree86/os-support/bsd/bsd_mouse.c (1.5): add horizontal mouse-wheel functionality to USB and WSMOUSE drivers 2009-02-02 03:06 christos * hw/xfree86/os-support/: bsd/bsd_mouse.c (1.4), xf86OSmouse.h (1.2): add a SetupMouse proc to condition the fd. Convert NetBSD's SetupAuto to SetupMouse. 2009-01-19 00:54 christos * hw/xfree86/os-support/bsd/bsd_mouse.c (1.3): fix ioctl. 2009-01-13 18:43 christos * hw/xfree86/os-support/bsd/bsd_mouse.c (1.2): Set the mouse event protocol version. (untested, but head will be broken unless I add this).
2009-03-11Make it compile on DragonFly.hasso2-1/+24
2009-03-10Needs msgfmt.hasso1-1/+2