1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900
|
# Generated by configure. Do not edit.
commit 2faa83baf3ce9b9c94635311ad79944ab2a73c84
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri May 12 11:29:01 2017 +0100
Release Clutter 1.26.2
NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 48 insertions(+), 1 deletion(-)
commit b08fe46874271b834cbfb1f62ce32461b16a68ab
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri May 12 11:00:44 2017 +0100
build: Bind interface age to minor and micro version
Instead of requiring to manually update the interface age, we can simply
check for the minor version, and either set it to 0 for development
releases, or set it to the micro version for stable one. We don't do API
additions in micro releases anyway.
configure.ac | 24 +++++-------------------
1 file changed, 5 insertions(+), 19 deletions(-)
commit 03c7b026685effb897aced7db4bbef8705e21338
Author: Olivier Fourdan <ofourdan@redhat.com>
Date: Tue May 9 14:58:50 2017 +0200
gdk: stage: destroy and clear subsurface on unrealize()
When using a gdk subsurface, destroy it on clutter_stage_gdk_unrealize()
to avoid keeping around an old existing subsurface pointing to a parent
surface which might be gone.
https://bugzilla.gnome.org/show_bug.cgi?id=781975
clutter/gdk/clutter-stage-gdk.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 9196768696abcaabcbf38dd94b91e5be34a55d6d
Author: Nigel Taylor <nigel@openbsd.org>
Date: Fri May 5 08:42:47 2017 -0400
conform/actor-graph: Add missing null-termination
https://bugzilla.gnome.org/show_bug.cgi?id=759085
tests/conform/actor-graph.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit f275967c8675cb908218806efdc848e91fb3d357
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed May 3 11:55:00 2017 +0100
build: Stop including the generated marshaller header
Newer versions of glib-genmarshal generate the function prototypes for
us, so we don't need to include the generated header by injecting an
"include" pre-processor directive when generating the body.
build/autotools/Makefile.am.marshal | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
commit f318e93e228d8aabfb057492c9793f44a6a457b2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Thu Apr 27 16:18:26 2017 +0200
Update po/Makevars
po/Makevars | 39 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 38 insertions(+), 1 deletion(-)
commit 9c4330b6ddbae230de8b25610e59af143e38b2ab
Author: Yuras Shumovich <shumovichy@gmail.com>
Date: Sun Mar 26 16:18:36 2017 +0000
Update Belarusian translation
po/be.po | 1625 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 848 insertions(+), 777 deletions(-)
commit 19c48d6de00cb84dca09f452b6487768ae4ddb07
Author: Fabio Tomat <f.t.public@gmail.com>
Date: Mon Mar 13 07:32:17 2017 +0000
Update Friulian translation
po/fur.po | 221 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 114 insertions(+), 107 deletions(-)
commit eac930eff7021622a676aa2cf792ec321cb83e2d
Author: Fabio Tomat <f.t.public@gmail.com>
Date: Tue Mar 7 21:51:31 2017 +0000
Add Friulian translation
po/fur.po | 2800 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 2800 insertions(+)
commit c6a5ef3fbaabf0e99a9f8b0edc1227238f88e5fc
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Feb 14 08:22:11 2017 +0100
Updated Norwegian bokmål translation.
po/nb.po | 1679 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 829 insertions(+), 850 deletions(-)
commit c9f9157e2322425c96a3bfec8e7170841ca6b1a1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Thu Jan 26 04:33:04 2017 +0100
Fix a translator comment
They need to be exactly one line above a string to show up in .po files.
clutter/deprecated/clutter-shader.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 8076b09677a64ad0f5026faaf9b26b2dadd2f0e0
Author: Olivier Fourdan <ofourdan@redhat.com>
Date: Thu Jan 5 09:04:04 2017 +0100
build: Bump gdk version requirement
gtk+-3.22.6 includes all the fixes required to use gdk subsurfaces under
Wayland, bump the minimal required version to this new version.
https://bugzilla.gnome.org/show_bug.cgi?id=774546
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ffa7aa95d8ec62efbbc20e5aacc29d52555f3145
Author: Olivier Fourdan <ofourdan@redhat.com>
Date: Wed Nov 16 15:31:28 2016 +0100
gdk: stage: Use gdk for the Wayland subsurface
GDK has all the bits required to deal with the subsurface, by using the
GDK Wayland API instead of the Wayland API directly, we can save a few
lines of code.
https://bugzilla.gnome.org/show_bug.cgi?id=774546
clutter/gdk/clutter-stage-gdk.c | 137 ++++++++++++++--------------------------
clutter/gdk/clutter-stage-gdk.h | 4 +-
2 files changed, 50 insertions(+), 91 deletions(-)
commit 55093e304ec0c8cdc287ed933f4d78ca6eea5e07
Author: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Date: Mon Feb 29 19:50:43 2016 +0100
backend: check for wayland before x11
this way, clutter-gtk applications work fine on wayland
without the need of exporting CLUTTER_BACKEND=wayland
as gtk+ checks for wayland and x11 in the same order
https://bugzilla.gnome.org/show_bug.cgi?id=762888
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
clutter/clutter-backend.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit c05dc54908d72c94511bc0c3c26aed1624840fe2
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Tue Oct 4 16:48:17 2016 +0100
clutter-script: Document support for top-level arrays
Despite being a widely-used feature, it doesn’t seem to be obvious from
the documentation that the top-level node in a ClutterScript JSON file
can be an object, or an array of objects. Try to clarify that in the
documentation.
https://bugzilla.gnome.org/show_bug.cgi?id=772412
clutter/clutter-script.c | 26 ++++++++++++++++++++++++--
1 file changed, 24 insertions(+), 2 deletions(-)
commit 7ab085c0864a0607bf602a48afa6f12e562c965f
Author: Gábor Kelemen <kelemeng@openscope.org>
Date: Sun Sep 25 09:05:21 2016 +0000
Updated Hungarian translation
po/hu.po | 1483 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 737 insertions(+), 746 deletions(-)
commit a1837ee5f3ed0c88aafc11d0e5a6b2aa53a5b65a
Author: gogo <trebelnik2@gmail.com>
Date: Sat Sep 24 10:26:12 2016 +0000
Added Croatian translation
po/hr.po | 2454 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 2454 insertions(+)
commit 79da526145de3033e01eb1de6d6ec712639a7ea5
Author: Peter Mráz <etkinator@gmail.com>
Date: Wed Sep 21 11:17:42 2016 +0000
Updated Slovak translation
po/sk.po | 50 +++++++++++++++++++++++---------------------------
1 file changed, 23 insertions(+), 27 deletions(-)
commit d4e38c4657a67688797e4a297de5c486a41c0c56
Author: David King <amigadave@amigadave.com>
Date: Sun Sep 18 12:35:47 2016 +0200
Update British English translation
po/en_GB.po | 1630 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 853 insertions(+), 777 deletions(-)
commit 301a14e3a08cdb04be937227d6532443dbf4face
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Mon Sep 12 19:00:48 2016 +0200
Add more options to XGETTEXT_OPTIONS in po/Makevars
po/Makevars | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4bfa70c9a5abdd6a9cf48a0c5701c3185df9c539
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date: Sun Sep 11 13:37:16 2016 +0000
Updated Kazakh translation
po/kk.po | 1498 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 744 insertions(+), 754 deletions(-)
commit f00e71281f4900c20dfcb8d3d3d4b054dc9ae5e7
Author: Dušan Kazik <prescott66@gmail.com>
Date: Sat Sep 10 14:27:05 2016 +0000
Updated Slovak translation
po/sk.po | 1616 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 807 insertions(+), 809 deletions(-)
commit 48c67647015634bfd4ac0d5a106050271759f38f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Wed Sep 7 04:17:57 2016 +0200
Updated Polish translation
po/pl.po | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
commit ade7b4996adc88b2787d9be0257f2415aff6ee47
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date: Sat Sep 3 22:29:17 2016 -0400
Fix typo in Spanish translation header
po/es.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 363c3f8bf4196b4c94135bb0fcc0023d5eda261f
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Tue Aug 23 18:06:46 2016 +0100
tests: Set locale in test-script.c
So that if the translatable strings in test-script.json are ever
translated in the .po files, they will appear translated in the test
program.
Note that for them to be translated in the .po files, they must first be
extracted by gettext, which first needs to grow support for
ClutterScript files.
https://bugzilla.gnome.org/show_bug.cgi?id=770288
tests/interactive/test-script.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 3de11d5a01884a56e431dafde0a31b3fc1d7ae5e
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Tue Aug 23 18:05:02 2016 +0100
clutter-script: Add an example of translation in ClutterScript
Document the ‘translatable’ key and friends.
https://bugzilla.gnome.org/show_bug.cgi?id=770288
clutter/clutter-script.c | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
commit 21e9c814c76d7ff807e805bb8b29e4c5b1eefcf7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Mon Aug 22 20:52:10 2016 +0200
Updated Polish translation
po/pl.po | 1563 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 775 insertions(+), 788 deletions(-)
commit ab547c3f9fe6d18244e0f0e56a871fb5f383f111
Author: Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Date: Tue Jul 26 12:38:22 2016 +0200
canvas: fix checking twice for width > 0
clutter/clutter-canvas.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 40bbab84ba08630415a04e1762de66cab7902e3d
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Sun Jul 17 11:54:49 2016 +0100
clutter: Fix typo in docs for ClutterActor::queue-relayout
Signed-off-by: Philip Withnall <philip.withnall@collabora.co.uk>
https://bugzilla.gnome.org/show_bug.cgi?id=768898
clutter/clutter-actor.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6e7a169a12fc9dc0aaf1591b0758a3f92c0579c9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Jul 15 17:35:36 2016 +0200
Add Language headers to po files
Future versions of gettext will fail if this header is missing.
po/as.po | 2 +-
po/az_IR.po | 2 +-
po/ca@valencia.po | 2 +-
po/es.po | 2 +-
po/fi.po | 1 +
po/mk.po | 1 +
po/nb.po | 2 +-
po/sl.po | 2 +-
po/sr@latin.po | 2 +-
po/zh_HK.po | 2 +-
10 files changed, 10 insertions(+), 8 deletions(-)
commit d7372cc45347b92effd1bf2c0f60185a1e35ab27
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Tue Jul 12 14:48:58 2016 +0100
actor: Clarify that add_effect() sinks floating references on the effect
So if you want to reuse a ClutterEffect, make sure to
g_object_ref_sink() it yourself first.
https://bugzilla.gnome.org/show_bug.cgi?id=768734
clutter/clutter-actor.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit 9285a8522fbe1a4651c729a52de97dfff73dcf9b
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date: Wed Jun 29 17:03:46 2016 -0400
Don't create the Cogl GLib source multiple times
Since the check for backend->cogl_context was accidentally moved
to clutter_backend_do_real_create_context, the Glib source that
is created at the end of clutter_backend_do_create_context() is
created and added each time create_context() is called, though
create_context() is supposed to be idempotent.
https://bugzilla.gnome.org/show_bug.cgi?id=768243
clutter/clutter-backend.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 78bb07e6b80e4c5791669389587ec78eaaec6a3e
Author: Andika Triwidada <atriwidada@gnome.org>
Date: Fri Jun 24 21:22:58 2016 +0000
Updated Indonesian translation
po/id.po | 530 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 265 insertions(+), 265 deletions(-)
commit 6d4cef25e14b9a8b4dfcb29d032686a793c365e7
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date: Mon May 30 18:50:48 2016 +0000
Updated Occitan translation
po/oc.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit f12969fd5276cdcfeeb0a78b827405c975a11bc0
Author: Florian Müllner <fmuellner@gnome.org>
Date: Thu May 12 15:25:43 2016 +0200
text: Bind <ctrl>A in addition to <ctrl>a
The 'select-all' action is currently only bound to <ctrl>a, which makes
it awkward to use when caps-lock is active, and is inconsistent with GTK+.
Just accept both upper- and lower-case variants.
https://bugzilla.gnome.org/show_bug.cgi?id=766326
clutter/clutter-text.c | 4 ++++
1 file changed, 4 insertions(+)
commit 8af3e1ec0c2cd7a2f58c72b32706eafd4484e911
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date: Sun May 8 18:42:30 2016 +0000
Updated Occitan translation
po/oc.po | 450 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 227 insertions(+), 223 deletions(-)
commit c6e40de500534df321d2150229a16215054fce38
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 29 15:04:50 2016 +0100
actor: Warn on adding/removing itself as a child
ClutterActor should warn if a user tries to add or remove an actor to,
and from, itself on the scene graph.
Clutter will likely crash, or warn way down the line, but if we can make
debugging simpler then we should.
clutter/clutter-actor.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit c1818efb18edac10ef06f25e717f9591f44fd226
Author: Jeff Bai <jeffbai@aosc.xyz>
Date: Sat Mar 26 15:27:25 2016 +0800
update zh_CN translation
po/zh_CN.po | 162 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 81 insertions(+), 81 deletions(-)
commit 85183a14b7d9439c4df02d35b2732ce54a5ddac6
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Wed Mar 23 17:05:22 2016 +0100
Updated Basque language
po/eu.po | 191 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 96 insertions(+), 95 deletions(-)
commit a208fdd0b9684ddc587a3d719ce1f8afdda4a515
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date: Mon Mar 21 22:28:10 2016 +0100
Updated Danish translation
po/da.po | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
commit 449b8ec9f5e185067950d3dc2e16549675718c0d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Mar 21 14:34:48 2016 +0000
Post-release version bump to 1.26.1
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3f1b0adb9dbdcb5767ef843bd735129955b503aa
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Mar 21 14:24:59 2016 +0000
Release Clutter 1.26.0
NEWS | 26 ++++++++++++++++++++++++++
configure.ac | 4 ++--
2 files changed, 28 insertions(+), 2 deletions(-)
commit 8ea58124c7df60acf675c40c71ce1aca4bf1523c
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date: Sun Mar 20 23:45:13 2016 +0100
Updated Danish translation
po/da.po | 546 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 270 insertions(+), 276 deletions(-)
commit 8d08ef12a53dc2fb4140bb33fc92c496fde96bfb
Author: Stas Solovey <whats_up@tut.by>
Date: Fri Mar 4 21:44:34 2016 +0000
Updated Russian translation
po/ru.po | 514 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 256 insertions(+), 258 deletions(-)
commit 3d4a7cd4a4cf6d3e7a12f33dca000d45f71b4e9e
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date: Thu Mar 3 22:09:59 2016 +0200
Update Latvian translation
po/lv.po | 523 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 260 insertions(+), 263 deletions(-)
commit 4ea63af3cd7b684d518c1ddc6281300e2b6077ab
Author: Efstathios Iosifidis <eiosifidis@gnome.org>
Date: Tue Mar 1 23:27:20 2016 +0000
Updated Greek translation
po/el.po | 544 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 275 insertions(+), 269 deletions(-)
commit b93e70d306e952aaadcfe472596956e0b7af92a3
Author: Jordi Mas <jmas@softcatala.org>
Date: Sun Feb 28 16:41:33 2016 +0100
Update Catalan translation
po/ca.po | 33 ++++++++++++++++++---------------
1 file changed, 18 insertions(+), 15 deletions(-)
commit e62a6376a50b975fcfbcf8e0ec6cef6f48f0e1df
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Sun Feb 28 12:43:43 2016 +0000
gdk: Disable deprecation warnings
For the GDK backend We're using the GdkDeviceManager API, which maps to
Clutter's own device manager API. GDK has now moved to a per-seat device
management model, and deprecated the device manager singleton one.
In order to avoid the deprecation warnings, we'd have to implement a
model similar to the GDK one inside the generic Clutter API, but that
would also require moving all the others backend to it, which is pretty
pointless.
Instead, we can disable deprecation warnings for the
ClutterDeviceManager implementation inside the GDK backend.
clutter/gdk/clutter-device-manager-gdk.c | 6 ++++++
1 file changed, 6 insertions(+)
commit 2bbadcaa8905328c0df274be8997a4dcc46c6086
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date: Sat Feb 27 22:40:39 2016 +0000
Added Occitan translation
po/oc.po | 2880 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 2880 insertions(+)
commit a99dd7555ba427fecded3811c9b40019b5384637
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Fri Feb 26 20:55:17 2016 +0800
clutter/config.h.win32.in: Keep in sync with autotools builds
This updates config.h.win32.in to be in-sync with the entries that are in
the config.h.in that is generated by the autotools builds. In particular,
for Visual Studio builds, we default to enable all available drivers ("*").
clutter/config.h.win32.in | 27 +++------------------------
1 file changed, 3 insertions(+), 24 deletions(-)
commit 2b0ff2f2ba0af6f3baf094759c72615af9e5918f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Feb 23 15:12:57 2016 +0000
cally: Avoid clone spamming state changes
Clones may generate a temporary map/unmap on their source when painting;
this, in turn, will generate unnecessary ATK state changes.
https://bugzilla.gnome.org/show_bug.cgi?id=756371
clutter/cally/cally-actor.c | 7 +++++++
1 file changed, 7 insertions(+)
commit c867e9d941c08b3ef8de722784a4d013ef92bb59
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Feb 23 16:08:52 2016 +0000
actor: Expand is_in_clone_paint() check
The function should return true not only if the actor is being painted
by a ClutterClone, but also if it's inside a sub-graph being painted by
a ClutterClone.
https://bugzilla.gnome.org/show_bug.cgi?id=756371
clutter/clutter-actor.c | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
commit 6240b1a228597d7068aae41d48ef4437f6450347
Author: Марко Костић <marko.m.kostic@gmail.com>
Date: Tue Feb 23 18:36:16 2016 +0000
Updated Serbian translation
po/sr.po | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
commit 92716e771920fc7cf5fea22c449fa4c1151a013c
Author: Jordi Mas <jmas@softcatala.org>
Date: Mon Feb 22 20:49:10 2016 +0100
Update Catalan translation
po/ca.po | 951 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 483 insertions(+), 468 deletions(-)
commit b1049608da7e1d11122e16a370b5fb08cb2d6d4f
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date: Sun Feb 21 21:15:57 2016 +0000
Updated Swedish translation
po/sv.po | 692 ++++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 373 insertions(+), 319 deletions(-)
commit 17dc05f2417df11f7a560bae5db0c0fbaa367b52
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Thu Feb 18 20:55:07 2016 +0100
Updated Serbian translation
po/sr.po | 529 ++++++++++++++++++++++++++++-----------------------------
po/sr@latin.po | 529 ++++++++++++++++++++++++++++-----------------------------
2 files changed, 526 insertions(+), 532 deletions(-)
commit be7fa8c2cb9c8f83a321e5b3f172fa1578c23d68
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Feb 18 18:51:47 2016 +0000
Post-release version bump to 1.25.7
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ee68130efe59f956ed9d92bdfcf9691fea8b84f9
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Feb 18 18:41:49 2016 +0000
Release Clutter 1.25.6
NEWS | 28 ++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 29 insertions(+), 1 deletion(-)
commit 483a4bb00e7dd2f14d86e167c8013c8638723c33
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Feb 18 17:19:09 2016 +0000
build: Use AC_COMPILE_IFELSE
Instead of AC_TRY_COMPILE, which has been deprecated by newer autoconf.
configure.ac | 66 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 33 insertions(+), 33 deletions(-)
commit 86bc2f43bce941cf59aa3ecece26189ce61e50c0
Author: Milo Casagrande <milo@ubuntu.com>
Date: Thu Feb 18 13:08:14 2016 +0000
Updated Italian translation
po/it.po | 515 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 256 insertions(+), 259 deletions(-)
commit 9a353e5ba9b4456b3ac5453883823cb20ecd7022
Author: Fran Dieguez <fran.dieguez@mabishu.com>
Date: Tue Feb 16 23:47:36 2016 +0100
Updated Galician translations
po/gl.po | 530 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 266 insertions(+), 264 deletions(-)
commit 8181ef15d6d203e82de9f2f10827563515612c2a
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Tue Jul 7 10:23:12 2015 +0800
evdev: Pass a motion delta to pointer constrain callback
The constrain callback cannot rely on the pointer position of the
corresponding ClutterInputDevice to get the actual delta of the motion
event that is to be constrained since it is only updated when an event is
dispatched. So change the API to pass the previous pointer position when
constraining.
https://bugzilla.gnome.org/show_bug.cgi?id=752752
README.in | 7 +++++++
clutter/evdev/clutter-device-manager-evdev.c | 5 ++++-
clutter/evdev/clutter-evdev.h | 2 ++
3 files changed, 13 insertions(+), 1 deletion(-)
commit 52e38d1ab7c0e13aee8bdd7695741faf2dbb12ef
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Wed Dec 2 16:13:36 2015 +0800
evdev: Expose microsecond timestamps via the clutter evdev API
This is needed by Wayland compositors for certain types of events.
https://bugzilla.gnome.org/show_bug.cgi?id=752752
clutter/evdev/clutter-device-manager-evdev.c | 7 +++++++
clutter/evdev/clutter-evdev.h | 3 +++
clutter/evdev/clutter-event-evdev.c | 31 ++++++++++++++++++++++++++++
clutter/evdev/clutter-input-device-evdev.h | 3 +++
4 files changed, 44 insertions(+)
commit 9214d5029c630e6ed8fd9793f6bcb0a0ae451576
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Wed Dec 2 12:39:44 2015 +0800
evdev: Use microsecond granularity for internal timestamps
It's what libinput uses internally, and it'll be exposed in a later
patch.
https://bugzilla.gnome.org/show_bug.cgi?id=752752
clutter/evdev/clutter-device-manager-evdev.c | 168 ++++++++++++++++-----------
1 file changed, 99 insertions(+), 69 deletions(-)
commit a598917e0793d25df2caf1b51d061700b5688263
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Wed Dec 2 12:17:23 2015 +0800
evdev: Provide the relative pointer motion event deltas
Compositors need more detailed information about motion events. Make it
possible to retrieve this information when running the evdev backend by
adding the information to the backend specific event struct.
https://bugzilla.gnome.org/show_bug.cgi?id=752752
clutter/evdev/clutter-device-manager-evdev.c | 53 ++++++++++++++++++-------
clutter/evdev/clutter-evdev.h | 7 ++++
clutter/evdev/clutter-event-evdev.c | 59 ++++++++++++++++++++++++++++
clutter/evdev/clutter-input-device-evdev.h | 6 +++
4 files changed, 110 insertions(+), 15 deletions(-)
commit a10200509e7aa25d43373c586e2539739806e914
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Wed Sep 30 14:26:09 2015 +0800
evdev: Recycle device ids after devices are removed
In order to not grow the device id number forever, recycle the ids
whenever a device is released.
https://bugzilla.gnome.org/show_bug.cgi?id=755849
clutter/evdev/clutter-device-manager-evdev.c | 62 ++++++++++++++++++++++++++++
clutter/evdev/clutter-device-manager-evdev.h | 5 +++
clutter/evdev/clutter-input-device-evdev.c | 36 ++++++++--------
3 files changed, 86 insertions(+), 17 deletions(-)
commit 3a8ba7b1738b43108ddc5ee01d76c0fd66f9546f
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Feb 13 06:30:20 2016 +0000
Updated Chinese (Taiwan) translation
po/zh_TW.po | 528 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 264 insertions(+), 264 deletions(-)
commit 29babef8b134960e3912b38c8e052fd9d0255f43
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date: Mon Feb 8 07:35:50 2016 +0000
Updated French translation
po/fr.po | 529 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 264 insertions(+), 265 deletions(-)
commit 697dfc083cb9c09d0ac13d04abb38c588ce1327d
Author: Dušan Kazik <prescott66@gmail.com>
Date: Sun Feb 7 19:02:11 2016 +0000
Updated Slovak translation
po/sk.po | 517 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 258 insertions(+), 259 deletions(-)
commit 04c76d3b706cb90b5586f93a83d8de44f8c298b8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Feb 6 15:37:42 2016 +0100
Updated Polish translation
po/pl.po | 539 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 270 insertions(+), 269 deletions(-)
commit 0b2306bece82c29192247cb2d97c74c5ba698d3d
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Feb 1 06:15:24 2016 +0200
Updated Bulgarian translation
po/bg.po | 1584 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 824 insertions(+), 760 deletions(-)
commit c624230a8a125ae6a06e9139151b0d292aa87915
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Jan 25 18:48:49 2016 +0000
gdk: Enable swap throttling on full screen windows
Since commit 6183eb363282e5143bfd52aa36b5e6a318c4c992 we disabled swap
throttling in favour of being driven by the GDK frame clock (and thus by
the compositor).
Compositors may decide to unredirect full screen windows to avoid the
performance penalty of the additional copy, especially on X11, which
means that a Clutter application marked as full screen is not going to
be driven by the compositor, and it's not going to be throttled by the
underlying GL machinery. This has a performance impact on constrained
platforms.
For this reason, we should re-enable swap throttling when the window is
full screen.
As the change was introduced especially because of Wayland, we should
check that we're not running as clients under a Wayland compositor; if
we do, we always keep swap throttling disabled, as the compositor will
always manage our output, even when full screen.
clutter/gdk/clutter-stage-gdk.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
commit 84b17220c0f527757d35db13f5314f6df4cf01c6
Author: Gábor Kelemen <kelemeng@openscope.org>
Date: Mon Jan 25 11:21:48 2016 +0000
Updated Hungarian translation
po/hu.po | 542 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 270 insertions(+), 272 deletions(-)
commit 26386c6026da4fcc6e9ed1199bf151cc4d29e6bb
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Jan 21 16:20:02 2016 +0000
Post-release version bump to 1.25.5
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0b7e2886f3bb3ec910b9faed57c924860fc280ae
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Jan 21 16:06:08 2016 +0000
Release Clutter 1.25.4
NEWS | 23 +++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 24 insertions(+), 1 deletion(-)
commit e1b9482600dbf5848f04271b173e332a4b7ed3cc
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Jan 21 15:58:30 2016 +0000
docs: Add missing symbols
doc/reference/clutter-sections.txt | 2 ++
1 file changed, 2 insertions(+)
commit 307cb5859838b80128f192222e33df13210a56cd
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Fri Oct 23 17:31:47 2015 +0200
evdev: Add scroll source/finish flags info to scroll events.
Libinput tells us this much, so make use of it.
https://bugzilla.gnome.org/show_bug.cgi?id=757026
clutter/evdev/clutter-device-manager-evdev.c | 65 ++++++++++++++++++++++------
1 file changed, 51 insertions(+), 14 deletions(-)
commit 89c1c1e5510360cc01da5bb042c531439aee7a3a
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Fri Oct 23 17:27:14 2015 +0200
clutter-event: Add scroll source enum and axis scroll flags
Those can be used to implement different scrolling behaviors.
The fields have been added to ClutterScrollEvent itself. According
to pahole, this makes the struct as big as ClutterButtonEvent and
ClutterTouchEvent, so already at the limit of the ClutterEvent
union.
https://bugzilla.gnome.org/show_bug.cgi?id=757026
clutter/clutter-enums.h | 39 +++++++++++++++++++++++++++++++++++
clutter/clutter-event.c | 42 ++++++++++++++++++++++++++++++++++++++
clutter/clutter-event.h | 7 +++++++
doc/reference/clutter-sections.txt | 2 ++
4 files changed, 90 insertions(+)
commit 9eaa7a78f660faaa7741efa2d48f6171d39c789a
Author: Aurimas Černius <aurisc4@gmail.com>
Date: Tue Jan 12 22:23:03 2016 +0200
Updated Lithuanian translation
po/lt.po | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
commit 29f4254aeca0db7cf82c536d19999363aa4a6320
Author: Rafael Fontenelle <rffontenelle@gmail.com>
Date: Tue Jan 5 20:08:24 2016 +0000
Updated Brazilian Portuguese translation
po/pt_BR.po | 515 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 258 insertions(+), 257 deletions(-)
commit abbf6ffeedcaacca86b893302b2139ea19c5f386
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date: Thu Dec 31 17:19:47 2015 +0200
Updated Hebrew translation
po/he.po | 526 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 263 insertions(+), 263 deletions(-)
commit d65f72655fdfe9b6a55932a4b37865e78dfd41d0
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date: Mon Dec 28 20:42:59 2015 +0100
Updated German translation
po/de.po | 869 ++++++++++++++++++++++++++-------------------------------------
1 file changed, 351 insertions(+), 518 deletions(-)
commit 1020ceff3315a7b11e45fb3059720c5044614e08
Author: Marek Černocký <marek@manet.cz>
Date: Thu Dec 24 00:39:26 2015 +0100
Updated Czech translation
po/cs.po | 509 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 254 insertions(+), 255 deletions(-)
commit b683a4c698f15337ac56c96fbe408ea884cb4ebc
Author: Aurimas Černius <aurisc4@gmail.com>
Date: Sun Dec 20 14:58:44 2015 +0200
Updated Lithuanian translation
po/lt.po | 533 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 265 insertions(+), 268 deletions(-)
commit 3f110d99d05dd4b6bd9aef8192a345048e5ba6b1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Thu Dec 17 19:11:21 2015 +0100
Updated Spanish translation
po/es.po | 5803 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 2903 insertions(+), 2900 deletions(-)
commit 1f46697c4f6468acc6e90825b88999a9287c1ca4
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Dec 17 14:24:44 2015 +0000
Post-release version bump to 1.25.3
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 314ba2c6ac7164dabaa8c25c3533d666befd4973
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Dec 17 14:14:24 2015 +0000
Release Clutter 1.25.2 (snapshot)
NEWS | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 4 ++--
2 files changed, 58 insertions(+), 2 deletions(-)
commit 879cc0763d28cb67221506174eff10232db2575f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Dec 17 14:06:48 2015 +0000
docs: Add 1.26 symbols index
doc/reference/clutter-docs.xml.in | 5 +++++
1 file changed, 5 insertions(+)
commit f4f609b28f8d11d0617e0dfe92646a5f8d242658
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Dec 17 13:55:08 2015 +0000
docs: Update sections file for missing macros
doc/reference/clutter-sections.txt | 6 ++++++
1 file changed, 6 insertions(+)
commit 1c9e297ae86c74bcab00674cb8ad8dd8ceb5fba1
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sun Dec 13 20:07:28 2015 +0100
Updated Slovenian translation
po/sl.po | 506 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 253 insertions(+), 253 deletions(-)
commit 86a9272bed5b15d33b825aa4ea802afd27e57cfb
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date: Sun Dec 13 08:22:44 2015 +0000
Updated Portuguese translation
po/pt.po | 535 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 266 insertions(+), 269 deletions(-)
commit fae541ebf1d5ecb41bd439843bcbbec3c8d63fd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 16:39:32 2015 +0000
build: Rework the default rules for the EGL backend
So that we can set it to 'check', and do configure-time discovery of the
dependencies, instead of enabling it explicitly.
This should make it easier to spot build issues on environments like
Continuous, which build Clutter and Cogl for running as part of the
display server infrastructure on Wayland.
configure.ac | 98 +++++++++++++++++++++++++++++-------------------------------
1 file changed, 47 insertions(+), 51 deletions(-)
commit a774ff5a09b49c83e32f436f447bb35c5615592a
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 16:23:09 2015 +0000
egl: Rename backend constructor function
Otherwise the build will fail.
clutter/egl/clutter-backend-eglnative.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7501f3b4f99260bc188cf5114168660d9124ae9d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 15:51:30 2015 +0000
tests: Force X11 backend for the pixmap test
So it's usable as long as the X11 backend support is compiled into
Clutter — and we can use this test to check that overriding works
as intended.
tests/interactive/test-pixmap.c | 4 ++++
1 file changed, 4 insertions(+)
commit e9b5eb3045d335b6ebbfc7443076754447447065
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 15:41:35 2015 +0000
Allow setting the default backend from the configuration file
We should allow a configuration file to set up the initial state of the
global state, which also implies being able to set the backend.
If the allowed backends have already been set programmatically via the
clutter_set_windowing_backend(), though, then the application code takes
precedence, as we assume that the application author knows better than
us what their code supports or requires.
clutter/clutter-backend-private.h | 2 ++
clutter/clutter-backend.c | 7 +++++++
clutter/clutter-main.c | 11 +++++++++++
3 files changed, 20 insertions(+)
commit cc31ed77bda37d2739fdc3137cb15eda51605c7b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 15:39:54 2015 +0000
Read the config file when creating the global shared state
The configuration file should set up the global state before we
initialize it; instead of relying on implicit ordering, explicitly read
the configuration file once, when creating the global shared context
data structure.
clutter/clutter-main.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 6d0d1deda2c75535f162253ae8b6787a2c885f71
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 15:39:04 2015 +0000
backend: Ensure that Cogl drivers are set prior to initialization
It doesn't make sense for the allowed drivers to be changed after
Clutter has been initialized.
clutter/clutter-backend.c | 6 ++++++
1 file changed, 6 insertions(+)
commit 10b74e7005acc39d2b7e123ce3b81fb9b02b5afa
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 14:25:21 2015 +0000
backend: Allow setting a list of windowing backends
Like CLUTTER_DRIVER, we want to allow users to specify a list of
backends to test, and fall back to the internally defined priority as a
default.
This requires changing the way the allowed backend string is parsed,
both for the CLUTTER_BACKEND environment variable and for the
clutter_set_windowing_backend() function. Existing callers are still
supported with the exact same semantics.
clutter/clutter-backend.c | 136 +++++++++++++++++++++++++++++++---------------
1 file changed, 93 insertions(+), 43 deletions(-)
commit 7ca28e09746f3f1a6b240a8c1a416dd4ad6c8ff6
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Dec 11 14:23:38 2015 +0000
Add internal constructor function for each backend
We're going to use it to create an instance of each backend without
using the get_type() function.
clutter/egl/clutter-backend-eglnative.c | 8 ++++++--
clutter/egl/clutter-backend-eglnative.h | 6 ++++--
clutter/gdk/clutter-backend-gdk.c | 7 ++++++-
clutter/gdk/clutter-backend-gdk.h | 6 ++++--
clutter/mir/clutter-backend-mir.c | 8 ++++++--
clutter/mir/clutter-backend-mir.h | 9 +++++----
clutter/osx/clutter-backend-osx.c | 6 ++++++
clutter/osx/clutter-backend-osx.h | 2 ++
clutter/wayland/clutter-backend-wayland.c | 8 ++++++--
clutter/wayland/clutter-backend-wayland.h | 6 ++++--
clutter/win32/clutter-backend-win32.c | 6 ++++++
clutter/win32/clutter-backend-win32.h | 2 ++
clutter/x11/clutter-backend-x11.c | 8 ++++++--
clutter/x11/clutter-backend-x11.h | 6 ++++--
14 files changed, 67 insertions(+), 21 deletions(-)
commit 407d7ca436842b5461828066d8aecf86ff826f12
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Thu Dec 10 16:52:45 2015 +0000
Allow overriding the list of Cogl drivers via configuration file
Clutter has a configuration file that can be used to override
various settings, including the ones from environment variables.
clutter/clutter-backend-private.h | 1 +
clutter/clutter-backend.c | 8 +++++++-
clutter/clutter-main.c | 11 +++++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
commit bb23335b5fd29fb1d63e99b8f9eb32c5f11b4405
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed Dec 9 14:26:28 2015 +0000
Add a configuration option for deciding the Cogl drivers to use
Using environment variables only is not convenient for all platforms,
and in some cases it's beneficial to decide the default driver when
building Clutter. Cogl already has a similar configuration switch, and
since Clutter is overriding the default Cogl behaviour, it should offer
the same mechanism.
https://bugzilla.gnome.org/show_bug.cgi?id=742678
clutter/clutter-backend.c | 2 +-
configure.ac | 9 +++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
commit 2c524fbf73cf5348cc1b03cced4a6b1c4c2f0224
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed Dec 9 12:45:12 2015 +0000
backend: Allow overriding the Cogl drivers chain
We have an hardcoded list of drivers we have to go through when creating
a Cogl context. Some platforms may expose those drivers, but not be the
preferred ones.
In order to allow users and system integrators to override the list of
drivers, we should crib the same approach used by GDK, and have an
environment variable with a list of drivers to try.
The new environment variable is called `CLUTTER_DRIVER` and accepts a
comma-separated list of driver names, which will be tested in sequence
until one succeeds. There's also an additional '*' token which is used
to ask Clutter to fall back to the internally defined preferred list of
drivers.
https://bugzilla.gnome.org/show_bug.cgi?id=742678
clutter/clutter-backend.c | 79 +++++++++++++++++++++++++++------------
doc/reference/running-clutter.xml | 17 +++++++++
2 files changed, 73 insertions(+), 23 deletions(-)
commit b47e1616eb1201eae35955aa62aebc352927c67b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed Dec 9 12:44:20 2015 +0000
Fix annotation for bind_model()
The (optional) annotation should only be used for (out) arguments; in
arguments that can be NULL should use the (nullable) annotation.
clutter/clutter-actor.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a166cc9f35463f6ed79425de237df5e994eebaef
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed Dec 9 12:42:55 2015 +0000
Fix definition of ClutterEventExtender
The interface vtable structure is missing the GTypeInterface parent, and
GObject is complaining about it, as it should.
clutter/clutter-device-manager-private.h | 2 ++
1 file changed, 2 insertions(+)
commit 7fe12eca54c15e9f2de0f87e7310afeb52ac8304
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Dec 8 17:20:13 2015 +0000
build: Use the 'x11' pkg-config module to check for X11
Don't look at GLX headers or symbols; we don't use them anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=759191
configure.ac | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit dd305950848891b5b91673033af134d3e1728cc3
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Dec 8 14:24:36 2015 +0000
gdk: Check for both GDK and Cogl winsys support
When using GDK and Cogl API, we need to check that both GDK and Cogl
have been built with support for that API, otherwise the build will
likely fail.
clutter/gdk/clutter-stage-gdk.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 968022b83fa60c542ba35ede2490e750bd883cb2
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date: Sat Dec 5 23:15:32 2015 +0000
test: interactive: port cairo clock to ClutterCanvas
https://bugzilla.gnome.org/show_bug.cgi?id=759074
tests/interactive/test-cairo-clock.c | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
commit 25e157ea42eff3bade9d08d7d45309a5a86f7942
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date: Sat Dec 5 23:15:17 2015 +0000
test: interactive: port cairo flowers to ClutterCanvas
https://bugzilla.gnome.org/show_bug.cgi?id=759074
tests/interactive/test-cairo-flowers.c | 41 +++++++++++++++++++++++++---------
1 file changed, 30 insertions(+), 11 deletions(-)
commit 9c26a98a6f16e6a339bd10cf0133930fed1e5d02
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Wed Dec 2 16:19:09 2015 +0800
evdev: Drop redundant stage set check
Every path creating a input device in the evdev backend sets a stage,
so the check is unnecessary.
https://bugzilla.gnome.org/show_bug.cgi?id=752752
clutter/evdev/clutter-device-manager-evdev.c | 5 -----
1 file changed, 5 deletions(-)
commit 1d53b773fdd645f19ddfc66d74818f5f636dacc4
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 30 13:47:57 2015 +0000
text: Enforce boolean value
We store the cursor-visible value in a bit field, which means that we
need to enforce the argument for the setter to either 0 or 1 in order to
fit.
clutter/clutter-text.c | 2 ++
1 file changed, 2 insertions(+)
commit c8ef4349fed719040b8e92449eaa0aad75103401
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 30 13:47:15 2015 +0000
docs: Improve documentation for ClutterText
Ensure that the rule for :cursor-visible are documented.
clutter/clutter-text.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
commit 388fe9b542946adcb97b4f1e83065f77b1248f97
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 30 13:45:45 2015 +0000
text: Unify conditions for visible cursor
We have a bunch of similar checks in various places, and they should all
be coalesced into one.
clutter/clutter-text.c | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)
commit 3b6ed43edd46b46e115d9d3fdc98d0d9e92857f6
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 30 13:15:52 2015 +0000
build: Add --disable-Werror
We enable a bunch of compiler flags to trip common errors during
development. While this is very useful while hacking on Clutter, it
makes the life of people building Clutter on automated build systems
much harder; thus, we should have a configuration option to opt out of
the -Werror business.
GNOME has pretty much standardised on `--disable-Werror`, so we should
crib that configure option.
configure.ac | 33 +++++++++++++++++++++------------
1 file changed, 21 insertions(+), 12 deletions(-)
commit 2646658bf2a1e96ee2b83d6bdeb8be164075631b
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 2 11:55:42 2015 +0000
Add tags to the Git ignore file
.gitignore | 1 +
1 file changed, 1 insertion(+)
commit 78eb07d6576b0ef6c9d7e91d34414772d71d7455
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 2 12:34:39 2015 +0000
text: Allow selectability without editability
Being able to select text and being able to edit text are two separate
capabilities, but ClutterText only allows the former with the latter.
The ClutterText:selectable property is set to TRUE by default, given
that it depends on the :editable property; this implies that all
ClutterText instances now are going to show a cursor as soon as they get
key focused. Obviously, this would make labels look a bit off — but if
you have a label then you would not give it key focus, either by
explicitly calling clutter_actor_grab_focus(), or by setting it as
reactive and allowing it to be clicked.
If this turns out to be a problem, we have various ways to avoid showing
a cursor — for instance, we could change the default value of the
selectable property, and ensure that setting the :editable property to
TRUE would also set the :selectable property as a side effect. Or we
could hide the cursor until the first button/touch press event. Finally,
we could always back this commit out if it proves to be too much of a
breakage for existing code bases.
https://bugzilla.gnome.org/show_bug.cgi?id=757470
clutter/clutter-text.c | 145 +++++++++++++++++++++++++------------------------
1 file changed, 75 insertions(+), 70 deletions(-)
commit 8c863573fcd8bf40c5cf0f2cb29673636ad90d56
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date: Sun Nov 22 17:22:41 2015 +0000
gdk: take into account scaling on wayland
The X11 part of the GDK backend takes into account the scaling factor of its
window when resizing the underlying X11 objects. We need to do the same for
Wayland.
https://bugzilla.gnome.org/show_bug.cgi?id=755245
clutter/gdk/clutter-stage-gdk.c | 50 ++++++++++++++++++++++++-----------------
1 file changed, 30 insertions(+), 20 deletions(-)
commit a9b0715df1bc455567981b98a281b750efe64f29
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 19:44:38 2015 +0100
gdk: Implement ClutterEventExtender
This lifts the responsibility off its ClutterBackend.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/gdk/clutter-backend-gdk.c | 25 ---------------------
clutter/gdk/clutter-device-manager-gdk.c | 37 +++++++++++++++++++++++++++++++-
2 files changed, 36 insertions(+), 26 deletions(-)
commit 9215852c32f09cb8effc9ea387fd5383df93607d
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 19:38:32 2015 +0100
x11: Implement ClutterEventExtender
This lifts the responsibility off its ClutterBackend.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/x11/clutter-backend-x11.c | 25 -----------------------
clutter/x11/clutter-device-manager-xi2.c | 35 +++++++++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 26 deletions(-)
commit 8aeea7fb7351ff6c9e6edf42b529803ac1699a90
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 17:44:19 2015 +0100
evdev: Set event code on button/key events
This will allow users to know the event code without strange calculations
on event->key.hardware_keycode or event->button.button.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/evdev/clutter-device-manager-evdev.c | 3 +++
1 file changed, 3 insertions(+)
commit f1ad702309486ff4bd32b7f0456a132893f2c17a
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 17:42:44 2015 +0100
evdev: Allow to retrieve the input.h event code from ClutterEvents
This is now stored as platform data in the ClutterEvent, so can
be retrieved with the clutter_evdev_event_get_event_code() call
that's been added to the evdev backend.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/Makefile.am | 1 +
clutter/evdev/clutter-device-manager-evdev.c | 10 +++
clutter/evdev/clutter-evdev.h | 3 +
clutter/evdev/clutter-event-evdev.c | 101 +++++++++++++++++++++++++++
clutter/evdev/clutter-input-device-evdev.h | 8 +++
5 files changed, 123 insertions(+)
commit dfc749e576584c9ea6ad0aac739683e8ac64ea84
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 17:40:30 2015 +0100
evdev: Implement the ClutterEventExtender interface
This will allow the ClutterDeviceManagerEvdev to define evdev-specific
event data.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/evdev/clutter-device-manager-evdev.c | 31 +++++++++++++++++++++++++---
1 file changed, 28 insertions(+), 3 deletions(-)
commit 4115f215aca5b4b9fe7dd6b32e66f81d12c1176f
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 17:37:45 2015 +0100
backend: Bridge platform-dependent event data creation to device managers
Device managers can now implement the ClutterEventExtender interface
that allows them to set their own data to events, make the backend call
those implementations if the device manager implements the interface.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/clutter-backend.c | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
commit 5ea70bd102b25ca4c85ce06921d17b0eff15e673
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Tue Nov 17 17:35:55 2015 +0100
device-manager: Add private interface to manipulate platform event data
This normally belonged to the ClutterBackend, however there's device
managers (eg. evdev) that are somewhat detached from the backend, so
need to bridge this somehow.
This allows device managers to implement these bits that were usually
responsibility of the ClutterBackend.
https://bugzilla.gnome.org/show_bug.cgi?id=758238
clutter/clutter-device-manager-private.h | 20 ++++++++++++++++++++
clutter/clutter-device-manager.c | 9 +++++++++
2 files changed, 29 insertions(+)
commit 89a794ec46844aa3c3c3bbdee26b2b07b1219e4d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Wed Nov 18 11:52:53 2015 +0000
Add version macros for Clutter 1.26
clutter/clutter-macros.h | 18 ++++++++++++++++++
clutter/clutter-version.h.in | 10 ++++++++++
2 files changed, 28 insertions(+)
commit 8a63ea031d394ec0e983bfbd9f12ae0fe5e53a97
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Nov 2 12:42:01 2015 +0000
Bump up version to 1.25.1
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 83b738c0e7060b4526fdbd306fcc255f71c064fa
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Mon Nov 16 15:26:56 2015 +0100
evdev: Move additional pointer buttons after the old 4-7 scrolling ones
On X11 those were skipped, so additional pointer buttons would come up
as button >= 8 events. Do here the same, so we remain compatible across
backends.
https://bugzilla.gnome.org/show_bug.cgi?id=758237
clutter/evdev/clutter-device-manager-evdev.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 5a022e8e14eca2e7a3675a2270d8fbbee4e08452
Author: Jeff Bai <jeffbai@aosc.xyz>
Date: Sat Nov 14 15:06:45 2015 +0800
update zh_CN translation
po/zh_CN.po | 1185 ++++++++++++++++++++++++++++++-----------------------------
1 file changed, 600 insertions(+), 585 deletions(-)
commit a2ff8b471fe1a05c2a48bdbe64d0f2ead548f7fb
Author: YunQiang Su <yqsu@src.gnome.org>
Date: Wed Nov 4 16:52:21 2015 +0800
update zh_CN translation
po/zh_CN.po | 61 ++++++++++++++++++++++++-------------------------------------
1 file changed, 24 insertions(+), 37 deletions(-)
commit a9f16c3d1f3152eab1987cb84562872685a08bac
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Fri Oct 23 16:56:00 2015 +0200
evdev: Mark either of smooth/discrete scroll events as emulating
We're always emulating one of those, depending on the scrolling
device/source, so mark these as such.
clutter/evdev/clutter-device-manager-evdev.c | 23 ++++++++++++++++-------
1 file changed, 16 insertions(+), 7 deletions(-)
commit 9753c9938239bdb2b102c56b496a76687f6d873a
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Fri Oct 16 19:07:19 2015 +0200
click-action: Ignore motions/updates from different devices/sequences
Otherwise events from other devices or touch sequences might unintendedly
trigger the thresholds, and a "cancelled" ::long-press with it.
https://bugzilla.gnome.org/show_bug.cgi?id=756749
clutter/clutter-click-action.c | 4 ++++
1 file changed, 4 insertions(+)
commit 9ea14ff949970ec1fb1464b053c132855768460f
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Wed Oct 14 10:36:36 2015 +0200
Updated Basque language
po/eu.po | 876 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 438 insertions(+), 438 deletions(-)
commit 410d59f5a166259c7a238a8c8e60eeb234029f94
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Oct 12 22:45:27 2015 +0100
Post-release version bump to 1.24.3
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 55dc86c0c0f875ee2d2b94facc5ef01878a69bd0
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Oct 12 19:52:05 2015 +0100
Release Clutter 1.24.2
NEWS | 26 ++++++++++++++++++++++++++
configure.ac | 4 ++--
2 files changed, 28 insertions(+), 2 deletions(-)
commit b6425bbb15ceaebf39282fb1ad18f4a1f6799780
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Mon Oct 12 19:41:57 2015 +0100
Use explicit NULL comparison for pointers
Following the coding style.
clutter/evdev/clutter-device-manager-evdev.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
commit 1fe21a8fe174a4c98e8c694cff5bfc80ddb9efde
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Fri Oct 9 20:43:25 2015 +0200
evdev: Emulate discrete scroll events out of smooth scroll ones.
There's handlers around relying on up/down/left/right scroll events,
which won't work as expected if only smooth scroll events are sent.
In order to work properly there, we have to retrofit discrete scroll
events on the evdev backend.
Fix this by implementing emission (on devices with a wheel) and
emulation (on anything else) of discrete scroll events. On the former
both smooth and discrete events are set, for the latter we do accumulate
the dx/dy of the latest scroll events, and emit discrete ones when we
accumulated enough. The ending 0/0 event will reset the accumulators for
the next scrolling batch.
https://bugzilla.gnome.org/show_bug.cgi?id=756284
clutter/evdev/clutter-device-manager-evdev.c | 130 +++++++++++++++++++++++++--
1 file changed, 122 insertions(+), 8 deletions(-)
commit b2f8a0595c9cd4bd6c186c5c2c7573ecc3fd31be
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date: Wed Oct 7 07:06:00 2015 +0000
Updated Portuguese translation
po/pt.po | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
commit a19413d9a636e062d60473b02972dc2b65c0752f
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date: Tue Oct 6 16:00:50 2015 +0000
Updated Finnish translation
po/fi.po | 2089 ++++++++++++++++++++++++++++++++++++++------------------------
1 file changed, 1291 insertions(+), 798 deletions(-)
commit 2ddec579d6f34395e8fd20a0efdbe8983b35148c
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date: Tue Sep 29 15:33:29 2015 -0400
clutter_actor_update_map_state: Remove a useless warning
A check for priv->parent == NULL was inside the else of a check
for (priv->parent == NULL).
https://bugzilla.gnome.org/show_bug.cgi?id=745517
clutter/clutter-actor.c | 4 ----
1 file changed, 4 deletions(-)
commit 4c9443bbd7171447fa9315fa13dc7cbf383c7081
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date: Tue Sep 29 15:17:24 2015 -0400
_clutter_actor_set_enable_paint_unmapped: don't force an unmap
When enable_paint_unmapped is disabled, we shouldn't force the
source widget to be unmapped if the constraints would keep it
mapped; in practice this shouldn't matter unless a paint handler
is messing with the map state.
https://bugzilla.gnome.org/show_bug.cgi?id=745517
clutter/clutter-actor.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 76c8cd292ed269bd75e7482d96fd4209076d2266
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date: Tue Sep 29 14:15:16 2015 -0400
Avoid crashing when an actor not parented to a toplevel is cloned
If we can't realize the source actor for a clone, simply skip updating
the map state and painting it.
https://bugzilla.gnome.org/show_bug.cgi?id=745517
clutter/clutter-actor.c | 6 +++++-
clutter/clutter-clone.c | 12 +++++++++---
2 files changed, 14 insertions(+), 4 deletions(-)
commit 86a65ddffc511418e1aff48c4b8b9b7f7caa75f3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Sep 26 14:55:36 2015 +0200
Fix Kannada translation of default:LTR
po/kn.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6840b3a4c7d8be19f13046db25c8ddc29f7424f8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Sep 26 14:53:56 2015 +0200
Fix Hindi translation of default:LTR
po/hi.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 41a479264d6e8604a0cf99bf37e9548fc98b82c2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sat Sep 26 14:44:43 2015 +0200
Fix Ukrainian translation of default:LTR
po/uk.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b9df8524f0c0835ef82737bb65282bc1214a1d94
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date: Tue Sep 22 17:27:42 2015 +0100
gdk: Enable clock updates when timelines are added to the clock
Enable animation updates from the GdkFrameClock whenever any timeline is
added to the ClutterMasterClockGdk. This may improve animation
smoothness (depending on the GDK backend in use) because it allows GDK
to tweak its frame timing for animation purposes.
https://bugzilla.gnome.org/show_bug.cgi?id=755357
clutter/gdk/clutter-master-clock-gdk.c | 53 ++++++++++++++++++++++++++++++++--
1 file changed, 51 insertions(+), 2 deletions(-)
commit 9ef5fd104aa627544faa315c0114b24f2bcd35af
Author: Милош Поповић <gpopac@gmail.com>
Date: Tue Sep 22 12:36:27 2015 +0000
Updated Serbian Latin translation
po/sr@latin.po | 888 +++++++++++++++++++++++++++++----------------------------
1 file changed, 448 insertions(+), 440 deletions(-)
commit f2a56cec014f30558a0eed8fa5a8e3e1201f6fe9
Author: Милош Поповић <gpopac@gmail.com>
Date: Tue Sep 22 12:35:47 2015 +0000
Updated Serbian translation
po/sr.po | 888 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 448 insertions(+), 440 deletions(-)
commit 6c26f791c257e56479a8ada9b68159425659e1f5
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Sep 22 00:58:13 2015 +0100
docs: Fix up the main reference XML
We need an updated Docbook schema, and a couple of other attributes, so
that gtk-doc will generate a valid devhelp file.
doc/reference/clutter-docs.xml.in | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 3816d5a6bb5257d5f65dbbb40029a353e0523f67
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Thu Sep 17 16:32:33 2015 +0100
gdk: Fix frame budget diagnostics
Set the frame budget so that CLUTTER_ENABLE_DIAGNOSTIC correctly outputs
timing diagnostics from the ClutterMasterClockGdk.
https://bugzilla.gnome.org/show_bug.cgi?id=755357
clutter/gdk/clutter-master-clock-gdk.c | 4 ++++
1 file changed, 4 insertions(+)
commit 9e8da646368394f3004e72c4bc4409ad1c473c92
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Thu Sep 17 16:31:11 2015 +0100
gdk: Use frame time when calculating the tick time for clock updates
This is how GdkFrameClock is meant to be used: the frame time is meant
to be queried from the GdkFrameClock within its frame signals, rather
from the system monotonic time source.
https://bugzilla.gnome.org/show_bug.cgi?id=755357
clutter/gdk/clutter-master-clock-gdk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5545b69a8f064d020f4b9c3532147c80f433ab63
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Thu Sep 17 16:27:14 2015 +0100
timeline: Add more debug output
https://bugzilla.gnome.org/show_bug.cgi?id=755357
clutter/clutter-timeline.c | 24 ++++++++++++++++++++++--
1 file changed, 22 insertions(+), 2 deletions(-)
commit ae1a84853e4978092afec07aaead3e3a94f738f8
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date: Thu Sep 17 16:26:23 2015 +0100
timeline: Ensure waiting_first_tick is set before adding the timeline
Just in case the timeline starts being prodded by the ClutterMasterClock
before the add function returns. (This has not been verified.)
https://bugzilla.gnome.org/show_bug.cgi?id=755357
clutter/clutter-timeline.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8e52f8c61ef2192eaf7f2208a922d3530df47d9b
Author: Rafael Fontenelle <rffontenelle@gmail.com>
Date: Sun Sep 20 14:05:56 2015 +0000
Updated Brazilian Portuguese translation
po/pt_BR.po | 865 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 433 insertions(+), 432 deletions(-)
commit f5f2b2ee7a459abb481153346eb4ab86967f1b60
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date: Sun Sep 20 12:49:21 2015 +0000
Updated Swedish translation
po/sv.po | 1113 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 549 insertions(+), 564 deletions(-)
commit 5cf6c80c9b19f05c5c791e4f19f2e8677ce641cc
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date: Sat Sep 19 16:24:08 2015 +0000
Updated Danish translation
po/da.po | 481 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 244 insertions(+), 237 deletions(-)
commit 53372f69fd1c3918b7ff32d8069350dce15621d9
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date: Fri Sep 18 22:23:06 2015 +0300
Updated Latvian translation
po/lv.po | 509 ++++++++++++++++++++++++++++++---------------------------------
1 file changed, 246 insertions(+), 263 deletions(-)
commit 2e554db8cf18e0ac523f534b67f886bfb7326532
Author: Stas Solovey <whats_up@tut.by>
Date: Thu Sep 17 11:26:45 2015 +0000
Updated Russian translation
po/ru.po | 879 ++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 442 insertions(+), 437 deletions(-)
commit 5fecf2b293bbdf01d28c8936ebc95336495a11a9
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Sep 15 13:12:09 2015 +0100
Post-release version bump to 1.24.1
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
|