Compare commits

...

92 Commits

Author SHA1 Message Date
Matthias Clasen 24389a0ef5 Make sorter constructors return exact types
Make functions like gtk_custom_sorter_new() return
the actual type they construct.

Update all callers.
2020-09-05 21:50:15 -04:00
Matthias Clasen dfabe74c59 Make filter constructors return exact types
Make functions like gtk_custom_filter_new() return
the actual type they construct.

Update all callers.
2020-09-05 21:43:42 -04:00
Goran Vidović 716c7b2f21 Update Croatian translation 2020-09-05 20:45:50 +00:00
Aurimas Černius c74c38ad06 Updated Lithuanian translation 2020-09-05 19:57:34 +03:00
Matthias Clasen 727f25f6da Merge branch 'revert-43ca43a22f' into 'master'
Revert "Adwaita: rich-list styling"

See merge request GNOME/gtk!2533
2020-09-05 16:00:33 +00:00
Matthias Clasen 01959e1662 Merge branch 'matthiasc/for-master' into 'master'
Matthiasc/for master

Closes #3122

See merge request GNOME/gtk!2534
2020-09-05 14:49:10 +00:00
nana-4 12afc10ec3 Revert "Adwaita: rich-list styling"
This reverts commit 2f0a4c7128.

It seems the commit was accidentally added when
768e24afc1 was manually merged and pushed.
2020-09-05 23:13:24 +09:00
Matthias Clasen 2f70279f85 Merge branch 'typo_correction' into 'master'
Typo correction

Closes #3086 and #3090

See merge request GNOME/gtk!2532
2020-09-05 13:54:18 +00:00
Matthias Clasen ffc77ca926 css: Use an array when parsing selectors
There's no need for us to have a hard size-limit here;
with GdkArray we don't have to give up on stack-preallocation
either.
2020-09-05 09:51:59 -04:00
Emin Tufan Çetin 021eeedef0 Update Turkish translation 2020-09-05 12:45:24 +00:00
Matthias Clasen 635492b016 text: Don't replace unselected text with Emoji
We must be careful to not select everything on focus-in
before we have the Emoji inserted. This was accidentally
broken in d5121af876.

Fixes: #3122
2020-09-05 08:40:02 -04:00
Yuri Chornoivan bd226cc31e Update Ukrainian translation 2020-09-05 12:29:46 +00:00
Ahmed Eldemery cbd3158d91 add a missing comma 2020-09-05 13:49:01 +02:00
Ahmed Eldemery 982cf0c4d3 Merge remote-tracking branch 'upstream/master' into master 2020-09-05 13:46:27 +02:00
Piotr Drąg d37cb36eb1 Update Polish translation 2020-09-05 13:27:57 +02:00
Piotr Drąg e374917c56 Update POTFILES.in 2020-09-05 11:53:39 +02:00
Matthias Clasen 1dd4e91fee Merge branch 'matthiasc/for-master' into 'master'
Matthiasc/for master

See merge request GNOME/gtk!2531
2020-09-04 17:57:23 +00:00
Matthias Clasen c1bf9f3b41 layoutmanager demo: Make icons come out upright
Rearrange the vertices so that the icons show
up in the proper orientation.
2020-09-04 13:40:10 -04:00
Matthias Clasen 81f84fbe8f modelbutton: Claim the gesture
This aligns the model button behavior with what
GtkButton does.
2020-09-04 13:20:33 -04:00
Matej Urbančič bb2a0e69f4 Updated Slovenian translation 2020-09-04 17:30:55 +02:00
Matthias Clasen f70e37a341 Merge branch 'release-script' into 'master'
Release script

See merge request GNOME/gtk!2530
2020-09-04 15:30:35 +00:00
Benjamin Otte 1a445d79c4 Merge branch 'demo_css_pixbufs_fix' into 'master'
gtk-demo: Fix CSS in pixbufs demo

See merge request GNOME/gtk!2529
2020-09-04 14:40:36 +00:00
Matthias Clasen 925a01162f build: Add a release script
I've goofed up too many times producing the separate
doc tarballs. So lets collect the required steps in a script.
2020-09-04 10:26:16 -04:00
Björn Daase 3bcbb4a7cc gtk-demo: Fix CSS in pixbufs demo 2020-09-04 16:14:09 +02:00
Matthias Clasen a8eae7afaa build: Move the gtk-doc dep to the toplevel
We want to include the gtk-doc subproject in release
tarballs, using --include-subprojects, but that only
works if we've actually built the subproject. And
enabling gtk-doc for dist builds is problematic -
it tends to break meson dist.

So declare the gtk-doc dependency independent of
-Dgtk_doc, and use --force-fallback-for for it.
2020-09-04 09:57:14 -04:00
Dušan Kazik 99a09e0d08 Update Slovak translation 2020-09-04 12:42:52 +00:00
Matthias Clasen 275302a9d5 Merge branch 'fix-gtk-application-menu-example' into 'master'
GtkApplicationWindow: Fix menubar example

See merge request GNOME/gtk!2528
2020-09-04 12:32:40 +00:00
Emmanuele Bassi 749d0744da Merge branch 'ebassi/for-master' into 'master'
Ebassi/for master

Closes #3118

See merge request GNOME/gtk!2527
2020-09-04 11:56:03 +00:00
Emmanuel Gil Peyrot 62f7395c77 GtkApplicationWindow: Fix menubar example
This example was using invalid attribute syntax.
2020-09-04 13:49:28 +02:00
Emmanuele Bassi f7f0bc0369 Use consistent argument name
Declarations, definitions, and gtk-doc stanzas should use the same name
for arguments. Otherwise both g-ir-scanner and gtk-doc will complain
that they can't find the argument.
2020-09-04 12:05:01 +01:00
Emmanuele Bassi 1896d7f463 build: Make sysprof truly optional
We are falling back to the sysprof subproject even if sysprof support
has been explicitly disabled.

Fixes: #3118
2020-09-04 12:02:15 +01:00
Emmanuele Bassi 927c4abf23 Merge branch 'fix-vulkan-dependency-searching' into 'master'
meson: Fix Vulkan dependency checking

Closes #3108

See merge request GNOME/gtk!2526
2020-09-04 10:49:50 +00:00
Chun-wei Fan b322ddba5c gdksurface-win32.c: Fix missed include
We need to include gdkdevice-win32.h for gdksurface-win32.c
2020-09-04 17:24:57 +08:00
Nirbheek Chauhan b25871438d meson: Fix Vulkan dependency checking
The dependency block was completely wrong. It was:

1. Not searching for the lib manually when -Dvulkan=enabled (default).
   The else block was only hit when -Dvulkan=auto.
2. Unconditionally searching for the vulkan library in the else block
   when -Dvulkan=disabled

The manual searching is also not required because Meson has a custom
'vulkan' dependency class that already supports Windows, and is more
correct than the code here. Specifically, the current code does not
support picking up the Vulkan SDK from a custom path.

Fixes #3108
2020-09-04 11:50:50 +05:30
Jordi Mas aff3cc6194 Update Catalan translation 2020-09-04 06:26:23 +02:00
Ahmed Eldemery f2c4ad0087 Merge remote-tracking branch 'upstream/master' into master 2020-09-03 20:24:26 +02:00
Ahmed Eldemery a67899870a Merge remote-tracking branch 'upstream/master' into master 2020-08-28 18:45:15 +02:00
Asier Sarasua Garmendia a0565ea8d9 Update Basque translation 2020-08-28 18:45:01 +02:00
Matthias Clasen 1d2634e73b NEWS: Updates 2020-08-28 18:45:01 +02:00
Matthias Clasen 18a85998dc idle sizer: Request a motion event after layout
When we are reallocating widgets, make sure that
we get a motion event in the next frame cycle,
so the hover state gets updated.
2020-08-28 18:45:01 +02:00
Matthias Clasen c6fee8cee5 Add a function to request motion events
We want to ensure that the pointer position is reflected
when widget geometry changes, so add a function that tells
GDK "please create a motion event at the current position
on this surface, if one doesn't happen already".
2020-08-28 18:45:01 +02:00
Jordi Mas dc17cf19b4 Update Catalan translation 2020-08-28 18:45:01 +02:00
Matthias Clasen df88abb9c4 bookmarksmanager: Cancel async reads properly
This was causing the objects-finalize test to fail in ci.
2020-08-28 18:45:01 +02:00
Matthias Clasen bba7f444dc Don't export gdk_surface_constrain_size
It has one last use in gtkwindow.c, but that will
go away and doesn't need this function to be exported
anyway.
2020-08-28 18:45:01 +02:00
Kukuh Syafaat 6b9db59e62 Update Indonesian translation 2020-08-28 18:45:01 +02:00
Carlos Garnacho 0077f95ace gdk/wayland: Use double-click/drag-threshold settings from g-d-s
Handle both these settings, and the older settings-daemon ones for
backwards compatibility. The keys are already checked for existence
in the schema, so it will just use the existing ones.
2020-08-28 18:45:01 +02:00
Carlos Garnacho c770adb918 gdk/wayland: Look for font settings in gsettings-desktop-schemas
Prefer this location, but also look for the old location in
settings-daemon for backwards compatibility. This applies to both
direct settings lookups and via the settings portal.
2020-08-28 18:45:01 +02:00
Alexander Mikhaylenko 529b44625d wayland: Fix dnd hotspot movement
_gdk_wayland_surface_offset_next_wl_buffer() moves the surface relatively
to its current position, pass it a delta instead of new position.
2020-08-28 18:45:01 +02:00
Matthias Clasen c10636789d gdk: Drop an unused vfunc 2020-08-28 18:45:01 +02:00
Matthias Clasen 8124f5896d gdk: Cosmetics 2020-08-28 18:45:01 +02:00
Matthias Clasen 28f831ebb0 broadway: Fix up surface_at_position 2020-08-28 18:45:01 +02:00
Matthias Clasen 3ec7a6c861 win32: Fix return value of get_device_state
We need to look a the position, not the child surface.
2020-08-28 18:45:01 +02:00
Matthias Clasen 8da4a02da0 wayland: Drop unused argument from query_state
Now that this is backend-only api, we can just
drop unused arguments.
2020-08-28 18:45:01 +02:00
Matthias Clasen e6d4555b34 wayland: Fix return value of get_device_state
We need to look a the position, not the child surface.
2020-08-28 18:45:01 +02:00
Matthias Clasen f854c2850f broadway: Drop unused argument from query_state
Now that this is backend-only api, we can just
drop unused arguments.
2020-08-28 18:45:01 +02:00
Matthias Clasen d6392c9035 broadway: Fix return value of get_device_state
We need to look a the position, not the child surface.
2020-08-28 18:45:01 +02:00
Matthias Clasen 02631d2b6e x11: Drop unused argument from query_state
Now that this is backend-only api, we can just
drop unused arguments.
2020-08-28 18:45:01 +02:00
Matthias Clasen 9cddc36fe2 x11: Fix return value of get_device_state
We need to look a the position, not the child surface.
2020-08-28 18:45:01 +02:00
Matthias Clasen 690d72e696 gdk: Drop the query_state vfunc
It is no longer used.
2020-08-28 18:45:01 +02:00
Matthias Clasen 9dbf81e7d9 x11: Stop setting the query_state vfunc 2020-08-28 18:45:01 +02:00
Matthias Clasen 0546f09b1d win32: Stop using the query_state vfunc 2020-08-28 18:45:01 +02:00
Matthias Clasen 22099ebb05 macos: Stop setting the query_state vfunc 2020-08-28 18:45:01 +02:00
Matthias Clasen 07ef594be1 wayland: Stop using the query_state vfunc
Just call the backend implementation directly.
2020-08-28 18:45:01 +02:00
Matthias Clasen d785212706 broadway: Stop using the query_state vfunc
Just call the backend implementation directly.
2020-08-28 18:45:01 +02:00
Matthias Clasen 9b0c2e62ba Drop _gdk_device_query_state
It is now unused.
2020-08-28 18:45:01 +02:00
Matthias Clasen 983f072514 macos: Stop using _gdk_device_query_state
Directly use the backend implementation.
2020-08-28 18:45:01 +02:00
Matthias Clasen 275b95841b win32: Stop using _gdk_device_query_state
Directly use the backend implementation.
2020-08-28 18:45:01 +02:00
Matthias Clasen 7d9bc01797 x11: Stop using _gdk_device_query_state
Directly use the backend implementation.
2020-08-28 18:45:01 +02:00
Matthias Clasen 028644d0ad Make gdk_surface_get_device_position return a boolean
A year ago, we make this function not return the child
surface anymore. But the information whether the device
is actually over the surface is still useful, and we
should not loose it.
2020-08-28 18:45:01 +02:00
Matthias Clasen 76e83d3216 main: Avoid a crash with crossing event handling
We are reusing the GtkCrossingData struct for multiple
calls here, so we need to make sure that the targets
stay alive from beginning to end.

Fixes: #3090
2020-08-28 18:45:01 +02:00
Matthias Clasen 002376f837 widget: Avoid a crash in crossing event handling
We need to make sure that the crossing data stays
alive until we are done handling it, so take references
on all the widgets in it.
2020-08-28 18:45:01 +02:00
Alexander Larsson 39d71dbb0a broadway: Prune fully clipped render nodes
If some node is fully outside the clip region we don't send it to the daemon.
This helps a lot in how much data we send for scrolling viewports.

However, sending partial trees makes node reuse a bit more tricky. We
can't save for reuse any node that could possibly clip different depending on
the clip region, as that could be different next frame. So, unless the
node is fully contained in the current clip (and we thus know it is not
parial) we don't allow reusing that next frame.

This fixes #3086
2020-08-28 18:45:01 +02:00
Alexander Larsson b5e7499bbd broadway: Track the clip region in the renderer
If we know what can't possibly be visible we may can later decide to
not expose a node.
2020-08-28 18:45:01 +02:00
Fran Dieguez fed6ba9bd0 Update Galician translation 2020-08-28 18:45:01 +02:00
Alexander Larsson 5581f78f41 Broadway: Fix handling of debug nodes
The debug nodes have id BROADWAY_NODE_DEBUG, which happens to be "12".
So, don't hardcode the wrong number "14".
2020-08-28 18:45:01 +02:00
Alexander Larsson a97ea17c92 broadway: Correct handling of opaque colors
If alpha is 255, we use rgb() instead of rgba(), not if alpha is 0.
This makes the title bar gradient go from fully transparent to blue
rather than black to blue..
2020-08-28 18:45:01 +02:00
Matthias Clasen 67f259cd1a fontchooser: Populate the list incrementally
By adding 20 fonts / frame to the font list, we can
get the font chooser dialog to show up much faster.

This change gets the font chooser up in 265ms here.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi e5f4459e4b a11y: Simplify the ATContext::state-change signal
We cannot pass all the data we pass to the virtual function, because the
types are private, but the class and the signal are public API.

The signal is just a notification, so we can decouple the virtual
function (which stays the same, for internal types that implement the
ATContext API contract) from the signal.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi 890c7816f0 Annotate GValue-variants methods of GtkAccessible
The variadic arguments methods cannot be used by language bindings,
which means we can let them use their names when calling the
GValue-based methods.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi e25e73c56c Properly document GtkAccessible:accessible-role
Use a gtk-doc stanza, instead of the GParamSpec strings.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi 8a2b3f0692 a11y: Do not notify of empty state changes
If the ATContext state hasn't changed—for instance, if the accessible
attributes have been set to their default value, or have been set to the
same value—do not emit an accessible state change. State changes can be
arbitrarily expensive, so we want to ensure that they are meaningful.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi 1ec4995d14 a11y: Notify callers when an attributes set changes
We can use that information inside the ATContext.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi dd624de8e8 a11y: GtkATContext.update_state() was renamed to update() 2020-08-28 18:45:01 +02:00
Emmanuele Bassi 92737b27bf a11y: Allow bulk attribute update with the GValue API
Like we do for the varargs API.
2020-08-28 18:45:01 +02:00
Emmanuele Bassi fe50286e14 a11y: Different value types cannot be equal
Bail out early, instead of going deep into the GtkAccessibleValue type
equal() implementation, where we expect both accessible values to have
the same type.
2020-08-28 18:45:01 +02:00
Aurimas Černius 9d65ee58c9 Updated Lithuanian translation 2020-08-28 18:45:01 +02:00
nana-4 ad5a78b1e7 gtk-demo: Avoid double borders in the blendmodes demo 2020-08-28 18:45:01 +02:00
nana-4 cd3a7b416e gtk-demo: Avoid double borders in the fontrendering demo
Replace the frame with a separator.
2020-08-28 18:45:01 +02:00
nana-4 fc63c6371f gtk-demo: Avoid double borders in the dnd demo
Replace the frame with a separator.
2020-08-28 18:45:01 +02:00
nana-4 d13fa73d04 gtk-demo: Avoid double borders in the panes demo
Using frames for the children of the panes looks bad.
2020-08-28 18:45:01 +02:00
nana-4 c6976d6897 inspector: Avoid double borders in the resource tab
Replace the frames with a separator.
2020-08-28 18:45:01 +02:00
nana-4 6371fca799 inspector: Avoid double borders in the accessibility tab
Replace the frame with a separator.
2020-08-28 18:45:01 +02:00
72 changed files with 5362 additions and 5097 deletions
+2 -2
View File
@@ -177,11 +177,11 @@ constraint_view_init (ConstraintView *self)
guides = gtk_constraint_layout_observe_guides (GTK_CONSTRAINT_LAYOUT (manager));
all_constraints = gtk_constraint_layout_observe_constraints (GTK_CONSTRAINT_LAYOUT (manager));
filter = gtk_custom_filter_new (omit_internal, NULL, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (omit_internal, NULL, NULL));
constraints = (GListModel *)gtk_filter_list_model_new (all_constraints, filter);
all_children = gtk_widget_observe_children (GTK_WIDGET (self));
filter = gtk_custom_filter_new (omit_internal, NULL, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (omit_internal, NULL, NULL));
children = (GListModel *)gtk_filter_list_model_new (all_children, filter);
list = g_list_store_new (G_TYPE_LIST_MODEL);
+2 -2
View File
@@ -46,8 +46,8 @@
}
@keyframes size-the-image {
0% { background-size: 96px, 12px, 96px, 12px, 96px, 12px, 96px, 12px, auto }
100% { background-size: 12px, 96px, 12px, 96px, 12px, 96px, 12px, 96px, auto }
0% { background-size: 96px, 12px, 96px, 12px, 96px, 12px, 96px, 12px, auto; }
100% { background-size: 12px, 96px, 12px, 96px, 12px, 96px, 12px, 96px, auto; }
}
window {
+5 -5
View File
@@ -106,10 +106,10 @@ demo2_layout_allocate (GtkLayoutManager *layout_manager,
gtk_widget_set_child_visible (child, FALSE);
graphene_point3d_init (&p1, 0., 0., 1.);
graphene_point3d_init (&p1, w, h, 1.);
graphene_point3d_init (&p2, w, 0., 1.);
graphene_point3d_init (&p3, 0., h, 1.);
graphene_point3d_init (&p4, w, h, 1.);
graphene_point3d_init (&p3, 0., 0., 1.);
graphene_point3d_init (&p4, 0., h, 1.);
t_1 = RADIANS (map_offset (offset + 10 * j));
t_2 = RADIANS (map_offset (offset + 10 * (j + 1)));
@@ -129,8 +129,8 @@ demo2_layout_allocate (GtkLayoutManager *layout_manager,
graphene_point3d_init (&q1, x0 + SX (r, t_1, p_1), y0 + SY (r, t_1, p_1), SZ (r, t_1, p_1));
graphene_point3d_init (&q2, x0 + SX (r, t_2, p_1), y0 + SY (r, t_2, p_1), SZ (r, t_2, p_1));
graphene_point3d_init (&q3, x0 + SX (r, t_1, p_2), y0 + SY (r, t_1, p_2), SZ (r, t_1, p_2));
graphene_point3d_init (&q4, x0 + SX (r, t_2, p_2), y0 + SY (r, t_2, p_2), SZ (r, t_2, p_2));
graphene_point3d_init (&q3, x0 + SX (r, t_2, p_2), y0 + SY (r, t_2, p_2), SZ (r, t_2, p_2));
graphene_point3d_init (&q4, x0 + SX (r, t_1, p_2), y0 + SY (r, t_1, p_2), SZ (r, t_1, p_2));
/* Get a matrix that moves p1 -> q1, p2 -> q2, ... */
perspective_3d (&p1, &p2, &p3, &p4,
+1 -1
View File
@@ -115,7 +115,7 @@ do_layoutmanager2 (GtkWidget *parent)
"media-playback-pause-symbolic",
"media-playback-start-symbolic",
"media-playback-stop-symbolic",
"media-record-symbolic"
"media-record-symbolic",
"media-seek-backward-symbolic",
"media-seek-forward-symbolic",
"media-skip-backward-symbolic",
+10 -10
View File
@@ -1022,31 +1022,31 @@ do_listview_colors (GtkWidget *do_widget)
/* An empty multisorter doesn't do any sorting and the sortmodel is
* smart enough to know that.
*/
sorter = gtk_multi_sorter_new ();
sorter = GTK_SORTER (gtk_multi_sorter_new ());
set_title (sorter, "Unsorted");
g_list_store_append (sorters, sorter);
g_object_unref (sorter);
sorter = gtk_string_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "name"));
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "name")));
set_title (sorter, "Name");
g_list_store_append (sorters, sorter);
g_object_unref (sorter);
multi_sorter = gtk_multi_sorter_new ();
multi_sorter = GTK_SORTER (gtk_multi_sorter_new ());
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "red"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "red")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Red");
g_list_store_append (sorters, sorter);
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi_sorter), sorter);
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "green"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "green")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Green");
g_list_store_append (sorters, sorter);
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi_sorter), sorter);
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "blue"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "blue")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Blue");
g_list_store_append (sorters, sorter);
@@ -1056,21 +1056,21 @@ do_listview_colors (GtkWidget *do_widget)
g_list_store_append (sorters, multi_sorter);
g_object_unref (multi_sorter);
multi_sorter = gtk_multi_sorter_new ();
multi_sorter = GTK_SORTER (gtk_multi_sorter_new ());
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "hue"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "hue")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Hue");
g_list_store_append (sorters, sorter);
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi_sorter), sorter);
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "saturation"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "saturation")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Saturation");
g_list_store_append (sorters, sorter);
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi_sorter), sorter);
sorter = gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "value"));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_property_expression_new (GTK_TYPE_COLOR, NULL, "value")));
gtk_numeric_sorter_set_sort_order (GTK_NUMERIC_SORTER (sorter), GTK_SORT_DESCENDING);
set_title (sorter, "Value");
g_list_store_append (sorters, sorter);
+1 -1
View File
@@ -247,7 +247,7 @@ transform_settings_to_keys (GBinding *binding,
sort_model = gtk_sort_list_model_new (G_LIST_MODEL (store),
g_object_ref (gtk_column_view_get_sorter (GTK_COLUMN_VIEW (data))));
filter = gtk_string_filter_new (gtk_property_expression_new (SETTINGS_TYPE_KEY, NULL, "name"));
filter = GTK_FILTER (gtk_string_filter_new (gtk_property_expression_new (SETTINGS_TYPE_KEY, NULL, "name")));
g_set_object (&current_filter, filter);
filter_model = gtk_filter_list_model_new (G_LIST_MODEL (sort_model), filter);
+1 -1
View File
@@ -179,7 +179,7 @@ do_listview_words (GtkWidget *do_widget)
}
g_object_unref (file);
filter = gtk_string_filter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string"));
filter = GTK_FILTER (gtk_string_filter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string")));
filter_model = gtk_filter_list_model_new (G_LIST_MODEL (stringlist), filter);
gtk_filter_list_model_set_incremental (filter_model, TRUE);
+6 -3
View File
@@ -695,9 +695,11 @@ filter_demo (GtkDemo *demo)
}
static gboolean
demo_filter_by_name (GtkTreeListRow *row,
GtkFilterListModel *model)
demo_filter_by_name (gpointer item,
gpointer user_data)
{
GtkTreeListRow *row = item;
GtkFilterListModel *model = user_data;
GListModel *children;
GtkDemo *demo;
guint i, n;
@@ -865,9 +867,10 @@ activate (GApplication *app)
NULL,
NULL);
filter_model = gtk_filter_list_model_new (G_LIST_MODEL (treemodel), NULL);
filter = gtk_custom_filter_new ((GtkCustomFilterFunc)demo_filter_by_name, filter_model, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (demo_filter_by_name, filter_model, NULL));
gtk_filter_list_model_set_filter (filter_model, filter);
g_object_unref (filter);
search_entry = GTK_WIDGET (gtk_builder_get_object (builder, "search-entry"));
g_signal_connect (search_entry, "search-changed", G_CALLBACK (demo_search_changed_cb), filter);
+1 -1
View File
@@ -357,7 +357,7 @@ icon_browser_window_init (IconBrowserWindow *win)
filter = gtk_filter_list_model_get_filter (GTK_FILTER_LIST_MODEL (win->icon_filter_model));
win->name_filter = gtk_custom_filter_new (filter_by_icon_name, NULL, NULL);
win->name_filter = GTK_FILTER (gtk_custom_filter_new (filter_by_icon_name, NULL, NULL));
gtk_multi_filter_append (GTK_MULTI_FILTER (filter), g_object_ref (win->name_filter));
}
-6
View File
@@ -3,12 +3,6 @@ if get_option('gtk_doc')
error('Building the GTK documentation requires Meson 0.52.0')
endif
# Use gtk-doc as a sub-project from the gtk-doc-for-gtk4 branch
# for the time being
dependency('gtk-doc', version: '>=1.99',
fallback: ['gtk-doc', 'dummy_dep'],
default_options: ['tests=false', 'yelp_manual=false'])
glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
+1
View File
@@ -45,6 +45,7 @@
#include "gdkwin32cursor.h"
#include "gdkglcontext-win32.h"
#include "gdkdisplay-win32.h"
#include "gdkdevice-win32.h"
#include "gdkcairocontext-win32.h"
#include <cairo-win32.h>
+10 -3
View File
@@ -86,9 +86,16 @@
* GtkBuilder *builder = gtk_builder_new_from_string (
* "<interface>"
* " <menu id='menubar'>"
* " <submenu label='_Edit'>"
* " <item label='_Copy' action='win.copy'/>"
* " <item label='_Paste' action='win.paste'/>"
* " <submenu>"
* " <attribute name='label' translatable='yes'>_Edit</attribute>"
* " <item>"
* " <attribute name='label' translatable='yes'>_Copy</attribute>"
* " <attribute name='action'>win.copy</attribute>"
* " </item>"
* " <item>"
* " <attribute name='label' translatable='yes'>_Paste</attribute>"
* " <attribute name='action'>win.paste</attribute>"
* " </item>"
* " </submenu>"
* " </menu>"
* "</interface>",
+2 -2
View File
@@ -195,10 +195,10 @@ gtk_bool_filter_init (GtkBoolFilter *self)
*
* Returns: a new #GtkBoolFilter
**/
GtkFilter *
GtkBoolFilter *
gtk_bool_filter_new (GtkExpression *expression)
{
GtkFilter *result;
GtkBoolFilter *result;
result = g_object_new (GTK_TYPE_BOOL_FILTER,
"expression", expression,
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkBoolFilter, gtk_bool_filter, GTK, BOOL_FILTER, GtkFilter)
GDK_AVAILABLE_IN_ALL
GtkFilter * gtk_bool_filter_new (GtkExpression *expression);
GtkBoolFilter * gtk_bool_filter_new (GtkExpression *expression);
GDK_AVAILABLE_IN_ALL
GtkExpression * gtk_bool_filter_get_expression (GtkBoolFilter *self);
+1 -1
View File
@@ -1163,7 +1163,7 @@ gtk_column_view_init (GtkColumnView *self)
g_signal_connect (controller, "leave", G_CALLBACK (gtk_column_view_drag_leave), NULL);
gtk_widget_add_controller (GTK_WIDGET (self), controller);
self->sorter = gtk_column_view_sorter_new ();
self->sorter = GTK_SORTER (gtk_column_view_sorter_new ());
self->factory = gtk_column_list_item_factory_new (self);
self->listview = GTK_LIST_VIEW (gtk_list_view_new (NULL,
GTK_LIST_ITEM_FACTORY (g_object_ref (self->factory))));
+1 -1
View File
@@ -146,7 +146,7 @@ gtk_column_view_sorter_init (GtkColumnViewSorter *self)
self->sorters = g_sequence_new (free_sorter);
}
GtkSorter *
GtkColumnViewSorter *
gtk_column_view_sorter_new (void)
{
return g_object_new (GTK_TYPE_COLUMN_VIEW_SORTER, NULL);
+1 -1
View File
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (GtkColumnViewSorter, gtk_column_view_sorter, GTK, COLUMN_VIEW_SORTER, GtkSorter)
GtkSorter * gtk_column_view_sorter_new (void);
GtkColumnViewSorter * gtk_column_view_sorter_new (void);
gboolean gtk_column_view_sorter_add_column (GtkColumnViewSorter *self,
GtkColumnViewColumn *column);
+32 -37
View File
@@ -43,6 +43,12 @@
#include "gdk/gdkprofilerprivate.h"
#include <cairo-gobject.h>
#define GDK_ARRAY_NAME gtk_css_selectors
#define GDK_ARRAY_TYPE_NAME GtkCssSelectors
#define GDK_ARRAY_ELEMENT_TYPE GtkCssSelector *
#define GDK_ARRAY_PREALLOC 64
#include "gdk/gdkarrayimpl.c"
/**
* SECTION:gtkcssprovider
* @Short_description: CSS-like styling for widgets
@@ -551,8 +557,7 @@ gtk_css_provider_new (void)
static void
css_provider_commit (GtkCssProvider *css_provider,
GtkCssSelector **selectors,
guint n_selectors,
GtkCssSelectors *selectors,
GtkCssRuleset *ruleset)
{
GtkCssProviderPrivate *priv = gtk_css_provider_get_instance_private (css_provider);
@@ -560,19 +565,19 @@ css_provider_commit (GtkCssProvider *css_provider,
if (ruleset->styles == NULL)
{
for (i = 0; i < n_selectors; i++)
_gtk_css_selector_free (selectors[i]);
for (i = 0; i < gtk_css_selectors_get_size (selectors); i++)
_gtk_css_selector_free (gtk_css_selectors_get (selectors, i));
return;
}
for (i = 0; i < n_selectors; i++)
for (i = 0; i < gtk_css_selectors_get_size (selectors); i++)
{
GtkCssRuleset *new;
g_array_set_size (priv->rulesets, priv->rulesets->len + 1);
new = &g_array_index (priv->rulesets, GtkCssRuleset, priv->rulesets->len - 1);
gtk_css_ruleset_init_copy (new, ruleset, selectors[i]);
gtk_css_ruleset_init_copy (new, ruleset, gtk_css_selectors_get (selectors, i));
}
}
@@ -758,38 +763,24 @@ parse_at_keyword (GtkCssScanner *scanner)
gtk_css_parser_end_block (scanner->parser);
}
static guint
parse_selector_list (GtkCssScanner *scanner,
GtkCssSelector *out_selectors[MAX_SELECTOR_LIST_LENGTH])
static void
parse_selector_list (GtkCssScanner *scanner,
GtkCssSelectors *selectors)
{
guint n_selectors = 0;
do {
GtkCssSelector *select = _gtk_css_selector_parse (scanner->parser);
if (select == NULL)
{
for (int i = 0; i < n_selectors; i++)
g_clear_pointer (&out_selectors[i], _gtk_css_selector_free);
return 0;
for (int i = 0; i < gtk_css_selectors_get_size (selectors); i++)
_gtk_css_selector_free (gtk_css_selectors_get (selectors, i));
gtk_css_selectors_clear (selectors);
return;
}
out_selectors[n_selectors] = select;
n_selectors++;
if (G_UNLIKELY (n_selectors > MAX_SELECTOR_LIST_LENGTH))
{
gtk_css_parser_error_syntax (scanner->parser,
"Only %u selectors per ruleset allowed",
MAX_SELECTOR_LIST_LENGTH);
for (int i = 0; i < MAX_SELECTOR_LIST_LENGTH; i++)
g_clear_pointer (&out_selectors[i], _gtk_css_selector_free);
return 0;
}
gtk_css_selectors_append (selectors, select);
}
while (gtk_css_parser_try_token (scanner->parser, GTK_CSS_TOKEN_COMMA));
return n_selectors;
}
static void
@@ -899,27 +890,28 @@ parse_declarations (GtkCssScanner *scanner,
static void
parse_ruleset (GtkCssScanner *scanner)
{
GtkCssSelector *selectors[MAX_SELECTOR_LIST_LENGTH];
guint n_selectors;
GtkCssSelectors selectors;
GtkCssRuleset ruleset = { 0, };
n_selectors = parse_selector_list (scanner, selectors);
if (n_selectors == 0)
gtk_css_selectors_init (&selectors);
parse_selector_list (scanner, &selectors);
if (gtk_css_selectors_get_size (&selectors) == 0)
{
gtk_css_parser_skip_until (scanner->parser, GTK_CSS_TOKEN_OPEN_CURLY);
gtk_css_parser_skip (scanner->parser);
return;
goto out;
}
if (!gtk_css_parser_has_token (scanner->parser, GTK_CSS_TOKEN_OPEN_CURLY))
{
guint i;
gtk_css_parser_error_syntax (scanner->parser, "Expected '{' after selectors");
for (i = 0; i < n_selectors; i++)
_gtk_css_selector_free (selectors[i]);
for (i = 0; i < gtk_css_selectors_get_size (&selectors); i++)
_gtk_css_selector_free (gtk_css_selectors_get (&selectors, i));
gtk_css_parser_skip_until (scanner->parser, GTK_CSS_TOKEN_OPEN_CURLY);
gtk_css_parser_skip (scanner->parser);
return;
goto out;
}
gtk_css_parser_start_block (scanner->parser);
@@ -928,8 +920,11 @@ parse_ruleset (GtkCssScanner *scanner)
gtk_css_parser_end_block (scanner->parser);
css_provider_commit (scanner->provider, selectors, n_selectors, &ruleset);
css_provider_commit (scanner->provider, &selectors, &ruleset);
gtk_css_ruleset_clear (&ruleset);
out:
gtk_css_selectors_clear (&selectors);
}
static void
+3 -3
View File
@@ -108,9 +108,9 @@ gtk_custom_filter_init (GtkCustomFilter *self)
* If the filter func changes its filtering behavior,
* gtk_filter_changed() needs to be called.
*
* Returns: a new #GtkFilter
* Returns: a new #GtkCustomFilter
**/
GtkFilter *
GtkCustomFilter *
gtk_custom_filter_new (GtkCustomFilterFunc match_func,
gpointer user_data,
GDestroyNotify user_destroy)
@@ -121,7 +121,7 @@ gtk_custom_filter_new (GtkCustomFilterFunc match_func,
gtk_custom_filter_set_filter_func (result, match_func, user_data, user_destroy);
return GTK_FILTER (result);
return result;
}
/**
+1 -1
View File
@@ -45,7 +45,7 @@ typedef gboolean (* GtkCustomFilterFunc) (gpointer item, gpointer user_data);
GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkCustomFilter, gtk_custom_filter, GTK, CUSTOM_FILTER, GtkFilter)
GDK_AVAILABLE_IN_ALL
GtkFilter * gtk_custom_filter_new (GtkCustomFilterFunc match_func,
GtkCustomFilter * gtk_custom_filter_new (GtkCustomFilterFunc match_func,
gpointer user_data,
GDestroyNotify user_destroy);
+1 -1
View File
@@ -323,7 +323,7 @@ gtk_custom_paper_unix_dialog_init (GtkCustomPaperUnixDialog *dialog)
full_list = G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (printer_list_list)));
filter = gtk_custom_filter_new (match_func, NULL, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (match_func, NULL, NULL));
dialog->printer_list = G_LIST_MODEL (gtk_filter_list_model_new (full_list, filter));
dialog->custom_paper_list = g_list_store_new (GTK_TYPE_PAGE_SETUP);
+3 -3
View File
@@ -110,9 +110,9 @@ gtk_custom_sorter_init (GtkCustomSorter *self)
*
* If @sort_func is %NULL, all items are considered equal.
*
* Returns: a new #GtkSorter
* Returns: a new #GtkCustomSorter
*/
GtkSorter *
GtkCustomSorter *
gtk_custom_sorter_new (GCompareDataFunc sort_func,
gpointer user_data,
GDestroyNotify user_destroy)
@@ -123,7 +123,7 @@ gtk_custom_sorter_new (GCompareDataFunc sort_func,
gtk_custom_sorter_set_sort_func (sorter, sort_func, user_data, user_destroy);
return GTK_SORTER (sorter);
return sorter;
}
/**
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkCustomSorter, gtk_custom_sorter, GTK, CUSTOM_SORTER, GtkSorter)
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_custom_sorter_new (GCompareDataFunc sort_func,
GtkCustomSorter * gtk_custom_sorter_new (GCompareDataFunc sort_func,
gpointer user_data,
GDestroyNotify user_destroy);
+2 -2
View File
@@ -203,11 +203,11 @@ update_filter (GtkDropDown *self)
if (self->expression)
{
filter = gtk_string_filter_new (gtk_expression_ref (self->expression));
filter = GTK_FILTER (gtk_string_filter_new (gtk_expression_ref (self->expression)));
gtk_string_filter_set_match_mode (GTK_STRING_FILTER (filter), GTK_STRING_FILTER_MATCH_MODE_PREFIX);
}
else
filter = gtk_every_filter_new ();
filter = GTK_FILTER (gtk_every_filter_new ());
gtk_filter_list_model_set_filter (GTK_FILTER_LIST_MODEL (self->filter_model), filter);
g_object_unref (filter);
}
+17
View File
@@ -1335,6 +1335,22 @@ focus_in_cb (GtkEventController *controller,
gtk_popover_menu_set_active_item (GTK_POPOVER_MENU (popover), target);
}
static void
gesture_pressed (GtkGestureClick *gesture,
guint n_press,
double x,
double y,
GtkWidget *widget)
{
GdkEventSequence *sequence;
if (gtk_widget_get_focus_on_click (widget) && !gtk_widget_has_focus (widget))
gtk_widget_grab_focus (widget);
sequence = gtk_gesture_single_get_current_sequence (GTK_GESTURE_SINGLE (gesture));
gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), sequence, GTK_EVENT_SEQUENCE_CLAIMED);
}
static void
emit_clicked (GtkModelButton *button)
{
@@ -1374,6 +1390,7 @@ gtk_model_button_init (GtkModelButton *self)
gtk_gesture_single_set_touch_only (GTK_GESTURE_SINGLE (gesture), FALSE);
gtk_gesture_single_set_exclusive (GTK_GESTURE_SINGLE (gesture), TRUE);
gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (gesture), GDK_BUTTON_PRIMARY);
g_signal_connect (gesture, "pressed", G_CALLBACK (gesture_pressed), self);
g_signal_connect_swapped (gesture, "released", G_CALLBACK (emit_clicked), self);
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture), GTK_PHASE_CAPTURE);
gtk_widget_add_controller (GTK_WIDGET (self), GTK_EVENT_CONTROLLER (gesture));
+4 -4
View File
@@ -302,9 +302,9 @@ gtk_any_filter_init (GtkAnyFilter *self)
* In particular, this means that if no filter has been added to
* it, the filter matches no item.
*
* Returns: a new #GtkFilter
* Returns: a new #GtkAnyFilter
**/
GtkFilter *
GtkAnyFilter *
gtk_any_filter_new (void)
{
return g_object_new (GTK_TYPE_ANY_FILTER, NULL);
@@ -400,9 +400,9 @@ gtk_every_filter_init (GtkEveryFilter *self)
* In particular, this means that if no filter has been added to
* it, the filter matches every item.
*
* Returns: a new #GtkFilter
* Returns: a new #GtkEveryFilter
**/
GtkFilter *
GtkEveryFilter *
gtk_every_filter_new (void)
{
return g_object_new (GTK_TYPE_EVERY_FILTER, NULL);
+2 -2
View File
@@ -44,13 +44,13 @@ void gtk_multi_filter_remove (GtkMultiFilter
GDK_AVAILABLE_IN_ALL
GDK_DECLARE_INTERNAL_TYPE (GtkAnyFilter, gtk_any_filter, GTK, ANY_FILTER, GtkMultiFilter)
GDK_AVAILABLE_IN_ALL
GtkFilter * gtk_any_filter_new (void);
GtkAnyFilter * gtk_any_filter_new (void);
#define GTK_TYPE_EVERY_FILTER (gtk_every_filter_get_type ())
GDK_AVAILABLE_IN_ALL
GDK_DECLARE_INTERNAL_TYPE (GtkEveryFilter, gtk_every_filter, GTK, EVERY_FILTER, GtkMultiFilter)
GDK_AVAILABLE_IN_ALL
GtkFilter * gtk_every_filter_new (void);
GtkEveryFilter * gtk_every_filter_new (void);
G_END_DECLS
+2 -2
View File
@@ -375,9 +375,9 @@ gtk_multi_sorter_init (GtkMultiSorter *self)
* no sorter has been added to it, it will always compare
* items as equal.
*
* Returns: a new #GtkSorter
* Returns: a new #GtkMultiSorter
*/
GtkSorter *
GtkMultiSorter *
gtk_multi_sorter_new (void)
{
return g_object_new (GTK_TYPE_MULTI_SORTER, NULL);
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkMultiSorter, gtk_multi_sorter, GTK, MULTI_SORTER, GtkSorter)
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_multi_sorter_new (void);
GtkMultiSorter * gtk_multi_sorter_new (void);
GDK_AVAILABLE_IN_ALL
void gtk_multi_sorter_append (GtkMultiSorter *self,
+3 -3
View File
@@ -587,12 +587,12 @@ gtk_numeric_sorter_init (GtkNumericSorter *self)
* Smaller numbers will be sorted first. You can call
* gtk_numeric_sorter_set_sort_order() to change this.
*
* Returns: a new #GtkSorter
* Returns: a new #GtkNumericSorter
*/
GtkSorter *
GtkNumericSorter *
gtk_numeric_sorter_new (GtkExpression *expression)
{
GtkSorter *result;
GtkNumericSorter *result;
result = g_object_new (GTK_TYPE_NUMERIC_SORTER,
"expression", expression,
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkNumericSorter, gtk_numeric_sorter, GTK, NUMERIC_SORTER, GtkSorter)
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_numeric_sorter_new (GtkExpression *expression);
GtkNumericSorter * gtk_numeric_sorter_new (GtkExpression *expression);
GDK_AVAILABLE_IN_ALL
GtkExpression * gtk_numeric_sorter_get_expression (GtkNumericSorter *self);
+1 -1
View File
@@ -324,7 +324,7 @@ gtk_page_setup_unix_dialog_init (GtkPageSetupUnixDialog *dialog)
full_list = G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (printer_list_list)));
filter = gtk_custom_filter_new (match_func, NULL, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (match_func, NULL, NULL));
dialog->printer_list = G_LIST_MODEL (gtk_filter_list_model_new (full_list, filter));
factory = gtk_signal_list_item_factory_new ();
+9 -8
View File
@@ -742,7 +742,8 @@ gtk_print_unix_dialog_init (GtkPrintUnixDialog *dialog)
GListModel *selection;
GtkSorter *sorter;
GtkFilter *filter;
GtkFilter *filter1;
GtkStringFilter *filter1;
GtkCustomFilter *filter2;
GtkListItemFactory *factory;
GListStore *store;
GListModel *paper_size_list;
@@ -810,22 +811,22 @@ gtk_print_unix_dialog_init (GtkPrintUnixDialog *dialog)
/* Load backends */
model = load_print_backends (dialog);
sorter = gtk_custom_sorter_new (default_printer_list_sort_func, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (default_printer_list_sort_func, NULL, NULL));
sorted = G_LIST_MODEL (gtk_sort_list_model_new (model, sorter));
filter = gtk_every_filter_new ();
filter = GTK_FILTER (gtk_every_filter_new ());
filter1 = gtk_string_filter_new (
gtk_cclosure_expression_new (G_TYPE_STRING,
NULL, 0, NULL,
G_CALLBACK (get_printer_key),
NULL, NULL));
gtk_string_filter_set_match_mode (GTK_STRING_FILTER (filter1), GTK_STRING_FILTER_MATCH_MODE_SUBSTRING);
gtk_string_filter_set_ignore_case (GTK_STRING_FILTER (filter1), TRUE);
gtk_multi_filter_append (GTK_MULTI_FILTER (filter), filter1);
gtk_string_filter_set_match_mode (filter1, GTK_STRING_FILTER_MATCH_MODE_SUBSTRING);
gtk_string_filter_set_ignore_case (filter1, TRUE);
gtk_multi_filter_append (GTK_MULTI_FILTER (filter), GTK_FILTER (filter1));
filter1 = gtk_custom_filter_new (is_printer_active, dialog, NULL);
gtk_multi_filter_append (GTK_MULTI_FILTER (filter), filter1);
filter2 = gtk_custom_filter_new (is_printer_active, dialog, NULL);
gtk_multi_filter_append (GTK_MULTI_FILTER (filter), GTK_FILTER (filter2));
filtered = G_LIST_MODEL (gtk_filter_list_model_new (sorted, filter));
+2 -2
View File
@@ -313,10 +313,10 @@ gtk_string_filter_init (GtkStringFilter *self)
*
* Returns: a new #GtkStringFilter
**/
GtkFilter *
GtkStringFilter *
gtk_string_filter_new (GtkExpression *expression)
{
GtkFilter *result;
GtkStringFilter *result;
result = g_object_new (GTK_TYPE_STRING_FILTER,
"expression", expression,
+1 -1
View File
@@ -51,7 +51,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkStringFilter, gtk_string_filter, GTK, STRING_FILTER, GtkFilter)
GDK_AVAILABLE_IN_ALL
GtkFilter * gtk_string_filter_new (GtkExpression *expression);
GtkStringFilter * gtk_string_filter_new (GtkExpression *expression);
GDK_AVAILABLE_IN_ALL
const char * gtk_string_filter_get_search (GtkStringFilter *self);
+3 -3
View File
@@ -333,12 +333,12 @@ gtk_string_sorter_init (GtkStringSorter *self)
* Unless an expression is set on it, this sorter will always
* compare items as invalid.
*
* Returns: a new #GtkSorter
* Returns: a new #GtkStringSorter
*/
GtkSorter *
GtkStringSorter *
gtk_string_sorter_new (GtkExpression *expression)
{
GtkSorter *result;
GtkStringSorter *result;
result = g_object_new (GTK_TYPE_STRING_SORTER,
"expression", expression,
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkStringSorter, gtk_string_sorter, GTK, STRING_SORTER, GtkSorter)
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_string_sorter_new (GtkExpression *expression);
GtkStringSorter * gtk_string_sorter_new (GtkExpression *expression);
GDK_AVAILABLE_IN_ALL
GtkExpression * gtk_string_sorter_get_expression (GtkStringSorter *self);
+1 -1
View File
@@ -6825,7 +6825,7 @@ gtk_text_insert_emoji (GtkText *self)
gtk_widget_set_parent (chooser, GTK_WIDGET (self));
g_signal_connect (chooser, "emoji-picked", G_CALLBACK (emoji_picked), self);
g_signal_connect_swapped (chooser, "hide", G_CALLBACK (gtk_widget_grab_focus), self);
g_signal_connect_swapped (chooser, "hide", G_CALLBACK (gtk_text_grab_focus_without_selecting), self);
}
gtk_popover_popup (GTK_POPOVER (chooser));
+8 -8
View File
@@ -440,7 +440,7 @@ gtk_toggle_button_toggled (GtkToggleButton *toggle_button)
/**
* gtk_toggle_button_set_group:
* @self: a #GtkToggleButton
* @toggle_button: a #GtkToggleButton
* @group: (nullable) (transfer none): another #GtkToggleButton to
* form a group with
*
@@ -454,13 +454,13 @@ gtk_toggle_button_toggled (GtkToggleButton *toggle_button)
*/
void
gtk_toggle_button_set_group (GtkToggleButton *self,
gtk_toggle_button_set_group (GtkToggleButton *toggle_button,
GtkToggleButton *group)
{
GtkToggleButtonPrivate *priv = gtk_toggle_button_get_instance_private (self);
GtkToggleButtonPrivate *priv = gtk_toggle_button_get_instance_private (toggle_button);
GtkToggleButtonPrivate *group_priv = gtk_toggle_button_get_instance_private (group);
g_return_if_fail (GTK_IS_TOGGLE_BUTTON (self));
g_return_if_fail (GTK_IS_TOGGLE_BUTTON (toggle_button));
if (!group)
{
@@ -477,7 +477,7 @@ gtk_toggle_button_set_group (GtkToggleButton *self,
priv->group_next = NULL;
priv->group_prev = NULL;
g_object_notify_by_pspec (G_OBJECT (self), toggle_button_props[PROP_GROUP]);
g_object_notify_by_pspec (G_OBJECT (toggle_button), toggle_button_props[PROP_GROUP]);
return;
}
@@ -489,12 +489,12 @@ gtk_toggle_button_set_group (GtkToggleButton *self,
{
GtkToggleButtonPrivate *prev = gtk_toggle_button_get_instance_private (group_priv->group_prev);
prev->group_next = self;
prev->group_next = toggle_button;
priv->group_prev = group_priv->group_prev;
}
group_priv->group_prev = self;
group_priv->group_prev = toggle_button;
priv->group_next = group;
g_object_notify_by_pspec (G_OBJECT (self), toggle_button_props[PROP_GROUP]);
g_object_notify_by_pspec (G_OBJECT (toggle_button), toggle_button_props[PROP_GROUP]);
}
+3 -3
View File
@@ -567,12 +567,12 @@ gtk_tree_list_row_sorter_init (GtkTreeListRowSorter *self)
* Note that this sorter relies on #GtkTreeListModel:passthrough
* being %FALSE as it can only sort #GtkTreeListRows.
*
* Returns: a new #GtkSorter
* Returns: a new #GtkTreeListRowSorter
*/
GtkSorter *
GtkTreeListRowSorter *
gtk_tree_list_row_sorter_new (GtkSorter *sorter)
{
GtkSorter *result;
GtkTreeListRowSorter *result;
g_return_val_if_fail (sorter == NULL || GTK_IS_SORTER (sorter), NULL);
+1 -1
View File
@@ -34,7 +34,7 @@ GDK_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (GtkTreeListRowSorter, gtk_tree_list_row_sorter, GTK, TREE_LIST_ROW_SORTER, GtkSorter)
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_tree_list_row_sorter_new (GtkSorter *sorter);
GtkTreeListRowSorter * gtk_tree_list_row_sorter_new (GtkSorter *sorter);
GDK_AVAILABLE_IN_ALL
GtkSorter * gtk_tree_list_row_sorter_get_sorter (GtkTreeListRowSorter *self);
+3 -3
View File
@@ -230,7 +230,7 @@ update_attributes (GtkInspectorA11y *sl)
{
GtkATContext *context;
GListStore *store;
GtkFilter *filter;
GtkBoolFilter *filter;
GtkFilterListModel *filter_model;
GtkNoSelection *selection;
GObject *obj;
@@ -311,9 +311,9 @@ update_attributes (GtkInspectorA11y *sl)
g_type_class_unref (eclass);
filter = gtk_bool_filter_new (gtk_property_expression_new (accessible_attribute_get_type (), NULL, "is-default"));
gtk_bool_filter_set_invert (GTK_BOOL_FILTER (filter), TRUE);
gtk_bool_filter_set_invert (filter, TRUE);
filter_model = gtk_filter_list_model_new (G_LIST_MODEL (store), filter);
filter_model = gtk_filter_list_model_new (G_LIST_MODEL (store), GTK_FILTER (filter));
selection = gtk_no_selection_new (G_LIST_MODEL (filter_model));
gtk_column_view_set_model (GTK_COLUMN_VIEW (sl->attributes), GTK_SELECTION_MODEL (selection));
g_object_unref (selection);
+2 -2
View File
@@ -389,11 +389,11 @@ constructed (GObject *object)
g_signal_connect_swapped (sl->button, "clicked",
G_CALLBACK (refresh_all), sl);
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING,
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING,
NULL,
0, NULL,
(GCallback)holder_name,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (sl->name, sorter);
g_object_unref (sorter);
+1 -1
View File
@@ -246,7 +246,7 @@ gtk_inspector_controllers_set_object (GtkInspectorControllers *self,
flatten_model = gtk_flatten_list_model_new (G_LIST_MODEL (map_model));
sorter = gtk_custom_sorter_new (compare_controllers, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare_controllers, NULL, NULL));
sort_model = gtk_sort_list_model_new (G_LIST_MODEL (flatten_model), sorter);
gtk_list_box_bind_model (GTK_LIST_BOX (self->listbox),
+8 -8
View File
@@ -1135,8 +1135,9 @@ toplevel_filter_func (gpointer item,
static GListModel *
create_root_model (GdkDisplay *display)
{
GtkFilter *custom_filter;
GtkFilterListModel *filter;
GtkFilter *filter;
GtkFilterListModel *filter_model;
GListModel *model;
GListStore *list, *special;
gpointer item;
@@ -1150,12 +1151,11 @@ create_root_model (GdkDisplay *display)
g_list_store_append (list, special);
g_object_unref (special);
filter = gtk_filter_list_model_new (NULL, NULL);
custom_filter = gtk_custom_filter_new (toplevel_filter_func, display, NULL);
gtk_filter_list_model_set_filter (filter, custom_filter);
gtk_filter_list_model_set_model (filter, gtk_window_get_toplevels ());
g_list_store_append (list, filter);
g_object_unref (filter);
filter = GTK_FILTER (gtk_custom_filter_new (toplevel_filter_func, display, NULL));
model = gtk_window_get_toplevels ();
filter_model = gtk_filter_list_model_new (g_object_ref (model), filter);
g_list_store_append (list, filter_model);
g_object_unref (filter_model);
return G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (list)));
}
+11 -11
View File
@@ -59,7 +59,7 @@ struct _GtkInspectorPropListPrivate
GtkWidget *search_entry;
GtkWidget *search_stack;
GtkWidget *list;
GtkFilter *filter;
GtkStringFilter *filter;
GtkColumnViewColumn *name;
GtkColumnViewColumn *type;
GtkColumnViewColumn *origin;
@@ -114,31 +114,31 @@ gtk_inspector_prop_list_init (GtkInspectorPropList *pl)
pl->priv = gtk_inspector_prop_list_get_instance_private (pl);
gtk_widget_init_template (GTK_WIDGET (pl));
pl->priv->filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_match_mode (GTK_STRING_FILTER (pl->priv->filter), GTK_STRING_FILTER_MATCH_MODE_SUBSTRING);
gtk_string_filter_set_match_mode (pl->priv->filter, GTK_STRING_FILTER_MATCH_MODE_SUBSTRING);
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
0, NULL,
(GCallback)holder_prop,
NULL, NULL));
NULL, NULL)));
gtk_string_filter_set_expression (GTK_STRING_FILTER (pl->priv->filter),
gtk_string_filter_set_expression (pl->priv->filter,
gtk_string_sorter_get_expression (GTK_STRING_SORTER (sorter)));
gtk_column_view_column_set_sorter (pl->priv->name, sorter);
g_object_unref (sorter);
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
0, NULL,
(GCallback)holder_type,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (pl->priv->type, sorter);
g_object_unref (sorter);
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
0, NULL,
(GCallback)holder_origin,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (pl->priv->origin, sorter);
g_object_unref (sorter);
@@ -217,7 +217,7 @@ update_filter (GtkInspectorPropList *pl,
const char *text;
text = gtk_editable_get_text (GTK_EDITABLE (entry));
gtk_string_filter_set_search (GTK_STRING_FILTER (pl->priv->filter), text);
gtk_string_filter_set_search (pl->priv->filter, text);
}
static void
@@ -622,7 +622,7 @@ gtk_inspector_prop_list_set_object (GtkInspectorPropList *pl,
if (GTK_IS_WIDGET (object))
g_signal_connect_object (object, "destroy", G_CALLBACK (cleanup_object), pl, G_CONNECT_SWAPPED);
filtered = G_LIST_MODEL (gtk_filter_list_model_new (G_LIST_MODEL (store), g_object_ref (pl->priv->filter)));
filtered = G_LIST_MODEL (gtk_filter_list_model_new (G_LIST_MODEL (store), g_object_ref (GTK_FILTER (pl->priv->filter))));
sorted = gtk_sort_list_model_new (filtered, NULL);
list = G_LIST_MODEL (gtk_no_selection_new (G_LIST_MODEL (sorted)));
+7 -7
View File
@@ -652,26 +652,26 @@ gtk_inspector_resource_list_init (GtkInspectorResourceList *rl)
gtk_search_bar_connect_entry (GTK_SEARCH_BAR (rl->search_bar),
GTK_EDITABLE (rl->search_entry));
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL,
0, NULL,
(GCallback)holder_name,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (rl->path, sorter);
g_object_unref (sorter);
sorter = gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_INT, NULL,
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_INT, NULL,
0, NULL,
(GCallback)holder_count,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (rl->count, sorter);
g_object_unref (sorter);
sorter = gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT64, NULL,
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT64, NULL,
0, NULL,
(GCallback)holder_size,
NULL, NULL));
NULL, NULL)));
gtk_column_view_column_set_sorter (rl->size, sorter);
g_object_unref (sorter);
@@ -709,7 +709,7 @@ constructed (GObject *object)
NULL);
column_sorter = gtk_column_view_get_sorter (GTK_COLUMN_VIEW (rl->list));
sorter = gtk_tree_list_row_sorter_new (g_object_ref (column_sorter));
sorter = GTK_SORTER (gtk_tree_list_row_sorter_new (g_object_ref (column_sorter)));
sort_model = G_LIST_MODEL (gtk_sort_list_model_new (g_object_ref (G_LIST_MODEL (rl->tree_model)), sorter));
rl->selection = gtk_single_selection_new (sort_model);
-9
View File
@@ -3092,15 +3092,6 @@ list {
}
}
.rich-list { /* rich lists usually containing other widgets than just labels/text */
& > row {
padding: 6px;
& > box {
margin: 12px;
}
}
}
row {
transition: all 150ms $ease-out-quad;
+30
View File
@@ -0,0 +1,30 @@
#! /bin/sh
version=$(head -5 meson.build | grep version | sed -e "s/[^']*'//" -e "s/'.*$//")
release_build_dir="release_build"
branch=$(git branch --show-current)
if [ -d ${release_build_dir} ]; then
echo "Please remove ./${release_build_dir} first"
exit 1
fi
# we include gtk-doc since we need the gtk-doc-for-gtk4 branch
meson setup --force-fallback-for gtk-doc ${release_build_dir} || exit
# make the release tarball
meson dist -C${release_build_dir} --include-subprojects || exit
# now build the docs
meson configure -Dgtk_doc=true ${release_build_dir} || exit
ninja -C${release_build_dir} gdk4-doc gsk4-doc gtk4-doc || exit
tar cf ${release_build_dir}/meson-dist/gdk-docs-${version}.tar.xz ${release_build_dir}/docs/reference/gdk
tar cf ${release_build_dir}/meson-dist/gsk-docs-${version}.tar.xz ${release_build_dir}/docs/reference/gsk
tar cf ${release_build_dir}/meson-dist/gtk-docs-${version}.tar.xz ${release_build_dir}/docs/reference/gtk
echo -e "\n\nGTK ${version} release on branch ${branch} in ./${release_build_dir}/:\n"
ls -l --sort=time -r "${release_build_dir}/meson-dist"
echo -e "\nPlease sanity-check these tarballs before uploading them."
+43 -39
View File
@@ -382,6 +382,11 @@ graphene_dep = dependency('graphene-gobject-1.0', version: graphene_req,
fallback: ['graphene', 'graphene_dep'])
iso_codes_dep = dependency('iso-codes', required: false)
gtk_doc_dep = dependency('gtk-doc', version: '>=1.99',
fallback: ['gtk-doc', 'dummy_dep'],
default_options: ['tests=false', 'yelp_manual=false'],
required: get_option('gtk_doc'))
fontconfig_dep = [] # only used in x11 backend
if os_win32
@@ -648,23 +653,16 @@ if os_unix
endif
# Check for Vulkan support
# Uses meson's custom vulkan dependency searching. Set the VULKAN_SDK env var
# to use a custom path for the Vulkan SDK. Bugs that are found with it should
# be reported upstream and fixed.
vulkan_dep = dependency('vulkan', required: get_option('vulkan'))
if vulkan_dep.found()
have_vulkan = true
vulkan_pkg_found = true
vulkan_pkg_found = vulkan_dep.type_name() == 'pkgconfig'
else
have_vulkan = false
vulkan_pkg_found = false
if cc.get_id() == 'msvc'
vulkan_libname = 'vulkan-1'
else
vulkan_libname = 'vulkan'
endif
vulkan_dep = cc.find_library(vulkan_libname, required: false)
if vulkan_dep.found() and cc.has_function('vkCreateInstance', dependencies: vulkan_dep) and cc.has_header('vulkan/vulkan.h')
have_vulkan = true
pc_gdk_extra_libs += ['-l@0@'.format(vulkan_libname)]
endif
endif
cloudproviders_dep = dependency('cloudproviders',
@@ -679,35 +677,41 @@ cloudproviders_dep = dependency('cloudproviders',
])
cdata.set('HAVE_CLOUDPROVIDERS', cloudproviders_dep.found())
profiler_enabled = get_option('sysprof').enabled()
# libsysprof-capture support
libsysprof_capture_dep = dependency('sysprof-capture-4',
required: get_option('sysprof'),
default_options: [
'enable_examples=false',
'enable_gtk=false',
'enable_tests=false',
'enable_tools=false',
'libsysprof=true',
'with_sysprofd=none',
'help=false',
],
fallback: ['sysprof', 'libsysprof_capture_dep'],
)
cdata.set('HAVE_SYSPROF', libsysprof_capture_dep.found())
libsysprof_dep = dependency('sysprof-4',
required: false,
default_options: [
'enable_examples=false',
'enable_gtk=false',
'enable_tests=false',
'enable_tools=false',
'libsysprof=true',
'with_sysprofd=none',
'help=false',
],
fallback: ['sysprof', 'libsysprof_dep'],
)
if not get_option('sysprof').disabled()
libsysprof_capture_dep = dependency('sysprof-capture-4',
required: get_option('sysprof'),
default_options: [
'enable_examples=false',
'enable_gtk=false',
'enable_tests=false',
'enable_tools=false',
'libsysprof=true',
'with_sysprofd=none',
'help=false',
],
fallback: ['sysprof', 'libsysprof_capture_dep'],
)
cdata.set('HAVE_SYSPROF', libsysprof_capture_dep.found())
libsysprof_dep = dependency('sysprof-4',
required: false,
default_options: [
'enable_examples=false',
'enable_gtk=false',
'enable_tests=false',
'enable_tools=false',
'libsysprof=true',
'with_sysprofd=none',
'help=false',
],
fallback: ['sysprof', 'libsysprof_dep'],
)
profiler_enabled = true
else
libsysprof_capture_dep = disabler()
libsysprof_dep = disabler()
profiler_enabled = false
endif
graphene_dep_type = graphene_dep.type_name()
if graphene_dep_type == 'pkgconfig'
-1
View File
@@ -240,7 +240,6 @@ gtk/gtkprintoperation-win32.c
gtk/gtkprintunixdialog.c
gtk/gtkprogressbar.c
gtk/gtkpropertylookuplistmodel.c
gtk/gtkradiobutton.c
gtk/gtkrange.c
gtk/gtkrecentmanager.c
gtk/gtkrevealer.c
+158 -155
View File
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+-properties 0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-20 14:04+0000\n"
"PO-Revision-Date: 2020-08-24 00:00+0200\n"
"Last-Translator: gogo <linux.hr@protonmail.com>\n"
"POT-Creation-Date: 2020-09-05 09:54+0000\n"
"PO-Revision-Date: 2020-09-05 22:44+0200\n"
"Last-Translator: gogo <trebelnik2@gmail.com>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
@@ -254,7 +254,7 @@ msgstr "Visina"
msgid "State"
msgstr "Stanje"
#: gdk/macos/gdkmacosdrag.c:598 gdk/macos/gdkmacosdrag.c:599
#: gdk/macos/gdkmacosdrag.c:599 gdk/macos/gdkmacosdrag.c:600
msgid "Drag Surface"
msgstr "Površina povlačenja"
@@ -302,11 +302,11 @@ msgstr "Sporedni"
msgid "Minor version number"
msgstr "Sporedni broj inačice"
#: gdk/x11/gdkdevice-xi2.c:124
#: gdk/x11/gdkdevice-xi2.c:118
msgid "Device ID"
msgstr "ID uređaja"
#: gdk/x11/gdkdevice-xi2.c:125
#: gdk/x11/gdkdevice-xi2.c:119
msgid "Device identifier"
msgstr "Identifikator uređaja"
@@ -467,7 +467,7 @@ msgid "Controls whether the action bar shows its contents or not"
msgstr "Određuje treba li ili ne traka radnje prikazati sadržaj"
#: gtk/gtkadjustment.c:139 gtk/gtkcellrendererprogress.c:150
#: gtk/gtkdroptarget.c:647 gtk/gtkscalebutton.c:205 gtk/gtkspinbutton.c:414
#: gtk/gtkdroptarget.c:647 gtk/gtkscalebutton.c:205 gtk/gtkspinbutton.c:415
msgid "Value"
msgstr "Vrijednost"
@@ -616,43 +616,43 @@ msgstr "Uobičajeni tekst widgeta"
msgid "The default text appearing when there are no applications"
msgstr "Uobičajeni tekst koji će se pojaviti kada nema aplikacija"
#: gtk/gtkapplication.c:730
#: gtk/gtkapplication.c:598
msgid "Register session"
msgstr "Sesija registracije"
#: gtk/gtkapplication.c:731
#: gtk/gtkapplication.c:599
msgid "Register with the session manager"
msgstr "Registriraj se s drugim upraviteljem sesije"
#: gtk/gtkapplication.c:746
#: gtk/gtkapplication.c:614
msgid "Screensaver Active"
msgstr "Čuvar zaslona je aktiviran"
#: gtk/gtkapplication.c:747
#: gtk/gtkapplication.c:615
msgid "Whether the screensaver is active"
msgstr "Treba li aktivirati čuvara zaslona"
#: gtk/gtkapplication.c:753
#: gtk/gtkapplication.c:621
msgid "Menubar"
msgstr "Traka izbornika"
#: gtk/gtkapplication.c:754
#: gtk/gtkapplication.c:622
msgid "The GMenuModel for the menubar"
msgstr "Gmodel izbornika za traku izbornika"
#: gtk/gtkapplication.c:760
#: gtk/gtkapplication.c:628
msgid "Active window"
msgstr "Aktivan prozor"
#: gtk/gtkapplication.c:761
#: gtk/gtkapplication.c:629
msgid "The window which most recently had focus"
msgstr "Prozor koji je najčešće bio u fokusu"
#: gtk/gtkapplicationwindow.c:677
#: gtk/gtkapplicationwindow.c:684
msgid "Show a menubar"
msgstr "Prikaži alatnu traku"
#: gtk/gtkapplicationwindow.c:678
#: gtk/gtkapplicationwindow.c:685
msgid "TRUE if the window should show a menubar at the top of the window"
msgstr ""
"Ako je postavljeno, prozor bi trebao prikazivati traku izbornika na vrhu "
@@ -692,7 +692,7 @@ msgstr ""
"Prisili omjer prikaza da se podudara s omjerom prikaza okvira sadržanog "
"elementa"
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:252 gtk/gtkcombobox.c:782
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:256 gtk/gtkcombobox.c:782
#: gtk/gtkdragicon.c:372 gtk/gtkexpander.c:366 gtk/gtkflowbox.c:509
#: gtk/gtkframe.c:191 gtk/gtklistbox.c:3467 gtk/gtklistitem.c:185
#: gtk/gtknotebook.c:567 gtk/gtkoverlay.c:319 gtk/gtkpopover.c:1670
@@ -702,7 +702,7 @@ msgstr ""
msgid "Child"
msgstr "Podređeni sadržaj"
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:253 gtk/gtkexpander.c:367
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:257 gtk/gtkexpander.c:367
#: gtk/gtkflowbox.c:510 gtk/gtkframe.c:192 gtk/gtklistbox.c:3468
#: gtk/gtkoverlay.c:320 gtk/gtkpopover.c:1671 gtk/gtkrevealer.c:353
#: gtk/gtkscrolledwindow.c:757 gtk/gtksearchbar.c:325 gtk/gtkviewport.c:381
@@ -767,7 +767,7 @@ msgid "Bookmark file to load"
msgstr "Datoteka zabilješke za učitavanje"
#: gtk/gtkbookmarklist.c:224 gtk/gtkcellrenderertext.c:267 gtk/gtkentry.c:890
#: gtk/gtklabel.c:751 gtk/gtktext.c:888
#: gtk/gtklabel.c:751 gtk/gtktext.c:893
msgid "Attributes"
msgstr "Svojstva"
@@ -889,24 +889,24 @@ msgstr "resurs sadrži definiciju korisničkog sučelja"
msgid "scope to use when instantiating listitems"
msgstr "djelokrug koji se koristi pri pokretanju popisa stavki"
#: gtk/gtkbutton.c:224 gtk/gtkexpander.c:320 gtk/gtkframe.c:169
#: gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
#: gtk/gtkbutton.c:228 gtk/gtkcheckbutton.c:472 gtk/gtkexpander.c:320
#: gtk/gtkframe.c:169 gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
msgid "Label"
msgstr "Oznaka"
#: gtk/gtkbutton.c:225
#: gtk/gtkbutton.c:229 gtk/gtkcheckbutton.c:473
msgid ""
"Text of the label widget inside the button, if the button contains a label "
"widget"
msgstr "Sadržaj oznake unutar tipke, ako tipka sadrži oznaku"
#: gtk/gtkbutton.c:231 gtk/gtkexpander.c:328 gtk/gtklabel.c:765
#: gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
#: gtk/gtkbutton.c:235 gtk/gtkcheckbutton.c:486 gtk/gtkexpander.c:328
#: gtk/gtklabel.c:765 gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
msgid "Use underline"
msgstr "Koristi podvlaku"
#: gtk/gtkbutton.c:232 gtk/gtkexpander.c:329 gtk/gtklabel.c:766
#: gtk/gtkmenubutton.c:407
#: gtk/gtkbutton.c:236 gtk/gtkcheckbutton.c:487 gtk/gtkexpander.c:329
#: gtk/gtklabel.c:766 gtk/gtkmenubutton.c:407
msgid ""
"If set, an underline in the text indicates the next character should be used "
"for the mnemonic accelerator key"
@@ -914,21 +914,21 @@ msgstr ""
"Ako je postavljeno, podvlaka označava da se sljedeći znak koristi kao "
"mnemonička tipka prečaca"
#: gtk/gtkbutton.c:238 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkbutton.c:242 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkscrolledwindow.c:638
msgid "Has Frame"
msgstr "Sadrži okvir"
#: gtk/gtkbutton.c:239 gtk/gtkmenubutton.c:414
#: gtk/gtkbutton.c:243 gtk/gtkmenubutton.c:414
msgid "Whether the button has a frame"
msgstr "Sadrži li tipka okvir"
#: gtk/gtkbutton.c:245 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkbutton.c:249 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkmenubutton.c:392 gtk/gtkprinter.c:170 gtk/gtkwindow.c:822
msgid "Icon Name"
msgstr "Naziv ikone"
#: gtk/gtkbutton.c:246 gtk/gtkmenubutton.c:393
#: gtk/gtkbutton.c:250 gtk/gtkmenubutton.c:393
msgid "The name of the icon used to automatically populate the button"
msgstr "Naziv ikone iz teme korištene za automatsko popunjavanje tipke"
@@ -1368,11 +1368,11 @@ msgid "Invert the direction in which the progress bar grows"
msgstr "Okreni smjer prema kojemu traka napretka raste"
#: gtk/gtkcellrendererspin.c:132 gtk/gtkrange.c:365 gtk/gtkscalebutton.c:215
#: gtk/gtkscrollbar.c:217 gtk/gtkspinbutton.c:364
#: gtk/gtkscrollbar.c:217 gtk/gtkspinbutton.c:365
msgid "Adjustment"
msgstr "Prilagodba"
#: gtk/gtkcellrendererspin.c:133 gtk/gtkspinbutton.c:365
#: gtk/gtkcellrendererspin.c:133 gtk/gtkspinbutton.c:366
msgid "The adjustment that holds the value of the spin button"
msgstr "Prilagodba koja drži vrijednost tipke okretanja"
@@ -1384,16 +1384,17 @@ msgstr "Brzina uspona"
msgid "The acceleration rate when you hold down a button"
msgstr "Brzina ubrzanja kada držite pritisnutu tipku"
#: gtk/gtkcellrendererspin.c:158 gtk/gtkscale.c:677 gtk/gtkspinbutton.c:378
#: gtk/gtkcellrendererspin.c:158 gtk/gtkscale.c:677 gtk/gtkspinbutton.c:379
msgid "Digits"
msgstr "Znamenke"
#: gtk/gtkcellrendererspin.c:159 gtk/gtkspinbutton.c:379
#: gtk/gtkcellrendererspin.c:159 gtk/gtkspinbutton.c:380
msgid "The number of decimal places to display"
msgstr "Broj decimalnih mjesta za prikaz"
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkmodelbutton.c:1130
#: gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528 gtk/gtktogglebutton.c:208
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkcheckbutton.c:460
#: gtk/gtkmodelbutton.c:1130 gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528
#: gtk/gtktogglebutton.c:260
msgid "Active"
msgstr "Aktivan"
@@ -1640,7 +1641,7 @@ msgid "How to align the lines"
msgstr "Kako poravnati redove"
#: gtk/gtkcellrenderertext.c:544 gtk/gtkentry.c:580 gtk/gtkpasswordentry.c:408
#: gtk/gtksearchentry.c:283 gtk/gtktext.c:820
#: gtk/gtksearchentry.c:283 gtk/gtktext.c:825
msgid "Placeholder text"
msgstr "Tekst rezerviranog mjesta"
@@ -1816,12 +1817,12 @@ msgstr "Model pogleda ćelije"
msgid "The model for cell view"
msgstr "Model pogleda ćelije"
#: gtk/gtkcellview.c:218 gtk/gtkentrycompletion.c:401 gtk/gtkiconview.c:576
#: gtk/gtkcellview.c:218 gtk/gtkentrycompletion.c:400 gtk/gtkiconview.c:576
#: gtk/gtktreepopover.c:213 gtk/gtktreeviewcolumn.c:421
msgid "Cell Area"
msgstr "Područje ćelije"
#: gtk/gtkcellview.c:219 gtk/gtkentrycompletion.c:402 gtk/gtkiconview.c:577
#: gtk/gtkcellview.c:219 gtk/gtkentrycompletion.c:401 gtk/gtkiconview.c:577
#: gtk/gtktreepopover.c:214 gtk/gtktreeviewcolumn.c:422
msgid "The GtkCellArea used to layout cells"
msgstr "Gtk područje ćelije korišteno za raspored ćelija"
@@ -1852,19 +1853,23 @@ msgstr "Model pristajanja"
msgid "Whether to request enough space for every row in the model"
msgstr "Zahtjev za dovoljno prostora za svaki redak u modelu"
#: gtk/gtkcheckbutton.c:223
msgid "Draw Indicator"
msgstr "Prikaz pokazivača"
#: gtk/gtkcheckbutton.c:461 gtk/gtktogglebutton.c:261
msgid "If the toggle button should be pressed in"
msgstr "Treba li tipka aktivacije biti pritisnuta"
#: gtk/gtkcheckbutton.c:224
msgid "If the indicator part of the button is displayed"
msgstr "Prikazuje li se dio tipke s pokazivačem"
#: gtk/gtkcheckbutton.c:466 gtk/gtktogglebutton.c:267
msgid "Group"
msgstr "Grupa"
#: gtk/gtkcheckbutton.c:230
#: gtk/gtkcheckbutton.c:467
msgid "The check button whose group this widget belongs to."
msgstr "Tipka odabira od grupe kojoj ovaj widget pripada."
#: gtk/gtkcheckbutton.c:479
msgid "Inconsistent"
msgstr "Neusklađeno"
#: gtk/gtkcheckbutton.c:231
#: gtk/gtkcheckbutton.c:480
msgid "If the check button is in an “in between” state"
msgstr "Je li tipka odabira u \"između\" stanju"
@@ -1920,7 +1925,7 @@ msgstr "Trenutna boja, kao GdkRGBA"
msgid "Whether alpha should be shown"
msgstr "Ako alfa treba biti prikazana"
#: gtk/gtkcolorchooserdialog.c:219 gtk/gtkcolorchooserwidget.c:671
#: gtk/gtkcolorchooserdialog.c:219 gtk/gtkcolorchooserwidget.c:672
msgid "Show editor"
msgstr "Prikaži uređivač"
@@ -2545,7 +2550,7 @@ msgstr "Duljina teksta"
msgid "Length of the text currently in the buffer"
msgstr "Duljina teksta sadržanog u međuspremniku"
#: gtk/gtkentrybuffer.c:375 gtk/gtkentry.c:454 gtk/gtktext.c:748
#: gtk/gtkentrybuffer.c:375 gtk/gtkentry.c:454 gtk/gtktext.c:753
msgid "Maximum length"
msgstr "Najveća duljina"
@@ -2554,7 +2559,7 @@ msgid "Maximum number of characters for this entry. Zero if no maximum"
msgstr ""
"Najviše dozvoljenih znakova za ovo polje. Nula ukoliko nema ograničenja"
#: gtk/gtkentry.c:447 gtk/gtktext.c:741
#: gtk/gtkentry.c:447 gtk/gtktext.c:746
msgid "Text Buffer"
msgstr "Međuspremnik teksta"
@@ -2562,11 +2567,11 @@ msgstr "Međuspremnik teksta"
msgid "Text buffer object which actually stores entry text"
msgstr "Međuspremnik teksta objekta koji sprema unos teksta"
#: gtk/gtkentry.c:462 gtk/gtktext.c:914
#: gtk/gtkentry.c:462 gtk/gtktext.c:919
msgid "Visibility"
msgstr "Vidljivost"
#: gtk/gtkentry.c:463 gtk/gtktext.c:915
#: gtk/gtkentry.c:463 gtk/gtktext.c:920
msgid ""
"FALSE displays the “invisible char” instead of the actual text (password "
"mode)"
@@ -2578,7 +2583,7 @@ msgstr ""
msgid "FALSE removes outside bevel from entry"
msgstr "Ukoliko nije postavljeno, ne prikazuje se vanjsko udubljenje unosa"
#: gtk/gtkentry.c:476 gtk/gtktext.c:756
#: gtk/gtkentry.c:476 gtk/gtktext.c:761
msgid "Invisible character"
msgstr "Nevidljivi znak"
@@ -2587,12 +2592,12 @@ msgid "The character to use when masking entry contents (in “password mode”)
msgstr "Znak koji se koristi kada se sakriva sadržaj polja (za unos lozinke)"
#: gtk/gtkentry.c:483 gtk/gtkpasswordentry.c:415 gtk/gtksearchentry.c:290
#: gtk/gtktext.c:763
#: gtk/gtktext.c:768
msgid "Activates default"
msgstr "Aktivira uobičajeno"
#: gtk/gtkentry.c:484 gtk/gtkpasswordentry.c:416 gtk/gtksearchentry.c:291
#: gtk/gtktext.c:764
#: gtk/gtktext.c:769
msgid ""
"Whether to activate the default widget (such as the default button in a "
"dialog) when Enter is pressed"
@@ -2600,7 +2605,7 @@ msgstr ""
"Može li se pokrenuti uobičajeni widget (npr. uobičajena tipka u dijalogu) "
"kada se pritisne Enter"
#: gtk/gtkentry.c:490 gtk/gtktext.c:770
#: gtk/gtkentry.c:490 gtk/gtktext.c:775
msgid "Scroll offset"
msgstr "Pomak klizanja"
@@ -2608,19 +2613,19 @@ msgstr "Pomak klizanja"
msgid "Number of pixels of the entry scrolled off the screen to the left"
msgstr "Broj piksela pomaknutog unosa na zaslonu ulijevo"
#: gtk/gtkentry.c:503 gtk/gtktext.c:783
#: gtk/gtkentry.c:503 gtk/gtktext.c:788
msgid "Truncate multiline"
msgstr "Skrati više redaka"
#: gtk/gtkentry.c:504 gtk/gtktext.c:784
#: gtk/gtkentry.c:504 gtk/gtktext.c:789
msgid "Whether to truncate multiline pastes to one line."
msgstr "Treba li skratiti lijepljenje više redaka u jedan redak."
#: gtk/gtkentry.c:515 gtk/gtktext.c:795 gtk/gtktextview.c:992
#: gtk/gtkentry.c:515 gtk/gtktext.c:800 gtk/gtktextview.c:992
msgid "Overwrite mode"
msgstr "Način prepisivanja"
#: gtk/gtkentry.c:516 gtk/gtktext.c:796
#: gtk/gtkentry.c:516 gtk/gtktext.c:801
msgid "Whether new text overwrites existing text"
msgstr "Hoće li novi tekst prepisati preko postojećeg"
@@ -2628,11 +2633,11 @@ msgstr "Hoće li novi tekst prepisati preko postojećeg"
msgid "Length of the text currently in the entry"
msgstr "Duljina teksta sadržanog u unosu"
#: gtk/gtkentry.c:540 gtk/gtktext.c:807
#: gtk/gtkentry.c:540 gtk/gtktext.c:812
msgid "Invisible character set"
msgstr "Postavljanje nevidljivog znaka"
#: gtk/gtkentry.c:541 gtk/gtktext.c:808
#: gtk/gtkentry.c:541 gtk/gtktext.c:813
msgid "Whether the invisible character has been set"
msgstr "Treba li nevidljivi znak bit postavljen"
@@ -2780,11 +2785,11 @@ msgstr "Označavanje napomene glavne ikone"
msgid "Secondary icon tooltip markup"
msgstr "Označavanje napomene pomoćne ikone"
#: gtk/gtkentry.c:827 gtk/gtktext.c:837 gtk/gtktextview.c:1018
#: gtk/gtkentry.c:827 gtk/gtktext.c:842 gtk/gtktextview.c:1018
msgid "IM module"
msgstr "IM modul"
#: gtk/gtkentry.c:828 gtk/gtktext.c:838 gtk/gtktextview.c:1019
#: gtk/gtkentry.c:828 gtk/gtktext.c:843 gtk/gtktextview.c:1019
msgid "Which IM module should be used"
msgstr "Koji IM modul se treba koristiti"
@@ -2796,22 +2801,22 @@ msgstr "Dovršavanje"
msgid "The auxiliary completion object"
msgstr "Pomoćni objekt dopunjavanja"
#: gtk/gtkentry.c:858 gtk/gtkimcontext.c:337 gtk/gtktext.c:856
#: gtk/gtkentry.c:858 gtk/gtkimcontext.c:337 gtk/gtktext.c:861
#: gtk/gtktextview.c:1034
msgid "Purpose"
msgstr "Svrha"
#: gtk/gtkentry.c:859 gtk/gtkimcontext.c:338 gtk/gtktext.c:857
#: gtk/gtkentry.c:859 gtk/gtkimcontext.c:338 gtk/gtktext.c:862
#: gtk/gtktextview.c:1035
msgid "Purpose of the text field"
msgstr "Svrha polja teksta"
#: gtk/gtkentry.c:872 gtk/gtkimcontext.c:345 gtk/gtktext.c:870
#: gtk/gtkentry.c:872 gtk/gtkimcontext.c:345 gtk/gtktext.c:875
#: gtk/gtktextview.c:1050
msgid "hints"
msgstr "savjeti"
#: gtk/gtkentry.c:873 gtk/gtkimcontext.c:346 gtk/gtktext.c:871
#: gtk/gtkentry.c:873 gtk/gtkimcontext.c:346 gtk/gtktext.c:876
#: gtk/gtktextview.c:1051
msgid "Hints for the text field behaviour"
msgstr "Savjeti ponašanja polja teksta"
@@ -2820,7 +2825,7 @@ msgstr "Savjeti ponašanja polja teksta"
msgid "A list of style attributes to apply to the text of the entry"
msgstr "Popis svojstva izgleda za primjenjivanje na prikazani tekst unosa"
#: gtk/gtkentry.c:902 gtk/gtktext.c:900 gtk/gtktexttag.c:557
#: gtk/gtkentry.c:902 gtk/gtktext.c:905 gtk/gtktexttag.c:557
#: gtk/gtktextview.c:968
msgid "Tabs"
msgstr "Kartice"
@@ -2838,7 +2843,7 @@ msgid "Whether to show an icon for Emoji"
msgstr "Treba li prikazati ikonu smajlija"
#: gtk/gtkentry.c:928 gtk/gtklabel.c:953 gtk/gtkpasswordentry.c:435
#: gtk/gtktext.c:934 gtk/gtktextview.c:1074
#: gtk/gtktext.c:939 gtk/gtktextview.c:1074
msgid "Extra menu"
msgstr "Dodatni izbornik"
@@ -2846,76 +2851,76 @@ msgstr "Dodatni izbornik"
msgid "Model menu to append to the context menu"
msgstr "Model izbornika za dodavanje u sadržajni izbornik"
#: gtk/gtkentry.c:935 gtk/gtktext.c:907
#: gtk/gtkentry.c:935 gtk/gtktext.c:912
msgid "Enable Emoji completion"
msgstr "Omogući dopunjavanje smajlija"
#: gtk/gtkentry.c:936 gtk/gtktext.c:908
#: gtk/gtkentry.c:936 gtk/gtktext.c:913
msgid "Whether to suggest Emoji replacements"
msgstr "Treba li predložiti zamjenu smajlija"
#: gtk/gtkentrycompletion.c:296
#: gtk/gtkentrycompletion.c:295
msgid "Completion Model"
msgstr "Model dopunjavanja"
#: gtk/gtkentrycompletion.c:297
#: gtk/gtkentrycompletion.c:296
msgid "The model to find matches in"
msgstr "Model po kojem se traže poklapanja"
#: gtk/gtkentrycompletion.c:303
#: gtk/gtkentrycompletion.c:302
msgid "Minimum Key Length"
msgstr "Najmanja duljina pretrage"
#: gtk/gtkentrycompletion.c:304
#: gtk/gtkentrycompletion.c:303
msgid "Minimum length of the search key in order to look up matches"
msgstr "Najmanja duljina upisa pretrage radi pronalaska poklapanja"
#: gtk/gtkentrycompletion.c:316 gtk/gtkiconview.c:394
#: gtk/gtkentrycompletion.c:315 gtk/gtkiconview.c:394
msgid "Text column"
msgstr "Stupac teksta"
#: gtk/gtkentrycompletion.c:317
#: gtk/gtkentrycompletion.c:316
msgid "The column of the model containing the strings."
msgstr "Stupac modela koji sadrži nizove znakova."
#: gtk/gtkentrycompletion.c:331
#: gtk/gtkentrycompletion.c:330
msgid "Inline completion"
msgstr "Umetnutno dopunjavanje"
#: gtk/gtkentrycompletion.c:332
#: gtk/gtkentrycompletion.c:331
msgid "Whether the common prefix should be inserted automatically"
msgstr "Umeće li se zajednički prefiks automatski"
#: gtk/gtkentrycompletion.c:344
#: gtk/gtkentrycompletion.c:343
msgid "Popup completion"
msgstr "Skočno dopunjavanje"
#: gtk/gtkentrycompletion.c:345
#: gtk/gtkentrycompletion.c:344
msgid "Whether the completions should be shown in a popup window"
msgstr "Prikazuju li se dopunjavanja u skočnom prozoru"
#: gtk/gtkentrycompletion.c:357
#: gtk/gtkentrycompletion.c:356
msgid "Popup set width"
msgstr "Širina skočnog prozora"
#: gtk/gtkentrycompletion.c:358
#: gtk/gtkentrycompletion.c:357
msgid "If TRUE, the popup window will have the same size as the entry"
msgstr "Ukoliko je omogućeno, skočni prozor će imati istu veličinu kao unos"
#: gtk/gtkentrycompletion.c:372
#: gtk/gtkentrycompletion.c:371
msgid "Popup single match"
msgstr "Jednostruko poklapanje skočnog prozora"
#: gtk/gtkentrycompletion.c:373
#: gtk/gtkentrycompletion.c:372
msgid "If TRUE, the popup window will appear for a single match."
msgstr ""
"Ukoliko je omogućeno, skočni prozor će se pojaviti za jednostruko poklapanje."
#: gtk/gtkentrycompletion.c:385
#: gtk/gtkentrycompletion.c:384
msgid "Inline selection"
msgstr "Umetnuti odabir"
#: gtk/gtkentrycompletion.c:386
#: gtk/gtkentrycompletion.c:385
msgid "Your description here"
msgstr "Vaš opis ovdje"
@@ -3272,11 +3277,11 @@ msgstr "Značajke slova kao izraza"
msgid "Language for which features have been selected"
msgstr "Jezik za kojeg su značajke odabrane"
#: gtk/gtkfontchooserwidget.c:659
#: gtk/gtkfontchooserwidget.c:661
msgid "The tweak action"
msgstr "Radnja podešavanja"
#: gtk/gtkfontchooserwidget.c:660
#: gtk/gtkfontchooserwidget.c:662
msgid "The toggle action to switch to the tweak page"
msgstr "Radnja za prebacivanje na stranicu podešavanja"
@@ -3797,7 +3802,7 @@ msgstr "Broj redaka"
msgid "The desired number of lines, when ellipsizing a wrapping label"
msgstr "Željeni broj redaka, pri skraćivanju prijeloma oznake"
#: gtk/gtklabel.c:954 gtk/gtktext.c:935 gtk/gtktextview.c:1075
#: gtk/gtklabel.c:954 gtk/gtktext.c:940 gtk/gtktextview.c:1075
msgid "Menu model to append to the context menu"
msgstr "Model izbornika za dodavanje u sadržajni izbornik"
@@ -4603,19 +4608,19 @@ msgstr "Može smanjiti"
msgid "Allow self to be smaller than contents"
msgstr "Dopusti slici da bude manja od sadržaja"
#: gtk/gtkplacessidebar.c:4344
#: gtk/gtkplacessidebar.c:4343
msgid "Location to Select"
msgstr "Lokacija odabira"
#: gtk/gtkplacessidebar.c:4345
#: gtk/gtkplacessidebar.c:4344
msgid "The location to highlight in the sidebar"
msgstr "Lokacija koju treba istaknuti u bočnoj traci"
#: gtk/gtkplacessidebar.c:4350 gtk/gtkplacesview.c:2253
#: gtk/gtkplacessidebar.c:4349 gtk/gtkplacesview.c:2253
msgid "Open Flags"
msgstr "Oznake otvaranja"
#: gtk/gtkplacessidebar.c:4351 gtk/gtkplacesview.c:2254
#: gtk/gtkplacessidebar.c:4350 gtk/gtkplacesview.c:2254
msgid ""
"Modes in which the calling application can open locations selected in the "
"sidebar"
@@ -4623,54 +4628,54 @@ msgstr ""
"Načini u kojemu pozvane aplikacije mogu otvoriti lokacije odabrane u bočnoj "
"traci"
#: gtk/gtkplacessidebar.c:4357
#: gtk/gtkplacessidebar.c:4356
msgid "Show recent files"
msgstr "Prikaži nedavne datoteke"
#: gtk/gtkplacessidebar.c:4358
#: gtk/gtkplacessidebar.c:4357
msgid "Whether the sidebar includes a builtin shortcut for recent files"
msgstr "Treba li bočna traka uključiti ugrađeni prečac za nedavne datoteke"
#: gtk/gtkplacessidebar.c:4363
#: gtk/gtkplacessidebar.c:4362
msgid "Show “Desktop”"
msgstr "Prikaži \"Radnu površinu\""
#: gtk/gtkplacessidebar.c:4364
#: gtk/gtkplacessidebar.c:4363
msgid "Whether the sidebar includes a builtin shortcut to the Desktop folder"
msgstr ""
"Treba li bočna traka uključiti napravljen prečac na mapu Radne površine"
#: gtk/gtkplacessidebar.c:4369
#: gtk/gtkplacessidebar.c:4368
msgid "Show “Enter Location”"
msgstr "Prikaži \"Upiši lokaciju\""
#: gtk/gtkplacessidebar.c:4370
#: gtk/gtkplacessidebar.c:4369
msgid ""
"Whether the sidebar includes a builtin shortcut to manually enter a location"
msgstr ""
"Treba li bočna traka uključivati ugrađeni prečac za ručno upisivanje lokacije"
#: gtk/gtkplacessidebar.c:4375
#: gtk/gtkplacessidebar.c:4374
msgid "Show “Trash”"
msgstr "Prikaži “Smeće”"
#: gtk/gtkplacessidebar.c:4376
#: gtk/gtkplacessidebar.c:4375
msgid "Whether the sidebar includes a builtin shortcut to the Trash location"
msgstr "Treba li bočna traka uključiti ugrađeni prečac za lokaciju smeća"
#: gtk/gtkplacessidebar.c:4381
#: gtk/gtkplacessidebar.c:4380
msgid "Show “Other locations”"
msgstr "Prikaži \"Ostale lokacije\""
#: gtk/gtkplacessidebar.c:4382
#: gtk/gtkplacessidebar.c:4381
msgid "Whether the sidebar includes an item to show external locations"
msgstr "Treba li bočna traka uključiti stavku za prikaz vanjskih lokacija"
#: gtk/gtkplacessidebar.c:4387
#: gtk/gtkplacessidebar.c:4386
msgid "Show “Starred Location”"
msgstr "Prikaži \"Označene lokacije\""
#: gtk/gtkplacessidebar.c:4388
#: gtk/gtkplacessidebar.c:4387
msgid "Whether the sidebar includes an item to show starred files"
msgstr "Treba li bočna traka uključiti stavku za prikaz označenih lokacija"
@@ -4914,7 +4919,7 @@ msgstr "Postavke"
msgid "Printer settings"
msgstr "Postavke pisača"
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:382
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:381
msgid "Page Setup"
msgstr "Postavke ispisa"
@@ -4938,11 +4943,11 @@ msgstr "Zadane postavke stranice"
msgid "The GtkPageSetup used by default"
msgstr "GtkPostavke-stranice koje se koriste zadano"
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:400
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:399
msgid "Print Settings"
msgstr "Postavke ispisa"
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:401
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:400
msgid "The GtkPrintSettings used for initializing the dialog"
msgstr "GtkPostavke-ispisa koje se koristi za pokretanje dijaloga"
@@ -4962,11 +4967,11 @@ msgstr "Broj stranica"
msgid "The number of pages in the document."
msgstr "Broj stranica u dokumentu."
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:390
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:389
msgid "Current Page"
msgstr "Trenutna stranica"
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:391
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:390
msgid "The current page in the document"
msgstr "Trenutna stranica u dokumentu"
@@ -5042,7 +5047,7 @@ msgstr "Prilagođena oznaka kartice"
msgid "Label for the tab containing custom widgets."
msgstr "Oznaka kartice koja sadrži prilagođene widgete."
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:425
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:424
msgid "Support Selection"
msgstr "Podržani odabir"
@@ -5050,7 +5055,7 @@ msgstr "Podržani odabir"
msgid "TRUE if the print operation will support print of selection."
msgstr "Ako je postavljeno radnja ispisa će podržati odabir ispisa."
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:433
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:432
msgid "Has Selection"
msgstr "Ima odabir"
@@ -5058,11 +5063,11 @@ msgstr "Ima odabir"
msgid "TRUE if a selection exists."
msgstr "Ako je postavljeno odabir postoji."
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:441
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:440
msgid "Embed Page Setup"
msgstr "Ugrađena postavka stranice"
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:442
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:441
msgid "TRUE if page setup combos are embedded in GtkPrintUnixDialog"
msgstr "Ako je odabrano postavke stranice su ugrađene u GtkPrintUnixDialog"
@@ -5074,31 +5079,31 @@ msgstr "Broj stranica za ispis"
msgid "The number of pages that will be printed."
msgstr "Brojevi stranica koje će biti ispisane."
#: gtk/gtkprintunixdialog.c:383
#: gtk/gtkprintunixdialog.c:382
msgid "The GtkPageSetup to use"
msgstr "The Gtk-Stranica-podešavanja koja se koristi"
#: gtk/gtkprintunixdialog.c:408
#: gtk/gtkprintunixdialog.c:407
msgid "Selected Printer"
msgstr "Odabrani pisač"
#: gtk/gtkprintunixdialog.c:409
#: gtk/gtkprintunixdialog.c:408
msgid "The GtkPrinter which is selected"
msgstr "GtkPisač koji je odabran"
#: gtk/gtkprintunixdialog.c:416
#: gtk/gtkprintunixdialog.c:415
msgid "Manual Capabilities"
msgstr "Ručne mogućnosti"
#: gtk/gtkprintunixdialog.c:417
#: gtk/gtkprintunixdialog.c:416
msgid "Capabilities the application can handle"
msgstr "Mogućnosti kojima aplikacija može rukovati"
#: gtk/gtkprintunixdialog.c:426
#: gtk/gtkprintunixdialog.c:425
msgid "Whether the dialog supports selection"
msgstr "Treba li dijalog podržavati odabir"
#: gtk/gtkprintunixdialog.c:434
#: gtk/gtkprintunixdialog.c:433
msgid "Whether the application has a selection"
msgstr "Treba li aplikacija imati odabir"
@@ -5154,14 +5159,6 @@ msgstr "Objekt"
msgid "The root object"
msgstr "Korijenski objekt"
#: gtk/gtkradiobutton.c:203
msgid "Group"
msgstr "Grupa"
#: gtk/gtkradiobutton.c:204
msgid "The radio button whose group this widget belongs to."
msgstr "Tipka okruglog okvira od grupe kojoj ovaj widget pripada."
#: gtk/gtkrange.c:366
msgid "The GtkAdjustment that contains the current value of this range object"
msgstr "GtkAdjustment koji sadrži trenutnu vrijednost ovog raspona objekta"
@@ -6098,19 +6095,19 @@ msgstr "Procjena nerazvrstanih preostalih stavki"
msgid "The sorter for this model"
msgstr "Razvrstač za ovaj model"
#: gtk/gtkspinbutton.c:371
#: gtk/gtkspinbutton.c:372
msgid "Climb Rate"
msgstr "Brzina povećanja"
#: gtk/gtkspinbutton.c:372
#: gtk/gtkspinbutton.c:373
msgid "The acceleration rate when you hold down a button or key"
msgstr "Brzina ubrzanja kada držite pritisnutu tipku"
#: gtk/gtkspinbutton.c:385
#: gtk/gtkspinbutton.c:386
msgid "Snap to Ticks"
msgstr "Zaustavi se na crticama"
#: gtk/gtkspinbutton.c:386
#: gtk/gtkspinbutton.c:387
msgid ""
"Whether erroneous values are automatically changed to a spin buttons "
"nearest step increment"
@@ -6118,34 +6115,34 @@ msgstr ""
"Trebaju li se pogrešne vrijednosti automatski mijenjati u najbliži korak "
"okretne tipke"
#: gtk/gtkspinbutton.c:392
#: gtk/gtkspinbutton.c:393
msgid "Numeric"
msgstr "Brojčano"
#: gtk/gtkspinbutton.c:393
#: gtk/gtkspinbutton.c:394
msgid "Whether non-numeric characters should be ignored"
msgstr "Trebaju li se zanemariti nebrojevni znakovi"
#: gtk/gtkspinbutton.c:399
#: gtk/gtkspinbutton.c:400
msgid "Wrap"
msgstr "Omotaj"
#: gtk/gtkspinbutton.c:400
#: gtk/gtkspinbutton.c:401
msgid "Whether a spin button should wrap upon reaching its limits"
msgstr "Treba li se okretna tipka vrtjeti u krug dosežući svoje granice"
#: gtk/gtkspinbutton.c:406
#: gtk/gtkspinbutton.c:407
msgid "Update Policy"
msgstr "Pravilo osvježavanja"
#: gtk/gtkspinbutton.c:407
#: gtk/gtkspinbutton.c:408
msgid ""
"Whether the spin button should update always, or only when the value is legal"
msgstr ""
"Treba li se okretna tipka uvijek osvježavati, ili samo kada je vrijednost "
"dopuštena"
#: gtk/gtkspinbutton.c:415
#: gtk/gtkspinbutton.c:416
msgid "Reads the current value, or sets a new value"
msgstr "Čitanje trenutne vrijednosti, ili postavljanje nove"
@@ -6370,39 +6367,39 @@ msgstr ""
"Popis odredišta ovog međuspremnika podržava zalijepljivanje s međuspremnika "
"i DNS odredišta"
#: gtk/gtktext.c:742
#: gtk/gtktext.c:747
msgid "Text buffer object which actually stores self text"
msgstr "Međuspremnik teksta objekta koji sprema unos teksta"
#: gtk/gtktext.c:749
#: gtk/gtktext.c:754
msgid "Maximum number of characters for this self. Zero if no maximum"
msgstr "Najviše dopuštenih znakova za ovo polje. Nula ukoliko nema ograničenja"
#: gtk/gtktext.c:757
#: gtk/gtktext.c:762
msgid "The character to use when masking self contents (in “password mode”)"
msgstr "Znak koji se koristi kada se sakriva sadržaj polja (za unos lozinke)"
#: gtk/gtktext.c:771
#: gtk/gtktext.c:776
msgid "Number of pixels of the self scrolled off the screen to the left"
msgstr "Broj piksela pomaknutog unosa na zaslonu ulijevo"
#: gtk/gtktext.c:821
#: gtk/gtktext.c:826
msgid "Show text in the self when its empty and unfocused"
msgstr "Prikaži tekst u polju upisa kada je prazno i nefokusirano"
#: gtk/gtktext.c:889
#: gtk/gtktext.c:894
msgid "A list of style attributes to apply to the text of the self"
msgstr "Popis stilskih svojstava koje se primjenjuju na tekst oznake"
#: gtk/gtktext.c:901
#: gtk/gtktext.c:906
msgid "A list of tabstop locations to apply to the text of the self"
msgstr "Popis lokacija kartica zaustavljanja za primjenu na tekstu upisa"
#: gtk/gtktext.c:921
#: gtk/gtktext.c:926
msgid "Propagate text width"
msgstr "Propagiraj širinu teksta"
#: gtk/gtktext.c:922
#: gtk/gtktext.c:927
msgid "Whether the entry should grow and shrink with the content"
msgstr "Treba li se unos širiti i sakupljati sa sadržajem"
@@ -6932,9 +6929,9 @@ msgstr "Vrsta prozora"
msgid "The GtkTextWindowType"
msgstr "GtkTextWindowType vrsta prozora"
#: gtk/gtktogglebutton.c:209
msgid "If the toggle button should be pressed in"
msgstr "Treba li tipka preklopnika biti pritisnuta"
#: gtk/gtktogglebutton.c:268
msgid "The toggle button whose group this widget belongs to."
msgstr "Tipka aktivacije od grupe kojoj ovaj widget pripada."
#: gtk/gtktreeexpander.c:460
msgid "The child widget with the actual contents"
@@ -7733,6 +7730,12 @@ msgstr "Naslov boje profila"
msgid "The title of the color profile to use"
msgstr "Naslov boje profila koji se koristi"
#~ msgid "Draw Indicator"
#~ msgstr "Prikaz pokazivača"
#~ msgid "If the indicator part of the button is displayed"
#~ msgstr "Prikazuje li se dio tipke s pokazivačem"
#~ msgid "Device type"
#~ msgstr "Vrsta uređaja"
+64 -79
View File
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: lt\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-25 18:31+0000\n"
"PO-Revision-Date: 2020-08-25 23:22+0300\n"
"POT-Creation-Date: 2020-09-05 09:54+0000\n"
"PO-Revision-Date: 2020-09-05 19:56+0300\n"
"Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
"Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n"
"Language: lt\n"
@@ -258,8 +258,7 @@ msgstr "Aukštis"
msgid "State"
msgstr "Būsena"
#: gdk/macos/gdkmacosdrag.c:598 gdk/macos/gdkmacosdrag.c:599
#| msgid "Surface"
#: gdk/macos/gdkmacosdrag.c:599 gdk/macos/gdkmacosdrag.c:600
msgid "Drag Surface"
msgstr "Tempiamas paviršius"
@@ -307,11 +306,11 @@ msgstr "Antraeilis"
msgid "Minor version number"
msgstr "Antraeilis versijos numeris"
#: gdk/x11/gdkdevice-xi2.c:124
#: gdk/x11/gdkdevice-xi2.c:118
msgid "Device ID"
msgstr "Įrenginio ID"
#: gdk/x11/gdkdevice-xi2.c:125
#: gdk/x11/gdkdevice-xi2.c:119
msgid "Device identifier"
msgstr "Įrenginio identifikatorius"
@@ -655,11 +654,11 @@ msgstr "Aktyvus langas"
msgid "The window which most recently had focus"
msgstr "Langas, kuris paskutinis buvo aktyvus"
#: gtk/gtkapplicationwindow.c:677
#: gtk/gtkapplicationwindow.c:684
msgid "Show a menubar"
msgstr "Rodyti meniu juostą"
#: gtk/gtkapplicationwindow.c:678
#: gtk/gtkapplicationwindow.c:685
msgid "TRUE if the window should show a menubar at the top of the window"
msgstr "TEIGIAMA, jei langas turi rodyti meniu juostą lango viršuje"
@@ -695,7 +694,7 @@ msgstr "Klausyti vaikinio objekto"
msgid "Force aspect ratio to match that of the frames child"
msgstr "Mastelis turi atitikti rėmelio vaikinį objektą"
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:252 gtk/gtkcombobox.c:782
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:256 gtk/gtkcombobox.c:782
#: gtk/gtkdragicon.c:372 gtk/gtkexpander.c:366 gtk/gtkflowbox.c:509
#: gtk/gtkframe.c:191 gtk/gtklistbox.c:3467 gtk/gtklistitem.c:185
#: gtk/gtknotebook.c:567 gtk/gtkoverlay.c:319 gtk/gtkpopover.c:1670
@@ -705,7 +704,7 @@ msgstr "Mastelis turi atitikti rėmelio vaikinį objektą"
msgid "Child"
msgstr "Vaikas"
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:253 gtk/gtkexpander.c:367
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:257 gtk/gtkexpander.c:367
#: gtk/gtkflowbox.c:510 gtk/gtkframe.c:192 gtk/gtklistbox.c:3468
#: gtk/gtkoverlay.c:320 gtk/gtkpopover.c:1671 gtk/gtkrevealer.c:353
#: gtk/gtkscrolledwindow.c:757 gtk/gtksearchbar.c:325 gtk/gtkviewport.c:381
@@ -800,17 +799,14 @@ msgid "Expression"
msgstr "Išraiška"
#: gtk/gtkboolfilter.c:166
#| msgid "Expression to compare with"
msgid "Expression to evaluate"
msgstr "Išraiška įvertinimui"
#: gtk/gtkboolfilter.c:176
#| msgid "Inverted"
msgid "Invert"
msgstr "Invertuoti"
#: gtk/gtkboolfilter.c:177
#| msgid "TRUE if the Position property should be used"
msgid "If the expression result should be inverted"
msgstr "Ar išraiškos rezultatas turi būti invertuotas"
@@ -895,24 +891,24 @@ msgstr "išteklius su UI aprašu"
msgid "scope to use when instantiating listitems"
msgstr "kuriamiems sąrašo elementams naudoti sritis"
#: gtk/gtkbutton.c:224 gtk/gtkexpander.c:320 gtk/gtkframe.c:169
#: gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
#: gtk/gtkbutton.c:228 gtk/gtkcheckbutton.c:472 gtk/gtkexpander.c:320
#: gtk/gtkframe.c:169 gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
msgid "Label"
msgstr "Žymė"
#: gtk/gtkbutton.c:225
#: gtk/gtkbutton.c:229 gtk/gtkcheckbutton.c:473
msgid ""
"Text of the label widget inside the button, if the button contains a label "
"widget"
msgstr "Žymės objekto tekstas ant mygtuko, jei mygtukas turi žymės objektą"
#: gtk/gtkbutton.c:231 gtk/gtkexpander.c:328 gtk/gtklabel.c:765
#: gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
#: gtk/gtkbutton.c:235 gtk/gtkcheckbutton.c:486 gtk/gtkexpander.c:328
#: gtk/gtklabel.c:765 gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
msgid "Use underline"
msgstr "Naudoti pabraukimą"
#: gtk/gtkbutton.c:232 gtk/gtkexpander.c:329 gtk/gtklabel.c:766
#: gtk/gtkmenubutton.c:407
#: gtk/gtkbutton.c:236 gtk/gtkcheckbutton.c:487 gtk/gtkexpander.c:329
#: gtk/gtklabel.c:766 gtk/gtkmenubutton.c:407
msgid ""
"If set, an underline in the text indicates the next character should be used "
"for the mnemonic accelerator key"
@@ -920,21 +916,21 @@ msgstr ""
"Jei įjungta, pabraukimo simbolis tekste rodo, kad po jo esantis simbolis "
"naudojamas kaip mnemoninis spartusis klavišas"
#: gtk/gtkbutton.c:238 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkbutton.c:242 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkscrolledwindow.c:638
msgid "Has Frame"
msgstr "Turi rėmelį"
#: gtk/gtkbutton.c:239 gtk/gtkmenubutton.c:414
#: gtk/gtkbutton.c:243 gtk/gtkmenubutton.c:414
msgid "Whether the button has a frame"
msgstr "Ar mygtukas turi rėmelį"
#: gtk/gtkbutton.c:245 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkbutton.c:249 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkmenubutton.c:392 gtk/gtkprinter.c:170 gtk/gtkwindow.c:822
msgid "Icon Name"
msgstr "Piktogramos pavadinimas"
#: gtk/gtkbutton.c:246 gtk/gtkmenubutton.c:393
#: gtk/gtkbutton.c:250 gtk/gtkmenubutton.c:393
msgid "The name of the icon used to automatically populate the button"
msgstr "Piktogramos pavadinimas automatiniam parodymui mygtuke"
@@ -1398,8 +1394,9 @@ msgstr "Skaitmenys"
msgid "The number of decimal places to display"
msgstr "Rodomų trumpeninės dalies skaitmenų kiekis"
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkmodelbutton.c:1130
#: gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528 gtk/gtktogglebutton.c:208
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkcheckbutton.c:460
#: gtk/gtkmodelbutton.c:1130 gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528
#: gtk/gtktogglebutton.c:260
msgid "Active"
msgstr "Aktyvus"
@@ -1856,19 +1853,24 @@ msgstr "Pritaikyti modelį"
msgid "Whether to request enough space for every row in the model"
msgstr "Ar prašyti pakankamai ploto kiekvienai eilutei modelyje"
#: gtk/gtkcheckbutton.c:223
msgid "Draw Indicator"
msgstr "Braižymo indikatorius"
#: gtk/gtkcheckbutton.c:461 gtk/gtktogglebutton.c:261
msgid "If the toggle button should be pressed in"
msgstr "Ar paspaudimo mygtukas turi būti paspaustas"
#: gtk/gtkcheckbutton.c:224
msgid "If the indicator part of the button is displayed"
msgstr "Ar rodoma mygtuko perjungimo padėtis"
#: gtk/gtkcheckbutton.c:466 gtk/gtktogglebutton.c:267
msgid "Group"
msgstr "Grupė"
#: gtk/gtkcheckbutton.c:230
#: gtk/gtkcheckbutton.c:467
#| msgid "The radio button whose group this widget belongs to."
msgid "The check button whose group this widget belongs to."
msgstr "Žymimoji akutė, kurios grupei priklauso šis objektas."
#: gtk/gtkcheckbutton.c:479
msgid "Inconsistent"
msgstr "Nepastovus"
#: gtk/gtkcheckbutton.c:231
#: gtk/gtkcheckbutton.c:480
msgid "If the check button is in an “in between” state"
msgstr "Ar žymimasis mygtukas yra \"tarpinėje\" būsenoje"
@@ -2341,12 +2343,10 @@ msgid "The type of elements of this object"
msgstr "Šio objekto elementų tipas"
#: gtk/gtkdirectorylist.c:338
#| msgid "Monitor"
msgid "monitored"
msgstr "stebima"
#: gtk/gtkdirectorylist.c:339
#| msgid "The widget to be monitored for accelerator changes"
msgid "TRUE if the directory is monitored for changes"
msgstr "TEIGIAMA, jei katalogo pakeitimai yra stebimi"
@@ -2391,7 +2391,6 @@ msgid "Contains Pointer"
msgstr "Turi žymiklį"
#: gtk/gtkdropcontrollermotion.c:227 gtk/gtkeventcontrollermotion.c:224
#| msgid "Whether the pointer is inthe controllers widget or a descendant"
msgid "Whether the pointer is in the controllers widget or a descendant"
msgstr "Ar žymiklis yra kontrolerio valdiklyje ar jo vaike"
@@ -3058,22 +3057,18 @@ msgid "Whether to allow multiple files to be selected"
msgstr "Ar leidžiama pasirinkti keletą failų"
#: gtk/gtkfilechooser.c:113
#| msgid "Filter"
msgid "Filters"
msgstr "Filtrai"
#: gtk/gtkfilechooser.c:114
#| msgid "The model being filtered"
msgid "List model of filters"
msgstr "Filtrų sąrašo modelis"
#: gtk/gtkfilechooser.c:129
#| msgid "Shortcut Type"
msgid "Shortcut Folders"
msgstr "Trumpinių aplankai"
#: gtk/gtkfilechooser.c:130
#| msgid "A list model to take shortcuts from"
msgid "List model of shortcut folders"
msgstr "Trumpinių aplankų sąrašo modelis"
@@ -3121,7 +3116,6 @@ msgid "The filter set for this model"
msgstr "Šiam modeliui nustatytas filtras"
#: gtk/gtkfilterlistmodel.c:577 gtk/gtksortlistmodel.c:784
#| msgid "Step Increment"
msgid "Incremental"
msgstr "Palaipsninis"
@@ -3134,12 +3128,10 @@ msgid "The model being filtered"
msgstr "Modelis yra filtruojamas"
#: gtk/gtkfilterlistmodel.c:601 gtk/gtksortlistmodel.c:808
#| msgid "Heading"
msgid "Pending"
msgstr "Laukiama"
#: gtk/gtkfilterlistmodel.c:602
#| msgid "Number of recently used files"
msgid "Number of items not yet filtered"
msgstr "Dar nefiltruotų elementų skaičius"
@@ -3280,11 +3272,11 @@ msgstr "Šrifto savybės kai simbolių eilutė"
msgid "Language for which features have been selected"
msgstr "Kalba, kuriai buvo pasirinktos savybės"
#: gtk/gtkfontchooserwidget.c:660
#: gtk/gtkfontchooserwidget.c:661
msgid "The tweak action"
msgstr "Reguliavimo veiksmas"
#: gtk/gtkfontchooserwidget.c:661
#: gtk/gtkfontchooserwidget.c:662
msgid "The toggle action to switch to the tweak page"
msgstr "Reguliavimo veiksmas persijungimui į reguliavimo puslapį"
@@ -3430,22 +3422,18 @@ msgstr ""
"Eilutė, lygiuojama pagal kontrolinę liniją, kai valign yra GTK_ALIGN_BASELINE"
#: gtk/gtkgridlayout.c:167
#| msgid "Columns"
msgid "Column"
msgstr "Stulpelis"
#: gtk/gtkgridlayout.c:168
#| msgid "The amount of space between children"
msgid "The column to place the child in"
msgstr "Stulpelis, kuriame patalpinti vaiką"
#: gtk/gtkgridlayout.c:179
#| msgid "Rows"
msgid "Row"
msgstr "Eilutė"
#: gtk/gtkgridlayout.c:180
#| msgid "The amount of space between children"
msgid "The row to place the child in"
msgstr "Eilutė, kurioje patalpinti vaiką"
@@ -4922,7 +4910,7 @@ msgstr "Nustatymai"
msgid "Printer settings"
msgstr "Spausdintuvo nustatymai"
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:382
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:381
msgid "Page Setup"
msgstr "Puslapio nustatymai"
@@ -4946,11 +4934,11 @@ msgstr "Numatytieji puslapio nustatymai"
msgid "The GtkPageSetup used by default"
msgstr "Numatytasis naudojamas GtkPageSetup"
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:400
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:399
msgid "Print Settings"
msgstr "Spausdinimo nustatymai"
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:401
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:400
msgid "The GtkPrintSettings used for initializing the dialog"
msgstr "GtkPrintSettings naudojamas dialogo inicializavimui"
@@ -4970,11 +4958,11 @@ msgstr "Puslapių skaičius"
msgid "The number of pages in the document."
msgstr "Puslapių skaičius dokumente."
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:390
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:389
msgid "Current Page"
msgstr "Esamas puslapis"
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:391
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:390
msgid "The current page in the document"
msgstr "Esamas puslapis dokumente"
@@ -5051,7 +5039,7 @@ msgstr "Kitos kortelės užrašas"
msgid "Label for the tab containing custom widgets."
msgstr "Kortelės, kurioje yra kiti objektai, užrašas."
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:425
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:424
msgid "Support Selection"
msgstr "Leisti spausdinti atranką"
@@ -5059,7 +5047,7 @@ msgstr "Leisti spausdinti atranką"
msgid "TRUE if the print operation will support print of selection."
msgstr "TEIGIAMA, jeigu leidžiama spausdinti atranką."
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:433
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:432
msgid "Has Selection"
msgstr "Atranka yra"
@@ -5067,11 +5055,11 @@ msgstr "Atranka yra"
msgid "TRUE if a selection exists."
msgstr "TEIGIAMA, jeigu egzistuoja atranka."
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:441
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:440
msgid "Embed Page Setup"
msgstr "Integruoti puslapio nustatymus"
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:442
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:441
msgid "TRUE if page setup combos are embedded in GtkPrintUnixDialog"
msgstr ""
"TEIGIAMA, jei puslapio sąrangos kombinacijos integruotos į GtkPrintUnixDialog"
@@ -5084,31 +5072,31 @@ msgstr "Spausdintinų puslapių skaičius"
msgid "The number of pages that will be printed."
msgstr "Puslapių, kurie bus išspausdinti, skaičius."
#: gtk/gtkprintunixdialog.c:383
#: gtk/gtkprintunixdialog.c:382
msgid "The GtkPageSetup to use"
msgstr "Naudotinas GtkPageSetup"
#: gtk/gtkprintunixdialog.c:408
#: gtk/gtkprintunixdialog.c:407
msgid "Selected Printer"
msgstr "Pasirinktas spausdintuvas"
#: gtk/gtkprintunixdialog.c:409
#: gtk/gtkprintunixdialog.c:408
msgid "The GtkPrinter which is selected"
msgstr "Pasirinktas GtkPrinter"
#: gtk/gtkprintunixdialog.c:416
#: gtk/gtkprintunixdialog.c:415
msgid "Manual Capabilities"
msgstr "Rankinės galimybės"
#: gtk/gtkprintunixdialog.c:417
#: gtk/gtkprintunixdialog.c:416
msgid "Capabilities the application can handle"
msgstr "Galimybės, kurias supranta programa"
#: gtk/gtkprintunixdialog.c:426
#: gtk/gtkprintunixdialog.c:425
msgid "Whether the dialog supports selection"
msgstr "Ar dialoge galimas žymėjimas"
#: gtk/gtkprintunixdialog.c:434
#: gtk/gtkprintunixdialog.c:433
msgid "Whether the application has a selection"
msgstr "Ar programoje galimas žymėjimas"
@@ -5166,14 +5154,6 @@ msgstr "Objektas"
msgid "The root object"
msgstr "Šakninis objektas"
#: gtk/gtkradiobutton.c:203
msgid "Group"
msgstr "Grupė"
#: gtk/gtkradiobutton.c:204
msgid "The radio button whose group this widget belongs to."
msgstr "Žymimoji akutė, kurios grupei priklauso šis objektas."
#: gtk/gtkrange.c:366
msgid "The GtkAdjustment that contains the current value of this range object"
msgstr ""
@@ -5456,7 +5436,6 @@ msgid "Whether to show the close button in the toolbar"
msgstr "Ar rodyti užvėrimo mygtuką"
#: gtk/gtksearchbar.c:331 gtk/gtksearchbar.c:332
#| msgid "Accelerator Widget"
msgid "Key Capture Widget"
msgstr "Klavišų surinkimo elementas"
@@ -6092,7 +6071,6 @@ msgid "Maximum size of slice"
msgstr "Didžiausias dalies dydis"
#: gtk/gtksortlistmodel.c:785
#| msgid "Step Increment"
msgid "Sort items incrementally"
msgstr "Rikiuoti elementus palaipsniui"
@@ -6936,9 +6914,10 @@ msgstr "Lango tipas"
msgid "The GtkTextWindowType"
msgstr "GtkTextWindowType"
#: gtk/gtktogglebutton.c:209
msgid "If the toggle button should be pressed in"
msgstr "Ar paspaudimo mygtukas turi būti paspaustas"
#: gtk/gtktogglebutton.c:268
#| msgid "The radio button whose group this widget belongs to."
msgid "The toggle button whose group this widget belongs to."
msgstr "Žymimoji akutė, kurios grupei priklauso šis objektas."
#: gtk/gtktreeexpander.c:460
msgid "The child widget with the actual contents"
@@ -7735,6 +7714,12 @@ msgstr "Spalvų profilio pavadinimas"
msgid "The title of the color profile to use"
msgstr "Naudotino spalvų profilio pavadinimas"
#~ msgid "Draw Indicator"
#~ msgstr "Braižymo indikatorius"
#~ msgid "If the indicator part of the button is displayed"
#~ msgstr "Ar rodoma mygtuko perjungimo padėtis"
#~ msgid "Device type"
#~ msgstr "Įrenginio tipas"
+158 -161
View File
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk-properties\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-15 14:37+0000\n"
"PO-Revision-Date: 2020-08-16 11:55+0200\n"
"POT-Creation-Date: 2020-09-05 09:54+0000\n"
"PO-Revision-Date: 2020-09-05 13:25+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish <community-poland@mozilla.org>\n"
"Language: pl\n"
@@ -258,7 +258,7 @@ msgstr "Wysokość"
msgid "State"
msgstr "Stan"
#: gdk/macos/gdkmacosdrag.c:598 gdk/macos/gdkmacosdrag.c:599
#: gdk/macos/gdkmacosdrag.c:599 gdk/macos/gdkmacosdrag.c:600
msgid "Drag Surface"
msgstr "Powierzchnia przeciągania"
@@ -306,11 +306,11 @@ msgstr "Pomniejszy"
msgid "Minor version number"
msgstr "Pomniejszy numer wersji"
#: gdk/x11/gdkdevice-xi2.c:124
#: gdk/x11/gdkdevice-xi2.c:118
msgid "Device ID"
msgstr "Identyfikator urządzenia"
#: gdk/x11/gdkdevice-xi2.c:125
#: gdk/x11/gdkdevice-xi2.c:119
msgid "Device identifier"
msgstr "Identyfikator urządzenia"
@@ -472,7 +472,7 @@ msgid "Controls whether the action bar shows its contents or not"
msgstr "Kontroluje, czy pasek działań wyświetla swoją zawartość"
#: gtk/gtkadjustment.c:139 gtk/gtkcellrendererprogress.c:150
#: gtk/gtkdroptarget.c:647 gtk/gtkscalebutton.c:205 gtk/gtkspinbutton.c:414
#: gtk/gtkdroptarget.c:647 gtk/gtkscalebutton.c:205 gtk/gtkspinbutton.c:415
msgid "Value"
msgstr "Wartość"
@@ -622,43 +622,43 @@ msgstr "Domyślny tekst widżetu"
msgid "The default text appearing when there are no applications"
msgstr "Domyślny tekst pojawiający się, kiedy nie ma żadnych programów"
#: gtk/gtkapplication.c:730
#: gtk/gtkapplication.c:598
msgid "Register session"
msgstr "Rejestracja sesji"
#: gtk/gtkapplication.c:731
#: gtk/gtkapplication.c:599
msgid "Register with the session manager"
msgstr "Rejestruje za pomocą menedżera sesji"
#: gtk/gtkapplication.c:746
#: gtk/gtkapplication.c:614
msgid "Screensaver Active"
msgstr "Wygaszacz ekranu jest aktywny"
#: gtk/gtkapplication.c:747
#: gtk/gtkapplication.c:615
msgid "Whether the screensaver is active"
msgstr "Określa, czy wygaszacz ekranu jest aktywny"
#: gtk/gtkapplication.c:753
#: gtk/gtkapplication.c:621
msgid "Menubar"
msgstr "Pasek menu"
#: gtk/gtkapplication.c:754
#: gtk/gtkapplication.c:622
msgid "The GMenuModel for the menubar"
msgstr "GMenuModel dla paska menu"
#: gtk/gtkapplication.c:760
#: gtk/gtkapplication.c:628
msgid "Active window"
msgstr "Aktywne okno"
#: gtk/gtkapplication.c:761
#: gtk/gtkapplication.c:629
msgid "The window which most recently had focus"
msgstr "Ostatnie aktywne okno"
#: gtk/gtkapplicationwindow.c:677
#: gtk/gtkapplicationwindow.c:684
msgid "Show a menubar"
msgstr "Wyświetlanie paska menu"
#: gtk/gtkapplicationwindow.c:678
#: gtk/gtkapplicationwindow.c:685
msgid "TRUE if the window should show a menubar at the top of the window"
msgstr "Określa, czy okno ma wyświetlać pasek manu na górze okna"
@@ -696,9 +696,9 @@ msgid "Force aspect ratio to match that of the frames child"
msgstr ""
"Wymusza dopasowanie współczynnika proporcji do ramki elementu potomnego"
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:252 gtk/gtkcombobox.c:782
#: gtk/gtkaspectframe.c:173 gtk/gtkbutton.c:256 gtk/gtkcombobox.c:782
#: gtk/gtkdragicon.c:372 gtk/gtkexpander.c:366 gtk/gtkflowbox.c:509
#: gtk/gtkframe.c:188 gtk/gtklistbox.c:3467 gtk/gtklistitem.c:185
#: gtk/gtkframe.c:191 gtk/gtklistbox.c:3467 gtk/gtklistitem.c:185
#: gtk/gtknotebook.c:567 gtk/gtkoverlay.c:319 gtk/gtkpopover.c:1670
#: gtk/gtkrevealer.c:352 gtk/gtkscrolledwindow.c:756 gtk/gtksearchbar.c:324
#: gtk/gtkstack.c:333 gtk/gtktreeexpander.c:459 gtk/gtkviewport.c:380
@@ -706,8 +706,8 @@ msgstr ""
msgid "Child"
msgstr "Element potomny"
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:253 gtk/gtkexpander.c:367
#: gtk/gtkflowbox.c:510 gtk/gtkframe.c:189 gtk/gtklistbox.c:3468
#: gtk/gtkaspectframe.c:174 gtk/gtkbutton.c:257 gtk/gtkexpander.c:367
#: gtk/gtkflowbox.c:510 gtk/gtkframe.c:192 gtk/gtklistbox.c:3468
#: gtk/gtkoverlay.c:320 gtk/gtkpopover.c:1671 gtk/gtkrevealer.c:353
#: gtk/gtkscrolledwindow.c:757 gtk/gtksearchbar.c:325 gtk/gtkviewport.c:381
#: gtk/gtkwindow.c:922 gtk/gtkwindowhandle.c:545
@@ -771,7 +771,7 @@ msgid "Bookmark file to load"
msgstr "Plik zakładek do wczytania"
#: gtk/gtkbookmarklist.c:224 gtk/gtkcellrenderertext.c:267 gtk/gtkentry.c:890
#: gtk/gtklabel.c:751 gtk/gtktext.c:888
#: gtk/gtklabel.c:751 gtk/gtktext.c:893
msgid "Attributes"
msgstr "Atrybuty"
@@ -893,25 +893,25 @@ msgstr "zasób zawierający definicję interfejsu użytkownika"
msgid "scope to use when instantiating listitems"
msgstr "zakres używany podczas występowania elementów listy"
#: gtk/gtkbutton.c:224 gtk/gtkexpander.c:320 gtk/gtkframe.c:166
#: gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
#: gtk/gtkbutton.c:228 gtk/gtkcheckbutton.c:472 gtk/gtkexpander.c:320
#: gtk/gtkframe.c:169 gtk/gtklabel.c:744 gtk/gtkmenubutton.c:399
msgid "Label"
msgstr "Etykieta"
#: gtk/gtkbutton.c:225
#: gtk/gtkbutton.c:229 gtk/gtkcheckbutton.c:473
msgid ""
"Text of the label widget inside the button, if the button contains a label "
"widget"
msgstr ""
"Tekst etykiety wewnątrz przycisku, jeśli przycisk zawiera widżet etykiety"
#: gtk/gtkbutton.c:231 gtk/gtkexpander.c:328 gtk/gtklabel.c:765
#: gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
#: gtk/gtkbutton.c:235 gtk/gtkcheckbutton.c:486 gtk/gtkexpander.c:328
#: gtk/gtklabel.c:765 gtk/gtkmenubutton.c:406 gtk/gtkstack.c:383
msgid "Use underline"
msgstr "Użycie podkreślenia"
#: gtk/gtkbutton.c:232 gtk/gtkexpander.c:329 gtk/gtklabel.c:766
#: gtk/gtkmenubutton.c:407
#: gtk/gtkbutton.c:236 gtk/gtkcheckbutton.c:487 gtk/gtkexpander.c:329
#: gtk/gtklabel.c:766 gtk/gtkmenubutton.c:407
msgid ""
"If set, an underline in the text indicates the next character should be used "
"for the mnemonic accelerator key"
@@ -919,21 +919,21 @@ msgstr ""
"Określa, czy podkreślenie jest używane w tekście w roli znacznika, który "
"poprzedza znak skrótu"
#: gtk/gtkbutton.c:238 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkbutton.c:242 gtk/gtkcombobox.c:669 gtk/gtkentry.c:469
#: gtk/gtkscrolledwindow.c:638
msgid "Has Frame"
msgstr "Ma ramkę"
#: gtk/gtkbutton.c:239 gtk/gtkmenubutton.c:414
#: gtk/gtkbutton.c:243 gtk/gtkmenubutton.c:414
msgid "Whether the button has a frame"
msgstr "Określa, czy przycisk ma ramkę"
#: gtk/gtkbutton.c:245 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkbutton.c:249 gtk/gtkcellrendererpixbuf.c:209 gtk/gtkimage.c:211
#: gtk/gtkmenubutton.c:392 gtk/gtkprinter.c:170 gtk/gtkwindow.c:822
msgid "Icon Name"
msgstr "Nazwa ikony"
#: gtk/gtkbutton.c:246 gtk/gtkmenubutton.c:393
#: gtk/gtkbutton.c:250 gtk/gtkmenubutton.c:393
msgid "The name of the icon used to automatically populate the button"
msgstr "Nazwa ikony używanej do automatycznego wypełnienia przycisku"
@@ -1375,11 +1375,11 @@ msgid "Invert the direction in which the progress bar grows"
msgstr "Odwraca kierunek przyrostu paska postępu"
#: gtk/gtkcellrendererspin.c:132 gtk/gtkrange.c:365 gtk/gtkscalebutton.c:215
#: gtk/gtkscrollbar.c:217 gtk/gtkspinbutton.c:364
#: gtk/gtkscrollbar.c:217 gtk/gtkspinbutton.c:365
msgid "Adjustment"
msgstr "Dopasowanie"
#: gtk/gtkcellrendererspin.c:133 gtk/gtkspinbutton.c:365
#: gtk/gtkcellrendererspin.c:133 gtk/gtkspinbutton.c:366
msgid "The adjustment that holds the value of the spin button"
msgstr "Dopasowanie zawierające bieżącą wartość wejścia liczbowego"
@@ -1391,16 +1391,17 @@ msgstr "Szybkość wzrostu"
msgid "The acceleration rate when you hold down a button"
msgstr "Przyspieszenie przy przytrzymaniu przycisku"
#: gtk/gtkcellrendererspin.c:158 gtk/gtkscale.c:677 gtk/gtkspinbutton.c:378
#: gtk/gtkcellrendererspin.c:158 gtk/gtkscale.c:677 gtk/gtkspinbutton.c:379
msgid "Digits"
msgstr "Cyfry"
#: gtk/gtkcellrendererspin.c:159 gtk/gtkspinbutton.c:379
#: gtk/gtkcellrendererspin.c:159 gtk/gtkspinbutton.c:380
msgid "The number of decimal places to display"
msgstr "Liczba wyświetlanych pozycji dziesiętnych"
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkmodelbutton.c:1130
#: gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528 gtk/gtktogglebutton.c:208
#: gtk/gtkcellrendererspinner.c:138 gtk/gtkcheckbutton.c:460
#: gtk/gtkmodelbutton.c:1130 gtk/gtkmodelbutton.c:1131 gtk/gtkswitch.c:528
#: gtk/gtktogglebutton.c:260
msgid "Active"
msgstr "Aktywny"
@@ -1648,7 +1649,7 @@ msgid "How to align the lines"
msgstr "Sposób wyrównania wierszy"
#: gtk/gtkcellrenderertext.c:544 gtk/gtkentry.c:580 gtk/gtkpasswordentry.c:408
#: gtk/gtksearchentry.c:283 gtk/gtktext.c:820
#: gtk/gtksearchentry.c:283 gtk/gtktext.c:825
msgid "Placeholder text"
msgstr "Tekst zastępczy"
@@ -1826,12 +1827,12 @@ msgstr "Model CellView"
msgid "The model for cell view"
msgstr "Model dla widoku komórek"
#: gtk/gtkcellview.c:218 gtk/gtkentrycompletion.c:401 gtk/gtkiconview.c:576
#: gtk/gtkcellview.c:218 gtk/gtkentrycompletion.c:400 gtk/gtkiconview.c:576
#: gtk/gtktreepopover.c:213 gtk/gtktreeviewcolumn.c:421
msgid "Cell Area"
msgstr "Obszar komórki"
#: gtk/gtkcellview.c:219 gtk/gtkentrycompletion.c:402 gtk/gtkiconview.c:577
#: gtk/gtkcellview.c:219 gtk/gtkentrycompletion.c:401 gtk/gtkiconview.c:577
#: gtk/gtktreepopover.c:214 gtk/gtktreeviewcolumn.c:422
msgid "The GtkCellArea used to layout cells"
msgstr "GtkCellArea używane do układania komórek"
@@ -1862,19 +1863,23 @@ msgid "Whether to request enough space for every row in the model"
msgstr ""
"Określa, czy żądać wystarczającej ilości miejsca dla każdego rzędu w modelu"
#: gtk/gtkcheckbutton.c:223
msgid "Draw Indicator"
msgstr "Rysowanie wskaźnika"
#: gtk/gtkcheckbutton.c:461 gtk/gtktogglebutton.c:261
msgid "If the toggle button should be pressed in"
msgstr "Określa, czy przycisk przełączany ma być wciśnięty"
#: gtk/gtkcheckbutton.c:224
msgid "If the indicator part of the button is displayed"
msgstr "Określa, czy rysowana ma być wskazująca część przycisku"
#: gtk/gtkcheckbutton.c:466 gtk/gtktogglebutton.c:267
msgid "Group"
msgstr "Grupa"
#: gtk/gtkcheckbutton.c:230
#: gtk/gtkcheckbutton.c:467
msgid "The check button whose group this widget belongs to."
msgstr "Przycisk wyboru, do którego grupy należy ten widżet."
#: gtk/gtkcheckbutton.c:479
msgid "Inconsistent"
msgstr "Niespójny"
#: gtk/gtkcheckbutton.c:231
#: gtk/gtkcheckbutton.c:480
msgid "If the check button is in an “in between” state"
msgstr "Określa, czy przycisk wyboru jest w stanie „pośrednim”"
@@ -1930,7 +1935,7 @@ msgstr "Bieżący kolor, jako GdkRGBA"
msgid "Whether alpha should be shown"
msgstr "Określa, czy alfa ma być wyświetlana"
#: gtk/gtkcolorchooserdialog.c:219 gtk/gtkcolorchooserwidget.c:671
#: gtk/gtkcolorchooserdialog.c:219 gtk/gtkcolorchooserwidget.c:672
msgid "Show editor"
msgstr "Wyświetlanie edytora"
@@ -2558,7 +2563,7 @@ msgstr "Długość tekstu"
msgid "Length of the text currently in the buffer"
msgstr "Długość tekstu obecnego w buforze"
#: gtk/gtkentrybuffer.c:375 gtk/gtkentry.c:454 gtk/gtktext.c:748
#: gtk/gtkentrybuffer.c:375 gtk/gtkentry.c:454 gtk/gtktext.c:753
msgid "Maximum length"
msgstr "Maksymalna długość"
@@ -2567,7 +2572,7 @@ msgid "Maximum number of characters for this entry. Zero if no maximum"
msgstr ""
"Maksymalna liczba znaków dla tego wejścia. Wartość zero oznacza brak maksimum"
#: gtk/gtkentry.c:447 gtk/gtktext.c:741
#: gtk/gtkentry.c:447 gtk/gtktext.c:746
msgid "Text Buffer"
msgstr "Bufor tekstu"
@@ -2576,11 +2581,11 @@ msgid "Text buffer object which actually stores entry text"
msgstr ""
"Obiekt bufora tekstu, który w rzeczywistości przechowuje wpisy tekstowe"
#: gtk/gtkentry.c:462 gtk/gtktext.c:914
#: gtk/gtkentry.c:462 gtk/gtktext.c:919
msgid "Visibility"
msgstr "Widoczność"
#: gtk/gtkentry.c:463 gtk/gtktext.c:915
#: gtk/gtkentry.c:463 gtk/gtktext.c:920
msgid ""
"FALSE displays the “invisible char” instead of the actual text (password "
"mode)"
@@ -2593,7 +2598,7 @@ msgstr ""
msgid "FALSE removes outside bevel from entry"
msgstr "Określa, czy ma być wyświetlana wypukłość wokół elementu"
#: gtk/gtkentry.c:476 gtk/gtktext.c:756
#: gtk/gtkentry.c:476 gtk/gtktext.c:761
msgid "Invisible character"
msgstr "Niewidoczny znak"
@@ -2602,12 +2607,12 @@ msgid "The character to use when masking entry contents (in “password mode”)
msgstr "Znak używany przy maskowaniu zawartości wejścia (w trybie hasła)"
#: gtk/gtkentry.c:483 gtk/gtkpasswordentry.c:415 gtk/gtksearchentry.c:290
#: gtk/gtktext.c:763
#: gtk/gtktext.c:768
msgid "Activates default"
msgstr "Aktywuje domyślny"
#: gtk/gtkentry.c:484 gtk/gtkpasswordentry.c:416 gtk/gtksearchentry.c:291
#: gtk/gtktext.c:764
#: gtk/gtktext.c:769
msgid ""
"Whether to activate the default widget (such as the default button in a "
"dialog) when Enter is pressed"
@@ -2615,7 +2620,7 @@ msgstr ""
"Określa, czy przy przyciśnięciu klawisza Enter ma być aktywowany domyślny "
"widżet (np. domyślny przycisk w oknie dialogowym)"
#: gtk/gtkentry.c:490 gtk/gtktext.c:770
#: gtk/gtkentry.c:490 gtk/gtktext.c:775
msgid "Scroll offset"
msgstr "Przesunięcie przewinięcia"
@@ -2623,19 +2628,19 @@ msgstr "Przesunięcie przewinięcia"
msgid "Number of pixels of the entry scrolled off the screen to the left"
msgstr "Liczba pikseli wejścia przewiniętych w lewo za jego obszar"
#: gtk/gtkentry.c:503 gtk/gtktext.c:783
#: gtk/gtkentry.c:503 gtk/gtktext.c:788
msgid "Truncate multiline"
msgstr "Ucinanie wielowierszowych"
#: gtk/gtkentry.c:504 gtk/gtktext.c:784
#: gtk/gtkentry.c:504 gtk/gtktext.c:789
msgid "Whether to truncate multiline pastes to one line."
msgstr "Określa, czy przycinać wielowierszowe wklejenia do jednego wiersza."
#: gtk/gtkentry.c:515 gtk/gtktext.c:795 gtk/gtktextview.c:992
#: gtk/gtkentry.c:515 gtk/gtktext.c:800 gtk/gtktextview.c:992
msgid "Overwrite mode"
msgstr "Tryb nadpisywania"
#: gtk/gtkentry.c:516 gtk/gtktext.c:796
#: gtk/gtkentry.c:516 gtk/gtktext.c:801
msgid "Whether new text overwrites existing text"
msgstr "Określa, czy wprowadzony tekst nadpisuje istniejący"
@@ -2643,11 +2648,11 @@ msgstr "Określa, czy wprowadzony tekst nadpisuje istniejący"
msgid "Length of the text currently in the entry"
msgstr "Długość tekstu obecnego we wpisie"
#: gtk/gtkentry.c:540 gtk/gtktext.c:807
#: gtk/gtkentry.c:540 gtk/gtktext.c:812
msgid "Invisible character set"
msgstr "Niewidoczny zestaw znaków"
#: gtk/gtkentry.c:541 gtk/gtktext.c:808
#: gtk/gtkentry.c:541 gtk/gtktext.c:813
msgid "Whether the invisible character has been set"
msgstr "Określa, czy ustawiono niewidoczny zestaw znaków"
@@ -2795,11 +2800,11 @@ msgstr "Znacznik podpowiedzi ikony podstawowej"
msgid "Secondary icon tooltip markup"
msgstr "Znacznik podpowiedzi ikony drugorzędnej"
#: gtk/gtkentry.c:827 gtk/gtktext.c:837 gtk/gtktextview.c:1018
#: gtk/gtkentry.c:827 gtk/gtktext.c:842 gtk/gtktextview.c:1018
msgid "IM module"
msgstr "Moduł metody wprowadzania"
#: gtk/gtkentry.c:828 gtk/gtktext.c:838 gtk/gtktextview.c:1019
#: gtk/gtkentry.c:828 gtk/gtktext.c:843 gtk/gtktextview.c:1019
msgid "Which IM module should be used"
msgstr "Określa, który moduł metody wprowadzania ma być używany domyślnie"
@@ -2811,22 +2816,22 @@ msgstr "Uzupełnianie"
msgid "The auxiliary completion object"
msgstr "Pomocniczy obiekt uzupełniania"
#: gtk/gtkentry.c:858 gtk/gtkimcontext.c:337 gtk/gtktext.c:856
#: gtk/gtkentry.c:858 gtk/gtkimcontext.c:337 gtk/gtktext.c:861
#: gtk/gtktextview.c:1034
msgid "Purpose"
msgstr "Przeznaczenie"
#: gtk/gtkentry.c:859 gtk/gtkimcontext.c:338 gtk/gtktext.c:857
#: gtk/gtkentry.c:859 gtk/gtkimcontext.c:338 gtk/gtktext.c:862
#: gtk/gtktextview.c:1035
msgid "Purpose of the text field"
msgstr "Przeznaczenie pola tekstowego"
#: gtk/gtkentry.c:872 gtk/gtkimcontext.c:345 gtk/gtktext.c:870
#: gtk/gtkentry.c:872 gtk/gtkimcontext.c:345 gtk/gtktext.c:875
#: gtk/gtktextview.c:1050
msgid "hints"
msgstr "podpowiedzi"
#: gtk/gtkentry.c:873 gtk/gtkimcontext.c:346 gtk/gtktext.c:871
#: gtk/gtkentry.c:873 gtk/gtkimcontext.c:346 gtk/gtktext.c:876
#: gtk/gtktextview.c:1051
msgid "Hints for the text field behaviour"
msgstr "Podpowiedzi dla zachowania pola tekstowego"
@@ -2835,7 +2840,7 @@ msgstr "Podpowiedzi dla zachowania pola tekstowego"
msgid "A list of style attributes to apply to the text of the entry"
msgstr "Lista atrybutów stylu stosowanych do tekstu elementu"
#: gtk/gtkentry.c:902 gtk/gtktext.c:900 gtk/gtktexttag.c:557
#: gtk/gtkentry.c:902 gtk/gtktext.c:905 gtk/gtktexttag.c:557
#: gtk/gtktextview.c:968
msgid "Tabs"
msgstr "Tabulatory"
@@ -2853,7 +2858,7 @@ msgid "Whether to show an icon for Emoji"
msgstr "Określa, czy wyświetlać ikonę dla emoji"
#: gtk/gtkentry.c:928 gtk/gtklabel.c:953 gtk/gtkpasswordentry.c:435
#: gtk/gtktext.c:934 gtk/gtktextview.c:1074
#: gtk/gtktext.c:939 gtk/gtktextview.c:1074
msgid "Extra menu"
msgstr "Dodatkowe menu"
@@ -2861,77 +2866,77 @@ msgstr "Dodatkowe menu"
msgid "Model menu to append to the context menu"
msgstr "Model menu dołączanego do menu kontekstowego"
#: gtk/gtkentry.c:935 gtk/gtktext.c:907
#: gtk/gtkentry.c:935 gtk/gtktext.c:912
msgid "Enable Emoji completion"
msgstr "Uzupełnianie emoji"
#: gtk/gtkentry.c:936 gtk/gtktext.c:908
#: gtk/gtkentry.c:936 gtk/gtktext.c:913
msgid "Whether to suggest Emoji replacements"
msgstr "Określa, czy podpowiadać emoji"
#: gtk/gtkentrycompletion.c:296
#: gtk/gtkentrycompletion.c:295
msgid "Completion Model"
msgstr "Model uzupełniania"
#: gtk/gtkentrycompletion.c:297
#: gtk/gtkentrycompletion.c:296
msgid "The model to find matches in"
msgstr "Model wyszukiwania dopasowań"
#: gtk/gtkentrycompletion.c:303
#: gtk/gtkentrycompletion.c:302
msgid "Minimum Key Length"
msgstr "Minimalna długość klucza"
#: gtk/gtkentrycompletion.c:304
#: gtk/gtkentrycompletion.c:303
msgid "Minimum length of the search key in order to look up matches"
msgstr "Minimalna długość klucza wyszukiwania w celu znalezienia dopasowań"
#: gtk/gtkentrycompletion.c:316 gtk/gtkiconview.c:394
#: gtk/gtkentrycompletion.c:315 gtk/gtkiconview.c:394
msgid "Text column"
msgstr "Kolumna tekstowa"
#: gtk/gtkentrycompletion.c:317
#: gtk/gtkentrycompletion.c:316
msgid "The column of the model containing the strings."
msgstr "Kolumna modelu zawierająca napisy."
#: gtk/gtkentrycompletion.c:331
#: gtk/gtkentrycompletion.c:330
msgid "Inline completion"
msgstr "Uzupełnianie w treści"
#: gtk/gtkentrycompletion.c:332
#: gtk/gtkentrycompletion.c:331
msgid "Whether the common prefix should be inserted automatically"
msgstr "Określa, czy popularne przedrostki mają być wstawiane automatycznie"
#: gtk/gtkentrycompletion.c:344
#: gtk/gtkentrycompletion.c:343
msgid "Popup completion"
msgstr "Uzupełnianie wyskakujące"
#: gtk/gtkentrycompletion.c:345
#: gtk/gtkentrycompletion.c:344
msgid "Whether the completions should be shown in a popup window"
msgstr "Określa, czy uzupełnienia mają być wyświetlane w wyskakującym oknie"
#: gtk/gtkentrycompletion.c:357
#: gtk/gtkentrycompletion.c:356
msgid "Popup set width"
msgstr "Szerokość okna wyskakującego"
#: gtk/gtkentrycompletion.c:358
#: gtk/gtkentrycompletion.c:357
msgid "If TRUE, the popup window will have the same size as the entry"
msgstr ""
"Określa, czy okno wyskakujące będzie miało taką samą szerokość jak pole "
"wejściowe"
#: gtk/gtkentrycompletion.c:372
#: gtk/gtkentrycompletion.c:371
msgid "Popup single match"
msgstr "Okno pojedynczego dopasowania"
#: gtk/gtkentrycompletion.c:373
#: gtk/gtkentrycompletion.c:372
msgid "If TRUE, the popup window will appear for a single match."
msgstr "Określa, czy okno wyskakujące pojawi się przy pojedynczym dopasowaniu."
#: gtk/gtkentrycompletion.c:385
#: gtk/gtkentrycompletion.c:384
msgid "Inline selection"
msgstr "Zaznaczanie wewnątrz"
#: gtk/gtkentrycompletion.c:386
#: gtk/gtkentrycompletion.c:385
msgid "Your description here"
msgstr "Proszę wprowadzić opis"
@@ -3007,7 +3012,7 @@ msgid "The text of the label includes XML markup. See pango_parse_markup()"
msgstr ""
"Tekst etykiety zawiera znaczniki XML. Proszę zobaczyć pango_parse_markup()"
#: gtk/gtkexpander.c:344 gtk/gtkframe.c:181
#: gtk/gtkexpander.c:344 gtk/gtkframe.c:184
msgid "Label widget"
msgstr "Widżet etykiety"
@@ -3292,27 +3297,27 @@ msgstr "Funkcje czcionki jako ciąg"
msgid "Language for which features have been selected"
msgstr "Język, dla którego wybrano funkcje"
#: gtk/gtkfontchooserwidget.c:659
#: gtk/gtkfontchooserwidget.c:661
msgid "The tweak action"
msgstr "Działanie dostrajania"
#: gtk/gtkfontchooserwidget.c:660
#: gtk/gtkfontchooserwidget.c:662
msgid "The toggle action to switch to the tweak page"
msgstr "Działanie przełączenia do przejścia na stronę dostrajania"
#: gtk/gtkframe.c:167
#: gtk/gtkframe.c:170
msgid "Text of the frames label"
msgstr "Tekst etykiety ramki"
#: gtk/gtkframe.c:173
#: gtk/gtkframe.c:176
msgid "Label xalign"
msgstr "Poziome wyrównanie etykiety"
#: gtk/gtkframe.c:174
#: gtk/gtkframe.c:177
msgid "The horizontal alignment of the label"
msgstr "Poziome wyrównanie etykiety"
#: gtk/gtkframe.c:182
#: gtk/gtkframe.c:185
msgid "A widget to display in place of the usual frame label"
msgstr "Widżet wyświetlany w miejscu zwykłej etykiety ramki"
@@ -3821,7 +3826,7 @@ msgstr "Liczba wierszy"
msgid "The desired number of lines, when ellipsizing a wrapping label"
msgstr "Żądana liczba wierszy podczas przycinania zawijanej etykiety"
#: gtk/gtklabel.c:954 gtk/gtktext.c:935 gtk/gtktextview.c:1075
#: gtk/gtklabel.c:954 gtk/gtktext.c:940 gtk/gtktextview.c:1075
msgid "Menu model to append to the context menu"
msgstr "Model menu dołączanego do menu kontekstowego"
@@ -4631,19 +4636,19 @@ msgstr "Może być zmniejszane"
msgid "Allow self to be smaller than contents"
msgstr "Może być mniejsze niż zawartość"
#: gtk/gtkplacessidebar.c:4347
#: gtk/gtkplacessidebar.c:4343
msgid "Location to Select"
msgstr "Położenie do wybrania"
#: gtk/gtkplacessidebar.c:4348
#: gtk/gtkplacessidebar.c:4344
msgid "The location to highlight in the sidebar"
msgstr "Położenie do wyróżnienia na panelu bocznym"
#: gtk/gtkplacessidebar.c:4353 gtk/gtkplacesview.c:2253
#: gtk/gtkplacessidebar.c:4349 gtk/gtkplacesview.c:2253
msgid "Open Flags"
msgstr "Flagi otwarcia"
#: gtk/gtkplacessidebar.c:4354 gtk/gtkplacesview.c:2254
#: gtk/gtkplacessidebar.c:4350 gtk/gtkplacesview.c:2254
msgid ""
"Modes in which the calling application can open locations selected in the "
"sidebar"
@@ -4651,58 +4656,58 @@ msgstr ""
"Tryby, w których wywołujący program może otwierać położenia wybrane na "
"panelu bocznym"
#: gtk/gtkplacessidebar.c:4360
#: gtk/gtkplacessidebar.c:4356
msgid "Show recent files"
msgstr "Wyświetlanie elementu „Ostatnio używane pliki”"
#: gtk/gtkplacessidebar.c:4361
#: gtk/gtkplacessidebar.c:4357
msgid "Whether the sidebar includes a builtin shortcut for recent files"
msgstr ""
"Określa, czy panel boczny zawiera wbudowany skrót do ostatnio używanych "
"plików"
#: gtk/gtkplacessidebar.c:4366
#: gtk/gtkplacessidebar.c:4362
msgid "Show “Desktop”"
msgstr "Wyświetlanie elementu „Pulpit”"
#: gtk/gtkplacessidebar.c:4367
#: gtk/gtkplacessidebar.c:4363
msgid "Whether the sidebar includes a builtin shortcut to the Desktop folder"
msgstr "Określa, czy panel boczny zawiera wbudowany skrót do katalogu Pulpit"
#: gtk/gtkplacessidebar.c:4372
#: gtk/gtkplacessidebar.c:4368
msgid "Show “Enter Location”"
msgstr "Wyświetlanie elementu „Wprowadź położenie”"
#: gtk/gtkplacessidebar.c:4373
#: gtk/gtkplacessidebar.c:4369
msgid ""
"Whether the sidebar includes a builtin shortcut to manually enter a location"
msgstr ""
"Określa, czy panel boczny zawiera wbudowany skrót do ręcznego wprowadzania "
"położenia"
#: gtk/gtkplacessidebar.c:4378
#: gtk/gtkplacessidebar.c:4374
msgid "Show “Trash”"
msgstr "Wyświetlanie elementu „Kosz”"
#: gtk/gtkplacessidebar.c:4379
#: gtk/gtkplacessidebar.c:4375
msgid "Whether the sidebar includes a builtin shortcut to the Trash location"
msgstr "Określa, czy panel boczny zawiera wbudowany skrót do kosza"
#: gtk/gtkplacessidebar.c:4384
#: gtk/gtkplacessidebar.c:4380
msgid "Show “Other locations”"
msgstr "Wyświetlanie elementu „Inne położenia”"
#: gtk/gtkplacessidebar.c:4385
#: gtk/gtkplacessidebar.c:4381
msgid "Whether the sidebar includes an item to show external locations"
msgstr ""
"Określa, czy panel boczny zawiera wbudowany skrót do wyświetlania "
"zewnętrznych położeń"
#: gtk/gtkplacessidebar.c:4390
#: gtk/gtkplacessidebar.c:4386
msgid "Show “Starred Location”"
msgstr "Wyświetlanie elementu „Ulubione”"
#: gtk/gtkplacessidebar.c:4391
#: gtk/gtkplacessidebar.c:4387
msgid "Whether the sidebar includes an item to show starred files"
msgstr ""
"Określa, czy panel boczny zawiera wbudowany skrót do wyświetlania ulubionych "
@@ -4948,7 +4953,7 @@ msgstr "Ustawienia"
msgid "Printer settings"
msgstr "Ustawienia drukarki"
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:382
#: gtk/gtkprintjob.c:171 gtk/gtkprintjob.c:172 gtk/gtkprintunixdialog.c:381
msgid "Page Setup"
msgstr "Ustawienia strony"
@@ -4972,11 +4977,11 @@ msgstr "Domyślne ustawienia strony"
msgid "The GtkPageSetup used by default"
msgstr "Domyślnie użyte GtkPageSetup"
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:400
#: gtk/gtkprintoperation.c:1093 gtk/gtkprintunixdialog.c:399
msgid "Print Settings"
msgstr "Ustawienia wydruku"
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:401
#: gtk/gtkprintoperation.c:1094 gtk/gtkprintunixdialog.c:400
msgid "The GtkPrintSettings used for initializing the dialog"
msgstr "GtkPrintSettings użyte do zainicjowania okna"
@@ -4996,11 +5001,11 @@ msgstr "Liczba stron"
msgid "The number of pages in the document."
msgstr "Liczba stron w dokumencie."
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:390
#: gtk/gtkprintoperation.c:1153 gtk/gtkprintunixdialog.c:389
msgid "Current Page"
msgstr "Bieżąca strona"
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:391
#: gtk/gtkprintoperation.c:1154 gtk/gtkprintunixdialog.c:390
msgid "The current page in the document"
msgstr "Bieżąca strona w dokumencie"
@@ -5077,7 +5082,7 @@ msgstr "Etykieta niestandardowej karty"
msgid "Label for the tab containing custom widgets."
msgstr "Etykieta karty zawierającej niestandardowe widżety."
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:425
#: gtk/gtkprintoperation.c:1330 gtk/gtkprintunixdialog.c:424
msgid "Support Selection"
msgstr "Wybór obsługi"
@@ -5087,7 +5092,7 @@ msgstr ""
"Wartość „TRUE”, jeśli działanie wydruku będzie obsługiwało wydruk "
"zaznaczenia."
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:433
#: gtk/gtkprintoperation.c:1345 gtk/gtkprintunixdialog.c:432
msgid "Has Selection"
msgstr "Ma zaznaczenie"
@@ -5095,11 +5100,11 @@ msgstr "Ma zaznaczenie"
msgid "TRUE if a selection exists."
msgstr "Wartość „TRUE”, jeśli zaznaczenie istnieje."
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:441
#: gtk/gtkprintoperation.c:1359 gtk/gtkprintunixdialog.c:440
msgid "Embed Page Setup"
msgstr "Osadza ustawienia strony"
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:442
#: gtk/gtkprintoperation.c:1360 gtk/gtkprintunixdialog.c:441
msgid "TRUE if page setup combos are embedded in GtkPrintUnixDialog"
msgstr ""
"Wartość „TRUE”, jeśli połączenia ustawień strony są osadzone "
@@ -5113,31 +5118,31 @@ msgstr "Liczba stron do wydruku"
msgid "The number of pages that will be printed."
msgstr "Liczba stron, które zostaną wydrukowane."
#: gtk/gtkprintunixdialog.c:383
#: gtk/gtkprintunixdialog.c:382
msgid "The GtkPageSetup to use"
msgstr "Użyte GtkPageSetup"
#: gtk/gtkprintunixdialog.c:408
#: gtk/gtkprintunixdialog.c:407
msgid "Selected Printer"
msgstr "Wybrana drukarka"
#: gtk/gtkprintunixdialog.c:409
#: gtk/gtkprintunixdialog.c:408
msgid "The GtkPrinter which is selected"
msgstr "Wybrany GtkPrinter"
#: gtk/gtkprintunixdialog.c:416
#: gtk/gtkprintunixdialog.c:415
msgid "Manual Capabilities"
msgstr "Ręczne możliwości"
#: gtk/gtkprintunixdialog.c:417
#: gtk/gtkprintunixdialog.c:416
msgid "Capabilities the application can handle"
msgstr "Możliwości, jakie program może obsłużyć"
#: gtk/gtkprintunixdialog.c:426
#: gtk/gtkprintunixdialog.c:425
msgid "Whether the dialog supports selection"
msgstr "Określa, czy okno dialogowe obsługuje zaznaczanie"
#: gtk/gtkprintunixdialog.c:434
#: gtk/gtkprintunixdialog.c:433
msgid "Whether the application has a selection"
msgstr "Określa, czy program ma zaznaczanie"
@@ -5195,14 +5200,6 @@ msgstr "Obiekt"
msgid "The root object"
msgstr "Główny obiekt"
#: gtk/gtkradiobutton.c:203
msgid "Group"
msgstr "Grupa"
#: gtk/gtkradiobutton.c:204
msgid "The radio button whose group this widget belongs to."
msgstr "Przycisk radiowy, do którego grupy należy ten widżet."
#: gtk/gtkrange.c:366
msgid "The GtkAdjustment that contains the current value of this range object"
msgstr "Obiekt GtkAdjustment, zawierający bieżącą wartość tego obiektu zakresu"
@@ -6145,19 +6142,19 @@ msgstr "Szacowana liczba pozostałych nieuporządkowanych elementów"
msgid "The sorter for this model"
msgstr "Element porządkujący dla tego modelu"
#: gtk/gtkspinbutton.c:371
#: gtk/gtkspinbutton.c:372
msgid "Climb Rate"
msgstr "Szybkość wzrostu"
#: gtk/gtkspinbutton.c:372
#: gtk/gtkspinbutton.c:373
msgid "The acceleration rate when you hold down a button or key"
msgstr "Przyspieszenie przy przytrzymaniu przycisku lub klawisza"
#: gtk/gtkspinbutton.c:385
#: gtk/gtkspinbutton.c:386
msgid "Snap to Ticks"
msgstr "Zaokrąglanie do poprawnych"
#: gtk/gtkspinbutton.c:386
#: gtk/gtkspinbutton.c:387
msgid ""
"Whether erroneous values are automatically changed to a spin buttons "
"nearest step increment"
@@ -6165,36 +6162,36 @@ msgstr ""
"Określa, czy błędne wartości mają być automatycznie zmieniane na najbliższe "
"poprawne z uwzględnieniem kroku wejścia liczbowego"
#: gtk/gtkspinbutton.c:392
#: gtk/gtkspinbutton.c:393
msgid "Numeric"
msgstr "Numeryczne"
#: gtk/gtkspinbutton.c:393
#: gtk/gtkspinbutton.c:394
msgid "Whether non-numeric characters should be ignored"
msgstr "Określa, czy znaki niewchodzące w skład liczby mają być ignorowane"
#: gtk/gtkspinbutton.c:399
#: gtk/gtkspinbutton.c:400
msgid "Wrap"
msgstr "Zawijanie"
#: gtk/gtkspinbutton.c:400
#: gtk/gtkspinbutton.c:401
msgid "Whether a spin button should wrap upon reaching its limits"
msgstr ""
"Określa, czy wartość w wejściu liczbowym ma się zawijać po osiągnięciu "
"którejś z granic"
#: gtk/gtkspinbutton.c:406
#: gtk/gtkspinbutton.c:407
msgid "Update Policy"
msgstr "Reguła odświeżania"
#: gtk/gtkspinbutton.c:407
#: gtk/gtkspinbutton.c:408
msgid ""
"Whether the spin button should update always, or only when the value is legal"
msgstr ""
"Określa, czy wartość w wejściu liczbowym ma być odświeżana zawsze, czy tylko "
"gdy jest poprawna"
#: gtk/gtkspinbutton.c:415
#: gtk/gtkspinbutton.c:416
msgid "Reads the current value, or sets a new value"
msgstr "Odczytuje bieżącą wartość lub ustawia nową"
@@ -6419,43 +6416,43 @@ msgid ""
msgstr ""
"Lista celów wklejania ze schowka i źródeł DND obsługiwanych przez ten bufor"
#: gtk/gtktext.c:742
#: gtk/gtktext.c:747
msgid "Text buffer object which actually stores self text"
msgstr "Obiekt bufora tekstu, który w rzeczywistości przechowuje własny tekst"
#: gtk/gtktext.c:749
#: gtk/gtktext.c:754
msgid "Maximum number of characters for this self. Zero if no maximum"
msgstr ""
"Maksymalna liczba znaków dla tego własnego tekstu. Wartość zero oznacza brak "
"maksimum"
#: gtk/gtktext.c:757
#: gtk/gtktext.c:762
msgid "The character to use when masking self contents (in “password mode”)"
msgstr ""
"Znak używany przy maskowaniu zawartości własnego tekstu (w trybie hasła)"
#: gtk/gtktext.c:771
#: gtk/gtktext.c:776
msgid "Number of pixels of the self scrolled off the screen to the left"
msgstr "Liczba pikseli własnego tekstu przewiniętych w lewo za jego obszar"
#: gtk/gtktext.c:821
#: gtk/gtktext.c:826
msgid "Show text in the self when its empty and unfocused"
msgstr "Wyświetla tekst we własnym tekście, kiedy jest pusty i nieaktywny"
#: gtk/gtktext.c:889
#: gtk/gtktext.c:894
msgid "A list of style attributes to apply to the text of the self"
msgstr "Lista atrybutów stylu stosowanych do tekstu własnego tekstu"
#: gtk/gtktext.c:901
#: gtk/gtktext.c:906
msgid "A list of tabstop locations to apply to the text of the self"
msgstr ""
"Lista położeń zatrzymania tabulatora stosowana do tekstu własnego tekstu"
#: gtk/gtktext.c:921
#: gtk/gtktext.c:926
msgid "Propagate text width"
msgstr "Propagowanie szerokości tekstu"
#: gtk/gtktext.c:922
#: gtk/gtktext.c:927
msgid "Whether the entry should grow and shrink with the content"
msgstr "Określa, czy wpis ma być powiększany i zmniejszany razem z treścią"
@@ -6993,9 +6990,9 @@ msgstr "Typ okna"
msgid "The GtkTextWindowType"
msgstr "GtkTextWindowType"
#: gtk/gtktogglebutton.c:209
msgid "If the toggle button should be pressed in"
msgstr "Określa, czy przycisk przełączany ma być wciśnięty"
#: gtk/gtktogglebutton.c:268
msgid "The toggle button whose group this widget belongs to."
msgstr "Przycisk przełączany, do którego grupy należy ten widżet."
#: gtk/gtktreeexpander.c:460
msgid "The child widget with the actual contents"
+1992 -1739
View File
File diff suppressed because it is too large Load Diff
+222 -218
View File
File diff suppressed because it is too large Load Diff
-1
View File
@@ -242,7 +242,6 @@ gtk/gtkprintoperation-win32.c
gtk/gtkprintunixdialog.c
gtk/gtkprogressbar.c
gtk/gtkpropertylookuplistmodel.c
gtk/gtkradiobutton.c
gtk/gtkrange.c
gtk/gtkrecentmanager.c
gtk/gtkrevealer.c
+448 -415
View File
File diff suppressed because it is too large Load Diff
+126 -96
View File
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-22 11:48+0000\n"
"PO-Revision-Date: 2020-08-22 15:15+0200\n"
"POT-Creation-Date: 2020-08-31 16:17+0000\n"
"PO-Revision-Date: 2020-09-05 13:27+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish <community-poland@mozilla.org>\n"
"Language: pl\n"
@@ -1023,7 +1023,7 @@ msgstr "Nie podano powodu"
msgid "%s does not exist in the bookmarks list"
msgstr "„%s” nie istnieje na liście zakładek"
#: gtk/gtkbookmarksmanager.c:406
#: gtk/gtkbookmarksmanager.c:412
#, c-format
msgid "%s already exists in the bookmarks list"
msgstr "„%s” już istnieje na liście zakładek"
@@ -1140,188 +1140,188 @@ msgstr "%d%%"
msgid "Pick a Color"
msgstr "Wybór koloru"
#: gtk/gtkcolorchooserwidget.c:382
#: gtk/gtkcolorchooserwidget.c:383
msgctxt "Color name"
msgid "Light Scarlet Red"
msgstr "Jasna szkarłatna czerwień"
#: gtk/gtkcolorchooserwidget.c:383
#: gtk/gtkcolorchooserwidget.c:384
msgctxt "Color name"
msgid "Scarlet Red"
msgstr "Szkarłatna czerwień"
#: gtk/gtkcolorchooserwidget.c:384
#: gtk/gtkcolorchooserwidget.c:385
msgctxt "Color name"
msgid "Dark Scarlet Red"
msgstr "Ciemna szkarłatna czerwień"
#: gtk/gtkcolorchooserwidget.c:385
#: gtk/gtkcolorchooserwidget.c:386
msgctxt "Color name"
msgid "Light Orange"
msgstr "Jasny pomarańczowy"
#: gtk/gtkcolorchooserwidget.c:386
#: gtk/gtkcolorchooserwidget.c:387
msgctxt "Color name"
msgid "Orange"
msgstr "Pomarańczowy"
#: gtk/gtkcolorchooserwidget.c:387
#: gtk/gtkcolorchooserwidget.c:388
msgctxt "Color name"
msgid "Dark Orange"
msgstr "Ciemny pomarańczowy"
#: gtk/gtkcolorchooserwidget.c:388
#: gtk/gtkcolorchooserwidget.c:389
msgctxt "Color name"
msgid "Light Butter"
msgstr "Jasny maślany"
#: gtk/gtkcolorchooserwidget.c:389
#: gtk/gtkcolorchooserwidget.c:390
msgctxt "Color name"
msgid "Butter"
msgstr "Maślany"
#: gtk/gtkcolorchooserwidget.c:390
#: gtk/gtkcolorchooserwidget.c:391
msgctxt "Color name"
msgid "Dark Butter"
msgstr "Ciemny maślany"
#: gtk/gtkcolorchooserwidget.c:391
#: gtk/gtkcolorchooserwidget.c:392
msgctxt "Color name"
msgid "Light Chameleon"
msgstr "Jasny zielony"
#: gtk/gtkcolorchooserwidget.c:392
#: gtk/gtkcolorchooserwidget.c:393
msgctxt "Color name"
msgid "Chameleon"
msgstr "Zielony"
#: gtk/gtkcolorchooserwidget.c:393
#: gtk/gtkcolorchooserwidget.c:394
msgctxt "Color name"
msgid "Dark Chameleon"
msgstr "Ciemny zielony"
#: gtk/gtkcolorchooserwidget.c:394
#: gtk/gtkcolorchooserwidget.c:395
msgctxt "Color name"
msgid "Light Sky Blue"
msgstr "Jasny błękitny"
#: gtk/gtkcolorchooserwidget.c:395
#: gtk/gtkcolorchooserwidget.c:396
msgctxt "Color name"
msgid "Sky Blue"
msgstr "Błękitny"
#: gtk/gtkcolorchooserwidget.c:396
#: gtk/gtkcolorchooserwidget.c:397
msgctxt "Color name"
msgid "Dark Sky Blue"
msgstr "Ciemny błękitny"
#: gtk/gtkcolorchooserwidget.c:397
#: gtk/gtkcolorchooserwidget.c:398
msgctxt "Color name"
msgid "Light Plum"
msgstr "Jasny śliwkowy"
#: gtk/gtkcolorchooserwidget.c:398
#: gtk/gtkcolorchooserwidget.c:399
msgctxt "Color name"
msgid "Plum"
msgstr "Śliwkowy"
#: gtk/gtkcolorchooserwidget.c:399
#: gtk/gtkcolorchooserwidget.c:400
msgctxt "Color name"
msgid "Dark Plum"
msgstr "Ciemny śliwkowy"
#: gtk/gtkcolorchooserwidget.c:400
#: gtk/gtkcolorchooserwidget.c:401
msgctxt "Color name"
msgid "Light Chocolate"
msgstr "Jasny czekoladowy"
#: gtk/gtkcolorchooserwidget.c:401
#: gtk/gtkcolorchooserwidget.c:402
msgctxt "Color name"
msgid "Chocolate"
msgstr "Czekoladowy"
#: gtk/gtkcolorchooserwidget.c:402
#: gtk/gtkcolorchooserwidget.c:403
msgctxt "Color name"
msgid "Dark Chocolate"
msgstr "Ciemny czekoladowy"
#: gtk/gtkcolorchooserwidget.c:403
#: gtk/gtkcolorchooserwidget.c:404
msgctxt "Color name"
msgid "Light Aluminum 1"
msgstr "Jasny aluminiowy 1"
#: gtk/gtkcolorchooserwidget.c:404
#: gtk/gtkcolorchooserwidget.c:405
msgctxt "Color name"
msgid "Aluminum 1"
msgstr "Aluminiowy 1"
#: gtk/gtkcolorchooserwidget.c:405
#: gtk/gtkcolorchooserwidget.c:406
msgctxt "Color name"
msgid "Dark Aluminum 1"
msgstr "Ciemny aluminiowy 1"
#: gtk/gtkcolorchooserwidget.c:406
#: gtk/gtkcolorchooserwidget.c:407
msgctxt "Color name"
msgid "Light Aluminum 2"
msgstr "Jasny aluminiowy 2"
#: gtk/gtkcolorchooserwidget.c:407
#: gtk/gtkcolorchooserwidget.c:408
msgctxt "Color name"
msgid "Aluminum 2"
msgstr "Aluminiowy 2"
#: gtk/gtkcolorchooserwidget.c:408
#: gtk/gtkcolorchooserwidget.c:409
msgctxt "Color name"
msgid "Dark Aluminum 2"
msgstr "Ciemny aluminiowy 2"
#: gtk/gtkcolorchooserwidget.c:422
#: gtk/gtkcolorchooserwidget.c:423
msgctxt "Color name"
msgid "Black"
msgstr "Czarny"
#: gtk/gtkcolorchooserwidget.c:423
#: gtk/gtkcolorchooserwidget.c:424
msgctxt "Color name"
msgid "Very Dark Gray"
msgstr "Bardzo ciemny szary"
#: gtk/gtkcolorchooserwidget.c:424
#: gtk/gtkcolorchooserwidget.c:425
msgctxt "Color name"
msgid "Darker Gray"
msgstr "Ciemniejszy szary"
#: gtk/gtkcolorchooserwidget.c:425
#: gtk/gtkcolorchooserwidget.c:426
msgctxt "Color name"
msgid "Dark Gray"
msgstr "Ciemny szary"
#: gtk/gtkcolorchooserwidget.c:426
#: gtk/gtkcolorchooserwidget.c:427
msgctxt "Color name"
msgid "Medium Gray"
msgstr "Średni szary"
#: gtk/gtkcolorchooserwidget.c:427
#: gtk/gtkcolorchooserwidget.c:428
msgctxt "Color name"
msgid "Light Gray"
msgstr "Jasny szary"
#: gtk/gtkcolorchooserwidget.c:428
#: gtk/gtkcolorchooserwidget.c:429
msgctxt "Color name"
msgid "Lighter Gray"
msgstr "Jaśniejszy szary"
#: gtk/gtkcolorchooserwidget.c:429
#: gtk/gtkcolorchooserwidget.c:430
msgctxt "Color name"
msgid "Very Light Gray"
msgstr "Bardzo jasny szary"
#: gtk/gtkcolorchooserwidget.c:430
#: gtk/gtkcolorchooserwidget.c:431
msgctxt "Color name"
msgid "White"
msgstr "Biały"
#. translators: label for the custom section in the color chooser
#: gtk/gtkcolorchooserwidget.c:511
#: gtk/gtkcolorchooserwidget.c:512
msgid "Custom"
msgstr "Niestandardowy"
@@ -1344,15 +1344,15 @@ msgid "Margins from Printer…"
msgstr "Marginesy z drukarki…"
#. And show the custom paper dialog
#: gtk/gtkcustompaperunixdialog.c:402 gtk/gtkprintunixdialog.c:2993
#: gtk/gtkcustompaperunixdialog.c:402 gtk/gtkprintunixdialog.c:2992
msgid "Manage Custom Sizes"
msgstr "Zarządzanie niestandardowymi rozmiarami"
#: gtk/gtkcustompaperunixdialog.c:466 gtk/gtkpagesetupunixdialog.c:704
#: gtk/gtkcustompaperunixdialog.c:466 gtk/gtkpagesetupunixdialog.c:719
msgid "inch"
msgstr "cale"
#: gtk/gtkcustompaperunixdialog.c:468 gtk/gtkpagesetupunixdialog.c:702
#: gtk/gtkcustompaperunixdialog.c:468 gtk/gtkpagesetupunixdialog.c:717
msgid "mm"
msgstr "mm"
@@ -1476,7 +1476,7 @@ msgstr "Plik o tej nazwie już istnieje"
#: gtk/gtkfilechoosernative.c:505 gtk/gtkfilechoosernative.c:576
#: gtk/gtkfilechooserwidget.c:1212 gtk/gtkfilechooserwidget.c:5755
#: gtk/gtkmessagedialog.c:742 gtk/gtkmessagedialog.c:751
#: gtk/gtkmountoperation.c:608 gtk/gtkpagesetupunixdialog.c:281
#: gtk/gtkmountoperation.c:608 gtk/gtkpagesetupunixdialog.c:284
#: gtk/gtkprintbackend.c:643 gtk/gtkprinteroptionwidget.c:713
#: gtk/gtkprintunixdialog.c:627 gtk/gtkprintunixdialog.c:782
#: gtk/gtkwindow.c:6649 gtk/inspector/css-editor.c:248
@@ -1571,7 +1571,7 @@ msgid "If you delete an item, it will be permanently lost."
msgstr "Jeśli element zostanie usunięty, to zostanie on bezpowrotnie utracony."
#: gtk/gtkfilechooserwidget.c:1213 gtk/gtkfilechooserwidget.c:1829
#: gtk/gtklabel.c:5423 gtk/gtktext.c:5945 gtk/gtktextview.c:8558
#: gtk/gtklabel.c:5423 gtk/gtktext.c:5969 gtk/gtktextview.c:8558
msgid "_Delete"
msgstr "_Usuń"
@@ -1743,7 +1743,6 @@ msgstr "Arkusz kalkulacyjny"
#. Translators: We don't know whether this printer is
#. * available to print to.
#: gtk/gtkfilechooserwidget.c:4349 gtk/gtkfilechooserwidget.c:4536
#: gtk/inspector/prop-editor.c:1468
#: modules/printbackends/gtkprintbackendcloudprint.c:729
msgid "Unknown"
msgstr "Nieznane"
@@ -1794,51 +1793,51 @@ msgctxt "font"
msgid "None"
msgstr "Brak"
#: gtk/gtkfontchooserwidget.c:1071
#: gtk/gtkfontchooserwidget.c:1111
msgid "Width"
msgstr "Szerokość"
#: gtk/gtkfontchooserwidget.c:1072
#: gtk/gtkfontchooserwidget.c:1112
msgid "Weight"
msgstr "Waga"
#: gtk/gtkfontchooserwidget.c:1073
#: gtk/gtkfontchooserwidget.c:1113
msgid "Italic"
msgstr "Pochylenie"
#: gtk/gtkfontchooserwidget.c:1074
#: gtk/gtkfontchooserwidget.c:1114
msgid "Slant"
msgstr "Nachylenie"
#: gtk/gtkfontchooserwidget.c:1075
#: gtk/gtkfontchooserwidget.c:1115
msgid "Optical Size"
msgstr "Rozmiar wizualny"
#: gtk/gtkfontchooserwidget.c:1613 gtk/inspector/prop-editor.c:1455
#: gtk/gtkfontchooserwidget.c:1653
msgid "Default"
msgstr "Domyślne"
#: gtk/gtkfontchooserwidget.c:1657
#: gtk/gtkfontchooserwidget.c:1697
msgid "Ligatures"
msgstr "Ligatury"
#: gtk/gtkfontchooserwidget.c:1658
#: gtk/gtkfontchooserwidget.c:1698
msgid "Letter Case"
msgstr "Wielkość liter"
#: gtk/gtkfontchooserwidget.c:1659
#: gtk/gtkfontchooserwidget.c:1699
msgid "Number Case"
msgstr "Wielkość cyfr"
#: gtk/gtkfontchooserwidget.c:1660
#: gtk/gtkfontchooserwidget.c:1700
msgid "Number Spacing"
msgstr "Odstępy cyfr"
#: gtk/gtkfontchooserwidget.c:1661
#: gtk/gtkfontchooserwidget.c:1701
msgid "Number Formatting"
msgstr "Formatowanie cyfr"
#: gtk/gtkfontchooserwidget.c:1662
#: gtk/gtkfontchooserwidget.c:1702
msgid "Character Variants"
msgstr "Warianty znaku"
@@ -1846,19 +1845,19 @@ msgstr "Warianty znaku"
msgid "OpenGL context creation failed"
msgstr "Utworzenie kontekstu OpenGL się nie powiodło"
#: gtk/gtklabel.c:5420 gtk/gtktext.c:5933 gtk/gtktextview.c:8546
#: gtk/gtklabel.c:5420 gtk/gtktext.c:5957 gtk/gtktextview.c:8546
msgid "Cu_t"
msgstr "_Wytnij"
#: gtk/gtklabel.c:5421 gtk/gtktext.c:5937 gtk/gtktextview.c:8550
#: gtk/gtklabel.c:5421 gtk/gtktext.c:5961 gtk/gtktextview.c:8550
msgid "_Copy"
msgstr "S_kopiuj"
#: gtk/gtklabel.c:5422 gtk/gtktext.c:5941 gtk/gtktextview.c:8554
#: gtk/gtklabel.c:5422 gtk/gtktext.c:5965 gtk/gtktextview.c:8554
msgid "_Paste"
msgstr "Wk_lej"
#: gtk/gtklabel.c:5428 gtk/gtktext.c:5954 gtk/gtktextview.c:8579
#: gtk/gtklabel.c:5428 gtk/gtktext.c:5978 gtk/gtktextview.c:8579
msgid "Select _All"
msgstr "Z_aznacz wszystko"
@@ -2097,23 +2096,23 @@ msgstr "%u. strona"
msgid "Not a valid page setup file"
msgstr "Nieprawidłowy plik ustawień strony"
#: gtk/gtkpagesetupunixdialog.c:200 gtk/gtkprintunixdialog.c:712
#: gtk/gtkpagesetupunixdialog.c:202 gtk/gtkprintunixdialog.c:712
msgid "Manage Custom Sizes…"
msgstr "Zarządzaj niestandardowymi rozmiarami…"
#: gtk/gtkpagesetupunixdialog.c:282 gtk/ui/gtkassistant.ui:98
#: gtk/gtkpagesetupunixdialog.c:285 gtk/ui/gtkassistant.ui:98
msgid "_Apply"
msgstr "_Zastosuj"
#: gtk/gtkpagesetupunixdialog.c:316 gtk/gtkpagesetupunixdialog.c:567
#: gtk/gtkpagesetupunixdialog.c:319 gtk/gtkpagesetupunixdialog.c:571
msgid "Any Printer"
msgstr "Dowolna drukarka"
#: gtk/gtkpagesetupunixdialog.c:317
#: gtk/gtkpagesetupunixdialog.c:320
msgid "For portable documents"
msgstr "Dla przenośnych dokumentów"
#: gtk/gtkpagesetupunixdialog.c:722
#: gtk/gtkpagesetupunixdialog.c:737
#, c-format
msgid ""
"Margins:\n"
@@ -2128,7 +2127,7 @@ msgstr ""
" Górny: %s%s\n"
" Dolny: %s%s"
#: gtk/gtkpagesetupunixdialog.c:768 gtk/ui/gtkpagesetupunixdialog.ui:5
#: gtk/gtkpagesetupunixdialog.c:783 gtk/ui/gtkpagesetupunixdialog.ui:5
#: gtk/ui/gtkprintunixdialog.ui:711
msgid "Page Setup"
msgstr "Ustawienia strony"
@@ -2349,7 +2348,7 @@ msgstr "Zatrzymaj napęd wielody_skowy"
msgid "_Lock Device"
msgstr "_Zablokuj urządzenie"
#: gtk/gtkplacessidebar.c:3822 gtk/gtkplacesview.c:1105
#: gtk/gtkplacessidebar.c:3821 gtk/gtkplacesview.c:1105
msgid "Computer"
msgstr "Komputer"
@@ -2563,12 +2562,11 @@ msgstr "Najprawdopodobniej plik tymczasowy nie mógł zostać utworzony."
#. window
#: gtk/gtkprintoperation-portal.c:236 gtk/gtkprintoperation-portal.c:554
#: gtk/gtkprintoperation-portal.c:623 gtk/gtkprintunixdialog.c:3033
#: gtk/gtkprintoperation-portal.c:623 gtk/gtkprintunixdialog.c:3032
msgid "Print"
msgstr "Wydruk"
#: gtk/gtkprintoperation-unix.c:479 gtk/gtkprintoperation-win32.c:1503
#: gtk/inspector/prop-editor.c:1465
msgid "Application"
msgstr "Program"
@@ -2823,7 +2821,7 @@ msgstr "Proszę spróbować innych słów"
msgid "Could not show link"
msgstr "Nie można wyświetlić odnośnika"
#: gtk/gtktext.c:5959 gtk/gtktextview.c:8584
#: gtk/gtktext.c:5983 gtk/gtktextview.c:8584
msgid "Insert _Emoji"
msgstr "Wstaw _emoji"
@@ -2899,7 +2897,7 @@ msgid "Attribute"
msgstr "Atrybut"
#: gtk/inspector/a11y.ui:54 gtk/inspector/css-node-tree.ui:119
#: gtk/inspector/prop-list.ui:56 gtk/inspector/recorder.ui:115
#: gtk/inspector/prop-list.ui:56 gtk/inspector/recorder.ui:123
msgid "Value"
msgstr "Wartość"
@@ -3119,8 +3117,8 @@ msgid "Surface"
msgstr "Powierzchnia"
#: gtk/inspector/misc-info.ui:316 gtk/inspector/misc-info.ui:355
#: gtk/inspector/misc-info.ui:394 gtk/inspector/prop-editor.c:1039
#: gtk/inspector/prop-editor.c:1396 gtk/inspector/window.ui:418
#: gtk/inspector/misc-info.ui:394 gtk/inspector/prop-editor.c:1054
#: gtk/inspector/prop-editor.c:1414 gtk/inspector/window.ui:418
msgid "Properties"
msgstr "Właściwości"
@@ -3165,70 +3163,98 @@ msgstr "Element potomny jest widoczny"
msgid "Pointer: %p"
msgstr "Wskaźnik: %p"
#: gtk/inspector/prop-editor.c:785
#. Translators: %s is a type name, for example
#. * GtkPropertyExpression with value \"2.5\"
#.
#: gtk/inspector/prop-editor.c:788
#, c-format
msgid "%s with value \"%s\""
msgstr "%s o wartości „%s”"
#: gtk/inspector/prop-editor.c:793
#. Translators: Both %s are type names, for example
#. * GtkPropertyExpression with type GObject
#.
#: gtk/inspector/prop-editor.c:799
#, c-format
msgid "%s with type %s"
msgstr "%s o typie %s"
#: gtk/inspector/prop-editor.c:803
#. Translators: Both %s are type names, for example
#. * GtkObjectExpression for GtkStringObject 0x23456789
#.
#: gtk/inspector/prop-editor.c:812
#, c-format
msgid "%s for %s %p"
msgstr "%s dla %s %p"
#: gtk/inspector/prop-editor.c:807
#, c-format
msgid "%s"
msgstr "%s"
#: gtk/inspector/prop-editor.c:827
#. Translators: Both %s are type names, for example
#. * GtkPropertyExpression with value type: gchararray
#.
#: gtk/inspector/prop-editor.c:842
#, c-format
msgid "%s with value type %s"
msgstr "%s o typie wartości %s"
#: gtk/inspector/prop-editor.c:1107
#: gtk/inspector/prop-editor.c:1122
#, c-format
msgid "Uneditable property type: %s"
msgstr "Niemodyfikowalny typ właściwości: %s"
#: gtk/inspector/prop-editor.c:1251
#: gtk/inspector/prop-editor.c:1266
msgctxt "column number"
msgid "None"
msgstr "Brak"
#: gtk/inspector/prop-editor.c:1288
#: gtk/inspector/prop-editor.c:1303
msgid "Attribute:"
msgstr "Atrybut:"
#: gtk/inspector/prop-editor.c:1291
#: gtk/inspector/prop-editor.c:1306
msgid "Model"
msgstr "Model"
#: gtk/inspector/prop-editor.c:1296
#: gtk/inspector/prop-editor.c:1311
msgid "Column:"
msgstr "Kolumna:"
#: gtk/inspector/prop-editor.c:1392
#. Translators: %s is a type name, for example
#. * Action from 0x2345678 (GtkApplicationWindow)
#.
#: gtk/inspector/prop-editor.c:1410
#, c-format
msgid "Action from: %p (%s)"
msgstr "Działanie z: %p (%s)"
#: gtk/inspector/prop-editor.c:1447
#: gtk/inspector/prop-editor.c:1465
msgid "Reset"
msgstr "Przywróć"
#: gtk/inspector/prop-editor.c:1458
#: gtk/inspector/prop-editor.c:1473
msgctxt "GtkSettings source"
msgid "Default"
msgstr "Domyślne"
#: gtk/inspector/prop-editor.c:1476
msgctxt "GtkSettings source"
msgid "Theme"
msgstr "Motyw"
#: gtk/inspector/prop-editor.c:1461
#: gtk/inspector/prop-editor.c:1479
msgctxt "GtkSettings source"
msgid "XSettings"
msgstr "XSettings"
#: gtk/inspector/prop-editor.c:1471
#: gtk/inspector/prop-editor.c:1483
msgctxt "GtkSettings source"
msgid "Application"
msgstr "Program"
#: gtk/inspector/prop-editor.c:1486
msgctxt "GtkSettings source"
msgid "Unknown"
msgstr "Nieznane"
#: gtk/inspector/prop-editor.c:1489
msgid "Source:"
msgstr "Źródło:"
@@ -3253,11 +3279,15 @@ msgstr "Czyści nagrane klatki"
msgid "Add debug nodes"
msgstr "Dodaje węzły debugowania"
#: gtk/inspector/recorder.ui:45
#: gtk/inspector/recorder.ui:44
msgid "Use a dark background"
msgstr "Używa ciemnego tła"
#: gtk/inspector/recorder.ui:53
msgid "Save selected node"
msgstr "Zapisuje zaznaczony węzeł"
#: gtk/inspector/recorder.ui:102
#: gtk/inspector/recorder.ui:110
msgid "Property"
msgstr "Właściwość"
+1756 -1788
View File
File diff suppressed because it is too large Load Diff
+43 -92
View File
@@ -12,7 +12,7 @@ msgstr ""
"Project-Id-Version: gtk+ master\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-31 16:17+0000\n"
"PO-Revision-Date: 2020-08-31 21:43+0200\n"
"PO-Revision-Date: 2020-09-03 21:54+0200\n"
"Last-Translator: Matej Urbančič <mateju@svn.gnome.org>\n"
"Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n"
"Language: sl_SI\n"
@@ -48,10 +48,9 @@ msgid "Cannot provide contents as “%s”"
msgstr "Ni mogoče določiti vsebine kot »%s«."
#: gdk/gdkcontentprovider.c:129
#, fuzzy, c-format
#| msgid "Could not read the contents of %s"
#, c-format
msgid "Cannot provide contents as %s"
msgstr "Vsebine %s ni mogoče prebrati"
msgstr "Ni mogoče določiti vsebine kot %s."
#: gdk/gdkdrop.c:118
msgid "Dragndrop from other applications is not supported."
@@ -615,12 +614,12 @@ msgstr "Ni mogoče zapreti pretoka"
#: gdk/win32/gdkhdataoutputstream-win32.c:86
msgid "g_try_realloc () failed"
msgstr ""
msgstr "Izvedba g_try_realloc () je spodletela"
#: gdk/win32/gdkhdataoutputstream-win32.c:94
#: gdk/win32/gdkhdataoutputstream-win32.c:232
msgid "GlobalReAlloc() failed: "
msgstr ""
msgstr "Izvedba GlobalReAlloc() je spodletela:"
#: gdk/win32/gdkhdataoutputstream-win32.c:106
msgid "Ran out of buffer space (buffer size is fixed)"
@@ -637,11 +636,11 @@ msgstr ""
#: gdk/win32/gdkhdataoutputstream-win32.c:251
msgid "GlobalLock() failed: "
msgstr ""
msgstr "Izvedba GlobalLock() je spodletela:"
#: gdk/win32/gdkhdataoutputstream-win32.c:365
msgid "GlobalAlloc() failed: "
msgstr ""
msgstr "Izvedba GlobalAlloc() je spodletela:"
#: gdk/x11/gdkapplaunchcontext-x11.c:290
#, c-format
@@ -690,7 +689,6 @@ msgstr ""
#: gdk/x11/gdktextlistconverter-x11.c:216
#: gdk/x11/gdktextlistconverter-x11.c:250
#, fuzzy
msgid "Invalid byte sequence in conversion input"
msgstr "Neveljavno zaporedje bajtov na vhodu pretvorbe"
@@ -706,12 +704,12 @@ msgstr "Nepodprto kodiranje »%s«."
#: gtk/css/gtkcssdataurl.c:70
#, c-format
msgid "Not a data: URL"
msgstr ""
msgstr "Ni podatek: naslov URL"
#: gtk/css/gtkcssdataurl.c:83
#, c-format
msgid "Malformed data: URL"
msgstr ""
msgstr "Napačno oblikovan podatek: naslov URL"
#: gtk/css/gtkcssdataurl.c:141
#, fuzzy, c-format
@@ -1313,7 +1311,7 @@ msgstr "default:mm"
#: gtk/gtkcustompaperunixdialog.c:318
msgid "Margins from Printer…"
msgstr "Robovi pri tiskalniku ..."
msgstr "Robovi pri tiskalniku "
#. And show the custom paper dialog
#: gtk/gtkcustompaperunixdialog.c:402 gtk/gtkprintunixdialog.c:2992
@@ -1383,7 +1381,7 @@ msgstr "(Brez)"
#: gtk/gtkfilechooserbutton.c:1994
msgid "Other…"
msgstr "Drugo ..."
msgstr "Drugo "
#: gtk/gtkfilechooserdialog.c:559
msgid "_Name"
@@ -2066,7 +2064,7 @@ msgstr "Ni veljavna datoteka nastavitev strani"
#: gtk/gtkpagesetupunixdialog.c:202 gtk/gtkprintunixdialog.c:712
msgid "Manage Custom Sizes…"
msgstr "Upravljanje poljubnih velikosti ..."
msgstr "Upravljanje poljubnih velikosti "
#: gtk/gtkpagesetupunixdialog.c:285 gtk/ui/gtkassistant.ui:98
msgid "_Apply"
@@ -2685,21 +2683,17 @@ msgstr "%.0f%%"
#: gtk/gtkrecentmanager.c:1032 gtk/gtkrecentmanager.c:1045
#: gtk/gtkrecentmanager.c:1183 gtk/gtkrecentmanager.c:1193
#: gtk/gtkrecentmanager.c:1243 gtk/gtkrecentmanager.c:1252
#, fuzzy, c-format
#| msgid "Unable to find an item with URI '%s'"
#, c-format
msgid "Unable to find an item with URI “%s”"
msgstr "Predmeta z naslovom URI »%s« ni mogoče najti."
#: gtk/gtkrecentmanager.c:1267
#, fuzzy, c-format
#| msgid "Unable to move the item with URI '%s' to '%s'"
#, c-format
msgid "Unable to move the item with URI “%s” to “%s”"
msgstr "Predmeta z naslovom URI »%s« ni mogoče premakniti v »%s«."
#: gtk/gtkrecentmanager.c:2319
#, fuzzy, c-format
#| msgid ""
#| "No registered application with name '%s' for item with URI '%s' found"
#, c-format
msgid "No registered application with name “%s” for item with URI “%s” found"
msgstr ""
"Ni mogoče najti programa z imenom »%s« za odpiranje predmetov z naslovom URI "
@@ -2826,8 +2820,7 @@ msgid "%d%%"
msgstr "%d%%"
#: gtk/gtkwindow.c:6637
#, fuzzy, c-format
#| msgid "Do you want to use GTK+ Inspector?"
#, c-format
msgid "Do you want to use GTK Inspector?"
msgstr "Ali želite uporabljati nadzorni program GTK+?"
@@ -2846,8 +2839,6 @@ msgstr ""
"nastavitev GTK+. Neustrezna raba lahko povzroči nedelovanje okolja."
#: gtk/gtkwindow.c:6644
#, fuzzy
#| msgid "Don't show this message again"
msgid "Dont show this message again"
msgstr "Sporočila ne pokaži več"
@@ -2885,10 +2876,8 @@ msgid "Activate"
msgstr "Omogoči"
#: gtk/inspector/action-editor.c:335
#, fuzzy
#| msgid "State"
msgid "Set State"
msgstr "Stanje"
msgstr "Nastavi stanje"
#: gtk/inspector/actions.ui:30
msgid "Enabled"
@@ -2924,10 +2913,8 @@ msgid "Target"
msgstr "Cilj"
#: gtk/inspector/css-editor.c:129
#, fuzzy
#| msgid "You can type here any CSS rule recognized by GTK+."
msgid "You can type here any CSS rule recognized by GTK."
msgstr "Tu je mogoče vpisati katerokoli določilo CSS, ki ga GTK+ prepozna."
msgstr "Vpisati je mogoče katerokoli pravilo CSS, ki ga GTK prepozna."
#: gtk/inspector/css-editor.c:130
msgid ""
@@ -2976,20 +2963,14 @@ msgid "None"
msgstr "Brez"
#: gtk/inspector/general.c:457
#, fuzzy
#| msgctxt "font"
#| msgid "None"
msgctxt "Vulkan device"
msgid "None"
msgstr "Brez"
msgstr "Neopredeljeno"
#: gtk/inspector/general.c:458 gtk/inspector/general.c:459
#, fuzzy
#| msgctxt "font"
#| msgid "None"
msgctxt "Vulkan version"
msgid "None"
msgstr "Brez"
msgstr "Neopredeljeno"
#: gtk/inspector/general.ui:36
msgid "GTK Version"
@@ -3008,10 +2989,8 @@ msgid "Pango Fontmap"
msgstr "Pango Fontmap"
#: gtk/inspector/general.ui:156
#, fuzzy
#| msgid "GDK Backend"
msgid "Media Backend"
msgstr "Ozadnji program GDK"
msgstr "Ozadnji predstavni program"
#: gtk/inspector/general.ui:199 gtk/ui/gtkplacesview.ui:80
msgid "Prefix"
@@ -3022,8 +3001,6 @@ msgid "Display"
msgstr "Prikaz"
#: gtk/inspector/general.ui:460
#, fuzzy
#| msgid "RGBA visual"
msgid "RGBA Visual"
msgstr "Vidni RGBA"
@@ -3040,10 +3017,8 @@ msgid "GL Vendor"
msgstr "Ponudnik GL"
#: gtk/inspector/general.ui:621
#, fuzzy
#| msgid "_Unlock Device"
msgid "Vulkan Device"
msgstr "_Odkleni napravo"
msgstr "Naprava Vulkan"
#: gtk/inspector/general.ui:652
msgid "Vulkan API version"
@@ -3083,8 +3058,6 @@ msgid "Type"
msgstr "Vrsta"
#: gtk/inspector/misc-info.ui:91
#, fuzzy
#| msgid "Reference count"
msgid "Reference Count"
msgstr "Števec sklicev"
@@ -3097,8 +3070,6 @@ msgid "Mnemonic Label"
msgstr "Oznaka pomagala"
#: gtk/inspector/misc-info.ui:210
#, fuzzy
#| msgid "Request mode"
msgid "Request Mode"
msgstr "Način zahteve"
@@ -3129,8 +3100,6 @@ msgid "Frame Clock"
msgstr "Okvir ure"
#: gtk/inspector/misc-info.ui:414
#, fuzzy
#| msgid "Tick callback"
msgid "Tick Callback"
msgstr "Označi povratni sklic"
@@ -3169,7 +3138,7 @@ msgstr "Tiskalnik: %p"
#: gtk/inspector/prop-editor.c:788
#, c-format
msgid "%s with value \"%s\""
msgstr ""
msgstr "%s z vrednostjo \"%s\""
#. Translators: Both %s are type names, for example
#. * GtkPropertyExpression with type GObject
@@ -3177,7 +3146,7 @@ msgstr ""
#: gtk/inspector/prop-editor.c:799
#, c-format
msgid "%s with type %s"
msgstr ""
msgstr "%s z vrsto %s"
#. Translators: Both %s are type names, for example
#. * GtkObjectExpression for GtkStringObject 0x23456789
@@ -3185,7 +3154,7 @@ msgstr ""
#: gtk/inspector/prop-editor.c:812
#, c-format
msgid "%s for %s %p"
msgstr ""
msgstr "%s za %s %p"
#. Translators: Both %s are type names, for example
#. * GtkPropertyExpression with value type: gchararray
@@ -3193,7 +3162,7 @@ msgstr ""
#: gtk/inspector/prop-editor.c:842
#, c-format
msgid "%s with value type %s"
msgstr ""
msgstr "%s z vrsto vrednosti %s"
#: gtk/inspector/prop-editor.c:1122
#, c-format
@@ -3221,10 +3190,9 @@ msgstr "Stolpec:"
#. * Action from 0x2345678 (GtkApplicationWindow)
#.
#: gtk/inspector/prop-editor.c:1410
#, fuzzy, c-format
#| msgid "Object: %p (%s)"
#, c-format
msgid "Action from: %p (%s)"
msgstr "Predmet: %p (%s)"
msgstr "Dejanje: %p (%s)"
#: gtk/inspector/prop-editor.c:1465
msgid "Reset"
@@ -3323,7 +3291,7 @@ msgstr "Velikost:"
#: gtk/inspector/shortcuts.ui:17
msgid "Trigger"
msgstr ""
msgstr "Sprožilec"
#: gtk/inspector/size-groups.c:226
msgctxt "sizegroup mode"
@@ -3483,7 +3451,7 @@ msgstr "Pokaži razporeditev okvirjev"
#: gtk/inspector/visual.ui:577
msgid "Show Focus"
msgstr ""
msgstr "Pokaži žarišče"
#: gtk/inspector/visual.ui:620
#, fuzzy
@@ -3520,36 +3488,24 @@ msgid "Objects"
msgstr "Predmeti"
#: gtk/inspector/window.ui:223
#, fuzzy
#| msgctxt "printing option"
#| msgid "Two Sided"
msgid "Toggle Sidebar"
msgstr "Dvostransko"
msgstr "Preklopi stransko okno"
#: gtk/inspector/window.ui:255
#, fuzzy
#| msgctxt "OpenType layout"
#| msgid "Required Variation Alternates"
msgid "Refresh action state"
msgstr "Zahtevani variacijski znaki"
msgstr "Osveži stanje dejanja"
#: gtk/inspector/window.ui:340
#, fuzzy
#| msgctxt "Stock label, media"
#| msgid "Pre_vious"
msgid "Previous object"
msgstr "Pre_dhodni"
msgstr "Predhodni predmet"
#: gtk/inspector/window.ui:350
msgid "Child object"
msgstr "Podrejeni predmet"
#: gtk/inspector/window.ui:360
#, fuzzy
#| msgctxt "Stock label, media"
#| msgid "Pre_vious"
msgid "Previous sibling"
msgstr "Pre_dhodni"
msgstr "Predhodni podrejeni predmet"
#: gtk/inspector/window.ui:369
msgid "List Position"
@@ -3589,7 +3545,7 @@ msgstr "Meni"
#: gtk/inspector/window.ui:499
msgid "Controllers"
msgstr ""
msgstr "Nadzorniki"
#: gtk/inspector/window.ui:509
msgid "Magnifier"
@@ -6048,16 +6004,16 @@ msgstr ""
"\n"
#: gtk/tools/gtk-builder-tool-simplify.c:2081
#, fuzzy, c-format
#| msgid "Failed to open file %s : %s\n"
#, c-format
msgid "Failed to read “%s”: %s\n"
msgstr "Datoteke %s ni mogoče odpreti: %s\n"
msgstr "Datoteke »%s« ni mogoče prebrati: %s\n"
#: gtk/tools/gtk-builder-tool-simplify.c:2087
#, fuzzy, c-format
#| msgid "Failed to open file %s : %s\n"
#, c-format
msgid "Failed to write %s: “%s”\n"
msgstr "Datoteke %s ni mogoče odpreti: %s\n"
msgstr ""
"Datoteke »%s« ni mogoče zapisati: %s\n"
"\n"
#: gtk/tools/gtk-builder-tool-simplify.c:2127
#, c-format
@@ -6076,10 +6032,8 @@ msgstr "Pokaži različico programa"
#. Translators: this message will appear immediately after the
#. usage string - Usage: COMMAND [OPTION…] <THIS_MESSAGE>
#: gtk/tools/gtk-launch.c:74
#, fuzzy
#| msgid "APPLICATION [URI...] — launch an APPLICATION"
msgid "APPLICATION [URI…] — launch an APPLICATION"
msgstr "PROGRAM [URI ...] zagon PROGRAMA z naslovom URI"
msgstr "PROGRAM [URI ...] zagon PROGRAMA"
#. Translators: this message will appear after the usage string
#. and before the list of options.
@@ -6097,8 +6051,7 @@ msgid "Error parsing commandline options: %s\n"
msgstr "Napaka med razčlenjevanjem možnosti ukazne vrstice: %s\n"
#: gtk/tools/gtk-launch.c:90 gtk/tools/gtk-launch.c:111
#, fuzzy, c-format
#| msgid "Try \"%s --help\" for more information."
#, c-format
msgid "Try “%s --help” for more information."
msgstr "Poskusite »%s --help« za več podrobnosti."
@@ -6190,8 +6143,6 @@ msgid "Overwrite an existing cache, even if up to date"
msgstr "Prepiši obstoječi predpomnilnik, tudi če je posodobljen"
#: gtk/tools/updateiconcache.c:1659
#, fuzzy
#| msgid "Don't check for the existence of index.theme"
msgid "Dont check for the existence of index.theme"
msgstr "Ne preveri obstoja datoteke index.theme"
+3 -3
View File
@@ -665,7 +665,7 @@ add_extra_columns (GtkColumnView *view,
column = gtk_column_view_column_new_with_factory (extra_columns[i].title,
gtk_builder_list_item_factory_new_from_bytes (scope, bytes));
g_bytes_unref (bytes);
sorter = gtk_custom_sorter_new (compare_file_attribute, (gpointer) extra_columns[i].attribute, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare_file_attribute, (gpointer) extra_columns[i].attribute, NULL));
gtk_column_view_column_set_sorter (column, sorter);
g_object_unref (sorter);
gtk_column_view_append_column (view, column);
@@ -753,10 +753,10 @@ main (int argc, char *argv[])
create_list_model_for_file_info,
NULL, NULL);
sorter = gtk_tree_list_row_sorter_new (g_object_ref (gtk_column_view_get_sorter (GTK_COLUMN_VIEW (view))));
sorter = GTK_SORTER (gtk_tree_list_row_sorter_new (g_object_ref (gtk_column_view_get_sorter (GTK_COLUMN_VIEW (view)))));
sort = gtk_sort_list_model_new (G_LIST_MODEL (tree), sorter);
custom_filter = gtk_custom_filter_new (match_file, g_object_ref (search_entry), g_object_unref);
custom_filter = GTK_FILTER (gtk_custom_filter_new (match_file, g_object_ref (search_entry), g_object_unref));
filter = gtk_filter_list_model_new (G_LIST_MODEL (sort), custom_filter);
g_signal_connect (search_entry, "search-changed", G_CALLBACK (search_changed_cb), custom_filter);
+1 -1
View File
@@ -126,7 +126,7 @@ main (int argc,
store = g_list_store_new (G_TYPE_OBJECT);
for (i = 0; i < AVERAGE; i++)
add (store);
sorter = gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL)));
sort = gtk_sort_list_model_new (G_LIST_MODEL (store), sorter);
win = gtk_window_new ();
+2 -2
View File
@@ -325,7 +325,7 @@ create_list_model_for_directory (gpointer file)
return NULL;
dir = create_directory_list (file);
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback) get_file_path, NULL, NULL));
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback) get_file_path, NULL, NULL)));
return G_LIST_MODEL (gtk_sort_list_model_new (G_LIST_MODEL (dir), sorter));
}
@@ -629,7 +629,7 @@ main (int argc, char *argv[])
NULL, NULL);
g_object_unref (root);
custom_filter = gtk_custom_filter_new (match_file, search_entry, NULL);
custom_filter = GTK_FILTER (gtk_custom_filter_new (match_file, search_entry, NULL));
filter = gtk_filter_list_model_new (G_LIST_MODEL (tree), custom_filter);
g_signal_connect (search_entry, "search-changed", G_CALLBACK (search_changed_cb), custom_filter);
+69 -69
View File
@@ -38,7 +38,7 @@ test_property (void)
GtkStringFilter *filter;
guint counter = 0;
filter = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter = gtk_string_filter_new (NULL);
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER, NULL, "search");
watch = gtk_expression_watch (expr, filter, inc_counter, &counter, NULL);
@@ -192,7 +192,7 @@ test_nested (void)
GtkExpression *list_expr;
GtkExpression *filter_expr;
GtkExpression *expr;
GtkFilter *filter;
GtkStringFilter *filter;
GListModel *list;
GtkFilterListModel *filtered;
GValue value = G_VALUE_INIT;
@@ -201,9 +201,9 @@ test_nested (void)
guint counter = 0;
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "word");
gtk_string_filter_set_search (filter, "word");
list = G_LIST_MODEL (g_list_store_new (G_TYPE_OBJECT));
filtered = gtk_filter_list_model_new (list, g_object_ref (filter));
filtered = gtk_filter_list_model_new (list, g_object_ref (GTK_FILTER (filter)));
list_expr = gtk_object_expression_new (G_OBJECT (filtered));
filter_expr = gtk_property_expression_new (GTK_TYPE_FILTER_LIST_MODEL, list_expr, "filter");
@@ -227,13 +227,13 @@ test_nested (void)
g_assert_cmpstr (g_value_get_string (&value), ==, "salad");
g_value_unset (&value);
gtk_filter_list_model_set_filter (filtered, filter);
gtk_filter_list_model_set_filter (filtered, GTK_FILTER (filter));
g_assert_cmpint (counter, ==, 0);
g_clear_object (&filter);
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "salad");
gtk_filter_list_model_set_filter (filtered, filter);
gtk_string_filter_set_search (filter, "salad");
gtk_filter_list_model_set_filter (filtered, GTK_FILTER (filter));
g_assert_cmpint (counter, ==, 1);
counter = 0;
@@ -242,7 +242,7 @@ test_nested (void)
g_assert_cmpstr (g_value_get_string (&value), ==, "salad");
g_value_unset (&value);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "bar");
gtk_string_filter_set_search (filter, "bar");
g_assert_cmpint (counter, ==, 1);
counter = 0;
@@ -279,7 +279,7 @@ test_nested_this_destroyed (void)
GtkExpression *list_expr;
GtkExpression *filter_expr;
GtkExpression *expr;
GtkFilter *filter;
GtkStringFilter *filter;
GListModel *list;
GtkFilterListModel *filtered;
GValue value = G_VALUE_INIT;
@@ -288,9 +288,9 @@ test_nested_this_destroyed (void)
guint counter = 0;
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "word");
gtk_string_filter_set_search (filter, "word");
list = G_LIST_MODEL (g_list_store_new (G_TYPE_OBJECT));
filtered = gtk_filter_list_model_new (list, g_object_ref (filter));
filtered = gtk_filter_list_model_new (list, g_object_ref (GTK_FILTER (filter)));
list_expr = gtk_object_expression_new (G_OBJECT (filtered));
filter_expr = gtk_property_expression_new (GTK_TYPE_FILTER_LIST_MODEL, list_expr, "filter");
@@ -307,15 +307,15 @@ test_nested_this_destroyed (void)
g_assert_cmpint (counter, ==, 0);
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "salad");
gtk_filter_list_model_set_filter (filtered, filter);
gtk_string_filter_set_search (filter, "salad");
gtk_filter_list_model_set_filter (filtered, GTK_FILTER (filter));
g_assert_cmpint (counter, ==, 1);
counter = 0;
res = gtk_expression_watch_evaluate (watch, &value);
g_assert_false (res);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "bar");
gtk_string_filter_set_search (filter, "bar");
g_assert_cmpint (counter, ==, 0);
gtk_filter_list_model_set_filter (filtered, NULL);
@@ -346,7 +346,7 @@ test_type_mismatch (void)
GValue value = G_VALUE_INIT;
gboolean res;
filter = gtk_any_filter_new ();
filter = GTK_FILTER (gtk_any_filter_new ());
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER, gtk_constant_expression_new (GTK_TYPE_ANY_FILTER, filter), "search");
@@ -362,8 +362,8 @@ test_type_mismatch (void)
static void
test_this (void)
{
GtkFilter *filter;
GtkFilter *filter2;
GtkStringFilter *filter;
GtkStringFilter *filter2;
GtkExpression *expr;
GValue value = G_VALUE_INIT;
gboolean res;
@@ -371,10 +371,10 @@ test_this (void)
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER, NULL, "search");
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "word");
gtk_string_filter_set_search (filter, "word");
filter2 = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter2), "sausage");
gtk_string_filter_set_search (filter2, "sausage");
res = gtk_expression_evaluate (expr, filter, &value);
g_assert_true (res);
@@ -417,8 +417,8 @@ test_constant_watch_this_destroyed (void)
static void
test_bind (void)
{
GtkFilter *target;
GtkFilter *source;
GtkStringFilter *target;
GtkStringFilter *source;
GtkExpression *expr;
GtkExpressionWatch *watch;
GValue value = G_VALUE_INIT;
@@ -427,25 +427,25 @@ test_bind (void)
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER, NULL, "search");
target = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (target), "word");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (target)), ==, "word");
gtk_string_filter_set_search (target, "word");
g_assert_cmpstr (gtk_string_filter_get_search (target), ==, "word");
source = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (source), "sausage");
gtk_string_filter_set_search (source, "sausage");
watch = gtk_expression_bind (expr, target, "search", source);
gtk_expression_watch_ref (watch);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (target)), ==, "sausage");
g_assert_cmpstr (gtk_string_filter_get_search (target), ==, "sausage");
gtk_string_filter_set_search (GTK_STRING_FILTER (source), "salad");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (target)), ==, "salad");
gtk_string_filter_set_search (source, "salad");
g_assert_cmpstr (gtk_string_filter_get_search (target), ==, "salad");
res = gtk_expression_watch_evaluate (watch, &value);
g_assert_true (res);
g_assert_cmpstr (g_value_get_string (&value), ==, "salad");
g_value_unset (&value);
g_object_unref (source);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (target)), ==, "salad");
g_assert_cmpstr (gtk_string_filter_get_search (target), ==, "salad");
res = gtk_expression_watch_evaluate (watch, &value);
g_assert_false (res);
g_assert_false (G_IS_VALUE (&value));
@@ -458,7 +458,7 @@ test_bind (void)
static void
test_bind_self (void)
{
GtkFilter *filter;
GtkStringFilter *filter;
GtkExpression *expr;
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER,
@@ -466,11 +466,11 @@ test_bind_self (void)
"ignore-case");
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "word");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter)), ==, "word");
gtk_string_filter_set_search (filter, "word");
g_assert_cmpstr (gtk_string_filter_get_search (filter), ==, "word");
gtk_expression_bind (expr, filter, "search", filter);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter)), ==, "TRUE");
g_assert_cmpstr (gtk_string_filter_get_search (filter), ==, "TRUE");
g_object_unref (filter);
}
@@ -480,7 +480,7 @@ test_bind_self (void)
static void
test_bind_child (void)
{
GtkFilter *filter;
GtkStringFilter *filter;
GtkFilterListModel *child, *target;
GtkExpression *expr;
@@ -489,15 +489,15 @@ test_bind_child (void)
"filter");
filter = gtk_string_filter_new (NULL);
child = gtk_filter_list_model_new (NULL, filter);
child = gtk_filter_list_model_new (NULL, GTK_FILTER (filter));
target = gtk_filter_list_model_new (G_LIST_MODEL (child), NULL);
gtk_expression_bind (expr, target, "filter", child);
g_assert_true (gtk_filter_list_model_get_filter (child) == gtk_filter_list_model_get_filter (target));
filter = gtk_string_filter_new (NULL);
gtk_filter_list_model_set_filter (child, filter);
g_assert_true (filter == gtk_filter_list_model_get_filter (target));
gtk_filter_list_model_set_filter (child, GTK_FILTER (filter));
g_assert_true (GTK_FILTER (filter) == gtk_filter_list_model_get_filter (target));
g_assert_true (gtk_filter_list_model_get_filter (child) == gtk_filter_list_model_get_filter (target));
g_object_unref (filter);
@@ -508,9 +508,9 @@ test_bind_child (void)
static void
test_nested_bind (void)
{
GtkFilter *filter;
GtkFilter *filter2;
GtkFilter *filter3;
GtkStringFilter *filter;
GtkStringFilter *filter2;
GtkStringFilter *filter3;
GListModel *list;
GtkFilterListModel *filtered;
GtkExpression *expr;
@@ -519,10 +519,10 @@ test_nested_bind (void)
GValue value = G_VALUE_INIT;
filter2 = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter2), "sausage");
gtk_string_filter_set_search (filter2, "sausage");
list = G_LIST_MODEL (g_list_store_new (G_TYPE_OBJECT));
filtered = gtk_filter_list_model_new (list, g_object_ref (filter2));
filtered = gtk_filter_list_model_new (list, g_object_ref (GTK_FILTER (filter2)));
filter_expr = gtk_property_expression_new (GTK_TYPE_FILTER_LIST_MODEL,
gtk_object_expression_new (G_OBJECT (filtered)),
@@ -530,17 +530,17 @@ test_nested_bind (void)
expr = gtk_property_expression_new (GTK_TYPE_STRING_FILTER, gtk_expression_ref (filter_expr), "search");
filter = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "word");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter)), ==, "word");
gtk_string_filter_set_search (filter, "word");
g_assert_cmpstr (gtk_string_filter_get_search (filter), ==, "word");
gtk_expression_bind (gtk_expression_ref (expr), filter, "search", NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter2), "sausage");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter)), ==, "sausage");
gtk_string_filter_set_search (filter2, "sausage");
g_assert_cmpstr (gtk_string_filter_get_search (filter), ==, "sausage");
filter3 = gtk_string_filter_new (NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter3), "banana");
gtk_filter_list_model_set_filter (filtered, filter3);
gtk_string_filter_set_search (filter3, "banana");
gtk_filter_list_model_set_filter (filtered, GTK_FILTER (filter3));
/* check that the expressions evaluate correctly */
res = gtk_expression_evaluate (filter_expr, NULL, &value);
@@ -554,7 +554,7 @@ test_nested_bind (void)
g_value_unset (&value);
/* and the bind too */
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter)), ==, "banana");
g_assert_cmpstr (gtk_string_filter_get_search (filter), ==, "banana");
g_object_unref (filter);
g_object_unref (filter2);
@@ -592,8 +592,8 @@ test_double_bind (void)
GtkExpression *filter_expr;
GtkExpression *params[2];
filter1 = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter2 = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter1 = gtk_string_filter_new (NULL);
filter2 = gtk_string_filter_new (NULL);
filter_expr = gtk_object_expression_new (G_OBJECT (filter1));
@@ -607,11 +607,11 @@ test_double_bind (void)
gtk_expression_bind (gtk_expression_ref (expr), filter2, "search", NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter1), "Banana");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter2)), ==, "banana");
gtk_string_filter_set_search (filter1, "Banana");
g_assert_cmpstr (gtk_string_filter_get_search (filter2), ==, "banana");
gtk_string_filter_set_ignore_case (GTK_STRING_FILTER (filter1), FALSE);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter2)), ==, "Banana");
gtk_string_filter_set_ignore_case (filter1, FALSE);
g_assert_cmpstr (gtk_string_filter_get_search (filter2), ==, "Banana");
gtk_expression_unref (expr);
gtk_expression_unref (filter_expr);
@@ -633,9 +633,9 @@ test_binds (void)
GtkExpression *filter2_expr;
GtkExpression *params[2];
filter1 = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter2 = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter3 = GTK_STRING_FILTER (gtk_string_filter_new (NULL));
filter1 = gtk_string_filter_new (NULL);
filter2 = gtk_string_filter_new (NULL);
filter3 = gtk_string_filter_new (NULL);
filter1_expr = gtk_object_expression_new (G_OBJECT (filter1));
filter2_expr = gtk_object_expression_new (G_OBJECT (filter2));
@@ -653,20 +653,20 @@ test_binds (void)
gtk_expression_bind (gtk_expression_ref (expr), filter3, "search", NULL);
gtk_expression_bind (gtk_expression_ref (expr2), filter3, "ignore-case", NULL);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter1), "Banana");
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter3)), ==, "banana");
g_assert_true (gtk_string_filter_get_ignore_case (GTK_STRING_FILTER (filter3)));
gtk_string_filter_set_search (filter1, "Banana");
g_assert_cmpstr (gtk_string_filter_get_search (filter3), ==, "banana");
g_assert_true (gtk_string_filter_get_ignore_case (filter3));
gtk_string_filter_set_ignore_case (GTK_STRING_FILTER (filter2), FALSE);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter3)), ==, "Banana");
g_assert_false (gtk_string_filter_get_ignore_case (GTK_STRING_FILTER (filter3)));
gtk_string_filter_set_ignore_case (filter2, FALSE);
g_assert_cmpstr (gtk_string_filter_get_search (filter3), ==, "Banana");
g_assert_false (gtk_string_filter_get_ignore_case (filter3));
/* invalidate the first bind */
g_object_unref (filter1);
gtk_string_filter_set_ignore_case (GTK_STRING_FILTER (filter2), TRUE);
g_assert_cmpstr (gtk_string_filter_get_search (GTK_STRING_FILTER (filter3)), ==, "Banana");
g_assert_true (gtk_string_filter_get_ignore_case (GTK_STRING_FILTER (filter3)));
gtk_string_filter_set_ignore_case (filter2, TRUE);
g_assert_cmpstr (gtk_string_filter_get_search (filter3), ==, "Banana");
g_assert_true (gtk_string_filter_get_ignore_case (filter3));
gtk_expression_unref (expr);
gtk_expression_unref (expr2);
@@ -681,7 +681,7 @@ test_binds (void)
static void
test_bind_object (void)
{
GtkFilter *filter;
GtkStringFilter *filter;
GListStore *store;
GtkFilterListModel *model;
GtkExpression *expr;
@@ -694,11 +694,11 @@ test_bind_object (void)
gtk_expression_bind (gtk_expression_ref (expr), model, "filter", NULL);
g_assert_true (gtk_filter_list_model_get_filter (model) == filter);
g_assert_true (gtk_filter_list_model_get_filter (model) == GTK_FILTER (filter));
g_object_unref (filter);
g_assert_true (gtk_filter_list_model_get_filter (model) == filter);
g_assert_true (gtk_filter_list_model_get_filter (model) == GTK_FILTER (filter));
gtk_expression_unref (expr);
g_object_unref (model);
+13 -13
View File
@@ -207,7 +207,7 @@ test_simple (void)
GtkFilterListModel *model;
GtkFilter *filter;
filter = gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL);
filter = GTK_FILTER (gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL));
model = new_model (20, filter);
g_object_unref (filter);
assert_model (model, "3 6 9 12 15 18");
@@ -220,9 +220,9 @@ test_any_simple (void)
GtkFilterListModel *model;
GtkFilter *any, *filter1, *filter2;
any = gtk_any_filter_new ();
filter1 = gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL);
filter2 = gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (5), NULL);
any = GTK_FILTER (gtk_any_filter_new ());
filter1 = GTK_FILTER (gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL));
filter2 = GTK_FILTER (gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (5), NULL));
model = new_model (20, any);
assert_model (model, "");
@@ -253,12 +253,12 @@ test_string_simple (void)
GtkFilterListModel *model;
GtkFilter *filter;
filter = gtk_string_filter_new (
filter = GTK_FILTER (gtk_string_filter_new (
gtk_cclosure_expression_new (G_TYPE_STRING,
NULL,
0, NULL,
G_CALLBACK (get_string),
NULL, NULL));
NULL, NULL)));
model = new_model (20, filter);
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
@@ -276,12 +276,12 @@ test_string_properties (void)
GtkFilterListModel *model;
GtkFilter *filter;
filter = gtk_string_filter_new (
filter = GTK_FILTER (gtk_string_filter_new (
gtk_cclosure_expression_new (G_TYPE_STRING,
NULL,
0, NULL,
G_CALLBACK (get_spelled_out),
NULL, NULL));
NULL, NULL)));
model = new_model (1000, filter);
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "thirte");
@@ -316,12 +316,12 @@ test_bool_simple (void)
GtkExpression *expr;
GtkFilter *filter;
filter = gtk_bool_filter_new (
filter = GTK_FILTER (gtk_bool_filter_new (
gtk_cclosure_expression_new (G_TYPE_BOOLEAN,
NULL,
0, NULL,
G_CALLBACK (divisible_by),
GUINT_TO_POINTER (3), NULL));
GUINT_TO_POINTER (3), NULL)));
model = new_model (20, filter);
assert_model (model, "3 6 9 12 15 18");
@@ -358,10 +358,10 @@ test_every_dispose (void)
{
GtkFilter *filter, *filter1, *filter2;
filter = gtk_every_filter_new ();
filter = GTK_FILTER (gtk_every_filter_new ());
filter1 = gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL);
filter2 = gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (5), NULL);
filter1 = GTK_FILTER (gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (3), NULL));
filter2 = GTK_FILTER (gtk_custom_filter_new (divisible_by, GUINT_TO_POINTER (5), NULL));
g_object_ref (filter1);
g_object_ref (filter2);
+5 -5
View File
@@ -217,11 +217,11 @@ create_filter (gsize id)
{
case 0:
/* GTK_FILTER_MATCH_ALL */
return gtk_string_filter_new (NULL);
return GTK_FILTER (gtk_string_filter_new (NULL));
case 1:
/* GTK_FILTER_MATCH_NONE */
filter = gtk_string_filter_new (NULL);
filter = GTK_FILTER (gtk_string_filter_new (NULL));
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "does not matter, because no expression");
return filter;
@@ -229,7 +229,7 @@ create_filter (gsize id)
case 3:
case 4:
/* match all As, Bs and nothing */
filter = gtk_string_filter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string"));
filter = GTK_FILTER (gtk_string_filter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string")));
if (id == 2)
gtk_string_filter_set_search (GTK_STRING_FILTER (filter), "A");
else if (id == 3)
@@ -302,7 +302,7 @@ test_two_filters (gconstpointer model_id)
source = create_source_model (10, 10);
model1 = create_filter_list_model (model_id, source, NULL);
model2 = create_filter_list_model (model_id, G_LIST_MODEL (model1), NULL);
every = gtk_every_filter_new ();
every = GTK_FILTER (gtk_every_filter_new ());
compare = create_filter_list_model (model_id, source, every);
g_object_unref (every);
g_object_unref (source);
@@ -364,7 +364,7 @@ test_model_changes (gconstpointer model_id)
gsize i;
filter = create_random_filter (TRUE);
multi = gtk_every_filter_new ();
multi = GTK_FILTER (gtk_every_filter_new ());
if (filter)
gtk_multi_filter_append (GTK_MULTI_FILTER (multi), filter);
+18 -18
View File
@@ -164,7 +164,7 @@ new_model (guint size,
GString *changes;
if (filter_func)
filter = gtk_custom_filter_new (filter_func, data, NULL);
filter = GTK_FILTER (gtk_custom_filter_new (filter_func, data, NULL));
else
filter = NULL;
result = gtk_filter_list_model_new (g_object_ref (G_LIST_MODEL (new_store (1, size, 1))), filter);
@@ -234,9 +234,9 @@ test_empty_set_filter (void)
{
GtkFilterListModel *filter;
GtkFilter *custom;
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (20), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (20), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 4 5 6 7 8 9 10");
@@ -244,7 +244,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (7), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (7), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 4 5 6");
@@ -252,7 +252,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (0), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (0), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "");
@@ -260,7 +260,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (0), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (0), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 4 5 6 7 8 9 10");
@@ -268,7 +268,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (3), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (3), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "4 5 6 7 8 9 10");
@@ -276,7 +276,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (20), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (20), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "");
@@ -284,7 +284,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_near, GUINT_TO_POINTER (5), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_near, GUINT_TO_POINTER (5), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "3 4 5 6 7");
@@ -292,7 +292,7 @@ test_empty_set_filter (void)
g_object_unref (filter);
filter = new_model (10, NULL, NULL);
custom = gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (5), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (5), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 8 9 10");
@@ -310,37 +310,37 @@ test_change_filter (void)
assert_model (filter, "1 2 8 9 10");
assert_changes (filter, "");
custom = gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (6), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (6), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 9 10");
assert_changes (filter, "2-1+1");
custom = gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (9), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (9), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 4 5 6");
assert_changes (filter, "3-2+3");
custom = gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (6), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_smaller_than, GUINT_TO_POINTER (6), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 2 3 4 5");
assert_changes (filter, "-5");
custom = gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (4), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_larger_than, GUINT_TO_POINTER (4), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "5 6 7 8 9 10");
assert_changes (filter, "0-5+6");
custom = gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (2), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (2), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "5 6 7 8 9 10");
assert_changes (filter, "");
custom = gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (4), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_not_near, GUINT_TO_POINTER (4), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "1 7 8 9 10");
@@ -354,14 +354,14 @@ test_incremental (void)
{
GtkFilterListModel *filter;
GtkFilter *custom;
/* everything is filtered */
filter = new_model (1000, is_larger_than, GUINT_TO_POINTER (10000));
gtk_filter_list_model_set_incremental (filter, TRUE);
assert_model (filter, "");
assert_changes (filter, "");
custom = gtk_custom_filter_new (is_near, GUINT_TO_POINTER (512), NULL);
custom = GTK_FILTER (gtk_custom_filter_new (is_near, GUINT_TO_POINTER (512), NULL));
gtk_filter_list_model_set_filter (filter, custom);
g_object_unref (custom);
assert_model (filter, "");
+18 -18
View File
@@ -274,7 +274,7 @@ test_simple (void)
model = new_model (20, NULL);
assert_not_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
sorter = gtk_custom_sorter_new (compare_numbers, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare_numbers, NULL, NULL));
gtk_sort_list_model_set_sorter (model, sorter);
g_object_unref (sorter);
@@ -296,7 +296,7 @@ test_string (void)
model = new_model (20, NULL);
assert_not_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
sorter = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback)get_string, NULL, NULL));
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback)get_string, NULL, NULL)));
gtk_sort_list_model_set_sorter (model, sorter);
g_object_unref (sorter);
@@ -330,7 +330,7 @@ test_change (void)
GtkExpression *expression;
int counter = 0;
sorter = gtk_string_sorter_new (NULL);
sorter = GTK_SORTER (gtk_string_sorter_new (NULL));
g_signal_connect (sorter, "changed", G_CALLBACK (inc_counter), &counter);
expression = gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback)get_string, NULL, NULL);
@@ -360,7 +360,7 @@ test_numeric (void)
model = new_model (20, NULL);
assert_not_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
sorter = gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL));
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL)));
gtk_sort_list_model_set_sorter (model, sorter);
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
@@ -409,7 +409,7 @@ test_multi (void)
model = new_model (20, NULL);
assert_not_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
sorter2 = gtk_numeric_sorter_new (NULL);
sorter2 = GTK_SORTER (gtk_numeric_sorter_new (NULL));
gtk_sort_list_model_set_sorter (model, sorter2);
expression = gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL);
gtk_numeric_sorter_set_expression (GTK_NUMERIC_SORTER (sorter2), expression);
@@ -417,10 +417,10 @@ test_multi (void)
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
sorter = gtk_multi_sorter_new ();
sorter = GTK_SORTER (gtk_multi_sorter_new ());
gtk_sort_list_model_set_sorter (model, sorter);
sorter1 = gtk_custom_sorter_new (compare_even, NULL, NULL);
sorter1 = GTK_SORTER (gtk_custom_sorter_new (compare_even, NULL, NULL));
gtk_multi_sorter_append (GTK_MULTI_SORTER (sorter), sorter1);
gtk_multi_sorter_append (GTK_MULTI_SORTER (sorter), sorter2);
@@ -446,8 +446,8 @@ test_multi_destruct (void)
{
GtkSorter *multi, *sorter;
multi = gtk_multi_sorter_new ();
sorter = gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL));
multi = GTK_SORTER (gtk_multi_sorter_new ());
sorter = GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL)));
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), g_object_ref (sorter));
g_object_unref (multi);
@@ -470,13 +470,13 @@ test_multi_changes (void)
model = gtk_sort_list_model_new (G_LIST_MODEL (new_store (1, 20, 1)), NULL);
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
multi = gtk_multi_sorter_new ();
multi = GTK_SORTER (gtk_multi_sorter_new ());
g_signal_connect (multi, "changed", G_CALLBACK (inc_counter), &counter);
gtk_sort_list_model_set_sorter (model, multi);
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
g_assert_cmpint (counter, ==, 0);
sorter1 = gtk_numeric_sorter_new (NULL);
sorter1 = GTK_SORTER (gtk_numeric_sorter_new (NULL));
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), sorter1);
assert_model (model, "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20");
g_assert_cmpint (counter, ==, 1);
@@ -491,7 +491,7 @@ test_multi_changes (void)
assert_model (model, "4 9 14 19 3 8 13 18 2 7 12 17 1 6 11 16 5 10 15 20");
g_assert_cmpint (counter, ==, 3);
sorter2 = gtk_custom_sorter_new (compare_even, NULL, NULL);
sorter2 = GTK_SORTER (gtk_custom_sorter_new (compare_even, NULL, NULL));
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), sorter2);
assert_model (model, "4 14 9 19 8 18 3 13 2 12 7 17 6 16 1 11 10 20 5 15");
g_assert_cmpint (counter, ==, 4);
@@ -500,7 +500,7 @@ test_multi_changes (void)
assert_model (model, "10 20 5 15 6 16 1 11 2 12 7 17 8 18 3 13 4 14 9 19");
g_assert_cmpint (counter, ==, 5);
sorter3 = gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback)get_spelled_out, NULL, NULL));
sorter3 = GTK_SORTER (gtk_string_sorter_new (gtk_cclosure_expression_new (G_TYPE_STRING, NULL, 0, NULL, (GCallback)get_spelled_out, NULL, NULL)));
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), sorter3);
assert_model (model, "10 20 15 5 6 16 11 1 12 2 7 17 8 18 13 3 4 14 9 19");
g_assert_cmpint (counter, ==, 6);
@@ -524,13 +524,13 @@ test_multi_changes (void)
static GtkSorter *
even_odd_sorter_new (void)
{
return gtk_custom_sorter_new (compare_even, NULL, NULL);
return GTK_SORTER (gtk_custom_sorter_new (compare_even, NULL, NULL));
}
static GtkSorter *
numeric_sorter_new (void)
{
return gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL));
return GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL)));
}
static void
@@ -615,8 +615,8 @@ test_stable (void)
GtkSorter *multi, *a, *b;
guint i;
a = gtk_multi_sorter_new ();
b = gtk_multi_sorter_new ();
a = GTK_SORTER (gtk_multi_sorter_new ());
b = GTK_SORTER (gtk_multi_sorter_new ());
/* We create 2 setups:
* 1. sortmodel (multisorter [a, b])
* 2. sortmodel (b) => sortmodel (a)
@@ -627,7 +627,7 @@ test_stable (void)
* All we do is make a and b random sorters and assert that the 2 setups
* produce the same order every time.
*/
multi = gtk_multi_sorter_new ();
multi = GTK_SORTER (gtk_multi_sorter_new ());
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), a);
gtk_multi_sorter_append (GTK_MULTI_SORTER (multi), b);
model1 = new_model (20, multi);
+3 -3
View File
@@ -252,12 +252,12 @@ create_sorter (gsize id)
switch (id)
{
case 0:
return gtk_string_sorter_new (NULL);
return GTK_SORTER (gtk_string_sorter_new (NULL));
case 1:
case 2:
/* match all As, Bs and nothing */
sorter = gtk_string_sorter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string"));
sorter = GTK_SORTER (gtk_string_sorter_new (gtk_property_expression_new (GTK_TYPE_STRING_OBJECT, NULL, "string")));
if (id == 1)
gtk_string_sorter_set_ignore_case (GTK_STRING_SORTER (sorter), TRUE);
return sorter;
@@ -304,7 +304,7 @@ test_two_sorters (gconstpointer model_id)
model2 = create_sort_list_model (model_id, TRUE, source, NULL);
/* can't track changes from a sortmodel, where the same items get reordered */
model1 = create_sort_list_model (model_id, FALSE, G_LIST_MODEL (model2), NULL);
every = gtk_multi_sorter_new ();
every = GTK_SORTER (gtk_multi_sorter_new ());
compare = create_sort_list_model (model_id, TRUE, source, every);
g_object_unref (every);
g_object_unref (source);
+5 -5
View File
@@ -219,7 +219,7 @@ new_model (gpointer model)
{
GtkSorter *sorter;
sorter = gtk_custom_sorter_new (compare, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare, NULL, NULL));
result = gtk_sort_list_model_new (g_object_ref (model), sorter);
}
else
@@ -312,7 +312,7 @@ test_set_sorter (void)
assert_model (sort, "2 4 6 8 10");
assert_changes (sort, "");
sorter = gtk_custom_sorter_new (compare_modulo, GUINT_TO_POINTER (5), NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare_modulo, GUINT_TO_POINTER (5), NULL));
gtk_sort_list_model_set_sorter (sort, sorter);
g_object_unref (sorter);
assert_model (sort, "10 6 2 8 4");
@@ -322,7 +322,7 @@ test_set_sorter (void)
assert_model (sort, "4 8 2 6 10");
assert_changes (sort, "0-5+5");
sorter = gtk_custom_sorter_new (compare, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare, NULL, NULL));
gtk_sort_list_model_set_sorter (sort, sorter);
g_object_unref (sorter);
assert_model (sort, "2 4 6 8 10");
@@ -424,7 +424,7 @@ test_stability (void)
assert_model (sort, "1 11 21 31");
assert_changes (sort, "");
sorter = gtk_custom_sorter_new (compare_modulo, GUINT_TO_POINTER (5), NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare_modulo, GUINT_TO_POINTER (5), NULL));
gtk_sort_list_model_set_sorter (sort, sorter);
g_object_unref (sorter);
assert_model (sort, "11 31 21 1");
@@ -467,7 +467,7 @@ test_incremental_remove (void)
gtk_sort_list_model_set_model (model, G_LIST_MODEL (store));
sorter = gtk_custom_sorter_new (compare, NULL, NULL);
sorter = GTK_SORTER (gtk_custom_sorter_new (compare, NULL, NULL));
gtk_sort_list_model_set_sorter (model, sorter);
g_object_unref (sorter);
+4 -4
View File
@@ -175,7 +175,7 @@ test_simple (void)
model = new_model (3);
assert_model (model, "1 2 21 3 31 32 321");
sorter = gtk_tree_list_row_sorter_new (NULL);
sorter = GTK_SORTER (gtk_tree_list_row_sorter_new (NULL));
sort = gtk_sort_list_model_new (model, sorter);
assert_model (sort, "1 2 21 3 31 32 321");
@@ -185,7 +185,7 @@ test_simple (void)
static GtkSorter *
new_numeric_sorter (void)
{
return gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL));
return GTK_SORTER (gtk_numeric_sorter_new (gtk_cclosure_expression_new (G_TYPE_UINT, NULL, 0, NULL, (GCallback)get_number, NULL, NULL)));
}
static void
@@ -198,7 +198,7 @@ test_compare_total_order (void)
model = new_model (3);
assert_model (model, "1 2 21 3 31 32 321");
sorter = gtk_tree_list_row_sorter_new (new_numeric_sorter ());
sorter = GTK_SORTER (gtk_tree_list_row_sorter_new (new_numeric_sorter ()));
n = g_list_model_get_n_items (model);
for (i = 0; i < n; i++)
@@ -228,7 +228,7 @@ test_compare_no_order (void)
model = new_model (3);
assert_model (model, "1 2 21 3 31 32 321");
sorter = gtk_tree_list_row_sorter_new (NULL);
sorter = GTK_SORTER (gtk_tree_list_row_sorter_new (NULL));
n = g_list_model_get_n_items (model);
for (i = 0; i < n; i++)