Compare commits

...

178 Commits

Author SHA1 Message Date
Matthias Clasen aa8cae655a 2.14.7
svn path=/branches/gtk-2-14/; revision=22076
2009-01-07 23:05:24 +00:00
Matthias Clasen 9ce8d8a683 Bug 566862 – pixbuf_new_from_file does not autodetect format
2009-01-07  Matthias Clasen  <mclasen@redhat.com>

        Bug 566862 – pixbuf_new_from_file does not autodetect format

        * gdk-pixbuf-io.c (_gdk_pixbuf_get_module): Go back to sniffing
        without looking at the filename, to avoid breaking expected
        functionality.


svn path=/branches/gtk-2-14/; revision=22074
2009-01-07 15:20:39 +00:00
Tor Lillqvist 549e96bd41 Insert a space.
svn path=/branches/gtk-2-14/; revision=22067
2009-01-05 15:30:48 +00:00
Tor Lillqvist 7fa8ece199 Bug 566628 - gdk_display_close always asserts on win32
2009-01-05  Tor Lillqvist  <tml@iki.fi>

	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.


svn path=/branches/gtk-2-14/; revision=22066
2009-01-05 15:29:14 +00:00
Matthias Clasen 1e51aec065 Bug 566391 – gtk_about_dialog_set_url_hook should activate pre-existing
2009-01-03  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.


svn path=/branches/gtk-2-14/; revision=22061
2009-01-05 03:39:58 +00:00
Matthias Clasen 1b393f5fa0 Recheck _NET_SUPPORTING_WM_CHECK every now and then to avoid getting stuck
* 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)

svn path=/branches/gtk-2-14/; revision=22057
2009-01-04 04:48:40 +00:00
Matthias Clasen d019b714ca Updates
svn path=/branches/gtk-2-14/; revision=22054
2009-01-03 07:23:09 +00:00
Matthias Clasen 40dc168114 Don't assert when using the "unsorted" sort column id.
* gtk/gtktreemodelsort.c: Don't assert when using the "unsorted"
        sort column id.


svn path=/branches/gtk-2-14/; revision=22053
2009-01-03 07:17:09 +00:00
Matthias Clasen f9947ebb34 Bug 558694 – Paned window splitter keynav broken
* gtk/gtkpaned.c (get_child_panes): Don't add unrealized
        widgets.


svn path=/branches/gtk-2-14/; revision=22052
2009-01-03 07:14:54 +00:00
Matthias Clasen 27da2ad464 Start Xvfb with -ac -noreset to try and get the gui tests working.
* Makefile.decl: Start Xvfb with -ac -noreset to try
        and get the gui tests working.



svn path=/branches/gtk-2-14/; revision=22051
2009-01-03 07:13:10 +00:00
Matthias Clasen 7130f157d1 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.


svn path=/branches/gtk-2-14/; revision=22050
2009-01-03 07:11:57 +00:00
Matthias Clasen b7023fafa0 Bug #549251. No need to set name if there is no a11y item object.
* gtk/gtkiconview.c: (gtk_icon_view_accessible_model_row_changed):
        Bug #549251. No need to set name if there is no a11y item object.



svn path=/branches/gtk-2-14/; revision=22049
2009-01-03 07:09:46 +00:00
Leonardo Ferreira Fontenelle 885a47c57d Fixed minor error in Brazilian Portuguese translation.
2008-12-21  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>

	* pt_BR.po: Fixed minor error in Brazilian Portuguese translation.

svn path=/branches/gtk-2-14/; revision=21921
2008-12-21 14:45:13 +00:00
Yair Hershkovitz 541bdbdb12 Bug 565203: RTL locales: icons are misplaced when horizontal gtkiconview
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.

svn path=/branches/gtk-2-14/; revision=21919
2008-12-21 08:20:31 +00:00
Ihar Hrachyshka ce87d9d300 Updated be@latin.po
svn path=/branches/gtk-2-14/; revision=21916
2008-12-19 21:47:35 +00:00
Matthias Clasen 6658142dfb Bump version
svn path=/branches/gtk-2-14/; revision=21912
2008-12-16 05:26:14 +00:00
Matthias Clasen 039a7e52ee 2.14.6
svn path=/branches/gtk-2-14/; revision=21910
2008-12-16 05:23:14 +00:00
Matthias Clasen 7c568f8dd0 Fix exports
svn path=/branches/gtk-2-14/; revision=21908
2008-12-15 19:52:26 +00:00
Matthias Clasen 0410444101 Updates
svn path=/branches/gtk-2-14/; revision=21907
2008-12-15 18:18:19 +00:00
Tomas Bzatek 034edd2ef4 Mask G_FILE_TYPE_SHORTCUT as a directory (#561494)
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)


svn path=/branches/gtk-2-14/; revision=21905
2008-12-15 16:05:37 +00:00
Tor Lillqvist 8f344cf163 Remove the fuzzy marker for the metadata entry.
2008-12-14  Tor Lillqvist  <tml@novell.com>

	* ast.po: Remove the fuzzy marker for the metadata entry.


svn path=/branches/gtk-2-14/; revision=21903
2008-12-14 18:33:13 +00:00
Tor Lillqvist 7cb26450d4 Use charset=UTF-8 to avoid error with some versions of GNU msgfmt.
2008-12-14  Tor Lillqvist  <tml@novell.com>

	* ast.po: Use charset=UTF-8 to avoid error with some versions of
	GNU msgfmt.


svn path=/branches/gtk-2-14/; revision=21902
2008-12-14 18:31:37 +00:00
Matthias Clasen 97874d93a4 Mount the enclosing volume if the folder we're switching to is not
* 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


svn path=/branches/gtk-2-14/; revision=21901
2008-12-14 04:30:02 +00:00
Matthias Clasen ff0ec9fabb Bug 561494 – FileChooser network browsing and authentication support
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.


svn path=/branches/gtk-2-14/; revision=21900
2008-12-14 04:24:08 +00:00
Matthias Clasen 75bcafa983 fix the build
svn path=/branches/gtk-2-14/; revision=21897
2008-12-14 01:16:41 +00:00
Matthias Clasen 05b9007c59 Bug 562579 – Remove error dialog when directory does not exist
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. 


svn path=/branches/gtk-2-14/; revision=21895
2008-12-14 00:45:18 +00:00
Matthias Clasen 05b4d62854 Bug 556233 – local-only causes G_IS_FILE warning
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


svn path=/branches/gtk-2-14/; revision=21893
2008-12-14 00:34:08 +00:00
Matthias Clasen 3313fffcbb Bug 563158 – CellRendererProgress pulsing and progressing rows can not
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


svn path=/branches/gtk-2-14/; revision=21891
2008-12-13 08:19:48 +00:00
Matthias Clasen 0efafccca2 Bug 555560 – gtk_combo_box_set_active fails with no model
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



svn path=/branches/gtk-2-14/; revision=21889
2008-12-13 08:13:01 +00:00
Matthias Clasen 154318504b Bug 558306 – Cannot build gdk (gtk+ 2.14.4) on Solaris 8
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



svn path=/branches/gtk-2-14/; revision=21887
2008-12-13 08:06:11 +00:00
Matthias Clasen 3a93de7e16 Bug 549251 – GTK icon view accessible issue.
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



svn path=/branches/gtk-2-14/; revision=21885
2008-12-13 08:00:58 +00:00
Matthias Clasen f5a3a0a32e Bug 556839 – Crash when opening a link
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



svn path=/branches/gtk-2-14/; revision=21883
2008-12-13 05:43:50 +00:00
Matthias Clasen c48d156ee5 Bug 563751 – xatom cache is prefilled too late
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



svn path=/branches/gtk-2-14/; revision=21881
2008-12-13 05:33:56 +00:00
Matthias Clasen 8b1a98a84f Use the new order correctly. Patch by Li Yuan
* gtk/gtkiconview.c (gtk_icon_view_accessible_model_rows_reordered):
        Use the new order correctly.  Patch by Li Yuan


svn path=/branches/gtk-2-14/; revision=21879
2008-12-13 05:30:10 +00:00
Matthias Clasen a424f4ded9 Handle being called early. Bug report by Andrés G. Aragoneses
* gtk/gtkrc.c (gtk_rc_parse_default_files): Handle being called
        early. Bug report by Andrés G. Aragoneses


svn path=/branches/gtk-2-14/; revision=21876
2008-12-13 04:41:26 +00:00
Matthias Clasen 861efd5085 Set an empty title on password dialogs. Pointed out by Máirín Duffy.
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.



svn path=/branches/gtk-2-14/; revision=21874
2008-12-13 03:55:53 +00:00
Matthias Clasen b14f1a69dd Bug 560135 - Print when the user double clicks a printer
* gtk/gtkprintunixdialog.c: add handling of double click to
        GtkPrintUnixDialog.


svn path=/branches/gtk-2-14/; revision=21869
2008-12-11 03:45:00 +00:00
Matthias Clasen 958bd2c5e0 Improve some docs
svn path=/branches/gtk-2-14/; revision=21866
2008-12-10 17:14:40 +00:00
Matthias Clasen 83f1beccb0 Enhanced deprecation annotation
svn path=/branches/gtk-2-14/; revision=21865
2008-12-10 16:32:24 +00:00
Behdad Esfahbod 33a3ebcfcf Bug 563547 – Update gdkx11 atom precache table
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.


svn path=/branches/gtk-2-14/; revision=21850
2008-12-08 00:03:07 +00:00
Simos Xenitellis b16bdfa56b Fixed 557420#23 – Updated the dead key lower bound back to dead_grave.
svn path=/branches/gtk-2-14/; revision=21844
2008-12-04 00:49:17 +00:00
Matthias Clasen fa596e5552 Filter out shadow mounts. Patch by David Zeuthen.
* gtk/gtkfilesystem.c (get_volumes_list): Filter out shadow mounts.
        Patch by David Zeuthen.



svn path=/branches/gtk-2-14/; revision=21839
2008-12-01 05:44:12 +00:00
Federico Mena Quintero 80936f6072 bnc447004 - Flip tree lines around in the right-to-left case
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>

Signed-off-by: Federico Mena Quintero <federico@novell.com>

svn path=/branches/gtk-2-14/; revision=21830
2008-11-29 22:21:03 +00:00
Matthias Clasen c662b8563c Bug 353088 – gtk_expander_get_label should return the full label text
2008-11-27  Matthias Clasen  <mclasen@redhat.com>

        Bug 353088 – gtk_expander_get_label should return the full label text

        * gailexpander.c: Don't rely on gtk_expander_get_label.
        Patch by Peter Johanson.



svn path=/branches/gtk-2-14/; revision=21813
2008-11-28 04:05:27 +00:00
Simos Xenitellis 654b81af1c Closed #557420 - Some compose sequences don't work anymore
svn path=/branches/gtk-2-14/; revision=21811
2008-11-27 23:44:32 +00:00
Simos Xenitellis 0868642d33 Closed #557420 - Some compose sequences don't work anymore
svn path=/branches/gtk-2-14/; revision=21810
2008-11-27 23:43:52 +00:00
Tristan Van Berkom f709557372 Bug 561539 - Fix warnings when size allocations fall short of border width
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.


svn path=/branches/gtk-2-14/; revision=21806
2008-11-24 19:26:12 +00:00
Matthias Clasen e693824435 Bump version
svn path=/branches/gtk-2-14/; revision=21804
2008-11-24 17:07:51 +00:00
Matthias Clasen a666f55012 2.14.5
svn path=/branches/gtk-2-14/; revision=21802
2008-11-24 16:47:23 +00:00
Matthias Clasen 5b16fcc396 Updates
svn path=/branches/gtk-2-14/; revision=21801
2008-11-24 07:04:27 +00:00
Hans Breuer 1959fc875e don't define USE_MMX for msvc updated
2008-11-23  Hans Breuer  <hans@breuer.org>

	* config.h.win32.in : don't define USE_MMX for msvc
	* gdk-pixbuf/makefile.msc gtk/makefile.msc.in : updated

svn path=/branches/gtk-2-14/; revision=21799
2008-11-23 17:26:26 +00:00
Kjartan Maraas 606222f819 Missing format specifiers and some other small bits. Bugzilla bug #554567.
2008-11-21  Kjartan Maraas  <kmaraas@gnome.org>

	* gtk/gtkbuilder.c: (_gtk_builder_flags_from_string):
	* gtk/gtkfilechooserdefault.c:
	(file_list_drag_data_received_get_info_cb):
	* gtk/gtkiconfactory.c: (icon_source_start_element):
	* gtk/gtkprintbackend.c: (gtk_print_backend_module_load):
	* gtk/gtkprintoperation.c: (run_pdf):
	* gtk/gtkthemes.c: (gtk_theme_engine_load):
	* gtk/tests/builder.c: (test_file):
	* tests/testmerge.c: (dump_tree):
	Missing format specifiers and some other small bits.
	Bugzilla bug #554567.

svn path=/branches/gtk-2-14/; revision=21797
2008-11-21 14:55:44 +00:00
Kjartan Maraas fa932f5e06 Missing format specifier. Bug #554567.
2008-11-08  Kjartan Maraas  <kmaraas@gnome.org>

	* gailtextview.c: (gail_streamable_content_get_stream):
	Missing format specifier. Bug #554567.

svn path=/branches/gtk-2-14/; revision=21796
2008-11-21 14:54:34 +00:00
Changwoo Ryu 4bc5fd4028 Updated Korean translation
svn path=/branches/gtk-2-14/; revision=21793
2008-11-21 00:49:35 +00:00
Matthias Clasen 0619940a7f 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


svn path=/branches/gtk-2-14/; revision=21790
2008-11-15 00:38:29 +00:00
Matthias Clasen b01062ec91 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


svn path=/branches/gtk-2-14/; revision=21789
2008-11-15 00:33:26 +00:00
Richard Hult 2da67f5c85 Merged from trunk:
2008-11-05  Richard Hult  <richard@imendio.com>

	Merged from trunk:

	* 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.

svn path=/branches/gtk-2-14/; revision=21762
2008-11-05 19:14:51 +00:00
Tor Lillqvist 0140d8ec47 Bug 557212 - Problem with which window gains focus and is visible
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.


svn path=/branches/gtk-2-14/; revision=21755
2008-11-03 22:35:05 +00:00
Tor Lillqvist 5eba4f208a Bug 558278 - Crash when calling a callback set by
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.


svn path=/branches/gtk-2-14/; revision=21747
2008-11-01 11:53:35 +00:00
Matthias Clasen 15942580aa Bug 558323 – glitches when popping up combos in treeviews
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.


svn path=/branches/gtk-2-14/; revision=21741
2008-10-31 18:27:20 +00:00
Christian Dywan 3470dfa0f8 Oops, correcting the ChangeLog
svn path=/branches/gtk-2-14/; revision=21730
2008-10-30 09:13:12 +00:00
Christian Dywan 76b8be3ec1 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


svn path=/branches/gtk-2-14/; revision=21729
2008-10-30 09:10:30 +00:00
Richard Hult 89e5ad5197 Merged from trunk:
2008-10-27  Richard Hult  <richard@imendio.com>

	Merged from trunk:

	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.

svn path=/branches/gtk-2-14/; revision=21723
2008-10-27 15:09:31 +00:00
Gil Forcada Codinachs 56b8b42d9c Added Asturian translation on behalf of Mikel González
svn path=/branches/gtk-2-14/; revision=21705
2008-10-23 13:49:17 +00:00
Alexander Larsson f5e4abd61e Merged from trunk:
2008-10-23  Alexander Larsson  <alexl@redhat.com>

	Merged from trunk:

	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.



svn path=/branches/gtk-2-14/; revision=21703
2008-10-23 10:00:44 +00:00
Kjartan Maraas 5b0e467eae Updated Norwegian bokmål translation.
2008-10-23  Kjartan Maraas  <kmaraas@gnome.org>

	* nb.po: Updated Norwegian bokmål translation.

svn path=/branches/gtk-2-14/; revision=21701
2008-10-23 08:13:34 +00:00
Matthias Clasen 017fbcb0c1 Only emit size-changed if the screen size actually changed.
2008-10-22  Matthias Clasen  <mclasen@redhat.com>

        * gdk/x11/gdkscreen-x11.c: Only emit size-changed if the screen
        size actually changed.


svn path=/branches/gtk-2-14/; revision=21699
2008-10-22 14:59:00 +00:00
Mark Krapivner b0917066d5 fix a typo
svn path=/branches/gtk-2-14/; revision=21697
2008-10-22 09:58:26 +00:00
Gintautas Miliauskas 5230df0fbb Updated Lithuanian translation.
2008-10-22  Gintautas Miliauskas  <gintas@akl.lt>

	* lt.po: Updated Lithuanian translation.



svn path=/branches/gtk-2-14/; revision=21696
2008-10-21 23:14:50 +00:00
Tor Lillqvist cb614c1491 Bug 557266 - Window Management Problem
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.


svn path=/branches/gtk-2-14/; revision=21693
2008-10-21 20:22:59 +00:00
Christian Persch fdaf62e882 Bug 557059 – crash when compositing emblems with icon
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).

svn path=/branches/gtk-2-14/; revision=21691
2008-10-20 16:56:14 +00:00
Petr Kovar 28813733d3 Updated Czech translation.
2008-10-19  Petr Kovar  <pknbe@volny.cz>

	* cs.po: Updated Czech translation.

svn path=/branches/gtk-2-14/; revision=21688
2008-10-19 17:23:21 +00:00
Matej Urbančič 4ca827ea31 Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21687
2008-10-19 15:00:51 +00:00
Gil Forcada Codinachs a3b76f46e1 Updated Catalan translation by David Planella
svn path=/branches/gtk-2-14/; revision=21685
2008-10-19 11:51:41 +00:00
Djihed Afifi b45d882556 Updated Arabic Translation by Anas Afif Emad.
* Updated Arabic Translation by Anas Afif Emad. 

svn path=/branches/gtk-2-14/; revision=21684
2008-10-19 11:43:06 +00:00
Theppitak Karoonboonyanan 27d6d5cd09 Updated Thai translation.
2008-10-19  Theppitak Karoonboonyanan  <thep@linux.thai.net>

	* th.po: Updated Thai translation.


svn path=/branches/gtk-2-14/; revision=21683
2008-10-19 04:03:43 +00:00
Theppitak Karoonboonyanan 951642506b Updated Thai translation.
2008-10-19  Theppitak Karoonboonyanan  <thep@linux.thai.net>

	* th.po: Updated Thai translation.


svn path=/branches/gtk-2-14/; revision=21681
2008-10-19 02:55:45 +00:00
Ignacio Casal Quinteiro bd70be44c2 Updated Galician Translation.
svn path=/branches/gtk-2-14/; revision=21679
2008-10-18 14:36:42 +00:00
Ignacio Casal Quinteiro 6e667e11e6 Updated Galician translation
svn path=/branches/gtk-2-14/; revision=21678
2008-10-18 14:35:20 +00:00
Takeshi AIHANA c618083f1f Updated Japanese translation.
2008-10-18  Takeshi AIHANA <takeshi.aihana@gmail.com>

        * ja.po: Updated Japanese translation.

svn path=/branches/gtk-2-14/; revision=21677
2008-10-18 03:42:51 +00:00
Tor Lillqvist 91e142b555 On WM_WINDOWPOSCHANGING, don't dereference windowpos in the debugging
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.


svn path=/branches/gtk-2-14/; revision=21675
2008-10-17 22:52:26 +00:00
Tor Lillqvist 28fb940e10 Bug 556578 - GIMP windows stay on top of other windows
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.


svn path=/branches/gtk-2-14/; revision=21674
2008-10-17 22:13:22 +00:00
Luca Ferretti 8d20b0e3e1 Updated Italian translations.
2008-10-17  Luca Ferretti  <elle.uca@libero.it>

	* it.po: Updated Italian translations.

svn path=/branches/gtk-2-14/; revision=21673
2008-10-17 20:06:31 +00:00
Gil Forcada Codinachs 3d16757865 Updated Catalan translation
svn path=/branches/gtk-2-14/; revision=21671
2008-10-17 18:37:26 +00:00
Matthias Clasen e2261e010d Bump version
svn path=/branches/gtk-2-14/; revision=21669
2008-10-17 13:58:44 +00:00
Matthias Clasen e62585d3a3 2.14.4
svn path=/branches/gtk-2-14/; revision=21667
2008-10-17 13:49:31 +00:00
Matthias Clasen 5240b8fabd Updates
svn path=/branches/gtk-2-14/; revision=21666
2008-10-17 03:21:41 +00:00
Marcel Telka e081180ffb Updated Slovak translation by Pavol Šimo.
2008-10-16  Marcel Telka  <marcel@telka.sk>

	* sk.po: Updated Slovak translation by Pavol Šimo.

svn path=/branches/gtk-2-14/; revision=21663
2008-10-16 22:53:13 +00:00
Marcel Telka 3b7c4153e9 Updated Slovak translation by Pavol Šimo.
2008-10-16  Marcel Telka  <marcel@telka.sk>

	* sk.po: Updated Slovak translation by Pavol Šimo.

svn path=/branches/gtk-2-14/; revision=21662
2008-10-16 22:51:31 +00:00
Andre Klapper 8d683ae99a Updated German translation.
2008-10-16  Andre Klapper  <a9016009@gmx.de>

	* de.po: Updated German translation.


svn path=/branches/gtk-2-14/; revision=21661
2008-10-16 12:24:47 +00:00
Michael Natterer ece6aa91b3 Merged from trunk:
2008-10-15  Michael Natterer  <mitch@imendio.com>

	Merged from trunk:

	* gdk/gdkapplaunchcontext.h (GDK_IS_APP_LAUNCH_CONTEXT): fix typo
	in the type name so the macro becomes usable.


svn path=/branches/gtk-2-14/; revision=21659
2008-10-15 15:50:51 +00:00
Daniel Nylander 651bfec50b sv.po: Updated Swedish translation
svn path=/branches/gtk-2-14/; revision=21657
2008-10-15 07:53:29 +00:00
Jorge Gonzalez Gonzalez 28ebf66c93 Updated Spanish translation
svn path=/branches/gtk-2-14/; revision=21656
2008-10-14 17:48:08 +00:00
Og B. Maciel d0385c9c42 Updated Brazilian Portuguese translation.
svn path=/branches/gtk-2-14/; revision=21654
2008-10-14 15:49:55 +00:00
Claude Paroz 2627b132ac Updated French translation.
2008-10-14  Claude Paroz  <claude@2xlibre.net>

	* fr.po: Updated French translation.

svn path=/branches/gtk-2-14/; revision=21652
2008-10-14 13:14:57 +00:00
Matthias Clasen 742abd9630 Bug 555779 – GtkCellRendererPixbuf crashed on failed GIcon lookup
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.


svn path=/branches/gtk-2-14/; revision=21651
2008-10-14 03:49:18 +00:00
Matthias Clasen 4806c17f25 Bug 552318 – menubar mnemonics consumed even when
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.


svn path=/branches/gtk-2-14/; revision=21649
2008-10-14 02:03:46 +00:00
Matthias Clasen b89688efd1 Bug 555953 – libferret missing link against libgtk-x11
2008-10-13  Matthias Clasen  <mclasen@redhat.com>

        Bug 555953 – libferret missing link against libgtk-x11

        * test/Makefile.am: Link libferret against gtk.


svn path=/branches/gtk-2-14/; revision=21647
2008-10-13 16:01:44 +00:00
Matthias Clasen 5eca684b30 Bug 555791 – Natuilus Crashes when opening USB MP3 Player Contents
2008-10-13  Matthias Clasen  <mclasen@redhat.com>

        Bug 555791 – Natuilus Crashes when opening USB MP3 Player Contents

        * io-tga.c (gdk_pixbuf__tga_stop_load): Don't segfault on
        short files.
        Problem reported by Pedro Villavicencio


svn path=/branches/gtk-2-14/; revision=21644
2008-10-13 14:20:34 +00:00
Takeshi AIHANA d23c2c51d3 Fixed wrong translations (Bug #556017).
2008-10-13  Takeshi AIHANA <takeshi.aihana@gmail.com>

        * ja.po: Fixed wrong translations (Bug #556017).

svn path=/branches/gtk-2-14/; revision=21639
2008-10-13 00:36:43 +00:00
Leonardo Ferreira Fontenelle 73f5108fc1 Fixed terminology in Brazilian Portuguese translation by Vladimir Melo.
2008-10-12  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>

	* pt_BR.po: Fixed terminology in Brazilian Portuguese translation by
	Vladimir Melo.

svn path=/branches/gtk-2-14/; revision=21635
2008-10-12 17:17:49 +00:00
Simos Xenitellis 789c038b1e Fixed Bug 555000, check_algorithmically() applies to deadkey keysyms only.
svn path=/branches/gtk-2-14/; revision=21628
2008-10-10 08:29:36 +00:00
Simos Xenitellis e364e9fd8a Fixed Bug 555000, check_algorithmically() applies to deadkey keysyms only.
svn path=/branches/gtk-2-14/; revision=21625
2008-10-10 08:27:34 +00:00
Simos Xenitellis 22e548b122 Fixed Bug 555000, check_algorithmically() applies to deadkey keysyms only.
svn path=/branches/gtk-2-14/; revision=21624
2008-10-10 08:26:01 +00:00
Richard Hult eaacd364b6 Merged from trunk:
2008-10-09  Richard Hult  <richard@imendio.com>

	Merged from trunk:

	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.

svn path=/branches/gtk-2-14/; revision=21618
2008-10-09 11:30:10 +00:00
Simos Xenitellis d5a1933dc0 Fixed Bug 554192 – deadkey-only compose sequences now working
svn path=/branches/gtk-2-14/; revision=21614
2008-10-08 23:09:57 +00:00
Christian Persch a81b85df5b Bug 554702 – gtkfilesystem leaks GError
Also fixes some "format not a string literal and no format arguments"
warnings.

svn path=/branches/gtk-2-14/; revision=21612
2008-10-08 21:01:50 +00:00
Matthias Clasen 865dd1f3ff Don't forget to reset reload_state when current_folder is already correct.
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



svn path=/branches/gtk-2-14/; revision=21610
2008-10-08 15:34:53 +00:00
Matthias Clasen 6235e5c9ed Avoid unitialized memory warnings from valgrind.
2008-10-06  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtktooltip.c (gtk_tooltip_show_tooltip): Avoid unitialized
        memory warnings from valgrind.


svn path=/branches/gtk-2-14/; revision=21604
2008-10-07 18:08:09 +00:00
Matthias Clasen b6685dda46 Bug 554950 – gail must make itself resident
2008-10-07 Matthias Clasen <mclasen@redhat.com>

        Bug 554950 – gail must make itself resident

        * gail.c: Make the module resident, since it can't handle
        being unloaded.


svn path=/branches/gtk-2-14/; revision=21602
2008-10-07 17:49:07 +00:00
Tor Lillqvist 0a32c2f1e1 Clarification.
svn path=/branches/gtk-2-14/; revision=21594
2008-10-06 21:33:25 +00:00
Matthias Clasen 5f9b49bebe Show the tooltip on the range entry itself, too.
2008-10-06  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkprintunixdialog.c (create_main_page): Show the tooltip
        on the range entry itself, too.


svn path=/branches/gtk-2-14/; revision=21592
2008-10-06 18:29:50 +00:00
Kjartan Maraas 451a29b95e Updated Norwegian bokmål translation.
2008-10-06  Kjartan Maraas  <kmaraas@gnome.org>

	* nb.po: Updated Norwegian bokmål translation.

2008-10-01 Og Maciel <ogmaciel@gnome.org>

svn path=/branches/gtk-2-14/; revision=21590
2008-10-06 16:29:52 +00:00
Tor Lillqvist 43df0edf6f Slight editing of last entry.
svn path=/branches/gtk-2-14/; revision=21588
2008-10-05 00:10:58 +00:00
Tor Lillqvist 67ff5f6ec3 Bug 132501 - Make utility window translate to tool window in win32
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. 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.

	(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_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().


svn path=/branches/gtk-2-14/; revision=21586
2008-10-04 23:47:06 +00:00
Tor Lillqvist 7c0afcf02c New debugging printout function. Decodes the SWP_* bits.
2008-10-04  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkmain-win32.c
	(_gdk_win32_window_pos_bits_to_string): New debugging
	printout function. Decodes the SWP_* bits.

	* gdk/win32/gdkprivate-win32.h: Declare it.


svn path=/branches/gtk-2-14/; revision=21585
2008-10-04 23:20:26 +00:00
Tor Lillqvist 47d82c8304 New debugging printout function. Decodes the WS_EX_* bits.
2008-10-04  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkmain-win32.c (_gdk_win32_window_exstyle_to_string):
	New debugging printout function. Decodes the WS_EX_* bits.
	
	* gdk/win32/gdkprivate-win32.h: Declare it. Define
	GDK_DEBUG_MISC_OR_EVENTS for use in GDK_NOTE() to match either
	"misc" or "events".


svn path=/branches/gtk-2-14/; revision=21584
2008-10-04 20:27:31 +00:00
Matthias Clasen 395071a745 Merged from trunk:
2008-10-02  Matthias Clasen <mclasen@redhat.com>

        Merged from trunk:

        530575 – GtkEntry with invisible chars has a confused cursor in
        overwrite mode
        Bug 371908 – Password Entry broken

        * 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/gtkentry.c (gtk_entry_backspace): Make backspace behave
        properly when invisible.


svn path=/branches/gtk-2-14/; revision=21581
2008-10-03 01:42:41 +00:00
Simos Xenitellis e20d555abe Fixed Bug 554506 – combining diacritics broken, became deadkeys
svn path=/branches/gtk-2-14/; revision=21579
2008-10-02 22:34:07 +00:00
Christian Persch 1d9431b920 Bug 554704 – gtkfilesystemmodel does too much work
svn path=/branches/gtk-2-14/; revision=21578
2008-10-02 19:56:01 +00:00
Christian Persch e65267157a Bug 554701 – filechooser spams console with useless warnings
svn path=/branches/gtk-2-14/; revision=21577
2008-10-02 19:55:55 +00:00
Christian Persch c87722f364 Bug 554698 – mem leak in filechooser
svn path=/branches/gtk-2-14/; revision=21576
2008-10-02 19:55:47 +00:00
Christian Persch 8afb9c371a Bug 554696 – invalid free function used
svn path=/branches/gtk-2-14/; revision=21575
2008-10-02 19:55:40 +00:00
Christian Persch e5ad7979fb Bug 554691 – mem leak in filechooser
svn path=/branches/gtk-2-14/; revision=21574
2008-10-02 19:55:33 +00:00
Christian Persch abb636126d Bug 554690 – mem leak in filechooser
svn path=/branches/gtk-2-14/; revision=21573
2008-10-02 19:55:26 +00:00
Og B. Maciel 0ce3515807 Updated Brazilian Portuguese translation.
svn path=/branches/gtk-2-14/; revision=21562
2008-10-01 15:49:10 +00:00
Tor Lillqvist 77243ed6c2 Don't #define _GNU_SOURCE on Windows as it confuses newest mingw headers.
2008-10-01  Tor Lillqvist  <tml@novell.com>

	* gtk/gtkscalebutton.c: Don't #define _GNU_SOURCE on Windows as it
	confuses newest mingw headers.


svn path=/branches/gtk-2-14/; revision=21560
2008-10-01 11:04:00 +00:00
Tor Lillqvist 195a935813 Don't #define _GNU_SOURCE on Windows as it confuses newest mingw headers.
2008-10-01  Tor Lillqvist  <tml@novell.com>

	* io-icns.c: Don't #define _GNU_SOURCE on Windows as it confuses
	newest mingw headers.


svn path=/branches/gtk-2-14/; revision=21556
2008-10-01 10:43:55 +00:00
Richard Hult dfa2fc1f2d Merged from trunk:
2008-09-29  Richard Hult  <richard@imendio.com>

	Merged from trunk:

	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.

svn path=/branches/gtk-2-14/; revision=21541
2008-09-29 10:51:58 +00:00
Jovan Naumovski 589b292b4a 2008-09-29 Jovan Naumovski <jovanna@svn.gnome.org> *mk.po: Updated Macedonian translation.
svn path=/branches/gtk-2-14/; revision=21539
2008-09-29 00:18:11 +00:00
Jovan Naumovski de355de4dc 2008-09-29 Jovan Naumovski <jovanna@svn.gnome.org> *mk.po: Updated Macedonian translation.
svn path=/branches/gtk-2-14/; revision=21538
2008-09-29 00:16:27 +00:00
Gil Forcada Codinachs ccb57be391 Updated Catalan translation by David Planella
svn path=/branches/gtk-2-14/; revision=21536
2008-09-27 17:18:05 +00:00
Luca Ferretti 06604076a9 Updated Italian translation.
2008-09-27  Luca Ferretti  <elle.uca@libero.it>

	* it.po: Updated Italian translation.

svn path=/branches/gtk-2-14/; revision=21533
2008-09-27 11:20:14 +00:00
Luca Ferretti 298a7818f7 Updated Italian translation by Milo Casagrande.
2008-09-27  Luca Ferretti  <elle.uca@libero.it>

	* it.po: Updated Italian translation by Milo Casagrande.

svn path=/branches/gtk-2-14/; revision=21532
2008-09-27 11:19:33 +00:00
Matthias Clasen 2d11ee82cf Also get the content-type, since it is used later on. Pointed out by Davyd
* gtk/gtkfilechooserdefault.c (show_and_select_files): Also
        get the content-type, since it is used later on.
        Pointed out by Davyd Madeley.

svn path=/branches/gtk-2-14/; revision=21528
2008-09-27 00:21:43 +00:00
Matthias Clasen 4b5d2bd0db Bug 553578 - tabs are not drawn correctly
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.



svn path=/branches/gtk-2-14/; revision=21526
2008-09-27 00:00:32 +00:00
Matthias Clasen e1040c7d22 Bug 553133 – GtkFileChooser won't ask to mount a volume
2008-09-26  Matthias Clasen  <mclasen@redhat.com>

        Bug 553133 – GtkFileChooser won't ask to mount a volume

        * gtk/gtkfilechooserdefault.c (shortcuts_activate_volume): Use
        a GtkMountOperation when mounting, so that we get a password
        dialog when required.



svn path=/branches/gtk-2-14/; revision=21524
2008-09-26 19:45:13 +00:00
Matej Urbančič 2ee27686b3 Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21519
2008-09-25 17:44:11 +00:00
Luca Ferretti e0b181669d Updated Italian translation by Milo Casagrande.
2008-09-25  Luca Ferretti  <elle.uca@libero.it>

	* it.po: Updated Italian translation by Milo Casagrande.

svn path=/branches/gtk-2-14/; revision=21518
2008-09-25 13:46:07 +00:00
Marek Kasik 44e183447c Bug 553241 – double freed pointer in lpr_write cause firefox3 crash
2008-09-25  Marek Kasik  <mkasik@redhat.com>

	Bug 553241 – double freed pointer in lpr_write cause firefox3 crash

	* modules/printbackends/lpr/gtkprintbackendlpr.c:
	The redundant freeing of memory was removed.

	Patch by Chris Wang

svn path=/branches/gtk-2-14/; revision=21517
2008-09-25 11:57:56 +00:00
Michael Natterer b3449c79db Merged from trunk:
2008-09-25  Michael Natterer  <mitch@imendio.com>

	Merged from trunk:

	* 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).


svn path=/branches/gtk-2-14/; revision=21515
2008-09-25 11:23:42 +00:00
Tor Lillqvist 354e3059e4 Include all of share/man, lib/pkgconfig, share/aclocal and share/gtk-doc
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.


svn path=/branches/gtk-2-14/; revision=21510
2008-09-24 09:21:48 +00:00
Matthias Clasen d52f1a2fc7 Bump version
svn path=/branches/gtk-2-14/; revision=21505
2008-09-24 04:29:30 +00:00
Matthias Clasen 887449e0a8 2.14.3
svn path=/branches/gtk-2-14/; revision=21503
2008-09-24 04:26:41 +00:00
Matthias Clasen 0876876cdc fix the tests
svn path=/branches/gtk-2-14/; revision=21502
2008-09-24 03:06:27 +00:00
Matthias Clasen dcb0268b6a Updates
svn path=/branches/gtk-2-14/; revision=21501
2008-09-23 23:18:26 +00:00
Matthias Clasen 111001a343 Warn if the adjustment has nonzero page size.
2008-09-23  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkspinbutton.c: Warn if the adjustment has nonzero page size.



svn path=/branches/gtk-2-14/; revision=21500
2008-09-23 22:23:09 +00:00
Matthias Clasen 3802693e6f Update to explain the situation.
2008-09-23  Matthias Clasen  <mclasen@redhat.com>

        * README.in: Update to explain the situation.

        * gtk/gtkadjustment.c: Revert to the old behaviour of allowing
        values in the range [lower, upper]. Relying on the possibility
        to set values in the [upper - page_size, upper] subrange is
        considered deprecated, though, and will trigger a warning.

        * gtk/gtkcombobox.c:
        * gtk/gtkiconview.c:
        * gtk/gtkrange.c:
        * gtk/gtkscrolledwindow.c:
        * gtk/gtktreeview.c: Add the CLAMPing back that was removed after
        the GtkAdjustment behaviour change.


svn path=/branches/gtk-2-14/; revision=21499
2008-09-23 21:23:49 +00:00
Andre Klapper d508d9259a Updated Afrikaans translation on behalf of F Wolff. Fixes bug #355812.
2008-09-22  Andre Klapper  <a9016009@gmx.de>

	* af.po: Updated Afrikaans translation on behalf of F Wolff.
	Fixes bug #355812.


svn path=/branches/gtk-2-14/; revision=21494
2008-09-22 20:59:54 +00:00
Matthias Clasen 0f9908b238 Bug 553135 – eog crash: assertion failed. Gtk error:
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


svn path=/branches/gtk-2-14/; revision=21493
2008-09-22 18:33:51 +00:00
Matej Urbančič 9d41335b72 Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21490
2008-09-22 14:18:14 +00:00
Frederic Crozat bbc3430856 use the correct gi18n header. Fixes bug #553000.
2008-09-22  Frederic Crozat  <fcrozat@mandriva.com>

        * gtk/gtkfilesystem.c: use the correct gi18n header.
        Fixes bug #553000.


svn path=/branches/gtk-2-14/; revision=21487
2008-09-22 08:58:15 +00:00
Priit Laes 87d0a759cd Translation updated by Ivar Smolin
2008-09-22  Priit Laes  <plaes at svn dot gnome dot org>

	* et.po: Translation updated by Ivar Smolin

svn path=/branches/gtk-2-14/; revision=21484
2008-09-22 08:05:40 +00:00
Priit Laes 5fe70d970b Translation updated by Ivar Smolin
2008-09-22  Priit Laes  <plaes at svn dot gnome dot org>

	* et.po: Translation updated by Ivar Smolin

svn path=/branches/gtk-2-14/; revision=21483
2008-09-22 08:04:36 +00:00
Ankitkumar Rameshchandra Patel ca2533127f Updated Gujarati Translations.
svn path=/branches/gtk-2-14/; revision=21482
2008-09-22 05:44:28 +00:00
Praveen Arimbrathodiyil 7cb7211a49 Malayalam translation updated by Hari Vishnu
svn path=/branches/gtk-2-14/; revision=21481
2008-09-22 00:02:13 +00:00
Nickolay V. Shmyrev 544950f67d Updated Russian translation.
2008-09-21  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation.


svn path=/branches/gtk-2-14/; revision=21479
2008-09-21 18:58:33 +00:00
Nickolay V. Shmyrev 179fc518b9 Updated Russian translation by Yurii Penkin.
2008-09-21  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation by Yurii Penkin.


svn path=/branches/gtk-2-14/; revision=21478
2008-09-21 18:57:57 +00:00
Gabor Kelemen cbbdbe4bb0 Translation updated.
2008-09-21  Gabor Kelemen  <kelemeng@gnome.hu>

	* hu.po: Translation updated.

svn path=/branches/gtk-2-14/; revision=21474
2008-09-21 11:54:57 +00:00
Rajesh Ranjan 25ea6b6d93 hindi update by Rajesh Ranjan
svn path=/branches/gtk-2-14/; revision=21472
2008-09-21 06:44:03 +00:00
Matthias Clasen e199eb5957 Plug a possible leak of textutils
svn path=/branches/gtk-2-14/; revision=21471
2008-09-21 05:35:14 +00:00
Matthias Clasen 0068ec2781 Don't leak a GFile
svn path=/branches/gtk-2-14/; revision=21469
2008-09-21 05:22:21 +00:00
Kenneth Nielsen 090171160f Updated Danish translation
svn path=/branches/gtk-2-14/; revision=21467
2008-09-20 20:35:54 +00:00
Kenneth Nielsen 12ff393bbf Updated Danish translation
svn path=/branches/gtk-2-14/; revision=21464
2008-09-20 20:29:47 +00:00
Ilkka Tuohela 085c714429 Updated Finnish translation
svn path=/branches/gtk-2-14/; revision=21461
2008-09-20 10:08:12 +00:00
Takeshi AIHANA 7053b6c34c Updated Japanese translation.
2008-09-20  Takeshi AIHANA <takeshi.aihana@gmail.com>

        * ja.po: Updated Japanese translation.

svn path=/branches/gtk-2-14/; revision=21459
2008-09-20 00:26:39 +00:00
Goran Rakic f3d07160e1 Updated Serbian translation
svn path=/branches/gtk-2-14/; revision=21457
2008-09-19 19:28:01 +00:00
Matej Urbančič c955d4ad04 Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21455
2008-09-19 15:17:35 +00:00
Matej Urbančič fc08f5a96f Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21454
2008-09-19 15:17:24 +00:00
Matej Urbančič f9e4216fee Updated Slovenian translation
svn path=/branches/gtk-2-14/; revision=21453
2008-09-19 14:48:22 +00:00
Matthias Clasen f7b5f6c119 Plug a small memory leak
svn path=/branches/gtk-2-14/; revision=21452
2008-09-19 14:36:07 +00:00
Mugurel Tudor 901f98928e Updated Romanian translation by Mişu Moldovan <dumol@gnome.ro>
2008-09-19  Mugurel Tudor  <mugurelu@gnome.ro>

	* ro.po: Updated Romanian translation by
	Mişu Moldovan <dumol@gnome.ro>

svn path=/branches/gtk-2-14/; revision=21450
2008-09-19 14:24:05 +00:00
Mugurel Tudor 8ed4295637 Updated Romanian translation by Mişu Moldovan <dumol@gnome.ro>
2008-09-19  Mugurel Tudor  <mugurelu@gnome.ro>

	* ro.po: Updated Romanian translation by
	Mişu Moldovan <dumol@gnome.ro>

svn path=/branches/gtk-2-14/; revision=21449
2008-09-19 14:22:12 +00:00
Christian Persch 0cae3b1f88 Bug 552837 – mem leak in gtkimmulticontext
* gtk/gtkimmulticontext.c: (gtk_im_multicontext_get_slave): Plug mem
	leak.

svn path=/branches/gtk-2-14/; revision=21444
2008-09-19 12:27:46 +00:00
Felix I ba6d64651d Tamil translation updated
svn path=/branches/gtk-2-14/; revision=21443
2008-09-19 12:22:03 +00:00
Felix I 12c7fa961f Tamil translation updated
svn path=/branches/gtk-2-14/; revision=21442
2008-09-19 12:19:02 +00:00
Felix I 9f8575cfaf Tamil translation updated
svn path=/branches/gtk-2-14/; revision=21441
2008-09-19 11:34:05 +00:00
Matthias Clasen f64f8211a4 Plug a memory leak
svn path=/branches/gtk-2-14/; revision=21440
2008-09-19 04:45:53 +00:00
291 changed files with 49119 additions and 35569 deletions
+815
View File
@@ -1,3 +1,818 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
* NEWS: Updates
2009-01-05 Tor Lillqvist <tml@iki.fi>
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-03 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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>
* NEWS: Updates
2009-01-03 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gtk/gtktreemodelsort.c: Don't assert when using the "unsorted"
sort column id.
2009-01-03 Matthias Clasen <mclasen@redhat.com>
` Merged from trunk:
Bug 558694 Paned window splitter keynav broken
* gtk/gtkpaned.c (get_child_panes): Don't add unrealized
widgets.
2009-01-03 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* Makefile.decl: Start Xvfb with -ac -noreset to try
and get the gui tests working.
2009-01-03 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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.
2009-01-03 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* 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-16 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintunixdialog.c: Don't export emit_ok_response
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
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>
Merged from trunk:
* 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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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>
Merged from trunk:
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-12 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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>
Merged from trunk:
* gtk/gtkmountoperation.c: Set an empty title on password dialogs.
Pointed out by Máirín Duffy.
2008-12-10 Matthias Clasen <mclasen@redhat.com>
Merge from trunk:
Bug 560135 - Print when the user double clicks a printer
* gtk/gtkprintunixdialog.c: add handling of double click to
GtkPrintUnixDialog. Patch by Marek Kasik
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-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-04 Simos Xenitellis <simos@gnome.org>
Bug 557420#c23:
* gtk/gtkimcontextsimple.c: Fixed the lower bound for dead keys
to dead_grave (instead of dead_stroke).
2008-12-01 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug 555334 connected server feature
* gtk/gtkfilesystem.c (get_volumes_list): Filter out shadow mounts.
Patch by David Zeuthen.
2008-11-29 Federico Mena Quintero <federico@novell.com>
Merged from trunk:
* 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-27 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-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-24 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
* === Released 2.14.5 ===
* NEWS: Updates
2008-11-23 Hans Breuer <hans@breuer.org>
* config.h.win32.in : don't define USE_MMX for msvc
* gdk-pixbuf/makefile.msc gtk/makefile.msc.in : updated
2008-11-21 Kjartan Maraas <kmaraas@gnome.org>
* gtk/gtkbuilder.c: (_gtk_builder_flags_from_string):
* gtk/gtkfilechooserdefault.c:
(file_list_drag_data_received_get_info_cb):
* gtk/gtkiconfactory.c: (icon_source_start_element):
* gtk/gtkprintbackend.c: (gtk_print_backend_module_load):
* gtk/gtkprintoperation.c: (run_pdf):
* gtk/gtkthemes.c: (gtk_theme_engine_load):
* gtk/tests/builder.c: (test_file):
* tests/testmerge.c: (dump_tree):
Missing format specifiers and some other small bits.
Bugzilla bug #554567.
2008-11-14 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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-11-14 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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.
Patch by Christian Dywan.
2008-11-05 Richard Hult <richard@imendio.com>
Merged from trunk:
* 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-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-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.
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. Reported by Tristan Van Berkom
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-27 Richard Hult <richard@imendio.com>
Merged from trunk:
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-23 Alexander Larsson <alexl@redhat.com>
Merged from trunk:
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 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gdk/x11/gdkscreen-x11.c: Only emit size-changed if the screen
size actually changed.
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-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-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-17 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.4 ====
* NEWS: Updates
2008-10-15 Michael Natterer <mitch@imendio.com>
Merged from trunk:
* gdk/gdkapplaunchcontext.h (GDK_IS_APP_LAUNCH_CONTEXT): fix typo
in the type name so the macro becomes usable.
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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>
Merged from trunk:
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-10 Simos Xenitellis <simos@gnome.org>
Merged from trunk:
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.
2008-10-09 Richard Hult <richard@imendio.com>
Merged from trunk:
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 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>
Merged from trunk:
* 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-06 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gtk/gtktooltip.c (gtk_tooltip_show_tooltip): Avoid unitialized
memory warnings from valgrind.
2008-10-06 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* 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-02 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
530575 GtkEntry with invisible chars has a confused cursor in
overwrite mode
Bug 371908 Password Entry broken
* 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/gtkentry.c (gtk_entry_backspace): Make backspace behave
properly when invisible.
2008-10-02 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-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-01 Tor Lillqvist <tml@novell.com>
* gtk/gtkscalebutton.c: Don't #define _GNU_SOURCE on Windows as it
confuses newest mingw headers.
2008-09-29 Richard Hult <richard@imendio.com>
Merged from trunk:
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-26 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug 553211 GtkFileChooserButton unsets filter after first use
* 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 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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>
Merged from trunk:
Bug 553133 GtkFileChooser won't ask to mount a volume
* gtk/gtkfilechooserdefault.c (shortcuts_activate_volume): Use
a GtkMountOperation when mounting, so that we get a password
dialog when required.
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>
Merged from trunk:
* 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 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-23 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
* === Released 2.14.3 ===
* gtk/tests/builder.c: Fix the spinbutton test to use page_size 0.
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkspinbutton.c: Warn if the adjustment has nonzero page size.
* README.in: Update to explain the situation.
* gtk/gtkadjustment.c: Revert to the old behaviour of allowing
values in the range [lower, upper]. Relying on the possibility
to set values in the [upper - page_size, upper] subrange is
considered deprecated, though, and will trigger a warning.
* gtk/gtkcombobox.c:
* gtk/gtkiconview.c:
* gtk/gtkrange.c:
* gtk/gtkscrolledwindow.c:
* gtk/gtktreeview.c: Add the CLAMPing back that was removed after
the GtkAdjustment behaviour change.
2008-09-22 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
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 Frederic Crozat <fcrozat@mandriva.com>
* gtk/gtkfilesystem.c: use the correct gi18n header.
Fixes bug #553000.
2008-09-20 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gtk/gtkfilechooserbutton.c (filter_model_visible_func): Don't
leak a GFile.
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-17 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
+3 -3
View File
@@ -4,7 +4,7 @@ Prerequisites
GTK+ requires the following packages:
- The GLib, Pango, ATK and cairo libraries, available at the same
location as GTK+. GTK+ 2.14.2 requires at least GLib 2.17.6,
location as GTK+. GTK+ 2.14.7 requires at least GLib 2.17.6,
Pango 1.20, ATK 1.13.0 and cairo 1.6.0.
- The TIFF, PNG, and JPEG image loading libraries. You most
@@ -20,8 +20,8 @@ GTK+ requires the following packages:
Simple install procedure
========================
% gzip -cd gtk+-2.14.2.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.14.2 # change to the toplevel directory
% gzip -cd gtk+-2.14.7.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.14.7 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GTK+
[ Become root if necessary ]
+2 -1
View File
@@ -149,7 +149,8 @@ DISTCLEANFILES = \
gail.pc \
gtk+-$(GDKTARGET)-2.0-uninstalled.pc \
gdk-$(GDKTARGET)-2.0-uninstalled.pc \
gail-uninstalled.pc
gail-uninstalled.pc \
config.lt
## copy the default target for this platform to gdk-2.0.pc and gtk+-2.0.pc
DEFAULT_GDKTARGET=x11
+1 -1
View File
@@ -10,7 +10,7 @@ TEST_PROGS =
### testing rules
# Xvfb based test rules
XVFB = Xvfb -screen 0 800x600x16
XVFB = Xvfb -ac -noreset -screen 0 800x600x16
XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+134
View File
@@ -1,3 +1,137 @@
Overview of Changes from GTK+ 2.14.6 to 2.14.7
==============================================
* Bugs fixed:
565203 RTL: icons are misplaced when horizontal gtkiconview is ...
549251 GTK icon view accessible issue
565846 va_end(args) should be added into gtk_tree_store_new
558694 Paned window splitter keynav broken
* Updated translations:
Belarusian Latin (be@latin)
Brazilian Portugese (pt_BR)
Overview of Changes from GTK+ 2.14.5 to 2.14.6
==============================================
* Bugs fixed:
561539 Fix warnings when size allocations fall short of border width...
557420 Some compose sequences don't work anymore
555334 connected server feature
563547 Update gdkx11 atom precache table
563991 gtk_file_chooser_button_new_with_backend is deprecated
560135 Print when the user double clicks a printer
564066 Crash in gtk_rc_parse_default_files
564212 gtk_icon_view_accessible_model_rows_reordered explain new_order...
563751 xatom cache is prefilled too late
556839 Crash when opening a link
549251 GTK icon view accessible issue
558306 Cannot build gdk (gtk+ 2.14.4) on Solaris 8
555560 gtk_combo_box_set_active fails with no model
563158 CellRendererProgress pulsing and progressing rows can not...
556233 local-only causes G_IS_FILE warning
562579 Remove error dialog when directory does not exist
561494 FileChooser network browsing and authentication support
563876 GTK_MODULES env var is no longer relevant
Overview of Changes from GTK+ 2.14.4 to 2.14.5
==============================================
* Bugs fixed:
556578 GIMP windows stay on top of other windows
557059 crash when compositing emblems with icon
557266 Window Management Problem
528320 Incorrect icons displayed for files with custom mimetype icons
557894 Wrong return value for gdk_pointer_grab_info_libgtk_only
557316 GtkLinkButton should consider user-defined tooltip
558323 glitches when popping up combos in treeviews
558278 Crash when calling a callback set by gdk_add_client_message_filter
557212 Problem with which window gains focus and is visible
541391 Unfocussable Treeview swallows focus
552956 Should check composite extension version
554567 warning fixes (missing format specifiers and NULL vs 0)
* Updated translations:
Asturian (ast)
Catalan (ca)
Czech (cs)
Galician (gl)
Hebrew (he)
Italian (it)
Japanese (ja)
Lithuanian (lt)
Norwegian bokmål (nb)
Thai (th)
Overview of Changes from GTK+ 2.14.3 to 2.14.4
==============================================
* Bugs fixed:
553135 eog crash: assertion failed...
553241 double freed pointer in lpr_write cause firefox3 crash
553133 GtkFileChooser won't ask to mount a volume
553578 tabs are not drawn correctly
553211 GtkFileChooserButton unsets filter after first use
554141 uninitialized data use/free in gtkclipboard-quartz.c
554690 mem leak in filechooser
554691 mem leak in filechooser
554696 invalid free function used
554698 mem leak in filechooser
554701 filechooser spams console with useless warnings
554704 gtkfilesystemmodel does too much work
554506 combining diacritics broken, became deadkeys
530575 GtkEntry with invisible chars has a confused cursor...
371908 Password Entry broken
132501 Make utility window translate to tool window in win32
554702 gtkfilesystem leaks GError
554192 double press on the "circumflex" dead key...
550342 Splash screens have a caption
555000 Wrong treatment on non-spacing marks dead keys...
552318 menubar mnemonics consumed even when gtk-enable-mnemonics=false
555779 GtkCellRendererPixbuf crashed on failed GIcon lookup
555791 Nautilus Crashes when opening USB MP3 Player Contents
* Updated translations:
Catalan (ca)
German (de)
Spanish (es)
French (fr)
Italian (it)
Japanese (ja)
Macedonian (mk)
Brazilian Portugese (pt_BR)
Slovak (sk)
Swedish (sv)
Overview of Changes from GTK+ 2.14.2 to 2.14.3
==============================================
* Revert problematic GtkAdjustment changes
* Bugs fixed:
552837 mem leak in gtkimmulticontext
553000 incorrect i18n header in gtkfilesystem.c
553135 eog crash: assertion failed
552545 leaks GpImage
* Updated translations:
Afrikaans (af)
Arabic (ar)
Danish (da)
Estonian (et)
Finnish (fi)
Gujarati (gu)
Hindi (hi)
Japanese (ja)
Malayalam (ml)
Romanian (ro)
Russian (ru)
Serbian (sr, sr@latin)
Tamil (ta)
Overview of Changes from GTK+ 2.14.1 to 2.14.2
==============================================
+10 -6
View File
@@ -1,7 +1,7 @@
General Information
===================
This is GTK+ version 2.14.2. GTK+ is a multi-platform toolkit for
This is GTK+ version 2.14.7. GTK+ is a multi-platform toolkit for
creating graphical user interfaces. Offering a complete set of widgets,
GTK+ is suitable for projects ranging from small one-off projects to
complete application suites.
@@ -48,11 +48,15 @@ Release notes for 2.14
to GTK_SENSITIVITY_ON, so that the button is always sensitive or
GTK_SENSITIVITY_OFF to make it insensitive respectively.
* GtkAdjustment now enforces that values are restricted to the
range [lower, upper - page_size]. This has always been the documented
behaviour, and the recommended practice is to set page_size to 0
when using adjustments for simple scalar values, like in a slider
or spin button.
* In the early 2.14.x releases, GtkAdjustment was changed to enforce
that values are restricted to the range [lower, upper - page_size].
This has always been the documented behaviour, and the recommended
practice is to set page_size to 0 when using adjustments for simple
scalar values, like in a slider or spin button.
Due to the large number of applications that are affected by this
change, the behaviour has been reverted to the old behaviour in
2.14.3, with an explicit warning that this change will be
reintroduced in 2.90.
* gdk-pixbuf will use GIO for mime type detection if possible. For
this to work, shared-mime-info needs to be installed and XDG_DATA_DIRS
+9 -5
View File
@@ -48,11 +48,15 @@ Release notes for 2.14
to GTK_SENSITIVITY_ON, so that the button is always sensitive or
GTK_SENSITIVITY_OFF to make it insensitive respectively.
* GtkAdjustment now enforces that values are restricted to the
range [lower, upper - page_size]. This has always been the documented
behaviour, and the recommended practice is to set page_size to 0
when using adjustments for simple scalar values, like in a slider
or spin button.
* In the early 2.14.x releases, GtkAdjustment was changed to enforce
that values are restricted to the range [lower, upper - page_size].
This has always been the documented behaviour, and the recommended
practice is to set page_size to 0 when using adjustments for simple
scalar values, like in a slider or spin button.
Due to the large number of applications that are affected by this
change, the behaviour has been reverted to the old behaviour in
2.14.3, with an explicit warning that this change will be
reintroduced in 2.90.
* gdk-pixbuf will use GIO for mime type detection if possible. For
this to work, shared-mime-info needs to be installed and XDG_DATA_DIRS
+1 -1
View File
@@ -16,7 +16,7 @@ have_libtool=false
if libtoolize --version < /dev/null > /dev/null 2>&1 ; then
libtool_version=`libtoolize --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
case $libtool_version in
1.4*|1.5*)
1.4*|1.5*|2.2*)
have_libtool=true
;;
esac
+2
View File
@@ -269,7 +269,9 @@
/* #undef USE_MEDIALIB25 */
/* Define to 1 if XXM is available and should be used */
#ifndef _MSC_VER
#define USE_MMX 1
#endif
/* Define to 1 if no XInput should be used */
/* #undef XINPUT_NONE */
+2 -2
View File
@@ -12,8 +12,8 @@ AC_PREREQ(2.54)
m4_define([gtk_major_version], [2])
m4_define([gtk_minor_version], [14])
m4_define([gtk_micro_version], [3])
m4_define([gtk_interface_age], [3])
m4_define([gtk_micro_version], [7])
m4_define([gtk_interface_age], [7])
m4_define([gtk_binary_age],
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
m4_define([gtk_version],
+20
View File
@@ -1,3 +1,23 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.4 ====
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.3 ===
2008-09-17 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.2 ===
+26
View File
@@ -1,3 +1,29 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-12-10 Matthias Clasen <mclasen@redhat.com>
Bug 563876 [Regression] GTK_MODULES env var is no longer relevant
* gtk/running.sgml: Improve GTK_MODULES docs.
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.4 ====
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.3 ===
2008-09-17 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.2 ===
+1 -1
View File
@@ -195,7 +195,7 @@ additional environment variables.
<title><envar>GTK_MODULES</envar></title>
<para>
A list of modules to load.
A list of modules to load. Note that GTK+ also allows to specify modules to load via a commandline option (<option>--gtk-module</option>) and with the <literal>gtk-modules</literal> setting.
</para>
</formalpara>
+52
View File
@@ -1,3 +1,55 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2009-01-07 Matthias Clasen <mclasen@redhat.com>
Merge from trunk:
Bug 566862 pixbuf_new_from_file does not autodetect format
* gdk-pixbuf-io.c (_gdk_pixbuf_get_module): Go back to sniffing
without looking at the filename, to avoid breaking expected
functionality.
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.4 ====
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug 555791 Natuilus Crashes when opening USB MP3 Player Contents
* io-tga.c (gdk_pixbuf__tga_stop_load): Don't segfault on
short files.
Problem reported by Pedro Villavicencio
2008-10-01 Tor Lillqvist <tml@novell.com>
* io-icns.c: Don't #define _GNU_SOURCE on Windows as it confuses
newest mingw headers.
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.3 ===
2008-09-19 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gdk-pixbuf-io.c: Don't call fill_info if we've already filled
the info from the module file, fixes a small memory leak.
2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com>
* io-gdip-utils.c: Fix 2 cases where we leaked a GpImage (#552545)
+5 -4
View File
@@ -678,9 +678,10 @@ gdk_pixbuf_load_module_unlocked (GdkPixbufModule *image_module,
if (fill_vtable) {
image_module->module = (void *) 1;
(* fill_vtable) (image_module);
image_module->info = g_new0 (GdkPixbufFormat, 1);
(* fill_info) (image_module->info);
if (image_module->info == NULL) {
image_module->info = g_new0 (GdkPixbufFormat, 1);
(* fill_info) (image_module->info);
}
return TRUE;
}
else
@@ -793,7 +794,7 @@ _gdk_pixbuf_get_module (guchar *buffer, guint size,
gchar *type;
gint j;
mime_type = g_content_type_guess (filename, buffer, size, NULL);
mime_type = g_content_type_guess (NULL, buffer, size, NULL);
for (modules = get_file_formats (); modules; modules = g_slist_next (modules)) {
GdkPixbufModule *module = (GdkPixbufModule *)modules->data;
+2
View File
@@ -19,7 +19,9 @@
* Boston, MA 02111-1307, USA.
*/
#ifndef _WIN32
#define _GNU_SOURCE
#endif
#include <stdlib.h>
#include <string.h>
#include <errno.h>
+5 -3
View File
@@ -349,7 +349,7 @@ static gboolean fill_in_context(TGAContext *ctx, GError **err)
}
ctx->pbuf_bytes = ctx->pbuf->rowstride * ctx->pbuf->height;
if (ctx->hdr->flags & TGA_ORIGIN_UPPER || ctx->run_length_encoded)
if ((ctx->hdr->flags & TGA_ORIGIN_UPPER) || ctx->run_length_encoded)
ctx->pptr = ctx->pbuf->pixels;
else
ctx->pptr = ctx->pbuf->pixels + (ctx->pbuf->height - 1)*ctx->pbuf->rowstride;
@@ -935,8 +935,10 @@ static gboolean gdk_pixbuf__tga_stop_load(gpointer data, GError **err)
TGAContext *ctx = (TGAContext *) data;
g_return_val_if_fail(ctx != NULL, FALSE);
if (!(ctx->hdr->flags & TGA_ORIGIN_UPPER) &&
ctx->run_length_encoded && ctx->pbuf) {
if (ctx->hdr &&
(ctx->hdr->flags & TGA_ORIGIN_UPPER) == 0 &&
ctx->run_length_encoded &&
ctx->pbuf) {
pixbuf_flip_vertically (ctx->pbuf);
if (ctx->ufunc)
(*ctx->ufunc) (ctx->pbuf, 0, 0,
+3 -10
View File
@@ -25,7 +25,7 @@ BUILT_IN_FORMATS = \
-DINCLUDE_xpm -DINCLUDE_wbmp \
-DINCLUDE_pnm -DINCLUDE_ras
PKG_CFLAGS = -FImsvc_recommended_pragmas.h \
INCLUDES = -FImsvc_recommended_pragmas.h \
!IFNDEF USEGDIP
$(JPEG_CFLAGS) $(TIFF_CFLAGS) \
!ENDIF
@@ -111,12 +111,6 @@ gdk_pixbuf.def: gdk-pixbuf.symbols makefile.msc
gdk-pixbuf-aliasdef.c: gdk-pixbuf.symbols
perl makegdkpixbufalias.pl -def < gdk-pixbuf.symbols > gdk-pixbuf-aliasdef.c
## common stuff
INSTALL = copy
CFLAGS = -I. -DHAVE_CONFIG_H
sub-pixops :
cd pixops
nmake -f makefile.msc
@@ -146,6 +140,8 @@ lib$(PACKAGE)-$(PKG_VER)-0.dll : $(OBJECTS) $(PACKAGE).def $(PACKAGE).res
$(CC) $(CFLAGS) -LD -Fe$@ $(OBJECTS) $(PKG_LINK) user32.lib advapi32.lib ole32.lib wsock32.lib $(PACKAGE).res \
$(LDFLAGS) /implib:$(PACKAGE)-$(PKG_VER).lib /def:$(PACKAGE).def
PKG_CFLAGS = $(INCLUDES) $(DEFINES)
make-inline-pixbuf.exe : make-inline-pixbuf.c
$(CC) $(PKG_CFLAGS) -Femake-inline-pixbuf.exe make-inline-pixbuf.c $(PKG_LINK) $(PACKAGE)-$(PKG_VER).lib
@@ -183,9 +179,6 @@ gdk-pixbuf-enum-types.obj : gdk-pixbuf-enum-types.c gdk-pixbuf-enum-types.h
$(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
.c.obj :
$(CC) $(CFLAGS) -GD -c $(PKG_CFLAGS) $<
clean::
del config.h
del gdk-pixbuf-marshal.h
+1 -1
View File
@@ -35,7 +35,7 @@ G_BEGIN_DECLS
#define GDK_TYPE_APP_LAUNCH_CONTEXT (gdk_app_launch_context_get_type ())
#define GDK_APP_LAUNCH_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_APP_LAUNCH_CONTEXT, GdkAppLaunchContext))
#define GDK_APP_LAUNCH_CONTEXT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GDK_TYPE_APP_LAUNCH_CONTEXT, GdkAppLaunchContextClass))
#define GDK_IS_APP_LAUNCH_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDGDK_TYPE_APP_LAUNCH_CONTEXT))
#define GDK_IS_APP_LAUNCH_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_APP_LAUNCH_CONTEXT))
#define GDK_IS_APP_LAUNCH_CONTEXT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GDK_TYPE_APP_LAUNCH_CONTEXT))
#define GDK_APP_LAUNCH_CONTEXT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GDK_TYPE_APP_LAUNCH_CONTEXT, GdkAppLaunchContextClass))
+3 -5
View File
@@ -245,7 +245,7 @@ gdk_pointer_grab_info_libgtk_only (GdkDisplay *display,
if (owner_events)
*owner_events = pointer_grab_owner_events;
return FALSE;
return TRUE;
}
void
@@ -475,8 +475,6 @@ get_keyboard_modifiers_from_ns_event (NSEvent *nsevent)
if (nsflags & NSControlKeyMask)
modifiers |= GDK_CONTROL_MASK;
if (nsflags & NSCommandKeyMask)
modifiers |= GDK_META_MASK;
if (nsflags & NSAlternateKeyMask)
modifiers |= GDK_MOD1_MASK;
return modifiers;
@@ -1587,7 +1585,7 @@ create_key_event (GdkWindow *window,
{
case GDK_Meta_R:
case GDK_Meta_L:
mask = GDK_META_MASK;
mask = GDK_MOD1_MASK;
break;
case GDK_Shift_R:
case GDK_Shift_L:
@@ -1598,7 +1596,7 @@ create_key_event (GdkWindow *window,
break;
case GDK_Alt_R:
case GDK_Alt_L:
mask = GDK_MOD1_MASK;
mask = GDK_MOD5_MASK;
break;
case GDK_Control_R:
case GDK_Control_L:
+7 -5
View File
@@ -1016,12 +1016,13 @@ _gdk_window_new (GdkWindow *parent,
content_rect = NSMakeRect (-500 - impl->width, -500 - impl->height,
impl->width, impl->height);
switch (attributes->window_type)
if (attributes->window_type == GDK_WINDOW_TEMP ||
attributes->type_hint == GDK_WINDOW_TYPE_HINT_SPLASHSCREEN)
{
case GDK_WINDOW_TEMP:
style_mask = NSBorderlessWindowMask;
break;
default:
}
else
{
style_mask = (NSTitledWindowMask |
NSClosableWindowMask |
NSMiniaturizableWindowMask |
@@ -2733,7 +2734,8 @@ gdk_window_set_decorations (GdkWindow *window,
impl = GDK_WINDOW_IMPL_QUARTZ (GDK_WINDOW_OBJECT (window)->impl);
if (decorations == 0 || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP)
if (decorations == 0 || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP ||
impl->type_hint == GDK_WINDOW_TYPE_HINT_SPLASHSCREEN )
{
new_mask = NSBorderlessWindowMask;
}
+1 -1
View File
@@ -33,7 +33,7 @@
void
_gdk_windowing_set_default_display (GdkDisplay *display)
{
g_assert (_gdk_display == display);
g_assert (display == NULL || _gdk_display == display);
}
#ifdef HAVE_MONITOR_INFO
+236 -33
View File
@@ -292,11 +292,7 @@ _gdk_win32_window_procedure (HWND hwnd,
retval = inner_window_procedure (hwnd, message, wparam, lparam);
debug_indent -= 2;
#ifdef _WIN64
GDK_NOTE (EVENTS, g_print (" => %I64d%s", retval, (debug_indent == 0 ? "\n" : "")));
#else
GDK_NOTE (EVENTS, g_print (" => %ld%s", retval, (debug_indent == 0 ? "\n" : "")));
#endif
GDK_NOTE (EVENTS, g_print (" => %I64d%s", (gint64) retval, (debug_indent == 0 ? "\n" : "")));
return retval;
}
@@ -1074,6 +1070,16 @@ print_event (GdkEvent *event)
event->configure.x, event->configure.y,
event->configure.width, event->configure.height);
break;
case GDK_CLIENT_EVENT:
g_print ("%s %d %ld %ld %ld %ld %ld",
gdk_atom_name (event->client.message_type),
event->client.data_format,
event->client.data.l[0],
event->client.data.l[1],
event->client.data.l[2],
event->client.data.l[3],
event->client.data.l[4]);
break;
case GDK_SCROLL:
g_print ("(%.4g,%.4g) (%.4g,%.4g) %s ",
event->scroll.x, event->scroll.y,
@@ -1217,9 +1223,9 @@ fill_key_event_string (GdkEvent *event)
}
static GdkFilterReturn
apply_filters (GdkWindow *window,
MSG *msg,
GList *filters)
apply_event_filters (GdkWindow *window,
MSG *msg,
GList *filters)
{
GdkFilterReturn result = GDK_FILTER_CONTINUE;
GdkEvent *event;
@@ -1781,9 +1787,6 @@ static gboolean
doesnt_want_key (gint mask,
MSG *msg)
{
GdkWindow *modal_current = _gdk_modal_current ();
GdkWindow *window = (GdkWindow *) gdk_win32_handle_table_lookup ((GdkNativeWindow)msg->hwnd);
return (((msg->message == WM_KEYUP || msg->message == WM_SYSKEYUP) &&
!(mask & GDK_KEY_RELEASE_MASK)) ||
((msg->message == WM_KEYDOWN || msg->message == WM_SYSKEYDOWN) &&
@@ -2106,6 +2109,146 @@ generate_button_event (GdkEventType type,
_gdk_event_button_generate (_gdk_display, event);
}
static void
ensure_stacking_on_unminimize (MSG *msg)
{
HWND rover;
HWND lowest_transient = NULL;
rover = msg->hwnd;
while ((rover = GetNextWindow (rover, GW_HWNDNEXT)))
{
GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
/* Checking window group not implemented yet */
if (rover_gdkw)
{
GdkWindowImplWin32 *rover_impl =
(GdkWindowImplWin32 *)((GdkWindowObject *)rover_gdkw)->impl;
if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
(rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
rover_impl->transient_owner != NULL))
{
lowest_transient = rover;
}
}
}
if (lowest_transient != NULL)
{
GDK_NOTE (EVENTS, g_print (" restacking: %p", lowest_transient));
SetWindowPos (msg->hwnd, lowest_transient, 0, 0, 0, 0,
SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
}
}
static gboolean
ensure_stacking_on_window_pos_changing (MSG *msg,
GdkWindow *window)
{
GdkWindowImplWin32 *impl = (GdkWindowImplWin32 *)((GdkWindowObject *) window)->impl;
WINDOWPOS *windowpos = (WINDOWPOS *) msg->lParam;
if (GetActiveWindow () == msg->hwnd &&
impl->type_hint != GDK_WINDOW_TYPE_HINT_UTILITY &&
impl->type_hint != GDK_WINDOW_TYPE_HINT_DIALOG &&
impl->transient_owner == NULL)
{
/* Make sure the window stays behind any transient-type windows
* of the same window group.
*
* If the window is not active and being activated, we let
* Windows bring it to the top and rely on the WM_ACTIVATEAPP
* handling to bring any utility windows on top of it.
*/
HWND rover;
gboolean restacking;
rover = windowpos->hwndInsertAfter;
restacking = FALSE;
while (rover)
{
GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
/* Checking window group not implemented yet */
if (rover_gdkw)
{
GdkWindowImplWin32 *rover_impl =
(GdkWindowImplWin32 *)((GdkWindowObject *)rover_gdkw)->impl;
if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
(rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
rover_impl->transient_owner != NULL))
{
restacking = TRUE;
windowpos->hwndInsertAfter = rover;
}
}
rover = GetNextWindow (rover, GW_HWNDNEXT);
}
if (restacking)
{
GDK_NOTE (EVENTS, g_print (" restacking: %p", windowpos->hwndInsertAfter));
return TRUE;
}
}
return FALSE;
}
static void
ensure_stacking_on_activate_app (MSG *msg,
GdkWindow *window)
{
GdkWindowImplWin32 *impl = (GdkWindowImplWin32 *)((GdkWindowObject *) window)->impl;
if (impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
impl->transient_owner != NULL)
{
SetWindowPos (msg->hwnd, HWND_TOP, 0, 0, 0, 0,
SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
return;
}
if (IsWindowVisible (msg->hwnd) &&
msg->hwnd == GetActiveWindow ())
{
/* This window is not a transient-type window and it is the
* activated window. Make sure this window is as visible as
* possible, just below the lowest transient-type window of this
* app.
*/
HWND rover;
rover = msg->hwnd;
while ((rover = GetNextWindow (rover, GW_HWNDPREV)))
{
GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
/* Checking window group not implemented yet */
if (rover_gdkw)
{
GdkWindowImplWin32 *rover_impl =
(GdkWindowImplWin32 *)((GdkWindowObject *)rover_gdkw)->impl;
if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
(rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
rover_impl->transient_owner != NULL))
{
GDK_NOTE (EVENTS, g_print (" restacking: %p", rover));
SetWindowPos (msg->hwnd, rover, 0, 0, 0, 0,
SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
break;
}
}
}
}
}
static gboolean
gdk_event_translate (MSG *msg,
gint *ret_valp)
@@ -2117,6 +2260,7 @@ gdk_event_translate (MSG *msg,
HCURSOR hcursor;
BYTE key_state[256];
HIMC himc;
WINDOWPOS *windowpos;
GdkEvent *event;
@@ -2142,7 +2286,7 @@ gdk_event_translate (MSG *msg,
{
/* Apply global filters */
GdkFilterReturn result = apply_filters (NULL, msg, _gdk_default_filters);
GdkFilterReturn result = apply_event_filters (NULL, msg, _gdk_default_filters);
/* If result is GDK_FILTER_CONTINUE, we continue as if nothing
* happened. If it is GDK_FILTER_REMOVE or GDK_FILTER_TRANSLATE,
@@ -2201,7 +2345,7 @@ gdk_event_translate (MSG *msg,
{
/* Apply per-window filters */
GdkFilterReturn result = apply_filters (window, msg, ((GdkWindowObject *) window)->filters);
GdkFilterReturn result = apply_event_filters (window, msg, ((GdkWindowObject *) window)->filters);
if (result == GDK_FILTER_REMOVE || result == GDK_FILTER_TRANSLATE)
{
@@ -2214,9 +2358,15 @@ gdk_event_translate (MSG *msg,
{
GList *tmp_list;
GdkFilterReturn result = GDK_FILTER_CONTINUE;
GList *node;
GDK_NOTE (EVENTS, g_print (" client_message"));
event = gdk_event_new (GDK_NOTHING);
((GdkEventPrivate *)event)->flags |= GDK_EVENT_PENDING;
node = _gdk_event_queue_append (_gdk_display, event);
tmp_list = client_filters;
while (tmp_list)
{
@@ -2226,38 +2376,41 @@ gdk_event_translate (MSG *msg,
if (filter->type == GDK_POINTER_TO_ATOM (msg->wParam))
{
GList *filter_list = g_list_append (NULL, filter);
GDK_NOTE (EVENTS, g_print (" (match)"));
result = apply_filters (window, msg, filter_list);
g_list_free (filter_list);
result = (*filter->function) (msg, event, filter->data);
if (result != GDK_FILTER_CONTINUE)
break;
}
}
if (result == GDK_FILTER_REMOVE || result == GDK_FILTER_TRANSLATE)
switch (result)
{
case GDK_FILTER_REMOVE:
_gdk_event_queue_remove_link (_gdk_display, node);
g_list_free_1 (node);
gdk_event_free (event);
return_val = TRUE;
goto done;
}
else
{
case GDK_FILTER_TRANSLATE:
((GdkEventPrivate *)event)->flags &= ~GDK_EVENT_PENDING;
GDK_NOTE (EVENTS, print_event (event));
return_val = TRUE;
goto done;
case GDK_FILTER_CONTINUE:
/* Send unknown client messages on to Gtk for it to use */
event = gdk_event_new (GDK_CLIENT_EVENT);
event->client.type = GDK_CLIENT_EVENT;
event->client.window = window;
event->client.message_type = GDK_POINTER_TO_ATOM (msg->wParam);
event->client.data_format = 32;
event->client.data.l[0] = msg->lParam;
for (i = 1; i < 5; i++)
event->client.data.l[i] = 0;
append_event (event);
GDK_NOTE (EVENTS, print_event (event));
return_val = TRUE;
goto done;
}
@@ -2852,7 +3005,6 @@ gdk_event_translate (MSG *msg,
break;
case WM_SYNCPAINT:
sync_timer = SetTimer (GDK_WINDOW_HWND (window),
1,
200, sync_timer_proc);
@@ -2886,7 +3038,14 @@ gdk_event_translate (MSG *msg,
break;
case WM_SHOWWINDOW:
GDK_NOTE (EVENTS, g_print (" %d", (int) msg->wParam));
GDK_NOTE (EVENTS, g_print (" %s %s",
(msg->wParam ? "YES" : "NO"),
(msg->lParam == 0 ? "ShowWindow" :
(msg->lParam == SW_OTHERUNZOOM ? "OTHERUNZOOM" :
(msg->lParam == SW_OTHERZOOM ? "OTHERZOOM" :
(msg->lParam == SW_PARENTCLOSING ? "PARENTCLOSING" :
(msg->lParam == SW_PARENTOPENING ? "PARENTOPENING" :
"???")))))));
if (!(((GdkWindowObject *) window)->event_mask & GDK_STRUCTURE_MASK))
break;
@@ -2927,7 +3086,6 @@ gdk_event_translate (MSG *msg,
break;
case WM_SYSCOMMAND:
switch (msg->wParam)
{
case SC_MINIMIZE:
@@ -2970,6 +3128,9 @@ gdk_event_translate (MSG *msg,
GdkWindowState withdrawn_bit =
IsWindowVisible (msg->hwnd) ? GDK_WINDOW_STATE_WITHDRAWN : 0;
if (((GdkWindowObject *) window)->state & GDK_WINDOW_STATE_ICONIFIED)
ensure_stacking_on_unminimize (msg);
if (!GDK_WINDOW_DESTROYED (window))
handle_configure_event (msg, window);
@@ -3024,7 +3185,35 @@ gdk_event_translate (MSG *msg,
KillTimer (NULL, modal_timer);
break;
case WM_WINDOWPOSCHANGED :
case WM_WINDOWPOSCHANGING:
GDK_NOTE (EVENTS, (windowpos = (WINDOWPOS *) msg->lParam,
g_print (" %s %s %dx%d@%+d%+d now below %p",
_gdk_win32_window_pos_bits_to_string (windowpos->flags),
(windowpos->hwndInsertAfter == HWND_BOTTOM ? "BOTTOM" :
(windowpos->hwndInsertAfter == HWND_NOTOPMOST ? "NOTOPMOST" :
(windowpos->hwndInsertAfter == HWND_TOP ? "TOP" :
(windowpos->hwndInsertAfter == HWND_TOPMOST ? "TOPMOST" :
(sprintf (buf, "%p", windowpos->hwndInsertAfter),
buf))))),
windowpos->cx, windowpos->cy, windowpos->x, windowpos->y,
GetNextWindow (msg->hwnd, GW_HWNDPREV))));
if (GDK_WINDOW_IS_MAPPED (window))
return_val = ensure_stacking_on_window_pos_changing (msg, window);
break;
case WM_WINDOWPOSCHANGED:
GDK_NOTE (EVENTS, (windowpos = (WINDOWPOS *) msg->lParam,
g_print (" %s %s %dx%d@%+d%+d",
_gdk_win32_window_pos_bits_to_string (windowpos->flags),
(windowpos->hwndInsertAfter == HWND_BOTTOM ? "BOTTOM" :
(windowpos->hwndInsertAfter == HWND_NOTOPMOST ? "NOTOPMOST" :
(windowpos->hwndInsertAfter == HWND_TOP ? "TOP" :
(windowpos->hwndInsertAfter == HWND_TOPMOST ? "TOPMOST" :
(sprintf (buf, "%p", windowpos->hwndInsertAfter),
buf))))),
windowpos->cx, windowpos->cy, windowpos->x, windowpos->y)));
/* Once we've entered the moving or sizing modal loop, we won't
* return to the main loop until we're done sizing or moving.
*/
@@ -3034,6 +3223,7 @@ gdk_event_translate (MSG *msg,
{
if (((GdkWindowObject *) window)->event_mask & GDK_STRUCTURE_MASK)
{
GDK_NOTE (EVENTS, g_print (" do magic"));
if (((GdkWindowObject *) window)->resize_count > 1)
((GdkWindowObject *) window)->resize_count -= 1;
@@ -3457,11 +3647,17 @@ gdk_event_translate (MSG *msg,
break;
case WM_ACTIVATE:
GDK_NOTE (EVENTS, g_print (" %s%s %p",
(LOWORD (msg->wParam) == WA_ACTIVE ? "ACTIVE" :
(LOWORD (msg->wParam) == WA_CLICKACTIVE ? "CLICKACTIVE" :
(LOWORD (msg->wParam) == WA_INACTIVE ? "INACTIVE" : "???"))),
HIWORD (msg->wParam) ? " minimized" : "",
(HWND) msg->lParam));
/* We handle mouse clicks for modally-blocked windows under WM_MOUSEACTIVATE,
* but we still need to deal with alt-tab, or with SetActiveWindow() type
* situations. */
if (is_modally_blocked (window) && msg->wParam == WA_ACTIVE)
* situations.
*/
if (is_modally_blocked (window) && LOWORD (msg->wParam) == WA_ACTIVE)
{
GdkWindow *modal_current = _gdk_modal_current ();
SetActiveWindow (GDK_WINDOW_HWND (modal_current));
@@ -3479,6 +3675,13 @@ gdk_event_translate (MSG *msg,
_gdk_input_set_tablet_active ();
break;
case WM_ACTIVATEAPP:
GDK_NOTE (EVENTS, g_print (" %s thread: %I64d",
msg->wParam ? "YES" : "NO",
(gint64) msg->lParam));
if (msg->wParam && GDK_WINDOW_IS_MAPPED (window))
ensure_stacking_on_activate_app (msg, window);
break;
/* Handle WINTAB events here, as we know that gdkinput.c will
* use the fixed WT_DEFBASE as lcMsgBase, and we thus can use the
+76 -1
View File
@@ -553,7 +553,7 @@ _gdk_win32_window_style_to_string (LONG style)
buf[0] = '\0';
#define BIT(x) \
if (style & WS_ ## x) \
if (style & WS_ ## x) \
(bufp += sprintf (bufp, "%s" #x, s), s = "|")
/* Note that many of the WS_* macros are in face several bits.
@@ -585,6 +585,81 @@ _gdk_win32_window_style_to_string (LONG style)
return static_printf ("%s", buf);
}
gchar *
_gdk_win32_window_exstyle_to_string (LONG style)
{
gchar buf[1000];
gchar *bufp = buf;
gchar *s = "";
buf[0] = '\0';
#define BIT(x) \
if (style & WS_EX_ ## x) \
(bufp += sprintf (bufp, "%s" #x, s), s = "|")
/* Note that many of the WS_EX_* macros are in face several bits.
* Handle just the individual bits here. Sort as in w32api's
* winuser.h.
*/
BIT (ACCEPTFILES);
BIT (APPWINDOW);
BIT (CLIENTEDGE);
BIT (COMPOSITED);
BIT (CONTEXTHELP);
BIT (CONTROLPARENT);
BIT (DLGMODALFRAME);
BIT (LAYERED);
BIT (LAYOUTRTL);
BIT (LEFTSCROLLBAR);
BIT (MDICHILD);
BIT (NOACTIVATE);
BIT (NOINHERITLAYOUT);
BIT (NOPARENTNOTIFY);
BIT (RIGHT);
BIT (RTLREADING);
BIT (STATICEDGE);
BIT (TOOLWINDOW);
BIT (TOPMOST);
BIT (TRANSPARENT);
BIT (WINDOWEDGE);
#undef BIT
return static_printf ("%s", buf);
}
gchar *
_gdk_win32_window_pos_bits_to_string (UINT flags)
{
gchar buf[1000];
gchar *bufp = buf;
gchar *s = "";
buf[0] = '\0';
#define BIT(x) \
if (flags & SWP_ ## x) \
(bufp += sprintf (bufp, "%s" #x, s), s = "|")
BIT (DRAWFRAME);
BIT (FRAMECHANGED);
BIT (HIDEWINDOW);
BIT (NOACTIVATE);
BIT (NOCOPYBITS);
BIT (NOMOVE);
BIT (NOSIZE);
BIT (NOREDRAW);
BIT (NOZORDER);
BIT (SHOWWINDOW);
BIT (NOOWNERZORDER);
BIT (NOSENDCHANGING);
BIT (DEFERERASE);
BIT (ASYNCWINDOWPOS);
#undef BIT
return static_printf ("%s", buf);
}
gchar *
_gdk_win32_rop2_to_string (int rop2)
{
+3
View File
@@ -98,6 +98,7 @@
#define GDK_DEBUG_EVENTS_OR_INPUT (GDK_DEBUG_EVENTS|GDK_DEBUG_INPUT)
#define GDK_DEBUG_PIXMAP_OR_COLORMAP (GDK_DEBUG_PIXMAP|GDK_DEBUG_COLORMAP)
#define GDK_DEBUG_MISC_OR_COLORMAP (GDK_DEBUG_MISC|GDK_DEBUG_COLORMAP)
#define GDK_DEBUG_MISC_OR_EVENTS (GDK_DEBUG_MISC|GDK_DEBUG_EVENTS)
#define GDK_TYPE_GC_WIN32 (_gdk_gc_win32_get_type ())
#define GDK_GC_WIN32(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_GC_WIN32, GdkGCWin32))
@@ -311,6 +312,8 @@ gchar *_gdk_win32_line_style_to_string (GdkLineStyle line_style);
gchar *_gdk_win32_gcvalues_mask_to_string (GdkGCValuesMask mask);
gchar *_gdk_win32_window_state_to_string (GdkWindowState state);
gchar *_gdk_win32_window_style_to_string (LONG style);
gchar *_gdk_win32_window_exstyle_to_string (LONG style);
gchar *_gdk_win32_window_pos_bits_to_string (UINT flags);
gchar *_gdk_win32_drawable_description (GdkDrawable *d);
gchar *_gdk_win32_rop2_to_string (int rop2);
+111 -47
View File
@@ -34,11 +34,7 @@
#include "gdkwindowimpl.h"
#include "gdkprivate-win32.h"
#include "gdkinput-win32.h"
#if 0
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <stdio.h>
#endif
#include "gdkenumtypes.h"
static GdkColormap* gdk_window_impl_win32_get_colormap (GdkDrawable *drawable);
static void gdk_window_impl_win32_set_colormap (GdkDrawable *drawable,
@@ -54,9 +50,9 @@ static void gdk_window_impl_win32_finalize (GObject *object);
static gpointer parent_class = NULL;
static GSList *modal_window_stack = NULL;
static void update_style_bits (GdkWindow *window);
static gboolean _gdk_window_get_functions (GdkWindow *window,
GdkWMFunction *functions);
static void update_style_bits (GdkWindow *window);
static gboolean _gdk_window_get_functions (GdkWindow *window,
GdkWMFunction *functions);
#define WINDOW_IS_TOPLEVEL(window) \
(GDK_WINDOW_TYPE (window) != GDK_WINDOW_CHILD && \
@@ -699,6 +695,9 @@ gdk_window_new_internal (GdkWindow *parent,
else
impl->type_hint = GDK_WINDOW_TYPE_HINT_NORMAL;
if (impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY)
dwExStyle |= WS_EX_TOOLWINDOW;
if (private->parent)
private->parent->children = g_list_prepend (private->parent->children, window);
@@ -752,6 +751,9 @@ gdk_window_new_internal (GdkWindow *parent,
hparent,
GDK_WINDOW_HWND (window)));
/* Add window handle to title */
GDK_NOTE (MISC_OR_EVENTS, gdk_window_set_title (window, title));
g_free (wtitle);
if (draw_impl->handle == NULL)
@@ -1026,6 +1028,8 @@ show_window_internal (GdkWindow *window,
GdkWindowObject *private;
HWND old_active_window;
gboolean focus_on_map = TRUE;
DWORD exstyle;
HWND top;
private = (GdkWindowObject *) window;
@@ -1076,35 +1080,38 @@ show_window_internal (GdkWindow *window,
focus_on_map = private->focus_on_map;
}
exstyle = GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE);
if (private->state & GDK_WINDOW_STATE_BELOW)
exstyle &= (~WS_EX_TOPMOST);
if (private->state & GDK_WINDOW_STATE_ABOVE)
exstyle |= WS_EX_TOPMOST;
if (exstyle & WS_EX_TOPMOST)
top = HWND_TOPMOST;
else
top = HWND_TOP;
/* Use SetWindowPos to show transparent windows so automatic redraws
* in other windows can be suppressed.
*/
if (GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE) & WS_EX_TRANSPARENT)
if (exstyle & WS_EX_TRANSPARENT)
{
UINT flags = SWP_SHOWWINDOW | SWP_NOREDRAW | SWP_NOMOVE | SWP_NOSIZE;
if (!raise)
flags |= SWP_NOZORDER;
if (!raise || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP || !focus_on_map)
flags |= SWP_NOACTIVATE;
SetWindowPos (GDK_WINDOW_HWND (window), HWND_TOP, 0, 0, 0, 0, flags);
SetWindowPos (GDK_WINDOW_HWND (window), top, 0, 0, 0, 0, flags);
return;
}
old_active_window = GetActiveWindow ();
if (private->state & (GDK_WINDOW_STATE_BELOW | GDK_WINDOW_STATE_ABOVE))
{
DWORD exstyle = GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE);
if (private->state & GDK_WINDOW_STATE_BELOW)
exstyle &= (~WS_EX_TOPMOST);
if (private->state & GDK_WINDOW_STATE_ABOVE)
exstyle |= WS_EX_TOPMOST;
API_CALL (SetWindowLong, (GDK_WINDOW_HWND (window), GWL_EXSTYLE, exstyle));
}
if (private->state & GDK_WINDOW_STATE_FULLSCREEN)
{
gdk_window_fullscreen (window);
@@ -1138,10 +1145,14 @@ show_window_internal (GdkWindow *window,
if (focus_on_map && private->accept_focus)
{
SetForegroundWindow (GDK_WINDOW_HWND (window));
if (top == HWND_TOPMOST)
SetWindowPos (GDK_WINDOW_HWND (window), top,
0, 0, 0, 0,
SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
}
else
{
SetWindowPos (GDK_WINDOW_HWND (window), HWND_TOP,
SetWindowPos (GDK_WINDOW_HWND (window), top,
0, 0, 0, 0,
SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
}
@@ -1852,16 +1863,15 @@ get_effective_window_decorations (GdkWindow *window,
return TRUE;
case GDK_WINDOW_TYPE_HINT_TOOLBAR:
case GDK_WINDOW_TYPE_HINT_UTILITY:
gdk_window_set_skip_taskbar_hint (window, TRUE);
*decoration = GDK_DECOR_ALL | GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE;
gdk_window_set_skip_pager_hint (window, TRUE);
*decoration = (GDK_DECOR_ALL | GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE);
return TRUE;
case GDK_WINDOW_TYPE_HINT_UTILITY:
return FALSE;
case GDK_WINDOW_TYPE_HINT_SPLASHSCREEN:
*decoration = (GDK_DECOR_ALL | GDK_DECOR_RESIZEH | GDK_DECOR_MENU
| GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE);
*decoration = (GDK_DECOR_ALL | GDK_DECOR_RESIZEH | GDK_DECOR_MENU |
GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE);
return TRUE;
case GDK_WINDOW_TYPE_HINT_DOCK:
@@ -1961,9 +1971,13 @@ gdk_window_set_title (GdkWindow *window,
GDK_NOTE (MISC, g_print ("gdk_window_set_title: %p: %s\n",
GDK_WINDOW_HWND (window), title));
GDK_NOTE (MISC_OR_EVENTS, title = g_strdup_printf ("%p %s", GDK_WINDOW_HWND (window), title));
wtitle = g_utf8_to_utf16 (title, -1, NULL, NULL, NULL);
API_CALL (SetWindowTextW, (GDK_WINDOW_HWND (window), wtitle));
g_free (wtitle);
GDK_NOTE (MISC_OR_EVENTS, g_free ((char *) title));
}
void
@@ -1992,6 +2006,8 @@ gdk_window_set_transient_for (GdkWindow *window,
window_id = GDK_WINDOW_HWND (window);
parent_id = parent != NULL ? GDK_WINDOW_HWND (parent) : NULL;
GDK_NOTE (MISC, g_print ("gdk_window_set_transient_for: %p: %p\n", window_id, parent_id));
if (GDK_WINDOW_DESTROYED (window) || (parent && GDK_WINDOW_DESTROYED (parent)))
{
if (GDK_WINDOW_DESTROYED (window))
@@ -2879,19 +2895,29 @@ update_single_bit (LONG *style,
static void
update_style_bits (GdkWindow *window)
{
GdkWindowObject *private = (GdkWindowObject *)window;
GdkWindowImplWin32 *impl = (GdkWindowImplWin32 *)private->impl;
GdkWMDecoration decorations;
LONG old_style, new_style, exstyle;
LONG old_style, new_style, old_exstyle, new_exstyle;
gboolean all;
RECT rect, before, after;
old_style = GetWindowLong (GDK_WINDOW_HWND (window), GWL_STYLE);
exstyle = GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE);
old_exstyle = GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE);
GetClientRect (GDK_WINDOW_HWND (window), &before);
after = before;
AdjustWindowRectEx (&before, old_style, FALSE, exstyle);
AdjustWindowRectEx (&before, old_style, FALSE, old_exstyle);
new_style = old_style;
new_exstyle = old_exstyle;
if (private->window_type == GDK_WINDOW_TEMP ||
impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY)
new_exstyle |= WS_EX_TOOLWINDOW;
else
new_exstyle &= ~WS_EX_TOOLWINDOW;
if (get_effective_window_decorations (window, &decorations))
{
all = (decorations & GDK_DECOR_ALL);
@@ -2903,21 +2929,34 @@ update_style_bits (GdkWindow *window)
update_single_bit (&new_style, all, decorations & GDK_DECOR_MAXIMIZE, WS_MAXIMIZEBOX);
}
if (old_style == new_style)
if (old_style == new_style && old_exstyle == new_exstyle )
{
GDK_NOTE (MISC, g_print ("update_style_bits: %p: no change\n",
GDK_WINDOW_HWND (window)));
return;
}
GDK_NOTE (MISC, g_print ("update_style_bits: %p: %s => %s\n",
GDK_WINDOW_HWND (window),
_gdk_win32_window_style_to_string (old_style),
_gdk_win32_window_style_to_string (new_style)));
if (old_style != new_style)
{
GDK_NOTE (MISC, g_print ("update_style_bits: %p: STYLE: %s => %s\n",
GDK_WINDOW_HWND (window),
_gdk_win32_window_style_to_string (old_style),
_gdk_win32_window_style_to_string (new_style)));
SetWindowLong (GDK_WINDOW_HWND (window), GWL_STYLE, new_style);
}
SetWindowLong (GDK_WINDOW_HWND (window), GWL_STYLE, new_style);
if (old_exstyle != new_exstyle)
{
GDK_NOTE (MISC, g_print ("update_style_bits: %p: EXSTYLE: %s => %s\n",
GDK_WINDOW_HWND (window),
_gdk_win32_window_exstyle_to_string (old_exstyle),
_gdk_win32_window_exstyle_to_string (new_exstyle)));
SetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE, new_exstyle);
}
AdjustWindowRectEx (&after, new_style, FALSE, exstyle);
AdjustWindowRectEx (&after, new_style, FALSE, new_exstyle);
GetWindowRect (GDK_WINDOW_HWND (window), &rect);
rect.left += after.left - before.left;
@@ -3492,13 +3531,18 @@ gdk_window_unfullscreen (GdkWindow *window)
}
void
gdk_window_set_keep_above (GdkWindow *window, gboolean setting)
gdk_window_set_keep_above (GdkWindow *window,
gboolean setting)
{
g_return_if_fail (GDK_IS_WINDOW (window));
if (GDK_WINDOW_DESTROYED (window))
return;
GDK_NOTE (MISC, g_print ("gdk_window_set_keep_above: %p: %s\n",
GDK_WINDOW_HWND (window),
setting ? "YES" : "NO"));
if (GDK_WINDOW_IS_MAPPED (window))
{
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window),
@@ -3513,13 +3557,18 @@ gdk_window_set_keep_above (GdkWindow *window, gboolean setting)
}
void
gdk_window_set_keep_below (GdkWindow *window, gboolean setting)
gdk_window_set_keep_below (GdkWindow *window,
gboolean setting)
{
g_return_if_fail (GDK_IS_WINDOW (window));
if (GDK_WINDOW_DESTROYED (window))
return;
GDK_NOTE (MISC, g_print ("gdk_window_set_keep_below: %p: %s\n",
GDK_WINDOW_HWND (window),
setting ? "YES" : "NO"));
if (GDK_WINDOW_IS_MAPPED (window))
{
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window),
@@ -3564,6 +3613,10 @@ gdk_window_set_modal_hint (GdkWindow *window,
if (GDK_WINDOW_DESTROYED (window))
return;
GDK_NOTE (MISC, g_print ("gdk_window_set_modal_hint: %p: %s\n",
GDK_WINDOW_HWND (window),
modal ? "YES" : "NO"));
private = (GdkWindowObject*) window;
if (modal == private->modal_hint)
@@ -3602,13 +3655,13 @@ gdk_window_set_skip_taskbar_hint (GdkWindow *window,
g_return_if_fail (GDK_IS_WINDOW (window));
GDK_NOTE (MISC, g_print ("gdk_window_set_skip_taskbar_hint: %p: %s, doing nothing\n",
GDK_WINDOW_HWND (window),
skips_taskbar ? "YES" : "NO"));
// ### TODO: Need to figure out what to do here.
return;
GDK_NOTE (MISC, g_print ("gdk_window_set_skip_taskbar_hint: %p: %s\n",
GDK_WINDOW_HWND (window),
skips_taskbar ? "TRUE" : "FALSE"));
if (skips_taskbar)
{
if (owner == NULL)
@@ -3642,6 +3695,10 @@ gdk_window_set_skip_pager_hint (GdkWindow *window,
gboolean skips_pager)
{
g_return_if_fail (GDK_IS_WINDOW (window));
GDK_NOTE (MISC, g_print ("gdk_window_set_skip_pager_hint: %p: %s, doing nothing\n",
GDK_WINDOW_HWND (window),
skips_pager ? "YES" : "NO"));
}
void
@@ -3653,8 +3710,15 @@ gdk_window_set_type_hint (GdkWindow *window,
if (GDK_WINDOW_DESTROYED (window))
return;
GDK_NOTE (MISC, g_print ("gdk_window_set_type_hint: %p: %d\n",
GDK_WINDOW_HWND (window), hint));
GDK_NOTE (MISC,
G_STMT_START{
static GEnumClass *class = NULL;
if (!class)
class = g_type_class_ref (GDK_TYPE_WINDOW_TYPE_HINT);
g_print ("gdk_window_set_type_hint: %p: %s\n",
GDK_WINDOW_HWND (window),
g_enum_get_value (class, hint)->value_name);
}G_STMT_END);
((GdkWindowImplWin32 *)((GdkWindowObject *)window)->impl)->type_hint = hint;
+27 -5
View File
@@ -86,9 +86,16 @@ static const char *const precache_atoms[] = {
"UTF8_STRING",
"WM_CLIENT_LEADER",
"WM_DELETE_WINDOW",
"WM_ICON_NAME",
"WM_LOCALE_NAME",
"WM_NAME",
"WM_PROTOCOLS",
"WM_TAKE_FOCUS",
"WM_WINDOW_ROLE",
"_NET_ACTIVE_WINDOW",
"_NET_CURRENT_DESKTOP",
"_NET_FRAME_EXTENTS",
"_NET_STARTUP_ID",
"_NET_WM_CM_S0",
"_NET_WM_DESKTOP",
"_NET_WM_ICON",
@@ -97,10 +104,15 @@ static const char *const precache_atoms[] = {
"_NET_WM_PID",
"_NET_WM_PING",
"_NET_WM_STATE",
"_NET_WM_STATE_STICKY",
"_NET_WM_STATE_ABOVE",
"_NET_WM_STATE_BELOW",
"_NET_WM_STATE_FULLSCREEN",
"_NET_WM_STATE_MODAL",
"_NET_WM_STATE_MAXIMIZED_VERT",
"_NET_WM_STATE_MAXIMIZED_HORZ",
"_NET_WM_STATE_FULLSCREEN",
"_NET_WM_STATE_SKIP_TASKBAR",
"_NET_WM_STATE_SKIP_PAGER",
"_NET_WM_STATE_STICKY",
"_NET_WM_SYNC_REQUEST",
"_NET_WM_SYNC_REQUEST_COUNTER",
"_NET_WM_WINDOW_TYPE",
@@ -169,6 +181,8 @@ gdk_display_open (const gchar *display_name)
XAddConnectionWatch (xdisplay, gdk_internal_connection_watch, NULL);
#endif /* HAVE_X11R6 */
_gdk_x11_precache_atoms (display, precache_atoms, G_N_ELEMENTS (precache_atoms));
/* RandR must be initialized before we initialize the screens */
display_x11->have_randr12 = FALSE;
#ifdef HAVE_RANDR
@@ -206,8 +220,6 @@ gdk_display_open (const gchar *display_name)
attr.height = 10;
attr.event_mask = 0;
_gdk_x11_precache_atoms (display, precache_atoms, G_N_ELEMENTS (precache_atoms));
display_x11->leader_gdk_window = gdk_window_new (GDK_SCREEN_X11 (display_x11->default_screen)->root_window,
&attr, GDK_WA_X | GDK_WA_Y);
(_gdk_x11_window_get_toplevel (display_x11->leader_gdk_window))->is_leader = TRUE;
@@ -236,7 +248,17 @@ gdk_display_open (const gchar *display_name)
#ifdef HAVE_XCOMPOSITE
if (XCompositeQueryExtension (display_x11->xdisplay,
&ignore, &ignore))
display_x11->have_xcomposite = TRUE;
{
int major, minor;
XCompositeQueryVersion (display_x11->xdisplay, &major, &minor);
/* Prior to Composite version 0.4, composited windows clipped their
* parents, so you had to use IncludeInferiors to draw to the parent
* This isn't useful for our purposes, so require 0.4
*/
display_x11->have_xcomposite = major > 0 || (major == 0 && minor >= 4);
}
else
#endif
display_x11->have_xcomposite = FALSE;
+14 -11
View File
@@ -2614,23 +2614,20 @@ fetch_net_wm_check_window (GdkScreen *screen)
gulong bytes_after;
guchar *data;
Window *xwindow;
/* This function is very slow on every call if you are not running a
* spec-supporting WM. For now not optimized, because it isn't in
* any critical code paths, but if you used it somewhere that had to
* be fast you want to avoid "GTK is slow with old WMs" complaints.
* Probably at that point the function should be changed to query
* _NET_SUPPORTING_WM_CHECK only once every 10 seconds or something.
*/
GTimeVal tv;
screen_x11 = GDK_SCREEN_X11 (screen);
display = screen_x11->display;
g_return_if_fail (GDK_DISPLAY_X11 (display)->trusted_client);
if (screen_x11->wmspec_check_window != None)
return; /* already have it */
g_get_current_time (&tv);
if (ABS (tv.tv_sec - screen_x11->last_wmspec_check_time) < 15)
return; /* we've checked recently */
screen_x11->last_wmspec_check_time = tv.tv_sec;
data = NULL;
XGetWindowProperty (GDK_DISPLAY_XDISPLAY (display), screen_x11->xroot_window,
gdk_x11_get_xatom_by_name_for_display (display, "_NET_SUPPORTING_WM_CHECK"),
@@ -2646,6 +2643,12 @@ fetch_net_wm_check_window (GdkScreen *screen)
xwindow = (Window *)data;
if (screen_x11->wmspec_check_window == *xwindow)
{
XFree (xwindow);
return;
}
gdk_error_trap_push ();
/* Find out if this WM goes away, so we can reset everything. */
+10 -1
View File
@@ -894,6 +894,11 @@ void
_gdk_x11_screen_size_changed (GdkScreen *screen,
XEvent *event)
{
gint width, height;
width = gdk_screen_get_width (screen);
height = gdk_screen_get_height (screen);
#ifdef HAVE_RANDR
if (!XRRUpdateConfiguration (event))
return;
@@ -909,7 +914,11 @@ _gdk_x11_screen_size_changed (GdkScreen *screen,
else
return;
#endif
if (width == gdk_screen_get_width (screen) &&
height == gdk_screen_get_height (screen))
return;
_gdk_x11_screen_process_monitors_change (screen);
g_signal_emit_by_name (screen, "size_changed");
}
+1
View File
@@ -57,6 +57,7 @@ struct _GdkScreenX11
GdkWindow *root_window;
/* Window manager */
long last_wmspec_check_time;
Window wmspec_check_window;
char *window_manager_name;
/* TRUE if wmspec_check_window has changed since last
+4 -1
View File
@@ -189,8 +189,11 @@ gdk_test_simulate_button (GdkWindow *window,
0, /* serial */
1, /* send_event */
};
gboolean success;
g_return_val_if_fail (button_pressrelease == GDK_BUTTON_PRESS || button_pressrelease == GDK_BUTTON_RELEASE, FALSE);
g_return_val_if_fail (window != NULL, FALSE);
if (!GDK_WINDOW_IS_MAPPED (window))
return FALSE;
screen = gdk_colormap_get_screen (gdk_drawable_get_colormap (window));
@@ -218,7 +221,7 @@ gdk_test_simulate_button (GdkWindow *window,
&xev.subwindow);
if (!xev.subwindow)
xev.subwindow = xev.window;
gboolean success = xev.same_screen;
success = xev.same_screen;
success &= 0 != XWarpPointer (xev.display, None, xev.window, 0, 0, 0, 0, xev.x, xev.y);
success &= 0 != XSendEvent (xev.display, xev.window, True, button_pressrelease == GDK_BUTTON_PRESS ? ButtonPressMask : ButtonReleaseMask, (XEvent*) &xev);
XSync (xev.display, False);
+4 -14
View File
@@ -46,11 +46,7 @@ bin/gdk-pixbuf-csource.exe
bin/gtk-builder-convert
bin/gtk-demo.exe
bin/gtk-update-icon-cache.exe
share/man/man1/gdk-builder-convert.1
share/man/man1/gdk-pixbuf-csource.1
share/man/man1/gdk-update-icon-cache.1
share/man/man1/gtk-pixbuf-query-loaders.1
share/man/man1/gtk-query-immodules-2.0.1
share/man
lib/libgdk_pixbuf-@GTK_API_VERSION@.dll.a
lib/gdk_pixbuf-@GTK_API_VERSION@.lib
lib/libgdk-win32-@GTK_API_VERSION@.dll.a
@@ -60,16 +56,10 @@ lib/gtk-win32-@GTK_API_VERSION@.lib
lib/libgailutil.dll.a
lib/gailutil.lib
lib/gtk-2.0/include
lib/pkgconfig/gdk-pixbuf-2.0.pc
lib/pkgconfig/gdk-2.0.pc
lib/pkgconfig/gdk-win32-2.0.pc
lib/pkgconfig/gtk+-2.0.pc
lib/pkgconfig/gtk+-win32-2.0.pc
share/aclocal/gtk-2.0.m4
lib/pkgconfig
share/aclocal
share/gtk-2.0
share/gtk-doc/html/gdk-pixbuf
share/gtk-doc/html/gdk
share/gtk-doc/html/gtk
share/gtk-doc
EOF
zip -r $DEVZIP share/doc/gtk+-dev-@GTK_VERSION@
+30 -2
View File
@@ -25,6 +25,7 @@ URL_COMPOSE = 'http://gitweb.freedesktop.org/?p=xorg/lib/libX11.git;a=blob_plain
URL_KEYSYMSTXT = "http://www.cl.cam.ac.uk/~mgk25/ucs/keysyms.txt"
URL_GDKKEYSYMSH = "http://svn.gnome.org/svn/gtk%2B/trunk/gdk/gdkkeysyms.h"
URL_UNICODEDATATXT = 'http://www.unicode.org/Public/5.0.0/ucd/UnicodeData.txt'
FILENAME_COMPOSE_SUPPLEMENTARY = 'gtk-compose-lookaside.txt'
# We currently support keysyms of size 2; once upstream xorg gets sorted,
# we might produce some tables with size 2 and some with size 4.
@@ -421,17 +422,36 @@ except:
print "Unexpected error: ", sys.exc_info()[0]
sys.exit(-1)
""" Look if there is a lookaside (supplementary) compose file in the current
directory, and if so, open, then merge with upstream Compose file.
"""
try:
composefile_lookaside = open(FILENAME_COMPOSE_SUPPLEMENTARY, 'r')
except IOError, (errno, strerror):
if not opt_quiet:
print "I/O error(%s): %s" % (errno, strerror)
print "Did not find lookaside compose file. Continuing..."
except:
print "Unexpected error: ", sys.exc_info()[0]
sys.exit(-1)
xorg_compose_sequences_raw = []
for seq in composefile.readlines():
xorg_compose_sequences_raw.append(seq)
for seq in composefile_lookaside.readlines():
xorg_compose_sequences_raw.append(seq)
""" Parse the compose file in xorg_compose_sequences"""
xorg_compose_sequences = []
xorg_compose_sequences_algorithmic = []
linenum_compose = 0
for line in composefile.readlines():
for line in xorg_compose_sequences_raw:
linenum_compose += 1
line = line.strip()
if line is "" or match("^XCOMM", line) or match("^#", line):
continue
line = line[:-1]
#line = line[:-1]
components = split(':', line)
if len(components) != 2:
print "Invalid line %(linenum_compose)d in %(filename)s: No sequence\
@@ -484,6 +504,14 @@ for line in composefile.readlines():
"0x0342" in sequence or \
"0x0314" in sequence:
continue
if "dead_belowring" in sequence or\
"dead_belowcomma" in sequence or\
"dead_belowmacron" in sequence or\
"dead_belowtilde" in sequence or\
"dead_belowbreve" in sequence or\
"dead_belowdiaeresis" in sequence or\
"dead_belowcircumflex" in sequence:
continue
#for i in range(len(sequence)):
# if sequence[i] == "0x0342":
# sequence[i] = "dead_tilde"
+423
View File
@@ -0,0 +1,423 @@
#
# This file contains the compose sequences that GTK+ used to have until GTK+ 2.12
# but are not found anymore at the upstream Compose file at X.Org.
# When updating gtkimcontextsimpleseqs.h with compose-parse.py,
# we include this file as well. There are 15 conflicts currently
# in the compose sequences, and we currently favour the sequences from
# this file (against the upstream X.Org file). For more, see
# http://bugzilla.gnome.org/show_bug.cgi?id=557420
#
<Greek_accentdieresis> <Greek_iota> : "ἴ" U0390
<Greek_accentdieresis> <Greek_upsilon> : "ΐ" U03B0
<Multi_key> <B> <period> : "Ḃ" U1E02
<Multi_key> <b> <period> : "ḃ" U1E03
<Multi_key> <D> <period> : "Ḋ" U1E0A
<Multi_key> <d> <period> : "ḋ" U1E0B
<Multi_key> <F> <period> : "Ḟ" U1E1E
<Multi_key> <f> <period> : "ḟ" U1E1F
<Multi_key> <M> <period> : "Ṁ" U1E40
<Multi_key> <S> <period> : "Ṡ" U1E60
<Multi_key> <P> <period> : "Ṗ" U1E56
<Multi_key> <p> <period> : "ṗ" U1E57
<Multi_key> <s> <period> : "ṡ" U1E61
<Multi_key> <T> <period> : "Ṫ" U1E6A
<Multi_key> <t> <period> : "ṫ" U1E6B
<Multi_key> <e> <period> : "ė" U0117
<Multi_key> <slash> <C> : "¢" U00A2
<Multi_key> <C> <slash> : "¢" U00A2
<Multi_key> <C> <bar> : "¢" U00A2
<Multi_key> <bar> <C> : "¢" U00A2
<Multi_key> <minus> <l> : "£" U00A3
<Multi_key> <equal> <L> : "£" U00A3
<Multi_key> <equal> <l> : "£" U00A3
<Multi_key> <L> <equal> : "£" U00A3
<Multi_key> <l> <minus> : "£" U00A3
<Multi_key> <l> <equal> : "£" U00A3
<Multi_key> <0> <X> : "¤" U00A4
<Multi_key> <0> <x> : "¤" U00A4
<Multi_key> <O> <X> : "¤" U00A4
<Multi_key> <O> <x> : "¤" U00A4
<Multi_key> <X> <0> : "¤" U00A4
<Multi_key> <X> <O> : "¤" U00A4
<Multi_key> <X> <o> : "¤" U00A4
<Multi_key> <o> <X> : "¤" U00A4
<Multi_key> <x> <0> : "¤" U00A4
<Multi_key> <x> <O> : "¤" U00A4
<Multi_key> <minus> <Y> : "¥" U00A5
<Multi_key> <minus> <y> : "¥" U00A5
<Multi_key> <equal> <y> : "¥" U00A5
<Multi_key> <Y> <minus> : "¥" U00A5
<Multi_key> <y> <minus> : "¥" U00A5
<Multi_key> <y> <equal> : "¥" U00A5
<Multi_key> <exclam> <S> : "§" U00A7
<Multi_key> <exclam> <s> : "§" U00A7
<Multi_key> <0> <S> : "§" U00A7
<Multi_key> <0> <s> : "§" U00A7
<Multi_key> <O> <S> : "§" U00A7
<Multi_key> <S> <exclam> : "§" U00A7
<Multi_key> <S> <0> : "§" U00A7
<Multi_key> <S> <O> : "§" U00A7
<Multi_key> <s> <exclam> : "§" U00A7
<Multi_key> <s> <0> : "§" U00A7
<Multi_key> <quotedbl> <quotedbl> : "¨" U00A8
<Multi_key> <parenleft> <c> : "©" U00A9
<Multi_key> <0> <C> : "©" U00A9
<Multi_key> <0> <c> : "©" U00A9
<Multi_key> <C> <0> : "©" U00A9
<Multi_key> <C> <O> : "©" U00A9
<Multi_key> <C> <o> : "©" U00A9
<Multi_key> <c> <0> : "©" U00A9
<Multi_key> <c> <O> : "©" U00A9
<Multi_key> <c> <o> : "©" U00A9
<Multi_key> <A> <underscore> : "ª" U00AA
<Multi_key> <underscore> <A> : "ª" U00AA
<Multi_key> <underscore> <a> : "ª" U00AA
<Multi_key> <a> <underscore> : "ª" U00AA
<Multi_key> <C> <comma> : "Ç" U00C7
<Multi_key> <minus> <minus> <space> : "­" U00AD
<Multi_key> <parenleft> <r> : "®" U00AE
<Multi_key> <R> <O> : "®" U00AE
<Multi_key> <minus> <asciicircum> : "¯" U00AF
<Multi_key> <asciicircum> <minus> : "¯" U00AF
<Multi_key> <asciicircum> <underscore> : "¯" U00AF
<Multi_key> <underscore> <asciicircum> : "¯" U00AF
<Multi_key> <underscore> <underscore> : "¯" U00AF
<Multi_key> <asterisk> <0> : "°" U00B0
<Multi_key> <0> <asterisk> : "°" U00B0
<Multi_key> <0> <asciicircum> : "°" U00B0
<Multi_key> <asciicircum> <0> : "°" U00B0
<Multi_key> <minus> <plus> : "±" U00B1
<Multi_key> <2> <S> : "²" U00B2
<Multi_key> <2> <asciicircum> : "²" U00B2
<Multi_key> <2> <s> : "²" U00B2
<Multi_key> <S> <2> : "²" U00B2
<Multi_key> <s> <2> : "²" U00B2
<Multi_key> <3> <S> : "³" U00B3
<Multi_key> <3> <asciicircum> : "³" U00B3
<Multi_key> <3> <s> : "³" U00B3
<Multi_key> <S> <3> : "³" U00B3
<Multi_key> <s> <3> : "³" U00B3
<Multi_key> <apostrophe> <apostrophe> : "´" U00B4
<Multi_key> <slash> <U> : "µ" U00B5
<Multi_key> <slash> <u> : "µ" U00B5
<Multi_key> <U> <slash> : "µ" U00B5
<Multi_key> <u> <slash> : "µ" U00B5
<Multi_key> <exclam> <P> : "¶" U00B6
<Multi_key> <exclam> <p> : "¶" U00B6
<Multi_key> <period> <asciicircum> : "·" U00B7
<Multi_key> <asciicircum> <period> : "·" U00B7
<Multi_key> <comma> <comma> : "¸" U00B8
<Multi_key> <1> <S> : "¹" U00B9
<Multi_key> <1> <asciicircum> : "¹" U00B9
<Multi_key> <1> <s> : "¹" U00B9
<Multi_key> <S> <1> : "¹" U00B9
<Multi_key> <s> <1> : "¹" U00B9
<Multi_key> <O> <underscore> : "º" U00BA
<Multi_key> <underscore> <O> : "º" U00BA
<Multi_key> <underscore> <o> : "º" U00BA
<Multi_key> <o> <underscore> : "º" U00BA
<Multi_key> <A> <grave> : "À" U00C0
<Multi_key> <A> <apostrophe> : "Á" U00C1
<Multi_key> <A> <acute> : "Á" U00C1
<Multi_key> <greater> <A> : "Â" U00C2
<Multi_key> <A> <greater> : "Â" U00C2
<Multi_key> <A> <asciicircum> : "Â" U00C2
<Multi_key> <minus> <A> : "Ã" U00C3
<Multi_key> <A> <minus> : "Ã" U00C3
<Multi_key> <A> <asciitilde> : "Ã" U00C3
<Multi_key> <A> <quotedbl> : "Ä" U00C4
<Multi_key> <A> <diaeresis> : "Ä" U00C4
<Multi_key> <diaeresis> <A> : "Ä" U00C4
<Multi_key> <asterisk> <A> : "Å" U00C5
<Multi_key> <A> <asterisk> : "Å" U00C5
<Multi_key> <A> <A> : "Å" U00C5
<Multi_key> <space> <less> : "ˇ" U02C7
<Multi_key> <less> <space> : "ˇ" U02C7
<Multi_key> <E> <grave> : "È" U00C8
<Multi_key> <E> <apostrophe> : "É" U00C9
<Multi_key> <E> <acute> : "É" U00C9
<Multi_key> <greater> <E> : "Ê" U00CA
<Multi_key> <E> <greater> : "Ê" U00CA
<Multi_key> <E> <asciicircum> : "Ê" U00CA
<Multi_key> <E> <quotedbl> : "Ë" U00CB
<Multi_key> <E> <diaeresis> : "Ë" U00CB
<Multi_key> <diaeresis> <E> : "Ë" U00CB
<Multi_key> <I> <grave> : "Ì" U00CC
<Multi_key> <I> <apostrophe> : "Í" U00CD
<Multi_key> <I> <acute> : "Í" U00CD
<Multi_key> <greater> <I> : "Î" U00CE
<Multi_key> <I> <greater> : "Î" U00CE
<Multi_key> <I> <asciicircum> : "Î" U00CE
<Multi_key> <I> <quotedbl> : "Ï" U00CF
<Multi_key> <I> <diaeresis> : "Ï" U00CF
<Multi_key> <diaeresis> <I> : "Ï" U00CF
<Multi_key> <minus> <N> : "Ñ" U00D1
<Multi_key> <N> <minus> : "Ñ" U00D1
<Multi_key> <N> <asciitilde> : "Ñ" U00D1
<Multi_key> <O> <grave> : "Ò" U00D2
<Multi_key> <O> <apostrophe> : "Ó" U00D3
<Multi_key> <O> <acute> : "Ó" U00D3
<Multi_key> <greater> <O> : "Ô" U00D4
<Multi_key> <O> <greater> : "Ô" U00D4
<Multi_key> <O> <asciicircum> : "Ô" U00D4
<Multi_key> <minus> <O> : "Õ" U00D5
<Multi_key> <O> <minus> : "Õ" U00D5
<Multi_key> <O> <asciitilde> : "Õ" U00D5
<Multi_key> <O> <quotedbl> : "Ö" U00D6
<Multi_key> <O> <diaeresis> : "Ö" U00D6
<Multi_key> <diaeresis> <O> : "Ö" U00D6
<Multi_key> <space> <parenleft> : "˘" U02D8
<Multi_key> <parenleft> <space> : "˘" U02D8
<Multi_key> <U> <grave> : "Ù" U00D9
<Multi_key> <U> <apostrophe> : "Ú" U00DA
<Multi_key> <U> <acute> : "Ú" U00DA
<Multi_key> <greater> <U> : "Û" U00DB
<Multi_key> <U> <greater> : "Û" U00DB
<Multi_key> <U> <asciicircum> : "Û" U00DB
<Multi_key> <U> <quotedbl> : "Ü" U00DC
<Multi_key> <U> <diaeresis> : "Ü" U00DC
<Multi_key> <diaeresis> <U> : "Ü" U00DC
<Multi_key> <Y> <apostrophe> : "Ý" U00DD
<Multi_key> <Y> <acute> : "Ý" U00DD
<Multi_key> <a> <grave> : "à" U00E0
<Multi_key> <a> <apostrophe> : "á" U00E1
<Multi_key> <a> <acute> : "á" U00E1
<Multi_key> <greater> <a> : "â" U00E2
<Multi_key> <a> <greater> : "â" U00E2
<Multi_key> <a> <asciicircum> : "â" U00E2
<Multi_key> <minus> <a> : "ã" U00E3
<Multi_key> <a> <minus> : "ã" U00E3
<Multi_key> <a> <asciitilde> : "ã" U00E3
<Multi_key> <a> <quotedbl> : "ä" U00E4
<Multi_key> <a> <diaeresis> : "ä" U00E4
<Multi_key> <diaeresis> <a> : "ä" U00E4
<Multi_key> <asterisk> <a> : "å" U00E5
<Multi_key> <a> <asterisk> : "å" U00E5
<Multi_key> <a> <a> : "å" U00E5
<Multi_key> <c> <comma> : "ç" U00E7
<Multi_key> <e> <grave> : "è" U00E8
<Multi_key> <e> <apostrophe> : "é" U00E9
<Multi_key> <e> <acute> : "é" U00E9
<Multi_key> <greater> <e> : "ê" U00EA
<Multi_key> <e> <greater> : "ê" U00EA
<Multi_key> <e> <asciicircum> : "ê" U00EA
<Multi_key> <e> <quotedbl> : "ë" U00EB
<Multi_key> <e> <diaeresis> : "ë" U00EB
<Multi_key> <diaeresis> <e> : "ë" U00EB
<Multi_key> <i> <grave> : "ì" U00EC
<Multi_key> <i> <apostrophe> : "í" U00ED
<Multi_key> <i> <acute> : "í" U00ED
<Multi_key> <greater> <i> : "î" U00EE
<Multi_key> <i> <greater> : "î" U00EE
<Multi_key> <i> <asciicircum> : "î" U00EE
<Multi_key> <i> <quotedbl> : "ï" U00EF
<Multi_key> <i> <diaeresis> : "ï" U00EF
<Multi_key> <diaeresis> <i> : "ï" U00EF
<Multi_key> <minus> <n> : "ñ" U00F1
<Multi_key> <n> <minus> : "ñ" U00F1
<Multi_key> <n> <asciitilde> : "ñ" U00F1
<Multi_key> <o> <grave> : "ò" U00F2
<Multi_key> <o> <apostrophe> : "ó" U00F3
<Multi_key> <o> <acute> : "ó" U00F3
<Multi_key> <greater> <o> : "ô" U00F4
<Multi_key> <o> <greater> : "ô" U00F4
<Multi_key> <o> <asciicircum> : "ô" U00F4
<Multi_key> <minus> <o> : "õ" U00F5
<Multi_key> <o> <minus> : "õ" U00F5
<Multi_key> <o> <asciitilde> : "õ" U00F5
<Multi_key> <o> <quotedbl> : "ö" U00F6
<Multi_key> <o> <diaeresis> : "ö" U00F6
<Multi_key> <diaeresis> <o> : "ö" U00F6
<Multi_key> <o> <slash> : "ø" U00F8
<Multi_key> <u> <grave> : "ù" U00F9
<Multi_key> <u> <apostrophe> : "ú" U00FA
<Multi_key> <u> <acute> : "ú" U00FA
<Multi_key> <greater> <u> : "û" U00FB
<Multi_key> <u> <greater> : "û" U00FB
<Multi_key> <u> <asciicircum> : "û" U00FB
<Multi_key> <u> <quotedbl> : "ü" U00FC
<Multi_key> <u> <diaeresis> : "ü" U00FC
<Multi_key> <diaeresis> <u> : "ü" U00FC
<Multi_key> <y> <apostrophe> : "ý" U00FD
<Multi_key> <y> <acute> : "ý" U00FD
<Multi_key> <y> <quotedbl> : "ÿ" U00FF
<Multi_key> <y> <diaeresis> : "ÿ" U00FF
<Multi_key> <diaeresis> <y> : "ÿ" U00FF
<Multi_key> <parenleft> <A> : "Ă" U0102
<Multi_key> <A> <parenleft> : "Ă" U0102
<Multi_key> <parenleft> <a> : "ă" U0103
<Multi_key> <a> <parenleft> : "ă" U0103
<Multi_key> <comma> <A> : "Ą" U0104
<Multi_key> <A> <comma> : "Ą" U0104
<Multi_key> <comma> <a> : "ą" U0105
<Multi_key> <a> <comma> : "ą" U0105
<Multi_key> <C> <apostrophe> : "Ć" U0106
<Multi_key> <c> <apostrophe> : "ć" U0107
<Multi_key> <C> <period> : "Ċ" U010A
<Multi_key> <c> <period> : "ċ" U010B
<Multi_key> <less> <C> : "Č" U010C
<Multi_key> <C> <less> : "Č" U010C
<Multi_key> <less> <c> : "č" U010D
<Multi_key> <c> <less> : "č" U010D
<Multi_key> <less> <D> : "Ď" U010E
<Multi_key> <D> <less> : "Ď" U010E
<Multi_key> <less> <d> : "ď" U010F
<Multi_key> <d> <less> : "ď" U010F
<Multi_key> <minus> <D> : "Đ" U0110
<Multi_key> <D> <minus> : "Đ" U0110
<Multi_key> <minus> <d> : "đ" U0111
<Multi_key> <d> <minus> : "đ" U0111
<Multi_key> <minus> <E> : "Ē" U0112
<Multi_key> <E> <minus> : "Ē" U0112
<Multi_key> <E> <underscore> : "Ē" U0112
<Multi_key> <minus> <e> : "ē" U0113
<Multi_key> <e> <minus> : "ē" U0113
<Multi_key> <e> <underscore> : "ē" U0113
<Multi_key> <E> <period> : "Ė" U0116
<Multi_key> <period> <period> : "˙" U02D9
<Multi_key> <comma> <E> : "Ę" U0118
<Multi_key> <E> <comma> : "Ę" U0118
<Multi_key> <comma> <e> : "ę" U0119
<Multi_key> <e> <comma> : "ę" U0119
<Multi_key> <less> <E> : "Ě" U011A
<Multi_key> <E> <less> : "Ě" U011A
<Multi_key> <less> <e> : "ě" U011B
<Multi_key> <e> <less> : "ě" U011B
<Multi_key> <parenleft> <G> : "Ğ" U011E
<Multi_key> <G> <parenleft> : "Ğ" U011E
<Multi_key> <G> <U> : "Ğ" U011E
<Multi_key> <G> <breve> : "Ğ" U011E
<Multi_key> <breve> <G> : "Ğ" U011E
<Multi_key> <parenleft> <g> : "ğ" U011F
<Multi_key> <g> <parenleft> : "ğ" U011F
<Multi_key> <g> <U> : "ğ" U011F
<Multi_key> <g> <breve> : "ğ" U011F
<Multi_key> <breve> <g> : "ğ" U011F
<Multi_key> <G> <period> : "Ġ" U0120
<Multi_key> <g> <period> : "ġ" U0121
<Multi_key> <G> <comma> : "Ģ" U0122
<Multi_key> <g> <comma> : "ģ" U0123
<Multi_key> <I> <asciitilde> : "Ĩ" U0128
<Multi_key> <i> <asciitilde> : "ĩ" U0129
<Multi_key> <minus> <I> : "Ī" U012A
<Multi_key> <I> <minus> : "Ī" U012A
<Multi_key> <I> <underscore> : "Ī" U012A
<Multi_key> <minus> <i> : "ī" U012B
<Multi_key> <i> <minus> : "ī" U012B
<Multi_key> <i> <underscore> : "ī" U012B
<Multi_key> <comma> <I> : "Į" U012E
<Multi_key> <I> <comma> : "Į" U012E
<Multi_key> <I> <period> : "İ" U0130
<Multi_key> <period> <i> : "ı" U0131
<Multi_key> <K> <comma> : "Ķ" U0136
<Multi_key> <k> <comma> : "ķ" U0137
<Multi_key> <L> <apostrophe> : "Ĺ" U0139
<Multi_key> <l> <apostrophe> : "ĺ" U013A
<Multi_key> <L> <comma> : "Ļ" U013B
<Multi_key> <l> <comma> : "ļ" U013C
<Multi_key> <less> <L> : "Ľ" U013D
<Multi_key> <L> <less> : "Ľ" U013D
<Multi_key> <less> <l> : "ľ" U013E
<Multi_key> <l> <less> : "ľ" U013E
<Multi_key> <L> <slash> : "Ł" U0141
<Multi_key> <l> <slash> : "ł" U0142
<Multi_key> <N> <apostrophe> : "Ń" U0143
<Multi_key> <n> <apostrophe> : "ń" U0144
<Multi_key> <N> <comma> : "Ņ" U0145
<Multi_key> <n> <comma> : "ņ" U0146
<Multi_key> <less> <N> : "Ň" U0147
<Multi_key> <N> <less> : "Ň" U0147
<Multi_key> <less> <n> : "ň" U0148
<Multi_key> <n> <less> : "ň" U0148
<Multi_key> <O> <E> : "Œ" U0152
<Multi_key> <o> <e> : "œ" U0153
<Multi_key> <R> <apostrophe> : "Ŕ" U0154
<Multi_key> <r> <apostrophe> : "ŕ" U0155
<Multi_key> <R> <comma> : "Ŗ" U0156
<Multi_key> <r> <comma> : "ŗ" U0157
<Multi_key> <less> <R> : "Ř" U0158
<Multi_key> <R> <less> : "Ř" U0158
<Multi_key> <less> <r> : "ř" U0159
<Multi_key> <r> <less> : "ř" U0159
<Multi_key> <S> <apostrophe> : "Ś" U015A
<Multi_key> <s> <apostrophe> : "ś" U015B
<Multi_key> <O> <slash> : "Ø" U00D8
<Multi_key> <S> <comma> : "Ş" U015E
<Multi_key> <S> <cedilla> : "Ş" U015E
<Multi_key> <s> <comma> : "ş" U015F
<Multi_key> <s> <cedilla> : "ş" U015F
<Multi_key> <less> <S> : "Š" U0160
<Multi_key> <S> <less> : "Š" U0160
<Multi_key> <less> <s> : "š" U0161
<Multi_key> <s> <less> : "š" U0161
<Multi_key> <less> <T> : "Ť" U0164
<Multi_key> <T> <less> : "Ť" U0164
<Multi_key> <less> <t> : "ť" U0165
<Multi_key> <t> <less> : "ť" U0165
<Multi_key> <T> <minus> : "Ŧ" U0166
<Multi_key> <T> <slash> : "Ŧ" U0166
<Multi_key> <t> <minus> : "ŧ" U0167
<Multi_key> <t> <slash> : "ŧ" U0167
<Multi_key> <U> <asciitilde> : "Ũ" U0168
<Multi_key> <u> <asciitilde> : "ũ" U0169
<Multi_key> <minus> <U> : "Ū" U016A
<Multi_key> <U> <minus> : "Ū" U016A
<Multi_key> <U> <underscore> : "Ū" U016A
<Multi_key> <minus> <u> : "ū" U016B
<Multi_key> <u> <minus> : "ū" U016B
<Multi_key> <u> <underscore> : "ū" U016B
<Multi_key> <asterisk> <U> : "Ů" U016E
<Multi_key> <U> <asterisk> : "Ů" U016E
<Multi_key> <asterisk> <u> : "ů" U016F
<Multi_key> <u> <asterisk> : "ů" U016F
<Multi_key> <comma> <U> : "Ų" U0172
<Multi_key> <U> <comma> : "Ų" U0172
<Multi_key> <comma> <u> : "ų" U0173
<Multi_key> <u> <comma> : "ų" U0173
<Multi_key> <W> <asciicircum> : "Ŵ" U0174
<Multi_key> <w> <asciicircum> : "ŵ" U0175
<Multi_key> <Y> <asciicircum> : "Ŷ" U0176
<Multi_key> <y> <asciicircum> : "ŷ" U0177
<Multi_key> <Y> <quotedbl> : "Ÿ" U0178
<Multi_key> <Y> <diaeresis> : "Ÿ" U0178
<Multi_key> <diaeresis> <Y> : "Ÿ" U0178
<Multi_key> <Z> <apostrophe> : "Ź" U0179
<Multi_key> <z> <apostrophe> : "ź" U017A
<Multi_key> <Z> <period> : "Ż" U017B
<Multi_key> <z> <period> : "ż" U017C
<Multi_key> <less> <Z> : "Ž" U017D
<Multi_key> <Z> <less> : "Ž" U017D
<Multi_key> <v> <Z> : "Ž" U017D
<Multi_key> <less> <z> : "ž" U017E
<Multi_key> <v> <z> : "ž" U017E
<Multi_key> <z> <less> : "ž" U017E
<dead_acute> <dead_diaeresis> <space> : "΅" U0385
<dead_diaeresis> <dead_acute> <space> : "΅" U0385
<Multi_key> <quotedbl> <apostrophe> <space> : "΅" U0385
<Multi_key> <apostrophe> <quotedbl> <space> : "΅" U0385
<Multi_key> <Greek_ALPHA> <apostrophe> : "Ά" U0386
<Multi_key> <m> <period> : "ṁ" U1E41
<Multi_key> <Greek_EPSILON> <apostrophe> : "Έ" U0388
<Multi_key> <Greek_ETA> <apostrophe> : "Ή" U0389
<Multi_key> <Greek_IOTA> <apostrophe> : "Ί" U038A
<Multi_key> <Greek_OMICRON> <apostrophe> : "Ό" U038C
<Multi_key> <Greek_UPSILON> <apostrophe> : "Ύ" U038E
<Multi_key> <Greek_OMEGA> <apostrophe> : "Ώ" U038F
<dead_diaeresis> <dead_acute> <Greek_iota> : "ΐ" U0390
<Multi_key> <quotedbl> <apostrophe> <Greek_iota> : "ΐ" U0390
<Multi_key> <comma> <i> : "į" U012F
<Multi_key> <i> <comma> : "į" U012F
<Multi_key> <Greek_IOTA> <quotedbl> : "Ϊ" U03AA
<Multi_key> <Greek_UPSILON> <quotedbl> : "Ϋ" U03AB
<Multi_key> <Greek_alpha> <apostrophe> : "ά" U03AC
<Multi_key> <Greek_epsilon> <apostrophe> : "έ" U03AD
<Multi_key> <Greek_eta> <apostrophe> : "ή" U03AE
<Multi_key> <Greek_iota> <apostrophe> : "ί" U03AF
<dead_diaeresis> <dead_acute> <Greek_upsilon> : "ΰ" U03B0
<Multi_key> <quotedbl> <apostrophe> <Greek_upsilon> : "ΰ" U03B0
<Multi_key> <Greek_iota> <quotedbl> : "ϊ" U03CA
<Multi_key> <Greek_upsilon> <quotedbl> : "ϋ" U03CB
<Multi_key> <Greek_omicron> <apostrophe> : "ό" U03CC
<Multi_key> <Greek_upsilon> <apostrophe> : "ύ" U03CD
<Multi_key> <Greek_omega> <apostrophe> : "ώ" U03CE
+70 -57
View File
@@ -64,8 +64,8 @@ struct _GtkAboutDialogPrivate
gchar *version;
gchar *copyright;
gchar *comments;
gchar *website;
gchar *website_label;
gchar *website_url;
gchar *website_text;
gchar *translator_credits;
gchar *license;
@@ -78,6 +78,7 @@ struct _GtkAboutDialogPrivate
GtkWidget *comments_label;
GtkWidget *copyright_label;
GtkWidget *website_button;
GtkWidget *website_label;
GtkWidget *credits_button;
GtkWidget *credits_dialog;
@@ -124,6 +125,7 @@ static void gtk_about_dialog_set_property (GObject
guint prop_id,
const GValue *value,
GParamSpec *pspec);
static void gtk_about_dialog_show (GtkWidget *widge);
static void update_name_version (GtkAboutDialog *about);
static GtkIconSet * icon_set_new_from_pixbufs (GList *pixbufs);
static void activate_url (GtkWidget *widget,
@@ -182,6 +184,7 @@ gtk_about_dialog_class_init (GtkAboutDialogClass *klass)
object_class->finalize = gtk_about_dialog_finalize;
widget_class->show = gtk_about_dialog_show;
/**
* GtkAboutDialog:program-name:
@@ -433,8 +436,8 @@ gtk_about_dialog_init (GtkAboutDialog *about)
priv->version = NULL;
priv->copyright = NULL;
priv->comments = NULL;
priv->website = NULL;
priv->website_label = NULL;
priv->website_url = NULL;
priv->website_text = NULL;
priv->translator_credits = NULL;
priv->license = NULL;
priv->authors = NULL;
@@ -477,14 +480,19 @@ gtk_about_dialog_init (GtkAboutDialog *about)
gtk_label_set_justify (GTK_LABEL (priv->copyright_label), GTK_JUSTIFY_CENTER);
gtk_box_pack_start (GTK_BOX (vbox), priv->copyright_label, FALSE, FALSE, 0);
button = gtk_link_button_new ("");
hbox = gtk_hbox_new (TRUE, 0);
gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, FALSE, 0);
priv->website_button = button = gtk_link_button_new ("");
gtk_widget_set_no_show_all (button, TRUE);
g_signal_connect (G_OBJECT (button), "clicked",
G_CALLBACK (activate_url), about);
hbox = gtk_hbox_new (TRUE, 0);
gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, FALSE, 0);
priv->website_button = button;
priv->website_label = button = gtk_label_new ("");
gtk_widget_set_no_show_all (button, TRUE);
gtk_label_set_selectable (GTK_LABEL (button), TRUE);
gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
gtk_widget_show (vbox);
gtk_widget_show (priv->logo_image);
@@ -545,8 +553,8 @@ gtk_about_dialog_finalize (GObject *object)
g_free (priv->copyright);
g_free (priv->comments);
g_free (priv->license);
g_free (priv->website);
g_free (priv->website_label);
g_free (priv->website_url);
g_free (priv->website_text);
g_free (priv->translator_credits);
g_strfreev (priv->authors);
@@ -645,10 +653,10 @@ gtk_about_dialog_get_property (GObject *object,
g_value_set_string (value, priv->comments);
break;
case PROP_WEBSITE:
g_value_set_string (value, priv->website);
g_value_set_string (value, priv->website_url);
break;
case PROP_WEBSITE_LABEL:
g_value_set_string (value, priv->website_label);
g_value_set_string (value, priv->website_text);
break;
case PROP_LICENSE:
g_value_set_string (value, priv->license);
@@ -691,6 +699,44 @@ gtk_about_dialog_get_property (GObject *object,
}
}
static void
update_website (GtkAboutDialog *about)
{
GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
if (priv->website_url && activate_url_hook)
{
gtk_widget_show (priv->website_button);
gtk_widget_hide (priv->website_label);
gtk_link_button_set_uri (GTK_LINK_BUTTON (priv->website_button), priv->website_url);
if (priv->website_text)
gtk_button_set_label (GTK_BUTTON (priv->website_button), priv->website_text);
else
gtk_button_set_label (GTK_BUTTON (priv->website_button), priv->website_url);
}
else
{
gtk_widget_show (priv->website_label);
gtk_widget_hide (priv->website_button);
if (priv->website_url)
gtk_label_set_text (GTK_LABEL (priv->website_label), priv->website_url);
else if (priv->website_text)
gtk_label_set_text (GTK_LABEL (priv->website_label), priv->website_text);
else
gtk_widget_hide (priv->website_label);
}
}
static void
gtk_about_dialog_show (GtkWidget *widget)
{
update_website (GTK_ABOUT_DIALOG (widget));
GTK_WIDGET_CLASS (gtk_about_dialog_parent_class)->show (widget);
}
/**
* gtk_about_dialog_get_name:
* @about: a #GtkAboutDialog
@@ -1117,7 +1163,7 @@ gtk_about_dialog_get_website (GtkAboutDialog *about)
priv = (GtkAboutDialogPrivate *)about->private_data;
return priv->website;
return priv->website_url;
}
/**
@@ -1143,32 +1189,11 @@ gtk_about_dialog_set_website (GtkAboutDialog *about,
priv = (GtkAboutDialogPrivate *)about->private_data;
tmp = priv->website;
if (website != NULL)
{
priv->website = g_strdup (website);
if (activate_url_hook != NULL)
{
gtk_link_button_set_uri (GTK_LINK_BUTTON (priv->website_button), website);
if (priv->website_label == NULL)
gtk_about_dialog_set_website_label (about, website);
}
else
{
GtkWidget *hbox = priv->website_button->parent;
gtk_widget_destroy (priv->website_button);
priv->website_button = gtk_label_new (website);
gtk_label_set_selectable (GTK_LABEL (priv->website_button), TRUE);
gtk_container_add (GTK_CONTAINER (hbox), priv->website_button);
gtk_widget_show (priv->website_button);
}
}
else
{
priv->website = NULL;
gtk_widget_hide (priv->website_button);
}
g_free (tmp);
tmp = priv->website_url;
priv->website_url = g_strdup (website);
g_free (tmp);
update_website (about);
g_object_notify (G_OBJECT (about), "website");
}
@@ -1193,7 +1218,7 @@ gtk_about_dialog_get_website_label (GtkAboutDialog *about)
priv = (GtkAboutDialogPrivate *)about->private_data;
return priv->website_label;
return priv->website_text;
}
/**
@@ -1217,24 +1242,12 @@ gtk_about_dialog_set_website_label (GtkAboutDialog *about,
priv = (GtkAboutDialogPrivate *)about->private_data;
tmp = priv->website_label;
if (activate_url_hook != NULL)
{
if (website_label != NULL)
{
priv->website_label = g_strdup (website_label);
gtk_button_set_label (GTK_BUTTON (priv->website_button),
priv->website_label);
gtk_widget_show (priv->website_button);
}
else
{
priv->website_label = NULL;
gtk_widget_hide (priv->website_button);
}
}
tmp = priv->website_text;
priv->website_text = g_strdup (website_label);
g_free (tmp);
update_website (about);
g_object_notify (G_OBJECT (about), "website-label");
}
+1 -5
View File
@@ -359,11 +359,7 @@ gtk_adjustment_set_value (GtkAdjustment *adjustment,
{
g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
/* don't use CLAMP() so we don't end up below lower if upper - page_size
* is smaller than lower
*/
value = MIN (value, adjustment->upper - adjustment->page_size);
value = MAX (value, adjustment->lower);
value = CLAMP (value, adjustment->lower, adjustment->upper);
if (value != adjustment->value)
{
+2 -2
View File
@@ -466,8 +466,8 @@ gtk_alignment_size_allocate (GtkWidget *widget,
padding_horizontal = priv->padding_left + priv->padding_right;
padding_vertical = priv->padding_top + priv->padding_bottom;
width = allocation->width - padding_horizontal - 2 * border_width;
height = allocation->height - padding_vertical - 2 * border_width;
width = MAX (1, allocation->width - padding_horizontal - 2 * border_width);
height = MAX (1, allocation->height - padding_vertical - 2 * border_width);
if (width > child_requisition.width)
child_allocation.width = (child_requisition.width *
+1 -1
View File
@@ -1456,7 +1456,7 @@ _gtk_builder_flags_from_string (GType type,
gboolean eos, ret;
g_return_val_if_fail (G_TYPE_IS_FLAGS (type), FALSE);
g_return_val_if_fail (string != 0, FALSE);
g_return_val_if_fail (string != NULL, FALSE);
ret = TRUE;
+6 -26
View File
@@ -267,32 +267,12 @@ gtk_cell_renderer_combo_set_property (GObject *object,
switch (prop_id)
{
case PROP_MODEL:
{
GObject *object;
GtkCellRendererComboPrivate *priv;
priv = GTK_CELL_RENDERER_COMBO_GET_PRIVATE (cell);
if (cell->model)
{
if (priv->combo)
gtk_combo_box_set_model (GTK_COMBO_BOX (priv->combo), NULL);
g_object_unref (cell->model);
cell->model = NULL;
}
object = g_value_get_object (value);
if (object)
{
g_return_if_fail (GTK_IS_TREE_MODEL (object));
g_object_ref (object);
cell->model = GTK_TREE_MODEL (object);
if (priv->combo)
gtk_combo_box_set_model (GTK_COMBO_BOX (priv->combo), cell->model);
}
break;
}
if (cell->model)
g_object_unref (cell->model);
cell->model = g_value_get_object (value);
if (cell->model)
g_object_ref (cell->model);
break;
case PROP_TEXT_COLUMN:
cell->text_column = g_value_get_int (value);
break;
+10 -2
View File
@@ -454,8 +454,16 @@ gtk_cell_renderer_pixbuf_create_themed_pixbuf (GtkCellRendererPixbuf *cellpixbuf
priv->gicon,
MIN (width, height),
GTK_ICON_LOOKUP_USE_BUILTIN);
cellpixbuf->pixbuf = gtk_icon_info_load_icon (info, &error);
gtk_icon_info_free (info);
if (!info)
{
g_set_error (&error, GTK_ICON_THEME_ERROR, GTK_ICON_THEME_NOT_FOUND,
_("Icon not present in theme"));
}
else
{
cellpixbuf->pixbuf = gtk_icon_info_load_icon (info, &error);
gtk_icon_info_free (info);
}
}
if (!cellpixbuf->pixbuf)
+2 -2
View File
@@ -397,10 +397,10 @@ gtk_cell_renderer_progress_set_pulse (GtkCellRendererProgress *cellprogress,
if (pulse != priv->pulse)
{
if (priv->pulse <= 0)
if (pulse <= 0)
priv->offset = 0;
else
priv->offset++;
priv->offset = pulse;
}
priv->pulse = pulse;
+1 -1
View File
@@ -890,7 +890,7 @@ gtk_clipboard_wait_for_contents (GtkClipboard *clipboard,
length = [types count] * sizeof (GdkAtom);
selection_data = g_slice_new (GtkSelectionData);
selection_data = g_slice_new0 (GtkSelectionData);
selection_data->selection = clipboard->selection;
selection_data->target = target;
+20 -4
View File
@@ -81,6 +81,7 @@ struct _GtkComboBoxPrivate
gint wrap_width;
GtkShadowType shadow_type;
gint active; /* Only temporary */
GtkTreeRowReference *active_row;
GtkWidget *tree_view;
@@ -928,6 +929,7 @@ gtk_combo_box_init (GtkComboBox *combo_box)
priv->height = 0;
priv->wrap_width = 0;
priv->active = -1;
priv->active_row = NULL;
priv->col_column = -1;
priv->row_column = -1;
@@ -4016,13 +4018,13 @@ gtk_combo_box_list_auto_scroll (GtkComboBox *combo_box,
adj->lower < adj->value)
{
value = adj->value - (tree_view->allocation.x - x + 1);
gtk_adjustment_set_value (adj, value);
gtk_adjustment_set_value (adj, CLAMP (value, adj->lower, adj->upper - adj->page_size));
}
else if (x >= tree_view->allocation.x + tree_view->allocation.width &&
adj->upper - adj->page_size > adj->value)
{
value = adj->value + (x - tree_view->allocation.x - tree_view->allocation.width + 1);
gtk_adjustment_set_value (adj, MAX (value, 0.0));
gtk_adjustment_set_value (adj, CLAMP (value, 0.0, adj->upper - adj->page_size));
}
}
@@ -4033,13 +4035,13 @@ gtk_combo_box_list_auto_scroll (GtkComboBox *combo_box,
adj->lower < adj->value)
{
value = adj->value - (tree_view->allocation.y - y + 1);
gtk_adjustment_set_value (adj, value);
gtk_adjustment_set_value (adj, CLAMP (value, adj->lower, adj->upper - adj->page_size));
}
else if (y >= tree_view->allocation.height &&
adj->upper - adj->page_size > adj->value)
{
value = adj->value + (y - tree_view->allocation.height + 1);
gtk_adjustment_set_value (adj, MAX (value, 0.0));
gtk_adjustment_set_value (adj, CLAMP (value, 0.0, adj->upper - adj->page_size));
}
}
}
@@ -4839,6 +4841,13 @@ gtk_combo_box_set_active (GtkComboBox *combo_box,
g_return_if_fail (GTK_IS_COMBO_BOX (combo_box));
g_return_if_fail (index_ >= -1);
if (combo_box->priv->model == NULL)
{
/* Save index, in case the model is set after the index */
combo_box->priv->active = index_;
return;
}
if (index_ != -1)
path = gtk_tree_path_new_from_indices (index_, -1);
@@ -5034,6 +5043,13 @@ gtk_combo_box_set_model (GtkComboBox *combo_box,
gtk_cell_view_set_model (GTK_CELL_VIEW (combo_box->priv->cell_view),
combo_box->priv->model);
if (combo_box->priv->active != -1)
{
/* If an index was set in advance, apply it now */
gtk_combo_box_set_active (combo_box, combo_box->priv->active);
combo_box->priv->active = -1;
}
out:
gtk_combo_box_update_sensitivity (combo_box);
+9 -5
View File
@@ -2940,7 +2940,7 @@ gtk_entry_backspace (GtkEntry *entry)
return;
}
prev_pos = gtk_entry_move_logically(entry, entry->current_pos, -1);
prev_pos = gtk_entry_move_logically (entry, entry->current_pos, -1);
if (prev_pos < entry->current_pos)
{
@@ -2950,7 +2950,8 @@ gtk_entry_backspace (GtkEntry *entry)
pango_layout_get_log_attrs (layout, &log_attrs, &n_attrs);
if (log_attrs[entry->current_pos].backspace_deletes_character)
if (entry->visible &&
log_attrs[entry->current_pos].backspace_deletes_character)
{
gchar *cluster_text;
gchar *normalized_text;
@@ -3679,6 +3680,8 @@ gtk_entry_draw_cursor (GtkEntry *entry,
gint cursor_index;
gboolean block;
gboolean block_at_line_end;
PangoLayout *layout;
const char *text;
_gtk_entry_effective_inner_border (entry, &inner_border);
@@ -3686,11 +3689,13 @@ gtk_entry_draw_cursor (GtkEntry *entry,
gdk_drawable_get_size (entry->text_area, NULL, &text_area_height);
cursor_index = g_utf8_offset_to_pointer (entry->text, entry->current_pos + entry->preedit_cursor) - entry->text;
layout = gtk_entry_ensure_layout (entry, TRUE);
text = pango_layout_get_text (layout);
cursor_index = g_utf8_offset_to_pointer (text, entry->current_pos + entry->preedit_cursor) - text;
if (!entry->overwrite_mode)
block = FALSE;
else
block = _gtk_text_util_get_block_cursor_location (gtk_entry_ensure_layout (entry, TRUE),
block = _gtk_text_util_get_block_cursor_location (layout,
cursor_index, &cursor_rect, &block_at_line_end);
if (!block)
@@ -3746,7 +3751,6 @@ gtk_entry_draw_cursor (GtkEntry *entry,
}
else /* overwrite_mode */
{
PangoLayout *layout = gtk_entry_ensure_layout (entry, TRUE);
GdkColor cursor_color;
GdkRectangle rect;
cairo_t *cr;
+4 -3
View File
@@ -998,7 +998,7 @@ dnd_select_folder_get_info_cb (GCancellable *cancellable,
{
gboolean is_folder;
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
data->selected =
(((data->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER && is_folder) ||
@@ -1455,7 +1455,7 @@ set_info_get_info_cb (GCancellable *cancellable,
if (!data->label)
data->label = g_strdup (g_file_info_get_display_name (info));
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
gtk_list_store_set (GTK_LIST_STORE (data->button->priv->model), &iter,
ICON_COLUMN, pixbuf,
@@ -2106,6 +2106,7 @@ filter_model_visible_func (GtkTreeModel *model,
{
if (!g_file_is_native (base_file))
retval = FALSE;
g_object_unref (base_file);
}
else
retval = FALSE;
@@ -2736,7 +2737,7 @@ gtk_file_chooser_button_new (const gchar *title,
* Returns: a new button widget.
*
* Since: 2.6
* Deprecated: 2.14
* Deprecated: 2.14: Use gtk_file_chooser_button_new() instead.
**/
GtkWidget *
gtk_file_chooser_button_new_with_backend (const gchar *title,
+137 -35
View File
@@ -456,6 +456,7 @@ static void recent_get_valid_child_iter (GtkFileChooserDefault *impl,
GtkTreeIter *child_iter,
GtkTreeIter *iter);
static void set_file_system_backend (GtkFileChooserDefault *impl);
static void unset_file_system_backend (GtkFileChooserDefault *impl);
@@ -923,6 +924,8 @@ gtk_file_chooser_default_finalize (GObject *object)
GtkFileChooserDefault *impl = GTK_FILE_CHOOSER_DEFAULT (object);
GSList *l;
unset_file_system_backend (impl);
if (impl->shortcuts_pane_filter_model)
g_object_unref (impl->shortcuts_pane_filter_model);
@@ -931,8 +934,6 @@ gtk_file_chooser_default_finalize (GObject *object)
shortcuts_free (impl);
g_object_unref (impl->file_system);
g_free (impl->browse_files_last_selected_name);
for (l = impl->filters; l; l = l->next)
@@ -2073,10 +2074,17 @@ shortcuts_add_volumes (GtkFileChooserDefault *impl)
if (_gtk_file_system_volume_is_mounted (volume))
{
GFile *base_file;
gboolean base_is_native = TRUE;
base_file = _gtk_file_system_volume_get_root (volume);
if (base_file != NULL && !g_file_is_native (base_file))
continue;
if (base_file != NULL)
{
base_is_native = g_file_is_native (base_file);
g_object_unref (base_file);
}
if (!base_is_native)
continue;
}
}
@@ -2178,6 +2186,7 @@ shortcuts_add_bookmarks (GtkFileChooserDefault *impl)
bookmarks = _gtk_file_system_list_bookmarks (impl->file_system);
shortcuts_append_bookmarks (impl, bookmarks);
g_slist_foreach (bookmarks, (GFunc) g_object_unref, NULL);
g_slist_free (bookmarks);
if (impl->num_bookmarks == 0)
@@ -2762,7 +2771,7 @@ selection_check_foreach_cb (GtkTreeModel *model,
case OPERATION_MODE_BROWSE:
gtk_tree_model_sort_convert_iter_to_child_iter (closure->impl->sort_model, &child_iter, iter);
info = _gtk_file_system_model_get_info (closure->impl->browse_files_model, &child_iter);
is_folder = info ? (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY) : FALSE;
is_folder = info ? (_gtk_file_info_consider_as_directory (info)) : FALSE;
break;
case OPERATION_MODE_SEARCH:
@@ -4156,8 +4165,7 @@ file_list_drag_data_received_get_info_cb (GCancellable *cancellable,
if ((data->impl->action == GTK_FILE_CHOOSER_ACTION_OPEN ||
data->impl->action == GTK_FILE_CHOOSER_ACTION_SAVE) &&
data->uris[1] == 0 && !error &&
g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY)
data->uris[1] == NULL && !error && _gtk_file_info_consider_as_directory (info))
change_folder_and_display_error (data->impl, data->file, FALSE);
else
{
@@ -5300,7 +5308,8 @@ set_local_only (GtkFileChooserDefault *impl,
shortcuts_add_bookmarks (impl);
}
if (local_only && !g_file_is_native (impl->current_folder))
if (local_only && impl->current_folder &&
!g_file_is_native (impl->current_folder))
{
/* If we are pointing to a non-local folder, make an effort to change
* back to a local folder, but it's really up to the app to not cause
@@ -5373,6 +5382,17 @@ set_file_system_backend (GtkFileChooserDefault *impl)
profile_end ("end", NULL);
}
static void
unset_file_system_backend (GtkFileChooserDefault *impl)
{
g_signal_handlers_disconnect_by_func (impl->file_system,
G_CALLBACK (volumes_bookmarks_changed_cb), impl);
g_object_unref (impl->file_system);
impl->file_system = NULL;
}
/* This function is basically a do_all function.
*
* It sets the visibility on all the widgets based on the current state, and
@@ -6066,7 +6086,7 @@ list_model_filter_func (GtkFileSystemModel *model,
if (!impl->current_filter)
return TRUE;
if (g_file_info_get_file_type (file_info) == G_FILE_TYPE_DIRECTORY)
if (_gtk_file_info_consider_as_directory (file_info))
return TRUE;
return !get_is_file_filtered (impl, file, file_info);
@@ -6103,12 +6123,12 @@ install_list_model_filter (GtkFileChooserDefault *impl)
gboolean dir_a, dir_b; \
\
if (info_a) \
dir_a = (g_file_info_get_file_type (info_a) == G_FILE_TYPE_DIRECTORY); \
dir_a = _gtk_file_info_consider_as_directory (info_a); \
else \
return impl->list_sort_ascending ? -1 : 1; \
\
if (info_b) \
dir_b = (g_file_info_get_file_type (info_b) == G_FILE_TYPE_DIRECTORY); \
dir_b = _gtk_file_info_consider_as_directory (info_b); \
else \
return impl->list_sort_ascending ? 1 : -1; \
\
@@ -6390,9 +6410,9 @@ show_and_select_files_finished_loading (GtkFolder *folder,
have_hidden = g_file_info_get_is_hidden (info);
if (!have_filtered)
have_filtered = (g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY) &&
have_filtered = (! _gtk_file_info_consider_as_directory (info)) &&
get_is_file_filtered (data->impl, file, info);
g_object_unref (info);
if (have_hidden && have_filtered)
@@ -6490,7 +6510,7 @@ show_and_select_files (GtkFileChooserDefault *impl,
impl->show_and_select_files_cancellable =
_gtk_file_system_get_folder (impl->file_system, parent_file,
"standard::is-hidden,standard::type,standard::name",
"standard::is-hidden,standard::type,standard::name,standard::content-type",
show_and_select_files_get_folder_cb, info);
profile_end ("end", NULL);
@@ -6725,7 +6745,7 @@ update_chooser_entry (GtkFileChooserDefault *impl)
impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER)
{
/* We don't want the name to change when clicking on a folder... */
change_entry = (g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY);
change_entry = (! _gtk_file_info_consider_as_directory (info));
}
else
change_entry = TRUE; /* ... unless we are in SELECT_FOLDER mode */
@@ -6809,6 +6829,42 @@ struct UpdateCurrentFolderData
GError *original_error;
};
static void
update_current_folder_mount_enclosing_volume_cb (GCancellable *cancellable,
GtkFileSystemVolume *volume,
const GError *error,
gpointer user_data)
{
gboolean cancelled = g_cancellable_is_cancelled (cancellable);
struct UpdateCurrentFolderData *data = user_data;
GtkFileChooserDefault *impl = data->impl;
if (cancellable != impl->update_current_folder_cancellable)
goto out;
impl->update_current_folder_cancellable = NULL;
set_busy_cursor (impl, FALSE);
if (cancelled)
goto out;
if (error)
{
error_changing_folder_dialog (data->impl, data->file, g_error_copy (error));
impl->reload_state = RELOAD_EMPTY;
goto out;
}
change_folder_and_display_error (impl, data->file, data->clear_entry);
out:
g_object_unref (data->file);
g_free (data);
g_object_unref (cancellable);
}
static void
update_current_folder_get_info_cb (GCancellable *cancellable,
GFileInfo *info,
@@ -6834,6 +6890,26 @@ update_current_folder_get_info_cb (GCancellable *cancellable,
{
GFile *parent_file;
if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_NOT_MOUNTED))
{
GMountOperation *mount_operation;
GtkWidget *toplevel;
g_object_unref (cancellable);
toplevel = gtk_widget_get_toplevel (GTK_WIDGET (impl));
mount_operation = gtk_mount_operation_new (GTK_WINDOW (toplevel));
impl->update_current_folder_cancellable =
_gtk_file_system_mount_enclosing_volume (impl->file_system, data->file,
mount_operation,
update_current_folder_mount_enclosing_volume_cb,
data);
set_busy_cursor (impl, TRUE);
return;
}
if (!data->original_file)
{
data->original_file = g_object_ref (data->file);
@@ -6865,8 +6941,13 @@ update_current_folder_get_info_cb (GCancellable *cancellable,
}
else
{
/* error and bail out */
error_changing_folder_dialog (impl, data->original_file, data->original_error);
/* Error and bail out, ignoring "not found" errors since they're useless:
* they only happen when a program defaults to a folder that has been (re)moved.
*/
if (!g_error_matches (data->original_error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
error_changing_folder_dialog (impl, data->original_file, data->original_error);
else
g_error_free (data->original_error);
g_object_unref (data->original_file);
goto out;
@@ -6880,7 +6961,7 @@ update_current_folder_get_info_cb (GCancellable *cancellable,
g_object_unref (data->original_file);
}
if (g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY)
if (! _gtk_file_info_consider_as_directory (info))
goto out;
if (!_gtk_path_bar_set_file (GTK_PATH_BAR (impl->browse_path_bar), data->file, data->keep_trail, NULL))
@@ -6892,10 +6973,10 @@ update_current_folder_get_info_cb (GCancellable *cancellable,
g_object_unref (impl->current_folder);
impl->current_folder = g_object_ref (data->file);
impl->reload_state = RELOAD_HAS_FOLDER;
}
impl->reload_state = RELOAD_HAS_FOLDER;
/* Update the widgets that may trigger a folder change themselves. */
if (!impl->changing_folder)
@@ -7163,7 +7244,7 @@ maybe_select (GtkTreeModel *model,
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (impl->browse_files_tree_view));
info = get_list_file_info (impl, iter);
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
if ((is_folder && impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER) ||
(!is_folder && impl->action == GTK_FILE_CHOOSER_ACTION_OPEN))
@@ -7561,7 +7642,7 @@ add_shortcut_get_info_cb (GCancellable *cancellable,
data->impl->loading_shortcuts = g_slist_remove (data->impl->loading_shortcuts, cancellable);
if (cancelled || error || g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY)
if (cancelled || error || (! _gtk_file_info_consider_as_directory (info)))
goto out;
pos = shortcuts_get_pos_for_shortcut_folder (data->impl, data->impl->num_shortcuts);
@@ -8109,7 +8190,7 @@ save_entry_get_info_cb (GCancellable *cancellable,
if (!info)
parent_is_folder = FALSE;
else
parent_is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
parent_is_folder = _gtk_file_info_consider_as_directory (info);
if (parent_is_folder)
{
@@ -8179,7 +8260,7 @@ file_exists_get_info_cb (GCancellable *cancellable,
if (cancelled)
goto out;
file_exists_and_is_not_folder = info && (g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY);
file_exists_and_is_not_folder = info && (! _gtk_file_info_consider_as_directory (info));
if (data->impl->action == GTK_FILE_CHOOSER_ACTION_OPEN)
/* user typed a filename; we are done */
@@ -8593,7 +8674,7 @@ search_hit_get_info_cb (GCancellable *cancellable,
display_name = g_strdup (g_file_info_get_display_name (info));
mime_type = g_content_type_get_mime_type (g_file_info_get_content_type (info));
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
pixbuf = _gtk_file_info_render_icon (info, GTK_WIDGET (request->impl),
request->impl->icon_size);
@@ -9664,7 +9745,7 @@ recent_item_get_info_cb (GCancellable *cancellable,
goto out;
}
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
gtk_list_store_set (request->impl->recent_model, &iter,
RECENT_MODEL_COL_IS_FOLDER, is_folder,
@@ -10180,12 +10261,16 @@ shortcuts_activate_volume (GtkFileChooserDefault *impl,
if (!_gtk_file_system_volume_is_mounted (volume))
{
GtkMountOperation *mount_op;
set_busy_cursor (impl, TRUE);
mount_op = gtk_mount_operation_new (get_toplevel (GTK_WIDGET (impl)));
impl->shortcuts_activate_iter_cancellable =
_gtk_file_system_mount_volume (impl->file_system, volume, NULL,
_gtk_file_system_mount_volume (impl->file_system, volume, mount_op,
shortcuts_activate_volume_mount_cb,
g_object_ref (impl));
g_object_unref (mount_op);
}
else
{
@@ -10224,7 +10309,7 @@ shortcuts_activate_get_info_cb (GCancellable *cancellable,
if (cancelled)
goto out;
if (!error && g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY)
if (!error && _gtk_file_info_consider_as_directory (info))
change_folder_and_display_error (data->impl, data->file, FALSE);
else
gtk_file_chooser_default_select_file (GTK_FILE_CHOOSER (data->impl),
@@ -10446,7 +10531,7 @@ list_select_func (GtkTreeSelection *selection,
gtk_tree_model_sort_convert_iter_to_child_iter (impl->sort_model, &child_iter, &iter);
info = _gtk_file_system_model_get_info (impl->browse_files_model, &child_iter);
if (info && g_file_info_get_file_type (info) != G_FILE_TYPE_DIRECTORY)
if (info && (! _gtk_file_info_consider_as_directory (info)))
return FALSE;
}
break;
@@ -10558,11 +10643,28 @@ list_row_activated (GtkTreeView *tree_view,
info = _gtk_file_system_model_get_info (impl->browse_files_model,
&child_iter);
if (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY)
if (_gtk_file_info_consider_as_directory (info))
{
GFile *file;
GFile *file, *target_file;
const gchar *target_uri;
file = _gtk_file_system_model_get_file (impl->browse_files_model, &child_iter);
if (g_file_info_get_file_type (info) == G_FILE_TYPE_MOUNTABLE ||
g_file_info_get_file_type (info) == G_FILE_TYPE_SHORTCUT)
{
target_uri = g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_TARGET_URI);
if (target_uri)
{
target_file = g_file_new_for_uri (target_uri);
if (target_file)
{
g_object_unref (file);
file = target_file;
}
}
}
change_folder_and_display_error (impl, file, FALSE);
return;
}
@@ -10690,7 +10792,7 @@ list_icon_data_func (GtkTreeViewColumn *tree_column,
if (info &&
(impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER ||
impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER))
sensitive = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
sensitive = _gtk_file_info_consider_as_directory (info);
}
break;
}
@@ -10794,7 +10896,7 @@ list_name_data_func (GtkTreeViewColumn *tree_column,
if (impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER ||
impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER)
{
sensitive = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
sensitive = _gtk_file_info_consider_as_directory (info);
}
g_object_set (cell,
@@ -10818,7 +10920,7 @@ list_size_data_func (GtkTreeViewColumn *tree_column,
gchar *str;
gboolean sensitive = TRUE;
if (!info || g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY)
if (!info || _gtk_file_info_consider_as_directory (info))
{
g_object_set (cell,
"text", NULL,
@@ -10935,7 +11037,7 @@ list_mtime_data_func (GtkTreeViewColumn *tree_column,
if (impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER ||
impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER)
sensitive = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
sensitive = _gtk_file_info_consider_as_directory (info);
}
if (G_UNLIKELY (time_mtime == 0))
+2 -2
View File
@@ -439,7 +439,7 @@ maybe_append_separator_to_file (GtkFileChooserEntry *chooser_entry,
if (info)
{
if (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY)
if (_gtk_file_info_consider_as_directory (info))
{
gchar *tmp = display_name;
display_name = g_strconcat (tmp, G_DIR_SEPARATOR_S, NULL);
@@ -1812,7 +1812,7 @@ _gtk_file_chooser_entry_get_is_folder (GtkFileChooserEntry *chooser_entry,
if (file_info)
{
retval = (g_file_info_get_file_type (file_info) == G_FILE_TYPE_DIRECTORY);
retval = _gtk_file_info_consider_as_directory (file_info);
g_object_unref (file_info);
}
}
+80 -7
View File
@@ -24,7 +24,7 @@
#include <string.h>
#include <glib/gi18n.h>
#include <glib/gi18n-lib.h>
#include "gtkfilechooser.h"
#include "gtkfilesystem.h"
@@ -323,7 +323,7 @@ save_bookmarks (GFile *bookmarks_file,
NULL, FALSE, 0, NULL,
NULL, &error))
{
g_critical (error->message);
g_critical ("%s", error->message);
g_error_free (error);
}
@@ -362,6 +362,39 @@ bookmarks_file_changed (GFileMonitor *monitor,
}
}
static gboolean
mount_referenced_by_volume_activation_root (GList *volumes, GMount *mount)
{
GList *l;
GFile *mount_root;
gboolean ret;
ret = FALSE;
mount_root = g_mount_get_root (mount);
for (l = volumes; l != NULL; l = l->next)
{
GVolume *volume = G_VOLUME (l->data);
GFile *volume_activation_root;
volume_activation_root = g_volume_get_activation_root (volume);
if (volume_activation_root != NULL)
{
if (g_file_has_prefix (volume_activation_root, mount_root))
{
ret = TRUE;
g_object_unref (volume_activation_root);
break;
}
g_object_unref (volume_activation_root);
}
}
g_object_unref (mount_root);
return ret;
}
static void
get_volumes_list (GtkFileSystem *file_system)
{
@@ -468,8 +501,6 @@ get_volumes_list (GtkFileSystem *file_system)
}
}
g_list_free (volumes);
/* add mounts that has no volume (/etc/mtab mounts, ftp, sftp,...) */
mounts = g_volume_monitor_get_mounts (priv->volume_monitor);
@@ -484,10 +515,20 @@ get_volumes_list (GtkFileSystem *file_system)
continue;
}
/* if there's exists one or more volumes with an activation root inside the mount,
* don't display the mount
*/
if (mount_referenced_by_volume_activation_root (volumes, mount))
{
continue;
}
/* show this mount */
priv->volumes = g_slist_prepend (priv->volumes, g_object_ref (mount));
}
g_list_free (volumes);
g_list_free (mounts);
}
@@ -531,7 +572,10 @@ _gtk_file_system_init (GtkFileSystem *file_system)
G_FILE_MONITOR_NONE,
NULL, &error);
if (error)
g_warning (error->message);
{
g_warning ("%s", error->message);
g_error_free (error);
}
else
g_signal_connect (priv->bookmarks_monitor, "changed",
G_CALLBACK (bookmarks_file_changed), file_system);
@@ -915,6 +959,11 @@ enclosing_volume_mount_cb (GObject *source_object,
g_file_mount_enclosing_volume_finish (G_FILE (source_object), result, &error);
volume = _gtk_file_system_get_volume_for_file (async_data->file_system, G_FILE (source_object));
/* Silently drop G_IO_ERROR_ALREADY_MOUNTED error for gvfs backends without visible mounts. */
/* Better than doing query_info with additional I/O every time. */
if (error && g_error_matches (error, G_IO_ERROR, G_IO_ERROR_ALREADY_MOUNTED))
g_clear_error (&error);
gdk_threads_enter ();
((GtkFileSystemVolumeMountCallback) async_data->callback) (async_data->cancellable, volume,
error, async_data->data);
@@ -1304,7 +1353,9 @@ enumerator_files_callback (GObject *source_object,
if (error)
{
g_warning (error->message);
if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
g_warning ("%s", error->message);
g_error_free (error);
return;
}
@@ -1360,7 +1411,10 @@ gtk_folder_constructed (GObject *object)
priv->directory_monitor = g_file_monitor_directory (priv->folder_file, G_FILE_MONITOR_NONE, NULL, &error);
if (error)
g_warning (error->message);
{
g_warning ("%s", error->message);
g_error_free (error);
}
else
g_signal_connect (priv->directory_monitor, "changed",
G_CALLBACK (directory_monitor_changed), object);
@@ -1730,7 +1784,26 @@ _gtk_file_info_render_icon (GFileInfo *info,
if (icon)
pixbuf = get_pixbuf_from_gicon (icon, widget, icon_size, NULL);
if (!pixbuf)
{
/* Use general fallback for all files without icon */
icon = g_themed_icon_new ("text-x-generic");
pixbuf = get_pixbuf_from_gicon (icon, widget, icon_size, NULL);
g_object_unref (icon);
}
}
return pixbuf;
}
gboolean
_gtk_file_info_consider_as_directory (GFileInfo *info)
{
GFileType type = g_file_info_get_file_type (info);
return (type == G_FILE_TYPE_DIRECTORY ||
type == G_FILE_TYPE_MOUNTABLE ||
type == G_FILE_TYPE_SHORTCUT);
}
+2
View File
@@ -172,6 +172,8 @@ GdkPixbuf * _gtk_file_info_render_icon (GFileInfo *info,
GtkWidget *widget,
gint icon_size);
gboolean _gtk_file_info_consider_as_directory (GFileInfo *info);
G_END_DECLS
#endif /* __GTK_FILE_SYSTEM_H__ */
+11 -9
View File
@@ -444,7 +444,7 @@ gtk_file_system_model_iter_has_child (GtkTreeModel *tree_model,
else
{
GFileInfo *info = file_model_node_get_info (model, node);
return (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
return _gtk_file_info_consider_as_directory (info);
}
}
@@ -994,7 +994,7 @@ ref_path_cb (GCancellable *cancellable,
if (folder)
info->cleanups = g_slist_prepend (info->cleanups, folder);
else if (g_slist_length (info->files) == 1
else if ((info->files != NULL && info->files->next == NULL) /* g_slist_length == 1 */
&& g_file_equal (info->node->file, info->files->data))
{
/* Done, now call the function */
@@ -1022,10 +1022,10 @@ ref_path_cb (GCancellable *cancellable,
goto out;
}
g_object_unref (info->files);
g_object_unref (info->files->data);
info->files = g_slist_remove (info->files, info->files->data);
if (g_slist_length (info->files) < 1)
if (info->files == NULL)
{
/* Done, now call the function */
if (info->node)
@@ -1070,7 +1070,8 @@ ref_path_cb (GCancellable *cancellable,
out:
if (info->node)
unref_node_and_parents (info->model, info->node);
g_object_unref (info->files);
g_slist_foreach (info->files, (GFunc)g_object_unref, NULL);
g_slist_free (info->files);
g_slist_foreach (info->cleanups, (GFunc)g_object_unref, NULL);
g_slist_free (info->cleanups);
g_object_unref (info->model);
@@ -1133,8 +1134,9 @@ _gtk_file_system_model_path_do (GtkFileSystemModel *model,
return;
}
}
g_object_unref (parent_file);
if (g_slist_length (files) < 1)
if (files == NULL)
return;
/* Now we have all paths, except the root path */
@@ -1151,7 +1153,7 @@ _gtk_file_system_model_path_do (GtkFileSystemModel *model,
g_object_unref (files->data);
files = g_slist_remove (files, files->data);
if (g_slist_length (files) < 1)
if (files == NULL)
{
/* Done, now call the function */
if (node)
@@ -1328,7 +1330,7 @@ file_model_node_is_visible (GtkFileSystemModel *model,
return FALSE;
}
is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
is_folder = _gtk_file_info_consider_as_directory (info);
if (model->show_folders != model->show_files &&
model->show_folders != is_folder)
@@ -1551,7 +1553,7 @@ file_model_node_get_children (GtkFileSystemModel *model,
{
GFileInfo *info = file_model_node_get_info (model, node);
gboolean has_children = FALSE;
gboolean is_folder = (g_file_info_get_file_type (info) == G_FILE_TYPE_DIRECTORY);
gboolean is_folder = _gtk_file_info_consider_as_directory (info);
file_model_node_idle_clear_cancel (node);
+1 -1
View File
@@ -2863,7 +2863,7 @@ icon_source_start_element (GMarkupParseContext *context,
error_domain,
tmp);
#else
g_warning (tmp);
g_warning ("%s", tmp);
#endif
g_free (tmp);
g_free (stock_id);
+19 -4
View File
@@ -2776,13 +2776,15 @@ static gboolean icon_info_ensure_scale_and_pixbuf (GtkIconInfo*, gboolean);
static void
apply_emblems (GtkIconInfo *info)
{
GdkPixbuf *icon;
GdkPixbuf *icon = NULL;
gint w, h, pos;
GSList *l;
icon = info->pixbuf;
w = gdk_pixbuf_get_width (icon);
h = gdk_pixbuf_get_height (icon);
if (info->emblem_infos == NULL)
return;
w = gdk_pixbuf_get_width (info->pixbuf);
h = gdk_pixbuf_get_height (info->pixbuf);
for (l = info->emblem_infos, pos = 0; l; l = l->next, pos++)
{
@@ -2826,10 +2828,23 @@ apply_emblems (GtkIconInfo *info)
break;
}
if (icon == NULL)
{
icon = gdk_pixbuf_copy (info->pixbuf);
if (icon == NULL)
break;
}
gdk_pixbuf_composite (emblem, icon, x, y, ew, eh, x, y,
scale, scale, GDK_INTERP_BILINEAR, 255);
}
}
if (icon)
{
g_object_unref (info->pixbuf);
info->pixbuf = icon;
}
}
/* This function contains the complicated logic for deciding
+82 -23
View File
@@ -1354,7 +1354,7 @@ gtk_icon_view_size_allocate (GtkWidget *widget,
hadjustment->upper = MAX (allocation->width, icon_view->priv->width);
if (hadjustment->value > hadjustment->upper - hadjustment->page_size)
gtk_adjustment_set_value (hadjustment, hadjustment->upper - hadjustment->page_size);
gtk_adjustment_set_value (hadjustment, MAX (0, hadjustment->upper - hadjustment->page_size));
vadjustment->page_size = allocation->height;
vadjustment->page_increment = allocation->height * 0.9;
@@ -1363,7 +1363,7 @@ gtk_icon_view_size_allocate (GtkWidget *widget,
vadjustment->upper = MAX (allocation->height, icon_view->priv->height);
if (vadjustment->value > vadjustment->upper - vadjustment->page_size)
gtk_adjustment_set_value (vadjustment, vadjustment->upper - vadjustment->page_size);
gtk_adjustment_set_value (vadjustment, MAX (0, vadjustment->upper - vadjustment->page_size));
if (GTK_WIDGET_REALIZED (widget) &&
icon_view->priv->scroll_to_path)
@@ -1520,11 +1520,17 @@ gtk_icon_view_expose (GtkWidget *widget,
static gboolean
rubberband_scroll_timeout (gpointer data)
{
GtkIconView *icon_view = data;
GtkIconView *icon_view;
gdouble value;
gtk_adjustment_set_value (icon_view->priv->vadjustment,
icon_view->priv->vadjustment->value +
icon_view->priv->scroll_value_diff);
icon_view = data;
value = MIN (icon_view->priv->vadjustment->value +
icon_view->priv->scroll_value_diff,
icon_view->priv->vadjustment->upper -
icon_view->priv->vadjustment->page_size);
gtk_adjustment_set_value (icon_view->priv->vadjustment, value);
gtk_icon_view_update_rubberband (icon_view);
@@ -2560,7 +2566,7 @@ gtk_icon_view_layout_single_row (GtkIconView *icon_view,
current_width += icon_view->priv->column_spacing + 2 * focus_width;
item->y = *y + focus_width;
item->x = rtl ? GTK_WIDGET (icon_view)->allocation.width - item->width - x : x;
item->x = x;
x = current_width - (icon_view->priv->margin + focus_width);
@@ -2584,14 +2590,17 @@ gtk_icon_view_layout_single_row (GtkIconView *icon_view,
{
GtkIconViewItem *item = items->data;
if (rtl)
{
item->x = *maximum_width - item->width - item->x;
item->col = col - 1 - item->col;
}
gtk_icon_view_calculate_item_size2 (icon_view, item, max_height);
/* We may want to readjust the new y coordinate. */
if (item->y + item->height + focus_width + icon_view->priv->row_spacing > *y)
*y = item->y + item->height + focus_width + icon_view->priv->row_spacing;
if (rtl)
item->col = col - 1 - item->col;
}
g_free (max_height);
@@ -4202,7 +4211,7 @@ gtk_icon_view_scroll_to_path (GtkIconView *icon_view,
{
gint x, y;
gint focus_width;
gfloat offset;
gfloat offset, value;
gtk_widget_style_get (GTK_WIDGET (icon_view),
"focus-line-width", &focus_width,
@@ -4212,15 +4221,17 @@ gtk_icon_view_scroll_to_path (GtkIconView *icon_view,
offset = y + item->y - focus_width -
row_align * (GTK_WIDGET (icon_view)->allocation.height - item->height);
gtk_adjustment_set_value (icon_view->priv->vadjustment,
icon_view->priv->vadjustment->value + offset);
value = CLAMP (icon_view->priv->vadjustment->value + offset,
icon_view->priv->vadjustment->lower,
icon_view->priv->vadjustment->upper - icon_view->priv->vadjustment->page_size);
gtk_adjustment_set_value (icon_view->priv->vadjustment, value);
offset = x + item->x - focus_width -
col_align * (GTK_WIDGET (icon_view)->allocation.width - item->width);
gtk_adjustment_set_value (icon_view->priv->hadjustment,
icon_view->priv->hadjustment->value + offset);
value = CLAMP (icon_view->priv->hadjustment->value + offset,
icon_view->priv->hadjustment->lower,
icon_view->priv->hadjustment->upper - icon_view->priv->hadjustment->page_size);
gtk_adjustment_set_value (icon_view->priv->hadjustment, value);
gtk_adjustment_changed (icon_view->priv->hadjustment);
gtk_adjustment_changed (icon_view->priv->vadjustment);
@@ -6279,6 +6290,7 @@ gtk_icon_view_autoscroll (GtkIconView *icon_view)
{
gint px, py, x, y, width, height;
gint hoffset, voffset;
gfloat value;
gdk_window_get_pointer (GTK_WIDGET (icon_view)->window, &px, &py, NULL);
gdk_window_get_geometry (GTK_WIDGET (icon_view)->window, &x, &y, &width, &height, NULL);
@@ -6293,12 +6305,19 @@ gtk_icon_view_autoscroll (GtkIconView *icon_view)
hoffset = MAX (px - (x + width - 2 * SCROLL_EDGE_SIZE), 0);
if (voffset != 0)
gtk_adjustment_set_value (icon_view->priv->vadjustment,
icon_view->priv->vadjustment->value + voffset);
{
value = CLAMP (icon_view->priv->vadjustment->value + voffset,
icon_view->priv->vadjustment->lower,
icon_view->priv->vadjustment->upper - icon_view->priv->vadjustment->page_size);
gtk_adjustment_set_value (icon_view->priv->vadjustment, value);
}
if (hoffset != 0)
gtk_adjustment_set_value (icon_view->priv->hadjustment,
icon_view->priv->hadjustment->value + hoffset);
{
value = CLAMP (icon_view->priv->hadjustment->value + hoffset,
icon_view->priv->hadjustment->lower,
icon_view->priv->hadjustment->upper - icon_view->priv->hadjustment->page_size);
gtk_adjustment_set_value (icon_view->priv->hadjustment, value);
}
}
@@ -8864,8 +8883,39 @@ gtk_icon_view_accessible_model_row_changed (GtkTreeModel *tree_model,
gpointer user_data)
{
AtkObject *atk_obj;
gint index;
GtkWidget *widget;
GtkIconView *icon_view;
GtkIconViewItem *item;
GtkIconViewAccessible *a11y_view;
GtkIconViewItemAccessible *a11y_item;
gchar *name, *text;
atk_obj = gtk_widget_get_accessible (GTK_WIDGET (user_data));
a11y_view = GTK_ICON_VIEW_ACCESSIBLE (atk_obj);
index = gtk_tree_path_get_indices(path)[0];
a11y_item = gtk_icon_view_accessible_find_child (atk_obj, index);
if (a11y_item)
{
widget = GTK_ACCESSIBLE (atk_obj)->widget;
icon_view = GTK_ICON_VIEW (widget);
item = a11y_item->item;
name = gtk_icon_view_item_accessible_get_name (ATK_OBJECT (a11y_item));
if (!name || strcmp (name, "") == 0)
{
gtk_icon_view_set_cell_data (icon_view, item);
text = get_text (icon_view, item);
if (text)
{
gtk_text_buffer_set_text (a11y_item->text_buffer, text, -1);
g_free (text);
}
}
}
g_signal_emit_by_name (atk_obj, "visible-data-changed");
return;
@@ -8992,20 +9042,29 @@ gtk_icon_view_accessible_model_rows_reordered (GtkTreeModel *tree_model,
GtkIconViewItemAccessible *item;
GList *items;
AtkObject *atk_obj;
gint *order;
gint length, i;
atk_obj = gtk_widget_get_accessible (GTK_WIDGET (user_data));
icon_view = GTK_ICON_VIEW (user_data);
priv = gtk_icon_view_accessible_get_priv (atk_obj);
length = gtk_tree_model_iter_n_children (tree_model, NULL);
order = g_new (gint, length);
for (i = 0; i < length; i++)
order [new_order[i]] = i;
items = priv->items;
while (items)
{
info = items->data;
item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (info->item);
info->index = new_order[info->index];
info->index = order[info->index];
item->item = g_list_nth_data (icon_view->priv->items, info->index);
items = items->next;
}
g_free (order);
priv->items = g_list_sort (priv->items,
(GCompareFunc)gtk_icon_view_accessible_item_compare);
+12 -8
View File
@@ -53,7 +53,7 @@ struct _GtkComposeTableCompact
*/
#include "gtkimcontextsimpleseqs.h"
/* From the values below, the value 22 means the number of different first keysyms
/* From the values below, the value 23 means the number of different first keysyms
* that exist in the Compose file (from Xorg). When running compose-parse.py without
* parameters, you get the count that you can put here. Needed when updating the
* gtkimcontextsimpleseqs.h header file (contains the compose sequences).
@@ -61,7 +61,7 @@ struct _GtkComposeTableCompact
static const GtkComposeTableCompact gtk_compose_table_compact = {
gtk_compose_seqs_compact,
5,
22,
23,
6
};
@@ -407,11 +407,15 @@ check_normalize_nfc (gunichar* combination_buffer, gint n_compose)
return FALSE;
}
/* When updating the table of the compose sequences, also update here.
/* Checks if a keysym is a dead key. Dead key keysym values are defined in
* ../gdk/gdkkeysyms.h and the first is GDK_dead_grave. As X.Org is updated,
* more dead keys are added and we need to update the upper limit.
* Currently, the upper limit is GDK_dead_dasia+1. The +1 has to do with
* a temporary issue in the X.Org header files.
* In future versions it will be just the keysym (no +1).
*/
#define IS_DEAD_KEY(k) \
(((k) >= GDK_dead_grave && (k) <= (GDK_dead_dasia+1)) || \
g_unichar_type (gdk_keyval_to_unicode (k)) == G_UNICODE_NON_SPACING_MARK)
((k) >= GDK_dead_grave && (k) <= (GDK_dead_dasia+1))
static gboolean
check_algorithmically (GtkIMContextSimple *context_simple,
@@ -925,12 +929,12 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
return TRUE;
tmp_list = tmp_list->next;
}
if (check_algorithmically (context_simple, n_compose))
return TRUE;
if (check_compact_table (context_simple, &gtk_compose_table_compact, n_compose))
return TRUE;
if (check_algorithmically (context_simple, n_compose))
return TRUE;
}
/* The current compose_buffer doesn't match anything */
File diff suppressed because it is too large Load Diff
+1
View File
@@ -237,6 +237,7 @@ gtk_im_multicontext_get_slave (GtkIMMulticontext *multicontext)
gtk_im_multicontext_set_slave (multicontext, slave, FALSE);
g_object_unref (slave);
g_free (multicontext->context_id);
multicontext->context_id = g_strdup (global_context_id);
}
+3 -1
View File
@@ -620,7 +620,9 @@ gtk_link_button_query_tooltip_cb (GtkWidget *widget,
label = gtk_button_get_label (GTK_BUTTON (link_button));
uri = link_button->priv->uri;
if (label && *label != '\0' && uri && strcmp (label, uri) != 0)
if (!gtk_widget_get_tooltip_text (widget)
&& !gtk_widget_get_tooltip_markup (widget)
&& label && *label != '\0' && uri && strcmp (label, uri) != 0)
{
gtk_tooltip_set_text (tooltip, uri);
return TRUE;
+1
View File
@@ -469,6 +469,7 @@ gtk_mount_operation_ask_password (GMountOperation *mount_op,
gtk_box_set_spacing (GTK_BOX (dialog->action_area), 6);
gtk_window_set_resizable (window, FALSE);
gtk_window_set_title (window, "");
gtk_window_set_icon_name (window, GTK_STOCK_DIALOG_AUTHENTICATION);
gtk_dialog_add_buttons (dialog,
+19 -2
View File
@@ -153,6 +153,11 @@ struct _GtkNotebookPage
guint reorderable : 1;
guint detachable : 1;
/* if true, the tab label was visible on last allocation; we track this so
* that we know to redraw the tab area if a tab label was hidden then shown
* without changing position */
guint tab_allocated_visible : 1;
GtkRequisition requisition;
GtkAllocation allocation;
@@ -5556,9 +5561,15 @@ gtk_notebook_page_allocate (GtkNotebook *notebook,
gint tab_curvature;
gint tab_pos = get_effective_tab_pos (notebook);
gboolean tab_allocation_changed;
gboolean was_visible = page->tab_allocated_visible;
if (!page->tab_label)
return FALSE;
if (!page->tab_label ||
!GTK_WIDGET_VISIBLE (page->tab_label) ||
!gtk_widget_get_child_visible (page->tab_label))
{
page->tab_allocated_visible = FALSE;
return was_visible;
}
xthickness = widget->style->xthickness;
ythickness = widget->style->ythickness;
@@ -5630,6 +5641,12 @@ gtk_notebook_page_allocate (GtkNotebook *notebook,
gtk_widget_size_allocate (page->tab_label, &child_allocation);
if (!was_visible)
{
page->tab_allocated_visible = TRUE;
tab_allocation_changed = TRUE;
}
return tab_allocation_changed;
}
+3
View File
@@ -1598,6 +1598,9 @@ static void
get_child_panes (GtkWidget *widget,
GList **panes)
{
if (!GTK_WIDGET_REALIZED (widget))
return;
if (GTK_IS_PANED (widget))
{
GtkPaned *paned = GTK_PANED (widget);
+2 -2
View File
@@ -119,7 +119,7 @@ gtk_print_backend_module_load (GTypeModule *module)
pb_module->library = g_module_open (pb_module->path, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
if (!pb_module->library)
{
g_warning (g_module_error());
g_warning ("%s", g_module_error());
return FALSE;
}
@@ -131,7 +131,7 @@ gtk_print_backend_module_load (GTypeModule *module)
!g_module_symbol (pb_module->library, "pb_module_create",
&createp))
{
g_warning (g_module_error());
g_warning ("%s", g_module_error());
g_module_close (pb_module->library);
return FALSE;
+4 -4
View File
@@ -1848,10 +1848,10 @@ run_pdf (GtkPrintOperation *op,
width, height);
if (cairo_surface_status (surface) != CAIRO_STATUS_SUCCESS)
{
g_set_error (&priv->error,
GTK_PRINT_ERROR,
GTK_PRINT_ERROR_GENERAL,
cairo_status_to_string (cairo_surface_status (surface)));
g_set_error_literal (&priv->error,
GTK_PRINT_ERROR,
GTK_PRINT_ERROR_GENERAL,
cairo_status_to_string (cairo_surface_status (surface)));
*do_print = FALSE;
return GTK_PRINT_OPERATION_RESULT_ERROR;
}
+19 -1
View File
@@ -1696,6 +1696,19 @@ update_range_sensitivity (GtkWidget *button,
gtk_widget_set_sensitive (range, active);
}
static void
emit_ok_response (GtkTreeView *tree_view,
GtkTreePath *path,
GtkTreeViewColumn *column,
gpointer *user_data)
{
GtkPrintUnixDialog *print_dialog;
print_dialog = (GtkPrintUnixDialog *) user_data;
gtk_dialog_response (GTK_DIALOG (print_dialog), GTK_RESPONSE_OK);
}
static void
create_main_page (GtkPrintUnixDialog *dialog)
{
@@ -1708,6 +1721,7 @@ create_main_page (GtkPrintUnixDialog *dialog)
GtkTreeViewColumn *column;
GtkTreeSelection *selection;
GtkWidget *custom_input;
const gchar *range_tooltip;
main_vbox = gtk_vbox_new (FALSE, 18);
gtk_container_set_border_width (GTK_CONTAINER (main_vbox), 12);
@@ -1773,6 +1787,8 @@ create_main_page (GtkPrintUnixDialog *dialog)
NULL);
gtk_tree_view_column_set_cell_data_func (column, renderer, set_cell_sensitivity_func, NULL, NULL);
gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), column);
g_signal_connect (GTK_TREE_VIEW (treeview), "row-activated", G_CALLBACK (emit_ok_response), dialog);
gtk_widget_show (treeview);
gtk_container_add (GTK_CONTAINER (scrolled), treeview);
@@ -1810,7 +1826,8 @@ create_main_page (GtkPrintUnixDialog *dialog)
0, 0);
radio = gtk_radio_button_new_with_mnemonic (gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio)), _("Pag_es:"));
gtk_widget_set_tooltip_text (radio, _("Specify one or more page ranges,\n e.g. 1-3,7,11"));
range_tooltip = _("Specify one or more page ranges,\n e.g. 1-3,7,11");
gtk_widget_set_tooltip_text (radio, range_tooltip);
priv->page_range_radio = radio;
gtk_widget_show (radio);
@@ -1818,6 +1835,7 @@ create_main_page (GtkPrintUnixDialog *dialog)
0, 1, 2, 3, GTK_FILL, 0,
0, 0);
entry = gtk_entry_new ();
gtk_widget_set_tooltip_text (entry, range_tooltip);
priv->page_range_entry = entry;
gtk_widget_show (entry);
gtk_table_attach (GTK_TABLE (table), entry,
+6
View File
@@ -961,6 +961,9 @@ gtk_range_set_range (GtkRange *range,
value = MIN (value, MAX (range->adjustment->lower,
range->layout->fill_level));
value = CLAMP (value, range->adjustment->lower,
(range->adjustment->upper - range->adjustment->page_size));
gtk_adjustment_set_value (range->adjustment, value);
gtk_adjustment_changed (range->adjustment);
}
@@ -985,6 +988,9 @@ gtk_range_set_value (GtkRange *range,
value = MIN (value, MAX (range->adjustment->lower,
range->layout->fill_level));
value = CLAMP (value, range->adjustment->lower,
(range->adjustment->upper - range->adjustment->page_size));
gtk_adjustment_set_value (range->adjustment, value);
}
+2
View File
@@ -837,6 +837,8 @@ gtk_rc_parse_default_files (GtkRcContext *context)
{
gint i;
gtk_rc_add_initial_default_files ();
for (i = 0; gtk_rc_default_files[i] != NULL; i++)
gtk_rc_context_parse_file (context, gtk_rc_default_files[i], GTK_PATH_PRIO_RC, FALSE);
}
+2
View File
@@ -35,7 +35,9 @@
#include "config.h"
#ifndef _WIN32
#define _GNU_SOURCE
#endif
#include <math.h>
#include <stdlib.h>
#include <string.h>
+6 -2
View File
@@ -1124,6 +1124,8 @@ gtk_scrolled_window_scroll_child (GtkScrolledWindow *scrolled_window,
break;
}
value = CLAMP (value, adjustment->lower, adjustment->upper - adjustment->page_size);
gtk_adjustment_set_value (adjustment, value);
return TRUE;
@@ -1507,11 +1509,13 @@ gtk_scrolled_window_scroll_event (GtkWidget *widget,
if (range && GTK_WIDGET_VISIBLE (range))
{
GtkAdjustment *adj = GTK_RANGE (range)->adjustment;
gdouble delta;
gdouble delta, new_value;
delta = _gtk_range_get_wheel_delta (GTK_RANGE (range), event->direction);
gtk_adjustment_set_value (adj, adj->value + delta);
new_value = CLAMP (adj->value + delta, adj->lower, adj->upper - adj->page_size);
gtk_adjustment_set_value (adj, new_value);
return TRUE;
}
+9
View File
@@ -1684,6 +1684,13 @@ gtk_spin_button_new_with_range (gdouble min,
return GTK_WIDGET (spin);
}
static void
warn_nonzero_page_size (GtkAdjustment *adjustment)
{
if (gtk_adjustment_get_page_size (adjustment) != 0.0)
g_warning ("GtkSpinButton: setting an adjustment with non-zero page size is deprecated");
}
/* Callback used when the spin button's adjustment changes. We need to redraw
* the arrows when the adjustment's range changes, and reevaluate our size request.
*/
@@ -1695,6 +1702,7 @@ adjustment_changed_cb (GtkAdjustment *adjustment, gpointer data)
spin_button = GTK_SPIN_BUTTON (data);
spin_button->timer_step = spin_button->adjustment->step_increment;
warn_nonzero_page_size (adjustment);
gtk_widget_queue_resize (GTK_WIDGET (spin_button));
}
@@ -1734,6 +1742,7 @@ gtk_spin_button_set_adjustment (GtkSpinButton *spin_button,
G_CALLBACK (adjustment_changed_cb),
spin_button);
spin_button->timer_step = spin_button->adjustment->step_increment;
warn_nonzero_page_size (adjustment);
}
gtk_widget_queue_resize (GTK_WIDGET (spin_button));
+1
View File
@@ -671,6 +671,7 @@ gtk_status_icon_finalize (GObject *object)
priv->blank_icon = NULL;
#ifdef GDK_WINDOWING_X11
gtk_widget_destroy (priv->image);
gtk_widget_destroy (priv->tray_icon);
#endif
+2 -2
View File
@@ -81,7 +81,7 @@ gtk_theme_engine_load (GTypeModule *module)
g_free(engine_path);
if (!engine->library)
{
g_warning (g_module_error());
g_warning ("%s", g_module_error());
return FALSE;
}
@@ -93,7 +93,7 @@ gtk_theme_engine_load (GTypeModule *module)
!g_module_symbol (engine->library, "theme_create_rc_style",
(gpointer *)&engine->create_rc_style))
{
g_warning (g_module_error());
g_warning ("%s", g_module_error());
g_module_close (engine->library);
return FALSE;
+1
View File
@@ -911,6 +911,7 @@ gtk_tooltip_show_tooltip (GdkDisplay *display)
if (tooltip->keyboard_mode_enabled)
{
x = y = -1;
pointer_widget = tooltip_widget = tooltip->keyboard_widget;
}
else
+26 -20
View File
@@ -1318,29 +1318,32 @@ gtk_tree_model_sort_set_sort_column_id (GtkTreeSortable *sortable,
{
GtkTreeModelSort *tree_model_sort = (GtkTreeModelSort *)sortable;
if (sort_column_id != GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID)
{
GtkTreeDataSortHeader *header = NULL;
header = _gtk_tree_data_list_get_header (tree_model_sort->sort_list,
sort_column_id);
/* we want to make sure that we have a function */
g_return_if_fail (header != NULL);
g_return_if_fail (header->func != NULL);
}
else
g_return_if_fail (tree_model_sort->default_sort_func != NULL);
if (tree_model_sort->sort_column_id == sort_column_id)
if (sort_column_id != GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID)
{
if (sort_column_id != GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID)
{
if (tree_model_sort->order == order)
return;
}
{
GtkTreeDataSortHeader *header = NULL;
header = _gtk_tree_data_list_get_header (tree_model_sort->sort_list,
sort_column_id);
/* we want to make sure that we have a function */
g_return_if_fail (header != NULL);
g_return_if_fail (header->func != NULL);
}
else
return;
g_return_if_fail (tree_model_sort->default_sort_func != NULL);
if (tree_model_sort->sort_column_id == sort_column_id)
{
if (sort_column_id != GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID)
{
if (tree_model_sort->order == order)
return;
}
else
return;
}
}
tree_model_sort->sort_column_id = sort_column_id;
@@ -1696,6 +1699,9 @@ gtk_tree_model_sort_sort_level (GtkTreeModelSort *tree_model_sort,
static void
gtk_tree_model_sort_sort (GtkTreeModelSort *tree_model_sort)
{
if (tree_model_sort->sort_column_id == GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID)
return;
if (!tree_model_sort->root)
return;
+2
View File
@@ -276,6 +276,7 @@ gtk_tree_store_new (gint n_columns,
{
g_warning ("%s: Invalid type %s\n", G_STRLOC, g_type_name (type));
g_object_unref (retval);
va_end (args);
return NULL;
}
gtk_tree_store_set_column_type (retval, i, type);
@@ -284,6 +285,7 @@ gtk_tree_store_new (gint n_columns,
return retval;
}
/**
* gtk_tree_store_newv:
* @n_columns: number of columns in the tree store
+47 -29
View File
@@ -2461,7 +2461,7 @@ gtk_tree_view_size_allocate (GtkWidget *widget,
static void
grab_focus_and_unset_draw_keyfocus (GtkTreeView *tree_view)
{
if (!GTK_WIDGET_HAS_FOCUS (tree_view))
if (GTK_WIDGET_CAN_FOCUS (tree_view) && !GTK_WIDGET_HAS_FOCUS (tree_view))
gtk_widget_grab_focus (GTK_WIDGET (tree_view));
GTK_TREE_VIEW_UNSET_FLAG (tree_view, GTK_TREE_VIEW_DRAW_KEYFOCUS);
}
@@ -3611,6 +3611,7 @@ gtk_tree_view_vertical_autoscroll (GtkTreeView *tree_view)
GdkRectangle visible_rect;
gint y;
gint offset;
gfloat value;
gdk_window_get_pointer (tree_view->priv->bin_window, NULL, &y, NULL);
y += tree_view->priv->dy;
@@ -3626,8 +3627,9 @@ gtk_tree_view_vertical_autoscroll (GtkTreeView *tree_view)
return;
}
gtk_adjustment_set_value (tree_view->priv->vadjustment,
MAX (tree_view->priv->vadjustment->value + offset, 0.0));
value = CLAMP (tree_view->priv->vadjustment->value + offset, 0.0,
tree_view->priv->vadjustment->upper - tree_view->priv->vadjustment->page_size);
gtk_adjustment_set_value (tree_view->priv->vadjustment, value);
}
static gboolean
@@ -3636,6 +3638,7 @@ gtk_tree_view_horizontal_autoscroll (GtkTreeView *tree_view)
GdkRectangle visible_rect;
gint x;
gint offset;
gfloat value;
gdk_window_get_pointer (tree_view->priv->bin_window, &x, NULL, NULL);
@@ -3651,8 +3654,9 @@ gtk_tree_view_horizontal_autoscroll (GtkTreeView *tree_view)
}
offset = offset/3;
gtk_adjustment_set_value (tree_view->priv->hadjustment,
MAX (tree_view->priv->hadjustment->value + offset, 0.0));
value = CLAMP (tree_view->priv->hadjustment->value + offset,
0.0, tree_view->priv->hadjustment->upper - tree_view->priv->hadjustment->page_size);
gtk_adjustment_set_value (tree_view->priv->hadjustment, value);
return TRUE;
@@ -4572,24 +4576,33 @@ gtk_tree_view_bin_expose (GtkWidget *widget,
if (gtk_tree_view_is_expander_column (tree_view, column) &&
tree_view->priv->tree_lines_enabled)
{
gint x = background_area.x;
gint mult = rtl ? -1 : 1;
gint y0 = background_area.y;
gint y1 = background_area.y + background_area.height/2;
gint y2 = background_area.y + background_area.height;
if (rtl)
x += background_area.width - 1;
if ((node->flags & GTK_RBNODE_IS_PARENT) == GTK_RBNODE_IS_PARENT
&& depth > 1)
{
gdk_draw_line (event->window,
tree_view->priv->tree_line_gc,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y + background_area.height / 2,
background_area.x + tree_view->priv->expander_size * (depth - 1.1),
background_area.y + background_area.height / 2);
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y1,
x + tree_view->priv->expander_size * (depth - 1.1) * mult,
y1);
}
else if (depth > 1)
{
gdk_draw_line (event->window,
tree_view->priv->tree_line_gc,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y + background_area.height / 2,
background_area.x + tree_view->priv->expander_size * (depth - 0.5),
background_area.y + background_area.height / 2);
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y1,
x + tree_view->priv->expander_size * (depth - 0.5) * mult,
y1);
}
if (depth > 1)
@@ -4601,17 +4614,17 @@ gtk_tree_view_bin_expose (GtkWidget *widget,
if (!_gtk_rbtree_next (tree, node))
gdk_draw_line (event->window,
tree_view->priv->tree_line_gc,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y + background_area.height / 2);
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y0,
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y1);
else
gdk_draw_line (event->window,
tree_view->priv->tree_line_gc,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y,
background_area.x + tree_view->priv->expander_size * (depth - 1.5),
background_area.y + background_area.height);
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y0,
x + tree_view->priv->expander_size * (depth - 1.5) * mult,
y2);
tmp_node = tree->parent_node;
tmp_tree = tree->parent_tree;
@@ -4621,10 +4634,10 @@ gtk_tree_view_bin_expose (GtkWidget *widget,
if (_gtk_rbtree_next (tmp_tree, tmp_node))
gdk_draw_line (event->window,
tree_view->priv->tree_line_gc,
background_area.x + tree_view->priv->expander_size * (i - 0.5),
background_area.y,
background_area.x + tree_view->priv->expander_size * (i - 0.5),
background_area.y + background_area.height);
x + tree_view->priv->expander_size * (i - 0.5) * mult,
y0,
x + tree_view->priv->expander_size * (i - 0.5) * mult,
y2);
tmp_node = tmp_tree->parent_node;
tmp_tree = tmp_tree->parent_tree;
@@ -7837,7 +7850,8 @@ gtk_tree_view_focus (GtkWidget *widget,
GtkContainer *container = GTK_CONTAINER (widget);
GtkWidget *focus_child;
if (!GTK_WIDGET_IS_SENSITIVE (container))
if (!GTK_WIDGET_IS_SENSITIVE (container) ||
!GTK_WIDGET_CAN_FOCUS (widget))
return FALSE;
focus_child = container->focus_child;
@@ -8946,7 +8960,11 @@ gtk_tree_view_clamp_column_visible (GtkTreeView *tree_view,
}
}
gtk_adjustment_set_value (tree_view->priv->hadjustment, x);
gtk_adjustment_set_value (tree_view->priv->hadjustment,
CLAMP (x,
tree_view->priv->hadjustment->lower,
tree_view->priv->hadjustment->upper
- tree_view->priv->hadjustment->page_size));
}
else
{
@@ -11591,9 +11609,9 @@ gtk_tree_view_scroll_to_point (GtkTreeView *tree_view,
vadj = tree_view->priv->vadjustment;
if (tree_x != -1)
gtk_adjustment_set_value (hadj, tree_x);
gtk_adjustment_set_value (hadj, CLAMP (tree_x, hadj->lower, hadj->upper - hadj->page_size));
if (tree_y != -1)
gtk_adjustment_set_value (vadj, tree_y);
gtk_adjustment_set_value (vadj, CLAMP (tree_y, vadj->lower, vadj->upper - vadj->page_size));
}
/**
+28 -22
View File
@@ -8028,6 +8028,8 @@ gtk_window_activate_key (GtkWindow *window,
{
GtkKeyHash *key_hash;
GtkWindowKeyEntry *found_entry = NULL;
gboolean enable_mnemonics;
gboolean enable_accels;
g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
g_return_val_if_fail (event != NULL, FALSE);
@@ -8036,39 +8038,43 @@ gtk_window_activate_key (GtkWindow *window,
if (key_hash)
{
GSList *tmp_list;
GSList *entries = _gtk_key_hash_lookup (key_hash,
event->hardware_keycode,
event->state,
gtk_accelerator_get_default_mod_mask (),
event->group);
GSList *tmp_list;
for (tmp_list = entries; tmp_list; tmp_list = tmp_list->next)
{
GtkWindowKeyEntry *entry = tmp_list->data;
if (entry->is_mnemonic)
{
found_entry = entry;
break;
}
}
if (!found_entry && entries)
found_entry = entries->data;
g_slist_free (entries);
}
if (found_entry)
{
gboolean enable_mnemonics;
gboolean enable_accels;
g_object_get (gtk_widget_get_settings (GTK_WIDGET (window)),
"gtk-enable-mnemonics", &enable_mnemonics,
"gtk-enable-accels", &enable_accels,
NULL);
for (tmp_list = entries; tmp_list; tmp_list = tmp_list->next)
{
GtkWindowKeyEntry *entry = tmp_list->data;
if (entry->is_mnemonic)
{
if (enable_mnemonics)
{
found_entry = entry;
break;
}
}
else
{
if (enable_accels && !found_entry)
{
found_entry = entry;
}
}
}
g_slist_free (entries);
}
if (found_entry)
{
if (found_entry->is_mnemonic)
{
if (enable_mnemonics)
+1 -1
View File
@@ -144,7 +144,6 @@ gtk_OBJECTS_file = \
gtkfilefilter.obj \
gtkfilesystem.obj \
gtkfilesystemmodel.obj \
gtkfilesystemwin32.obj \
gtk_OBJECTS_print = \
gtkprint-win32.obj \
@@ -291,6 +290,7 @@ gtk_OBJECTS = \
gtkruler.obj \
gtkscale.obj \
gtkscalebutton.obj \
gtkshow.obj \
gtkscrollbar.obj \
gtkscrolledwindow.obj \
gtksearchengine.obj \
+3 -3
View File
@@ -795,7 +795,7 @@ test_spin_button (void)
"<property name=\"upper\">10</property>"
"<property name=\"step-increment\">2</property>"
"<property name=\"page-increment\">3</property>"
"<property name=\"page-size\">5</property>"
"<property name=\"page-size\">0</property>"
"<property name=\"value\">1</property>"
"</object>"
"<object class=\"GtkSpinButton\" id=\"spinbutton1\">"
@@ -823,7 +823,7 @@ test_spin_button (void)
g_object_get (adjustment, "page-increment", &value, NULL);
g_assert (value == 3);
g_object_get (adjustment, "page-size", &value, NULL);
g_assert (value == 5);
g_assert (value == 0);
g_object_unref (builder);
}
@@ -2293,7 +2293,7 @@ test_file (const gchar *filename)
if (!gtk_builder_add_from_file (builder, filename, &error))
{
g_error (error->message);
g_error ("%s", error->message);
g_error_free (error);
return;
}
+12
View File
@@ -1,3 +1,15 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
+63
View File
@@ -1,3 +1,66 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2009-01-07 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug #565110 Add an env variable to disable Gail.
* gail.c (gtk_module_init): Bail out if NO_GAIL env var is set
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-11-27 Matthias Clasen <mclasen@redhat.com>
Bug 353088 gtk_expander_get_label should return the full label text
* gailexpander.c: Don't rely on gtk_expander_get_label.
Patch by Peter Johanson.
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2008-11-08 Kjartan Maraas <kmaraas@gnome.org>
* gailtextview.c: (gail_streamable_content_get_stream):
Missing format specifier. Bug #554567.
2008-10-13 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug 555953 libferret missing link against libgtk-x11
* test/Makefile.am: Link libferret against gtk.
2008-10-07 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
Bug 554950 gail must make itself resident
* gail.c: Make the module resident, since it can't handle
being unloaded.
2008-09-20 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gailtextview.c:
* gailbutton.c: Fix possible leaks of textutils.
2008-09-19 Matthias Clasen <mclasen@redhat.com>
Merged from trunk:
* gailtreeview.c (garbage_collect_cell_data): Actually free
the copied list.
2008-08-21 Li Yuan <li.yuan@sun.com>
* gailtreeview.c: (traverse_cells):
+20
View File
@@ -27,6 +27,7 @@
#include "gailfactory.h"
#define GNOME_ACCESSIBILITY_ENV "GNOME_ACCESSIBILITY"
#define NO_GAIL_ENV "NO_GAIL"
static gboolean gail_focus_watcher (GSignalInvocationHint *ihint,
guint n_param_values,
@@ -976,7 +977,26 @@ gnome_accessibility_module_shutdown (void)
int
gtk_module_init (gint *argc, char** argv[])
{
const char* env_no_gail;
gboolean no_gail = FALSE;
env_no_gail = g_getenv (NO_GAIL_ENV);
if (env_no_gail)
no_gail = atoi (env_no_gail);
if (no_gail)
return 0;
gail_accessibility_module_init ();
return 0;
}
const char *
g_module_check_init (GModule *module)
{
g_module_make_resident (module);
return NULL;
}
+2
View File
@@ -392,6 +392,8 @@ gail_button_init_textutil (GailButton *button,
{
const gchar *label_text;
if (button->textutil)
g_object_unref (button->textutil);
button->textutil = gail_text_util_new ();
label_text = gtk_label_get_text (GTK_LABEL (label));
gail_text_util_text_setup (button->textutil, label_text);
+18 -4
View File
@@ -45,6 +45,7 @@ static void gail_expander_real_initialize (AtkObject *
static void gail_expander_finalize (GObject *object);
static void gail_expander_init_textutil (GailExpander *expander,
GtkExpander *widget);
static G_CONST_RETURN gchar* gail_expander_get_full_text (GtkExpander *widget);
static void atk_action_interface_init (AtkActionIface *iface);
static gboolean gail_expander_do_action (AtkAction *action,
@@ -169,7 +170,7 @@ gail_expander_get_name (AtkObject *obj)
g_return_val_if_fail (GTK_IS_EXPANDER (widget), NULL);
return gtk_expander_get_label (GTK_EXPANDER (widget));
return gail_expander_get_full_text (GTK_EXPANDER (widget));
}
}
@@ -293,7 +294,7 @@ gail_expander_real_notify_gtk (GObject *obj,
const gchar* label_text;
label_text = gtk_expander_get_label (expander);
label_text = gail_expander_get_full_text (expander);
gail_expander = GAIL_EXPANDER (atk_obj);
if (gail_expander->textutil)
@@ -323,6 +324,19 @@ gail_expander_real_notify_gtk (GObject *obj,
GAIL_WIDGET_CLASS (gail_expander_parent_class)->notify_gtk (obj, pspec);
}
static G_CONST_RETURN gchar*
gail_expander_get_full_text (GtkExpander *widget)
{
GtkWidget *label_widget;
label_widget = gtk_expander_get_label_widget (widget);
if (!GTK_IS_LABEL (label_widget))
return NULL;
return gtk_label_get_text (GTK_LABEL (label_widget));
}
static void
gail_expander_init_textutil (GailExpander *expander,
GtkExpander *widget)
@@ -330,7 +344,7 @@ gail_expander_init_textutil (GailExpander *expander,
const gchar *label_text;
expander->textutil = gail_text_util_new ();
label_text = gtk_expander_get_label (widget);
label_text = gail_expander_get_full_text (widget);
gail_text_util_text_setup (expander->textutil, label_text);
}
@@ -578,7 +592,7 @@ gail_expander_get_text (AtkText *text,
if (!expander->textutil)
gail_expander_init_textutil (expander, GTK_EXPANDER (widget));
label_text = gtk_expander_get_label (GTK_EXPANDER (widget));
label_text = gail_expander_get_full_text (GTK_EXPANDER (widget));
if (label_text == NULL)
return NULL;
+6 -3
View File
@@ -220,6 +220,9 @@ setup_buffer (GtkTextView *view,
if (buffer == NULL)
return;
if (gail_view->textutil)
g_object_unref (gail_view->textutil);
gail_view->textutil = gail_text_util_new ();
gail_text_util_buffer_setup (gail_view->textutil, buffer);
@@ -1730,11 +1733,11 @@ static GIOChannel* gail_streamable_content_get_stream (AtkStreamable
gio = g_io_channel_unix_new (fd);
g_io_channel_set_encoding (gio, NULL, &err);
if (!err) g_io_channel_write_chars (gio, (const char *) cbuf, (gssize) len, &written, &err);
else g_message (err->message);
else g_message ("%s", err->message);
if (!err) g_io_channel_seek_position (gio, 0, G_SEEK_SET, &err);
else g_message (err->message);
else g_message ("%s", err->message);
if (!err) g_io_channel_flush (gio, &err);
else g_message (err->message);
else g_message ("%s", err->message);
if (err) {
g_message ("<error writing to stream [%s]>", tname);
g_error_free (err);
+4 -3
View File
@@ -3667,12 +3667,12 @@ static gboolean
garbage_collect_cell_data (gpointer data)
{
GailTreeView *tree_view;
GList *temp_list;
GList *temp_list, *list;
GailTreeViewCellInfo *cell_info;
g_assert (GAIL_IS_TREE_VIEW (data));
tree_view = (GailTreeView *)data;
temp_list = g_list_copy (tree_view->cell_data);
list = g_list_copy (tree_view->cell_data);
tree_view->garbage_collection_pending = FALSE;
if (tree_view->idle_garbage_collect_id != 0)
@@ -3682,6 +3682,7 @@ garbage_collect_cell_data (gpointer data)
}
/* Must loop through them all */
temp_list = list;
while (temp_list != NULL)
{
cell_info = temp_list->data;
@@ -3696,7 +3697,7 @@ garbage_collect_cell_data (gpointer data)
}
temp_list = temp_list->next;
}
g_list_free (temp_list);
g_list_free (list);
return tree_view->garbage_collection_pending;
}
+4 -2
View File
@@ -52,10 +52,12 @@ libferret_la_SOURCES = \
libferret_la_LDFLAGS = \
-rpath $(moduledir) -module -avoid-version \
$(GTK_DEP_LIBS) \
$(no_undefined) \
$(LDFLAGS)
libferret_la_LIBADD = \
libferret_la_LIBADD = \
$(top_builddir)/gtk/$(gtktargetlib) \
$(GTK_DEP_LIBS) \
$(GAIL_INET_LIBS)
endif
@@ -289,8 +289,6 @@ lpr_write (GIOChannel *source,
lpr_print_cb (GTK_PRINT_BACKEND_LPR (ps->backend),
error, user_data);
if (error)
g_error_free (error);
if (error != NULL)
{
+96
View File
@@ -1,3 +1,99 @@
2009-01-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.7 ===
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.6 ===
2008-12-14 Tor Lillqvist <tml@novell.com>
* ast.po: Use charset=UTF-8 to avoid error with some versions of
GNU msgfmt. Also remove the fuzzy marker for the metadata entry.
2008-11-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.5 ===
2008-10-23 Gil Forcada <gforcada@gnome.org>
* ast.po: Added empty Asturian translation, so we don't break the build
system.
2008-10-19 Gil Forcada <gforcada@gnome.org>
* ca.po: Updated Catalan translation by David Planella.
2008-10-19 Djihed Afifi <djihed@gmail.com>
* ar.po: Updated Arabic Translation by Anas Afif Emad.
2008-10-18 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
* gl.po: Updated Galician Translation.
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.4 ====
2008-10-16 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation by Pavol Šimo.
2008-10-12 Leonardo Ferreira Fontenelle <leonardof@gnome.org>
* pt_BR.po: Fixed terminology in Brazilian Portuguese translation by
Vladimir Melo.
2008-10-06 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
2008-10-01 Og Maciel <ogmaciel@gnome.org>
* pt_BR.po: Updated Brazilian Portuguese translation by Vladimir Melo.
2008-09-29 Jovan Naumovski <jovan@lugola.net>
* mk.po: Updated Macedonian translation.
2008-09-27 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation.
2008-09-25 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation by Milo Casagrande.
2008-09-23 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.3 ===
2008-09-22 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
2008-09-21 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* ru.po: Updated Russian translation.
2008-09-21 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.
2008-09-20 Kenneth Nielsen <k.nielsen81@gmail.com>
* da.po: Updated Danish translation by Ask H. Larsen
2008-09-19 Mugurel Tudor <mugurelu@gnome.ro>
* ro.po: Updated Romanian translation by
Mişu Moldovan <dumol@gnome.ro>
2008-09-19 I. Felix <ifelix@redhat.com>
* ta.po: Tamil Translation updated
2008-09-18 Shankar Prasad <svenkate@redhat.com>
* kn.po: Updated Kannada Translation
+119 -119
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties 2.6-branch\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2004-03-30 17:02+0200\n"
"Last-Translator: Zuza Software Foundation <info@translate.org.za>\n"
"Language-Team: Afrikaans <translate-discuss-af@lists.sourceforge.net>\n"
@@ -120,121 +120,121 @@ msgstr "Fontpunte"
msgid "The resolution for fonts on the screen"
msgstr "Hoe die strekking op die skerm moet bygewerk word"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
#, fuzzy
msgid "Program name"
msgstr "Merkernaam"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
#, fuzzy
msgid "The version of the program"
msgstr "Die oriëntering van die nutsbalk"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
#, fuzzy
msgid "Comments string"
msgstr "Kolomspasiëring"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
#, fuzzy
msgid "Website label"
msgstr "Gebruik grootte in etiket"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
#, fuzzy
msgid "List of authors of the program"
msgstr "Die oriëntering van die nutsbalk"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
#, fuzzy
msgid "Logo Icon Name"
msgstr "Fontnaam"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
#, fuzzy
msgid "Wrap license"
msgstr "Omvoumodusstel"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
#, fuzzy
msgid "Whether to wrap the license text."
msgstr "Of die teks deurgehaal moet word"
@@ -407,7 +407,7 @@ msgid "Whether the action group is visible."
msgstr "Of die aksiegroep sigbaar is."
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "Waarde"
@@ -725,7 +725,7 @@ msgstr "Spasiëring"
msgid "The amount of space between children"
msgstr "Die hoeveelheid ruimte tussen kinders"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "Homogeen"
@@ -767,7 +767,7 @@ msgstr "Ekstra ruimte wat tussen die kind en sy bure moet kom, in pixels"
msgid "Pack type"
msgstr "Paksoort"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -775,12 +775,12 @@ msgstr ""
"'n GtkPackType wat aandui of die kind met betrekking tot die begin of die "
"einde van die ouer gepak moet word"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "Posisie"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "Die indeks van die kind in die ouer"
@@ -824,7 +824,7 @@ msgstr ""
"Indien gestel, word die etiket gebruik om 'n stapelitem te kies in plaas "
"daarvan om vertoon te word"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "Fokus op kliek"
@@ -1334,7 +1334,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "Die vertikale belyning, van 0 (bo) na 1 (onder)"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "Oriëntering"
@@ -1344,7 +1344,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "Oriëntering en groeirigting van die vorderingstaaf"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "Verstelling"
@@ -1572,7 +1572,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "Vouwydte"
@@ -1962,71 +1962,71 @@ msgstr "Waarde in lys"
msgid "Whether entered values must already be present in the list"
msgstr "Of ingetikte waardes reeds in die lys teenwoordig moet wees"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "Kombinasiekas-model"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "Die model van die kombinasiekas"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
#, fuzzy
msgid "Wrap width for laying out the items in a grid"
msgstr "Vouwydte vir die uitlê van items op 'n rooster"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "Ryspankolom"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "Boommodel-kolom wat die ryspanwaarde bevat"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "Kolomspankolom"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "Boommodel-kolom wat die kolomspanwaarde bevat"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "Aktiewe item"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "Die item wat tans aktief is"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "Voeg afskeuritems by die kieslyste"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
#, fuzzy
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "Of oortjies eenvormige groottes moet hê"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "Het raam"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
#, fuzzy
msgid "Whether the combo box draws a frame around the child"
msgstr "Of die kolom rondom die koppe hersorteer kan word"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
#, fuzzy
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "Of 'n knoppie die fokus gryp wanneer dit met die muis gekliek word"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "Afskeurtitel"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
#, fuzzy
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
@@ -2035,51 +2035,51 @@ msgstr ""
"'n Titel wat deur die vensterbestuurder vertoon kan word wanneer hierdie "
"kieslys afgeskeur word"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
#, fuzzy
msgid "Popup shown"
msgstr "Fokus op reëlwydte"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
#, fuzzy
msgid "Whether the combo's dropdown is shown"
msgstr "Of die grens vertoon moet word of nie"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "Of 'n knoppie die fokus gryp wanneer dit met die muis gekliek word"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr ""
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
#, fuzzy
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "Of die vouers in plaas van die lêers gekies moet word"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "Pyltjierigting"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
#, fuzzy
msgid "The minimum size of the arrow in the combo box"
msgstr "Die model van die kombinasiekas"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "Arseringsoort"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
#, fuzzy
msgid "Which kind of shadow to draw around the combo box"
msgstr "Wydte van grens rondom die oortjie-etikette"
@@ -2956,7 +2956,7 @@ msgstr "Ikonstel"
msgid "Icon set to display"
msgstr "Ikonstel wat vertoon moet word"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "Ikongrootte"
@@ -3568,76 +3568,76 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "Die skerm waarop hierdie venster vertoon sal word"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "Bladsy"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "Die indeks van die huidige bladsy"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "Oortjieposisie"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "Watter kant van die notaboek die oortjies kom"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "Oortjiegrens"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "Wydte van grens rondom die oortjie-etikette"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "Horisontale oortjiegrens"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "Wydte van horisontale grens van die oortjie-etikette"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "Vertikale oortjiegrens"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "Wydte van vertikale grens van die oortjie-etikette"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "Vertoon oortjies"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "Of oortjies vertoon moet word of nie"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "Vertoon grens"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "Of die grens vertoon moet word of nie"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "Rolbaar"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"Indien WAAR word rolpyltjies bygevoeg indien al die oortjies nie inpas nie"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "Stel opspringer in werking"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3645,151 +3645,151 @@ msgstr ""
"Indien WAAR sal 'n regskliek-aksie op die notaboek 'n kieslys laat opspring "
"waarmee jy na 'n bladsy kan gaan"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "Of oortjies eenvormige groottes moet hê"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
#, fuzzy
msgid "Group ID"
msgstr "Groep"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "Groep"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "Oortjie-etiket"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
#, fuzzy
msgid "The string displayed on the child's tab label"
msgstr "Die string wat op die kinderoortjie-etiket vertoon word"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "Kieslysetiket"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
#, fuzzy
msgid "The string displayed in the child's menu entry"
msgstr "Die string wat op die kinderkieslysetiket vertoon word"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "Oortjie-uitvou"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
#, fuzzy
msgid "Whether to expand the child's tab or not"
msgstr "Of die kinderoortjie uitgevou moet word of nie"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "Oortjie-opvulling"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
#, fuzzy
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "Of die kinderoortjie die toegewysde ruimte moet opvul of nie"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "Oortjiepaksoort"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
#, fuzzy
msgid "Tab reorderable"
msgstr "Hersorteerbaar"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
#, fuzzy
msgid "Whether the tab is reorderable by user action or not"
msgstr "Of die grens vertoon moet word of nie"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
#, fuzzy
msgid "Tab detachable"
msgstr "Oortjie-etiket"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
#, fuzzy
msgid "Whether the tab is detachable"
msgstr "Of die aksie in werking gestel is."
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "Sekondêre agtertoestapper"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
"Vertoon 'n tweede agtertoe-pyltjie op die teenoorgestelde punt van die "
"oortjiearea"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "Sekondêre vorentoestapper"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
"Vertoon 'n tweede vorentoe-pyltjie op die teenoorgestelde punt van die "
"oortjiearea"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "Agtertoestapper"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "Vertoon die standaard-agtertoepyltjieknoppie"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "Vorentoestapper"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "Vertoon die standaardvorentoe pyltjieknoppie"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
#, fuzzy
msgid "Tab overlap"
msgstr "Oortjiegrens"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
#, fuzzy
msgid "Size of tab overlap area"
msgstr "Grootte van die uitvouerpyltjie"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
#, fuzzy
msgid "Size of tab curvature"
msgstr "Grootte van spasieerders"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "Ryspasiëring"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "Rolstaafspasiëring"
@@ -4706,33 +4706,33 @@ msgstr "Waardespasiëring"
msgid "Space between value text and the slider/trough area"
msgstr "Ruimte tussen waardeteks en die skuifknoppie/trog-streek"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "Die oriëntering van die nutsbalk"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "Die waarde van die aanpassing"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "Nutsbalkikongrootte"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
#, fuzzy
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "Die GtkAdjustment wat die huidige waarde van hierdie reikobjek bevat"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "Ikon"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "Fontnaam"
+119 -119
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2003-01-14 11:02+EDT\n"
"Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n"
"Language-Team: Amharic <locales@geez.org>\n"
@@ -116,117 +116,117 @@ msgstr ""
msgid "The resolution for fonts on the screen"
msgstr ""
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr ""
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
#, fuzzy
msgid "The version of the program"
msgstr "የጽሑፉ መለያ"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr ""
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr ""
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
#, fuzzy
msgid "List of authors of the program"
msgstr "የጽሑፉ መለያ"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
#, fuzzy
msgid "Logo Icon Name"
msgstr "የፊደሉ ቅርጽ ስም"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr ""
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr ""
@@ -393,7 +393,7 @@ msgid "Whether the action group is visible."
msgstr ""
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "ዕሴት"
@@ -710,7 +710,7 @@ msgstr "ክፍተት"
msgid "The amount of space between children"
msgstr ""
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr ""
@@ -750,18 +750,18 @@ msgstr ""
msgid "Pack type"
msgstr ""
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
msgstr ""
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "ቦታ"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr ""
@@ -799,7 +799,7 @@ msgid ""
"If set, the label is used to pick a stock item instead of being displayed"
msgstr ""
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr ""
@@ -1287,7 +1287,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr ""
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "አቀማመጥ"
@@ -1297,7 +1297,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr ""
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr ""
@@ -1517,7 +1517,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
#, fuzzy
msgid "Wrap width"
msgstr "ስፋት"
@@ -1895,112 +1895,112 @@ msgstr ""
msgid "Whether entered values must already be present in the list"
msgstr ""
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr ""
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr ""
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr ""
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr ""
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr ""
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr ""
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr ""
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr ""
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr ""
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr ""
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr ""
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "ፍሬም አለ"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr ""
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr ""
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr ""
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr ""
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr ""
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr ""
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr ""
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr ""
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr ""
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "ጽሑፍ አሳይ"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr ""
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr ""
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr ""
@@ -2848,7 +2848,7 @@ msgstr ""
msgid "Icon set to display"
msgstr ""
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "የምልክት መጠን"
@@ -3409,210 +3409,210 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr ""
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "ገጽ"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr ""
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr ""
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr ""
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr ""
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr ""
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr ""
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr ""
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "ማስረጊያዎች አሳይ"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr ""
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr ""
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr ""
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
msgstr ""
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr ""
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
#, fuzzy
msgid "Group ID"
msgstr "መድረክ"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "መድረክ"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr ""
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr ""
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr ""
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr ""
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr ""
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr ""
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr ""
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr ""
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr ""
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr ""
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr ""
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr ""
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr ""
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr ""
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr ""
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr ""
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr ""
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr ""
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr ""
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr ""
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr ""
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr ""
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "ክፍተት"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "ክፍተት"
@@ -4477,32 +4477,32 @@ msgstr ""
msgid "Space between value text and the slider/trough area"
msgstr ""
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "የጽሑፉ መለያ"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "የጽሑፉ መለያ"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "የምልክት መጠን"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr ""
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "ምልክት"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "የፊደሉ ቅርጽ ስም"
+119 -119
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties OE\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2004-08-26 16:32-0600\n"
"Last-Translator: James Johnson <modean52@comcast.net>\n"
"Language-Team: Old English <modean52@comcast.net>\n"
@@ -113,114 +113,114 @@ msgstr ""
msgid "The resolution for fonts on the screen"
msgstr ""
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr ""
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr ""
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr ""
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr ""
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr ""
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr ""
@@ -382,7 +382,7 @@ msgid "Whether the action group is visible."
msgstr ""
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "The amount of space between children"
msgstr ""
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr ""
@@ -717,18 +717,18 @@ msgstr ""
msgid "Pack type"
msgstr ""
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
msgstr ""
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr ""
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr ""
@@ -766,7 +766,7 @@ msgid ""
"If set, the label is used to pick a stock item instead of being displayed"
msgstr ""
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr ""
@@ -1242,7 +1242,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr ""
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr ""
@@ -1252,7 +1252,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr ""
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr ""
@@ -1472,7 +1472,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr ""
@@ -1842,111 +1842,111 @@ msgstr ""
msgid "Whether entered values must already be present in the list"
msgstr ""
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr ""
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr ""
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr ""
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr ""
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr ""
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr ""
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr ""
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr ""
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr ""
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr ""
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr ""
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr ""
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr ""
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr ""
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr ""
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr ""
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr ""
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr ""
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr ""
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr ""
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr ""
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr ""
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr ""
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr ""
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr ""
@@ -2768,7 +2768,7 @@ msgstr ""
msgid "Icon set to display"
msgstr ""
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr ""
@@ -3312,208 +3312,208 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr ""
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr ""
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr ""
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr ""
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr ""
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr ""
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr ""
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr ""
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr ""
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr ""
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr ""
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr ""
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr ""
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
msgstr ""
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr ""
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr ""
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr ""
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr ""
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr ""
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr ""
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr ""
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr ""
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr ""
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr ""
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr ""
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr ""
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr ""
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr ""
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr ""
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr ""
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr ""
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr ""
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr ""
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr ""
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr ""
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr ""
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr ""
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr ""
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr ""
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
msgid "Arrow spacing"
msgstr ""
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
msgid "Scroll arrow spacing"
msgstr ""
@@ -4347,31 +4347,31 @@ msgstr ""
msgid "Space between value text and the slider/trough area"
msgstr ""
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "Þæt cynn þæs éagþyrles"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "Þæt cynn þæs éagþyrles"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr ""
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr ""
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "Segn"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr ""
+119 -119
View File
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties.HEAD.ar\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2008-09-18 02:19+0300\n"
"Last-Translator: Anas Afif Emad <anas.e87@gmail.com>\n"
"Language-Team: Arabic <doc@arabeyes.org>\n"
@@ -121,96 +121,96 @@ msgstr "ميز الخط"
msgid "The resolution for fonts on the screen"
msgstr "ميز الخطوط على الشاشة"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "اسم البرنامج"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr "اسم البرنامج. اذا لم يحدد ، الإفتراضي هو g_get_application_name()"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "نسخة البرنامج"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "نسخة البرنامج"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "نصّ حقوق النسخ"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "معلومات حقوق نسخ للبرنامج"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "نصّ التعليقات"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "تعليقات عن البرنامج"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "موقع الانترنت"
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "وصلة موقع البرنامج."
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "عنوان موقع الويب"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr "تسمية الوصلة الى موقع البرنامج. إذا لم تكن محدّدة، الإفتراضي هو العنوان"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "المؤلفين"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "قائمة بمؤلفي البرنامج"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "الموثّقون"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "قائمة بموثّقي البرنامج"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "الفنانين"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr "قائمة بالأشخاص الذي شاركوا بأعمال فنية للبرنامج"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "شكر للمترجمين"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr "شكر للمترجمين. يجب تعليم هذا النصّ على انه قابل للترجمة"
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "الشعار"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -218,19 +218,19 @@ msgstr ""
"شعار لصندوق حوْل. لو لم يحدد سيستخدم الإفتراضي "
"gtk_window_get_default_icon_list()"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "اسم أيقونة الشعار"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr "أيقونة مسماة لتستخدم كشعار في صندوق حوْل."
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "لف الرخصة"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "اذا كان يتم لف الرخصة"
@@ -398,7 +398,7 @@ msgid "Whether the action group is visible."
msgstr "فيما إذا كانت مجموعة العمليات مرئية."
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "القيمة"
@@ -703,7 +703,7 @@ msgstr "فراغات"
msgid "The amount of space between children"
msgstr "مقدار الفراغ بين الأبناء."
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "متناسق"
@@ -743,18 +743,18 @@ msgstr "الفضاء الإضافي لوضعه بين الإبن و جيرانه
msgid "Pack type"
msgstr "نوع التحزيم"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
msgstr "GtkPackType مؤشر لما إذا سيحزم الإبن بمرجع لبداية أو نهاية الأب"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "الموقع"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "فهرس الإبن عند الأب"
@@ -794,7 +794,7 @@ msgid ""
"If set, the label is used to pick a stock item instead of being displayed"
msgstr "إذا ضبط، فستستخدم العلامة لاختيار عنصر مخزن بدل عرضها"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "تركيز عند النقر"
@@ -1266,7 +1266,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "التنسيق العمودي، من 0 (فوق) إلى 1 (تحت)"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "الاتجاه"
@@ -1276,7 +1276,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "إتجاه و وجهة نموّ همود التطوّر"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "الملائمة"
@@ -1500,7 +1500,7 @@ msgid ""
msgstr ""
"كيفية كسر النص الى سطور متعددة، إذا كان لا يوجد هناك فراغ كافٍ لكامل النص."
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "عرض اللف"
@@ -1867,113 +1867,113 @@ msgstr "القيمة في القائمة"
msgid "Whether entered values must already be present in the list"
msgstr "فيما إذا وجب على القيم المدخلة أن تكون موجودةً في القائمة"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "نموذج ComboBox"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "نموذج لصندوق المجموعات"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr "عرض اللف عند تصميم العناصر في الشبكة"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "عمود إمتداد السطر"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "عمود نموذج الشجرة المحتوي على قيم إمتداد السطر"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "عمود إمتداد العمود"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "عمود TreeModel الحاوي لقيم مدى العمود"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "العنصر النشط"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "العنصر النشط حاليا"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "إضافة قاطفات للقوائم"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "فيما إذا وجب أن يكون للقوائم النازلة عنصر قطع"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "له إطار"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "إذا ما كان صندوق الإختيار يرسم إطارا حول الإبن"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "فيما إذا سيأخذ الزر التركيز عند نقره بالفأرة"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "قطف العنوان"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr "عنوان قد يعرض من قبل مدير النوافذ عند إلغاء القوائم المنبثقة"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr "نافذة قافزة معروضة"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr "فيما إذا يتم عرض قائمة الصندوق"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr "حساسية الزر"
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "فيما إذا كان زر القائمة المنسدلة حساساً عندما يكون النموذج فارغاً"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "يظهر كقائمة"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr ""
"فما إذا القوائم النازلة لصناديق المجموعات يجب أن تكون قوائم بسيطة عوض قوائم "
"حاسوب"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr "حجم السهم"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr "الحجم الأدنى للسهم في صندوق الإختيار"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "نوع الظل"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr "نوع الظل حول صندوق الإختيار"
@@ -2800,7 +2800,7 @@ msgstr "مجموعة الأيقونات"
msgid "Icon set to display"
msgstr "مجموعة الأيقونات للعرض"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "حجم الأيقونة"
@@ -3350,75 +3350,75 @@ msgstr "هل سنُظهر مربع حوار"
msgid "The screen where this window will be displayed."
msgstr "الشاشة التي ستعرض فيها هذه النافذة"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "صفحة"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "دليل الصفحة الحالية"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "موقع اللسان"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "أي جهة من الدفتر تحوي الألسنة"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "حد اللسان"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "عرض الحد حول شارات الألسنة"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "حد اللسان الأفقي"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "عرض الحد الأفقي لشارات الألسنة"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "الحد العمودي للسان"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "عرض الحد العمودي لشارات اللسان"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "عرض الألسنة"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "فيما إذا كان سيتم عرض الألسنة أم لا"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "عرض الحد"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "فيما إذا كان سيتم عرض الحد أم لا"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "قابل للف"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr "إذا كان TRUE، فستضاف أسهم لف إذا كانت هناك ألسنة كثيرة للملائمة"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "تفعيل النوافذ البارزة"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3426,134 +3426,134 @@ msgstr ""
"إذا كان TRUE، فإن كبس زر الفأرة الأيمن على الدفتر يبرز لك قائمة تمكنك من "
"الذهاب لصفحة"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "فيما إذا وجب أن يكون للألسنة أحجام متناسقة"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr "هويّة المجموعة"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr "هويّة المجموعة لسحب و إلقاء الألسنة"
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "مجموعة"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr "جمع الألسنة للأخذ و السحب"
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "شارة اللسان"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "السلسلة المعروضة على شارة ابن اللسان"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "شارة القائمة"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "السلسلة المعروضة في خانة قائمة الابن"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "تمديد اللسان"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "فيما إذا وجب تمديد لسان الأبن أم لا"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "ملأ اللسان"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "فيما إذا وجب للسان الإبن ملأ المساحة المخصصة"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "نوع حزم الألسنة"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr "لسان قابل لمراجعة التصفيف"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr "فيما إذا كان فيما إذا كان اللسان قابلا لمراجعة التصفيف"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr "لسان قابل للقطع"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr "فيما إذا كان اللسان قابلا للقطع"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "متخطي التراجع الثانوي"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr "اعرض زر سهم التراجع الثانوي على النهاية المقابلة لمساحة اللسان"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "متخطي التقدم الثانوي"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr "اعرض زر سهم التقدم الثانوي على النهاية المقابلة لمساحة اللسان"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "متخطي التراجع"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "عرض زر سهم التراجع القياسي"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "متخطي التقدم"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "عرض زر سهم التقدم القياسي"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr "تداخل اللسان"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr "حجم منطقة تداخل اللسان"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr "تقوس اللسان"
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr "حجم تقوس اللسان"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
msgid "Arrow spacing"
msgstr "مباعدة الأسهم"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
msgid "Scroll arrow spacing"
msgstr "فراغات عمود اللف"
@@ -4395,28 +4395,28 @@ msgstr "فراغات القيمة"
msgid "Space between value text and the slider/trough area"
msgstr "الفراغ بين نص القيمة ومنطقة المتزحلق/المنخفض"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
msgid "The orientation of the scale"
msgstr "اتجاه التحجيم"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
msgid "The value of the scale"
msgstr "قيمة المقياس"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr "حجم الأيقونة"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "GtkAdjustment المحتوي على القيمة الحالية لجسم التحجيم هذا"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
msgid "Icons"
msgstr "أيقونات"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr "قائمة أسماء الإيقونات"
+119 -119
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: as\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2008-09-16 17:42+0530\n"
"Last-Translator: Amitakhya Phukan <aphukan@redhat.com>\n"
"Language-Team: American English <>\n"
@@ -116,54 +116,54 @@ msgstr "ফন্টৰ বিভাজন"
msgid "The resolution for fonts on the screen"
msgstr "পৰ্দ্দাৰ ফন্টৰ বিভাজন"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "অনুপ্ৰয়োগৰ নাম"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
"অনুপ্ৰয়োগৰ নাম । কোন নাম নিদিলে অবিকল্পিতৰূপে g_get_application_name() ব্যৱহৃত হয়।"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "অনুপ্ৰয়োগৰ সংস্কৰণ"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "অনুপ্ৰয়োগৰ সংস্কৰণ"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "প্ৰতিলিপিস্বত্বৰ শব্দ"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "অনুপ্ৰয়োগৰ প্ৰতিলিপি স্বত্ব সংক্ৰান্ত তথ্য"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "মন্তব্য শব্দ"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "অনুপ্ৰয়োগ সম্পৰ্কিত মন্তব্য"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "ৱেবছাইটৰ URL"
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "অনুপ্ৰয়োগৰ ৱেবছাইট নিৰ্দেশক সংযোগৰ URL"
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "ৱেবছাইট লেবেল"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
@@ -171,44 +171,44 @@ msgstr ""
"অনুপ্ৰয়োগৰ ৱেবছাইট নিৰ্দেশক সংযোগৰ লেবেল । ইয়াক নিৰ্ধাৰণ নকৰিলে অবিকল্পিতৰূপে URL "
"ব্যৱহৃত হয়।"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "লেখক"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "অনুপ্ৰয়োগৰ লেখকসকলৰ তালিকা"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "আলেখ্যনৰ প্ৰস্তুতকাৰক"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "অনুপ্ৰয়োগৰ আলেখ্যন তৈয়াৰ কৰা প্ৰস্তুতকাৰকসকলৰ তালিকা"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "শিল্পী"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr "যি সকল ব্যক্তি এই অনুপ্ৰয়োগৰ বাবে শিল্পকৰ্মত সহায় আগবঢ়াইছে"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "অমিতাক্ষ ফুকন (aphukan@fedoraproject.org)"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "প্ৰতীকচিহ্ন"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -216,19 +216,19 @@ msgstr ""
"বিষয়ক প্ৰদৰ্শক বক্সৰ লোগো । ইয়াক নিৰ্দিষ্ট নকৰিলে অবিকল্পিত হিচাপে "
"gtk_window_get_default_icon_list() ব্যৱহৃত হয় ।"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "লোগো আইকনৰ নাম"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr "পৰিচিতি প্ৰদৰ্শক বক্সৰ লোগো হিচাপে এটা নামযুক্ত আইকন ব্যৱহাৰ কৰা হ'ব।"
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "লাইছেঞ্চ মেৰাই দিয়ক"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "লাইছেঞ্চৰ শব্দক মেৰোৱা হ'ব নে নাই ।"
@@ -393,7 +393,7 @@ msgid "Whether the action group is visible."
msgstr "এই কামৰ গোট দৃশ্যমান নে নহয় ।"
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "মান"
@@ -700,7 +700,7 @@ msgstr "মধ্যৱৰ্তী স্থান"
msgid "The amount of space between children"
msgstr "চিলড্ৰেনৰ মাজত ৰিক্ত স্থানৰ পৰিমাণ"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "সমজাতীয়"
@@ -742,19 +742,19 @@ msgstr "পিক্সেলত, চাইল্ড আৰু তাৰ চু
msgid "Pack type"
msgstr "Pack ৰ ধৰন"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
msgstr ""
"এটা GtkPackType যি নিৰ্দেশ কৰে যে চাইল্ড পেৰেন্টৰ আৰম্ভ নে শেষৰ সাপেক্ষে স্থাপিত"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "স্থান"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "পেৰেন্টত চাইল্ডৰ ক্ৰমিক সংখ্যা"
@@ -795,7 +795,7 @@ msgid ""
msgstr ""
"নিৰ্ধাৰিত থাকিলে, প্ৰদৰ্শনৰ বিকল্পে লেবেলক এটা স্টকৰ বস্তু নিৰ্ব্বাচন কৰিবলৈ ব্যৱহৃত হয়"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "ক্লিক কৰিলে ফ'কাচ হ'ব"
@@ -1271,7 +1271,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr ""
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "দিশ"
@@ -1281,7 +1281,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "প্ৰগ্ৰেছ বাৰেৰ প্ৰাথমিক অবস্থান আৰু বৃদ্ধি পাওয়াৰ দিক"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "সমন্বয়"
@@ -1505,7 +1505,7 @@ msgstr ""
"সেল ৰেন্ডাৰাৰে সম্পূৰ্ণ পঙ্‌ক্তি প্ৰদৰ্শনেৰ বাবে পৰ্যাপ্ত স্থান না থাকলে, যিভাবে পঙ্‌ক্তিকে "
"একাধিক লাইনে ভেঙ্গে প্ৰদৰ্শন কৰা হ'ব"
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "গুটিয়ে যাওয়াৰ দৈৰ্ঘ্য"
@@ -1885,112 +1885,112 @@ msgstr "মানটি তালিকায় আছে"
msgid "Whether entered values must already be present in the list"
msgstr "যিসব মান লেখা হ'ব সেগুলো সৰ্বদা তালিকায় থাকতে হ'ব নে নাই"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "কম্বোবক্স মডেল"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "কম্বোবক্সেৰ মডেল"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr "গুটানো প্ৰস্থ উল্লিখিত সময় অবধি"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "প্ৰতি শাৰীতে স্তম্ভেৰ সংখ্যা"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "শাৰীৰ প্ৰস্থেৰ মান ধাৰনকাৰী TreeModel স্তম্ভ"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "প্ৰতি স্তম্ভে স্তম্ভেৰ সংখ্যা"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "স্তম্ভেৰ প্ৰস্থেৰ মান ধাৰনকাৰী TreeModel স্তম্ভ"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "সক্ৰিয় আইটেম"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "বৰ্তমানে সক্ৰিয় আইটেম"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "মেনুতে টিয়াৰঅফ (Tearoff) যোগ কৰো"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "ড্ৰপডাউনে কোন টিয়াৰ-অফ তালিকা বস্তু থাকবে নে নাই"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "ফ্ৰেম আছে"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "চাইল্ডৰ চাৰদিকে কম্বো বাক্স কোন ফ্ৰেম আঁকবে নে নাই"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "মাউসেৰ সাহায্যি কম্বো বাক্সকে ক্লিক কৰা হলে তা ফ'কাচ হয়ে যাবে নে নাই"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "বিচ্ছিন্ন শিৰোনাম"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr "প'পআপ হলো"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr "পপ-আপ"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr "হলো"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "কোন বুটামৰ মাউসেৰ সাহায্যি ক্লিক কৰা হলে তা ফ'কাচ হয়ে যাবে নে নাই"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "তালিকাৰ মত মনে হয়"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "ড্ৰপডাউনেৰ চেহাৰা তালিকাৰ মত নহ'বকি মেনুৰ মত"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr "মাপ"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr "সৰ্বমোট"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "ছায়াৰ ধৰন"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr "সৰ্বমোট"
@@ -2826,7 +2826,7 @@ msgstr "আইকন সেট"
msgid "Icon set to display"
msgstr "প্ৰদৰ্শন কৰাৰ বাবে আইকন সেট"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "আইকনেৰ আয়তন"
@@ -3389,77 +3389,77 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "এই উইন্ডোটি যি পৰ্দ্দায় প্ৰদৰ্শিত হ'ব"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "পৃষ্ঠা"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "বৰ্তমান পাতাৰ সূচী"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "ট্যাবেৰ অবস্থান"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "নোট বইয়েৰ কোন দিকটি ট্যাব ধাৰণ কৰে"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "ট্যাবেৰ প্ৰান্ত"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "ট্যাব লেবেলেৰ প্ৰান্তেৰ প্ৰস্থ"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "ট্যাবেৰ পথালি প্ৰান্ত"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "ট্যাব লেবেলেৰ পথালি প্ৰান্তেৰ প্ৰস্থ"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "ট্যাবেৰ উলম্ব প্ৰান্ত"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "ট্যাব লেবেলেৰ উলম্ব প্ৰান্তেৰ প্ৰস্থ"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "ট্যাব প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "ট্যাব প্ৰদৰ্শন কৰা হ'ব নে নাই"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "প্ৰান্ত প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "প্ৰান্ত প্ৰদৰ্শন কৰা হ'ব নে নাই"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "স্ক্ৰল কৰাৰ যোগ্য"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"ইয়াৰ মান সত্য (TRUE) হলে, ট্যাবেৰ সংখ্যা যদি অত্যধিক হয় তেন্তে স্ক্ৰলযোগ্য তীৰচিহ্ন "
"যোগ কৰা হ'ব"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "পপ আপ সক্ৰিয় কৰো"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3467,137 +3467,137 @@ msgstr ""
"যদি TRUE হয় তেন্তে নোটবইয়ে মাউসেৰ ডান বুটাম চাপলে এটা তালিকা দেখা যাবে যিখানৰ "
"পৰা অন্যান্য পৃষ্ঠায় যাওয়া যাবে"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "সকল ট্যাবেৰ আকাৰ একই হ'ব নে নাই"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr "দল"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr "দল উল্লিখিত সময় অবধি"
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "দল"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr "দল উল্লিখিত সময় অবধি"
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "ট্যাবেৰ লেবেল"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "চাইল্ডৰ ট্যাব লেবেলে প্ৰদৰ্শিত পংক্তি"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "মেনুৰ লেবেল"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "চাইল্ডৰ তালিকা এন্ট্ৰিতে প্ৰদৰ্শিত পংক্তি"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "ট্যাব প্ৰসাৰণ"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "চাইল্ডৰ ট্যাব প্ৰসাৰিত কৰা হ'ব নে নাই"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "ট্যাব পূৰণ"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "চাইল্ডৰ ট্যাব বৰাদ্দকৃত ক্ষেত্ৰ পূৰণ কৰবে নে নাই"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "ট্যাব আটানোৰ (Pack) ধৰন"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr ""
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr "হলো"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr ""
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr "হলো"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "পশ্চাত্‍গামী গৌণ স্টেপাৰ"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
"ট্যাব অংশেৰ বিপৰীত প্ৰান্তে এটা পশ্চাত্‍গামী গৌণ স্টেপাৰ তীৰচিহ্নধাৰী বুটাম প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "সম্মুখগামী গৌণ স্টেপাৰ"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
"ট্যাব অংশেৰ বিপৰীত প্ৰান্তে এটা সম্মুখগামী গৌণ স্টেপাৰ তীৰচিহ্নধাৰী বুটাম প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "পশ্চাত্‍গামী স্টেপাৰ"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "পশ্চাত্‍গামী প্ৰমিত তীৰচিহ্নধাৰী বুটাম প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "সম্মুখগামী স্টেপাৰ"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "সম্মুখগামী প্ৰমিত তীৰচিহ্নধাৰী বুটাম প্ৰদৰ্শন কৰো"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr ""
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr "মাপ সৰ্বমোট"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr "মাপ সৰ্বমোট"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "প্ৰতি শাৰী স্থান তৰ সংখ্যা"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "স্ক্ৰলবাৰে ৰিক্ত স্থানৰ সংখ্যা"
@@ -4451,29 +4451,29 @@ msgstr "স্পেসিং তৰ মান"
msgid "Space between value text and the slider/trough area"
msgstr "মানসূচক টেক্সট আৰু স্লাইডাৰ/থ্ৰু অংশেৰ মধ্যবৰ্তী স্থান তৰ সংখ্যা"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "সৰ্বমোট"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
msgid "The value of the scale"
msgstr "সৰ্বমোট"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr ""
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "ধাৰন কৰে সৰ্বমোট"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
msgid "Icons"
msgstr ""
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr "তালিকা সৰ্বমোট"
+6606
View File
File diff suppressed because it is too large Load Diff
+119 -119
View File
@@ -32,7 +32,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties.HEAD\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2004-03-07 18:05+0200\n"
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
"Language-Team: Azerbaijani Turkish <translation-team-az@lists.sourceforge."
@@ -145,121 +145,121 @@ msgstr "Yazı Növü nöqtələri"
msgid "The resolution for fonts on the screen"
msgstr "Silsilənin ekranda necə güncəllənəcəyi"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
#, fuzzy
msgid "Program name"
msgstr "Təq adi"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
#, fuzzy
msgid "The version of the program"
msgstr "Vasitə çubuğu istiqaməti"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
#, fuzzy
msgid "Comments string"
msgstr "Sütünlar arası boşluq"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
#, fuzzy
msgid "Website label"
msgstr "Etiketdə böyüklüyü işlət"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
#, fuzzy
msgid "List of authors of the program"
msgstr "Vasitə çubuğu istiqaməti"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
#, fuzzy
msgid "Logo Icon Name"
msgstr "Yazı növü adı"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
#, fuzzy
msgid "Wrap license"
msgstr "Qırma modu dəstəsi"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
#, fuzzy
msgid "Whether to wrap the license text."
msgstr "Mətni harada qaralayacağıq"
@@ -433,7 +433,7 @@ msgid "Whether the action group is visible."
msgstr "Gedişat qrupunun görünən olması."
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "Qiymət"
@@ -747,7 +747,7 @@ msgstr "Boşluq"
msgid "The amount of space between children"
msgstr "Törəmələr arasındakı boşluq miqdarı"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "Homojen"
@@ -789,7 +789,7 @@ msgstr "Törəmə ilə qonşuları arasına qoyulacaq əlavə boşluq, piksel ol
msgid "Pack type"
msgstr "Paket tərzi"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -797,12 +797,12 @@ msgstr ""
"Törəmənin valideynən başlanğıcına yoxsa sonuna nəzələn paketlənəcəyini "
"müəyyən edən GtkPackType"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "Yer"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "Qohumdakı törəmənin məzmunu (indeksi)"
@@ -845,7 +845,7 @@ msgid ""
msgstr ""
"Seçili isə, etiket göstərilmək yerinə ambar vahidi almaq üçün işlədilir"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "Tıqlamada fokusa al"
@@ -1352,7 +1352,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "Şaquli yerləşdirmə, 0-dan (üst) 1-ə dək (alt)"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "İstiqamət"
@@ -1362,7 +1362,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "İrəliləmə çubuğunun və onun irəliləməsinin istiqaməti"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "Yaxşılaşdırma"
@@ -1588,7 +1588,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "Qırma eni"
@@ -1971,71 +1971,71 @@ msgstr "Siyahıdakı qiymət"
msgid "Whether entered values must already be present in the list"
msgstr "Girilən qiymətin hazırda da siyahıda olması lazımdırsa"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "ComboBox modeli"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "Kombo qutusunun modeli"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
#, fuzzy
msgid "Wrap width for laying out the items in a grid"
msgstr "Üzvlərin qəfəsdə düzülüşü üçün qırma eni"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "Sətir span sütunu"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "Sətir span qiymətlərini daxil edən TreeModel sütünu"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "Sütun span sütunu"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "Sütun span qiymətlərini daxil edən TreeModel sütünu"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "Fəal üzv"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "Hazırda fəal olan üzv"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "Menyuları ayırma qulplarını əlavə et"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
#, fuzzy
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "Səkmələrin harda homojen böyüklükləri olacağı"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "Çərçivəyə Malikdir"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
#, fuzzy
msgid "Whether the combo box draws a frame around the child"
msgstr "Sütünün başlıqlar ətrafında yenidən sıralanıb sıralanamayacağı"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
#, fuzzy
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "Mətnin siçanla tıqlandığında fokusu alması"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "Etiketi Qopart"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
#, fuzzy
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
@@ -2043,51 +2043,51 @@ msgid ""
msgstr ""
"Bu menyu qoparılmış vəziyyətdə olanda pəncərə idarəçisinin göstərəcəyi etiket"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
#, fuzzy
msgid "Popup shown"
msgstr "Fokus uzunluğu"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
#, fuzzy
msgid "Whether the combo's dropdown is shown"
msgstr "Kənarın harda göstərilib göstərilməyəcəyi"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "Mətnin siçanla tıqlandığında fokusu alması"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "Siyahı olaraq görünür"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
#, fuzzy
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "Combobox açılışlarının menyu yerinə siyahı olaraq göstərilməsi"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "Oxun istiqaməti"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
#, fuzzy
msgid "The minimum size of the arrow in the combo box"
msgstr "Kombo qutusunun modeli"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "Kölgələmə növü"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
#, fuzzy
msgid "Which kind of shadow to draw around the combo box"
msgstr "Səkmə etiketləri ətrafındakı kənar eni"
@@ -2948,7 +2948,7 @@ msgstr "Timsal dəstəsi"
msgid "Icon set to display"
msgstr "Göstəriləcək timsal dəstəsi"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "Timsal böyüklüyü"
@@ -3545,75 +3545,75 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "Bu pəncərənin göstəriləcəyi ekran"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "Səhifə"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "Hazırkı səhifənin məzmunu"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "Səkmə Yeri"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "Səkmələrin tutulduğu qeyd dəftərçəsi yeri"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "Səkmə Kənarı"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "Səkmə etiketləri ətrafındakı kənar eni"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "Üfüqi Səkmə Kənarı"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "Səkmə etiketlərinin üfüqi kənar eni"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "Şaquli Səkmə Kənarı"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "Səkmə etiketlərinin şaquli kənar eni"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "Səkmələri Göstər"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "Səkmələrin harda göstərilib göstərilməyəcəyi"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "Kənarı Göstər"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "Kənarın harda göstərilib göstərilməyəcəyi"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "Sürüşdürülə bilən"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr "Əgər TRUE isə, səkmələr sığışmasa sürüşdürmə çubuqları əlavə ediləcək"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "Popapı Fəallaşdır"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3621,147 +3621,147 @@ msgstr ""
"Əgər DÜZdürsə, siçan düyməsinin Qeyd Dəftərçəsində tıqlanması gediləcək "
"səhifə menyusunu açar"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "Səkmələrin harda homojen böyüklükləri olacağı"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
#, fuzzy
msgid "Group ID"
msgstr "Qrup"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "Qrup"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "Tab etiketi"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
#, fuzzy
msgid "The string displayed on the child's tab label"
msgstr "Törəmə səkməsinin etiketində göstəriləcək qatar (mətn)"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "Menyu etiketi"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
#, fuzzy
msgid "The string displayed in the child's menu entry"
msgstr "Törəmə menyu girişində göstəriləcək qatar (mətn)"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "Tab genişləməsi"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
#, fuzzy
msgid "Whether to expand the child's tab or not"
msgstr "Törəmə səkmələrin genişlədilib genişlədilməməsi"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "Tab dolğusu"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
#, fuzzy
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "Törəmə tabının ayrılmış yerin hamısını doldurub doldurması"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "Tab paket növü"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
#, fuzzy
msgid "Tab reorderable"
msgstr "Yenidən sıraya qoyula bilən"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
#, fuzzy
msgid "Whether the tab is reorderable by user action or not"
msgstr "Kənarın harda göstərilib göstərilməyəcəyi"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
#, fuzzy
msgid "Tab detachable"
msgstr "Tab etiketi"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
#, fuzzy
msgid "Whether the tab is detachable"
msgstr "Gedişatın fəal olması."
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "İkinci arxa stepper"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr "Səkmə sahəsinin tərəfində ikinci geri ox düyməsini göstər"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "İkinci iləri stepper"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr "Səkmə sahəsinin qarşı tərəfində ikinci irəli ox düyməsini göstər"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "Arxa plan addımlayıcısı"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "Standart geri ox düyməsini göstər"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "Çatdırma addımlayıcısı"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "Standart irəli ox düyməsini göstər"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
#, fuzzy
msgid "Tab overlap"
msgstr "Səkmə Kənarı"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
#, fuzzy
msgid "Size of tab overlap area"
msgstr "Genişlədici oxun böyüklüyü"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
#, fuzzy
msgid "Size of tab curvature"
msgstr "Aralandırıcıların böyüklüyü"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "Sətir aralığı"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "Sürüşmə çubuğu boşluğu"
@@ -4674,33 +4674,33 @@ msgstr "Qiymət boşluğu"
msgid "Space between value text and the slider/trough area"
msgstr "Dəyər mətni və sürüşdürücü/dib arasındakı sahə"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "Vasitə çubuğu istiqaməti"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "Qurğunun qiyməti"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "Vasitələr çubuğu timsal böyüklüyü"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
#, fuzzy
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "Silsilə obyektinin hazırkı dəyərini daxil edən GtkAdjustment"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "Timsal"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "Yazı növü adı"
+119 -119
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties gtk-2-4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2004-09-27 15:41+0330\n"
"Last-Translator: Amir Hedayaty <amir@bamdad.org>\n"
"Language-Team: Iranian Azerbaijani <az-ir@lists.sharif.edu>\n"
@@ -113,114 +113,114 @@ msgstr ""
msgid "The resolution for fonts on the screen"
msgstr ""
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr ""
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr ""
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr ""
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr ""
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr ""
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr ""
@@ -381,7 +381,7 @@ msgid "Whether the action group is visible."
msgstr ""
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr ""
@@ -674,7 +674,7 @@ msgstr ""
msgid "The amount of space between children"
msgstr ""
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr ""
@@ -714,18 +714,18 @@ msgstr ""
msgid "Pack type"
msgstr ""
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
msgstr ""
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr ""
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr ""
@@ -763,7 +763,7 @@ msgid ""
"If set, the label is used to pick a stock item instead of being displayed"
msgstr ""
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr ""
@@ -1235,7 +1235,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr ""
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr ""
@@ -1245,7 +1245,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr ""
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr ""
@@ -1465,7 +1465,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr ""
@@ -1832,111 +1832,111 @@ msgstr ""
msgid "Whether entered values must already be present in the list"
msgstr ""
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr ""
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr ""
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr ""
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr ""
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr ""
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr ""
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr ""
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr ""
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr ""
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr ""
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr ""
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr ""
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr ""
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr ""
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr ""
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr ""
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr ""
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr ""
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr ""
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr ""
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr ""
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr ""
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr ""
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr ""
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr ""
@@ -2755,7 +2755,7 @@ msgstr ""
msgid "Icon set to display"
msgstr ""
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr ""
@@ -3296,208 +3296,208 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr ""
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr ""
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr ""
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr ""
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr ""
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr ""
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr ""
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr ""
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr ""
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr ""
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr ""
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr ""
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr ""
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr ""
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr ""
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
msgstr ""
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr ""
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr ""
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr ""
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr ""
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr ""
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr ""
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr ""
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr ""
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr ""
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr ""
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr ""
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr ""
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr ""
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr ""
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr ""
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr ""
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr ""
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr ""
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr ""
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr ""
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr ""
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr ""
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr ""
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr ""
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr ""
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
msgid "Arrow spacing"
msgstr ""
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
msgid "Scroll arrow spacing"
msgstr ""
@@ -4323,28 +4323,28 @@ msgstr ""
msgid "Space between value text and the slider/trough area"
msgstr ""
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
msgid "The orientation of the scale"
msgstr ""
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
msgid "The value of the scale"
msgstr ""
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr ""
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr ""
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
msgid "Icons"
msgstr ""
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr ""
+119 -119
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2003-03-31 07:40+0300\n"
"Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
"Language-Team: Belarusian <i18n@mova.org>\n"
@@ -126,121 +126,121 @@ msgstr "Кропкі шрыфту"
msgid "The resolution for fonts on the screen"
msgstr "Як павінен абнаўляцца прамежак на экране"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
#, fuzzy
msgid "Program name"
msgstr "Назоў тэгу"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
msgstr ""
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr ""
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
#, fuzzy
msgid "The version of the program"
msgstr "Мейсцазнаходжаньне палоскі прылад"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr ""
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr ""
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
#, fuzzy
msgid "Comments string"
msgstr "Водступ між слупкоў"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr ""
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr ""
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr ""
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
#, fuzzy
msgid "Website label"
msgstr "Адмеціна ўкладкі"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
msgstr ""
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr ""
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
#, fuzzy
msgid "List of authors of the program"
msgstr "Мейсцазнаходжаньне палоскі прылад"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr ""
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr ""
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr ""
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr ""
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr ""
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
msgstr ""
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
#, fuzzy
msgid "Logo Icon Name"
msgstr "Назва шрыфту"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
#, fuzzy
msgid "Wrap license"
msgstr "Рэжым загортваньня"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
#, fuzzy
msgid "Whether to wrap the license text."
msgstr "Ці будзе гэты тэкст закрэсьлены"
@@ -413,7 +413,7 @@ msgid "Whether the action group is visible."
msgstr "Ці будзе віджэт бачны"
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "Значэньне"
@@ -748,7 +748,7 @@ msgstr "Адлегласьць"
msgid "The amount of space between children"
msgstr "Памер прасторы паміж нашчадкамі"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "Аднародны"
@@ -794,7 +794,7 @@ msgstr ""
msgid "Pack type"
msgstr "Від упакоўкі"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -802,12 +802,12 @@ msgstr ""
"GtkPackType паказвае ці будзе нашчадак упакаваны адносна пачатка ці канца "
"бацькоўскага віджэта."
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "Становішча"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "Індэкс нашчадка ў бацьку"
@@ -849,7 +849,7 @@ msgstr ""
"Калі ўключана, адмеціна будзе выкарыставана для выбару ўбудаваных кнопачак "
"замест длюстраваньня."
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr ""
@@ -1366,7 +1366,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "Вэртыкальнае выроўніваньне, ад 0 (зьверху) да 1 (зьнізу)"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "Спагляданьне"
@@ -1376,7 +1376,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "Спагляданьне й накірунак росту палоскі посьпеху"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "Выроўніваньне"
@@ -1602,7 +1602,7 @@ msgid ""
"have enough room to display the entire string"
msgstr ""
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
#, fuzzy
msgid "Wrap width"
msgstr "Шырыня"
@@ -1997,75 +1997,75 @@ msgstr "Значэньне ў сьпісе"
msgid "Whether entered values must already be present in the list"
msgstr "Ці павінны ўвадзімыя значэньні ўжо быць у сьпісе."
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr ""
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
#, fuzzy
msgid "The model for the combo box"
msgstr "Разнавід для адлюстраваньня дрэва"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr ""
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
#, fuzzy
msgid "Row span column"
msgstr "Водступ між радкоў"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr ""
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
#, fuzzy
msgid "Column span column"
msgstr "Водступ між слупкоў"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr ""
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
#, fuzzy
msgid "Active item"
msgstr "Актыўны"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
#, fuzzy
msgid "The item which is currently active"
msgstr "GdkFont, што вылучаны ў бягучы момант."
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr ""
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
#, fuzzy
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "Ці павінны укладкі мець аднолькавя памеры"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "Мае кадар"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
#, fuzzy
msgid "Whether the combo box draws a frame around the child"
msgstr "Ці можа слупок быць пасунуты вакол загалоўкаў"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
#, fuzzy
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "Загаловак адарванага мэню"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
#, fuzzy
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
@@ -2074,51 +2074,51 @@ msgstr ""
"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
"будзе выключана."
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
#, fuzzy
msgid "Popup shown"
msgstr "Шырыня лініі засяроджаньня"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
#, fuzzy
msgid "Whether the combo's dropdown is shown"
msgstr "Ці павінна адлюстроўвацца мяжа"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr ""
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
#, fuzzy
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "Накірунак стрэлкі"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
#, fuzzy
msgid "The minimum size of the arrow in the combo box"
msgstr "Разнавід для адлюстраваньня дрэва"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "Тып ценю"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
#, fuzzy
msgid "Which kind of shadow to draw around the combo box"
msgstr "Шырыня мяжы вакол адмецін лычкі"
@@ -3014,7 +3014,7 @@ msgstr "Набор значак"
msgid "Icon set to display"
msgstr "Значка для адлюстраваньня"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "Памер значкі"
@@ -3623,77 +3623,77 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "Экран, дзе гэтае акно будзе адлюстравана"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "Старонка"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "Індэкс бягучае старонкі"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "Становішча лычкі"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "На якім баку нататніку зьмяшчаюцца лычкі"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "Мяжы лычкі"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "Шырыня мяжы вакол адмецін лычкі"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "Гарызантальная мяжа лычкі"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "Шырыня гарызантальнае мяжы адмецін лычкі"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "Вэртыкальная мяжа лычкі"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "Шырыня вэртыкальнае мяжы адмецін лычкі"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "Паказаць лычкі"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "Ці павінны адлюстроўвацца лычкі"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "Адлюстроўваць мяжу"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "Ці павінна адлюстроўвацца мяжа"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "Пракручваемае"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"Калі ІСЬЦІНА (TRUE), будуць далучаны стрэлкі пракруткі ўвыпадку,калі вельмі "
"шмат укладак для адлюстраваньня."
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "Уключыць усплываючае"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3701,93 +3701,93 @@ msgstr ""
"Калі ІСЬЦІНА (TRUE), націсканьне правае кнопкі мышы на нататніку выклікае "
"ўспываючае мэню, якое вы можаце выкарыстоўваць для пераходу на староку"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "Ці павінны укладкі мець аднолькавя памеры"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
#, fuzzy
msgid "Group ID"
msgstr "Група"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "Група"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "Адмеціна ўкладкі"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
#, fuzzy
msgid "The string displayed on the child's tab label"
msgstr "Радок, што будзе адлюстраваны на укладцы"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "Адмеціна мэню"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
#, fuzzy
msgid "The string displayed in the child's menu entry"
msgstr "Радок, што адлюстроўваецца ў запісе мэню нашчадка"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "Запаўненьне ўкладкі"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
#, fuzzy
msgid "Whether to expand the child's tab or not"
msgstr "Ці будуць запаўняць прастору нашчадкі ўкладкі, ці не"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "Укладкі напаўняюць"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
#, fuzzy
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "Ці павінна ўкладка нашчадка запаўняць разьмеркаваную плошчу, ці не,"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "Від упакоўкі ўкладкі"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
#, fuzzy
msgid "Tab reorderable"
msgstr "Пераўпарадкаваны"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
#, fuzzy
msgid "Whether the tab is reorderable by user action or not"
msgstr "Ці павінна адлюстроўвацца мяжа"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
#, fuzzy
msgid "Tab detachable"
msgstr "Адмеціна ўкладкі"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
#, fuzzy
msgid "Whether the tab is detachable"
msgstr "Ці будзе віджэт бачны"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "Дадатковая кнопка руху назад"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
#, fuzzy
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
@@ -3795,11 +3795,11 @@ msgstr ""
"Адлюстроўваць дадатковую кнопку руху назад на супрацьлеглым баку палоскі "
"пракруткі"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "Дадатковая кнопка руху наперад"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
#, fuzzy
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
@@ -3807,47 +3807,47 @@ msgstr ""
"Адлюстроўваць дадатковую кнопку руху наперад на супрацьлеглым баку палоскі "
"пракруткі"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "Кнопка руху назад"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "Адлюстроўваць звычайную кнопку руху назад"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "Кнопка руху наперад"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "Адлюстроўваць звычайную кнопку руху наперад"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
#, fuzzy
msgid "Tab overlap"
msgstr "Мяжы лычкі"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
#, fuzzy
msgid "Size of tab overlap area"
msgstr "Памер стрэлкі пашыральніка."
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
#, fuzzy
msgid "Size of tab curvature"
msgstr "Памер прагалу"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "Водступ між радкоў"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "Прагал пракруткі"
@@ -4767,33 +4767,33 @@ msgstr "Водступ значэньня"
msgid "Space between value text and the slider/trough area"
msgstr "Прастора паміж тэкстам і паўзунком/накіроўваючай"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "Мейсцазнаходжаньне палоскі прылад"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "Назоў гэтага віджэту"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "Памер значак панэлі прылад"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
#, fuzzy
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "GtkAdjustment, які зьмяшчае бягучае значэньне для абьекту дыяпазону"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "Значка"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "Назва шрыфту"
+119 -119
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2007-12-09 14:44+0200\n"
"Last-Translator: Alaksandar Navicki <zolak@lacinka.org>\n"
"Language-Team: i18n@mova.org <i18n@mova.org>\n"
@@ -115,11 +115,11 @@ msgstr "Pamier šryftu"
msgid "The resolution for fonts on the screen"
msgstr "Pamier šryftoŭ na ekranie"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "Nazva prahramy"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
@@ -127,43 +127,43 @@ msgstr ""
"Nazva prahramy. Kali jana nie akreślenaja, zmoŭčana budzie vykarystanaja "
"funkcyja g_get_application_name()"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "Versija prahramy"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "Versija prahramy"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "Aŭtarskija pravy"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "Infarmacyja pra aŭtarskija pravy na prahramu"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "Apisalny tekst"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "Apisańnie prahramy"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "Adras chatniaj staronki"
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "Adras spasyłki da chatniaj staronki prahramy"
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "Etykietka chatniaj staronki"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
@@ -171,46 +171,46 @@ msgstr ""
"Etykietka spasyłki da chatniaj staronki prahramy. Kali jana nie akreślenaja, "
"jana zmoŭčana ŭjaŭlaje saboj URL"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "Aŭtary"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "Śpis aŭtaraŭ prahramy"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "Aŭtary dakumentacyi"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "Śpis asobaŭ, jakija stvarajuć dakumentacyju prahramy"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "Mastaki"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr "Śpis mastakoŭ, jakija pracujuć nad vyhladam prahramy"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "Zasłuhi pierakładčykaŭ"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
"Zasłuhi pierakładčykaŭ. Pavinna być paznačana, što hety radok možna "
"pierakłaści"
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "Lahatyp"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -218,21 +218,21 @@ msgstr ""
"Lahatyp dla vakna z infarmacyjaj ab prahramie. Kali nie akreśleny, zmoŭčana "
"pryjmaje vartaść gtk_window_get_default_icon_list()"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "Nazva ikony lahatypu"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
"Ikona, jakaja vykarystoŭvajecca jak lahatyp u vaknie z infarmacyjaj ab "
"prahramie."
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "Pieranos radkoŭ u licenzii"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "Akreślivaje, ci radki ŭ tekście licenzii pavinny pieranosicca."
@@ -407,7 +407,7 @@ msgid "Whether the action group is visible."
msgstr "Akreślivaje, ci bačnaja aperacyjnaja hrupa."
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "Vartaść"
@@ -717,7 +717,7 @@ msgstr "Vodstupy"
msgid "The amount of space between children"
msgstr "Kolkaść miesca pamiž widgetami-naščadkami"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "Adnastajny"
@@ -763,7 +763,7 @@ msgstr ""
msgid "Pack type"
msgstr "Typ upakoŭki"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -771,12 +771,12 @@ msgstr ""
"Vartaść GtkPackType, jakaja akreślivaje, ci widget-naščadak pavinien być "
"zapakavany razam sa spasyłkaj na pačatak albo kaniec widgetu-baćki"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "Element"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "Numar elementu widgetu siarod naščadkaŭ widgetu-baćĸi"
@@ -818,7 +818,7 @@ msgstr ""
"Akreślivaje, ci treba ŭžyć etykietu dziela vybaru typovaha elementu zamiest "
"taho, kab jaje pakazvać."
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "Fokus ad kliku"
@@ -1314,7 +1314,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "Vertykalnaje raŭnańnie, ad 0 (vierch) da 1 (niz)."
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "Aryjentacyja"
@@ -1324,7 +1324,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "Aryjentacyja j napramak pryrostu paneli prahresu"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "Widget dapasavańnia"
@@ -1553,7 +1553,7 @@ msgstr ""
"Sposab parušeńnia tekstavaha łancuha pavodle radkoŭ, kali abjekt "
"renderavańnia jačejek nia maje miesca pakazać jaho sucelna"
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "Šyrynia pieranosu"
@@ -1940,115 +1940,115 @@ msgstr "Vartaść u śpisie"
msgid "Whether entered values must already be present in the list"
msgstr "Akreślivaje, ci ŭviedzienyja vartaści musiać znachodzicca ŭ śpisie"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "Madel skrynki typu ComboBox"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "Madel dla skrynki tupu Combo"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr "Šyrynia pieranosu padčas pryviazki elementaŭ da sietki"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "Kalona vodstupaŭ radkoŭ"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "Kalona z vartaściami vodstupaŭ radkoŭ"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "Kalona vodstupaŭ u kalonie"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "Kalona z vartaściami vodstupaŭ kalon"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "Dziejny element"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "Dziejny element"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "Dadavańnie novych razhortvalnikaŭ u menu"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "Akreślivaje, ci razhortvalnyja menu pavinny mieć element adklučeńnia"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "Z ramkaj"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "Akreślivaje, ci element typu combo box rysuje ramku vakoł naščadka"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr ""
"Akreślivaje, ci element combo box pierachopvaje fokus paśla kliku myšaj"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "Zahałovak pry adryvie"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
msgstr ""
"Zahałovak, jaki moža być pakazany kiraŭnikom voknaŭ, kali menu adarvanaje"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr "Pakazvaje vakno popup"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr "Akreślivaje, ci było razhornutaje pole combo"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "Akreślivaje, ci knopka fakusuje ad kliku myšaj"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "Vyhlad śpisu"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr ""
"Akreślivaje, ci razhortvalnaje menu pavinna vyhladać jak śpis zamiest menu"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr "Pamier strełki"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr "Minimalny pamier strełki razhortvalnaha menu"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "Typ cieniu"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr "Typ cieni vakoł razhortvalnaha menu"
@@ -2902,7 +2902,7 @@ msgstr "Nabor ikon"
msgid "Icon set to display"
msgstr "Nabor ikon, kab pakazać"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "Pamier ikony"
@@ -3482,77 +3482,77 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "Ekran, na jakim budzie pakazanaje hetaje vakno"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "Staronka"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "Indeks dziejnaj staronki"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "Pałažeńnie zakładak"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "Bok, pa jakim natatnik źmiaščaje zakładki"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "Kraj zakładki"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "Šyrynia kraju vakoł etykiet zakładak"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "Haryzantalny kraj zakładki"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "Šyrynia haryzantalnych krajoŭ vakoł etykiet zakładak"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "Vertykalny kraj zakładki"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "Šyrynia vertykalnych krajoŭ vakoł etykiet zakładak"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "Pakazvaj zakładki"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "Akreślivaje, ci pakazvać zakładki pry natatniku"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "Pakazvaj kraj"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "Akreślivaje, ci kraj pavinien być bačny"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "Z prakrutkaj"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"Akreślivaje, ci ŭ vypadku niedachopu miesca na zakładki pavinny pajavicca "
"strełki prakrutki"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "Padručnaje menu"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3560,138 +3560,138 @@ msgstr ""
"Akreślivaje, ci klik u natatnik pravym klavišam pavinien adčyniać menu z "
"vybaram staronki."
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "Akreślivaje, ci zakładki pavinny być adnolkavych pamieraŭ"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr "ID hrupy"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr "ID hrupy, kab pieraciahnuć i puścić zakładki"
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "Hrupa"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr "Hrupy pieraciahvańnia j puščańnia kartak"
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "Etykieta zakładki"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "Nadpis, bačny na etykiecie zakładki widgetu naščadka"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "Etykieta menu"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "Nadpis, bačny na elemencie menu widgeta naščadka"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "Razhortvańnie zakładki"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "Akreślivaje, ci zakładka widgetu naščadka pavinna być razhornutaja"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "Zapaŭnieńnie zakładki"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr ""
"Akreślivaje, ci zakładka widgeta naščadka pavinna zapoŭnić vyznačany abšar"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "Typ zakładak"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr "Źmienny paradak zakładak"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr "Akreślivaje, ci karystalnik moža źmianiać pazycyju zakładki"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr "Adryvańnie zakładki"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr "Akreślivaje, ci zakładka moža być adarvanaja"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "Dadatkovy krok nazad"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
"Pakazvaje dadatkovuju knopku sa strełkaj nazad nasuprać abšaru zakładki"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "Dadatkovy krok napierad"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
"Pakazvaje dadatkovuju knopku sa strełkaj napierad nasuprać abšaru zakładki"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "Krok nazad"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "Pakazvaje standartnuju knopku sa strełkaj nazad"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "Krok napierad"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "Pakazvaje standartnuju knopku sa strełkaj napierad"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr "Pakryvańnie zakładak"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr "Pamier pakryvanaha abšaru"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr "Kryvizna zakładki"
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr "Pamier kryvizny zakładki"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "Skalowanie strełak"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "Vodstupy paneli prakrutki"
@@ -4583,30 +4583,30 @@ msgstr "Vodstup vartaści"
msgid "Space between value text and the slider/trough area"
msgstr "Vodstup pamiž tekstam z vartaściu i abšaram paŭzunka"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "Pałažeńnie paneli pryładździa"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
msgid "The value of the scale"
msgstr "Vartaść škały"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr "Pamier ikon"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr ""
"Abjekt GtkAdjustment, jaki maje dziejnuju vartaść hetaha abjektu abšaru."
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
msgid "Icons"
msgstr "Ikony"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr "Śpis nazvaŭ ikon"
+119 -119
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties trunk\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2008-09-14 10:12+0300\n"
"Last-Translator: Alexander Shopov <ash@contact.bg>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
@@ -117,11 +117,11 @@ msgstr "Разделителна способност за шрифт"
msgid "The resolution for fonts on the screen"
msgstr "Разделителната способност за шрифтовете на екрана"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "Име на програмата"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
@@ -129,43 +129,43 @@ msgstr ""
"Името на програмата. Ако не е зададено, стандартно се взима "
"g_get_application_name()"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "Версия на програмата"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "Версията на програмата"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "Авторски права"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "Информация за авторските права върху програмата"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "Коментар"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "Коментари за програмата"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "Адрес на уеб сайт"
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "Адрес на уеб сайта на програмата"
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "Етикет на страница в Интернет"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
@@ -173,46 +173,46 @@ msgstr ""
"Етикетът за хипервръзката към уеб сайта на програмата. Ако не е зададен, "
"стандартно е адресът"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "Автори"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "Списък на авторите на програмата"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "Документатори"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "Списък на хората, които са написали документацията на програмата"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "Дизайнери"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr ""
"Списък на хората, които са допринесли за художественото оформление на "
"програмата"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "Преводачи"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr "Списък с преводачи. Низът трябва да е отбелязан за превод"
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "Лого"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -220,21 +220,21 @@ msgstr ""
"Лого за диалоговата кутия „Относно“. Ако не е зададено, стандартно се "
"използва gtk_window_get_default_icon_list()"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "Име на иконата за логото"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr ""
"Именувана икона, която да се използва като лого за диалоговата кутия "
"„Относно“."
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "Пренасяне по ред на лиценза"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "Дали текстът на лиценза ще се пренася."
@@ -409,7 +409,7 @@ msgid "Whether the action group is visible."
msgstr "Дали групата за действия е видима."
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "Стойност"
@@ -718,7 +718,7 @@ msgstr "Разредка"
msgid "The amount of space between children"
msgstr "Разстоянието между дъщерни елементи"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "Еднакво големи"
@@ -762,7 +762,7 @@ msgstr "Допълнително място между дъщерния елем
msgid "Pack type"
msgstr "Вид пакетиране"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -770,12 +770,12 @@ msgstr ""
"GtkPackType, който указва, дали дъщерният елемент е пакетиран с спрямо "
"началото или края на контейнера"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "Позиция"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "Индексът на дъщерния елемент в контейнера"
@@ -818,7 +818,7 @@ msgstr ""
"Ако е зададен, етикетът се използва за избор на стандартен обект вместо "
"показваният"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "Фокусиране при натискане"
@@ -1303,7 +1303,7 @@ msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
msgstr "Вертикално подравняване на текста, от 0 (отгоре) до 1 (отдолу)"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "Ориентация"
@@ -1313,7 +1313,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "Ориентация и посока на растеж на лентата за прогрес"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "Стъпка"
@@ -1543,7 +1543,7 @@ msgstr ""
"Предпочитаното място за пренасяне на низа в случаите, когато клетката не "
"разполага с достатъчно място да се покаже целият низ."
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "Широчина за пренасяне"
@@ -1914,69 +1914,69 @@ msgstr "Само от списъка"
msgid "Whether entered values must already be present in the list"
msgstr "Дали въведените стойности трябва да са вече налични в списъка"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "Модел на падащото меню"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "Моделът на падащото меню"
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
msgid "Wrap width for laying out the items in a grid"
msgstr "Широчината за пренасяне при позициониране на елементи в мрежа"
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "Колона за редовете"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr ""
"Колона на модела на дървото, която съдържа стойностите за размера на редовете"
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "Колона за колоните"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr ""
"Колона на модела на дървото, която съдържа стойностите за размера на колоните"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "Активен елемент"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "Елементът, който в момента е активен"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "Откъсване на менютата"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "Дали менютата да имат елемент за откъсване"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "С рамка"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "Дали падащото меню да изчертава рамка около дъщерните си елементи"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "Дали падащото меню поема фокуса, когато се щракне с мишката"
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "Заглавие за откъснато"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
"off"
@@ -1984,45 +1984,45 @@ msgstr ""
"Заглавие, което може да се покаже от мениджъра на прозорци, когато този "
"изскачащ прозорец е отделен"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
msgid "Popup shown"
msgstr "Изскачащият прозорец е показан"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
msgid "Whether the combo's dropdown is shown"
msgstr "Дали се показва падащата част на падащото меню"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr "Чувствителност на бутона"
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "Дали падащият елемент е чувствителен, когато моделът му е празен"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "Като списък"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "Дали падащите елементи да изглеждат като списъци, а не като менюта"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
msgid "Arrow Size"
msgstr "Размер на стрелката"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
msgid "The minimum size of the arrow in the combo box"
msgstr "Минималният размер на стрелката в падащото меню"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "Вид сянка"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
msgid "Which kind of shadow to draw around the combo box"
msgstr "Вид на сянката около падащото меню"
@@ -2873,7 +2873,7 @@ msgstr "Набор икони"
msgid "Icon set to display"
msgstr "Набор икони за показване"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "Размер на икона"
@@ -3453,77 +3453,77 @@ msgstr "Показва ли се диалогов прозорец"
msgid "The screen where this window will be displayed."
msgstr "Екранът, където ще бъде показан този прозорец."
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "Страница"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "Индексът на текущата страница"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "Положение на табовете"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "От коя страна на контейнера-бележник са табовете"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "Рамка на табовете"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "Широчина на рамката около етикетите на таб"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "Хоризонтална рамка на таб"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "Широчина на хоризонталната рамка около етикетите на таб"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "Вертикална рамка на таб"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "Широчина на вертикалната рамка около етикетите на таб"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "Показване на табове"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "Дали табовете ще бъдат показани или не"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "Рамки"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "Показва дали ще се показват рамки"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "Може да се придвижва"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"Ако е истина, се добавят стрелки за придвижване, когато табовете са повече "
"отколкото свободното екранно място"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "Изскачащи менюта"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3531,134 +3531,134 @@ msgstr ""
"Ако е истина, натискането на десен клавиш на мишката в контейнера-бележник "
"предизвиква появата на меню за придвижването до страница"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "Дали табовете ще имат еднакви размери"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr "Идентификатор на група"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr "Идентификатор на група за влачене и пускане"
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "Група"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr "Група за влачене и пускане"
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "Текст на таба"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "Низът на етикета на таба на дъщерния елемент"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "Етикет на менюто"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "Низът в елемента в менюто за поделемента"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "Разширяване на таба"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "Дали табът на дъщерния елемент да се разширява или не"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "Допълване на таба"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "Дали табът на дъщерния елемент да запълва заделеното място или не"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "Вид пакетиране на таба"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
msgid "Tab reorderable"
msgstr "Преподредими табове"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
msgid "Whether the tab is reorderable by user action or not"
msgstr "Дали табовете могат да се преподреждат от потребителя или не"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
msgid "Tab detachable"
msgstr "Отделими табове"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
msgid "Whether the tab is detachable"
msgstr "Дали табът може да се отделя"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "Втора стрелка назад"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr "Втори бутон със стрелка назад от другата страна на лентата с табове"
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "Втора стрелка напред"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr "Втори бутон със стрелка напред от другата страна на лентата с табовете"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "Стрелка назад"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "Показване на стандартния бутон за стрелка назад"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "Стрелка напред"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "Показване на стандартния бутон за стрелка напред"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
msgid "Tab overlap"
msgstr "Припокриване на табовете"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
msgid "Size of tab overlap area"
msgstr "Размер на припокриването на табовете"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr "Заобляне на табовете"
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
msgid "Size of tab curvature"
msgstr "Размер на заоблянето на табовете"
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
msgid "Arrow spacing"
msgstr "Разредка около стрелката"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
msgid "Scroll arrow spacing"
msgstr "Разстояние около стрелката за прелистване"
@@ -4532,30 +4532,30 @@ msgstr "Разредка на стойността"
msgid "Space between value text and the slider/trough area"
msgstr "Разстоянието между текста и плъзгача/жлеба"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
msgid "The orientation of the scale"
msgstr "Ориентация на бутона за мащабиране"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
msgid "The value of the scale"
msgstr "Стойност на мащабирането"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
msgid "The icon size"
msgstr "Размер на иконите"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr ""
"GtkAdjustment, който съдържа текущата стойност на този обект за бутон за "
"мащабиране"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
msgid "Icons"
msgstr "Икони"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
msgid "List of icon names"
msgstr "Списък с имената на иконите"
+119 -119
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties HEAD\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2006-09-03 15:50+0600\n"
"Last-Translator: Khandakar Mujahidul Islam <suzan@bengalinux.org>\n"
"Language-Team: Bangla <gnome-translation@BengaLinux.Org>\n"
@@ -116,11 +116,11 @@ msgstr "ফন্ট রেজলুশন"
msgid "The resolution for fonts on the screen"
msgstr "পর্দার ফন্টের রেজলুশন"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "প্রোগ্রামের নাম"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
@@ -128,43 +128,43 @@ msgstr ""
"প্রোগ্রামের নাম। কোন নাম দেওয়া না হলে ডিফল্ট হিসেবে g_get_application_name() "
"ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "প্রোগ্রাম সংস্করণ"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "প্রোগ্রাম সংস্করণ"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "কপিরাইট পঙ্‌ক্তি"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "প্রোগ্রামের কপিরাইট সংক্রান্ত তথ্য"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "মন্তব্য পঙ্‌ক্তি"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "প্রোগ্রাম সম্পর্কিত মন্তব্য"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "ওয়েবসাইটের ইউ.আর.এল."
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "প্রোগ্রামটির ওয়েবসাইট নির্দেশক লিঙ্কের ইউ.আর.এল."
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "ওয়েবসাইট লেবেল"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
@@ -172,44 +172,44 @@ msgstr ""
"প্রোগ্রামটির ওয়েবসাইট নির্দেশক লিঙ্কের লেবেল। এটি নির্ধারণ করে দেওয়া না হলে "
"ডিফল্ট হিসেবে ইউ.আর.এল. ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "লেখক"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "প্রোগ্রামটির লেখকবৃন্দের তালিকা"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "ডকুমেন্টেশন প্রস্তুতকারক"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "প্রোগ্রামটির ডকুমেন্টেশন প্রস্তুতকারকবৃন্দের তালিকা"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "শিল্পী"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr "যে সকল ব্যক্তি এই প্রোগ্রামটির জন্য শিল্পকর্ম তৈরি করেছেন"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "গনোম বাংলা অনুবাদ প্রকল্পের পক্ষে, সায়মিন্দু দাশগুপ্ত, ও প্রজ্ঞা"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "লোগো"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -217,19 +217,19 @@ msgstr ""
"পরিচিতি প্রদর্শক বাক্সের লোগো। এটি নির্দিষ্ট করে দেওয়া না হলে ডিফল্ট হিসেবে "
"gtk_window_get_default_icon_list() ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "লোগো আইকনের নাম"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr "পরিচিতি প্রদর্শক বাক্সের লোগো হিসেবে একটি নামযুক্ত আইকন ব্যবহার করা হবে।"
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "লাইসেন্স গুটিয়ে নাও"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "লাইসেন্সের টেক্সটকে গুটিয়ে নেওয়া হবে কিনা।"
@@ -401,7 +401,7 @@ msgid "Whether the action group is visible."
msgstr "এই কাজের গ্রুপটি দৃশ্যমান কিনা।"
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "মান"
@@ -721,7 +721,7 @@ msgstr "স্পেস স্থাপন"
msgid "The amount of space between children"
msgstr "চিলড্রেনের মাঝে স্পেসের পরিমাণ"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "সমজাতীয়"
@@ -763,7 +763,7 @@ msgstr "চাইল্ড ও তার প্রতিবেশীর মধ
msgid "Pack type"
msgstr "প্যাক-এর ধরন"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -771,12 +771,12 @@ msgstr ""
"এটি একটি GtkPackType যা নির্দেশ করে যে চাইল্ডটি প্যারেন্টের আরম্ভ নাকি শেষের "
"সাপেক্ষে স্থাপিত"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "অবস্থান"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "প্যারেন্টে চাইল্ডের ক্রমিক সংখ্যা"
@@ -819,7 +819,7 @@ msgstr ""
"লেবেলটি বাছাইকৃত অবস্থায় থাকলে শুধুমাত্র লেখা প্রদর্শনের পরিবর্তে এটি স্টক (Stock) "
"বস্তু বেছে নিতে ব্যবহৃত হয়"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "ক্লিক করলে ফোকাস হবে"
@@ -1324,7 +1324,7 @@ msgstr "উলম্ব অ্যালাইনমেন্ট, ০ (উপর)
# msgstr "প্রাথমিক প্রস্তুতি"
# msgstr "দিশা"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "দিক"
@@ -1334,7 +1334,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "প্রগ্রেস বারের প্রাথমিক অবস্থান ও বৃদ্ধি পাওয়ার দিক"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "সমন্বয়"
@@ -1567,7 +1567,7 @@ msgstr ""
"একাধিক লাইনে ভেঙ্গে প্রদর্শন করা হবে"
# FIXME
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "গুটিয়ে যাওয়ার দৈর্ঘ্য"
@@ -1956,72 +1956,72 @@ msgstr "মানটি তালিকায় আছে"
msgid "Whether entered values must already be present in the list"
msgstr "যেসব মান লেখা হবে সেগুলো সর্বদা তালিকায় থাকতে হবে কিনা"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "কম্বোবক্স মডেল"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "কম্বোবক্সের মডেল"
# FIXME
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
#, fuzzy
msgid "Wrap width for laying out the items in a grid"
msgstr "গ্রীড-এ জিনিষপ্তর রাখার সময় গুটিয়ে যাওয়ার দৈর্ঘ্য"
# FIXME
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "প্রতি সারিতে কলামের সংখ্যা"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "সারির প্রস্থের মান ধারনকারী TreeModel কলাম"
# FIXME
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "প্রতি কলামে কলামের সংখ্যা"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "কলামের প্রস্থের মান ধারনকারী TreeModel কলাম"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "সক্রিয় আইটেম"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "বর্তমানে সক্রিয় আইটেম"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "মেনুতে টিয়ারঅফ (Tearoff) যোগ করো"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "ড্রপডাউনে কোন টিয়ার-অফ মেনু আইটেম থাকবে কিনা"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "ফ্রেম আছে"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "চাইল্ডের চারদিকে কম্বো বাক্স কোন ফ্রেম আঁকবে কিনা"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "মাউসের সাহায্যে কম্বো বাক্সকে ক্লিক করা হলে তা ফোকাস হয়ে যাবে কিনা"
# FIXME: এইটা নিয়ে Confusion আছে
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "বিচ্ছিন্ন শিরোনাম"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
#, fuzzy
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
@@ -2029,50 +2029,50 @@ msgid ""
msgstr ""
"এই মেনুটি বিচ্ছিন্ন (???) থাকলে উইন্ডো ম্যানেজার যে শিরোনামটি প্রদর্শন করতে পারবে"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
#, fuzzy
msgid "Popup shown"
msgstr "পপ-আপ সেট-এর প্রস্থ"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
#, fuzzy
msgid "Whether the combo's dropdown is shown"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "কোন বাটনের মাউসের সাহায্যে ক্লিক করা হলে তা ফোকাস হয়ে যাবে কিনা"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "তালিকার মত মনে হয়"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "ড্রপডাউনের চেহারা তালিকার মত হবে নাকি মেনুর মত"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "নির্দেশকের দিক"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
#, fuzzy
msgid "The minimum size of the arrow in the combo box"
msgstr "কম্বোবক্সের মডেল"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "ছায়ার ধরন"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
#, fuzzy
msgid "Which kind of shadow to draw around the combo box"
msgstr "ট্যাব লেবেলের প্রান্তের প্রস্থ"
@@ -2928,7 +2928,7 @@ msgstr "আইকন সেট"
msgid "Icon set to display"
msgstr "প্রদর্শন করার জন্য আইকন সেট"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "আইকনের আয়তন"
@@ -3508,77 +3508,77 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "এই উইন্ডোটি যে পর্দায় প্রদর্শিত হবে"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "পৃষ্ঠা"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "বর্তমান পাতার সূচী"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "ট্যাবের অবস্থান"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "নোট বইয়ের কোন দিকটি ট্যাব ধারণ করে"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "ট্যাবের প্রান্ত"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "ট্যাব লেবেলের প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "ট্যাবের অনুভূমিক প্রান্ত"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "ট্যাব লেবেলের অনুভূমিক প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "ট্যাবের উলম্ব প্রান্ত"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "ট্যাব লেবেলের উলম্ব প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "ট্যাব প্রদর্শন করো"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "ট্যাব প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "প্রান্ত প্রদর্শন করো"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "স্ক্রল করার যোগ্য"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"এর মান সত্য (TRUE) হলে, ট্যাবের সংখ্যা যদি অত্যধিক হয় তবে স্ক্রলযোগ্য তীরচিহ্ন যোগ "
"করা হবে"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "পপ আপ সক্রিয় করো"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3586,88 +3586,88 @@ msgstr ""
"যদি TRUE হয় তবে নোটবইয়ে মাউসের ডান বাটন চাপলে একটি মেনু দেখা যাবে যেখান থেকে "
"অন্যান্য পৃষ্ঠায় যাওয়া যাবে"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "সকল ট্যাবের আকার একই হবে কিনা"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
msgid "Group ID"
msgstr "গ্রুপ আইডি"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "গ্রুপ"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "ট্যাবের লেবেল"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "চাইল্ডের ট্যাব লেবেলে প্রদর্শিত পংক্তি"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "মেনুর লেবেল"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "চাইল্ডের মেনু এন্ট্রিতে প্রদর্শিত পংক্তি"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "ট্যাব প্রসারণ"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "চাইল্ডের ট্যাব প্রসারিত করা হবে কিনা"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "ট্যাব পূরণ"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "চাইল্ডের ট্যাব বরাদ্দকৃত ক্ষেত্র পূরণ করবে কিনা"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "ট্যাব আটানোর (Pack) ধরন"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
#, fuzzy
msgid "Tab reorderable"
msgstr "পুনরায় সাজানোর যোগ্য"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
#, fuzzy
msgid "Whether the tab is reorderable by user action or not"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
#, fuzzy
msgid "Tab detachable"
msgstr "ট্যাবের লেবেল"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
#, fuzzy
msgid "Whether the tab is detachable"
msgstr "কাজটি সক্রিয় কিনা"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "পশ্চাত্‍গামী গৌণ স্টেপার"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
@@ -3675,58 +3675,58 @@ msgstr ""
"করো"
# FIXME: ভাল হইলো না ;-(
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "সম্মুখগামী গৌণ স্টেপার"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
"ট্যাব অংশের বিপরীত প্রান্তে একটি সম্মুখগামী গৌণ স্টেপার তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "পশ্চাত্‍গামী স্টেপার"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "পশ্চাত্‍গামী প্রমিত তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "সম্মুখগামী স্টেপার"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "সম্মুখগামী প্রমিত তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
#, fuzzy
msgid "Tab overlap"
msgstr "ট্যাবের প্রান্ত"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
#, fuzzy
msgid "Size of tab overlap area"
msgstr "বর্ধিষ্ণু তীরচিহ্নের আকার"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
#, fuzzy
msgid "Size of tab curvature"
msgstr "স্পেসার (Spacer) এর আকার"
# FIXME: এটা মনে হয় ভুল হইছে ;-(
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "সারির স্পেস-এর সংখ্যা"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "স্ক্রলবারে স্পেসের সংখ্যা"
@@ -4639,33 +4639,33 @@ msgstr "স্পেসিং-এর মান"
msgid "Space between value text and the slider/trough area"
msgstr "মানসূচক টেক্সট ও স্লাইডার/থ্রু অংশের মধ্যবর্তী স্পেস-এর সংখ্যা"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "টুলবারের দিক"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "adjustment-এর নাম"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "টুলবারের আইকনের আয়তন"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
#, fuzzy
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "যে GtkAdjustment এই সীমাসূচক অবজেক্টের বর্তমান মান ধারণ করে"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "আইকন"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "লোগো আইকনের নাম"
+119 -119
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties HEAD\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-09-17 23:14-0400\n"
"POT-Creation-Date: 2009-01-07 12:13-0500\n"
"PO-Revision-Date: 2005-09-04 21:00+0600\n"
"Last-Translator: Progga <progga@BengaLinux.Org>\n"
"Language-Team: Bangla <gnome-translation@BengaLinux.Org>\n"
@@ -115,11 +115,11 @@ msgstr "ফন্ট রেজলুশন"
msgid "The resolution for fonts on the screen"
msgstr "পর্দার ফন্টের রেজলুশন"
#: gtk/gtkaboutdialog.c:197
#: gtk/gtkaboutdialog.c:200
msgid "Program name"
msgstr "প্রোগ্রামের নাম"
#: gtk/gtkaboutdialog.c:198
#: gtk/gtkaboutdialog.c:201
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
@@ -127,43 +127,43 @@ msgstr ""
"প্রোগ্রামের নাম। কোন নাম দেওয়া না হলে ডিফল্ট হিসেবে g_get_application_name() "
"ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:212
#: gtk/gtkaboutdialog.c:215
msgid "Program version"
msgstr "প্রোগ্রাম সংস্করণ"
#: gtk/gtkaboutdialog.c:213
#: gtk/gtkaboutdialog.c:216
msgid "The version of the program"
msgstr "প্রোগ্রাম সংস্করণ"
#: gtk/gtkaboutdialog.c:227
#: gtk/gtkaboutdialog.c:230
msgid "Copyright string"
msgstr "কপিরাইট পঙ্‌ক্তি"
#: gtk/gtkaboutdialog.c:228
#: gtk/gtkaboutdialog.c:231
msgid "Copyright information for the program"
msgstr "প্রোগ্রামের কপিরাইট সংক্রান্ত তথ্য"
#: gtk/gtkaboutdialog.c:245
#: gtk/gtkaboutdialog.c:248
msgid "Comments string"
msgstr "মন্তব্য পঙ্‌ক্তি"
#: gtk/gtkaboutdialog.c:246
#: gtk/gtkaboutdialog.c:249
msgid "Comments about the program"
msgstr "প্রোগ্রাম সম্পর্কিত মন্তব্য"
#: gtk/gtkaboutdialog.c:280
#: gtk/gtkaboutdialog.c:283
msgid "Website URL"
msgstr "ওয়েবসাইটের ইউ.আর.এল."
#: gtk/gtkaboutdialog.c:281
#: gtk/gtkaboutdialog.c:284
msgid "The URL for the link to the website of the program"
msgstr "প্রোগ্রামটির ওয়েবসাইট নির্দেশক লিঙ্কের ইউ.আর.এল."
#: gtk/gtkaboutdialog.c:297
#: gtk/gtkaboutdialog.c:300
msgid "Website label"
msgstr "ওয়েবসাইট লেবেল"
#: gtk/gtkaboutdialog.c:298
#: gtk/gtkaboutdialog.c:301
msgid ""
"The label for the link to the website of the program. If this is not set, it "
"defaults to the URL"
@@ -171,44 +171,44 @@ msgstr ""
"প্রোগ্রামটির ওয়েবসাইট নির্দেশক লিঙ্কের লেবেল। এটি নির্ধারণ করে দেওয়া না হলে "
"ডিফল্ট হিসেবে ইউ.আর.এল. ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:314
#: gtk/gtkaboutdialog.c:317
msgid "Authors"
msgstr "লেখক"
#: gtk/gtkaboutdialog.c:315
#: gtk/gtkaboutdialog.c:318
msgid "List of authors of the program"
msgstr "প্রোগ্রামটির লেখকবৃন্দের তালিকা"
#: gtk/gtkaboutdialog.c:331
#: gtk/gtkaboutdialog.c:334
msgid "Documenters"
msgstr "ডকুমেন্টেশন প্রস্তুতকারক"
#: gtk/gtkaboutdialog.c:332
#: gtk/gtkaboutdialog.c:335
msgid "List of people documenting the program"
msgstr "প্রোগ্রামটির ডকুমেন্টেশন প্রস্তুতকারকবৃন্দের তালিকা"
#: gtk/gtkaboutdialog.c:348
#: gtk/gtkaboutdialog.c:351
msgid "Artists"
msgstr "শিল্পী"
#: gtk/gtkaboutdialog.c:349
#: gtk/gtkaboutdialog.c:352
msgid "List of people who have contributed artwork to the program"
msgstr "যে সকল ব্যক্তি এই প্রোগ্রামটির জন্য শিল্পকর্ম তৈরি করেছেন"
#: gtk/gtkaboutdialog.c:366
#: gtk/gtkaboutdialog.c:369
msgid "Translator credits"
msgstr "গনোম বাংলা অনুবাদ প্রকল্পের পক্ষে, সায়মিন্দু দাশগুপ্ত, ও প্রজ্ঞা"
#: gtk/gtkaboutdialog.c:367
#: gtk/gtkaboutdialog.c:370
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
#: gtk/gtkaboutdialog.c:382
#: gtk/gtkaboutdialog.c:385
msgid "Logo"
msgstr "লোগো"
#: gtk/gtkaboutdialog.c:383
#: gtk/gtkaboutdialog.c:386
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -216,19 +216,19 @@ msgstr ""
"পরিচিতি প্রদর্শক বাক্সের লোগো। এটি নির্দিষ্ট করে দেওয়া না হলে ডিফল্ট হিসেবে "
"gtk_window_get_default_icon_list() ব্যবহৃত হয়।"
#: gtk/gtkaboutdialog.c:398
#: gtk/gtkaboutdialog.c:401
msgid "Logo Icon Name"
msgstr "লোগো আইকনের নাম"
#: gtk/gtkaboutdialog.c:399
#: gtk/gtkaboutdialog.c:402
msgid "A named icon to use as the logo for the about box."
msgstr "পরিচিতি প্রদর্শক বাক্সের লোগো হিসেবে একটি নামযুক্ত আইকন ব্যবহার করা হবে।"
#: gtk/gtkaboutdialog.c:412
#: gtk/gtkaboutdialog.c:415
msgid "Wrap license"
msgstr "লাইসেন্স গুটিয়ে নাও"
#: gtk/gtkaboutdialog.c:413
#: gtk/gtkaboutdialog.c:416
msgid "Whether to wrap the license text."
msgstr "লাইসেন্সের টেক্সটকে গুটিয়ে নেওয়া হবে কিনা।"
@@ -400,7 +400,7 @@ msgid "Whether the action group is visible."
msgstr "এই কাজের গ্রুপটি দৃশ্যমান কিনা।"
#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:128
#: gtk/gtkscalebutton.c:200 gtk/gtkspinbutton.c:269
#: gtk/gtkscalebutton.c:202 gtk/gtkspinbutton.c:269
msgid "Value"
msgstr "মান"
@@ -720,7 +720,7 @@ msgstr "স্পেস স্থাপন"
msgid "The amount of space between children"
msgstr "চিলড্রেনের মাঝে স্পেসের পরিমাণ"
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:644 gtk/gtktable.c:165
#: gtk/gtkbox.c:108 gtk/gtknotebook.c:649 gtk/gtktable.c:165
#: gtk/gtktoolbar.c:580
msgid "Homogeneous"
msgstr "সমজাতীয়"
@@ -762,7 +762,7 @@ msgstr "চাইল্ড ও তার প্রতিবেশীর মধ
msgid "Pack type"
msgstr "প্যাক-এর ধরন"
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:711
#: gtk/gtkbox.c:138 gtk/gtknotebook.c:716
msgid ""
"A GtkPackType indicating whether the child is packed with reference to the "
"start or end of the parent"
@@ -770,12 +770,12 @@ msgstr ""
"এটি একটি GtkPackType যা নির্দেশ করে যে চাইল্ডটি প্যারেন্টের আরম্ভ নাকি শেষের "
"সাপেক্ষে স্থাপিত"
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:689 gtk/gtkpaned.c:218
#: gtk/gtkbox.c:144 gtk/gtknotebook.c:694 gtk/gtkpaned.c:218
#: gtk/gtkruler.c:110
msgid "Position"
msgstr "অবস্থান"
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:690
#: gtk/gtkbox.c:145 gtk/gtknotebook.c:695
msgid "The index of the child in the parent"
msgstr "প্যারেন্টে চাইল্ডের ক্রমিক সংখ্যা"
@@ -818,7 +818,7 @@ msgstr ""
"লেবেলটি বাছাইকৃত অবস্থায় থাকলে শুধুমাত্র লেখা প্রদর্শনের পরিবর্তে এটি স্টক (Stock) "
"বস্তু বেছে নিতে ব্যবহৃত হয়"
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:788 gtk/gtkfilechooserbutton.c:393
#: gtk/gtkbutton.c:223 gtk/gtkcombobox.c:789 gtk/gtkfilechooserbutton.c:393
msgid "Focus on click"
msgstr "ক্লিক করলে ফোকাস হবে"
@@ -1323,7 +1323,7 @@ msgstr "উলম্ব অ্যালাইনমেন্ট, ০ (উপর)
# msgstr "প্রাথমিক প্রস্তুতি"
# msgstr "দিশা"
#: gtk/gtkcellrendererprogress.c:221 gtk/gtkiconview.c:731
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:191 gtk/gtkstatusicon.c:301
#: gtk/gtkprogressbar.c:126 gtk/gtkscalebutton.c:193 gtk/gtkstatusicon.c:301
#: gtk/gtktoolbar.c:492 gtk/gtktrayicon-x11.c:95
msgid "Orientation"
msgstr "দিক"
@@ -1333,7 +1333,7 @@ msgid "Orientation and growth direction of the progress bar"
msgstr "প্রগ্রেস বারের প্রাথমিক অবস্থান ও বৃদ্ধি পাওয়ার দিক"
#: gtk/gtkcellrendererspin.c:93 gtk/gtkprogressbar.c:118 gtk/gtkrange.c:346
#: gtk/gtkscalebutton.c:219 gtk/gtkspinbutton.c:208
#: gtk/gtkscalebutton.c:221 gtk/gtkspinbutton.c:208
msgid "Adjustment"
msgstr "সমন্বয়"
@@ -1566,7 +1566,7 @@ msgstr ""
"একাধিক লাইনে ভেঙ্গে প্রদর্শন করা হবে"
# FIXME
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:677
#: gtk/gtkcellrenderertext.c:470 gtk/gtkcombobox.c:678
msgid "Wrap width"
msgstr "গুটিয়ে যাওয়ার দৈর্ঘ্য"
@@ -1955,72 +1955,72 @@ msgstr "মানটি তালিকায় আছে"
msgid "Whether entered values must already be present in the list"
msgstr "যেসব মান লেখা হবে সেগুলো সর্বদা তালিকায় থাকতে হবে কিনা"
#: gtk/gtkcombobox.c:660
#: gtk/gtkcombobox.c:661
msgid "ComboBox model"
msgstr "কম্বোবক্স মডেল"
#: gtk/gtkcombobox.c:661
#: gtk/gtkcombobox.c:662
msgid "The model for the combo box"
msgstr "কম্বোবক্সের মডেল"
# FIXME
#: gtk/gtkcombobox.c:678
#: gtk/gtkcombobox.c:679
#, fuzzy
msgid "Wrap width for laying out the items in a grid"
msgstr "গ্রীড-এ জিনিষপ্তর রাখার সময় গুটিয়ে যাওয়ার দৈর্ঘ্য"
# FIXME
#: gtk/gtkcombobox.c:700
#: gtk/gtkcombobox.c:701
msgid "Row span column"
msgstr "প্রতি সারিতে কলামের সংখ্যা"
#: gtk/gtkcombobox.c:701
#: gtk/gtkcombobox.c:702
msgid "TreeModel column containing the row span values"
msgstr "সারির প্রস্থের মান ধারনকারী TreeModel কলাম"
# FIXME
#: gtk/gtkcombobox.c:722
#: gtk/gtkcombobox.c:723
msgid "Column span column"
msgstr "প্রতি কলামে কলামের সংখ্যা"
#: gtk/gtkcombobox.c:723
#: gtk/gtkcombobox.c:724
msgid "TreeModel column containing the column span values"
msgstr "কলামের প্রস্থের মান ধারনকারী TreeModel কলাম"
#: gtk/gtkcombobox.c:744
#: gtk/gtkcombobox.c:745
msgid "Active item"
msgstr "সক্রিয় আইটেম"
#: gtk/gtkcombobox.c:745
#: gtk/gtkcombobox.c:746
msgid "The item which is currently active"
msgstr "বর্তমানে সক্রিয় আইটেম"
#: gtk/gtkcombobox.c:764 gtk/gtkuimanager.c:220
#: gtk/gtkcombobox.c:765 gtk/gtkuimanager.c:220
msgid "Add tearoffs to menus"
msgstr "মেনুতে টিয়ারঅফ (Tearoff) যোগ করো"
#: gtk/gtkcombobox.c:765
#: gtk/gtkcombobox.c:766
msgid "Whether dropdowns should have a tearoff menu item"
msgstr "ড্রপডাউনে কোন টিয়ার-অফ মেনু আইটেম থাকবে কিনা"
#: gtk/gtkcombobox.c:780 gtk/gtkentry.c:531
#: gtk/gtkcombobox.c:781 gtk/gtkentry.c:531
msgid "Has Frame"
msgstr "ফ্রেম আছে"
#: gtk/gtkcombobox.c:781
#: gtk/gtkcombobox.c:782
msgid "Whether the combo box draws a frame around the child"
msgstr "চাইল্ডের চারদিকে কম্বো বাক্স কোন ফ্রেম আঁকবে কিনা"
#: gtk/gtkcombobox.c:789
#: gtk/gtkcombobox.c:790
msgid "Whether the combo box grabs focus when it is clicked with the mouse"
msgstr "মাউসের সাহায্যে কম্বো বাক্সকে ক্লিক করা হলে তা ফোকাস হয়ে যাবে কিনা"
# FIXME: এইটা নিয়ে Confusion আছে
#: gtk/gtkcombobox.c:804 gtk/gtkmenu.c:553
#: gtk/gtkcombobox.c:805 gtk/gtkmenu.c:553
msgid "Tearoff Title"
msgstr "বিচ্ছিন্ন শিরোনাম"
#: gtk/gtkcombobox.c:805
#: gtk/gtkcombobox.c:806
#, fuzzy
msgid ""
"A title that may be displayed by the window manager when the popup is torn-"
@@ -2028,50 +2028,50 @@ msgid ""
msgstr ""
"এই মেনুটি বিচ্ছিন্ন (???) থাকলে উইন্ডো ম্যানেজার যে শিরোনামটি প্রদর্শন করতে পারবে"
#: gtk/gtkcombobox.c:822
#: gtk/gtkcombobox.c:823
#, fuzzy
msgid "Popup shown"
msgstr "পপ-আপ সেট-এর প্রস্থ"
#: gtk/gtkcombobox.c:823
#: gtk/gtkcombobox.c:824
#, fuzzy
msgid "Whether the combo's dropdown is shown"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtkcombobox.c:839
#: gtk/gtkcombobox.c:840
msgid "Button Sensitivity"
msgstr ""
#: gtk/gtkcombobox.c:840
#: gtk/gtkcombobox.c:841
#, fuzzy
msgid "Whether the dropdown button is sensitive when the model is empty"
msgstr "কোন বাটনের মাউসের সাহায্যে ক্লিক করা হলে তা ফোকাস হয়ে যাবে কিনা"
#: gtk/gtkcombobox.c:847
#: gtk/gtkcombobox.c:848
msgid "Appears as list"
msgstr "তালিকার মত মনে হয়"
#: gtk/gtkcombobox.c:848
#: gtk/gtkcombobox.c:849
msgid "Whether dropdowns should look like lists rather than menus"
msgstr "ড্রপডাউনের চেহারা তালিকার মত হবে নাকি মেনুর মত"
#: gtk/gtkcombobox.c:864
#: gtk/gtkcombobox.c:865
#, fuzzy
msgid "Arrow Size"
msgstr "নির্দেশকের দিক"
#: gtk/gtkcombobox.c:865
#: gtk/gtkcombobox.c:866
#, fuzzy
msgid "The minimum size of the arrow in the combo box"
msgstr "কম্বোবক্সের মডেল"
#: gtk/gtkcombobox.c:880 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkcombobox.c:881 gtk/gtkentry.c:631 gtk/gtkhandlebox.c:174
#: gtk/gtkmenubar.c:194 gtk/gtkstatusbar.c:186 gtk/gtktoolbar.c:630
#: gtk/gtkviewport.c:122
msgid "Shadow type"
msgstr "ছায়ার ধরন"
#: gtk/gtkcombobox.c:881
#: gtk/gtkcombobox.c:882
#, fuzzy
msgid "Which kind of shadow to draw around the combo box"
msgstr "ট্যাব লেবেলের প্রান্তের প্রস্থ"
@@ -2927,7 +2927,7 @@ msgstr "আইকন সেট"
msgid "Icon set to display"
msgstr "প্রদর্শন করার জন্য আইকন সেট"
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:210 gtk/gtktoolbar.c:547
#: gtk/gtkimage.c:188 gtk/gtkscalebutton.c:212 gtk/gtktoolbar.c:547
msgid "Icon size"
msgstr "আইকনের আয়তন"
@@ -3508,77 +3508,77 @@ msgstr ""
msgid "The screen where this window will be displayed."
msgstr "এই উইন্ডোটি যে পর্দায় প্রদর্শিত হবে"
#: gtk/gtknotebook.c:572
#: gtk/gtknotebook.c:577
msgid "Page"
msgstr "পৃষ্ঠা"
#: gtk/gtknotebook.c:573
#: gtk/gtknotebook.c:578
msgid "The index of the current page"
msgstr "বর্তমান পাতার সূচী"
#: gtk/gtknotebook.c:581
#: gtk/gtknotebook.c:586
msgid "Tab Position"
msgstr "ট্যাবের অবস্থান"
#: gtk/gtknotebook.c:582
#: gtk/gtknotebook.c:587
msgid "Which side of the notebook holds the tabs"
msgstr "নোট বইয়ের কোন দিকটি ট্যাব ধারণ করে"
#: gtk/gtknotebook.c:589
#: gtk/gtknotebook.c:594
msgid "Tab Border"
msgstr "ট্যাবের প্রান্ত"
#: gtk/gtknotebook.c:590
#: gtk/gtknotebook.c:595
msgid "Width of the border around the tab labels"
msgstr "ট্যাব লেবেলের প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:598
#: gtk/gtknotebook.c:603
msgid "Horizontal Tab Border"
msgstr "ট্যাবের অনুভূমিক প্রান্ত"
#: gtk/gtknotebook.c:599
#: gtk/gtknotebook.c:604
msgid "Width of the horizontal border of tab labels"
msgstr "ট্যাব লেবেলের অনুভূমিক প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:607
#: gtk/gtknotebook.c:612
msgid "Vertical Tab Border"
msgstr "ট্যাবের উলম্ব প্রান্ত"
#: gtk/gtknotebook.c:608
#: gtk/gtknotebook.c:613
msgid "Width of the vertical border of tab labels"
msgstr "ট্যাব লেবেলের উলম্ব প্রান্তের প্রস্থ"
#: gtk/gtknotebook.c:616
#: gtk/gtknotebook.c:621
msgid "Show Tabs"
msgstr "ট্যাব প্রদর্শন করো"
#: gtk/gtknotebook.c:617
#: gtk/gtknotebook.c:622
msgid "Whether tabs should be shown or not"
msgstr "ট্যাব প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:623
#: gtk/gtknotebook.c:628
msgid "Show Border"
msgstr "প্রান্ত প্রদর্শন করো"
#: gtk/gtknotebook.c:624
#: gtk/gtknotebook.c:629
msgid "Whether the border should be shown or not"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:630
#: gtk/gtknotebook.c:635
msgid "Scrollable"
msgstr "স্ক্রল করার যোগ্য"
#: gtk/gtknotebook.c:631
#: gtk/gtknotebook.c:636
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
msgstr ""
"এর মান সত্য (TRUE) হলে, ট্যাবের সংখ্যা যদি অত্যধিক হয় তবে স্ক্রলযোগ্য তীরচিহ্ন যোগ "
"করা হবে"
#: gtk/gtknotebook.c:637
#: gtk/gtknotebook.c:642
msgid "Enable Popup"
msgstr "পপ আপ সক্রিয় করো"
#: gtk/gtknotebook.c:638
#: gtk/gtknotebook.c:643
msgid ""
"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
"you can use to go to a page"
@@ -3586,89 +3586,89 @@ msgstr ""
"যদি TRUE হয় তবে নোটবইয়ে মাউসের ডান বাটন চাপলে একটি মেনু দেখা যাবে যেখান থেকে "
"অন্যান্য পৃষ্ঠায় যাওয়া যাবে"
#: gtk/gtknotebook.c:645
#: gtk/gtknotebook.c:650
msgid "Whether tabs should have homogeneous sizes"
msgstr "সকল ট্যাবের আকার একই হবে কিনা"
#: gtk/gtknotebook.c:651
#: gtk/gtknotebook.c:656
#, fuzzy
msgid "Group ID"
msgstr "গ্রুপ"
#: gtk/gtknotebook.c:652
#: gtk/gtknotebook.c:657
msgid "Group ID for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:668 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtknotebook.c:673 gtk/gtkradioaction.c:128 gtk/gtkradiobutton.c:82
#: gtk/gtkradiomenuitem.c:342 gtk/gtkradiotoolbutton.c:65
msgid "Group"
msgstr "গ্রুপ"
#: gtk/gtknotebook.c:669
#: gtk/gtknotebook.c:674
msgid "Group for tabs drag and drop"
msgstr ""
#: gtk/gtknotebook.c:675
#: gtk/gtknotebook.c:680
msgid "Tab label"
msgstr "ট্যাবের লেবেল"
#: gtk/gtknotebook.c:676
#: gtk/gtknotebook.c:681
msgid "The string displayed on the child's tab label"
msgstr "চাইল্ডের ট্যাব লেবেলে প্রদর্শিত পংক্তি"
#: gtk/gtknotebook.c:682
#: gtk/gtknotebook.c:687
msgid "Menu label"
msgstr "মেনুর লেবেল"
#: gtk/gtknotebook.c:683
#: gtk/gtknotebook.c:688
msgid "The string displayed in the child's menu entry"
msgstr "চাইল্ডের মেনু এন্ট্রিতে প্রদর্শিত পংক্তি"
#: gtk/gtknotebook.c:696
#: gtk/gtknotebook.c:701
msgid "Tab expand"
msgstr "ট্যাব প্রসারণ"
#: gtk/gtknotebook.c:697
#: gtk/gtknotebook.c:702
msgid "Whether to expand the child's tab or not"
msgstr "চাইল্ডের ট্যাব প্রসারিত করা হবে কিনা"
#: gtk/gtknotebook.c:703
#: gtk/gtknotebook.c:708
msgid "Tab fill"
msgstr "ট্যাব পূরণ"
#: gtk/gtknotebook.c:704
#: gtk/gtknotebook.c:709
msgid "Whether the child's tab should fill the allocated area or not"
msgstr "চাইল্ডের ট্যাব বরাদ্দকৃত ক্ষেত্র পূরণ করবে কিনা"
#: gtk/gtknotebook.c:710
#: gtk/gtknotebook.c:715
msgid "Tab pack type"
msgstr "ট্যাব আটানোর (Pack) ধরন"
#: gtk/gtknotebook.c:717
#: gtk/gtknotebook.c:722
#, fuzzy
msgid "Tab reorderable"
msgstr "পুনরায় সাজানোর যোগ্য"
#: gtk/gtknotebook.c:718
#: gtk/gtknotebook.c:723
#, fuzzy
msgid "Whether the tab is reorderable by user action or not"
msgstr "প্রান্ত প্রদর্শন করা হবে কিনা"
#: gtk/gtknotebook.c:724
#: gtk/gtknotebook.c:729
#, fuzzy
msgid "Tab detachable"
msgstr "ট্যাবের লেবেল"
#: gtk/gtknotebook.c:725
#: gtk/gtknotebook.c:730
#, fuzzy
msgid "Whether the tab is detachable"
msgstr "কাজটি সক্রিয় কিনা"
#: gtk/gtknotebook.c:740 gtk/gtkscrollbar.c:83
#: gtk/gtknotebook.c:745 gtk/gtkscrollbar.c:83
msgid "Secondary backward stepper"
msgstr "পশ্চাত্‍গামী গৌণ স্টেপার"
#: gtk/gtknotebook.c:741
#: gtk/gtknotebook.c:746
msgid ""
"Display a second backward arrow button on the opposite end of the tab area"
msgstr ""
@@ -3676,58 +3676,58 @@ msgstr ""
"করো"
# FIXME: ভাল হইলো না ;-(
#: gtk/gtknotebook.c:756 gtk/gtkscrollbar.c:91
#: gtk/gtknotebook.c:761 gtk/gtkscrollbar.c:91
msgid "Secondary forward stepper"
msgstr "সম্মুখগামী গৌণ স্টেপার"
#: gtk/gtknotebook.c:757
#: gtk/gtknotebook.c:762
msgid ""
"Display a second forward arrow button on the opposite end of the tab area"
msgstr ""
"ট্যাব অংশের বিপরীত প্রান্তে একটি সম্মুখগামী গৌণ স্টেপার তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:771 gtk/gtkscrollbar.c:67
#: gtk/gtknotebook.c:776 gtk/gtkscrollbar.c:67
msgid "Backward stepper"
msgstr "পশ্চাত্‍গামী স্টেপার"
#: gtk/gtknotebook.c:772 gtk/gtkscrollbar.c:68
#: gtk/gtknotebook.c:777 gtk/gtkscrollbar.c:68
msgid "Display the standard backward arrow button"
msgstr "পশ্চাত্‍গামী প্রমিত তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:786 gtk/gtkscrollbar.c:75
#: gtk/gtknotebook.c:791 gtk/gtkscrollbar.c:75
msgid "Forward stepper"
msgstr "সম্মুখগামী স্টেপার"
#: gtk/gtknotebook.c:787 gtk/gtkscrollbar.c:76
#: gtk/gtknotebook.c:792 gtk/gtkscrollbar.c:76
msgid "Display the standard forward arrow button"
msgstr "সম্মুখগামী প্রমিত তীরচিহ্নধারী বাটন প্রদর্শন করো"
#: gtk/gtknotebook.c:801
#: gtk/gtknotebook.c:806
#, fuzzy
msgid "Tab overlap"
msgstr "ট্যাবের প্রান্ত"
#: gtk/gtknotebook.c:802
#: gtk/gtknotebook.c:807
#, fuzzy
msgid "Size of tab overlap area"
msgstr "বর্ধিষ্ণু তীরচিহ্নের আকার"
#: gtk/gtknotebook.c:817
#: gtk/gtknotebook.c:822
msgid "Tab curvature"
msgstr ""
#: gtk/gtknotebook.c:818
#: gtk/gtknotebook.c:823
#, fuzzy
msgid "Size of tab curvature"
msgstr "স্পেসার (Spacer) এর আকার"
# FIXME: এটা মনে হয় ভুল হইছে ;-(
#: gtk/gtknotebook.c:834
#: gtk/gtknotebook.c:839
#, fuzzy
msgid "Arrow spacing"
msgstr "সারির স্পেস-এর সংখ্যা"
#: gtk/gtknotebook.c:835
#: gtk/gtknotebook.c:840
#, fuzzy
msgid "Scroll arrow spacing"
msgstr "স্ক্রলবারে স্পেসের সংখ্যা"
@@ -4647,33 +4647,33 @@ msgstr "স্পেসিং-এর মান"
msgid "Space between value text and the slider/trough area"
msgstr "মানসূচক টেক্সট ও স্লাইডার/থ্রু অংশের মধ্যবর্তী স্পেস-এর সংখ্যা"
#: gtk/gtkscalebutton.c:192
#: gtk/gtkscalebutton.c:194
#, fuzzy
msgid "The orientation of the scale"
msgstr "টুলবারের দিক"
#: gtk/gtkscalebutton.c:201
#: gtk/gtkscalebutton.c:203
#, fuzzy
msgid "The value of the scale"
msgstr "adjustment-এর নাম"
#: gtk/gtkscalebutton.c:211
#: gtk/gtkscalebutton.c:213
#, fuzzy
msgid "The icon size"
msgstr "টুলবারের আইকনের আয়তন"
#: gtk/gtkscalebutton.c:220
#: gtk/gtkscalebutton.c:222
#, fuzzy
msgid ""
"The GtkAdjustment that contains the current value of this scale button object"
msgstr "যে GtkAdjustment এই সীমাসূচক অবজেক্টের বর্তমান মান ধারণ করে"
#: gtk/gtkscalebutton.c:248
#: gtk/gtkscalebutton.c:250
#, fuzzy
msgid "Icons"
msgstr "আইকন"
#: gtk/gtkscalebutton.c:249
#: gtk/gtkscalebutton.c:251
#, fuzzy
msgid "List of icon names"
msgstr "লোগো আইকনের নাম"

Some files were not shown because too many files have changed in this diff Show More