80b94156ed
GtkAppChooserDialog: Simplify the construction
...
We do the same in other places.
2011-08-24 00:11:32 -04:00
14dc863da5
GtkAppChooserButton: Make activating rows work as expected
...
When a row is activated in the 'Other...' dialog, we have
to make sure the dialog goes away.
2011-08-24 00:10:34 -04:00
c83db6cdf0
GtkSwitch: Return FALSE from the button press handler
...
This makes the behavior identical to other widgets which
handle button presses, and it avoids problems when placing
switches into a windows main toolbar.
https://bugzilla.gnome.org/show_bug.cgi?id=656986
2011-08-23 23:29:19 -04:00
c9023cadbf
[filechooser] bgo#349502: Context menu option to copy selected files to the clipboard
2011-08-23 17:10:03 -05:00
c4ad589fd5
Updated POTFILES.in
2011-08-23 22:28:43 +02:00
71be77c399
Add tests/*ui to POTFILES.skip
2011-08-23 22:18:37 +02:00
2807d69db3
There is no need for [type: ...] tags in POTFILES.skip
2011-08-23 22:16:09 +02:00
76beaf12ef
Fixed POTFILES.in (error in D-L)
2011-08-23 22:04:04 +02:00
512ef3e2ba
Fixed POTFILES.in (error in D-L)
2011-08-23 21:56:15 +02:00
b9b324077f
Fixed POTFILES.in (error in D-L)
2011-08-23 21:55:04 +02:00
8a7d5ce5e1
Fixed bug #657146
2011-08-23 21:52:16 +02:00
cfc765dc2a
Updated POTFILES.in
2011-08-23 19:54:06 +02:00
be512c9422
Updated Serbian translation
2011-08-23 19:15:48 +02:00
3825a098c8
Change 'Ok' to 'Select' in the color chooser dialog
...
We have meaningful labels for the Ok buttons in all other choosers,
so just use the same string we use in the app chooser and the
font chooser.
Also move the mnemonic from s to a in 'Saturation', to avoid a
mnemonic conflict. String change !
https://bugzilla.gnome.org/show_bug.cgi?id=657006
2011-08-23 10:16:34 -04:00
5c5cdf23a8
Add a mnemonic to the 'Select' button
...
This makes the string the same as in the app chooser dialog.
2011-08-23 10:08:33 -04:00
ef159bc35c
Updated Gujarati Translations
2011-08-23 14:46:57 +05:30
9186f061a2
Updated Indonesian translation
2011-08-23 05:32:59 +07:00
99f489b5ef
wayland: Acquire cairo device during operations that need the GL context
2011-08-22 16:32:06 -04:00
005894eccb
wayland: We need to require egl as well
2011-08-22 16:32:06 -04:00
a91868496a
Fix typo in doc comment
2011-08-22 21:30:35 +02:00
b50375abf4
Add forgotten calls to signal_monitor_assert_is_empty()
2011-08-22 21:30:35 +02:00
d63015e627
Fix some memory leaks in treemodel unit tests
2011-08-22 21:30:35 +02:00
b31c3f1c1f
treemodelsort: eliminate unread variable assigments
...
Courtesy of scan-build/clang.
2011-08-22 21:30:35 +02:00
584ff7c29a
treemodelfilter: eliminate unread variable assigments
...
Courtesy of scan-build/clang.
2011-08-22 21:30:35 +02:00
36f712f272
Add some notes on how filter model testing can be made (even) more thorough
2011-08-22 21:30:34 +02:00
04885f1c29
Update filtermodel ref count unit tests to new cache depth
2011-08-22 21:30:34 +02:00
089edcf765
Fix bad typo in gtk_tree_model_filter_build_level() ...
2011-08-22 21:30:34 +02:00
6cd134d39e
gtktreemodelfilter: only maintain cache at 1 level depth instead of 2
2011-08-22 21:30:34 +02:00
aa9151a6ee
Extend public and internal documentation about GtkTreeModelFilter
2011-08-22 21:30:34 +02:00
52faf1f984
Extend documentation about GtkTreeModelSort internals
2011-08-22 21:30:34 +02:00
85d4a5abc7
GtkTreeModel: add more detailed documentation on reference counting
2011-08-22 21:30:34 +02:00
60d031e311
Replace GArray with GSequence in GtkTreeModelSort
...
This is done in the same way as GArray was replaced with GSequence in
GtkTreeModelFilter, in a patch done by Xavier Claessens.
All sorting code has been reworked to use the GSequence sorting
and insert sort functions, instead of doing a lot on our own.
2011-08-22 21:30:34 +02:00
ad0f54b87b
Add more unit tests for GtkTreeModelSort
...
To test ref counting during rows-reordered and the new_order arrays supplied
with rows-reordered signals.
2011-08-22 21:30:34 +02:00
9ef07cb0f3
Move SignalMonitor to treemodel.[ch] so it can be used by other tests
2011-08-22 21:30:34 +02:00
97b1f34868
Revert usage of parent_elt_index back to parent_elt pointers
...
Based on earlier patch for GtkTreeModelFilter by Xavier Claessens.
2011-08-22 21:30:33 +02:00
bee3d5f143
Replace GArray with GSequence in GtkTreeModelFilter
...
Significantly improves performance when e.g. removing (filtering) a lot
of rows from the filter model. Fixes bug 616871.
This commit includes changes by Kristian Rietveld to make the patch apply
on top of the treemodel-fix branch and pass all newly written unit tests.
2011-08-22 21:30:33 +02:00
eb594da2f2
Revert usage of parent_elt_index back to parent_elt pointers
...
This was introduced in commit a59c39f370
.
The revert is part of bug 616871. Adaption to recent GtkTreeModelFilter
changes by Kristian Rietveld.
2011-08-22 21:30:33 +02:00
510d84f682
Do not emit rows-reordered for levels with no visible rows
2011-08-22 21:30:33 +02:00
21d7eca12a
Remove left-over dump call
2011-08-22 21:30:33 +02:00
3b7aed050d
Correct ref transfer in GtkTreeModelFilter rows-reordered handling
2011-08-22 21:30:33 +02:00
30340e521e
Test GtkTreeModelFilter's reference transfers
2011-08-22 21:30:33 +02:00
e321034074
Unit test GtkTreeModelFilter's rows-reordered emissions
2011-08-22 21:30:33 +02:00
bcc1fd7efd
Unit test rows reordered ref count handling in GtkTreeView
2011-08-22 21:30:32 +02:00
0ee6141cf6
Should validate TreeModelRefCount before the sort and filter model
2011-08-22 21:30:32 +02:00
9e2fbca594
Add reference counting unit tests for GtkTreeModelFilter
2011-08-22 21:30:32 +02:00
f42de9e52a
Add more "has child" unit tests
...
This allows for more thorough testing of "has child" filter functions.
We also test a has child filter function with a sort model as
child model, to verify that we receive enough signals to function
properly.
2011-08-22 21:30:32 +02:00
504d6715c1
Add cleaned up and easier version of unit test for bug 311955
2011-08-22 21:30:32 +02:00
35e09df282
Check level length in unit test for bug 311955
2011-08-22 21:30:32 +02:00
59efa6acdd
Remove checks for superfluous signals which are not longer emitted
2011-08-22 21:30:32 +02:00
b161328682
Correct/expand base tests to check emitted signals
...
The filter model is now more strict about the signals which are emitted,
so the base tests have been expanded to test with both the root level
nodes collapsed and expanded.
2011-08-22 21:30:32 +02:00