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 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 11573 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755 11756 11757 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801 11802 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 12201 12202 12203 12204 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 12279 12280 12281 12282 12283 12284 12285 12286 12287 12288 12289 12290 12291 12292 12293 12294 12295 12296 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 12472 12473 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 12590 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614 12615 12616 12617 12618 12619 12620 12621 12622 12623 12624 12625 12626 12627 12628 12629 12630 12631 12632 12633 12634 12635 12636 12637 12638 12639 12640 12641 12642 12643 12644 12645 12646 12647 12648 12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708 12709 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724 12725 12726 12727 12728 12729 12730 12731 12732 12733 12734 12735 12736 12737 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765 12766 12767 12768 12769 12770 12771 12772 12773 12774 12775 12776 12777 12778 12779 12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 12794 12795 12796 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993 12994 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028 13029 13030 13031 13032 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 13159 13160 13161 13162 13163 13164 13165 13166 13167 13168 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202 13203 13204 13205 13206 13207 13208 13209 13210 13211 13212 13213 13214 13215 13216 13217 13218 13219 13220 13221 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 13340 13341 13342 13343 13344 13345 13346 13347 13348 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366 13367 13368 13369 13370 13371 13372 13373 13374 13375 13376 13377 13378 13379 13380 13381 13382 13383 13384 13385 13386 13387 13388 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 13489 13490 13491 13492 13493 13494 13495 13496 13497 13498 13499 13500 13501 13502 13503 13504 13505 13506 13507 13508 13509 13510 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 13564 13565 13566 13567 13568 13569 13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 13610 13611 13612 13613 13614 13615 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 13654 13655 13656 13657 13658 13659 13660 13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725 13726 13727 13728 13729 13730 13731 13732 13733 13734 13735 13736 13737 13738 13739 13740 13741 13742 13743 13744 13745 13746 13747 13748 13749 13750 13751 13752 13753 13754 13755 13756 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772 13773 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783 13784 13785 13786 13787 13788 13789 13790 13791 13792 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804 13805 13806 13807 13808 13809 13810 13811 13812 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857 13858 13859 13860 13861 13862 13863 13864 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911 13912 13913 13914 13915 13916 13917 13918 13919 13920 13921 13922 13923 13924 13925 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939 13940 13941 13942 13943 13944 13945 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008 14009 14010 14011 14012 14013 14014 14015 14016 14017 14018 14019 14020 14021 14022 14023 14024 14025 14026 14027 14028 14029 14030 14031 14032 14033 14034 14035 14036 14037 14038 14039 14040 14041 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057 14058 14059 14060 14061 14062 14063 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093 14094 14095 14096 14097 14098 14099 14100 14101 14102 14103 14104 14105 14106 14107 14108 14109 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126 14127 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 14178 14179 14180 14181 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207 14208 14209 14210 14211 14212 14213 14214 14215 14216 14217 14218 14219 14220 14221 14222 14223 14224 14225 14226 14227 14228 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245 14246 14247 14248 14249 14250 14251 14252 14253 14254 14255 14256 14257 14258 14259 14260 14261 14262 14263 14264 14265 14266 14267 14268 14269 14270 14271 14272 14273 14274 14275 14276 14277 14278 14279 14280 14281 14282 14283 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325 14326 14327 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 14340 14341 14342 14343 14344 14345 14346 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379 14380 14381 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409 14410 14411 14412 14413 14414 14415 14416 14417 14418 14419 14420 14421 14422 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509 14510 14511 14512 14513 14514 14515 14516 14517 14518 14519 14520 14521 14522 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551 14552 14553 14554 14555 14556 14557 14558 14559 14560 14561 14562 14563 14564 14565 14566 14567 14568 14569 14570 14571 14572 14573 14574 14575 14576 14577 14578 14579 14580 14581 14582 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 14603 14604 14605 14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618
|
# Generated by Makefile. Do not edit.
commit daea081ce4a67d0c221de5f389130355fe37e73e
Author: Jiří Techet <techet@gmail.com>
Date: Wed Sep 6 23:28:59 2017 +0200
0.12.16
commit 2748a76369e91a6c5002b8e17edcb7b8be739e65
Author: Chris Mayo <aklhfex@gmail.com>
Date: Sat Aug 12 11:27:23 2017 +0100
Implement flake8 suggestions for Python demos
https://bugzilla.gnome.org/show_bug.cgi?id=786195
commit 4f614845e7f2639138f9fbb24225e6d89da44683
Author: Chris Mayo <aklhfex@gmail.com>
Date: Sat Aug 12 11:27:23 2017 +0100
Fix MapProjection attribute error for 'MAP_PROJECTION_MERCATOR'
https://bugzilla.gnome.org/show_bug.cgi?id=786195
commit 209a449a3b259ced232389515a87dac95a21b31e
Author: Chris Mayo <aklhfex@gmail.com>
Date: Sat Aug 12 11:27:23 2017 +0100
Silence PyGI version warnings for Python demos
https://bugzilla.gnome.org/show_bug.cgi?id=786195
commit 71b6d8ce27070f51c315411ec8af68672254b20f
Author: Chris Mayo <aklhfex@gmail.com>
Date: Sat Aug 12 11:27:23 2017 +0100
Make launcher-gtk.py Python 3 compatible
https://bugzilla.gnome.org/show_bug.cgi?id=786195
commit 5c13f2b40e879b5e09b7d75ab79626d2670552a3
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 20 23:32:27 2017 +0200
Update docs with the newly added functions
Plus some minor formatting nitpicks and vapi update.
commit 481ec72b2b9401761c2b61e41be3edf13644f9ff
Author: Jens Georg <mail@jensge.org>
Date: Sun May 7 15:50:42 2017 +0200
Add possibility to set User-Agent for requests
https://bugzilla.gnome.org/show_bug.cgi?id=782297
commit b76777f31ce4a1a550aebac6e18b3371a81d6cb4
Author: Jan-Michael Brummer <jan.brummer@tabos.org>
Date: Thu Mar 30 19:05:06 2017 +0200
Fix touch gesture zoom
Check the source device instead of the master to differentiate between pointer and touch device.
commit 18bd89d5e4ecebe634ff4aba9eabc9a78ecbf10a
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 12 21:41:20 2017 +0100
Fix 0.12.15 release date in NEWS
commit 9fc54df0e7f9daedca68b4031f419389cccc2912
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 8 12:00:46 2017 +0100
Post release version bump
commit d5f50d3932e2fabae8f3f10df522d7716e5bed7b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 8 11:50:17 2017 +0100
0.12.15
commit c6cebf485bc1c5950ab2bee36c3190552c466622
Author: Matthias Clasen <mclasen@redhat.com>
Date: Fri Mar 3 16:03:37 2017 +0100
build: Add pangocairo and cogl-pango-1.0 to *_gir_PACKAGES
https://bugzilla.gnome.org/show_bug.cgi?id=779542
commit 528cdbf46e0e26503744409083d4c6360c709c30
Author: Marcus Lundblad <ml@update.uu.se>
Date: Tue Oct 11 23:24:21 2016 +0200
Ensure path layer surface is created
When getting the surface from a path layer,
ensure that the right and left surfaces are
merged if the surface isn't yet available.
This happens when a layer is realized "on-screen"
as is the case when printing routes in gnome-maps.
https://bugzilla.gnome.org/show_bug.cgi?id=772477
commit be636b39e1208033850ca65b93ac69c3fab25378
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Thu Sep 29 21:39:54 2016 +0300
Fix path-layer surface exporting when no clone is visible.
https://bugzilla.gnome.org/show_bug.cgi?id=771698
commit d682bea291049422427fc8fb961d6b721787bd94
Author: Jiří Techet <techet@gmail.com>
Date: Thu Sep 29 23:34:07 2016 +0200
launcher-gtk: Add missing NULL at the end of gdk_pixbuf_save_to_stream()
gdk_pixbuf_save_to_stream() is a vararg function whose vararg parameters
have to be NULL-terminated.
commit e1f6e591ca752f20bb29cbe46b7f2e4e41468a56
Author: Jiří Techet <techet@gmail.com>
Date: Tue Sep 27 00:34:36 2016 +0200
launcher-gtk: allow replacing exported map
It's too easy to miss there's already a png export in the current directory
and expect the export happened alright even though it's still the original
file.
Also close the output stream correctly which was missing in the original
code.
commit cb478b22ab1a64f250eea117aa2e807b2fbf3b34
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 26 23:22:36 2016 +0200
Post release version bump
commit a8453441f486773602a96d491ef5525a51e31f4d
Author: Jiří Techet <techet@gmail.com>
Date: Tue Sep 6 23:08:01 2016 +0200
0.12.14
commit 4c81f5a39fcdcfb2a8e9cae1d80085530f0039f3
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Fri Sep 2 15:19:42 2016 +0300
Add extra clone on the left.
This makes the go_to animation smoother (no more empty space on the
left) and also fixes a rendering issue with markers crossing the
right border of the map.
https://bugzilla.gnome.org/show_bug.cgi?id=770490
commit 6e3f915014e6dbfd1d94fc54a7f959b0042a4be5
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 21 23:13:53 2016 +0200
Add comment describing viewport limits
Will hopefully reduce the head-scratching time when looking at this part
of the code.
commit 4d492a31bf845dc34cb27c19c1fab6971ce151e3
Merge: e60d0fd 0862490
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 14 10:45:33 2016 +0100
Merge branch 'wrap2'
commit 08624901af6b45004eb7d3ce94e8e2a196876c44
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Wed Aug 10 15:11:56 2016 +0300
Hide left_actor in path layer when no clone is visible.
commit e60d0fd405a93f517fd7478b862dfae5bfb87d4f
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 9 23:42:53 2016 +0200
Add python demo demonstrating custom tile source
commit dc5e31232a2cbf3c37b13ec0dc9491251d2b310a
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Tue Aug 9 20:23:29 2016 +0300
Add descriptive comments.
commit 105a2e89334cb9c0496934606dcb9d0f829e2d43
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Tue Aug 9 19:18:00 2016 +0300
Fix memory management for surfaces in path layer.
commit 83e9b68e671484c77388cebaca0370b6ae4414c9
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 9 13:25:08 2016 +0200
Fix "Since" in new network tile source API
A bit in the future.
commit 1bfaa4cbdfb8952d532b72378759ff415e4c8cc1
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Aug 8 20:00:16 2016 +0300
Make the view export a wrapped map.
commit 46cc00ab5bec50005bf0ccdb479a6c7fd58937a4
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Aug 8 19:51:40 2016 +0300
Make path layer exportablility compatible with recent wrap changes.
commit 34eb2bb4b0db0a0ae7c965d23de52bd1651ca04d
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Aug 8 18:27:44 2016 +0300
Enable get_map_size in champlain_path_layer to return the sizes separately.
commit 14f7d5eed78fd8f505f359d19c663747bb82a886
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 20:50:43 2016 +0300
Add descriptive comment to show_zoom_actor hwrap behavior.
commit e06d6052b7f98834551a3b918427c32a9c2a9c4f
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 20:38:51 2016 +0300
User layers are now unreactive by default, no need to explicitly set
them anymore.
commit 3d900b91eae2f16ecdf3e741a9964aa4373b3453
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 20:35:02 2016 +0300
Remove unnecessary checks in load_visible_tiles.
commit 24f4dc97396f3c4d2ba7bcf8f1750419c1766b58
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 20:21:23 2016 +0300
Ensure sample_user_layer_at_pos returns a reactive user_layers child.
commit b48d0fd825c5ed501c562831145744b48235d079
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 20:13:06 2016 +0300
Fix clone_index check in viewport_motion_cb.
commit 05b101a6a08274a401af88e6d284749038d400a2
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 17:05:15 2016 +0300
Add descriptive comment on path layer rendering.
commit 1888936074408b8195af5fdcfaf46dacc2acfec7
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 16:29:30 2016 +0300
Factor out repetitive actor initialization code for the path layer.
Fix code style in path layer initialization.
commit 881bba8c268ffb2699287464c4bff8e3eb99d080
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 16:06:01 2016 +0300
Move variable declarations at the beginning of blocks.
commit 365bb2c145946919c3cb76967bf5d64f5c1b4905
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Aug 7 14:57:46 2016 +0300
Fix coding style.
commit bc266f033ec11d420d2c203da424b04831192276
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 5 11:24:22 2016 +0200
Update vapi and libchamplain-sections.txt with new functions
commit beb4a61a72bc7a3f8bd3918a2cfbe450fdd1dddf
Author: Mattias Bengtsson <mattias.jc.bengtsson@gmail.com>
Date: Fri Aug 5 00:21:35 2016 +0200
NetworkTileSrc: Define magic number
Use a #define for the maximum connection default of 2 and explain why 2
is the default a little more thoroughly.
https://bugzilla.gnome.org/show_bug.cgi?id=768890
commit 498f2e6924a4733bd122f417a0a0cceac107f7f5
Author: Mattias Bengtsson <mattias.jc.bengtsson@gmail.com>
Date: Wed Aug 3 21:17:23 2016 +0200
NetworkTileSrc: Make max-conns settable
Make it possible to set the maximum allowed simultaneous connections on
the underlying soup session.
This makes it possible for NetworkTileSources that allow more
simultanoeus connections than 2 to take advantage of that, making the
map viewing experience much nicer.
https://bugzilla.gnome.org/show_bug.cgi?id=768890
commit a8d0ce3797c13ebcb159b251275b6e21da415066
Author: Mattias Bengtsson <mattias.jc.bengtsson@gmail.com>
Date: Wed Aug 3 18:17:27 2016 +0200
Ignore some files
Ignore some autotools files and Emacs backup files.
https://bugzilla.gnome.org/show_bug.cgi?id=768890
commit 40be512b28c6b0878140c436e7d3599971618292
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Wed Jul 20 13:51:32 2016 +0300
Static sizes are not needed anymore for user layers.
commit c878dfbf663ecccadae441ae971de87851ce242a
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Jul 18 17:16:26 2016 +0300
Reposition user_layers after disabling horizontal_wrap.
commit c7f9ed8d38a199245fc80a22328be78000174119
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Jul 18 16:17:15 2016 +0300
Destroy zoom_actor even if no tiles finished downloading.
Clones are inserted in the zoom_actor in the show_zoom_actor
function. In case no new tiles needed to be downloaded after
zooming, the zoom_actor is not destroyed, so the clones remained
covered.
commit 794670d06670c86ae5141fa774961250e7d4a9c9
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Jul 17 18:02:43 2016 +0300
Pick up wrap events at viewport level, not clones.
Because of the relocation, the viewport_container (and implicitly clones)
render at negative coordinates. Mouse events are not picked up
at negative coordinates, so events must be picked in some other
actor (viewport is a good candidate).
commit a8bfb041529d081a8b1b1dc99d37f0fb600c03b7
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Jul 17 16:52:41 2016 +0300
Fix clutter_canvas_set_size errors in console.
commit 95f57bee46eaf124a9634a0faea7153d900153c4
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Jul 17 16:49:42 2016 +0300
Make path layer anchor aware.
commit f59ca0347f49d6500d90144e79f88aac5e01dfaf
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sun Jul 17 10:58:41 2016 +0300
Change enter-event to motion-event for user layer slot swapping.
Relocation causes user layers to be offset and have their contents
rendered at negative coordinates. Enter-event does not for work for
negative coordinates; the solution is to use motion-event and
calculate over which slot the pointer is.
commit e1fc80ba11966e1be4e31a9f31bbb8955a645cf1
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Fri Jul 15 20:29:20 2016 +0300
Explicitly set map_layer size on relocation.
commit 8c1aa99293273d54db3a10263cfd4905abcd928a
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Thu Jun 30 19:10:07 2016 +0300
Make path layer draw all visible areas.
commit acaf0c146ed9705d6f8bf8cbe215950ed9b23684
Merge: 7cc3ec9 e731df3
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Wed Jul 27 15:27:21 2016 +0300
Merge commit 'origin/wrap~10'
commit 190079883b879679e7a9e17b911023703ff113dd
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jul 16 19:11:37 2016 +0200
Add missing deprecated docstring
commit ecc7f497c0b0532d1daf25645c040837d4bfa930
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jul 13 20:22:11 2016 +0200
Return NULL from all factory functions if the map source with the given name doesn't exist
commit af75b6408465ece6e7ef902c550b98052c08fa9b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jul 13 20:19:03 2016 +0200
Deprecate CHAMPLAIN_MAP_SOURCE_OSM_MAPQUEST and CHAMPLAIN_MAP_SOURCE_OSM_AERIAL_MAP
These map sources don't work any more. Don't register them in the factory
and mark the definition macros as deprecated.
commit c2124d379ec08a5daa35d74198baef77b14cc336
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jul 13 19:43:14 2016 +0200
Remove Maemo stuff
Maemo is safely dead by now.
commit aeb75e444553a545543bf94d70f5c3ac3e9b3e4e
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jul 13 19:32:59 2016 +0200
Revert "factory: remove Mapquest map source"
This reverts commit 4ef6b1804a3e68fe993a16ef027eb40c097fefb6.
We have to do this in a backwards-compatible way
commit 4ef6b1804a3e68fe993a16ef027eb40c097fefb6
Author: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Date: Mon Jul 4 22:40:45 2016 +0530
factory: remove Mapquest map source
Due to change in their ToS, we can no longer access their
tile servers directly.
https://bugzilla.gnome.org/show_bug.cgi?id=768392
commit e731df3a3a53e7018deef89870fde0da2aacaf10
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Fri Jun 24 22:45:42 2016 +0300
Sample neighboring user layer slots for reactive child actors.
commit b38e4a89afa5eb8de8bccf043157d762b3d7c7ee
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Fri Jun 24 22:40:31 2016 +0300
Add swappable user layer clones.
The real user_layers actor is swapped with clones depending
on cursor position.
commit e232259ab48bc0a65243b8702660ce76c1ed20e0
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Jun 20 17:50:22 2016 +0300
Fix zooming animation.
Add one extra clone since zooming out implies a larger viewport.
Hide old clones while animating.
commit dfe6458663911cdcf0be15f5ee7cd94900dcf79a
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Jun 20 17:35:09 2016 +0300
Add viewport offset to champlain_view_x_to_longitude
commit 7cc3ec9d532cfc0d1c187a4c050c1f358cd638fd
Author: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Date: Fri Apr 15 15:36:10 2016 +0530
Check for existing factory in registered_sources
check for existing factory with that name before appending
in registered_sources
https://bugzilla.gnome.org/show_bug.cgi?id=765032
commit 7e000bb55020734bb36a8f574c057fdf00307c23
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 10 12:36:43 2016 +0200
Remove unused uri_format in champlain_map_source_new_memphis()
commit 779fa48b5f785c980c9ad2e873e1d06761836d23
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sat Apr 9 21:49:06 2016 +0300
champlain-map-source-factory: Fix memory leak in map source constructors
https://bugzilla.gnome.org/show_bug.cgi?id=764692
commit a1a5a8dd58ee31fd2e27a9407846f29daeaea723
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Wed Apr 6 19:40:33 2016 +0300
champlain-view: Fix memory leak in tile_map_set
https://bugzilla.gnome.org/show_bug.cgi?id=764692
commit 75c7018d6b9bbdcdebf6491903139c8b0ee9f244
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Mon Apr 4 21:58:02 2016 +0300
champlain-bounding-box: Include extremities in champlain_bounding_box_is_valid function
https://bugzilla.gnome.org/show_bug.cgi?id=764611
commit 99b6263cb91c51d00d04f274e9304de75b706ea3
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 9 00:17:57 2016 +0200
Don't think that left+right mouse buttons pressed mean multitouch
At the moment when both left and right mouse buttons are pressed, they
are regarded as multitouch and start of gesture-based zoom which leads
to strange zooming in/out while holding both mouse buttons and moving the
cursor.
Don't start gesture event when using mouse. (Maybe some of the other
devices might make sense here too but I don't have them to test.
Anyway, mouse is the most common one so this should be OK.)
commit f60d6d9cb4c4899795ed060faccea36d458b4ffd
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Wed Apr 6 00:22:39 2016 +0300
champlain-view: Add safety check to view_find_suitable_zoom function
https://bugzilla.gnome.org/show_bug.cgi?id=764662
commit 635b8fb6ea2991450e5ea0d3e45c0bb4b01cb2b6
Author: Marius Stanciu <stanciumarius94@gmail.com>
Date: Sat Apr 2 19:31:05 2016 +0300
champlain-view: Add valid bouding-box check for champlain_view_set_world
https://bugzilla.gnome.org/show_bug.cgi?id=764433
commit bd19953c8681068812977906046efe11b47449e2
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 2 12:12:22 2016 +0200
Whitespace
commit 17d1266b11163723f5f0f2f4b59ba579223b7e05
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 2 12:10:18 2016 +0200
Update required libsoup version in README
commit 8b354847fee850b3d3850938c8543c627dab2d66
Author: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Date: Wed Mar 30 20:11:43 2016 +0530
Update deprecated gdk_cursor method
Update the deprecated gdk_cursor_new() method
with the gdk_cursor_new_for_display() method
https://bugzilla.gnome.org/show_bug.cgi?id=763909
commit 7db9fb17ea9538a165c882712e28020b8b078555
Author: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Date: Tue Mar 22 15:50:14 2016 +0530
Update deprecated libsoup code
Replaced deprected soup_session_async_new_with_options () method
with the soup_session_new_with_options(). Since most of the distros
come with libsoup >2.42.
https://bugzilla.gnome.org/show_bug.cgi?id=763909
commit 5ac5c5ae503caf734c332638e1e14755a84ec1d0
Author: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Date: Tue Mar 15 19:38:43 2016 +0530
launcher.js: add sample marker
created a sample marker and a marker layer
and attached it to the view.
https://bugzilla.gnome.org/show_bug.cgi?id=763690
commit ab6364bbbd303e957b215b34ecd3f35b2304b7d3
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 25 21:13:15 2016 +0100
Post release version bump
commit ceccc10eacce0d4ffef22233739ecbf05ea60180
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 25 21:05:27 2016 +0100
0.12.13
commit 5038ab1b704e609ba76958075a4b61eab13699b0
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Feb 16 10:54:00 2016 +0100
champlain-view: Remove children from user_layers in dispose
https://bugzilla.gnome.org/show_bug.cgi?id=760012
commit a8073a3c837c291a3b3b5331ea2bc01f2f7ca2ca
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 12 16:45:37 2016 +0100
demos: Fix confusingly swapped latitude/longitude retrieval in Python demo
Thanks to Pavel Machek for the patch.
commit e641833c36620a712781b1ebce31311daa888535
Author: Hashem Nasarat <hashem@riseup.net>
Date: Sun Jan 31 12:19:33 2016 -0500
build: Set G_LOG_DOMAIN to libchamplain
"Libraries should define this so that any messages which they log can be
differentiated from messages from other libraries and application code"
https://developer.gnome.org/glib/stable/glib-Message-Logging.html#G-LOG-DOMAIN:CAPS
This enables us to filter debug messages to only see libchamplain
output — quite useful!
E.g. G_MESSAGES_DEBUG=libchamplain CHAMPLAIN_DEBUG=view gnome-maps
https://bugzilla.gnome.org/show_bug.cgi?id=761368
commit 9fcbddde94d9fbeb1ef9dfc82b16675c0a47acf1
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Wed Jan 27 14:59:03 2016 +0100
gtk-champlain-embed: avoid runtime warnings
We need to set the state on the GtkStyleContext these days, to avoid GTK
emitting runtime warnings.
This change is retro-compatible with older versions of GTK.
https://bugzilla.gnome.org/show_bug.cgi?id=761178
commit 713f73b933730d64d6e037c548cb9fbbe210d039
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Fri Jan 15 14:26:28 2016 +0000
Build fixes for builddir != srcdir
Generated files go in builddir, which evaluates to '.', not in srcdir.
Without this change, libchamplain fails to build in Continuous with the
following error:
make[3]: *** No rule to make target '../../champlain/champlain-enum-types.h', needed by 'Champlain-0.12.gir'. Stop.
commit 06de4514628b53996d46940e644e7b2ff8d7db02
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Jan 12 20:41:19 2016 +0100
build: Make sure enums are introspectable
commit c8829c4f86569fe5c75dc96d3578e29edbb327bd
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sat Jan 9 10:35:50 2016 +0100
ChamplainPoint: Implement ChamplainExportable interface
commit 2814f9e2ad6812a0da8c23289b76c16b5edd5382
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sat Jan 9 10:34:57 2016 +0100
MarkerLayer: Implement ChamplainExportable interface
Make MarkerLayer exportable. Will contain non-NULL surface
iff a marker in the layer implements ChamplainExportable
interface.
commit 4350ac6d2ab5c77cfeeedc9e7d3a4b87d19f8ebc
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jan 12 11:59:12 2016 +0100
ChamplainView: Don't set state to DONE at the end of init
The initial state is CHAMPLAIN_STATE_NONE and it should be changed to DONE
only after tiles get loaded which already happens in tile_state_notify().
commit 57fb0b10e679d0bd7686fcdde4d24170b2f085ba
Author: Jiří Techet <techet@gmail.com>
Date: Wed Dec 2 20:59:39 2015 +0100
Post release version bump
commit c726e061eeb394d7a806b75e3377dce9ad7fa734
Author: Jiří Techet <techet@gmail.com>
Date: Wed Dec 2 20:41:25 2015 +0100
0.12.12
commit 380ef615cdce386aa53cfbb9fb0fe2b01397fda1
Author: Jiří Techet <techet@gmail.com>
Date: Wed Dec 2 20:40:55 2015 +0100
Fix documentation
commit d3964299fe4ef1c79df54f687301ce34eaae7b2f
Author: Jiří Techet <techet@gmail.com>
Date: Mon Nov 30 23:13:56 2015 +0100
view: Accumulate smooth scroll dy in order to trigger zoom
The way scroll is triggered is somewhat unreliable, it is better
to accumulate the scroll value, until enough delta is accumulated
to trigger a "tick" (1 scroll unit is equivalent to one traditional
scroll event).
Based on patch from Carlos Garnacho.
commit bc4e89dc05fd1cdd01cf84c0f89eac628b954407
Author: Jiří Techet <techet@gmail.com>
Date: Sat Nov 28 10:52:11 2015 +0100
view: Fix check in dispose
commit 79c563d772675f1b5f8649e6419254943713c941
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Nov 17 20:41:39 2015 +0100
Fixes for cairo surface export
Return NULL for surface when PathLayer is not visible.
And do not try to export layers where surface is NULL.
Also honor the tile opacity.
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit 5cb2cb3c40fc3139781279cd0c94d26da3a07daf
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Sat Oct 31 16:58:35 2015 +0100
view: Stop emission of ClutterZoomAction::gesture-cancelled
We successfully override ::gesture-begin and ::zoom in order to
replace the default "zoom the actor" behavior of ClutterZoomAction,
however ClutterZoomAction::gesture-cancel implementation has the side
effect of attempting to restore the actor translation and scale to the
original position, which is undesirable here.
This fixes the ChamplainView going blank, as it tries to "restore" a
0 scale, because we didn't give it an opportunity to fetch the actor
one on ClutterZoomAction::gesture-begin.
https://bugzilla.gnome.org/show_bug.cgi?id=757149
commit d115060c179a4894f0f257c606d473740b0d2961
Author: Jiří Techet <techet@gmail.com>
Date: Mon Nov 16 23:31:01 2015 +0100
Whitespace cleanups
commit 8689ed647959defbfe11dec4b37736c5334a7547
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:58:14 2015 +0100
demos/launcher-gtk: Add export to png buton
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit b6012f6a275e64b477319d926f80c4a5cb33add4
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:57:37 2015 +0100
ChamplainView: Add champlain_view_to_surface
This function will export the current map view to a
cairo_surface_t surface.
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit 7a14435544606f0e5a919dc69be9273ccf63792f
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:56:25 2015 +0100
Renderers: Set surface on tiles
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit fba665442ce70def9f58981151a2aa8997e4d9f9
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:56:00 2015 +0100
ChamplainPathLayer: Implement ChamplainExportable
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit e50da6817569186ae854fdb2ac7453accb38077e
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:55:42 2015 +0100
ChamplainTile: Implement ChamplainExportable
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit 1f061e27e7e6d1666e01e5a30cc5b7f7acb55464
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Nov 12 11:54:17 2015 +0100
Add ChamplainExportable interface
https://bugzilla.gnome.org/show_bug.cgi?id=757350
commit 2123b6041bbdf0bb19210d9c6dee2ddd05bdea33
Author: Rémy Oudompheng <oudomphe@phare.normalesup.org>
Date: Sun Oct 25 08:20:13 2015 +0100
defines: Increase precision of min/max latitude.
The previous rounded value slightly exceeds the expected bounding box,
making get_tile_bounds function return a negative min_y at high
zoom levels.
commit 68e481c07a73b9755f2bb4cc30a57d3dc53407e4
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 18 17:56:54 2015 +0200
Post release version bump
commit 2f60a4bd3ae48baef054121514a271ece5121605
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 18 17:26:10 2015 +0200
0.12.11
commit 09a1b432165ecdc587ea8168a4b0c29a826f9c85
Author: Ting-Wei Lan <lantw@src.gnome.org>
Date: Wed Sep 2 01:32:38 2015 +0800
Fix return value error in champlain_view_get_world
https://bugzilla.gnome.org/show_bug.cgi?id=754413
commit cf42830731b5f7b58733b0057cb0ffd02700ea73
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 31 01:26:23 2015 +0200
view: Set world_bbox to NULL in dispose
Prevents double-free as dispose can be called multiple times.
commit 7bfaa264954489a0e9a93bbad9a364a990c5b93a
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 31 01:22:27 2015 +0200
view: Fix transfer annotations
commit 46cc3bfefff48ca62a158fb184dd980bace13418
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sat Aug 8 17:11:35 2015 +0200
ChamplainView: Add world bounding box property
This adds a property to limit the world to a Champlain
BoundingBox.
https://bugzilla.gnome.org/show_bug.cgi?id=753395
commit 1549c0332ba16d033b315b5341dc2d26377821f4
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sun Aug 16 23:04:28 2015 +0200
defines: Min/max latitude should be 85.05113
So it seems that the map_source_get_y breaks down when
given values close to +-90. Some googling brought me to the
conclusion that we should have a MIN/MAX latitude of
85.05113, since that is what the Mercator projection
truncates latitude to.
See https://en.wikipedia/wiki/Mercator_projection for
more information,
commit 85e51f87c2af781c423e75da3a725c459bf1cf49
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 31 00:43:03 2015 +0200
kinetic-scroll-view: Initialize sequence to NULL
commit c241e31d2768254a1f1bc43a04d0d36348d70ecf
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 31 00:36:01 2015 +0200
kinetic-scroll-view: Move comment to the right place
Plus correct a typo
commit ddc5f2087b0a02c2e33c1939e9d310e37eb46f33
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Sat Jun 6 20:20:03 2015 +0200
view: Implement pinch/zoom gesture
Set up a ClutterZoomAction listening for 2-finger touch gestures,
and make it take control over over the view position/zoom level.
Zooming in/out isn't too smooth yet, because we're constrained
to discrete zoom levels (it does animate between these though),
this is enough at least for the expected interaction.
https://bugzilla.gnome.org/show_bug.cgi?id=709606
commit 30c52851a8e73baa81a4439492c8022d3a5a90b5
Author: Carlos Garnacho <carlosg@gnome.org>
Date: Sat Jun 6 20:16:12 2015 +0200
kinetic-scroll-view: Make it exclusive to pointer/single-touch
If we receive touch events, obey a single sequence and cancel all
operations if more are received.
The return value in the event handlers has been changed so the
event is propagated, and kinetic scroll can work in cooperation
with pinch/zoom gestures.
https://bugzilla.gnome.org/show_bug.cgi?id=709606
commit c4567172b2ca950340dd65e6ddaa36788a7a2e3f
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Apr 16 23:19:06 2015 +0200
champlain-network-tile-source: Specify SOUP_TYPE_CONTENT_DECODER
This is needed in order to get data that is gziped from the server.
https://bugzilla.gnome.org/show_bug.cgi?id=748009
commit a2eca6ffd68983ba3c75a652917288ecfc82e962
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 18 11:46:19 2015 +0100
Post release version bump
commit e0386f80647b0bf0b00b8b2f3a276fcd4165e133
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 18 11:41:10 2015 +0100
0.12.10
commit eb2cff0f429ad542d7eba55232c33579e5cceddd
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 18 10:49:58 2015 +0100
Fix warning
commit 1a34b284750d966cd5fce59be3d03bb263dd184a
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Mon Mar 16 17:42:44 2015 +0100
ChamplainView: Handle CLUTTER_SCROLL_SMOOTH
In latest Clutter more devices reports scroll using
the CLUTTER_SCROLL_SMOOTH direction. This means that the
scroll to zoom functionality stopped working for Maps.
Not handling the CLUTTER_SCROLL_SMOOTH in Champlain has
always been a buglet. It gets more serious now that we
get CLUTTER_SCROLL_SMOOTH more often.
https://bugzilla.gnome.org/show_bug.cgi?id=746127
commit 10c74dd5ec9430a501f702b7ff02a1d90858674f
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sun Jan 18 13:48:48 2015 +0100
Revert "Increase the maximum zoom level of Mapquest to 19"
This reverts commit 08c9ea88e4a9fe19adc81da2329066f53b2332c5.
https://bugzilla.gnome.org/show_bug.cgi?id=743121
commit adf500d71116ddc90255b0d5ec6bec961ee5122e
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Nov 4 20:57:31 2014 +0100
ChamplainView: Emit animation-completed::zoom
https://bugzilla.gnome.org/show_bug.cgi?id=739641
commit 08c9ea88e4a9fe19adc81da2329066f53b2332c5
Author: Jiří Techet <techet@gmail.com>
Date: Thu Oct 30 14:49:30 2014 +0100
Increase the maximum zoom level of Mapquest to 19
commit e1a1af44f90c1c65e81a4c7b65a6a92b79b6e125
Author: Jiří Techet <techet@gmail.com>
Date: Mon Oct 20 20:04:38 2014 +0200
Whitespace change
commit 4776e790091f7b3ffab2a4e462b1f4e7825b1366
Author: Jonas Danielsson <jonas.danielsson@threetimestwo.org>
Date: Mon Oct 20 05:14:05 2014 -0400
GtkChamplainEmbed: Propagate key-press to view
Make sure the GtkChamplainEmbed widget gives focus to the
GtkClutterEmbed widget. And also propagates the key press
events to the ChamplainView actor.
https://bugzilla.gnome.org/show_bug.cgi?id=738849
commit 1fd0ba0f0b87b64ead0a7f0c8c83c9761bf05f79
Author: Jonas Danielsson <jonas.danielsson@threetimestwo.org>
Date: Mon Oct 20 05:14:19 2014 -0400
ChamplainView: Move the key-press event to view
Bind the key-press event to the view actor instead
of the kinetic_scroll actor. This will allow users
of GtkChamplainEmbed to use the pan and zoom bindings
from their application.
https://bugzilla.gnome.org/show_bug.cgi?id=738849
commit b470dc9d12f6fe301d21f4d9504d27ca1301b246
Author: Jiří Techet <techet@gmail.com>
Date: Sun Oct 19 21:41:16 2014 +0200
Use view height for computing y delta in the keyboard mapping demo
commit c16cbc9279aef8d720a7e559f4bbaed1d328de83
Author: Jiří Techet <techet@gmail.com>
Date: Sat Oct 18 20:35:26 2014 +0200
Add demo demonstrating custom keyboard mapping for various map actions
commit a64f8a8f9a0f2d0640be468c8192f366c133f27f
Author: Jiří Techet <techet@gmail.com>
Date: Wed Oct 15 21:38:02 2014 +0200
Make ChamplainLabel shadow optional
Thanks to Chris Mayo for providing the patch.
commit 294c03a6792d0f9112a66147e267f3d08674d135
Author: Jiří Techet <techet@gmail.com>
Date: Thu Sep 18 00:30:47 2014 +0200
Post release version bump
commit 11e76ac28fd77379f2a13e4f678679ef10372792
Author: Jiří Techet <techet@gmail.com>
Date: Thu Sep 18 00:14:28 2014 +0200
0.12.9
commit dbc162b3c0687dce447c26a36d55ba30f311453b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Sep 17 23:28:58 2014 +0200
Fix signal annotations in ChamplainMarker
commit 2781116fa4baa6e405393bd6e74be820697891b8
Author: Jiří Techet <techet@gmail.com>
Date: Wed Sep 17 23:27:48 2014 +0200
Fix some depreciation warnings in demos
commit ce7cbe375f81d31421fa4872ec966fe9f53f12ec
Author: Jiří Techet <techet@gmail.com>
Date: Wed Sep 17 23:24:24 2014 +0200
Fix some compilation warnings in automake
commit 1bf18c23e64863812397e67a9741d8880889a530
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 8 22:59:40 2014 +0200
Trim latitude/longitude so it's within valid range
commit b594983b8fdddb953a66c6c47c3cfd60e4be3e34
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 11 22:10:27 2014 +0200
Set the kinetic-mode property default value to FALSE
This way it corresponds to the actual behavior.
commit 71e70cc37bdbaca307d3270991d2fd0ca140890e
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 11 21:17:32 2014 +0200
scale: Stop invalidate_canvas idle callback
commit 815c47ce50922e4a95d6073cd97e88b040aa4408
Author: Damián Nohales <damiannohales@gmail.com>
Date: Wed Aug 6 17:17:44 2014 -0300
path-layer: Stop invalidate_canvas idle callback
https://bugzilla.gnome.org/show_bug.cgi?id=734380
commit dc0677673bf46c374cb1dffc0c7566b5144d7672
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Aug 1 01:13:42 2014 +0200
doap: add <programming-language>
commit 1496aaa381392897c3536ffde1271f19eb0c4447
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 1 00:38:59 2014 +0200
For privacy reasons, use https for map sources which support it
commit 57b45631f5dcb36248982bd292a6584bcf23e1fd
Author: Olav Vitters <olav@vitters.nl>
Date: Wed Jul 30 20:26:28 2014 +0200
doap category core
commit 4225edb7be2af7261dafafbc06b0f6c2f43825a9
Author: Damián Nohales <damiannohales@gmail.com>
Date: Wed Jul 23 14:16:02 2014 -0300
Don't deselect all markers when a marker got deselected
This causes all markers deselection when a deselected marker "selected"
property is resetted to FALSE.
https://bugzilla.gnome.org/show_bug.cgi?id=733617
commit 4d80cf4ef464e3102cfc4348454a0da02f3e12ce
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jul 1 21:46:55 2014 +0200
0.12.8
commit cf6530cbdf7b76e84c7216293699664baf690dbd
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sat Apr 19 23:45:45 2014 +0200
ChamplainView: Sink initial MapSource reference
We need to call g_object_ref_sink on the initial MapSource otherwise
we will call g_object_unref on a floating reference when a new
MapSource is set.
https://bugzilla.gnome.org/show_bug.cgi?id=728337
commit d5dadc106904da6848a3d3aeb6d05adb4a43dea1
Author: Jiří Techet <techet@gmail.com>
Date: Wed Apr 16 00:51:49 2014 +0200
Use gdouble in x_to_wrap_x to avoid precision loss
commit 1b42a1075fd753dce3a7109129e10c55e0cecb37
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 17:03:13 2014 +0200
Reposition viewport after zooming and view scaling
This is necessary when wrapping to reposition master and clones to the right place.
commit fdc769637337b3df9565cf7f78be76fd6efb2cff
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 16:21:19 2014 +0200
Don't use zoom-level signal to update clones
The zoom-level signal is emitted immediately when zoom happens which causes
that clones are displayed immediately even when the zoom animation is
still running. This doesn't look nice. Instead, call update_clones()
manually at appropriate places depending on whether zoom animation is
on or off.
commit 3153efccdeed2970dc090358a185c39eb67832c2
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 13:53:04 2014 +0200
Remove clones of user_layers
Clones of user_layers are totally passive and cannot be clicked or manipulated.
This will be very confusing to users as just one of the user layers
is master and can be clicked/moved/dragged and it's not clear which
one it is.
This patch removes the clones. TODO: move the master user_layers into the
center of the map.
commit 24bf85f175baa05479a3ba92232b341e42ce0ca2
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 12:38:50 2014 +0200
Some whitespace changes to follow libchamplain coding style and removal of unneeded code
commit 53fe34ec1c8851c39b9b96d0b3464caecf3b033d
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 01:32:43 2014 +0200
Fix return value type warning
commit 35e23b8f01634b43af0a7284c0f43899d9912e7b
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 01:32:06 2014 +0200
Create get_map_width() utility function and use it when needed
commit a8407f7d9dacbb248e1048841d4f3c5e5fa97a40
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 01:16:46 2014 +0200
Optimize x_to_wrap_x()
commit e6d5be4f4a300e5ca2341166970993f6b296d439
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 00:50:28 2014 +0200
Position master correctly when enabling/disabling wrap
commit f618ff93d7e1057ff138dd4bf561a89fe42a0054
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 13 00:17:01 2014 +0200
Remove left clones as they are always invisible
The current code always places the master map view to the very left
so no clone on the left is visible. Remove left clones and adjust
computation of the number of right clones.
commit fbc3cec40cc6cbcea013891161c43c4de2c646ac
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 12 22:12:06 2014 +0200
Always check whether to wrap when viewport moved
Because viewport is repositioned when wrapped, the x - priv->viewport_x
may be less than 100 even when the viewport moved more. The check for wrap
should be cheap enough to be performed every time the function is called.
commit 1995f16ea28258b76c21eee88766102bb0d3f3f6
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Fri Apr 11 13:15:45 2014 +0200
launcher-gtk: Add horizontal wrap toggle button
https://bugzilla.gnome.org/show_bug.cgi?id=577597
commit 1224e9a016bd48b3013057a4e757b4950b91aaf2
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Apr 8 12:47:56 2014 +0200
view: Implement and add horizontal-wrap property
To give the impression of horizontal wrap clones of the map- and
user layers will be placed next to the real layers. When we cross over
to them we will re-position the viewport to give the illusion of wrapping
the map. The same trick is needed for the zoom actor.
https://bugzilla.gnome.org/show_bug.cgi?id=577597
commit 53c8d15edfbf4ef6e1178c35e018d98e7a1b7304
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Apr 10 12:46:33 2014 +0200
view: Add visible tiles hash table
Keep the currently visible tiles in a hash table for easy look up.
This will enable us to keep track of tiles that aren't necessarily
align continously.
https://bugzilla.gnome.org/show_bug.cgi?id=577597
commit f086416e682c3ef0afde74f863a33e63c3d19ab8
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Sun Apr 6 23:09:30 2014 +0200
view: Make tile_map functions hash table agnostic
With this change we can operate on other hash tables of
tiles as well.
https://bugzilla.gnome.org/show_bug.cgi?id=577597
commit 75c8c5a68bb385357f5c0e9167846050d7259cc6
Author: Reyad Attiyat <reyad.attiyat@gmail.com>
Date: Wed Apr 2 17:39:34 2014 -0500
Added in touch support to the kinetic scrolling callbacks
commit 855f5b0a17d6753b9c135875ce6ac97cffca4e7d
Author: Ryan Lortie <desrt@desrt.ca>
Date: Thu Feb 27 22:13:58 2014 -0500
demos: Remove libraries from LDFLAGS
The libraries that the demos link against are already (properly) listed
in the per-target _LDADD variable. Libraries should never be in LDFLAGS
-- this is for linker options only.
This unbreaks the build on FreeBSD
https://bugzilla.gnome.org/show_bug.cgi?id=725364
commit 78d3f339b8dc35569419f2a9e13731521f647909
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 26 19:47:00 2014 +0100
Bump libsoup dependency to 2.34 and use default proxy resolver
commit f2025d9099d72a2b96cd9ceb66a0d546b89ddc51
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Feb 25 16:40:00 2014 +0100
Do not depend on libsoup-gnome-2.4
Everything in libsoup-gnome is deprecated.
https://bugzilla.gnome.org/show_bug.cgi?id=725126
commit fc12385c15827fa41ef6e12ffea4f916c2837608
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Feb 25 16:36:05 2014 +0100
Update required version of libsoup
In order to use the new SoupSession API we need 2.42 of libsoup.
https://bugzilla.gnome.org/show_bug.cgi?id=725126
commit 594e04c91f23321b3c774e8507832faad1ee746c
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Tue Feb 25 16:16:31 2014 +0100
Update documentation of proxy-uri property.
SoupSession resolve the default proxy when the proxy-uri
property is absent. Setting the proxy-uri will override the
default proxy.
This patch updates the doc to make that apparent.
https://bugzilla.gnome.org/show_bug.cgi?id=725126
commit eb406913b9423a729fca93d0d91f8d9fd4d45cb4
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 6 21:09:52 2014 +0100
Post release version bump
commit 058199a9d8c85263506dce444bfe6fb874fa6857
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 6 20:46:17 2014 +0100
0.12.7
commit d03dabc9e35d0cd3ba6c0546eb8202fe5d57b75e
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 6 20:26:02 2014 +0100
Use correct Since release
commit 0f0e09686846c7b68df5ea25223c0ac3e78a5419
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Feb 4 15:43:11 2014 +0000
Release 0.12.6
commit 367a96baa631f79e482fdef2431d4d99ffa83cf3
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Feb 4 15:28:39 2014 +0000
Merge all NEWS entries from 0.12 branch
commit 5de9dd2aece22a419c42a8b4df25bc24471044ab
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Feb 4 14:51:02 2014 +0000
Remove generated files from VCS
These files are generated by autogen.sh and therefore its a bad idea to
keep them in VCS. You end up having redundant diffs to deal with when
using different versions of autotoools.
commit 13a4a9b869ab6c6ead99970b72e44fce320ecbc2
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Thu Jan 30 13:06:01 2014 +0100
view: Add get_bounding_box_for_zoom_level
This function is useful for determining what zoom-level to
use for the view.
https://bugzilla.gnome.org/show_bug.cgi?id=723279
commit 74317aa8db53d16fd1e602d918ea14630687cc33
Author: William Jon McCann <william.jon.mccann@gmail.com>
Date: Wed Dec 18 06:11:20 2013 -0500
Update project homepage
commit 6c26dc2a7f07550c5dc960c32b31de398975c01e
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Wed Dec 4 13:51:28 2013 +0100
view: notify max/min-zoom-level on set_map_source
When setting a new map_source we change the vie max/min-zoom-level
but we do not make sure they get notified.
This patchs sets them using champlain_view_set_[max|min]_zoom_level
to ensure this.
https://bugzilla.gnome.org/show_bug.cgi?id=719840
commit 9033f82ff09a426ec393a33b7befff3c7f22130c
Author: Jiří Techet <techet@gmail.com>
Date: Fri Dec 6 00:51:49 2013 +0100
Add checks if adjustments exist when stopping animation
Necessary when dispose() is called before the stop method when destroying
the objects.
commit 0bd28ea1cc6aac6954185fc6e884162a15eda733
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 30 00:19:51 2013 +0200
Don't use memphis for distcheck
libmemphis support is currently not actively maintained and the local
rendering is experimental (mostly due to missing vector tile service
and not 100% perfect output of libmemphis). For this reason it's not
production-ready and there's no reason to depend on it for distcheck.
commit 8ea259864ad9d9367461dd5ceef6498eed31bdee
Author: Jiří Techet <techet@gmail.com>
Date: Sun Sep 29 17:13:12 2013 +0200
Name parameters consistently with headers to avoid warnings
commit 04d18bfe6b82b07c68553b2da7958f8f53208610
Author: Jiří Techet <techet@gmail.com>
Date: Sun Sep 29 17:11:52 2013 +0200
Make sure Maemo is disabled when --disable-maemo is used
commit f5840211fe413609e4006a22d212776f9e1aec70
Author: Jiří Techet <techet@gmail.com>
Date: Sun Sep 29 16:50:26 2013 +0200
Add the new weather map sources for Maemo builds as well
commit 34dbea4ccf1541d322a431692fa9c236ed287152
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 16 23:09:20 2013 +0200
Update autogenerated files
commit c7c19912b1691e08639a588ff1c76b706593ceaa
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 16 23:14:21 2013 +0200
Post-release version bump
commit cf985ac8299beb8927af3193cc1e390ea71e7ccb
Author: Colin Walters <walters@verbum.org>
Date: Thu Aug 29 16:40:56 2013 -0400
build: Fix srcdir != builddir
gnome-ostree does builds directly from git with srcdir != builddir.
Thus champlain-version.h will be in $(builddir); we should not
explicitly prefix it with $(srcdir).
Omit it from enum and introspection scanning too.
commit c659795992e6338e5c506a8b17effef131945218
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 21 16:19:40 2013 +0200
Typo
commit c7d4c6a6143f6bfc5bd16583869410c643f9a9ba
Author: Jonas Danielsson <jonas@threetimestwo.org>
Date: Mon Aug 19 08:48:49 2013 +0200
view: update documentation of goto-animation props
https://bugzilla.gnome.org/show_bug.cgi?id=706282
commit 9ef17c3564e95bf8366c0af76b599428b8dbc922
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 21 16:16:09 2013 +0200
Make overlay sources accessible outside of ChamplainView and update license actor
Add a function to access the list of overlay sources, emit the "map-source"
signal when overlay sources changed and update the license actor with
all the overlay source licenses.
commit 1bf7575f26bcc7773580c825440f0921598d4e06
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 21 14:48:22 2013 +0200
Documentation and formatting changes for the overlay sources
commit 2834b443382878a7e8c9f47a096915c95aacceb8
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 21 14:10:50 2013 +0200
Add a check for a correct map source in tile loading idle function
Map source can be changed before the idle is executed so we should check
whether to load the given tile or not.
commit 3adb78f718e63aeb3ca5c15b59c1469f8cbc9e12
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Fri Aug 16 22:16:54 2013 +0200
Add demo of the new overlay sources
Allow to add overlay sources in the demo app.
https://bugzilla.gnome.org/show_bug.cgi?id=704645
commit 801b23da32e51c0f146329efa199a8488db2236d
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Sun Jul 21 19:30:07 2013 +0200
ChamplainView: add support for overlay sources
OWM are layers to be rendered on top of an existing map, and
the simplest way to achieve that is to have ChamplainView render
maps from a list of sources.
https://bugzilla.gnome.org/show_bug.cgi?id=704645
commit 43918664b296805d8b1dbe9872af514637f69dc9
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date: Sun Jul 21 18:55:10 2013 +0200
Add support for OpenWeatherMap
OpenWeatherMaps provides free (CC-BY-SA 2.0) maps for various
kind of weather data, such as clouds, wind, temperature and
precipitation.
This is not fully functional because OWM maps are just layers,
intended to be placed above OpenStreetMaps.
https://bugzilla.gnome.org/show_bug.cgi?id=704645
commit 1d400445400ee2e47629fdbfbb4db1a4611e1dcf
Author: Marvin Schmidt <marv@exherbo.org>
Date: Wed Aug 14 09:42:38 2013 +0200
doc: Set DOC_MODULE_VERSION
This will avoid file collisions with future API versions and makes
different API versions completely parallel installable
commit 46fbec3941fece341f1f2942340a13437d4f4289
Author: Jonas Danielsson <jonas.danielsson@lundinova.se>
Date: Mon Aug 12 15:17:07 2013 +0200
view: Add properties for animation mode & duration
https://bugzilla.gnome.org/show_bug.cgi?id=705829
commit 55826b81be9bd911650f246f0d15e29e0851ef01
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 6 21:41:42 2013 +0200
Remove deprecated count_changes pragma and perform database vacuum on demand
commit 10378bfff25a7c8c092d0a348d4f0c81765460b2
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 6 21:40:50 2013 +0200
Make sure opacity is animated correctly for error tiles
commit 8a3398cf983760a42cb0e8b1cc1f0a35bde7acab
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 6 15:40:54 2013 +0200
Load tile bitmaps asynchronously
commit 4ca95de2a62495b93a9e4fdd74f9b8e4c0a12f7b
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 6 11:42:55 2013 +0200
Perform tile creation in idle function
Move tile creation, addition to the viewport and positioning into
idle functions to perform smaller amount of work in the load_visible_tiles()
method which leads to smoother animation because tile loading is better
interleaved with the panning animation.
commit a2015bb6a674138e8dd7189696f1b86fc4d68426
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 31 15:23:07 2013 +0200
factory: Fix OSM license
commit 6b5b5db2afb758f621c6bf2883feeb34621cd6e4
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 16 20:45:19 2013 +0200
Post-release version bump
commit 4468bff348433848af2c3c2727b988572f46793c
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 16 19:04:52 2013 +0200
path-layer: Correct version since dashed lines are supported
commit 0ef0b5465be1ce8dc9721c1ad8d25e14df7e1fdc
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 16 17:51:34 2013 +0200
factory: Define GTK_DISABLE_DEPRECATED for the deprecated sources
commit 50e2dcf0b0abd226b6fda901c3c4c93974283a9f
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 16 17:50:17 2013 +0200
factory: Revert "Drop OAM map source completely"
This reverts commit 5fbcda5c709d34efb87d6d60af1cf7f286e94fe1. After a second
thought it's not a good idea to change the API by removing the define.
Let's remove the define next time we make an API bump.
Conflicts:
champlain/champlain-0.12.vapi
commit 5721b406df4bf176694f0d9d30793ee8c5853443
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 16 17:21:55 2013 +0200
factory: Remove the Osmarender from the factory
Osmarender doesn't exist any more and will be removed completely in the
future version of libchamplain.
commit c69ae92180ebe65799a43ed65c2b3242311385ba
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 8 13:30:11 2013 +0200
Convert some of the gints back to doubles because of lost precision
commit ce564e0cff5199c9b9ba66a2f05db94d5911c791
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 8 01:56:01 2013 +0200
Fix the previous commit by adjusting offset based on the viewport size
commit a31db71dd4270bc68d80046d3538f7bf15319b1b
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 8 01:45:00 2013 +0200
When zooming-in, recalculate viewport position from latitude/longitude to avoid rounding errors
commit 6a90f2766d21cbc17d69c1f9ee22f998db3f49e5
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 8 00:12:13 2013 +0200
Compute zooming offset in double instead of int to avoid rounding errors
commit 9fa0a319aff8cf7bdd4b3bbf3cd25ad08034121e
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 7 23:53:37 2013 +0200
Use sane color selection values when the obtained one aren't
commit 29002a75b648f3f5c7e09f69dc746b76fc057439
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 7 23:17:46 2013 +0200
Remove background zoom actor when not needed any more
commit 99bf4aaa85bc0e873011b7f30ee9b1acebc74bc6
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 7 22:20:14 2013 +0200
Check whether timeout exists before destroying it
commit 775c3f262805bc61a821dfcaa9e03245b3eb6609
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 7 21:56:41 2013 +0200
Remove unused functions from ChamplainAdjustment and KineticScroll
Also improve scrolling event handling slightly
commit 6dc2c4338f3e386472af104f833c3c3e19f0cd8f
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 7 21:51:22 2013 +0200
Redraw using cairo on idle
commit 7325b3d91cc8104dc49adf5dd4689a57236a4ccf
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 5 19:31:46 2013 +0200
Send the latitude/longitude signal less frequently and speed-up drawing
commit d8b95e483342625dc891bc334fa4debed805ce05
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 4 18:02:13 2013 +0200
Check whether hadjustment & vadjustment exist before referencing them
commit 99beb25437346a81632cdb24d3ffaa8feedac5c5
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 4 17:08:05 2013 +0200
Fix the view issues when it hasn't been realized yet
commit 382902bb40952508ff0e97f20628b9100c7467f4
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 4 14:09:38 2013 +0200
Emit the relocation signal less frequently and speed-up viewport panning
commit 358a0256522106cc200b66134161d9ce071baa1b
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 3 19:50:28 2013 +0200
Slightly improve zooming visualisation
commit b8a17b7b4069bfb2844a067b48c0d79d0018f136
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 22:29:59 2013 +0200
Revert "Remove background zoom layer when all tiles loaded"
This does not work as expected.
commit 0dc2fdfe28bf035bfabfd6b1f5047b92632e72e3
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 22:27:36 2013 +0200
Update AUTHORS
commit 61f2e26977e4076d193958b6a3c5ccd80f3d1ee0
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 22:27:24 2013 +0200
Update Clutter version in README
commit f5d26263bef757b20961d4dd318019eeb5f8ed39
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 22:27:08 2013 +0200
Remove background zoom layer when all tiles loaded
commit 43978d828c530a11635c95a8989c6ead8384d5e3
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 21:27:28 2013 +0200
Update the vapi file
commit 8b93ffbdb4b0115573cc711d417180ad95bd7760
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 21:16:08 2013 +0200
Make sure ChamplainView is pixel-aligned
Even when the view size is odd.
commit 8f73a29d16f2ddb54610ca3c37aca3099a81f737
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 18:20:55 2013 +0200
Add more tile coordinate checks
commit 13fc7124b8da15343d4d327b03399c0284d94727
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 17:57:15 2013 +0200
Better path element connection
commit ff72b5e450390ed156b7bfce33833b7f6c39e052
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 16:04:56 2013 +0200
Pixel-align scale text
commit fd3205009cdc50b15a1c05aaffda60dcc5921111
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 15:55:04 2013 +0200
Make sure license correctly redraws itself when view resized
commit bb41f2bc2c37d2da86aeb106afde282131c3209e
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 15:43:25 2013 +0200
Depict the actor hierarchy in comments
commit 18563686803477a28f5911539fb0dc6299eb9d3f
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 15:30:13 2013 +0200
Add copyright to ChamplainViewport and friends
commit 2d9a24123817b8ca187b08b50141b07ba85412a3
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 15:25:08 2013 +0200
Cleanup tile loading code
commit 8da681c230063aa8260d03a37c24b17a326a5da3
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 14:56:15 2013 +0200
Use gint instead of gdouble where possible in ChamplainView
commit 3033c88c093f1074bb9f0584bcac0f83e2df3ecd
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 12:36:38 2013 +0200
Resize viewport correctly on launch
commit d6b29ab38d00ee66913e5b408482472380a06e50
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 12:26:43 2013 +0200
Move background pattern testing from launcher-gtk to launcher demo
commit 13bfd2d103eedaddebb808d471963bf5cca349d7
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 12:26:03 2013 +0200
Use more neutral default background color
commit 5729ff0a936882c01b51ac80baf39952b1359061
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 11:09:26 2013 +0200
Simplify viewport scrolling code
commit 596b84261f00ce740f970eddc921db8c23c13512
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 11:03:01 2013 +0200
Simplify the viewport code
commit 3a3b7b0dd0ec2ce09e8ac4bb2e95d25860b6c4c4
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 2 11:02:38 2013 +0200
Simplify zooming code and fix the remaining issues
commit 42ee0ab8fe3dc8107e7f594cbae2beb386461d98
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 1 01:05:32 2013 +0200
Completely remove the anchor complexity from ChamplainView
commit 4d361a968a2c9c9f73e7e984e18fe5386d861bd1
Author: Jiří Techet <techet@gmail.com>
Date: Tue Apr 30 15:42:43 2013 +0200
Cleanup latitude longitude handling a bit
commit 98d2ceac626c03af4abe9e0a3a24b6fb4f039ccd
Author: Jiří Techet <techet@gmail.com>
Date: Tue Apr 30 00:39:13 2013 +0200
Eliminate anchor from ChamplainView as much as possible
commit d5068868135bbfa4d22738016d213a1e8547cc76
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 29 15:03:27 2013 +0200
Remember background pattern offset so it doesn't reposition when zooming
commit f9994688795702a3da6f6ad90f2b1f94449c0a3a
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 29 02:32:18 2013 +0200
Use signal to detect that ChamplainView is realized
commit 1e748b01b86b6790aff595ab5fb0ef7111f09e26
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 29 01:56:20 2013 +0200
Add comment about background pattern performance
commit 1b8bbf9219638d2c442087d981fe499eac35fd0f
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 29 01:51:01 2013 +0200
Finally fix the zoom animation problems
commit cab76ea9ab7587ef7560f0b6e13b8aedf7397edf
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 28 01:41:28 2013 +0200
Fix include
commit c630ed1873ca9601f4bfee6124d4aa1c9cdb268d
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 28 01:27:47 2013 +0200
Fix documentation issues
commit 46bae29d0720a207e9422651e55d14e615fd6b28
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 27 21:36:14 2013 +0200
Update copyright years
commit bfda4c157200d6758393b53ee45712e152d39726
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 26 04:28:41 2013 +0300
champlain-point: Adjust translation on size change
https://bugzilla.gnome.org/show_bug.cgi?id=698910
commit 98321ed98d0da03bbe434fb14fb326bf78531e33
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Wed Apr 17 18:43:40 2013 +0300
Emit 'animation-completed' signal at the very end
Without this patch, apps will get criticals and even crashes if they try
to zoom in or launch another goto from within their handlers for
'animation-completed' signal.
https://bugzilla.gnome.org/show_bug.cgi?id=698213
commit 2e6fb153a062f2221d45d71fac70212599656203
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 19 20:50:12 2013 +0200
Don't use champlain_view_bin_layout_add () as it's deprecated now
commit 44bae77ab75add3cace71ea617cdee17c776bb67
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 19 04:03:19 2013 +0300
Deprecate champlain_view_bin_layout_add()
This API requires deprecated clutter enum ClutterBinAlignment so better
deprecate this function as well.
https://bugzilla.gnome.org/show_bug.cgi?id=697711
commit 66c7012d31f2106ad8b43f6cb8d05b6e24f2d032
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 19 19:36:30 2013 +0200
Update the js demo to the new Clutter API
commit 44f487e4e2a4698de9598f6cf3da1ab5d07f3362
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 19 19:36:01 2013 +0200
Make sure that viewport is redrawn even when it stops moving
commit 89be3c21f617c78e43326af8aae5b2d29de6a282
Author: Jiří Techet <techet@gmail.com>
Date: Wed Apr 17 11:46:51 2013 +0200
Fixes in kinetic scroll
Remove drag threshold which is not necessary for libchamplain, add sanity
check that mouse button is released during motion event.
commit 4a433781c1a5c3440336bff5bc1861d5ea508b32
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 19 04:14:30 2013 +0300
Bump version
For some reason version was not bumped for many releases. Bumping it to
next version already.
commit 3f9559ca3b44e49888e56b21dc7372ff81974619
Author: Jiří Techet <techet@gmail.com>
Date: Tue Apr 16 23:25:09 2013 +0200
Update Since in champlain_bounding_box_covers() and champlain_view_get_bounding_box()
commit 2e2ccc34d92ad2ee71487e22565856149ee438be
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Apr 16 18:59:18 2013 +0300
Add champlain_bounding_box_covers()
Add a method to check if a particular location is covered by a bounding
box.
https://bugzilla.gnome.org/show_bug.cgi?id=698143
commit ea12c7b684a205398477740e96bd602cfbd10113
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Apr 16 18:57:47 2013 +0300
Add champlain_view_get_bounding_box()
Add method to get bounding box of the view.
https://bugzilla.gnome.org/show_bug.cgi?id=698143
commit a5c8bc00682f3ed7d016724f96a96ea70d75114a
Author: Jiří Techet <techet@gmail.com>
Date: Tue Apr 16 23:16:20 2013 +0200
Always create ChamplainLabel even when png is not valid
Also redraw label upon creation
commit 3f6e006c41c8b052cbbf177b9f862f1baa7037a4
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 13 15:46:53 2013 +0200
Hopefully fix map shifts after zoom
commit 482f1e8567bb7dd7291a564ddec236c9c1ff4b5e
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 13 15:14:49 2013 +0200
Allow the background pattern to be arbitrary rectangle
commit 8f295ad7aee8074d6cba31d0d97c99bf5117f1d4
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Tue Apr 16 02:14:13 2013 +0300
Fix Javascript demo app
commit 6c316fefb67e6500a67a4c5ce51cc81eb18ab32e
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 5 16:28:09 2013 +0300
docs: Update .types
commit 4bf9388ae1697901913f8deb8eed18f14b3d41b1
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 13 00:42:17 2013 +0200
Update demos to use Clutter 1.12 API
commit 332c00d46ad6b51661bf249d8a704604498234b1
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 21:29:36 2013 +0200
Optimize background tile addition a bit more
commit b2b25013802f56019c5e00664ba99d03b01c010e
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 20:37:00 2013 +0200
Cleanup ChamplainView initialization and remove unnecessary queue_relayout() calls
commit 92ecae2ce8665634706e87fdc5e6c68aec0cd972
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 09:10:44 2013 +0200
Eliminate deprecated scale-center-x
commit 7490bd49d852963e8f1e98b7d32debc6707bb5aa
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 07:42:26 2013 +0200
Hide user layers when animating zoom
commit 9c7879eb6d3f0108841b21dbea3be2c608ec172f
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 07:38:14 2013 +0200
Fix borders at low zoom levels
commit e734cac311bf53f61c1a1f0243cba546f3d8d373
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 05:26:33 2013 +0200
Garbage removal in kinetic scroll & friends
commit 3b513f719576c824e9a67e3eb1290f1649ecbf63
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 02:23:13 2013 +0200
Use ClutterActorIter where possible
commit 602e50c7d5bdb1a07cbe178e79d7d5b2b0cd0986
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 02:22:25 2013 +0200
Eliminate the easier-to-fix Clutter warnings in demos
commit 31648bc273b90db838e675d74a26dbc26a4e76e9
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 01:36:45 2013 +0200
Cleanup ChamplainLabel a bit
commit 9dd08998f7be7927659315c0682aecd5e819cd51
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 01:36:19 2013 +0200
Get rid of set_anchor_point()
commit 8cd0b05db154c34e95cbd978aded6ed88808b0b0
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 12 01:35:10 2013 +0200
Remove all the garbage from CustomMarker
Should be removed in future versions because it's useless now.
commit 5df37f9bd3aa2b2e64139be9e903f8f5b211452f
Author: Jiří Techet <techet@gmail.com>
Date: Thu Apr 11 18:01:31 2013 +0200
Modify the background pattern interface to use ClutterContent
commit 56cfc6deb1e21abb43dd16203f2dea7a06b43247
Author: Jiří Techet <techet@gmail.com>
Date: Thu Apr 11 16:35:58 2013 +0200
Remove some more unnecessary stuff in ChamplainPoint and fix some minor issues
commit 392efa1037dd0d2f21d9bcbfd7f78a5a5268a1df
Author: Jiří Techet <techet@gmail.com>
Date: Thu Apr 11 14:08:20 2013 +0200
Update most of libchamplain to Clutter API 1.12
commit 0a25d2e793f3a90a38ef17b65b794b6f7beaa9b8
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Wed Apr 10 17:02:25 2013 +0300
ChamplainPoint: Remove now redundant proxy implementations
Not sure if they were needed before but removing them now does not seem
to cause any problems afaict from my limited testing.
https://bugzilla.gnome.org/show_bug.cgi?id=697711
commit d97f4f269804a92f46dce63b5b0b94142d96c934
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Wed Apr 10 16:53:47 2013 +0300
ChamplainPoint: Port code to Clutter 1.12 API
There is still a call to deprecated clutter_actor_set_anchor_point() but
I don't yet know how to replace that one. According to docs it should
simply be replaced by clutter_actor_set_pivot_point but seem translation
isn't that straightforward as anchor and pivot point are not the same.
https://bugzilla.gnome.org/show_bug.cgi?id=697711
commit 8bf25b896628d417e3340a29e72f75c4624146f4
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Wed Apr 10 16:56:02 2013 +0300
Require Clutter 1.12
https://bugzilla.gnome.org/show_bug.cgi?id=697711
commit 07e60ba32b2cfab45024464ce7ffebf5aba11ee4
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 8 23:28:34 2013 +0200
Use GdkRGBA and friends plus GdkGrid
commit 9a1bb96d4d9000277535ad57ebd0695eb16f68ad
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 8 23:26:10 2013 +0200
Prevent multiple SECTION docstring definitions because of multiple inclusion
commit fd5c32596a85a4d93992b34f32deb26bf443634c
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 8 23:25:14 2013 +0200
Define g_rw_lock_* on glib <2.32 versions and use these functions for locking
commit fd8a2a359523b89b15cbf28edd3a64157e81bf3a
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 8 17:59:50 2013 +0200
Improve background texture code
Add custom background tile texture support, improve performance by making
texture clone instead of redrawing it every time, make background tile
size independent of the map tile size, display background
texture also at zoom level 0, show background texture all the time during
zoom animation, fix some minor bugs and make minor cleanups.
commit 38831d77fe1dbf9291dac537c273a5e1262d70ef
Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
Date: Fri Aug 24 12:03:33 2012 -0300
Draw background pattern for missing tiles.
Signed-off-by: Nirbheek Chauhan <nirbheek.chauhan@collabora.co.uk>
commit 4be00c93ca58b4d8dd65d29cc58f428f4258f64b
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 8 00:20:28 2013 +0200
Get rid of libsoup warnings
commit 5fbcda5c709d34efb87d6d60af1cf7f286e94fe1
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 5 16:30:55 2013 +0300
Drop OAM map source completely
OAM has been offline for quite a while now and the code to register this
source was already disabled in commit c89725924 a while back. Any
application that tries to use it ends-up crashing. Better remove all
support for it already. Since the using apps are crashing anyways, there
is no real API/ABI break involved here.
I already added an alternative aerial source in the previous commit so
application can use that instead.
https://bugzilla.gnome.org/show_bug.cgi?id=697304
commit 19ac9ed8da57e024907f3cc9f4a6c74fd3e7c274
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date: Fri Apr 5 16:28:46 2013 +0300
Add Mapquest Open Aerial map source
Seems after the demise of OAM, this is the only usable and open service
of aerial tiles.
https://bugzilla.gnome.org/show_bug.cgi?id=697304
commit c4b0fdab8757fc1ab42ea5fecae08a0df6a956f9
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 7 23:11:27 2013 +0200
Add some missing colons in docstrings
commit 0b79829e2c56c37755006588cb557351315c63c7
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 13 15:26:41 2012 +0200
Disable clutter depreciation warnings for now
TODO: Once libchamplain's dependency is updated to newer clutter
version, update libchamplain sources and remove the macros.
commit b68be75e999df8fb3d2d958677d021c65dea2b43
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 13 15:02:37 2012 +0200
Add documentation for TMSY coordinate
commit a47ab6e8a99469f547ec83326c62101d53bb9405
Author: Samuel Gyger <samuel@gyger.at>
Date: Sat Jul 21 18:44:12 2012 +0200
Added the possibility to use TMS correct y-axis.
commit 78f7c4c02edb9796dc65854b1b67c472caca9439
Author: Evan Nemerson <evan@coeus-group.com>
Date: Mon Aug 6 17:01:47 2012 -0700
Fix symbol name referred to in ChamplainFileCache:size-limit docs
commit 2b9d008158198fd9cd2ec046feaff30ea98fe94d
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jul 14 23:25:23 2012 +0200
Update demos makefile
commit 2002cb15dd5952dbdbcefb2698b881f046a35259
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jul 14 22:38:11 2012 +0200
Merge launcher-gtk.py and markers.py
commit 48b4841a07c9be7034be17f9b0317fd322845852
Author: Pablo Castellano <pablo@anche.no>
Date: Mon Jul 9 22:19:31 2012 +0200
[demos] Added polygons.py (similar to polygons.c)
commit 064eaae6ed319ce52d73aead589299a1ec685d56
Author: Pablo Castellano <pablo@anche.no>
Date: Mon Jun 18 14:27:43 2012 +0200
Minor changes
commit d02f714eefc2fdd4015055ba6ec788b52174f114
Author: Thomas Bechtold <thomasbechtold@jpberlin.de>
Date: Sun Jul 8 10:27:59 2012 +0200
fix osm cycle map source
commit 8c769a60905b7655ac5087ca0f63f6b6d8a4779e
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jun 29 00:30:26 2012 +0200
Resize containing clutter actor together with the point
commit 8bf1dc266a2a7ac44960274f55bbcddbad522f8f
Author: Pablo Castellano <pablo@anche.no>
Date: Sun May 27 01:28:30 2012 +0200
Improvements in several files
commit 3b2649766aa1e6f9f002d662a146de2a6bf5fbeb
Author: Pablo Castellano <pablo@anche.no>
Date: Sat May 26 19:54:07 2012 +0200
Fixed call to unexisting get_coords() method in launcher-gtk.py
commit ba3e573539939ae02ec686901b452c466b0c4e4e
Author: Pablo Castellano <pablog@gnome.org>
Date: Sun May 27 19:53:45 2012 +0200
Fixed typo. Closes bug #676892
commit 05527352d0e1666067d789412c98d49cfa13f343
Author: Jiří Techet <techet@gmail.com>
Date: Wed Apr 4 22:52:44 2012 +0200
Correct comment in minimal-gtk demo
commit c60c5167b94b06c14981818eb0567aee0cd0f278
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 12 13:15:15 2012 +0100
Revert "Post release version bump"
This reverts commit 94dbdd4fc64abcd4754b047ea7caec28cd23b5cd.
There is no API break at the moment so it's not necessary
to change the library version.
commit 77ce038a1cd67d742c42497a864e7917daffcc64
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 12 00:00:29 2012 +0100
Don't generate vapi files during make distcheck
Due to some missing vapi files in vala 0.14.2 libchamplain's
vapi files cannot be generated with this version. Because
this vala version is commonly deployed, make distcheck often
fails. As a workaround, use the pregenerated vapi files instead.
commit 73a0a625816512e4b76831d1ab7004525e332018
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 11 23:57:30 2012 +0100
Use vapi file generated by vala 0.15.2
commit d344a9d13b78218f64f54db5ce29fd48ec8ba7db
Author: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sat Feb 4 16:51:53 2012 -0500
Call vapigen with --pkg cogl-pango-1.0
https://bugzilla.gnome.org/show_bug.cgi?id=669378
commit c7133e50b85b03437c29695e6d8f70dfc78d11a2
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 29 18:55:05 2011 +0100
It's the time of the year again...
commit cd59ab200694b70a85f543a94b541da2b7a382eb
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 29 01:44:22 2011 +0100
Add auxiliary script containing all the needed parameters to make a distribution
commit d567dd7bec5a878ea4007bf00c31f5466ba67c87
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 29 01:43:36 2011 +0100
Distribute the python demos and marker images
commit 1bad8a82437847a9461f761f6187c9ff7f487b56
Author: Jiří Techet <techet@gmail.com>
Date: Wed Dec 28 23:44:08 2011 +0100
Minor changes/cleanups in Python demos
commit a8449d37aae0e043a50fa2deba51a89469a1b904
Author: Jiří Techet <techet@gmail.com>
Date: Tue Dec 27 15:34:58 2011 +0100
Add Python champlain-gtk demo with markers
Thanks to Nicolas Évrard!
commit 42e3cfccae78e56db4427eed47b30c9f5f09b68a
Author: Jiří Techet <techet@gmail.com>
Date: Tue Dec 20 02:06:41 2011 +0100
Update NEWS file
commit 74a2d1f1463edd5f59325902a01d2aa73b357e52
Author: Jiří Techet <techet@gmail.com>
Date: Tue Dec 20 01:52:45 2011 +0100
Update vapi file
commit 9f7cc348e6a38eb1b76289d08d5e259dbcdb65a8
Author: Jiří Techet <techet@gmail.com>
Date: Tue Dec 20 01:42:12 2011 +0100
Update libchamplain-sections with new functions
commit fd5e4232d30d39951552e1353f5b09ba637b4940
Author: Jiří Techet <techet@gmail.com>
Date: Mon Dec 19 23:21:51 2011 +0100
Fix wrong zoom actor placement at low zoom levels
commit 9d05a920b1dbb13c1586d0fdac894c58b00291d8
Author: Jiří Techet <techet@gmail.com>
Date: Sat Nov 26 00:44:29 2011 +0100
Don't use (transfer full) for initially unowned objects
Transfer full says that the caller should unref the object but
in the case of initially unowned objects this means one
extra unref and object destruction.
More details here:
https://bugzilla.gnome.org/show_bug.cgi?id=638542
commit 88dc672b8797834b03d67b962dda2de2d40ad4f1
Author: Jiří Techet <techet@gmail.com>
Date: Mon Nov 21 13:16:29 2011 +0100
Add description how to run the python demo
commit 68928ed16d4b078479f31895cf139abd027b70f9
Author: Jiří Techet <techet@gmail.com>
Date: Mon Nov 21 13:16:10 2011 +0100
Add dashed line drawing to path layers
commit 0bef0a3236c68882f3569d40f9de95338671e470
Author: Jiří Techet <techet@gmail.com>
Date: Sun Nov 20 18:42:23 2011 +0100
Get rid of clutter_stage_get_default()
It is deprecated in clutter now.
commit 30ad5b19454f1170fc7e111a97ca23dcae07f61c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Nov 20 16:03:17 2011 +0100
Replace some deprecated functions
commit e5f8b954f1aed17e42af5dffb168a3b72c7c4f4c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Nov 20 15:06:43 2011 +0100
In idle functions check whether ClutterActor was destroyed
Clutter actor can be destroyed using clutter_actor_destroy()
which causes immediate call of dispose no matter how many
refs the given object has. In idle functions we have to check
whether this happened to current object (by checking whether
some of the referenced objects is NULL) and if so, return from
the idle function immediately.
This commit also adds one testing example which quickly creates
and destroys ChamplainView, which can easily verify the presence
of the original bug.
commit e95f261708131af62d2cff65784863552c4b084b
Author: Jiří Techet <techet@gmail.com>
Date: Sun Nov 20 00:16:07 2011 +0100
Don't use idle function when animating markers
Use of idle functions is dangerous in clutter because actors
can be destroyed by clutter_actor_destroy() even if they are
reffed.
commit 83cde4c7352aa7e01c82b182162dbe5a1c6e0056
Author: Jiří Techet <techet@gmail.com>
Date: Fri Nov 18 02:43:21 2011 +0100
Some more g_thread_init() removal
commit 29c48577c26c7702236bf00c973118326e23dda6
Author: Jiří Techet <techet@gmail.com>
Date: Fri Nov 18 02:34:40 2011 +0100
Add other dependencies CFLAGS to champlain-gtk AM_CPPFLAGS
commit 16d498e54c76fd0d03edc9c59649b4b49c5eefcc
Author: Jiří Techet <techet@gmail.com>
Date: Fri Nov 18 01:21:25 2011 +0100
Add missing redraws when path properties change
commit b6098de723f14f8dd5051a83f54bb7503f7e8a47
Author: Colin Walters <walters@verbum.org>
Date: Thu Nov 3 22:29:37 2011 -0400
demos: Don't call g_thread_init
Doing so now requires linking -lgthread, but it's been pointless
since GLib 2.18, which is ancient history now.
commit 864e445974de7c843cdb4ee008bad0a550e5af6e
Author: Jiří Techet <techet@gmail.com>
Date: Fri Oct 7 00:06:59 2011 +0200
When re-creating scale, remove all actors first
Otherwise the previously inserted actors are still used for redrawing.
commit 94dbdd4fc64abcd4754b047ea7caec28cd23b5cd
Author: Jiří Techet <techet@gmail.com>
Date: Sun Sep 18 00:09:19 2011 +0200
Post release version bump
commit 95f8327bdab2f80bcb345ab18b6f19fd03533b64
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 17 23:28:53 2011 +0200
0.12.0
commit 9864d0ac603cb446b78607e190b623d2ae058475
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri May 27 23:41:49 2011 +0200
autogen.sh: Use gnome-autogen instead custom code
commit 6d963c5e1ab95173285e8d24c27c071bcc477fd2
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 17 02:27:13 2011 +0200
Add icons for marker demo as they have been removed from system directories by some distros
commit ed6c9799798538fa83a594afcef44c97c8ae4c1f
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 17 00:22:39 2011 +0200
Update gtk-doc.m4 to new version
commit f9d89857f8e2bd3ea57ac40ca40171bce7d229e8
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 17 00:21:43 2011 +0200
Update regenerated vapi file
commit ca30fa8f37b9669a57cdf162e9163ba17ef82125
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 3 23:26:30 2011 +0200
Add API change index for 0.10 and 0.12 into docs
commit a163de22c9db67deb16ac999429652713f23bc7c
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 3 00:37:18 2011 +0200
0.11.0
commit 7f7c621441d3a8b1a4e7442fd2ffc5ec8b8b56dd
Author: Jiří Techet <techet@gmail.com>
Date: Sat Sep 3 00:18:16 2011 +0200
Revert "vapi files shouln't be normally cleaned"
This reverts commit 3ea5f67d7aa64e5518e2a3acc6fd095a1d8bcd72.
commit bbc60d4b6ec0c151fa9d9f1ab6a2bd16a300b9bd
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 2 22:52:47 2011 +0200
Regenerate vapi files
commit 4fc449770d2d48ae924381e0ee82a475d745ba67
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 2 22:52:08 2011 +0200
Generate docs for new and modified symbols
commit 784adc2db954487a141061cfb8d41fe900f1ffea
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 2 22:50:22 2011 +0200
Add check for clutter_init() return value in demos
commit 6d7b179ffc3569ca807897e1f890dfab2f8fa483
Author: Frédéric Péters <fpeters@0d.be>
Date: Tue Aug 30 21:40:22 2011 +0200
build: link against libm
https://bugzilla.gnome.org/show_bug.cgi?id=657760
commit a36c51a30b81f1c78349787648cc1a8dee47d5e4
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 21 00:45:46 2011 +0200
Make dist should be in xz now
commit 4633e68231cea3ae1c88e93af2623dc493932e5d
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 21 00:23:18 2011 +0200
Add dependency on pangocairo for vapi generation
Thanks to Dominique Leuenberger
commit 0e93234ee9f9345adf03e205cd33debf47f34805
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 21 00:21:57 2011 +0200
Make zoom animation configurable
commit caa28356b43e1b75623c110eb16261a28c380a50
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 17 22:39:52 2011 +0200
Use CLUTTER_PRIORITY_REDRAW for all idle functions
Clutter uses CLUTTER_PRIORITY_REDRAW for all its animations so we have to
use at least this priority in order to avoid starvation in certain
situations. There doesn't seem to be any need for other priorities
at the moment.
commit ed49d7a8c6cab9c6bf6985ed6340535f7739eb8b
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 16 00:20:42 2011 +0200
Add zoom-in/out animation
Introduce zoom-in/out animation and keep the scaled image there until
the new tiles are loaded. This should prevent the flickering experienced
when zooming and also make libchamplain look more cool.
commit 9dd4d78c1d3fc8887e609d3bca3ba2eda4ebd613
Author: Andreas Henriksson <andreas@fatal.se>
Date: Fri Aug 5 11:16:13 2011 +0200
fix typo, time vs time_
./champlain-tile.c: In function ‘champlain_tile_set_modified_time’:
./champlain-tile.c:791:3: warning: the comparison will always evaluate as ‘true’ for the address of ‘time’ will never be NULL [-Waddress]
commit 3ea5f67d7aa64e5518e2a3acc6fd095a1d8bcd72
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 11 00:08:13 2011 +0200
vapi files shouln't be normally cleaned
commit 02302f69e41dc5137616febbfa19803e4b35a94e
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 10 23:46:08 2011 +0200
Version control the vapi files
They are now installed automatically and the installation would fail
if people just cloned the git repo and didn't generate them manually.
commit 9d0ea19210b7ead3d5e16fe08822c504cb7c41f3
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 10 23:41:02 2011 +0200
Always install vapi files
commit 6073a86aee42ce2801c679351382d8ef903cee11
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 10 22:15:43 2011 +0200
Rename GTK_TYPE_CHAMPLAIN_EMBED to GTK_CHAMPLAIN_TYPE_EMBED
Thanks to Lorenzo Masini
commit 2af7e657938c9bdaa54a2295bf78e93d175de473
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 4 22:08:51 2011 +0200
Update .gitignore
commit 94cea32d6aa03a93de18a24af647d4020a6c8c67
Author: Jiří Techet <techet@gmail.com>
Date: Mon Apr 4 22:03:07 2011 +0200
Post release version bump to 0.11
commit 522d3db23e12052be85bcf2e6f25c07a0ef2bbd8
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 22:34:10 2011 +0200
0.10.0
commit faa1db119dcbbb049d82e38a849a19501c3c3d47
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 19:54:17 2011 +0200
Vala demos should be buildable even if vapi generation disabled
The necessary vapi's are distributed with libchamplain anyway
commit 82d2ca0b56fc7182e8aebecf2143717be0fdb5e0
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 16:38:47 2011 +0200
Fixes in champlain-gtk Makefile.am
include-uninstalled should be enough for gir generation (otherwise
we get errors whn libchamplain is not yet installed in the system)
commit 05f6e11d5e5bfe44049093fb73caae16cf52fd09
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 15:29:31 2011 +0200
Use the built library for the gir scanner instead of the system one
commit f9f39d9a954efd926fe27270efb846d9cdce4998
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 14:36:48 2011 +0200
Don't export PKG_CONFIG_PATH in makefile
Thanks to Danilo Segan
commit 10d48a30a56a1e74895df65bc45c97e09b33b3c0
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 11:39:34 2011 +0200
Remove all actors from container as it's more efficient than removing by one
commit 96c2c7f1950b6d80fb7b4c56fd9209271e2f4e25
Author: Jiří Techet <techet@gmail.com>
Date: Sun Apr 3 10:58:02 2011 +0200
Keep pointer to the last element in ChamplainGroup to speedup actor additions
commit fd4f7b865ea22d9916ffbda7854cf88e31108447
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 23:09:09 2011 +0200
Prepend elements of the list instead of appending them in markers and paths
commit 7b00274fad6f0c252f32c41564a856c6d179fd98
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 01:53:42 2011 +0200
Fix make distcheck
commit dd64517441005184379946d4cd26d5dd5b63cd10
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 01:18:33 2011 +0200
Update the info at the end of configure
commit 99d8d8ae75d13aa9d94a3d9440cb1814e3214c86
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 01:18:11 2011 +0200
Enable Vala and Memphis for distcheck
commit ccca7cc6b7b4279861529c9b8ee788bf1f25198f
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 00:50:55 2011 +0200
Fix the javascript demo
commit a825e169f6d1c6af789c25962a8bf3412097079f
Author: Jiří Techet <techet@gmail.com>
Date: Fri Apr 1 00:11:56 2011 +0200
Fix Vala demos and rename them to avoid clash with C demos
commit 8077630df0a5e75314ba5352c69854170d49ce22
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 31 23:09:51 2011 +0200
Cosmetic change in configure.ac
commit 897efad5c19663ea28e9624c0b69dc405b40cde6
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Wed Mar 30 01:18:15 2011 +0200
Removed bindings directory and moved vala demos into demos directory.
commit b128f99bfb86e406225fbf5a1393a26196394de8
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Wed Mar 30 01:16:11 2011 +0200
GIR dependency for vapi generation.
commit 37ed857aacac5c28db9d2247c2db79c2c7e46495
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Wed Mar 30 00:34:01 2011 +0200
Added GIR-based vala bindings generaton.
commit 197b02d54051ad59f7573620a7f214d5e1822a94
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Tue Mar 29 22:39:59 2011 +0200
Other fix in GIRs generation.
commit 89415fb971448c02dd78df03da4f19de393055f5
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Wed Mar 23 01:02:24 2011 +0100
Now the g-ir-scanner can find the not yet installed pkg-config files.
commit dcf6a6006a0039d756ca2e8bbc558a5be912228d
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Wed Mar 23 01:01:29 2011 +0100
Removed gtk as champlain dependency and added champlain-memphis to the exported packages.
commit c24c2deaea2c180ad507cf1399d3616e77009080
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Sun Mar 13 16:50:05 2011 +0100
Fixed library name in GIRs export packages.
commit 69118a36e06bc9ce916caeec4142b07ac30b75f4
Author: Lorenzo Masini <rugginoso@develer.com>
Date: Sun Mar 13 04:09:21 2011 +0100
Generate good GIRs (See https://bugzilla.gnome.org/show_bug.cgi?id=635330)
commit 9c42276d437eaede6337c18b50ab4dbad6eb4ed7
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 28 00:10:54 2011 +0200
0.9.1
commit 3c21ea50ac4650520e42fe6869fc0896a84d84be
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 27 19:03:50 2011 +0200
Some fixes of the demos
commit db5c56c46a05581087de833398365fa55e21d5c5
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 27 18:10:29 2011 +0200
Add people who contributed patches into AUTHORS
Thanks!
commit 9a0ebe6371f9beb0ba9e64e599583ac6beab246c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 27 17:53:24 2011 +0200
Add minimal python demo
commit 45c41386036ba27924d602f1540b9a12389fb292
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 26 21:19:31 2011 +0100
Don't use the GET_PRIVATE macro when not necessary
commit b84f20a2ab33ad88a73e0127658f1fe4f302516f
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 26 17:48:11 2011 +0100
Don't use deprecated symbols
commit d940afff1cb4c0d6ab3f6918a692bb880a1f6bcb
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 26 03:22:02 2011 +0100
Add missing docstrings
commit bf5bf481d3cdeef3f6a865aca3bc02a79ae86259
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 26 03:20:52 2011 +0100
Whitespace and alignment cleanups
commit 8634c7e6c41ad7e6f1c240a6e472022c7d9e4a2d
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 24 23:37:18 2011 +0100
Make custom implementation of pick for ChamplainPoint
commit e081e968b42bf015d31a903a1281b1887dba374c
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 24 01:31:10 2011 +0100
Add new functions to docs
commit 34026cfd682af1452211d8288fa8f827205cc91e
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 24 01:22:33 2011 +0100
Add missing property change notifications
commit e05b4cef1a983a0e514f9a8cde69b477a9949bbb
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 24 00:37:59 2011 +0100
Make custom pick method of ChamplainLabel to pick only the drawn area
commit 6b75604f2bc8d2eb729ac76e1ed5d3d31da44e7a
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 23 01:46:03 2011 +0100
Fix dispose of ChamplainView to really dispose the actors
Also fix crash caused by ChamplainMarker destruction.
commit 2d36895fa9ae8a2b42f5f49417f2d377a38fb660
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 23 01:44:26 2011 +0100
Return content actor to ChamplainLicense
Without it the margin wasn't set.
commit 3234a4857e4cd9702f969462c2413c851baf8e2a
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 23 00:37:47 2011 +0100
Add alignment property to ChamplainLicense
commit 3fc2941d5beb2948c47a31067fd07e0ae68df40e
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 22 01:36:25 2011 +0100
Use ChamplainGroup instead of CLutterGroup for marker layer
commit 4ffdcb4eb75b74cb8ce3d0dadddc6f0d5865ebcd
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 22 01:30:11 2011 +0100
Replace some g_object_get/set with direct function calls
commit 18e147b48516c33c0568392f6e4176577065d290
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 22 00:54:22 2011 +0100
Remove some unnecessary refs/unrefs
commit 3b02bb7e84c0f86e7df43e281b16670a83bce744
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 22 00:22:36 2011 +0100
Add some missing property accessor methods
commit e60bac20430c3dc8b66482c8dce7a069469c7714
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 21 23:23:57 2011 +0100
Keep content of ChamplainTile until replaced by something else
commit ccb72582261099830916e6ef9ea90ae3f074d86c
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 21 23:23:14 2011 +0100
Add missing unrefs on destruction and fix possible memory leaks
commit 0a1c4ed97dbcebf9d27fc9be564e07ad40fcf3ec
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 21 23:21:37 2011 +0100
Some cosmetic updates to make things nicer
commit 116d3146a543a24ebc0e872cf9c79b1052335dfa
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 20 20:55:19 2011 +0100
Cosmetic corrections in champlain-coordinate.c
commit 1e3b889b727c1a3e355ab71f7f7739962a63dfe1
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 20 17:28:36 2011 +0100
Minor documentation generation fixes
commit 3cf7dfbbe9163e71e1f3cd51b2c8d8f474c5abd5
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 20 00:23:52 2011 +0100
Indentation fixes
commit 27b433721d009a26cf1474766f427514448e2b3d
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 19 20:34:02 2011 +0100
Fix warning when compiling with llvm clang
commit 56d3f95ec5d538fe589ba6db47ddeb8b5f344f7c
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 18 17:48:40 2011 +0100
Move virtual actor methods so we don't need forward declaration
commit d179220d48d0f38ff84d39a31d12687f9a757282
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 18 17:28:15 2011 +0100
Update copyrights
commit 452501c10c62264144ad1825d55720d38bc873b9
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 18 01:31:52 2011 +0100
Add version number to .pc files during configure
commit 3a6c9817b11943455b876539231cae7085198960
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 14:39:06 2011 +0100
Flag redraw as non-scheduled at the beginning of redraw_path()
commit 7c5bac4c1807dee63d8e398e5b8b9bf3ecfd41ec
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 14:38:22 2011 +0100
As redraw_scale() is a callback, it should return boolean
commit 0db8ada727a442e901768dff0121f48e2e4ab86c
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:51:29 2011 +0100
Lower the non-scroll threshold
Drag of viewport is performed only when the mouse drag is larger
than some threshold so minor mouse movements are not treated as
drags. Use 4 pixels for this threshold instead of 8.
commit c6c2c254c8ee8a146f871781bc7cffc389205aa6
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:40:19 2011 +0100
Remove some unnecessary queue_redraw()s
commit e67f166064edeb97739f4a140bd3c7f63deeb93f
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:33:34 2011 +0100
Remove some unnecessary queue_relayout()s
commit ac06d541d55e8c2dc9e3032e4af95d3824ff3d16
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:23:37 2011 +0100
Perform tile animations on content actor as it works now
commit 75be4059b3cbf571f76bbac466f226cd9b1a6b72
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:17:51 2011 +0100
Remove nonsense motion event enable/disable for markers
commit e0cf7a204227698741a97806efe37d4397c38167
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 26 01:17:11 2011 +0100
Implement events handling of kinetic scroll view the same way as in Mx
The implementation in Mx is superior to the tidy implementation
(which tends to do strange things with the mouse events) so let's use it.
commit a5925764f20d6c92a8ce3a70c1d174a61f151c86
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 25 23:29:18 2011 +0100
Rename FingerScroll to KineticScrollView
This name is used by Mx and is a bit clearer
commit 8e09b18011251173d7123e9138d3ddd4b56ccd79
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 25 22:49:16 2011 +0100
Finally fix our redrawing problem
This one fixes our hard-to-find redrawing problem. What happened:
in the paint method of the viewport the coordinates were transformed
only for painting but clutter clips the images based on real coordinates
of the actors. Therefore clutter eliminated all the actors because it
thought they weren't displayed.
Instead of using low level cogl operations, use standard clutter actor
positioning to move the viewport - this fixes the problem completely.
commit f4420f2e36ff6e90baf0aee8471c68d2c806261b
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 22:54:14 2011 +0100
Rename tidy to champlain and move to the champlain directory
Now as we have only three classes from tidy, it reduces quite some makefile
and boilerplate code when we move them directly to the champlain directory.
commit 8b948bafae69335df7ff438fc34fb7cd1c3830c5
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 22:29:30 2011 +0100
Remove some unnecessary code from tidy
commit 154e8aeed74c8d0091271aa2d0894184c58438ca
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 22:09:01 2011 +0100
Eliminate TidyScrollable
As TidyViewport is the only class implementing it, having an extra
interface is not necessary.
commit ca5aaf18552eda2bd144a0d55aee8f6be3ff0752
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 21:38:21 2011 +0100
Merge FingerScroll and ScrollView
commit 8d5244db4520d364bd3d81c78ad476d906f5bdba
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 20:59:02 2011 +0100
Remove tidy-debug.h
commit 0568e0215b6482903b1880da432d22f02d718c5b
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 24 20:57:55 2011 +0100
Back to tidy
Using Mx instead of tidy added too much extra stuff we don't need
at all. It will be easier to continue using tidy and backport the
fixes from Mx.
commit f5fd591556d44b1ed91d677ced3c4d016522d5ba
Author: Nirbheek Chauhan <nirbheek@gentoo.org>
Date: Wed Feb 23 20:51:37 2011 +0530
Fix header collisions between clutter-gtk-0.10 and clutter-gtk-1.0
Always include clutter-gtk-1.0 first to avoid header-include-path problems
https://bugzilla.gnome.org/show_bug.cgi?id=643077
commit 73a608c4eb830a010c92f0833fe3debbec58859a
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 22:13:31 2011 +0100
0.9.0
commit 7efa7f39dd77e29256e2e0062fcaa4b1a89d13a3
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 21:15:48 2011 +0100
Disable vala demo generation
There's some problem during make distcheck. Vala bindings aren't
regenerated yet anyway so let's postpone the fix till later releases.
commit 11e9a23b028f197a220fe0b4a73066a02c42569c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 21:14:29 2011 +0100
Add memphis renderer to doc types
commit 18195eb25a0426319c9b1901ccea621c38c8b029
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 19:29:10 2011 +0100
Skip introspection for champlain_memphis_renderer_get_rule()
commit 63f31653a23d0c24ba3495424489fce9fa752fbc
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 19:16:31 2011 +0100
Fix layer ensure visible
We change zoom levels in the ensure visible function and cannot make
any assumption on the conversion between pixels and latitude/longitude.
commit bd1f3ba178fd715a86a713e1204214a1b121ff32
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 20 17:21:46 2011 +0100
Some changes of gdouble to gint and vice versa
In some cases we need better precision even for pixels (when
we need to perform some further calculations), in other cases
we need ints to have the contents pixel-aligned.
commit 339647b0a9ac77e5fe226b71dbce9c1c5cfce128
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 19 22:30:59 2011 +0100
Add champlain_marker_layer_get_selected() to retrieve selected markers
commit 83e29f0b4093b681f32f0b4b10b35565933093a9
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 19 22:27:01 2011 +0100
Add champlain_marker_layer_new() constructor
commit 7ac2946b3a36e114ec55d7cce5a772bc64b427f1
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 18 17:09:18 2011 +0100
Rename decel_rate to deceleration to be consistent with mx
commit 41c78aefe2b256a7b3d22ed09366e07e832e35db
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 18 16:55:16 2011 +0100
Redraw the scale on idle
commit 020c514dd12a3b254e3ed22a8b80404e715f1239
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 18 16:40:32 2011 +0100
Clear textures before drawing
commit c7cd8f7885af572b61ac0e1bd62c18420dd19e2f
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 23:48:54 2011 +0100
When calculating bounding box of a layer, add some margin
commit da73899a4ef6cf7ff7d452543dd40f62f09c8356
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 23:30:44 2011 +0100
Don't expose the layout manager in ChamplainView
Use dedicated function for actor layout instead.
commit 50ea126e37dff32c9126a1e0b9be6cc90ecba0db
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 23:00:18 2011 +0100
Don't fire drag-finish when not dragging
commit e7bcdc3ddb73ab182380ce3a27dd57239dd67ce8
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 22:44:03 2011 +0100
Remove const in champlain_map_source_desc_get_constructor()
Thanks to Guillaume Desmottes
commit 3217f77440bff3753e028ae35025a909a7875643
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 22:35:34 2011 +0100
Skip functions with pointers to functions from introspection
commit 9d4a6c19c12e964bf5a0d13292151a44924b5df6
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 22:34:55 2011 +0100
Rename champlain_location_set_position to champlain_location_set_location()
There's a clash of clutter_actor_set_position() and this
function in bindings because the prefix of both functions gets
removed and they appear to be identical.
commit 415aa2a1d859f0361fc6fffe0a4895e3c0ccc7b8
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 22:32:59 2011 +0100
Version control the .types file
It's autogenerated after second pass so it may happen that the
documentation is not complete after the first pass.
commit f54fc0830eb92e206a3d431a2cc0b6f31f695e1c
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 02:04:28 2011 +0100
Some changes in doc generation to generate doc of interfaces properly
commit a5aec5fe165d4dc8da055c60f2c56cc1a602d34b
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 17 02:03:37 2011 +0100
Add clutter_actor_queue_relayout/redraw where necessary
Some calls are still missing
commit c289271d8ef7bc4df77d193cd48d7cf9f35abe81
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 16 01:29:41 2011 +0100
Update libchamplain-sections.txt
commit 50d403a341a7564aa9ab9b86636b5b196f98750c
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 16 01:15:20 2011 +0100
Use selection color based on GTK colors again and use it for all markers
commit cc0986aa7ae57f2791a704a6ac0d3ccbebb8d537
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 16 00:46:34 2011 +0100
Use new macros for defining interfaces
commit 8c8cd29533f6c637f026b90a3dcb594cb8075b6d
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 15 23:59:23 2011 +0100
Change events emitted by ChamplainMarkers to include more info
commit 66e42d21f16ee954f3a3466d0a38f88e11b0fe6f
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 15 21:19:24 2011 +0100
Redraw paths on idle
commit 032e2757b57e25010ce24c64cb4725056d3517e8
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 15 00:20:39 2011 +0100
Adjust demos to show "dynamic" path
commit b048845f782218178bfcddabc42984bc8cb153c8
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 15 00:15:03 2011 +0100
Improve bounding box use
Add an ensure_visible function for layers in view, make bounding
box query a virtual function of layers and add some extra utility
functions to bounding box.
commit 383c5d344033779218f9db3fc771ac79e064b304
Author: Jiří Techet <techet@gmail.com>
Date: Mon Feb 14 22:54:30 2011 +0100
Update documentation
commit 0c97957e747d363295bd7d0ded7144170525025c
Author: Jiří Techet <techet@gmail.com>
Date: Mon Feb 14 02:00:42 2011 +0100
Remove functions from ChamplainMarkerLayer present in ChamplainPathLayer
commit 4d7a829632c3f3551ffdafd2e57ad5d8148b5098
Author: Jiří Techet <techet@gmail.com>
Date: Mon Feb 14 01:13:42 2011 +0100
Introduce ChamplainLocation interface
Used to define common behavior of classes having latitude and
longitude. ChamplainMarker implements this interface.
commit 17c9e0a10891ef87a3ac185664f198ac3ae0f89d
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 13 12:01:25 2011 +0100
Correctly define abstract types
commit 0a5c11e2223c42f01649b55987d2c57a00569a62
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 13 02:31:32 2011 +0100
Fix crash on shutdown
commit 12369006c2222d7331642076830da38409749d8c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 13 02:29:49 2011 +0100
Inherit ChamplainView from ClutterActor
commit 8012b948a44535dc6e8418ab3316b43123844330
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 13 01:16:38 2011 +0100
Relayout actor when parenting
commit 0f08c2617e0652a5fb05dcf4a43ed4c19978b512
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 20:04:10 2011 +0100
Call clutter_actor_queue_redraw() after drawing marker
So the whole actor is redrawn when calling from an idle function.
commit 4bbd58f262f7e9eb75d3b9cefd7990a15c7b7cf5
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 19:17:47 2011 +0100
Improve performance when drawing path
commit 4c58c9d8f50e482c6b80a859377209f9cd61f18e
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 16:06:42 2011 +0100
Remove depth checks from ChamplainGroup
commit ce1bf37f80d9d5369c4e142663d259a5f1a9b8a4
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 15:39:33 2011 +0100
Perform fade-in animation on ChamplainTile and not the containing actor
Under GTK 3 if we perform the animation on the content actor,
the animation doesn't work properly. For now it remains mystery
why this happens. At the moment we are fine with this solution
but if we implement some better zoom-in/out animation that
fades-in the loaded tile into the scaled tile from the previous
zoom level, we may need to animate the new content actor on top
of the old content actor inside the tile.
commit 0e32fff8875554a9e5f001e6da523332244e19e5
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 13:22:05 2011 +0100
Rename stage to view_box to avoid confusion
commit 3e8f17ba36fcbb3c29a298a934e62d6cc0df254a
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 13:15:54 2011 +0100
Rename finger_scroll to kinetic_scroll
commit 98f886df4c10f8cc5325eee644a354f9b3f850f7
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 11:18:49 2011 +0100
Fire signals after the view state is updated
commit 5c6ff17e1a4a2ccc1b4681414d6dbdef06642a7c
Author: Jiří Techet <techet@gmail.com>
Date: Sat Feb 12 11:18:02 2011 +0100
Use our own copy of ClutterGroup
ChamplainGroup is in principle ClutterGroup which doesn't sort
actors by depth. This speeds up addition and removal of
markers in libchamplain considerably.
commit 531916a3b40a86e99c640017581714eb5d8cb5d4
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 11 23:40:45 2011 +0100
When centering on map, don't convert to/from different coordinates
commit 7b3705a2be80f9bf2f96226aab737e9eab38ee03
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 10 22:46:37 2011 +0100
Update documentation
commit 4f40b4d7036c87462eca0b27f3681ce8965d6c0d
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 10 22:15:41 2011 +0100
champlain_marker_layer_get_markers() should return a copy of the list
commit 2117765bdf5703d101b4ab980014c97d1b4dd0cb
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 10 22:08:56 2011 +0100
Rename *movable* to *draggable*
To make it clear the movement is made by mouse.
commit 934dbb7b198a79a65844dc56bef620c668bbda90
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 10 22:06:41 2011 +0100
Some property and method renames in marker layer
commit b6bfe7dae200698b0da944a394ec9d378954ed40
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 9 23:16:56 2011 +0100
Introduce more drag signals
As suggested by Pierre-Luc in #577910, I've also added drag begin
and drag end signals and renamed the moved signal to match the other
signal names
commit ac52cc22671fac6bf72fd5bb05e90e5c17abad14
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 9 22:56:25 2011 +0100
Replace gtk_widget_hide_all() with gtk_widget_hide()
Thanks to Frederic Crozat
commit a21244a8a3bd7ddb6a304b400b270a25fff1418d
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 9 09:28:16 2011 +0100
Remove virtual methods of ChamplainLabel
Users can implement custom markers using CustomMarker so this should not
be necessary
commit 1c6444fdeffdc101ca2d866dd39afc3a614994a6
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 9 09:27:08 2011 +0100
Introduce ChamplainCustomMarker implementing ClutterContainer interface
commit 8ca1b926e9f7ffb1029e442884e4010af4226535
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 8 22:26:26 2011 +0100
Remove unnecessary member variable
commit 60b9b40fdf413e9922f304de915aec877d7b4a37
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 8 22:18:20 2011 +0100
Add champlain_bounding_box_compose() method
commit 970329d7f072046b1a69b73eca667195cb145144
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 8 00:32:58 2011 +0100
Add some missing annotations
commit 08b3c51981fdbf8343f1d55eb889a97d681f9e78
Author: Jiří Techet <techet@gmail.com>
Date: Mon Feb 7 23:23:03 2011 +0100
Update documentation
commit a1cd6f334e3e8cd739c188b58004d1e8861552b0
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 6 17:38:42 2011 +0100
Add additional marker manipulation functions to MarkerLayer
commit 1816b1da138721a90adf2f9f11cd6de592fd1ef2
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 6 16:55:16 2011 +0100
Rename select to highlight to make wording consistent
commit 2ea7adae50cecda26dbed3bc6dafcce3ab378510
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 6 16:44:57 2011 +0100
Move marker on top when selected
commit 480af1e8754964edf5721087920b7993391124f8
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 6 15:09:16 2011 +0100
Require at least clutter 1.2
Needed for layout manager
commit 8d8614200cc98aebb64a82e8d2e0fcdb308f7842
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 6 15:01:41 2011 +0100
label, layer, license, marker, scale should inherit from ClutterActor
Inheriting from ClutterGroup exposes their inner structure outside
which breaks encapsulation.
commit 299b538b80d4776d0166de78cc1e2f822283c618
Author: Jiří Techet <techet@gmail.com>
Date: Fri Feb 4 23:36:07 2011 +0100
Encapsulate ChamplainMapSourceDesc into a class
The factory can provide a list of ChamplainMapSourceDesc structures,
which is a bit dangerous because the user code can easily modify
their contents, which is illegal. Convert the structure to class with
construct-only writable properties to avoid this problem.
Thanks to Emmanuel Rodriguez for pointing out this problem.
commit 6fbb5eaed79b608ba1cc2bfd86789e8e0834893b
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 3 23:11:06 2011 +0100
Make kinetic mode boolean property and add it to mx as well
commit 3bd11b193933fcafd445e2938e93bb31fef1b6a7
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 3 22:23:56 2011 +0100
Use bounding box where appropriate
commit fd54b7cc99e0776af6ab922ded3d7280f6807a4e
Author: Jiří Techet <techet@gmail.com>
Date: Thu Feb 3 00:17:09 2011 +0100
Swap elements in the BoundingBox structure and fix center computation
commit 31182412586aef8029084fc6cf88fa1eb0f63afa
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 23:26:28 2011 +0100
Rename polygon to path
Polygon is a closed shape which is just a special case of what ChamplainPolygon
was used for. Path is probably a better name in this case.
commit d0ec9fe1733a8fedcc087cf254cccb366c9db00d
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 23:18:00 2011 +0100
Cosmetic fix
commit 3f11ecec77e826e177886580845415dcabfb8d3e
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 22:10:48 2011 +0100
Remove the unnecessary ChamplainRenderCallbackData structure
commit af0f05d838867b603baf7416ef4e5ef91b9c050b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 20:32:37 2011 +0100
Change int type to uint in several fields of ChamplainTile
commit 174c5c3ac875f0025a9337d97ae47ac45f3d6f91
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 20:01:35 2011 +0100
Remove some unnecesssary data types
commit ba26bce9f625a67041292e598c0c3fa55841ccbc
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 00:47:01 2011 +0100
Some minor renames
commit 8966e6114675db66d023841f297bb9eb70e0b703
Author: Jiří Techet <techet@gmail.com>
Date: Wed Feb 2 00:07:37 2011 +0100
Change the precision of marker move to double
commit 8d647270ec996a2377a24e68d745c2a15cc4b8ef
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 23:48:02 2011 +0100
Rename move-by signal to moved
commit fae275d99eefa603a99988f3bcb3b7149e6fe42f
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 23:27:21 2011 +0100
Rename the scale-unit property to unit
commit 7ab516aa66f603d7f889f57b1c095421cca87383
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 23:26:55 2011 +0100
Rename license-text property to extra-text
commit 6031c0d4453e0baf78e188076558d30a99def80d
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 23:18:21 2011 +0100
Use guint for zoom level
commit 3ea3c099b4026ed21cedd5889da1b0b8b0c8f875
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 22:58:31 2011 +0100
Get viewport origin in a single function instead of two
commit 0257079a681bb8903b1ae4b05f8f2e65c67fe477
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 1 22:52:14 2011 +0100
Move license and scale actors out of the view
commit dcb5fb15ca055e5c25218fcaa309f9db235b5303
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 30 14:52:14 2011 +0100
Introduce ChamplainLayer - a base class of all layers
commit 9a19543ad442206c744b47c141e4001ef1889381
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 30 13:41:01 2011 +0100
Reduce the set of coordinate conversion functions
commit 2f00d47b99f22014b478fc8c6b3b6c4f6e29a4b4
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 30 13:13:30 2011 +0100
Rename ChamplainLayer to ChamplainMarkerLayer
commit 14483f14b0f95e6f86df525b97e5ce942bf92315
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 30 01:48:40 2011 +0100
Rename ChamplainMarker to ChamplainLabel and ChamplainBaseMarker to ChamplainMarker
commit 248d5690fa6b76b6d143aa0274b301ae316e12a0
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 30 00:46:59 2011 +0100
Introduce ChamplainPoint and fix lots marker-related bugs
ChamplainPoint is a simple ChamplainMarker in the form of a point.
commit 27a0588d877291019e270688e7f7ac2c30209eac
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jan 26 22:41:35 2011 +0100
mx: update in_drag when not dragging
Probably bug in mx - there's nothing like setting in_drag to
false when dragging stops.
commit 51528c331fe8c96aa030e207ffb02e073d4c3463
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jan 26 00:08:46 2011 +0100
Merge ChamplainLayer and ChamplainPolygon
In principle, ChamplainLayer and ChamplainPolygon do the same thing.
They both contain a list of points on the map (ChamplainMarker or
ChamplainPoint) which in the case of ChamplainPolygon are defining the
polygon. By merging both concept, we can reuse a lot of code, such as
marker/polygon node moving, all point manipulation and so on.
commit 8a38b7cc3be8df27f513464396066a66bb908415
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 23 22:29:51 2011 +0100
Use new marker features in the layer
commit e9e6210d1c0ba250725a11b808eb60c9a2ba098a
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 23 17:34:48 2011 +0100
Add selectable and movable properties to the base marker
commit 1df3c7cdb8873552e0200a56ac8142c503bb56d4
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 23 16:42:56 2011 +0100
Make markers movable
commit dcd152746c36e1be8141cb30231d406b280bae63
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 23 11:01:12 2011 +0100
Replace tidy with mx
Replace the outdated tidy library with its successor - mx. This will
help us to use fixes and updates from the mainline.
commit 91eed6ae5fc233e61b6a5df93112a48537a47526
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 22 14:12:39 2011 +0100
Fix computation of y from latitude
commit e2989f2094b39280147e37049221ada3b47445da
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 22 14:11:45 2011 +0100
Fix swapped row/column in view_load_visible_tiles()
commit d79ac7ff84be87327abd88d4835f44793b28148d
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 21 23:11:09 2011 +0100
Simplifications of relocation in ChamplainView
commit ac859e8bff4ae57ba89a5a528ed12ae65c967bb7
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 21 16:44:41 2011 +0100
Simplify resize_viewport() of ChamplainView
commit 6a60606ac4d0830f3c603115484358dc7e7a18b2
Author: Jiří Techet <techet@gmail.com>
Date: Mon Jan 17 21:51:42 2011 +0100
Add relocation signal to view and use it by the layers
ChamplainView should have to know nothing about the layers and markers -
add a signal to the view to inform about its relocation and let
the layers redraw themselves when the signal is emitted.
commit 7d80054aa5a8fd6dad6f8a2186fbcc3b22432ab2
Author: Jiří Techet <techet@gmail.com>
Date: Sun Jan 16 23:16:06 2011 +0100
Merge ChamplainLayer and ChamplainSelectionLayer
There is no need for the user to distinguish between these two layers -
he either uses the selection features or not.
commit 29fa4f58d817a0bdfacfc317673b31d109737989
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 14 22:53:12 2011 +0100
Fix warnings during configure
commit 72dd72f4b862ec578f78ecfcafb6576c3179e9c5
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 8 01:51:37 2011 +0100
Add annotations for MemphisRenderer
commit 7a7bc6ed9a581d40f3518b39aaf58e60a4b27022
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 8 00:46:14 2011 +0100
Add some more annotations
commit 49da8ef9f0db5f9ac4bb809c1b03986f02ad0574
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 8 00:28:33 2011 +0100
Remove invalid part of champlain_file_cache_new_full() documentation
commit 7da0e7469e3271fd7e833eb88ab78ac4337b1ef6
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 8 00:25:34 2011 +0100
Vala bindings: generic type information for lists added and other fixes
Thanks to Tomaž Vajngerl
commit 4d861991ffce11ff19f14f4374b6f43cd082b1c9
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 7 23:23:11 2011 +0100
Fire latitude and longitude signals independently of viewport shift
The check for distance of latitude and longitude change is not necessary
because the function update_viewport() is already called from
viewport_pos_changed_cb() only 4-times a second (or when the distance is
larger than 100).
This patch also replaces the use of g_timeout() by g_timer_elapsed(), which
makes the code nicer (thanks to Tomaž Vajngerl).
commit ef58e20ce701be2200747d978bb759f8340eee5e
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jan 5 00:07:27 2011 +0100
Do not order markers according to latitude
The marker ordering using the z coordinate causes that markers are not
located exactly above their location - this is caused by the perspective
projection. This also causes that the markers displayed in the front
are bigger than the markers displayed below them. Because the previous
ordering implementation was too slow and this implementation causes serious
issues, this commit removes the marker ordering completely.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 28a73ad734a6d0b979f725cc2b769aaa54655091
Author: Jiří Techet <techet@gmail.com>
Date: Mon Jan 3 00:14:06 2011 +0100
Add some extra annotations
Add the annotations we have in the vala .metadata file directly to the
sources.
commit 3a2e09b205d6a53274394751adaf26324d766597
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 1 18:57:18 2011 +0100
Fix vala bindings for champlain_view_ensure_markers_visible()
Add meta data to the bindings to indicate that the array passed to
champlain_view_ensure_markers_visible(..) is not followed by a length
parameter. Without this the generated C code won't compile because there's one
too many argument when calling this function.
Thanks to Andreas Brauchli.
commit 82783e7179c2857dafb03f0a58d432fe38f9322c
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 1 18:31:27 2011 +0100
Use (transfer none) annotation when NULL parameter is allowed
Thanks to Patrick Salecker
commit 52ac4ecedca949b62971f9b43236584b5ce6cd9f
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 30 22:31:16 2010 +0100
Eliminate warnings of g-ir-scanner
commit 966f1afe2b55faff7b37e0dcb4a32680fb64efe6
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 30 21:22:04 2010 +0100
Fix configure.ac from the previous commit
commit f3c21121800e26fcb6acbd25fa1299e49732b1c8
Author: William Jon McCann <jmccann@redhat.com>
Date: Tue Oct 12 01:32:37 2010 -0400
Remove python bindings
For GNOME 3 bindings should be generated using introspection
https://bugzilla.gnome.org/show_bug.cgi?id=631009
commit e39dbbdba9fc632fbacdda2bd060f5ccaf7d2bbe
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 30 20:22:35 2010 +0100
Use clutter-gtk 1.0
Implement the missing functions from clutter-gtk 1.0 manually
commit 8d8e6640229d51990d3893ed798e37fa232736ae
Author: Jiří Techet <techet@gmail.com>
Date: Thu Dec 30 20:21:17 2010 +0100
Add some extra warnings
commit e9c3dbb797091dc392aa8c260f6d58b14e700707
Author: William Jon McCann <jmccann@redhat.com>
Date: Tue Oct 12 01:26:35 2010 -0400
Use gtk3 and clutter-gtk 1.0
https://bugzilla.gnome.org/show_bug.cgi?id=631009
commit 8c3aa39dee557146612c8fb5516e3293f64136b1
Author: Jiří Techet <techet@gmail.com>
Date: Mon Nov 15 22:37:57 2010 +0100
ChamplainTile should inherit from ClutterActor, not ClutterGroup
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e378c141cd23fac3cc35ae7c091ca7dfdf1653c0
Author: Tomaž Vajngerl <quikee@gmail.com>
Date: Mon Oct 25 21:30:33 2010 +0200
Include MapQuest renderer for OSM
see: http://wiki.openstreetmap.org/wiki/MapQuest
commit d709ce8be8c92a9a3ef1dd275fde4fc2d7653e87
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 27 18:27:04 2010 +0200
Post release version increment to 0.9
Signed-off-by: Jiří Techet <techet@gmail.com>
commit f6543b0110e4360b5f4ff831ea28df7fa379a197
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 27 17:47:52 2010 +0200
0.8
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 53875a083c4e74e5355e1769647026c39f82b1b4
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 17 20:02:02 2010 +0200
0.7.2
Signed-off-by: Jiří Techet <techet@gmail.com>
commit f493853fbeaf873a28b13079f22a0f0947957a1a
Author: Lorenzo Masini <lorenxo86@gmail.com>
Date: Wed Sep 8 04:20:44 2010 +0200
Added the right header filename for champlain-memphis vala bindings generation.
commit 00ce1cf217cc483d866f54cdfd4d44b23b01832f
Author: Jiří Techet <techet@gmail.com>
Date: Mon Sep 13 21:36:09 2010 +0200
Don't use --strip-prefix with gir scanner
It is not necessary and is not compatible with newer introspection
scanner.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit b2716b7bf8b2637a63323f653e29fcec71bb27db
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 3 14:24:31 2010 +0200
Update .gitignore
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c19c0a7fb77557988f3ff6f292a477bafe767ed9
Author: Jiří Techet <techet@gmail.com>
Date: Fri Sep 3 09:25:10 2010 +0200
Cleanup Makefile.am files
Heavily inspired by (copied from) clutter, this patch should also fix #628096.
commit 699208a4c0fa07a413e8e88f63851c1ca10ad252
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 30 01:29:18 2010 +0200
Make gtk-doc compilation possible even if libmemphis is not used.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 90f3d3b0397fb7ab5d4f2ce15394e15db1ec0425
Author: Jiří Techet <techet@gmail.com>
Date: Thu Aug 26 23:22:14 2010 +0200
0.7.1
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 887dfca5bc2f460d5b3845adf10c6582ee8ce538
Author: Jiří Techet <techet@gmail.com>
Date: Thu Aug 26 23:21:23 2010 +0200
Change ordering of sections in the documentation
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 94715cb112af88c4de820771b2864cb9afc0118b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 25 22:28:22 2010 +0200
Make set_marker_depth () work correctly for southern hemisphere
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 237cb6e003a2a93456b08be72fe0c2f9a0888089
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 25 22:26:33 2010 +0200
Add Russell Strong to AUTHORS
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8368954eb58d67cb9d334a0a252d3c27e20dceac
Author: Russell Strong <russell@strong.id.au>
Date: Sun Aug 22 19:12:12 2010 +1000
Layer speedup
The following patch replaces marker sorting ( by latitude ) with
clutter's set_depth to achieve the same result.
Using a modified animated-marker demo with 484 markers, this patch
reduces CPU using on my laptop from 80% to 19%.
There is still more that can be done, but that's now in clutter, which
appears to be sorting a list every time a depth is changed.
commit e0740ffe4f7f8310067e2e4631997660c4d7bffe
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 25 21:56:51 2010 +0200
Make sure the number of loading tiles in ChamplainView doesn't drop below 0
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 030cd9ab103b872f6e4f922d0e4ec2f3e2ff3c8d
Author: Jiří Techet <techet@gmail.com>
Date: Wed Aug 25 21:55:54 2010 +0200
Move ACLOCAL_AMFLAGS to Makefile.am
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 35a54ad90cca8b9c0b09fec9ede26ebf629d0012
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 24 01:33:17 2010 +0200
Use stable api version in soname also in development releases
This will simplify transition of programs depending on libchamplain
when migrating from development version of the library to the stable
version.
This commit also contains some updates of the vala bindings.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8360fc1fc0bd08a005751313c6c5196d23b4050a
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 23 22:28:08 2010 +0200
Updated documentation
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 898f3af7a1b975f7d47ecf7686c966e818350f68
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 18:27:34 2010 +0200
Make direct access to elements of memory cache instead of sequential
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 5baba3de821b2ea2e34f1de41c78cfc2165ee185
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 17:05:57 2010 +0200
Remove extra code from the minimal-gtk demo
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 014097c5df87a86fbac54808c0a8620ace069cf8
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 16:04:53 2010 +0200
ChamplainRenderer should inherit from GInitiallyUnowned, not GObject
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 89b79be10f182f02b76b7e72405b37accffd0397
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 16:03:48 2010 +0200
Lots of leaks found and fixed
Thanks, Valgrind...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ced12e90909a77ceedb315c849feabde1cb63aa2
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 12:38:53 2010 +0200
Don't fill tile that is already marked as done
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 90a031aa03b3bfcd1f9b6b96fe10272d70c76314
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 02:20:10 2010 +0200
On double click, center to the clicked area
Makes us behave the same way as google maps.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3fd656c0c203c12e5ae823f175087b4a07c35427
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 01:11:25 2010 +0200
Fix warning
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a582205f3849123a4fba67ff47cce69be22dd317
Author: Jiří Techet <techet@gmail.com>
Date: Fri Aug 20 01:11:17 2010 +0200
Modernize build process a bit
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 7e2d9e2200193dcc091dcf0ef82042bd355511a0
Author: Jiří Techet <techet@gmail.com>
Date: Thu Aug 19 01:16:53 2010 +0200
Remove unnecessary _ref() _unref()
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ca292248ff150ab26cef86e6e24f254e63fbf599
Author: Jiří Techet <techet@gmail.com>
Date: Thu Aug 19 00:48:53 2010 +0200
Set minimal width of loading icon in gtk-loader
... so the button bar doesn't jump crazily when the loading icon
is displayed.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 23c614fb68c8c7635d870f0503424cc142211ef1
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 17 01:59:08 2010 +0200
Use_memphis_renderer_tile_has_data() as it works in libmemphis 0.2.1
In addition, add a cool thing into the local rendering demo - tiles
rendered by memphis and downloaded get combined in a single map.
Commented out for now.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 737527e97adcc0086aff130b1a35298acc6ca59d
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 17 01:31:14 2010 +0200
Rethink the tile destruction process once again
Instead of weak pointers ref and unref the tiles.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3c391566bb80cc21fd784855a48dc348a83a5e8e
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 23:06:06 2010 +0200
Use memory cache in addition to file cache by default
Signed-off-by: Jiří Techet <techet@gmail.com>
commit d1ebd3998077bb682af626ba3d7bdbdf5a226d27
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 23:05:41 2010 +0200
Fix bad method call
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0ccec92391b75c12f8c765f45a454c022c3e614f
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 22:31:01 2010 +0200
Make the memory cache cooperate better with other caches
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 69c02e7eb3b5f9f9d0645b194184ae2367ef877f
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 22:20:06 2010 +0200
Fix memory leak
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ec6fa72c18daed6b68052d024800db8339f5dc2c
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 19:19:12 2010 +0200
Fix various problems with asynchronous tile loading
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 1acc385842058a2d9845a61a80706b827e53526a
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 01:03:00 2010 +0200
Get rid of some warnings in ChamplainImageRenderer
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 68a6cd6a53efb086cb54f6c95be16b518f9c4e72
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 15 00:52:45 2010 +0200
Use the renderer to render cached tiles
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ed210cdcf8926246e24d5b0541e7d8b05d20a4be
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 8 21:35:17 2010 +0200
Use g_slice_new() instead of g_new() where possible
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e884e7847479edc57e9edbb955285f3cd61a92da
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 9 22:18:24 2010 +0200
Some more *.pc.in cleanups
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3187e8c60ec1da347d061c8c97d532cfbdd02afb
Author: Laurent Bigonville <l.bigonville@edpnet.be>
Date: Mon Aug 9 21:51:12 2010 +0200
Fix #623043 champlain.pc file has too much requires
Thanks to Laurent Bigonville.
commit 5caf406b88856825920f0bd09534f564b57cfa15
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 3 01:02:08 2010 +0200
0.7.0
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 251152c2cbcc469fb46b551581a492ab61bb0c10
Author: Jiří Techet <techet@gmail.com>
Date: Tue Aug 3 00:42:22 2010 +0200
Properly disable python bindings
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 258280403b31598c093c72b786bb104f7916bd96
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 2 23:41:12 2010 +0200
Return back using state for local rendering data download notification
It is probably cleaner solution than the signal I have introduced.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 04a1b4b287daffbeaa5ae1a5ebed13fcf19dd329
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 2 22:41:23 2010 +0200
Remove the reload-tiles signal
The reload-tiles signal complicates a lot of things in
libchamplain. In addition, it causes double-(or more)-reload
when multiple rendering properties change. Instead
invoke reload manually from local rendering demo, which
adds just a few extra lines.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6f0a93acc5b2ad23fd966eb18737655feafd4abd
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 2 01:13:36 2010 +0200
Disable python for distcheck for now
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c79801beacba503d98594425ec503c0f9e72c636
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 2 01:13:13 2010 +0200
Rename vala configure option to vala-demos
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8d6d014b10a7ca3d182cfd00f4b13f7baf4713b3
Author: Jiří Techet <techet@gmail.com>
Date: Mon Aug 2 00:18:31 2010 +0200
Reformat code with uncrustify and fix manually
uncrustify seems to be a very good and customizable
pretty-printer and does a very good job formating
the code to match the telepathy style. The minor problems
where it failed were corrected manually.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 74b123f3807b619465599e5b79b3b06b376ca60d
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 21:26:47 2010 +0200
Don't use unicode characters in sources
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 64f747da7232025c2f48695e7c77fc467ec33536
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 18:22:17 2010 +0200
Remove some outdated doc strings and unused code
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ca8cc7c66b7a00a5e05b957cb7a336f1a51c6c04
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 18:11:11 2010 +0200
Line break long macro definitions
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ceb86a4bbde6e5bedac4ed125bfeb444ab2cadf6
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 17:41:47 2010 +0200
Update copyrights
Add my name where I edited the sources a little more so
everybody knows who to blame for the stupid errors...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit eb581f9b122c42f2f34f3029298b397bf52b29c5
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 17:01:51 2010 +0200
Make renderer a mandatory parameter when creating a map source
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2841c81b38554bebfc8056f76db37a1c5e82cb00
Author: Jiří Techet <techet@gmail.com>
Date: Sun Aug 1 13:41:14 2010 +0200
Introduce new memory cache and remove non-persistent file cache
The new memory cache can store specified number of tiles in
memory without storing them to the disk. It replaces
the temporary file cache - it was a bit scary to recursively
delete some directories and libchamplain shouldn't do things
like that.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 537d540c1d85e03d933aa06871b8c128b128ecbc
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jul 31 20:46:33 2010 +0200
Add null tile source and error tile renderer
Replace the error tile source with a null tile source
(a tile source with no data input) and error tile renderer
(always renders error tile, no mater what is on the input)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 5dad0e02a1abfdd419d6183fcf25dadc03e863b4
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jun 26 21:36:44 2010 +0200
Separation of map sources and renderers
Map sources are objects that load data from somewhere (file,
network, other source) while renderers draw tiles based on
the data provided by the renderer.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 794fbddc76d5fdc79a93083020f159014ec57481
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date: Tue Jun 15 23:06:54 2010 -0500
Do not dist gir_DATA
GIR files contain a shared-library attribute which varies per platform,
and therefore must not be disted; see bug 621611 for rationale.
https://bugzilla.gnome.org/show_bug.cgi?id=621726
commit 34553e73ee721e1a44abccb0978a17437aea811a
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jun 16 22:19:09 2010 +0200
Always install vala bindings
...and make only the vala demos built conditionally
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a1e29ab38d4700eb5251cb1bc6d26e948a43fdd4
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jun 16 00:46:44 2010 +0200
Make the minimal python demos executable
...and add the shebang
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c2f48513dfd1e5e0084d383add334cf5f33c74c4
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Wed Jun 9 16:57:41 2010 -0300
Add minimal.py and minimal-gtk.py to demos
commit 9251f477f1f9e1aec019bd46d23c7963b6eff5b1
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Wed Jun 9 16:56:34 2010 -0300
Sync python demos with the main demos
commit 6b51fe50722c75dc9a6cb50fddc6ae6c109705d3
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Wed Jun 9 15:00:21 2010 -0300
Sync .defs with api
commit dbaed9dbe216d653c86f65d04e082bbffd382b2e
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun May 30 21:21:07 2010 -0300
Fix champlain.Marker.set_image to that image arg accept None
commit 149066f4e203df82a1ac03f8546af4e50820950e
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jun 8 02:20:46 2010 +0200
Add updated vapi files
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c8408aa18a678ff29df2177cbecc40681fdc6a07
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jun 8 02:11:14 2010 +0200
Update library version in the .files and .deps files
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 610049c0b1543932b317c66dbb79b095aa251c9f
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jun 8 01:41:23 2010 +0200
Rename vala bindings to 0.7
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0ed1c445cef8046a739c993653129d9c78783209
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jun 2 01:28:03 2010 +0200
Update .gitignore, use only a single .gitignore for the whole project
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 68476b593f71d243eb062a7b0c8f53d4d03917df
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jun 2 00:56:47 2010 +0200
Use automatic version generation for Vala bindings where possible
+ some minor cleanups
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6da464acdf43d0db2cc234290fa1241f61cf8bc4
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jun 2 00:53:07 2010 +0200
Use correct version macro for champlain-gtk-uninstalled.pc.in
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 20aa032951f6ea4c516b94992f6ceba913607967
Author: Tomaž Vajngerl <quikee@gmail.com>
Date: Mon May 31 20:31:23 2010 +0200
Separate champalin and champlain-memphis.
Make regeneration of bindings smarter.
commit 11fb3d9091fe7de48cada40f7a3945877805cc81
Author: Tomaž Vajngerl <quikee@gmail.com>
Date: Sat May 29 11:19:45 2010 +0200
Add memphis specific stuff inside champlain bindings.
commit 62c70baf8a56880fa0e84ec6e1e474e106fd4986
Author: Tomaž Vajngerl <quikee@gmail.com>
Date: Tue May 25 20:15:27 2010 +0200
Rebuid gi file and create new vapi again.
commit 8b6b02bb7e6d519802693821b91dab41d8f0cb1c
Author: Tomaž Vajngerl <quikee@gmail.com>
Date: Tue May 25 18:35:20 2010 +0200
Vala bindings support
commit b96c85e17ce9f3701283187e9b0afe3ed8b2fb15
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 31 01:07:27 2010 +0200
Don't use memphis headers in docs when compiling with --disable-memphis
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ca0a535fa168a99a94a389d649a6c21cc2192f45
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 25 22:57:25 2010 +0200
Update online location of the documents
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a5d3f5eaf4e2bff9d58dcf7d7f2903990bbe7d92
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 25 22:24:16 2010 +0200
Update AUTHORS
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 39418678acf60b5c4a31b7fd05a9b8370c9e9a7b
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 25 02:23:37 2010 +0200
Post release version increment to 0.7
Signed-off-by: Jiří Techet <techet@gmail.com>
commit edc938a71e1dda9b05bde8274e2353264ce5c8a7
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 25 00:13:38 2010 +0200
0.6.0
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c63ff2e34f4b6be3ea3db834cab9e0d7a022744e
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 24 23:12:19 2010 +0200
One more missing local rendering file
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 83eafb1a007498c03a7cbc8e96d2e1f847256e56
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 24 22:45:27 2010 +0200
Add local rendering demo data to the distribution
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 9aa99aa5c73c7dbac7bd7cdc0b9f36b293a058af
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 24 22:10:09 2010 +0200
Fix cross-references in documentation
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 12b3108a98242879c2e0731eff55c8c8fd147c7a
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 24 00:16:05 2010 +0200
Add glib-2.0.m4
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 235a371354dc5f781b34e7344f98e171946c2548
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 23 19:09:54 2010 +0200
Add missing initialization of members of ChamplainMarker
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 608cb0774d96c3f979030ebed495db60f6568dd5
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 23 03:01:28 2010 +0200
Simplify the minimal-gtk demo
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 4e963c9af3a59b9da886742c6b485b84960e42b9
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 22 00:38:49 2010 +0200
Add minimal demos
Signed-off-by: Jiří Techet <techet@gmail.com>
commit af529d1228badacfc94e9ea6e65d8de5b0bd1d7d
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 23 00:45:20 2010 +0200
Fix segfault in local rendering demo on shutdown
On shutdown the image displaying tile loading state can get destroyed
before ChamplainView and if ChamplainView emits state change, it refers
to a destroyed image and crashes.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 35905e008495143b5c52cdc5ef85e1c68a21d637
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 19 00:21:51 2010 +0200
Simplify content actor setting in ChamplainTile
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e6be4dfae4de5712cd77f956d5ebc8c42f9bfba2
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 18 22:45:31 2010 +0200
Bump version number to 0.6
...to test if everything works as expected before the actual release.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3ff002ade72a47c0a755183bd563434fdeba4bdf
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 18 22:42:42 2010 +0200
Add a comment about incrementing library version string
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 32b33a25aa78fc070b310f5d0ef27d4d91ce36b9
Author: Łukasz Jernaś <deejay1@srem.org>
Date: Tue May 18 09:56:09 2010 +0200
Add dummy ChangeLog file
commit 3155d09d9b773398473709b1af41f496a3a5e17e
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 18 00:29:36 2010 +0200
0.5.2
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8fa46ff85b2ae61ff6d5286c9a198aaec6cfd714
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 17 23:38:34 2010 +0200
Generate changelog the same way as recommended by live.gnome.org
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 90257d8028bc687e10fa271fed1d0aaac8576366
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 16 15:10:31 2010 +0200
Enable introspection for distcheck
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 9348681ee0e9fde605c5044ee7ef223de5b0e904
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 16 14:57:08 2010 +0200
Check validity of the top left tile to be loaded
If it is outside the range, set it to the closest valid value. Prevents
crash when map panned left on low zoom level.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8eef345db2e8c1f38c88d792413b4eb362a4174a
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 16 01:51:06 2010 +0200
Prevent crash on shutdown when markers are visible
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3318a3f661da93d0a49bd18ea5344f0be86e4706
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 16 00:55:11 2010 +0200
Call g_object_ref() on data passed to idle functions
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a64a87fbbedd06a96849e98325bf51fb01c77045
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 15 21:26:16 2010 +0200
Add traces to ChamplainView
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 04c7779f14508394cdd240010709672de9025bc3
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 15 17:21:43 2010 +0200
Display CFLAGS in configure summary
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6fd9bc085ac35b2afbe38b73945e6b56834b33f8
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 15 16:55:50 2010 +0200
Get rid of hardcoded version in docs makefile
Signed-off-by: Jiří Techet <techet@gmail.com>
commit f3b662d3a9edfdea19a7a12ba3488f5e60de40dc
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 15 16:55:08 2010 +0200
One more fix of introspection compilation in other directory
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 42b281cfa7535f4f262429e7ed34e112e19936b6
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 15 16:53:42 2010 +0200
Get rid of clang static analysis tool warning about uninitialized value
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 529df691fd765a59f99c2a370b4258f2ae01231b
Author: Rob Bradford <rob@linux.intel.com>
Date: Wed May 12 14:14:23 2010 +0100
network-map-source: Use a better mechanism for error tile
Rather than using a clone which requires the source being mapped (parented and
visible) we instead pull the backing texture out from the ClutterTexture
ourselves and use that when creating the error tiles.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=618248
commit 1e084cef16a3587eab4e6462ccc3cf1d007528ef
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 14 21:16:09 2010 +0200
Use correct cast
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0014f85bde1d72add50f618d4e8eb9ecbe4e51f8
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 14 20:57:34 2010 +0200
Make introspection compilation work in other directory too
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 1ef56215ca2d5a922b7e91a68f628377bcf0a497
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 14 02:15:53 2010 +0200
Fix strange introspection scanner warning
There seems to be a bug in the introspection scanner which causes
some nonsense warnings - this workaround should fix it
Signed-off-by: Jiří Techet <techet@gmail.com>
commit aaa0496f924d9dfab26e78224dac70d8f87b1017
Author: Jiří Techet <techet@gmail.com>
Date: Fri May 14 01:37:21 2010 +0200
Use the new way for introspection makefile creation
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6f6b2297d2c7d712003b5d5fcf4bd921daf597df
Author: Jiří Techet <techet@gmail.com>
Date: Thu May 13 01:24:04 2010 +0200
Reset the sql statement before bind_text also for stmt_select
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3890fb3c4ae80d40751bb8b332f8174603673966
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Feb 21 18:30:43 2010 +0100
Reset the update prepared statement before each execution
commit abe0bba689b1ca354a6ded6e64b3a71b17dc02c0
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 12 23:28:16 2010 +0200
Get rid of some warnings reported by clang static analysis tool
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2c62c0bb005b2932e2aa056d7bcc04e294b2d50c
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 12 21:48:05 2010 +0200
Add G_GNUC_UNUSED where appropriate so LLVM clang doesn't complain
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 7b8d8d1026a2995507c127f8239294eddb6ac561
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 12 22:20:57 2010 +0200
Add missing shebang in python polygons demo
Signed-off-by: Jiří Techet <techet@gmail.com>
commit d6fcee5c43b93bb2eae208012fb3f1042bc9788e
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Tue May 11 16:13:52 2010 -0300
Ship file pychamplainmemphis-constructors.defs
commit e303fa3eb0a47da3a4062b29e373fdc11edd7c81
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Tue May 11 16:09:15 2010 -0300
Like pyclutter-gtk the champlain-gtk in launcher-gtk.py demo must
be the first to be imported
commit 56385f07efc98dbe6c001cb0502ac3a680448393
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon May 10 18:57:55 2010 -0300
Add virtual proxy wrapper to ChamplainMapSource.get_projection
commit 38a49e39c532cfc36dcbb15d222626b866c9aaaf
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon May 10 18:55:41 2010 -0300
Update ChamplainMapDataSource and ChamplainMemphisTileSource constructors to
new gobject API
commit 9c4057c3dcea8e68120ccadc81fb9aa0a5bfd107
Author: Jiří Techet <techet@gmail.com>
Date: Wed May 12 00:05:41 2010 +0200
Latitude and longitude parameters of champlain_base_marker_set_position() swapped in header
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 562a6d65074f76e0e82b9a38349d19a6cddb7f4f
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 11 23:57:18 2010 +0200
Free proxy URI with soup_uri_free() instead of g_object_unref()
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 79c97550ff61e554c003ed9b125b0749c23672ce
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 11 23:50:22 2010 +0200
Free GError when reporting an error
commit ac7273c1f2e38636ed78214a0731442275b9342d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 11 23:44:14 2010 +0200
Remove debug print
commit 304f5679193194bbd0ad018696b2f575e5365fd5
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 11 23:37:48 2010 +0200
Eliminate warnings when compiling local-rendering demo
Can't reproduce the original warnings myself but was reported in bugzilla.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 12029f640a0070c0d2e798292b7419babaefbc2d
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 11 23:25:52 2010 +0200
Fix the unref of the previous image in champlain_marker_set_image
commit e7c81ffb30be38618abed79ba57ea051ebf913e7
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 11 23:12:40 2010 +0200
Add some missing G_BEGIN_DECLS/G_END_DECLS
Signed-off-by: Jiří Techet <techet@gmail.com>
commit d9765e75b009172d86f7d1c96df21fc5f075d03a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 11 21:59:49 2010 +0200
Fix an invalid cast if a view is passed a ChamplainLayer instead of a ChamplainSelectionLayer
button_release_cb can't assume that all objects in the layer group are
selection layers. Normal layers are also allowed.
commit 2a3ce0de97e0dcbb3bf440acb49f4f7b00980458
Author: Jiří Techet <techet@gmail.com>
Date: Tue May 11 00:15:31 2010 +0200
Remove libchamplain-gtk.types - it should be generated automatically
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6ffab22ec0dfbc975b2441f6e5869ebb7a91ea77
Merge: 3494c40 54f92ec
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 23:29:29 2010 +0200
Merge branch 'LIBCHAMPLAIN_0_4_5'
Conflicts:
AUTHORS
NEWS
configure.ac
commit 3494c400dd959ba09e33df2132a83cafa6da0dbb
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 22:37:59 2010 +0200
Update web page in configure.ac
Signed-off-by: Jiří Techet <techet@gmail.com>
commit fa2a108a478ef6cbf1a8f682cdabdb8c65b02cbf
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 22:37:29 2010 +0200
Update dependencies in README
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2e9d4739fdc7bb51481394324dd6f7c4a70d61ef
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 22:03:37 2010 +0200
Do not unref polygons
...they are owned by ChamplainView now.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit bb20af808b59d9ffe9fb105a005c9f32b6199aa9
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 22:02:40 2010 +0200
Do not generate 0 size clutter textures for polygons
Fix at the right place...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a82b3b28f309d7e3215c4cf69e1fca43b0e795c2
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 21:14:02 2010 +0200
Remove unnecessary DIST_SUBDIRS
Signed-off-by: Jiří Techet <techet@gmail.com>
commit df54906f646e02489ffd005e70a2fff656c4c23a
Author: Lorenzo Masini <lorenxo86@gmail.com>
Date: Mon May 10 21:11:54 2010 +0200
Fix a compilation issue with libsoup-gnome
commit 57270fe4f30c85fd68b9ba018c489765de1e82c5
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 01:46:02 2010 +0200
Update champlain-gtk docs
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2be4ac7df5d7b124712270e5c7f8ec1b67ecce30
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 01:42:43 2010 +0200
Update python defs
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 1b4e9dd40ba16f83e69cbc582e11a3c33f40ea63
Author: Jiří Techet <techet@gmail.com>
Date: Mon May 10 00:43:39 2010 +0200
Make the TOC of the manual more readable
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 02ceb5ec8249e9632d7ca72a5f780280d78f9b54
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 9 23:47:32 2010 +0200
Improvements to the documentation and moving around some definitions
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e66e7490fa31c2ad58b4d690e6cf910d332dcc70
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 9 15:31:13 2010 +0200
Generate types file automatically
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0881ef875fb66b96de88c4f3b0522508d3c980b0
Author: Jiří Techet <techet@gmail.com>
Date: Sun May 9 00:01:50 2010 +0200
Many improvements to the build process
* be less verbose during build
* use templates for generated enum files
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2f0022403331101d8db804fe7bfd62500288ef21
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 23:55:24 2010 +0200
Use new autogen.sh from gnome-common
Fixes warning during build
Signed-off-by: Jiří Techet <techet@gmail.com>
commit f626336e726bbb7ee64ea11db64ea2a0fba94bd7
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 15:20:14 2010 +0200
Some build fixes
make distcheck should work now
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 5cb2b5e1a357c76ca9951d0320b2bb487ba02e15
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 01:01:42 2010 +0200
Remove the outdated tutorial
It was very incomplete and outdated and users will find much more
up-to date examples of how to use libchamplain in our demo apps.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 50a3f75e034da7ee90ca07ee21d30d3386cdaa66
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 00:56:57 2010 +0200
Use the new INSTALL that is generated with recent autotools
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6838804303dfc82376f3f523678c7d61d5ed79fd
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 00:55:26 2010 +0200
Remove the perl bindings for now as they are not updated yet
It is expected they will be updated for 0.6 after its release and
re-introduced again.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 42f38988a4bf044309e3594ed32e6d952304db50
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 00:29:12 2010 +0200
Remove "managed" bindings as they seem to be unmaintained
Can be reintroduced any time in the future if there is someone
willing to maintain them.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 1910e8c6745b4cea7c4d1b8b4d14b31ab391c9cd
Author: Jiří Techet <techet@gmail.com>
Date: Sat May 8 00:20:26 2010 +0200
Fix some introspection build problems
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ed0d1aecd9603c84d1af923ad08ce13a5d07d648
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon May 3 18:18:10 2010 -0300
Update champlain and champlainmemphis python bindings.
Add new wraped functions and properly dispose of gboxed objects.
commit 1ea004326266e2a26d02942bf26c308f28b45553
Author: Jiří Techet <techet@gmail.com>
Date: Sat Apr 17 22:19:59 2010 +0200
Many changes in build process
* make libchamplain independent of memphis so it can be built without it
* automatically generate library name based on version in autoconf configuration
* some necessary updates in python bindings
* minor updates everywhere
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3c519af67862a02949ca3dbaf36f7f4f5c53f81a
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:55:11 2010 -0300
Add new file pychamplain-gtk-base.defs
commit f854efe88ecaaab3371407c8bb51f193189cf68d
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:51:19 2010 -0300
Add support to virtual methods by using defsgen.py.
Reported by Jiří Techet.
commit ec5cc08523ce033b60d5ec0eb9ca5d2ace7c4258
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:49:54 2010 -0300
Use memphis.h include and add ChamplainBoundingBox sets
commit 3feb491f6d4658fe116c6d59dfa9d71a3d4552c0
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:49:14 2010 -0300
Add new boxed type ChamplainBoundingBox
commit 1303f46d2f8ed1154877a2fd2278afa49222da50
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:48:37 2010 -0300
Update .defs
commit 8f693e44c5f1b8c48e95643878d5fca97de39046
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:46:49 2010 -0300
Just include pychamplaingtk-base.defs
commit 258dc1a35ae06cd8a40ac0804d15b1fbe7e489e8
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:45:44 2010 -0300
Update required memphis version to 0.2
commit 6792962172c8ba95c63eb59d22659180f509d306
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:44:00 2010 -0300
Use memphis .defs in codegen
commit 2289ce3f677b87a4c6fcbd50d529fafb3912c44e
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Apr 5 23:39:04 2010 -0300
Ship pychamplaingtk-base.defs
commit 9d49ac6b5d086958f0914aeaada3091bcc63b883
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Thu Apr 22 17:01:04 2010 +0200
Make the windows mkdtemp be robust with non-ascii characters too
commit db25cde4dbadf9f6489122bca5e77d4f19db47ba
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 21 23:32:56 2010 -0400
Update maintainer information
commit 7bef303bd3dfd2390e3fac972e97de8dbe393e70
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Tue Apr 20 16:37:19 2010 +0200
Build fixes for windows
commit 91b531d6440f3f06868e091d5285f7b024b1b372
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Apr 3 15:25:12 2010 +0200
Require Memphis 0.2.1
commit 7137f9325e9007690360cb3e479a73a3b94b800e
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Feb 26 23:40:09 2010 +0100
Add launcher.js: A champlain javascript demo
luncher.js implements the same application as its c equivalent, but
uses the javascript bindings provided by gobject-introspection.
The demo has no implementation of the marker layer and printing the
coordinates of a mouse click does currently not work.
commit 96f075627a1aafdcf181594d3d834ccacc3d31c5
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Feb 26 23:28:34 2010 +0100
launcher: remove redundant semicolon
commit 00625af4128f2a6f69dc9654299e0c3985b832ce
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Feb 26 23:26:37 2010 +0100
Bugfix: GtkChamplain-0.5.gir has to depend on Champlain-0.5 and not 0.4
commit d98afec4ec14e72a0bf482fef282e3b1b0d30902
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Feb 25 17:40:05 2010 +0100
update m4/gtk-doc.m4
commit b6b4ac0384b1a0ff5d092231eeecffdbd6b69c2b
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Feb 25 17:38:01 2010 +0100
Fix a typo in a comment
commit abd9242cbe9fe26e2283b704516adff4f695a1b5
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Feb 25 17:31:20 2010 +0100
Migrate to libmemphis version 0.2
Version 0.2 features proper io error handling and introspection support.
commit 85fe17c189fe21140fc6283b46863ceb894432ee
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 27 14:56:23 2010 +0100
Unref GdkPixbufLoader
GdkPixbufLoader wasn't unreffed when the tile was successfully loaded.
This caused a _huge_ memory leak.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 1dcbd66336ef8aa3946a7e2e36f25e007496af90
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 27 14:53:37 2010 +0100
Remove tile ref/unref in ChamplainTile
Under Lucid, there are some warnings in the console about non-existent
object being unreffed. This patch fixes that. It should be safe not
to ref the tile because when fade_in is completed, the content actor
is guaranteed to exist and because it exists, its parent exists as
well.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 17e7937f98f686f4c8ddbf2206a20cdff495a6d7
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 22 22:48:54 2010 +0100
Optimize ChamplainView state update
When profiling with Oprofile and gprof2dot, view_update_state() consumed
nearly one half of CPU cycles (CPU used by libchamplain only without
any other libraries). This was because we were cycling through all
the tiles to determine the state and the state was updated for every
tile, which lead to quadratic complexity. This patch fixes this by
updating a counter of tiles that are being filled.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6a87d0db9fd984f393d43c32b5ad10c69231a3f4
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 21 04:26:27 2010 +0100
Move variable declarations to the top of view_load_visible_tiles()
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 8a0ef3abe385a88273431d3b59fde86f4db6dc03
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 21 04:12:06 2010 +0100
Fix freeing const string
g_get_tmp_dir () returns const string that must not be deallocated.
Copy it first.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit af5388efd3689df1d617fb9a606698235225a0ce
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 20 18:05:14 2010 +0100
Display polygons again
Still mystery what the original code was good for - commenting out
as it causes that the polygon is not displayed.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ea5778c17b82c1b214f7fdd2689bcd64c7993d03
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 20 17:27:18 2010 +0100
Get rid of public privates for good
Gets rid of shared private in ChamplainBaseMarker and corrects variable
naming conventions in CHamplainBaseMarker.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit b92ec98dd84f50b05f4e7f80f76a15d7fa65bb61
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 20 14:30:28 2010 +0100
Access private members through priv member of the class. Everywhere.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit acb0f5fb925321688961d0731c4f19aa6b5ded99
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 20 02:21:30 2010 +0100
Fix violations against my own coding style
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 43321a4149ede0c888e699d6ab0f6e563a1b21e9
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 20 02:17:28 2010 +0100
Coding style fixes
The most boring hour in my life...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e7693b79032be4fc0eba5d86c88e8003ecb1f1d5
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 22:00:36 2010 +0100
Lie a bit about not fading in
Even if fade-in is set to false, fade in a little. This is much more
eye-pleasing than displaying the tile directly, which causes flickering
effect when panning and loading tiles from the cache. Slight fade-in
looks much more natural and when it's short enough, it's not annoying.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit bce55b53e6f65ddfc6a791ef46cd6c4501221919
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 21:49:37 2010 +0100
Make fade-in a property of a tile
fade-in should be independent of champlain_tile_set_content() for greater
flexibility. In addition, memphis and error tile sources load tiles fast
and don't need to be faded in.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e804b0d07274c386490b791914c9606b7d394ed5
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 01:39:04 2010 +0100
Fix changing map source doesn't update the display
Commit that was supposed to move all tile removal to
view_load_visible_tiles() was a little bit too aggressive...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 891f991d8af5a22972a99c1203f6f7c40cb04ce3
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 01:32:58 2010 +0100
Call viewport_pos_changed_cb() only when we want to
We don't want to unnecessarily update viewport within another update
so block the signal in these functions when updating viewport.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit fc4506eede96533cb2fb21471eff034d72118a29
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 00:40:44 2010 +0100
Remove my last question/comment
Replace the original code with what I think might be correct even though
I still don't understand its purpose...
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 39df325744c1a469fe89405fe36e11a387bc988a
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 19 00:36:43 2010 +0100
Proper fix of bug 575133
Cures causes instead of symptoms. More description in the patch.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 69ff778af4b9a9645eb44727d28acc5cf10464f1
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 18 22:16:45 2010 +0100
Remove update of tile map
Not needed since the new spiral loading doesn't revisit already loaded
tiles.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 412e09c255da3f280a08658fa263513b888e1d79
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 18 22:15:18 2010 +0100
Position tiles even when they don't need to be loaded
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a3ef6cf300241b4bb393b0f8a91427420fbadcac
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 18 01:17:25 2010 +0100
Load tiles in true spiral pattern
Despite author's comment, the tiles were _not_ loaded in concentric squares
(hint: the number of tiles present one square is not equal to 4*side_size).
This patch loads tiles in true spiral manner, which, apart from not loading
the same tile several times, also looks much nicer.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e3e260fd40affa9d3dbf5964ba2b2c4d557000e7
Author: Jiří Techet <techet@gmail.com>
Date: Thu Mar 18 00:34:59 2010 +0100
Move fill_tile() call from view_load_visible_tiles() to an idle callback
Even though we load tiles asynchronously, the preparation steps take
some time. Inside the inner loop of view_load_visible_tiles() the time
is multiplied by the number of loaded tiles. For improved interactivity it
is better to load tiles outside of the loop in idle functions so it can be
interleaved with other main loop calls. This significantly improves
interactivity in full screen launcher-gtk demo.
Signed-off-by: Jiří Techet <techet@gmail.com>
add commit
commit 6ac6b270099c83cb1800748721e35439adcf638d
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 17 23:52:53 2010 +0100
Revert buggy commit
My assumption that priv->latitude and priv->longitude don't change in
resize_viewport() was clearly wrong as I hit the bug. What's going
on here?
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3f086a92b2123ec1f904880bc69e5949e988a65b
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 17 23:28:47 2010 +0100
Code cleanup
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 9824d36b20d1d7e67c48906761395e8a77ee0a5f
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 17 23:27:58 2010 +0100
Remove all invalid tiles within view_load_visible_tiles()
Now view_load_visible_tiles() is the only function that creates or
destroys tiles, which eliminates all special cases where we might
forget to destroy tiles.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 543cf72d654da754c8df188fb8c3d039e7709e29
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 17 23:13:57 2010 +0100
Use tile-presence map instead of going through tile list over and over
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 696b17bfd8c73487d6cccbba1293361e4c0fae95
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 17 22:48:33 2010 +0100
Some cleanups in view_load_visible_tiles()
Rename x_last to x_end to make it clear that this coordinate doesn't belong
to the range of loaded tiles. Fix one range check and use x_count, y_count
where possible.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit bcbb2913c673b92ddcad1b54a712c328abcaee28
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 16 02:01:09 2010 +0100
Fix zoom level 0 not displayed
(One should be more careful when simplifying "obvious" things...)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c54e4ac33ba400aa1141b869bf97e819bf31aecb
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 16 01:40:40 2010 +0100
Fix zoom-out at low zoom level
When ChamplainZoomLevel was removed, removing tiles from the map layer
was removed as well, which is a problem at low zoom levels as there
are no tiles and the old tiles remained there.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c83eb8cc796c4872ae3d35ae1d2ddafc29d8080f
Author: Jiří Techet <techet@gmail.com>
Date: Tue Mar 16 01:10:21 2010 +0100
Simplify and optimize time-based redrawing
Instead of evaluating time every time in viewport_pos_changed_cb(), we
can use a timer that sets the flag determining whether we should redraw
the viewport in periodic intervals.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 56f2ba7b2858d14cf76437ad77b25021dcc04006
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 15 02:06:28 2010 +0100
Base viewport update on time as well
Viewport is currently updated only based on the amount of scrolled pixels
(100). However, when the viewport is slowing down in the kinetic mode,
this can result in a blank space appearing in the top of the window for
quite a long time because the movement is slow and doesn't reach the 100
pixel margin needed for update. This patch adds one more criterion - time,
which makes to perform the updates at least 4 times a second, no matter
how many pixels were scrolled.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 6ef07ebbfd4e256d116878470ffe339620932918
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 15 01:02:29 2010 +0100
Replace pow() with bit shift to be sure we are fast
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 7975e458c54cb704d8d284559a45df77358c3758
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 15 00:47:56 2010 +0100
Completely remove ChamplainZoomLevel
After looking at it, I have realized that this class became absolutely
useless now -> remove it.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 20f473ac0ed555c914aa302d2f26fadee5917e5f
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 19:35:20 2010 +0100
Iterate through container using clutter_group_get_nth_child() when the container is not modified
Use of clutter_group_get_nth_child() is slightly simpler than using
clutter_container_get_children() [no forgotten free() at the end] and
there is no danger when the container is not modified inside the loop.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 04201ed4735127a8c676a1bceae0536d64d9b20e
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 19:11:42 2010 +0100
When removing tiles from container, iterate using clutter_container_get_children()
Iterating through container using clutter_group_get_nth_child()
and removing them inside the loop relies on the stability of deletion in
ClutterGroup, which isn't documented anywhere. Better to use
clutter_container_get_children() here.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0dc0f1c719be00ef69dbb5ed17636e0c4b147214
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 17:00:21 2010 +0100
Remove extra condition
The condition below is a proper superset of the removed condition
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3961b5254ac5f005e79b93be27d600bd05051491
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 16:53:21 2010 +0100
Fix scroll_to() for CHAMPLAIN_SCROLL_MODE_PUSH
Using tidy_viewport_set_origin() in scroll_to() isn't correct because
it doesn't load the necessary tiles (reproducible by scrolling using
keyboard arrows). Use champlain_view_center_on() instead.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 55dcf5548003debf7cfe945ddbba73c2333bd075
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 16:15:35 2010 +0100
Remove the workaround related to resize_viewport()
I don't see anything in resize_viewport that could possibly change
priv->latitude and priv->longitude so this workaround is not probably
needed any more.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3093a500e3da24f9cc4a7f57b5474732c4a6517f
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 14:46:03 2010 +0100
Set zoom level only if champlain_zoom_level_zoom_to() is successful
Signed-off-by: Jiří Techet <techet@gmail.com>
commit cc887f3083cf49188436ed4366aa8fa001271512
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 00:56:19 2010 +0100
Remove view_tiles_reposition ()
If we position tiles already in view_load_visible_tiles() [already done
for newly loaded tiles], we don't need any extra repositioning.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a5b2886908dc4e69fb949d410abbf4fc23d5cfe1
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 14 00:36:37 2010 +0100
Fix TODO in view_reload_tiles_cb()
For tile reloading we can first destroy all tiles and then load them in
a standard way.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 05664077cb6fa94fde06305a75beb48ceb30246a
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 13 23:51:30 2010 +0100
Remove extra function calls in champlain_view_set_map_source()
Most of the update functions are already called by
champlain_view_center_on() - don't do the same work twice
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 592951f3d34f49c1b14ffd7c562a27b6f98a6210
Author: Jiří Techet <techet@gmail.com>
Date: Sat Mar 13 22:05:17 2010 +0100
Make champlain_view_ensure_visible() easier to read
Looking at the code again I realized that it was actually correct,
but written in a bit hard-to-follow way. This patch makes it a bit easier
to understand.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 0bad7657f68c6effe85c6538970a246073bda40d
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 21:28:29 2010 +0100
Fix bug where champlain_view_center_on() didn't work properly
champlain_view_center_on() didn't update priv->viewport_size.x and
priv->viewport_size.y, which caused that not all necessary tiles were
loaded by view_load_visible_tiles() because it uses the viewport
coordinates from priv->viewport_size
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 835cd26008617685a1f64a580a6bb31de661f6cf
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 21:32:48 2010 +0100
Add test that simulates the use of GPS with libchamplain
This test uses champlain_view_center_on() to update the position on the
map and the position of the marker.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit a84d37c367ae76cc4d0d04aa20cac5d49bacb926
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 21:21:37 2010 +0100
Make view_load_visible_tiles() less brain-damaging
* use variable named x_last instead of x_count (the original
naming was pervert)
* remove the extra indent after "Load new tiles if needed", which
was totally useless
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 50d5f986f8052f15375f7882222c2fe88677c6fc
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 00:53:29 2010 +0100
Put the tiles immediately to the right position
Position the tile already when loading so that it doesn't have to be
repositioned after state is set to DONE (in which case there could be
a short period of time in which the tile is displayed at incorrect
position)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ace942a2d9bdad1e1ae94a4564947828129beba5
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 00:44:45 2010 +0100
Set tile size during its creation
Set the tile size once when created and eliminate all the tile size
settings in the map sources.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3d4ca32f840d6dd1f26295ccbbc76f69cc7af100
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 00:15:19 2010 +0100
Insert tile content into parent only when state set to DONE
We call set_content() on tile also when we want to validate the tile only
and if the tile is not validated, the new contents is set again by
calling set_content(). This would cause redrawing the tile twice instead
of once. Also the tile is repositioned only after the state is set to
DONE so in between the tile is displayed at incorrect place.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 4f9a1d8bdb724daa5cbee818c29f84c2686b2723
Author: Jiří Techet <techet@gmail.com>
Date: Fri Mar 12 00:06:56 2010 +0100
Fix blocked panning bug
The detection of anchor update was done incorrectly in the case when
panning down (i.e. going to the north)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 75f5926e5640c3c4c73985001d10290248a8d3dc
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 10 01:53:38 2010 +0100
Disable use of memphis_renderer_tile_has_data until it works correctly
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 5d99ba16e594bcbfcb4f81ace338de7d17f2c8e0
Author: Jiří Techet <techet@gmail.com>
Date: Wed Mar 10 01:47:28 2010 +0100
Cancel download of tiles that get out of the viewport
Prevents unnecessary tile downloads when scrolling fast.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 82d5d2c269da248951e89ca13815a642019da375
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 8 23:15:48 2010 +0100
Remove CHAMPLAIN_STATE_INIT
We have no real use for two neutral states - one is enough.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 4a01b8dbd9d590b00fe5772ffdf39997bce6fd0c
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 8 00:28:15 2010 +0100
Test using memphis_renderer_tile_has_data()
It looks there is a bug in this function.
commit 6303a4d243701c09f52c3509ed0ef75684142483
Author: Jiří Techet <techet@gmail.com>
Date: Sun Mar 7 02:43:01 2010 +0100
New tile unref logic and various leak fixes
This patch does the following:
* makes champlain_tile, champlain_zoom_level and champlain_polygon
inherit from ClutterGroup, which makes them ClutterActor
* tiles are not reffed/unreffed anywhere in the code. Instead, upon
their creation they are inserted into champlain_zoom_level and when
they are destructed, the map sources have to detect this destruction -
this is much simpler than other way round
* champlain_map is removed and the necessary functionality moved to
champlain_zoom_level
* removes the use of "public private" members
* fixes many memory allocation related problems
* some random fixes and code readability improvements found on the way
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c13a8169f889c914ab0d483053aa472ef94a5196
Author: Jiří Techet <techet@gmail.com>
Date: Mon Mar 1 22:51:18 2010 +0100
Fix deletion of the wrong directory when temporary cache is used
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 91dde81214b9314bee78e30b0de30c1198a7ce61
Author: Brian Cameron <Brian.Cameron@sun.com>
Date: Mon Mar 15 14:07:28 2010 -0500
Fix void functions to not try and return a value. Fixes bug #612758.
commit 54f92ec2b8cf24d926830038b2c57cbfb3fc6baa
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 7 22:41:18 2010 -0500
Bump release to 0.4.5 + NEWS
commit 20f971142725d60091a33ba7e3576fe458bf7ca9
Author: Jonathon Jongsma <jonathon@quotidian.org>
Date: Fri Feb 19 16:53:00 2010 -0500
Fix ChamplainView::notify for latitude and longitude
There was a bug where the latitude and longitude notify signals would
never be emitted.
commit 8315abcc9ff54ec44de980b53163389c869a82ac
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 16 16:42:18 2010 -0500
Add Rob to AUTHORS
commit 3bff2b38d22e8a102a3acec3cbc0e8f4523a49fb
Merge: d0de19f f0102a8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 16 16:34:55 2010 -0500
Merge branch 'libchamplain-0-4'
commit d0de19fae484bc4eb7cf7a2d567345b5f86325e8
Author: Jiří Techet <techet@gmail.com>
Date: Mon Feb 15 00:59:57 2010 +0100
Fix cache initialization
init_cache() should be called only when all properties are set (that is
inside the _constructed() method)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit e115ad56dabca6a2f8b1a882bfc6d8379d50ff54
Author: Jiří Techet <techet@gmail.com>
Date: Sun Feb 14 13:21:46 2010 +0100
Fix asynchronous tile loading
When loading textures asynchronously, we have to check whether the
tile was loaded successfully in the callback.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 191394a29db4da0ee4bb3c1121d4bd28d711ff16
Author: Jiří Techet <techet@gmail.com>
Date: Tue Feb 2 00:08:47 2010 +0100
Make it possible to manually chain chains.
Chains should behave as other map sources so it should be possible
to create chains of chains. For now, chains of chains have to be
created manually - i.e. the outer chain cannot be ChamplainMapSourceChain
but has to be created by _set_next_source(). The reason is that
a chain has to know about each of its elements whether it is a map
source or a cache (if this feature is desirable, we can add a virtual
method of map sources that determines whether it behaves as a map source
or cache so even if the map source is a chain, it could have this
information attached).
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 22d260e316fa422f3ef14e1c146cb04da38f6f60
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 30 21:40:50 2010 +0100
Use default cache path when not specified.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 10f977db44dab93e2a89f32d5081fddb21a08b23
Author: Jiří Techet <techet@gmail.com>
Date: Sat Jan 30 20:42:43 2010 +0100
Fix view destruction upon shutdown.
View (and indirectly map sources) were not destroyed because
gtk_champlain_embed
* didn't chain dispose
Also the view has to be destroyed manually when inserted into stage
obtained from clutter_stage_get_default() - it appears that it isn't
destroyed upon application shutdown.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ba7b3c6758443a52965f42e917143f72f89918e8
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 29 00:21:26 2010 +0100
Use cached source when switching map sources.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit f0102a8f257ad449cc859dd4cda02c299918a978
Author: Rob Bradford <rob@linux.intel.com>
Date: Tue Feb 16 16:46:05 2010 +0000
view: Remove the need to explicitly set the size on the actor
Firstly we need to report a size for the map using the ClutterActor
_get_preferred_width/_height virtual functions. For both the minimum and
natural dimensions we use the tile size which is the smallest sensible size
for the map.
We also need to save the dimensions of the allocation box for the actor and
save that into the private structure. We then used that in an idle to update
the content to show.
commit 783747caaf42182b8a9044377e1efd24a7e44ce6
Author: Rob Bradford <rob@linux.intel.com>
Date: Tue Feb 16 16:01:20 2010 +0000
build: Add memphis-1.0 to .pc file requirements
commit 1a17f91b6d2f05e5ed221ce4e100a9e580834c8b
Author: Rob Bradford <rob@linux.intel.com>
Date: Tue Feb 16 16:00:19 2010 +0000
build: Remove spurious entry from libchamplain_include_HEADERS
This had the side effect of not installing all the headers.
commit 45ad132161635d23d591e1d713d722434a1d6b39
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 6 01:18:53 2010 -0500
Properly get rid of previous image
When changing the image using set_image, the old image would still
be visible in behind the new image.
commit e3262d08756ed22341f9c5eadc2b2fc258ceeb9e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 2 17:19:29 2010 -0500
Unref the info only if it was valid
commit e0d58e1b9057d3a329205fe44a0f99481ebf0018
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 2 17:05:41 2010 -0500
Remove the code from champlain_file_cache_new
This is bindings unfriendly.
commit 84811366633b33418bfcc4e5226c60391b006034
Merge: a2dea0e ef14ca5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 2 16:40:56 2010 -0500
Merge branch 'libchamplain-0-4'
Conflicts:
NEWS
champlain/champlain-cache.c
champlain/champlain-map-source-factory.h
champlain/champlain-network-map-source.c
champlain/champlain-view.c
configure.ac
commit a2dea0eeb45f145b7d8869111abb7c4d57a9f76c
Author: Jiří Techet <techet@gmail.com>
Date: Tue Jan 26 00:06:54 2010 +0100
Documentation of the new loading chain.
Added documentation comments for the new classes and functions. Some
minor function renames and moving around.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit ef14ca5f7448366dde169f3648e6b0ce4dc21b25
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 28 20:09:35 2010 -0500
do not emit a notify for lat and lon if the change is too small
commit 29b97b51d40ee609704ea35d778c622487eb1705
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 28 20:08:20 2010 -0500
Adjust path name on Maemo to match Maep
commit b03800721fa2f78439a4b95a3e3dd4ebf7cd279f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 28 16:02:56 2010 -0500
Update NEWS and bump libtool version
commit dbc5d903cee920bb8899a0f67ea840adc2a50fe4
Author: Jason Woofenden <jason309@herkamire.com>
Date: Thu Jan 28 08:58:41 2010 -0500
Load tiles near the middle first
It starts just up/left of center, and loads tiles in concentric squares. Going
clockwise (right, down, left, up).
commit daa9562b4c55faf32c79fbbbd957cd0ca164a96d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 25 15:15:55 2010 -0500
Also change path of cache db
commit 7e05fd7fcc4240f7f6472c99a53caa93c9508b37
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 25 11:36:22 2010 -0500
Update NEWS and bump to 0.5.1
commit 16d25eab4cadf866bb89da1f136c5cf517c7ec09
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 25 11:29:13 2010 -0500
Disable Python and Introspection
Until libmemphis has bindings
commit 7269c10edb22d4fac840232905d35973c11407a2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 25 11:28:49 2010 -0500
Ship header files in tarball
commit 7382840253fdd09a6ae0340a98c0dd008f9b8ac0
Author: Götz Waschk <waschk@mandriva.org>
Date: Mon Jan 25 09:40:14 2010 -0500
Remove generated headers from build
commit 2d1014b8be3599f243fe2b9af98bf6a7d6ac65a3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jan 24 22:07:46 2010 -0500
Update NEWS
commit 3c2716156a62b00417462f9efd06a2bf47ce637e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jan 24 21:46:36 2010 -0500
Add Jiří Techet to AUTHORS
commit 22ab6e25c11bc03c82824455c4d78470c4bc06ee
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jan 24 16:21:01 2010 -0500
Fix API documentation generation
Also fixes make dist
commit f863aa689edafdeef41bd9e74e60dcff2c5bffa0
Author: Jiří Techet <techet@gmail.com>
Date: Fri Jan 22 00:57:00 2010 +0100
Correct coding style
Correct coding style of mine, in fact, quite automatically:
sed -i 's/\([a-z0-9]\)(/\1 (/g' *.h *.c
Signed-off-by: Jiří Techet <techet@gmail.com>
commit daced1cc38370186579f8a628e1e2a377d014919
Author: Jiří Techet <techet@gmail.com>
Date: Thu Jan 21 00:13:24 2010 +0100
Simplify use of cache for ordinary applications
* Create default constructor for caches
* Create a factory function for creation of
cache->tile source->error tile source chain
* Rename champlain_map_source_chain_push_map_source to
champlain_map_source_chain_push
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 13b228d5577a3b63be12c273913f2c4a697e8961
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jan 20 22:25:36 2010 +0100
Set CHAMPLAIN_STATE_DONE only if the tile has some content
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 63ccb7882f10944a538a5b38e32aa89b614a0b87
Author: Jiří Techet <techet@gmail.com>
Date: Wed Jan 20 21:57:23 2010 +0100
Remove incorrect comment in memphis
Remove incorrect comment of mine (this is a read lock so multiple
threads can use memphis in parallel)
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 2ec700186d919e6683244b3fe32d724ff0b723ac
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 18 10:11:15 2010 -0500
Add special paths for Maemo
All tile using apps on Maemo agreed to use the same paths
commit b66a51ee2922ba60cab73867e8349a6b90e731a6
Author: Jiří Techet <techet@gmail.com>
Date: Mon Jan 18 01:28:28 2010 +0100
Rename MemphisMapSource to MemphisTileSource
Rename MemphisMapSource to MemphisTileSource to follow the new naming
conventions of map sources
Signed-off-by: Jiří Techet <techet@gmail.com>
commit c8508f5e1dcdf44e5353ebd2474034c830ff8b93
Author: Jiří Techet <techet@gmail.com>
Date: Mon Jan 18 00:51:10 2010 +0100
New map and cache loading infrastructure
New infrastructure for mutually cooperating and exchangeable caches
and map sources.
Signed-off-by: Jiří Techet <techet@gmail.com>
commit 3ecfa358b2ddc7b81ce486955f8585857d918420
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 16 23:14:14 2010 -0500
Load tiles async from hard drive
commit c92d8002365947dbeb9c435d7760249a67fb2ef3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 16 16:31:58 2010 -0500
Update scale and license on realize (once the map is available)
commit f661520c4e57c22d8691bd38c0e08d1864e270e8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 16 15:40:11 2010 -0500
Make sure the licence and scale actors are on top
commit f9ba90b357250566065fb0b58cf43f049387ffa2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 15 11:10:06 2010 -0500
Update python bindings not to use deprecated code
commit 54c8632053cfcded178badb8afbb17f5f278fa80
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 15 10:28:46 2010 -0500
Don't do everything everytime the user moves
Instead, do it only when there's a 100px difference
or when he stops moving. Things that are delayed:
- Loading of tiles
- Redrawing of polygons
- Updating of the scale
commit 2b5640543b18036118420d69dc97dd91b9fb4bd0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 16 15:35:01 2010 -0500
Don't redraw the scale so often
commit e6b1e896f6f53c5527c13a2d309446cf637b9502
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 15 10:54:52 2010 -0500
Remove deprecated function call in urlmarker demo
commit 0ff2051d0bf6bf7139737ef7a33debb3d1ae875e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 15 10:29:38 2010 -0500
Remove the loading of the ETAG from the file system
This ETag isn't being used.
commit b381b4d37ed9f34ff1c0d16a31a82d573b00c203
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 14 20:58:57 2010 -0500
Rethink the init process
Move the init to actor's realize, this way the tiles are
only loaded once GL is initiated, and once the
host app has had time to set zoom, lat and lon. Saves
loading 13 tiles on demos/launcher-gtk.
commit dfa8e91cf244fee3fa57dce6f10ac4061a3f66b5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 14 16:06:32 2010 -0500
Make the licence code work as the scale code
commit 28369615f26826979c59106e9f7d61a285ce7255
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 14 15:52:02 2010 -0500
center on ealier in the demo
Prevents unnecessary loading of tiles on show
commit fc52a5cab6264ba4b97d056b379d4052bbfc25b0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 14 15:20:49 2010 -0500
Update gitignore for demos
commit fbefd7cc5aa42aadd3cd089e84af3e0b2de2ee99
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 14 15:20:33 2010 -0500
580372: Get rid of champlain_view_set_size
champlain_view_set_size is now deprecated, the size
of ChamplainView should be set with
clutter_actor_set_size. champlain_view_set_size just
calls it.
commit ccf3025e3250ee1442fbef158f860abee4563be9
Author: Lorenzo Masini <lorenxo86@gmail.com>
Date: Wed Jan 13 19:09:34 2010 -0500
Ship all the python .defs files in tar balls
commit a781774c376f61144d2d58568276d4489e61028f
Author: Lorenzo Masini <lorenxo86@gmail.com>
Date: Wed Jan 13 19:04:52 2010 -0500
Fix Python demos to use ChamplainEmbed
commit d5c9903cb3f028590e213db1c6538e55632aa558
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Nov 10 23:25:36 2009 +0100
fix coding style at random places
commit cadece1726595e876930a4387d23488852796c78
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Nov 10 23:13:55 2009 +0100
local-rendering-demo: update las_palmas.osm data
commit 1211fcdc4ab8a11e54d0db5c9ed9b23291e4f65c
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Nov 10 22:30:55 2009 +0100
Fix crasher if invalid map or rules paths are used
This patch is a temporary solution. The next release of memphis will have a proper error handling.
commit ddf45e6c6101cace123a72a23deab1e824da3513
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Nov 10 21:24:07 2009 +0100
local-rendering demo: replace GtkViewport by GtkFrame
commit 5dba9d0f219d8761aaa121d431252672ad65adbd
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Oct 25 01:29:28 2009 +0200
Adapt champlain to the latest changes in libmemphis.
The debug level properties of memphis have been removed. This should speedup rendering and parsing too.
commit 9d9280b419b9555fca5b0c778af8b131024904b2
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Sep 27 21:31:14 2009 +0200
Bugfix: Link all demos against libchamplain-0.5
commit 9509fa24f82fffd61976faafd322632215ca7bc6
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Sep 14 15:44:20 2009 +0200
New implementation of view_reload_tiles_cb
Deletes all tiles of the previous zoom level and redraws the current zoom level.
The redrawing of the current level is buggy. In certain cases, depending on the tile number, only part of the tiles are refreshed.
commit 066c15a3c2f305962d191f623ec7f180c8512cd1
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Sep 11 20:01:42 2009 +0200
use the new version of memphis_rule_set_[gs]et_bg_color
commit 1fc5a086f633d73c9e97948d0ecb32b3628f72e7
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Sep 11 19:28:56 2009 +0200
Use the new MemphisRule implementation
commit 5fd52a9e42d822abbc2b047c1c3f388e4fe0e9ba
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Sep 11 19:28:21 2009 +0200
Code formatting
commit f298fb2f964a258a00b16b822e6348bf66c5b07f
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Sep 11 19:25:00 2009 +0200
champlain gtk widget needs an explicit memphis dependency
commit 0e7eee8c9316ad2a6bcc2369f1e98333886c49fd
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Sep 10 19:28:35 2009 +0200
Add missing return
commit a631ddab899c87a84d9c3c06ffbc9ff131b0267e
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Sep 5 20:43:55 2009 +0200
Remove all Memphis build condition checks
commit 2def8984b70296593679886b9b656571cb102a9f
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 12:28:01 2009 +0200
Follow the new tile management policy
commit 2d082d4818bd33177b1b8087f5946d34b7a316d8
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 12:25:36 2009 +0200
Clutter 1.0 migration (no more clutter-cairo)
commit 285d1da1aaf875594cd51c85b09fbc32944b18c8
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 15 15:24:49 2009 +0200
Remove unused includes
commit d407fc031f7c751d9c8bb9decedb4a5a78fffec8
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 15 15:13:24 2009 +0200
Update description of ChamplainMemphisMapSource
commit b9320c6a3a6c9b7444fc63e1498d4a244fcc465d
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 15 14:55:52 2009 +0200
Remove the dependency on a default rules file.
The default rule is now hardcoded. All highway types are drawn as thin black lines.
commit df3d77689356998a69cfa16c539dfd5be3e1a2ed
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Aug 10 22:35:48 2009 +0200
Use ClutterColor for memphis_map_source_{g,s}et_background_color
commit c5640eabec336586acf2889186778e422988e00a
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Aug 10 21:26:55 2009 +0200
Remove champlain_map_data_source_new
An instance of this class is not useful for anybody. It provides only an interface.
commit a1bb52d126bcf7a33325677538299ee95da4abe6
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Aug 10 21:20:33 2009 +0200
set all priv vars to NULL after unref in dispose
commit 1825d5529e09fc5a2e965136aae333ce7b7c26bb
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Aug 10 21:16:16 2009 +0200
Docu: *_set_* always before *_get_*
commit 8240686c13ed70c38f0f5a2cfdf4df148b333b0c
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 8 22:11:19 2009 +0200
fix a typo in libmemphis
commit ea06ebf18d0771067f798b7b262a402cc08af5e5
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 8 21:58:22 2009 +0200
Add champlain_memphis_map_source_remove_rule
commit 5a1c85607debf1f043386b47f714c2c0adebefbd
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Aug 2 00:07:10 2009 +0200
Add all new symbols to the documentation index
commit 650bf468e37df9245277d1034b4b8d3a7f3e959c
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Aug 2 00:06:00 2009 +0200
Update documentation of all MapDataSources
commit 1cb0df4c5b98cb5e0c8e6c47c87490e5bd1f4f65
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 1 23:57:09 2009 +0200
Document ChamplainMemphisMapSource
commit 65768ff6ba14fa9849c2571d143493459576bd06
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 1 15:51:24 2009 +0200
Update BoundingBox documentation
commit 7d34f4f8eb30a43121537e8e9e167d30c4a30b3f
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Aug 1 15:36:17 2009 +0200
Update documentation of ChamplainCache
commit 9013209d309eed480aebd84acb9dc81e0ac145f1
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jul 31 20:33:51 2009 +0200
Document all ChamplainMapDataSources
commit 96e0f3c8650e8500908d62b8088586f847f7a094
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 23:36:38 2009 +0200
Use memhis_map_get_bounding_box
commit b8f70f014d96a4227e0fd75fe4c6fd7e0291d0c3
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 18:21:23 2009 +0200
Fix typo
commit 70f500cdbeeb2e1086074fee94b38bb00bd5da3a
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 18:16:58 2009 +0200
Document ChamplainNetworkMapDataSource
commit 7fc6c366d6f220dde9343952fa3a152f46ed62d2
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 17:25:40 2009 +0200
local-rendering-demo: Make use of the non-persistent cash
commit b3c33e76c63e3ba13a55a84a84a13b14a365fdf1
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 17:23:17 2009 +0200
Add 'persistent-cache' property to MemhisMapSource
This property allows to choose between a managed and an unmanaged session cache.
commit 6e4f4234e6b5bf7c94fd24af925aec31b2fb9ede
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 16:36:15 2009 +0200
Remove the 'map-data-changed' signal from MapDataSource
The 'notify::state' signal makes this signal redundant.
commit 07db4c0c6aa18527d63e508b465a9222a6a7f126
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 30 16:07:45 2009 +0200
local-rendering-demo: Add dialogue to edit a rule
commit 67652a262782b88ec71e75b6d33627e986281ce2
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 27 23:00:48 2009 +0200
local-rendering-demo: Add loading icon for the NetworkMapDataSource
commit 10b7a1627b22ed5b5e8a7848ec9e563d8ed24e7c
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 27 22:58:29 2009 +0200
Add state property to ChamplainMapDataSource
This allows a client to know if new data is currently loading
commit c7daaef040e3daa68e56023bbf5ffb8ef5d0aff2
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Jul 26 23:31:31 2009 +0200
local-rendering-demo: Use the bounding box to center the view
commit 3f13c52247d57a6cec09fee5411ac03c174be813
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Jul 26 23:30:20 2009 +0200
Add champlain_bounding_box_get_center
commit 65765ce6f5d8fcc3381d0c0b53f36eda0da52a7e
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Jul 26 23:29:29 2009 +0200
Add ChamplainBoundingBox to champlain.h
commit 855945cbd545ca70aba6f45d9d60e23ca30451e8
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Jul 26 22:56:35 2009 +0200
Add ChamplainBoundingBox (a boxed struct), add bounding-box property
commit 50f3d9ea3416d9a2e6c81e6cd0746b3073075c84
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jul 25 23:13:49 2009 +0200
NetworkMapSource: Use champlain_cache_get_filename
commit 29eb308ffd2c40a4811de70f2699fe0dd98e0119
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jul 25 23:05:27 2009 +0200
Share the error tile drawing between all map sources
Moved to champlain-map-source.c
commit d198aecd74dc03a173a6b7c972f1e2eb20bcb452
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jul 25 22:42:07 2009 +0200
Add bounding box size check
commit 5bd7c12b01ba3de24505d486f1ed3c950398d3bc
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jul 25 19:21:17 2009 +0200
local-rendering-demo: Hide unrelated widgets, add background editing
commit 09258c37cb9b8cb7e6c35a27468671b027ab3f25
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jul 25 19:09:44 2009 +0200
Add functions to edit the background and rules
commit ad5deaf3dde122c16bc42814a0af8f44d98b137e
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 20 19:22:27 2009 +0200
Fix GFileInfo leak in delete_dir_recursive
commit 3bc469087c5de418a7ad3e2473f3ffca5d6dcfab
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 16 00:09:06 2009 +0200
Draw error-tiles if no map data is available
commit 8cfbb9fd941b8f4951a343c486c45768a5c122a0
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 15 23:32:58 2009 +0200
Remove 'champlain_memphis_map_source_set_tile_size'
It's a dangerous function, because the tile size should not be changed while rendering.
commit 89583e2718660bb905cc83333c6767acd5119096
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 15 23:24:15 2009 +0200
Add ChamplainBoundingBox, remove unused functions
commit 396c23b3e4c18ce2209cc3ba806d356f824b29c3
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 15 22:24:17 2009 +0200
Improve downloading of OSM data
- use proxy if available
- add support for libsoup-gnome
- check for network errors
commit 200d3b726e2519b3c6fb6344764a057ca787eb2f
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 15 18:44:13 2009 +0200
local-rendering-demo: delete session cache only once
commit 51e0a40f703f71838a93e8597f2e5c947b37cecb
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 15 18:37:13 2009 +0200
Fix various network-map-data-source related problems
- do not spawn threads if no map data is available.
- redraw all tiles that are not in the state loading or validating cache.
- code formatting
commit 32463e308923e967c433924a9098eadbdab1d449
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 19:11:24 2009 +0200
Remove redundant function call
commit e7e7184be11876c11ef994134bc6d2405cd77c88
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 18:47:19 2009 +0200
Code formatting
commit 0907a0b5d747123e997752e0ba1d87ba724f93c3
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 18:00:17 2009 +0200
Install the api_uri property, use makros insted of casts
commit f5770c1bd1002970ab03eda1b2db574f89f87b6e
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 17:27:20 2009 +0200
Warn if image can't be written to the cache and some code cleanup
commit c2dbe1efaa3ee5ca5f938d1191abe36d37877b10
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 16:21:12 2009 +0200
Document new cache functions, remove unused param. of delete_dir_recursive
commit e6d07abd4238256772abe6a8c3c6880a5f11d0eb
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jul 14 15:38:46 2009 +0200
Rename session to session_id and install it as property
commit 870969beae63956450ad2397bae6d26fa7d640f3
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 15:54:38 2009 +0200
Make champlain_cache_delete_session faster
commit 410f1bf384a8e6091c75ac3e9827716682690a40
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 03:23:08 2009 +0200
Remove the CacheLock mutex
commit 2eb0810d96c61475d27548cc3ddb0fe68c747cd0
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 03:02:19 2009 +0200
Fix segfaults in sqlite on multicore systems
Sqlite is not thread safe.
commit 1defd555c54b130f6f5cef67d24c8e7983999c4a
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 02:16:38 2009 +0200
launcher-gtk: Fix type warning
commit 25fd736bb748aceaea285126c5c30f4b84ab7abe
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 01:11:33 2009 +0200
local-rendering-demo: Delete tiles in the cache if a new data source is loaded
commit 826662a3c8d1de0773107b145c377153486bdb8d
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 01:05:14 2009 +0200
Add caching of tiles in ChamplainMemphisMapSource
- New session property
- Additional mutex to protect the cache db
- Add public function to delete tiles of the current session
commit 9146eb016d1163a03970c6b043cec0185e45f36d
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 00:41:13 2009 +0200
Add champlain_cache_get_filename to reduce code duplication
commit 2c04760d4edc97cb8da18793d3e094a1545e0e2d
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 13 00:00:38 2009 +0200
Add session-id column to the cache DB
The session id is needed to delete a set of tiles from the cache on demand.
New public functions:
champlain_cache_update_tile_with_session
champlain_cache_delete_session
Note: You should delete ~/.cache/champlain to get a fresh database
commit 8145b6f5f47c23417cb079cca35dd2519296c7e5
Author: Simon Wenner <simon@wenner.ch>
Date: Sun Jul 12 23:22:45 2009 +0200
Use proper debug messages
commit 76569921d8ffdce4dfd077e54a80b3963352da7e
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 9 14:39:29 2009 +0200
local-rendering-demo: local osm files don't affect the network renderer
commit b79ac83064264ab40e4c4e515885289241c89bd0
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jul 9 14:35:25 2009 +0200
Fix memory corruption when multiple files are downloaded and processed
commit 84e7b23cf404596e9fd8a4257077b960463dd71d
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 8 01:22:06 2009 +0200
local-rendering-demo: Add button to request new map data
commit a0a439a5b8840d30eb68968eab9178d68832a999
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jul 8 01:15:36 2009 +0200
Refresh tiles on new map data
commit 607e046d7e2d65be687b6bb8100d291e57ca45f3
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jul 6 21:15:01 2009 +0200
Basic implementation of the OSM data download
commit 628614acc5566f24c008ffe52b004352e6b3ba51
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jun 30 16:47:01 2009 +0200
Add MemphisMapSource with NetworkMapDataSource to the map factory
commit 11cbe9858470a52550c53fb8565e4399740c1c15
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jun 29 12:25:41 2009 +0200
Add initial implementation of ChamplainNetworkMapDataSource
commit 8d7cb23c1df7948a4e9daea0650930b11a9ec891
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jun 29 10:46:17 2009 +0200
Add missing locking for set_tile_size
commit 672d8c9645f3558e51f7481aaf9d9ba648fff4fe
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jun 29 10:44:51 2009 +0200
Code formatting, remove unused MapDataSource functions
commit e65ebbdca9bf95042b4f4542933d1aa774b980c9
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 18:23:39 2009 +0200
Make path parameters constant
commit ed692c96687bfe4a79ef35d462c47a3c9c3380bc
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 17:29:01 2009 +0200
fix callback structure of the 'map-data-changed' signal
commit 6ed9a40fa0356c54b3e459916583bf6554398359
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 17:13:50 2009 +0200
Add signal 'reload-tiles' to ChamplainMapSource, if emitted all visible tiles are reloaded by ChamplainView
commit 142af8bda58f2b9d5faec866604029704921bdd0
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 12:31:16 2009 +0200
Silence the memphis parsing debug output
commit 0ea3108afd6f6d0eedf8f89635803256c0aad2a7
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 12:14:40 2009 +0200
Demo: Do not reload the map source if only the map data changes
commit a6a62450de219e18eea83bda58ed605096af183d
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 26 12:12:59 2009 +0200
Emit a signal if MapDataSource has changed
commit 3b4c286804d82593eafcc24cf63e894cee30188e
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jun 25 16:13:37 2009 +0200
Add a RWLock to protect the state of the MemphisRenderer
commit 2a0d885342856f5ba5f3050adeb6f0106fe8b4e4
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jun 25 15:23:05 2009 +0200
Add high-contrast rules, add zoom-to-data button
commit aff4236ecb47786a4c4a7a82e169543db2269fdb
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jun 25 11:34:06 2009 +0200
Add default-rules.xml
commit e6c843da041b0554a86c33c6047b8c7caa2fec3d
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jun 25 11:32:13 2009 +0200
Add small data sets of Schaffhausen and Las Palmas for testing/presentation
commit 57d77d209f9978985bf083607af8be95d380e10c
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Jun 25 11:29:12 2009 +0200
Add local-rendering demo
commit 719dd39b53edd73bdd875689a9f8413982e88c59
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jun 24 15:32:55 2009 +0200
launcher-gtk: set spin button to proper zoom level on startup
commit f37a4f1bc1a86d5270900f2c8949811a206fd2ec
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jun 24 12:12:31 2009 +0200
The uri_format field can be abused to set an initial data path for a local source
commit 496b8b3e359d4399bd5991a168d73711e9f05e1e
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jun 24 11:23:41 2009 +0200
wait until every thread has finished (potential leak)
commit 8f75625118f6c9cf59cfaa5a2f73bb0686d2b628
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jun 24 11:04:25 2009 +0200
Add map-data-source property
commit d459b88b793d6f6560d02fc7d8b485448cb14123
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Jun 24 10:43:56 2009 +0200
Add Memphis debug flag
commit 752205f7342f79593569dd4e7b94582dd16f585b
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jun 23 15:52:24 2009 +0200
Complete dispose functions, use more consistent names
commit fa6367d7827c5248e4236e30b001f9f5b2d65050
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jun 23 14:26:24 2009 +0200
Add ChamplainMemphisMapSource to the factory
commit 2f7e9161dc9a62d0cac282a867b48ab128ee7b98
Author: Simon Wenner <simon@wenner.ch>
Date: Tue Jun 23 14:24:16 2009 +0200
Use MapSourceDesc in memphis_map_source_new_full, fix initialisation bugs
commit a6178e0f4169f478ea5d8b0a55ce35422409eb27
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jun 22 11:36:21 2009 +0200
Add property enum, remove assumption about zoom levels
commit 3ddfd9d7d8c73f48b62419929ec92dbb7000e719
Author: Simon Wenner <simon@wenner.ch>
Date: Mon Jun 22 11:13:39 2009 +0200
Add ChamplainLocalMapDataSource class
commit 966b2f25cac029c4ee951e24c5646ce10b6ad37f
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Jun 20 16:11:37 2009 +0200
Add champlain_map_data_source_get_* functions
commit 8eb43f74fbc42311bdb03a916d8d4b3fc83e9d61
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 19 21:23:40 2009 +0200
Initial implementation of MemphisMapSource
commit d6fcc018c7ded9dd9f1c2ab4cfdfea80d9a7ad7f
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 19 19:00:47 2009 +0200
implement ChamplainMapDataSource
commit 43527bbf5cdc42ec5344fd37dc156865bc363e25
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jun 19 16:28:08 2009 +0200
Add the interfaces of ChamplainMapDataSource and ChamplainMemphisMapSource
commit 6bf79e5f526423d031c263d598049eee72e06881
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Sep 5 19:15:31 2009 +0200
Add memphis to the unconditional dependencies
commit a681080c3630fa51fe5e9f8e388292116b295dcf
Merge: f563af2 1f06645
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jan 10 16:46:06 2010 -0500
Merge branch 'libchamplain-0-4'
Conflicts:
configure.ac
commit 1f066450c8edb312cb08b5038c714fd883af0085
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 9 15:06:43 2010 -0500
Update NEWS and lib version for 0.4.3
commit 1ded3de4a7e1fc2e18c15733e5cbc9bfc6f3524f
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sat Jan 9 10:46:43 2010 -0200
python-binding: disable markers by default in launcher-gtk.py
commit 77e2fdbd1ac7cae61d62b47bf03ba638611ecb46
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sat Jan 9 10:15:25 2010 -0200
python-binding: wrap slot tp_dealloc to prevent polygon unref
commit a609bc55ed5e8df09b6b6672de9644e445e03218
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sat Jan 9 10:10:51 2010 -0200
Make markers button disable by default in launcher-gtk.py
commit 39dddb1d8817811b19ad1f2dd04accd05a8d6236
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sat Jan 9 10:25:40 2010 -0200
python-binding: sync demo launcher-gtk.py with C version
commit 674f7d22d04008a1a6931d3fb07f9a37077dfa70
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sat Jan 9 10:25:00 2010 -0200
typo in doc string
commit 2f146961c95a16c9ff51bf28bdaab53147915203
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Tue Jan 5 22:55:26 2010 -0200
python-binding: sync with libchamplain-0.4.3
commit 43ea595a9d3dc6086544e2f2ab1819002f127f2c
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Dec 28 20:55:13 2009 -0200
python-binding: Add constructor definitions to MapSource and NetworkMapSource
Avoid the warning message: "Warning: Constructor for ChamplainMapSource needs
to be updated to new API".
commit f3d1e21c407f1f98ff4fb4ae2610b23ea946436c
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Dec 24 17:42:59 2009 -0200
python-binding: Allows optional args in marker_new_with_text
commit dc412fb52b7958c527292b4d06c88ee784554373
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Dec 24 17:39:36 2009 -0200
python-binding: Added the SelectionLayer api
commit ff0bec8039a003ea96f00568c5a641fb09f52223
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Dec 3 16:00:29 2009 -0200
python-binding: changes in coding style and new constants
commit f0ae9854c2b8248c4ccb8129b385046662c83f76
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Dec 3 15:52:30 2009 -0200
python-binding: provides writable attributes to champlain.Point
commit 154e637300ac2852f8ec6dbb9dcce6fdf61dac9f
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Nov 26 00:35:46 2009 -0200
python-binding: Change code style and fix issues in
ChamplainMapSourceDesc and ChamplainMapSourceFactory
commit 7909ecd9d2ca13e1ac9e858ad9865d80ed9bf4b6
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Tue Nov 24 14:41:28 2009 -0200
python-binding: Added constants CHAMPLAIN_MAP_SOURCE_*
commit 908c3ce024443201d1e950e2299ba5a3abb9df29
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Nov 22 18:27:00 2009 -0200
python binding: sync with last changes in libchamplain api
commit 18dfa68d0263d53ec75da583f20cbe89207def9e
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Nov 22 18:24:21 2009 -0200
python binding: removes GInitiallyUnowned bad hack
and cleans update-binding.sh script
commit 3adc4767e038ff0330d1abd313e588b17a01ff68
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 10:49:40 2010 +0100
Update the date of 0.11
commit abaf4b1b66e3872d12d2953869d904b96b5f22a0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 10:44:46 2010 +0100
Perl bindings for the view's scale
commit 230f2832dae1ebacbdeeba0120d15bb0ae1a397a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 10:25:38 2010 +0100
Perl bindings for champlain_view_get_license_text and champlain_view_set_license_text
commit c56bc95e3edc31c27ce9cc0f900936179fbf6119
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 10:25:13 2010 +0100
The view is no longer respecting the sizes it had previously
commit 6be40fc1b3ec7b4c84bffee1aa86c760f13eff3c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 09:43:10 2010 +0100
Ignore coverage for champlain_unit_get_type
commit 8fa20aadd5c79e92d538c289b9949b33c244bac2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 09:42:31 2010 +0100
Perl bindings for champlain_polygon_set_mark_points and champlain_polygon_get_mark_points
commit ce19f8b67e40877978b43481200e5c8216b6b7e0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 09:37:37 2010 +0100
Change the Since doc property for champlain_polygon_get_mark_points
commit 03635c016194db19a3e029d9e579b7c40520d9b3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 09:34:39 2010 +0100
Perl bindings for champlain_marker_queue_redraw
commit ad2c07551e1236251502dc4dc8b2b89ffdf43105
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 09:26:48 2010 +0100
Perl bindings for champlain_marker_set_highlight_text_color and champlain_marker_get_highlight_text_color
commit da1158797c26ec16326cd21226c342d4cf0d0e8e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 07:44:17 2010 +0100
Perl bindings for champlain_marker_set_highlight_color
commit 487aebd6f475854d9f4d774ae31ab5360390a5cd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jan 9 07:29:23 2010 +0100
Test get_meters_per_pixel for all map sources
commit 6a910e50890316ad5816da1925e91ea2a1a2e53c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Jan 8 22:07:48 2010 +0100
Perl bindings for champlain_map_source_get_meters_per_pixel
commit 156ae2a007e6f153a0a766874932a8e20f3d4624
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jan 7 08:47:44 2010 +0100
Relax the license validation as they change too often
commit 9279da72b7b9f32af350884abcde17f01384f4f6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jan 6 07:42:53 2010 +0100
Version change to 0.4.3
commit 43da4e62f4cbb06472685d9d810712e34847681b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 9 14:33:02 2010 -0500
Add map click to launcher-gtk for debuging purpuses
commit 58f174ed09bae2d7c36fff5e82ff5fe14444e987
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 9 14:30:49 2010 -0500
Don't eat clicks if using a ChamplainSelectionLayer
commit fa8b6f256d7f0437cea1af909d762dca4103b55f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 23:25:13 2010 -0500
Optimize, don't redraw the scale too often
commit 4611a64760dbbe76900b4b373a1756c3e5a057c4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 23:19:09 2010 -0500
Watch/Prevent division by 0
commit 54495f2c813ecb887868035e3c24a813d0910ea9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 22:58:13 2010 -0500
Simplify code by removing AnimationContext
commit 0875408bb81655ce7d7871cd1ee0fbfc6ed7d432
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 18:20:45 2010 -0500
Remove duplicated API definitions
commit a7c6d3e45bd5e36e8887e99c53edfa13d3505285
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 13:51:06 2010 -0500
Remove duplicated API calls (never released yet)
commit 43431d1b1bd7ef893c616f267c9b037e544a3db9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 12:57:56 2010 -0500
Change the point drawing logic
This is less efficient (you have to loop twice) but
this is more accurate as the points are not part of the polygon.
commit 176177de3c3797ca1add5e1f09bef1049aa95d28
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 12:46:47 2010 -0500
Add extra license text to test
commit 9f34e21af32322814364ad8d36ebaf86d43869c6
Author: Andreas Henriksson <andreas@fatal.se>
Date: Tue Jan 5 12:41:08 2010 -0500
Add an option to highligh points in Polygons
commit ff13c87a172229be168887450f79c470a0b0a808
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jan 5 01:15:10 2010 -0500
Safe memory usage by using a clone instead of creating (and drawing) a new error tile)
commit 7f906df38beda1dfd149e380755094daf4176645
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 4 19:36:54 2010 -0500
Add "Map data is" prefix to licenses
This makes more sens when you add extra license text on top of it.
commit c8182b090a7e1a70185a0c082dbd571971c624b5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 4 19:02:43 2010 -0500
Align the license text to right and simplify the position update
commit ed2d84af6726559cd569d6e02ad440084a4e601b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 4 18:52:02 2010 -0500
Add user configurable additional license text to view
commit fef0db47be45ee56817b07ddf969305199a4b91f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jan 4 18:32:08 2010 -0500
Don't recreate a ClutterText object, just update the text
commit 9d55a5b6e51d17b096e74f48b99c0fd44cb02674
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 17:27:52 2009 -0500
Add Tollef to AUTHORS
commit 02c071e975a847f42cafff5ef0ebd73c18e649ec
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 16:02:01 2009 -0500
Update the scale when recent
commit ef4d7eefdf2ea998f48ed77d53f6a07675b7a7dd
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 15:32:00 2009 -0500
Upgrade version number to 0.4.3
commit 4b6d12e0110d1e4c9cd253b354b708c2224fdbb0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 15:25:29 2009 -0500
Do not display scale by default
This would break 0.4 series apps
commit 149180b9ed6a977155973023ab2c49ac833e2bec
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 15:16:36 2009 -0500
Add max-scale-width property to view
commit 393a4ef81b30cb9fe41c8d7a9c9e5d63b22c222a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 15:03:46 2009 -0500
Rename display-scale property and add scale-unit
commit b3a3a731588ac506abc1439c901c3d81b7369ef1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 14:58:11 2009 -0500
Add Miles unites
commit fea06e4f82c6efed2016dcdcc6894855b4162c88
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 12:45:14 2009 -0500
Display meters when value is too small
commit b9fd24d62346b1b3cbd588689ab2e773e9728b7e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 12:29:32 2009 -0500
Display mid scale value too
commit 22c0d40b79d7c1631a7cb5a863a86a269fe33c14
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 12:10:16 2009 -0500
Remove bottom ticks
commit a1d6e500ea49ebc1cc7adbcda4c5f6744025454a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 12:05:01 2009 -0500
Fix scale ticks clipping
by adding padding in the drawing texture
commit 9c8a19f540d24346d9a5ece397c77d8afd875e47
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 11:54:14 2009 -0500
Display a significant value
commit 60b06faf97d7d8cdebeef2c5b9f1346bf22534f3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 10:41:34 2009 -0500
Improve scale's design
Center the text
Make ticks centered
Move drawing code to update as the size will be updated
commit 10078a898a9e1a2ece6f09f76950f46f73636c30
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 10:15:29 2009 -0500
Move distance computation in MapSource
with other projection specific calculations
commit 41869abad9e39f8fa39bace01e21a80ed44f5d1c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 09:30:42 2009 -0500
Remove the signal handlers in favor of existing handlers
commit 6105b73d60b09ae29c27b7ae8fbaacbbba3df4f1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 09:15:54 2009 -0500
Fix coding style to match the rest
commit d5a82157b23e34f184dab1b73b0a46d8feb2e370
Author: Tollef Fog Heen <tfheen@err.no>
Date: Mon Nov 16 16:38:49 2009 +0100
Make it possible to hide the scale
commit b571200c126f6c9c6fc06c2ad19e75d806afb7cd
Author: Tollef Fog Heen <tfheen@err.no>
Date: Tue Nov 10 23:26:57 2009 +0100
Implement variable scale length depending on latitude
Due to us using a mercator projection, the scale length must adjust
with the latitude.
commit 0df659c3eb995023bce62c2a3a389346b9eb2172
Author: Tollef Fog Heen <tfheen@err.no>
Date: Tue Nov 10 00:05:00 2009 +0100
Add initial scaling capabilities
commit 7bde901882e5d6a5f03258515c643a298258d9ac
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 00:45:05 2009 -0400
Getting the scale to draw
commit d96b464e72e3d03e26c3b2f346f73de76e06f6cf
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 2 17:03:08 2010 -0500
fix coding style
commit 015952c924a7b7b6d9434a4a1d5138a39b0aaa03
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 29 16:21:38 2009 -0500
Make queue_redraw visible to subclasses
See the function's description.
commit 15d0144ab6dfc5dab94b7dae7b7be5df4815908b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 29 16:18:37 2009 -0500
Fix segfault when polygon has been delete before redraw
commit 03163483191593bdc82ce6d604f1f592815af5a9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Dec 16 18:45:16 2009 -0500
Add a weak pointer to draw polygon's context
Bug 604784: SIGSEGV in function cairo_set_operator
commit 32927fd5f9e83197a8d0c3abbb5e5576fa9dc888
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Dec 15 16:09:59 2009 -0500
Fix documentation of CHAMPLAIN_VERSION_CHECK
commit f563af2fe35ac83c3811f306107026fde022c5ae
Merge: 52e76f7 2e8fe8f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Nov 15 23:38:05 2009 -0500
Merge branch 'libchamplain-0-4'
commit 2e8fe8f7712f3b6105c86067c08e8560a0581ff5
Author: Laurent Bigonville <bigon@debian.org>
Date: Sun Nov 15 23:35:29 2009 -0500
Fix Debian Bug #555082 about linking with gold
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555082
commit e9efc4aba960d448a468033ffaa25933421c824b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 07:27:56 2009 +0100
Symbols to ignore when mesuring the XS code coverage
commit 4d12b1e92b2cebbd4c38aea053c615a9a41cb249
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:58:33 2009 +0100
Don't include a .gitingore file in the manifest
commit 630440c3adbc9cbd52ae87e311dab9d09c43cda2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:52:12 2009 +0100
Ignore the tar.gz dist file
commit abccb194b1917234abbdd43f692478e195d0881b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:51:09 2009 +0100
Makefile.am file
commit 400449fc1e1ca16a0ed5fb554e4cfa2890c6dd33
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:39:29 2009 +0100
Ignore the XS temp files in the top folder
commit a3f05503fcf757b2906fa8e8780759e87066ca9b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:38:34 2009 +0100
Ignore the XS temp files in the top folder
commit ecbe10ae14e9db320580961742cbe5eaaee92627
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:32:16 2009 +0100
0.10 Advertise Gtk2::Champlain.
commit d0476ea4ad746ca49210cc8431d45eea3b8b3cb8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:31:14 2009 +0100
Announce the availability of Gtk2::Champlain
commit 9fedf5ce518553d8af05054d881c214c1f05ffcd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:25:03 2009 +0100
Improve the SYNOPSIS
commit 4842480433041c3f47c578ddcb4f62620f5fa7d5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:14:29 2009 +0100
Cleanup
commit 7fb7164bd0f9592c5cff66f2a52ad1c94b2e977d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:09:27 2009 +0100
Update the changelog for 0.01
commit a2c1d6e8608645a2080dc8bf0c6825c1ec0395d9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:08:53 2009 +0100
Update the changelog for 0.10
commit 8fb16d8c40be87b950359ec66c7ca9f28b008038
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 06:05:40 2009 +0100
There's no subversion here
commit c127dcf2368a657c918e765d7e98afbb81f39145
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 05:45:32 2009 +0100
Files to ignore
commit 8b04f02ead62a1d848a21dfa1637920963e65f22
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 05:44:14 2009 +0100
Manifest files
commit dbc11e99b261a499bf6d7adfcf776122383fbc4a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Nov 3 05:38:13 2009 +0100
Bindings for Gtk2-Champlain
commit 12e27b357b2a5f3ed0448de3d288697306152351
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Nov 1 18:52:22 2009 +0100
Version change to 0.10
commit 60fb318d5a6a98fff6d7fd0877ab67808d590b3d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Nov 1 18:52:05 2009 +0100
Add Champlain to the ignore packages in Glib::CodeGen->write_boot()
commit 215eda0e795bc9d895cfac3de3a564048a112b88
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Nov 1 15:51:25 2009 +0100
Update the POD
commit f13c43def716621b2705f76fdc32a8b2e67e67fa
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Nov 6 09:50:12 2009 -0500
Also report as loading when validating the cache
commit 52e76f7fc148a60ee2518bace128c64dad5e9800
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 19:24:41 2009 -0400
593344: ChamplainMapSource should inherit GInitiallyUnowned
ChamplainView owns the map sources.
commit f254bb3ddb01f4a74f8b8edc67996cdd93b32e2f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 19:23:58 2009 -0400
ChamplainPolygon actually inherits from GInitiallyUnowned
commit a91f8eec9f4af2acf91fabc11feb176d48ae089c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 17:54:06 2009 -0400
Remove 0.4 mentions
commit 0007bb35ccbf9fd2c1613789e6fdbaf506f37f7c
Merge: 950945d 922960d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 17:53:22 2009 -0400
Merge branch 'libchamplain-0-4'
commit 922960df890f6ccba21efb71d16453a1dfe75d03
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 16:36:37 2009 -0400
Version bump to 0.4.2
commit 885c4dd0e48cb16d2cf5d4f8a36a36f450cfcdf3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 26 15:47:57 2009 -0400
595552: ChamplainView "decel-rate" accepts values below 1.0
commit 950945d63d8e30d0b156c9a2550cd6a02aeb8ddc
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 21 12:59:56 2009 -0400
Remove more 0.4 references
commit 4607df59c5b8c634525a947983f9d6debd13704a
Author: Koop Mast <kwm@freebsd.org>
Date: Wed Oct 21 12:57:18 2009 -0400
598942: Fix champlain-gtk GObject introspection
commit 23187916539e70f0be987a6395f290dd63607a39
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Oct 20 10:54:11 2009 -0400
Fix compiler warning "function declaration isn't a prototype"
commit 92c9a14f24ca162e205546182aa45c57ca82cf95
Merge: 620bdd6 ce9eb65
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 19 01:16:25 2009 -0400
Merge branch 'libchamplain-0-4'
commit ce9eb655a9d82c5c94164d7500b2fe12866dfd6a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 19 01:03:21 2009 -0400
Fix GObject-introspection
It probably never really worked before
commit dd484485107fd0ca56315117757924deddab1ff1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 19 00:09:49 2009 -0400
Update NEWS and libtool version bump
commit 13142525fd090c89865362f3a6466fff3e93141a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 18 23:17:31 2009 -0400
Update python bindings
commit 4c92b1a0d408f1f95ba0bcd4e43f98c51814d1c3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 18 23:16:26 2009 -0400
Fix selection color being always blue
commit 1815499e08bae9639c324cef6955165f48004464
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 18 23:04:54 2009 -0400
Add get/set hightlighted color
For better readability under some themes
commit 49513f9bd65e3f885193db674aa21ad1302da494
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Oct 18 15:38:45 2009 -0200
Update python binding api to libchamplain 0.4.1
commit 63df2c96d9bd5b81f7b7e14a1eb1947a853a161f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 18 14:39:03 2009 -0400
Add champlain_marker_get_highlight_color
commit 990be804ea620616eb4d91862e2ee47e43c342a0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:55:59 2009 +0200
ChamplainBiew->remove_layer() is tested only if 0.4.1 is available
commit 59ed4a6cc97b71f02e1557db8e50813a514932ed
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:51:06 2009 +0200
Perl bindings for champlain_view_remove_layer() are conditional
commit 3425ca5452a87a4c80ae5dce7667a00ef51966c2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:48:15 2009 +0200
Revert "Depend on libchamplain-0.4.1"
This reverts commit 6bebecca7ebdfd6eda9185d830fa329265f1ca0c.
commit 7fed2392e9c95d8a30324b5326a2a435a42e6f99
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:42:41 2009 +0200
0.09 now covers libchamplain 0.4.1
commit 046b1c2a11797d14b897b1ae74751ccc9ebbf801
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:42:19 2009 +0200
Depend on libchamplain-0.4.1
commit 6e909a5ebd8a66afcd6e46ef954f895fcc07acd6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:32:46 2009 +0200
Ignore .xs-coverage.ignore
commit 33e7bf4a2d7d30c2e278e407fe532b6acebe9cb6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:31:21 2009 +0200
Ignore Makefile.im
commit 4c2247508adaff9644b21c6914042ace0f583c7d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:21:11 2009 +0200
Call $view->remove_layer() in the Champlain::View test
commit 2e0679631deda921dbd6b867505f0a445fd38307
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:19:23 2009 +0200
Add ChamplainView->remove_layer()
commit ba73d6938ba73aa9fd5c9bbde3112d4276de763b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:17:17 2009 +0200
Indentation
commit ae441faf37ea35c143289b03bfd0efc8b728d894
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:16:40 2009 +0200
Version change to 0.09
commit 0c7f374751169403e4c8d0a7eb52d5847daa12f5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 19:12:57 2009 +0200
Symbols to ignore when mesuring the XS code coverage
commit 1d13f515d0a9f11a5dfaea69408635b761b7fde8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 18:44:44 2009 +0200
Update the license of OpenStreetMap
commit 491719b826bd3bf71c6993daccea82598c00b771
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 18:42:47 2009 +0200
OpenStreetMap (osmarender) has a zoom of 17
commit 52c2ca71f1076da60e0f7c705a9938b94c8998ef
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Oct 17 18:40:09 2009 +0200
Update the OSM license
commit 5698bbe5f387393ba8161eb0cda0e6f91dee8200
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 17 14:09:27 2009 -0400
Fix 598106: champlain plugin: map isn't displayed
by not passing NULL to soup_uri_new and don't leak it
commit 954e21eb558a33649d68a378995417a3b0a63e8d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 17 11:37:13 2009 -0400
Increase performance of sqlite to lower IO wait
This could corrupt database if many libchamplain apps are running at
the same time, but the performance gain is worth more. Plus
this information is not vital.
commit 620bdd662ed449757d48ed3b7f31578d78f6210a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 17 04:04:01 2009 -0400
Remove some leftover 0.4
commit 2ef267ae0cb9ae6aaa6680318da55f339d8da80c
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date: Fri Oct 16 02:04:39 2009 +0100
Fix the OSM licences.
commit 11ab10bc8c31c4619c20b9d7c2ff51553579a1d1
Author: Debarshi Ray <rishi@gnu.org>
Date: Sat Oct 17 04:06:15 2009 -0400
Fix 597272: Adjust the ZoomLevel typedefs to keep the C++ bindings happy
commit d6e896daef6f8f4ae5e7b4de4c2362cb191d31a1
Author: Debarshi Ray <rishi@gnu.org>
Date: Sun Oct 11 12:25:31 2009 -0400
Fix 597272: Adjust the typedefs to to keep the C++ bindings happy
commit f32c71ef4fab4fa4dda50a7ee3c96299689c500f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 18:24:53 2009 -0400
Add parameter guards in ChamplainSelectionLayer
commit 786fdcf0065a4705a7a65313c406ee3bdd82ed00
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 17:58:39 2009 -0400
Fix doc generation
commit 5c4769a01771798afa29c5b446391c133ee7de9c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 17:58:11 2009 -0400
Add a "changed" signal
commit f69e5fa79349596de22fe1c00110b4099d70f41c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 17:01:22 2009 -0400
Bump to 0.4.1
commit 7b72bff09d1eb2bcd16e7fdf07438edcdf52ae8b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 17:01:08 2009 -0400
Add champlain_view_remove_layer
commit 886d3f9bca7ee24b6f952f90aac3bf973a88dbd8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 16:42:21 2009 -0400
Don't allow invalid longitude and latitude
commit dea3656affab3b8a2a5574552d7982a43bf3a1b8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 16 16:25:59 2009 -0400
Emit notify::map-source when modifying the map source
commit e56f6fbda11b8f0269cf1040d781fccdf007d0a5
Author: Debarshi Ray <rishi@gnu.org>
Date: Sun Oct 11 12:25:31 2009 -0400
Fix 597272: Adjust the typedefs to to keep the C++ bindings happy
commit 4f547fe4ea1b8a6a738061d3a5dd2d09ce9699ae
Merge: c7678cf 44ae063
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 26 09:29:36 2009 -0400
Merge branch 'update-perl-bindings'
commit 44ae06302adf0e5833f3a0daa2aa659dd72963d3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 23 19:06:26 2009 +0200
Update the date for 0.08
commit 2b309f6ec69102bafb656d9690bbaec84e1d28a5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 23 19:05:40 2009 +0200
Run the animations in an event loop
commit 56585857e1f22b7717db789bb93dd2ce995ce0fa
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 23 18:34:19 2009 +0200
Run the animations within an event loop
commit c491ba784ab355d47cb13689471288eeccac7916
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 23 18:34:01 2009 +0200
Update a comment
commit cbd826eef4522a2c27e55be620365f9d6b28e1a6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Sep 22 20:17:53 2009 +0200
Version change to 0.08
commit e9aa36ea4396f564e8ec13c0c62a13a0b78b8475
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Sep 22 20:15:45 2009 +0200
Implement the functions champlain_layer_animate_*()
commit ab6768b6c56908eb1ab8c830a0a3a211f1fa2840
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Sep 22 19:46:22 2009 +0200
Implement the new animation functions champlain_base_marker_animate_*()
commit c7678cfc74c4334e691f9d847380605e861ce44c
Author: Halton Huo <halton.huo@sun.com>
Date: Mon Sep 21 11:33:57 2009 -0500
Fix 595534 add --libtool to allow build pass on Solaris
commit e388b242b4085a091b29e2572172b893e9501681
Author: Halton Huo <halton.huo@sun.com>
Date: Mon Sep 21 12:33:57 2009 -0400
Fix 595534 add --libtool to allow build pass on Solaris
commit cd6c7b098f8968ff3671b40086b3edf5f71078bb
Merge: f51c490 004e7e7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Sep 21 12:20:19 2009 -0400
Merge branch 'perl-bindings'
commit 004e7e72916445c6d43014510aa38d1d1d294518
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 23:07:28 2009 +0200
Explain why there are not Gtk2 bindings yet
commit c71aac15c9943d4039a75d16764ffaffbdd2f864
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 22:55:17 2009 +0200
Use the accessors instead of setting properties
commit 6de05673a166fbb46a366c0be65ec1541dba313f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 22:52:46 2009 +0200
Tell the Champlain::View to take the whole canvas
commit c051fba707366509b57858901957d6726b5cc01e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 16:20:43 2009 +0200
Correct a typo in the POD
commit cb8ec414b0784a9433108547bb9d1ea567143e22
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 16:16:44 2009 +0200
Update the files in Makefile.am
commit 679b3b171dc38cc24f3e06492cf90f7b11a88dad
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 16:11:13 2009 +0200
Ignore Makefile.am
commit 5dc3f4d57a977caecd4468ffa77995a17e4a34ac
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 16:09:31 2009 +0200
Use a decel-rate above 1.0 as the current version of libchamplain 0.4 has a bug (See #595552)
commit e2dc4c25a442dd939ff8ca94395bfe0f542d368f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 14:31:38 2009 +0200
Formatting
commit 52b7ab2aa88f90a2c34d23232ac868eec6ea7225
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 14:11:50 2009 +0200
Fix a clutter warning when cloning the default icon for pending flickr images.
In Clutter 1.0 an actor can only be cloned if it's in the stage. It doesn't have
to be visible, just in the stage.
commit df1ae34ea26d61a462c113d27eb79daff30115f9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 11:11:51 2009 +0200
Include Gtk2 for Gtk2::Gdk::PixbufLoader
commit 4c2589179a10604c17a4bedad869753b18e34daf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 11:10:53 2009 +0200
Port to Clutter 1.0
Clutter::Texture::Clone is now Clutter::Clone.
commit 87ffd01fc3b2158271cec8042b17121bb181de51
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 11:05:56 2009 +0200
Load Gtk2 before calling clutter init and don't call Gtk2's init
commit d457c0ea178bde293109bd98212438fcfc36e841
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 10:53:38 2009 +0200
Give the MapView the same size as the stage
commit ae305b5258e76fa88ca934c142b0fcd21905ab29
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 18 09:56:03 2009 +0200
Update a comment
commit 9ea821ddbd2463921bee5ff295937649a794ea7c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Sep 17 21:49:49 2009 +0200
Fix the test test_ensure_visible by running it in an idle callback
commit 74566398392ec9f62c7bab0979b01d9486edfdf4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Sep 17 21:40:35 2009 +0200
Make sure that the view has a size and that it is added to the stage
commit 9dbd4a9e81cebc527fcc9cbda507bca4fe127c2c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Sep 17 20:28:30 2009 +0200
Set a defaault zoom-level for the goto tests otherwise the goto test gets stuck in Antartica
commit 80e89fac482a9d367002329bbe2a68722e8d8565
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 20:40:57 2009 +0200
Libchamplain has now a default selection mode of multiple
commit 4d751b4dda4e077770a7e7fb8ef9f5627c1ee5bd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 20:31:47 2009 +0200
get_uri and get_filename return undef instead of '' when a tile is initialized
commit bc99bf28ad1a32262d07e47e0fd0fc4c0629fd72
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 20:28:22 2009 +0200
OpenAerialMap is no longer available
commit e4cab1581d7f4b7ba8e27711c244c97f78e8522e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 20:08:06 2009 +0200
Replace OpenAerialMap by OpenStreetMap Mapnik
commit c4b5eafb45e222e8f2dcbc1bf6767ee958a29d24
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 19:57:46 2009 +0200
Adjust the unit tests to libchamplain 0.4
- OAM (OpenAerialMap) is now optional.
- $tile->get_uri returns undef instead of '' when a tile is initialized.
- $tile->get_filename returns undef instead of '' when a tile is initialized.
commit 281aebc9f119b40dd17f0978e00bbcadf76bba9e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 19:18:49 2009 +0200
Update 0.07
commit 67ede569c1ecb1238ffdc2e6fa7174fb1c4c0858
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Sep 16 19:17:45 2009 +0200
Add the LGPL license to the code
commit fe8ecfe41fabce9a8d38ab78fbc185ee1c1b6652
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 22:17:44 2009 +0200
Remove the Gtk2 files from the MANIFEST
commit 09075b788aca55d4eede7402c9bcad73f562786a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 22:10:35 2009 +0200
Updates
commit 2eab31182226fea71bbd3b0fcb1e6c899de152ff
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 22:10:22 2009 +0200
Version change to 0.07
commit 9b216dc0262020ac49b56509f670cf543753e03c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 22:01:24 2009 +0200
Port to Clutter 1.0
commit e43ec5725f68122ad7ae08062e9c7a3a563c88b9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 21:53:38 2009 +0200
Don't use Gtk2 as Champlain is now a Clutter only library
commit f1164646d9e3a4d5240f549943e4201035c593f8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 20:38:15 2009 +0200
Require libchamplain 0.4
commit 86d74620e2bb7877b1963be95977a9b4f63f3b3e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Tue Sep 15 20:26:25 2009 +0200
The Perl bindings for champlain-gtk will be in a different package
commit 51169d8141f17a74b28115aab8879ef9343bbaee
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 4 20:21:34 2009 +0200
Port to Clutter 1.0
Clutter::Label is now replaced by Clutter::Text in Clutter 1.0.
commit 910c8dcda4630863d743589b4e5862ec6968be14
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 4 20:17:14 2009 +0200
Port to Clutter 1.0
Clutter::Label is now replaced by Clutter::Text in Clutter 1.0.
commit 02f6e547da170b56eabe82f6735e14e03f7a4ec7
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Sep 4 20:09:20 2009 +0200
No need to load Champlain::MapSourceDesc
commit f2adc842293ce4fe889309e16da706f321ff713d
Author: Emmanuel Rodriguez <emmmanuel.rodriguez@gmail.com>
Date: Tue Sep 1 22:04:04 2009 +0200
Revert "Don't include gtk2perl because it redeclares the Pango types"
This reverts commit 421074211a234119276a6fdbb76d13d9f5bec9a4.
commit a44260f72aaf916890aae05ceb38620dbbb8c0ee
Author: Emmanuel Rodriguez <emmmanuel.rodriguez@gmail.com>
Date: Tue Sep 1 21:55:23 2009 +0200
Don't include gtk2perl because it redeclares the Pango types
commit 9a43de3cdd4fef9e3818e0635cb7bdcf78f1c059
Author: Emmanuel Rodriguez <emmmanuel.rodriguez@gmail.com>
Date: Tue Sep 1 21:53:56 2009 +0200
Clutter 1.0 header file is now clutter-perl.h
commit e8939dd08f74ab4bd4f42659c707514d5115aebb
Author: Emmanuel Rodriguez <emmmanuel.rodriguez@gmail.com>
Date: Tue Sep 1 21:53:13 2009 +0200
Require Clutter 1.0
commit f51c490c18e4dc992bc3dc73d671069e9de225fe
Author: Cédric Bosdonnat <cedric.bosdonnat@free.fr>
Date: Mon Sep 21 12:09:29 2009 -0400
Fixed build issue: 0.4 still remaining
commit 6e455cd92392537cd1a7e5ea534931ec4eeab2af
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Sep 15 16:33:29 2009 -0400
Fix typo in family name
commit 2e4fd8b0f89fd1b50b6fdd0d5b569d38f3f6fc09
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Sep 14 13:44:55 2009 -0400
Post release increment to 0.5
commit 990b8f34997b2ee7752d57e9b16a173b55a996e1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Sep 14 13:40:04 2009 -0400
Fix version numbers and date in README and NEWS
commit 0566060709b5ec025f1e85532e46316f375a0def
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Sep 14 13:30:09 2009 -0400
Update GtkDoc and remove deprecated symbols introduced in 0.3 and never released
commit 83cae132400df21d076e4406a534d300636d003b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Sep 14 12:06:48 2009 -0400
Set default selection mode to SINGLE to match Gtk+
commit 3172c9fafc8e71d28dfeefd1e8feca4fff30de62
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Sep 13 10:18:00 2009 -0400
Make demos, binginds and doc use 0.4 too
commit feae83c6211d81bb9677db31a2e80922ae908b1c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 12 23:52:23 2009 -0400
Update NEWS
commit 329ab16d3395a1ae395d2c55807d98246ccaa62c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 12 23:25:44 2009 -0400
Fix 594963: Initial scrolling results in map being in Antarctica
The anchor that was being used was resulting in negative x or y values
which were clamped back to positive values by TidyAdjustments.
This patch makes sure that a new anchor is computed if the anchor
would create negative x or y.
commit ada4b7cdd83a1ad4cc46d11c82d49dc37fd27092
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 12 23:22:26 2009 -0400
Remove trailing spaces and empty lines
commit 2eb53afda1ce30b6b9b9c85e9591b49d5b54fc78
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 12 20:07:30 2009 -0400
Pass to 0.4
commit 9a88e9a2195c76a131fe29ef974d7d4ba26a9f91
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Sep 12 17:47:31 2009 -0400
Fix Polygon displaying with zoom levels requiring an anchor
commit da9f4ffe8b38c5b7c4e4ff6d13e3b1b10f5e453f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Sep 11 17:14:12 2009 -0400
Revert "Get rid of Anchor"
This reverts commit 5eeadcfb6b6f3ad59881958c7b2cf18b964de438.
commit 04a025af5bfa83f0b6e73a4341e88286f88a028a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Sep 11 16:52:37 2009 -0400
Revert "clutter_actor_set_position can now happen in ChamplainTile"
This reverts commit 8b697b0bc069be83989548fe86c8ee3eb94569af.
commit c897259245497520c860f19139c7ae1972c2fd97
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Sep 11 16:31:08 2009 -0400
Remove OpenAerialMap until it is reborn
commit 30e9f1364077d5b144f444c53dd298ae4d3ffe94
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 10 13:03:59 2009 -0400
Fix a warning when attempting to remove an actor that has been destroyed
commit 42179582b092272df3e0ac4f69897b986a3bf1e0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Sep 9 15:46:22 2009 -0400
Misc styling fixes
commit e49a1100610af9dd69d305328136c86fd70075af
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Sep 9 12:57:21 2009 -0400
Review of ChamplainMap, style fix and optimization
Don't free and reload a level if it was the previous one
commit 4eae2169e9ebc3768fb85cbdb13c44ded2327632
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Sep 9 16:23:24 2009 -0400
Review and documentation of ChamplainZoomLevel
commit 1b866cdb04bbd143f4c72801b8c3ee8d35e8e838
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Sep 9 11:48:24 2009 -0400
Review of ChamplainTile: fix doc and style
Plus a small memory management fix: don't init string vars
with g_strdup ("").
commit 919e318b76c1c2d59227a7f32045ceb58586bb97
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 21:44:35 2009 -0400
Fix release date
commit be63621ec00526afa181d986f590e198b6559960
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 21:43:57 2009 -0400
Fix 0.3.92 NEWS
commit 19cde8d5a378b0b8767a756cc7553b933ba50a39
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 21:35:26 2009 -0400
Update NEWS and version bump
commit 4e84ba664bb2ed482d7fa8e338a44a29707e580f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 21:05:25 2009 -0400
Fix execution bits and python dist
commit 63b4df59d4eb508a866c0552793fbea6bc4ec99a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 20:32:08 2009 -0400
Port to released pyclutter 1.0 and fix coding style
commit 7e7107ec8f5dc797ab96cb1b7cdd585d74e34c95
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Sep 3 13:31:59 2009 -0300
Added error callback to twisted
commit bcfe35a989439bd0d8813e6d404f3b4c7e898f56
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Sep 3 13:26:40 2009 -0300
Ported url-marker demo to python bindings
commit 704d7fd8f52512e0c0ffa41cce920e52f1deec4d
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Aug 31 13:22:09 2009 -0300
Added new configure requisite: pyclutter-gtk
commit 414e65751d0fbcfb2c89142445ddb7476e42b1ca
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Aug 31 13:18:55 2009 -0300
Updates in demos using pep 8
commit 1a3f274f65a8841cbaa4bd5cfa4bab07848eaa26
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Aug 16 22:02:33 2009 -0300
Replace GInitiallyUnowned to GObject
commit 273464a38803915cf156e79877d702764364cce4
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Aug 16 22:00:19 2009 -0300
Some small fixes in python binding demos
commit b603e6e71bb5c7e37c001851609931f8cc76b251
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Aug 16 21:04:52 2009 -0300
Use a true boxed type in ChamplainMapSourceDesc
commit 3709b5ed6623841d6ac40845f497176f90cb7ef0
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Sun Aug 16 20:42:39 2009 -0300
Added support to boxed types
commit 2406e6bc8bb8526694d0ef0fd34758d37c6fd339
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Aug 6 21:18:35 2009 -0300
Update python bindings for require cluuter 1.0 and pyclutter 0.9
commit 36aae44cd6ee0945167f8c07b88a8cc7f4bed5d7
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Aug 6 21:09:40 2009 -0300
Update to use pyclutter 0.9 def files
commit 669d2fc71e3743bc66757b2f9365074021851aaf
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Thu Aug 6 18:10:02 2009 -0300
Sync wtih clutter 1.0 api
commit 74c42fd181eec218f6bae6a262f76bd4e76573db
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 10:41:47 2009 -0400
Actually free the children list
Before this, the free at the end of the functions didn't do anything
commit 209f9f85b0528063bca9a233da9e6841166ffba4
Author: Felix Riemann <friemann@gnome.org>
Date: Thu Sep 3 08:36:14 2009 -0400
Fix 594003: invalid write of size 4
commit 9e55dab9d1ae3eb100eb8fab6bd307ee0398052d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Sep 3 08:31:28 2009 -0400
Fix memory leaks in ChamplainLayer
Reported by Olivier Le Thanh Duong
commit 97261d34e9e70cb6409ba3c63452be13c4e93f23
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Aug 30 13:03:56 2009 -0400
Update NEWS file
commit dcd42a997d434423488bc854251693e416d95c89
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Aug 30 12:22:08 2009 -0400
Fix 590727: Events are not send until the mouse move
Do not grab the mouse when the source actor is not the current actor,
resulting in the event being passed down, but also in that you cannot
drag the map starting on an actor anymore).
Connecting the signal handlers on an object at the same or lower level
than fingerscroll fixed the transmission of events.
commit c800c8d4b5b327a45475875d70018efffe3040a0
Author: Felix Riemann <friemann@gnome.org>
Date: Sun Aug 30 11:22:49 2009 -0400
Fix 593505: Memory leak in ChamplainLayer
The list of children wasn't freed and the code was sub-optimal
commit c53ab294b5d515b5d39418ca1ac346f40297cf84
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Aug 30 11:08:52 2009 -0400
Respect OSM tile usage policy
We'll have to use 7 days expiration until we can add the
http Expires data to tiles (after API freeze)
http://wiki.openstreetmap.org/wiki/Tile_usage_policy
commit a10b73141c25d9ed570392af0b7d86a40c931acc
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Aug 30 11:05:10 2009 -0400
Fix 591132: Attempting to remove actor when zooming in/out
This warning happened when the cache was being validated and
that a newer version of the tile was available. Plus,
the ChamplainTile had to be in the process of being destroyed
(happens if you zoom 2 levels down quickly). The new version
of the tile was then fading in on a non existing ClutterActor.
I added checks so that
* the animation is not created in such a case,
* the animation is forced to complete on dispose of ChamplainTiles
* unrelated but: only one animation can happen on a tile at one,
the previously running animation will be forced to complete before
the new one is setup.
commit 6479441c9367724936600569dc9348e39a416e22
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 20:30:18 2009 -0400
Comment out misleading code in demos
But leave the code there as it is a good example of
how to make acters reactive.
commit 4d7cb996b38062d17d692b768a1481a08899854c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 19:50:20 2009 -0400
Fix documentation
commit 8d89dce22288455917c92f0523ee0f6ce8fe0ca9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 08:41:11 2009 -0400
Fix coding style
commit 49c3f67aa1b6b51273d3e1057c2611278f08cb04
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 20:25:06 2009 +0200
Proper handling of GError in pixbuf_new_from_message() and texture_new_from_pixbuf()
commit 79022fcca664907e9cce4b8a7355c045f50011e3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 29 08:32:38 2009 +0200
Enable the compilation of the demo url-marker
commit 70501d42157beae4917d9da9e42801fb9d231157
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 29 08:29:48 2009 +0200
Even better name
commit 126f4119eb026a8c0be9f69068eb4ba6ebf2e534
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 29 08:16:39 2009 +0200
Renamed image.c to url-image.c
commit a26c5ace38f764a710f195bcd95a70b61847ab61
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 29 08:12:57 2009 +0200
ref/unref the layer and close the pixbuf in the cleanup section
commit 8307e44fce368d32fe2212188239d51dcd7d9d42
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 27 07:58:32 2009 +0200
Free the GError and code cleanup
commit 8ab2d9a61440f882adf6ef949611276e20b6b653
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 16 22:46:08 2009 +0200
Functions allocating memory follow the coding standard.
Renamed messge_to_pixbuf() to pixbuf_new_from_message() and
pixbuf_to_texture() to texture_new_from_pixbuf().
commit cf1cb60e13766d52b16144337c49cbf51e60d894
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 16 22:05:05 2009 +0200
Diplaying multiple makers
commit ab1151c402a2b1bb241899209c35bc981640e758
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 16 20:33:11 2009 +0200
Follow the coding style
commit 3756588247357e0499e595f87e811f916fea6513
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 16 20:14:16 2009 +0200
Code refactoring
commit 828937764879410cba6425f509edee379c7cad2d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 15 20:30:35 2009 +0200
Firt version of the demo that downloads an image
commit 8bf96bc23d752c158f5e6a41e3383b6654de2f7a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 00:06:10 2009 -0400
Add keyboard shortcuts
This commit add many future API additions for libchamplain
Arrows: move around by 1/4 of the viewport size's
Ctrl+up/down: zoom in, zoom out of 1 level
The scrolling will be smooth if in KINETIC mode, otherwize
non smooth (as center_on would do).
commit e1c5771b773731b410e02cbde5d56f8a469cebb0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 26 00:00:46 2009 -0400
Fix a bug where tiles were not loaded if resized vertically
This was particularly visible in EOG when a higher image
was loaded.
commit decf392dfa0061ad597b0ffc3a77cce67f981089
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 25 19:33:40 2009 -0400
Fix coding style issues
commit cb8d3b011065434d212b61fe61a3864d35e38ffc
Author: Javier Jardón <javierjc1982@gmail.com>
Date: Tue Aug 25 19:10:47 2009 -0400
Bug 585754: Nicer compilation output with AM_SILENT_RULES automake option
commit 8a7e99efa96c8dd084c352051ec7f2ccb0760c34
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 25 19:07:33 2009 -0400
Bug 592096: champlain_map_source_desc_copy and _free are incomplete
commit 8b5983e699eafc7d1fcd577989d02182476babed
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 25 18:39:26 2009 -0400
Fix compilation warnings in demos
commit d16c2a202ec24502e4e4a740f470baa1a888cba3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 25 18:39:13 2009 -0400
Deploy workaround for clutter bug
See Bug 590692 - X error when using GtkChamplainEmbed
commit b01506e3eebfac7419cf1e3cb0662b61ec91fa2d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 25 18:33:57 2009 -0400
Final fix for 577592: Use _priv instead of the GET_PRIVATE macro
commit c753a006a28cbaf9ce35dc10d5e9625dd6b1001e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 24 10:18:16 2009 -0400
Version bump to 0.3.91
commit 68a05bc04e7db314012eebfdd73fa11ebc3071a9
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 16:15:09 2009 +0200
doc: remove undeclared functions champlain_map_source_new_*
commit bba639cc188b45ed0e43eaef2c324c3061c5453b
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 16:11:33 2009 +0200
doc: cleanup ChamplainView
commit 57c7feda5292db34a43f67d2d119bf13568a8d58
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 15:48:35 2009 +0200
remove undeclared function champlain_tile_set_actor
commit ace1565efc700b5ea6ec5e18e1b2b4b9d0ff54eb
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 15:43:00 2009 +0200
cleanup ChamplainMarker and ChamplainBaseMarker
commit d7de9a40d61713df425d3abb2178c7093c1c6490
Author: Simon Wenner <simon@wenner.ch>
Date: Thu Aug 20 15:13:08 2009 +0200
cleanup gtk-champlain-embed, fixes #589502
What about deprecated functions?
commit 18553cf4bbe25fbe469d6d7727ac95fc1fbd0739
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Aug 4 17:24:59 2009 +0200
Simplify the status label
commit f89aca715f3adfc3aa38fe183769b902fdd503f8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Aug 4 16:46:31 2009 +0200
Add a status label
commit 84ab3f59982c756adb6267c0f0b43284c0558715
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Aug 19 15:22:31 2009 -0400
Fix out animation being an in animation
commit 770a08c6e972a6debc326bb5011082a0bb4637b1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 10 15:39:36 2009 -0400
Version bump + NEWS + README
commit 50996d3567fb6c9c9a7342fbfdf492016a5522ae
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 10 15:26:56 2009 -0400
Fix Bug 591128: Perl bindings are not provided in the tar.gz
commit 81a75a77961ae32ca27475c9acb26fdfd7ad2442
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Sat Aug 8 09:37:51 2009 +0200
Update for version 0.06
commit 0b1031f1bf99bde7cb278e9d299934458f6c254a
Author: Vincent Untz <vuntz@gnome.org>
Date: Wed Aug 5 09:01:23 2009 -0400
Fix 590818: Fix build of introspection data with clutter 1.0
commit bf995be8893ba993ccd69968dcd2878ce028089b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Aug 4 20:51:28 2009 -0400
Fix memory management
commit 5bd6fd4d73d7d2fb57691b91a2ed55a4dc7db3f1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 22:29:41 2009 -0400
Fix NEWS numbering...
commit 42e8c54a090f269956de58d9fcc9938063b437d0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:30:27 2009 -0400
Version bump
commit b5856595dad9e10ec640986b6fb061fdff10238b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:59:02 2009 -0400
Fix NEWS indentation
commit 64e0b0263dbe42c5e08ec896d1602ab07caa39e7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:35:33 2009 -0400
Update NEWS and README
commit 5b7f0d697b178c4c4d67a028d5da7987145c5d47
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:55:37 2009 -0400
Have ChamplainPolygon inherit from GInitiallyUnowned
This makes the API nicer to use as you don't have to unref
newly allocated polygons, even after adding them to a view.
commit f5bc3067e1b132c1f0104047335c09a06c04695e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:44:37 2009 -0400
Fix Clutter-Gtk-0.10 dep in .pc
commit 2bd314e7c8c67f165edff2798beb3da6b4eb5c73
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:29:12 2009 -0400
Update doc to include latest API changes
commit ea9dfb56c15ff44e4c9863667434fe1145ac96a2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 21:23:50 2009 -0400
Introduce the new Marker animation API
With this API you can have the markers fall from the sky on the map
and get drawn back. It also introduces helper functions in
ChamplainLayer to animation many markers at once.
commit 7227e6aaa2a7c25f5c849871ff239b698acee65e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Aug 3 18:13:49 2009 -0400
Remove dead code from demo
commit f20b4f528bbde1f22e0b09fe34901183fb735ff4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jul 30 19:13:26 2009 -0400
Fix markup in Clutter 1.0
The markup property has to be set after the text for it to work
commit 9e440c7907b7830f2e8cd4cb9cdd2457e669bc44
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jul 30 09:44:44 2009 -0400
Use Clutter 1.0 now that it has been released
clutter-gtk 0.10 is using Clutter 1.0
commit 207371e2a1ff9a4c6faed6e693cc7c2d9098824a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jun 12 09:32:11 2009 -0400
Update to Clutter 0.9 latests API changes
This commit used to break (but was later fixed) the kinetic scrolling)
due to heavy changes in ClutterTimeline.
commit 4be4f5ea9f6466a50adec91e2e7ba9015595b229
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jun 12 01:39:57 2009 -0400
Port ChamplainPolygon to Clutter 1.0
commit 731a2295f6488a95694ec4741de0c7780fb660f5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed May 20 11:49:59 2009 -0400
.pc files should point to Clutter 1.0
commit 8b697b0bc069be83989548fe86c8ee3eb94569af
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 18 21:26:44 2009 -0400
clutter_actor_set_position can now happen in ChamplainTile
Since anchor (which was in ChamplainView) has disapeared
commit 5eeadcfb6b6f3ad59881958c7b2cf18b964de438
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 18 15:52:33 2009 -0400
Get rid of Anchor
Since ClutterUnit is not a float, the anchor hack is not needed
anymore.
commit 887639e8355ff5e4034dcb7a133f320284448c8f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 18 14:17:37 2009 -0400
Add assertion on tile's content
commit 5630df9e1b66b0284cda71793a65584ae24300e7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 16 18:31:10 2009 -0400
Port animations to the new API
commit 118a55dbb5718101e1d3a1e83c690431c611e17a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 16 15:35:16 2009 -0400
Fix a precision issue
commit 911e8256dc2fc6d4c526c81d9e75ed1c24c6941f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 16 15:11:31 2009 -0400
Port Champlain to Clutter 0.9
commit 4861c5d917d937cd4c7f0406f529c8ff2c4f0b2f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 16 15:10:54 2009 -0400
Port Tidy to Clutter 0.9
commit 0ec9d390a008e27c8dfb9b922e9795126a655c48
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 16 12:37:48 2009 -0400
Start depending on Clutter 0.9
commit bf014259bd815cf6594fe52b6933e1db0bb308fb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Aug 3 19:04:55 2009 +0200
Give more time to the animations during the unit tests.
Sometimes the animations need more time (bad connectivity and invalid cache?).
In these conditions the tests fail. Now the tests have more time and they show
a diagnostic showing that the main loop has timed out.
commit 32efe7e3b386731ae8ae7e7a2a170a33d7ea993b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Aug 2 23:30:40 2009 +0200
Provide our own gtk_widget_get_window() if GTK is missing it.
Debian lenny has an older version of GTK (2.12) that's missing gtk_widget_get_window().
commit 8c9b1fb029cbeda1efd584a631e1e98eb3473c0d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Aug 2 22:47:07 2009 +0200
Allow debian's lenny gtk version
commit f75b62543fbccabc00d77ee8965aba9013519bbe
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Aug 1 15:40:36 2009 -0400
Update libtool version, README and NEWS
commit 6225f0cf9d407f3c03506b581406126c475f6ff9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Fri Jul 31 21:25:25 2009 +0200
Git ignore file
commit 1d2c381dbfd9af703a05ead62d031395a34f4fd9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Fri Jul 31 21:05:08 2009 +0200
Skip the animation frame computation if there would be a division by 0
commit 1103bfef94aca4772745f9187d00af587d80fdf2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Fri Jul 31 20:53:34 2009 +0200
Catch the division by 0 as soon as possible
commit a9ffbb0ed51384ef44886456bc879d01b64702b1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@booking.com>
Date: Fri Jul 31 20:34:03 2009 +0200
Catch an arithmetic exception (division by 0)
commit 984fd2782f9c02c20d8a4dc02ec82452d54ad243
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jul 31 19:43:38 2009 -0400
Version bump to 0.3.5
commit 79eaed9f99f595afd1506e9ecdaaafbeff677889
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jul 31 19:43:27 2009 -0400
delete ChangeLog file
commit 2351aa63afb1b373079b090b494f86a60ee0909d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jul 31 19:28:23 2009 -0400
README, NEWS + libtool versioning
commit 14f6c6d0e287edd15876c0d81fa599b6a447728c
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Fri Jul 31 18:18:25 2009 -0400
Fix Bug 588224 – Does not build with automake 1.11
commit 265f602433fcaa82089d0377e80cd6816c4009e9
Author: Simon Wenner <simon@wenner.ch>
Date: Fri Jul 31 18:15:51 2009 -0400
Fix Bug 586157 – libchamplain-gtk does not build with GTK 2.2
commit e61a206874e6ef70da76fc0c84123fa1f00c51db
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jul 31 18:06:16 2009 -0400
Add missing pychamplain.h in dist
commit e6fe34d3d7a9fa12efa5eb3510fdda2e05cd625d
Author: Frederic Peters <fpeters@0d.be>
Date: Fri Jul 31 18:05:23 2009 -0400
Fix Bug 585854 – Make distcheck required --enable-python but doesn't say so
commit 859994f87736361c4c6c6daf6a176a2cf341895d
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Fri Jul 31 14:46:27 2009 -0300
Update python binding
commit 1bfe31a06a706f156842a3583637b43d52430bc1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:43:18 2009 +0200
Update the release 0.06
commit 57ab1ac208fc3e3893bdc332c3e7372c91712ff4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:33:47 2009 +0200
Clear the points when the polygon is disposed
commit 9253c4b40dfb690337848d9999466e5378029efc
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:28:24 2009 +0200
Remove a TODO and test that clear can be called twice
commit c7d2e9aefd6b119655ddc25848283a149cd48b3c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:26:05 2009 +0200
Fix a memory bug in champlain_polygon_clear_points()
Clearing the points is now initializing the list to NULL. This causes the list
to be reusable. Otherwise points can't be added to it afterwards.
commit 5deccefc6e835e50f11cfdfeb86fd0112e04c70d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:09:58 2009 +0200
Coverage for Champlain::Polygon
Add the function:
- champlain_polygon_remove_point
commit 9cce2c87b6a9f95c4d605b95f8ff6493b847745b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 22:02:48 2009 +0200
Remove the semicolon in XS declarations
commit a2a6a84345a02c3944f1d792a3c8120ebec42675
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 21:47:16 2009 +0200
Coverage for Champlain::Marker.
Add the function:
- champlain_marker_set_highlight_color
commit 64b29a0f28fc0ae5808030b0234fd2ebdf2729bb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 21:20:12 2009 +0200
Coverage for Champlain::Layer.
Add the functions:
- champlain_layer_hide
- champlain_layer_show
- champlain_layer_remove_marker
commit e67a5947fd9ea395af90f39e3026bac8d496860c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 21:10:45 2009 +0200
Implement champlain_layer_add_marker()
commit e95fa27ca32ccc573a38d6d211eec67e4813b610
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 29 20:57:10 2009 +0200
Implement champlain_base_marker_set_highlighted() and champlain_base_marker_get_highlighted()
commit bd3e6d13c93360d95e23deb692517ce99ac9a8a6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jul 28 23:47:54 2009 -0400
Hide some of the Clutter API
Just in case we decide to have ChamplainLayer not be a
ClutterGroup in future versions
commit f2fb54846069d163a8ec1758184eb6859c3ec2d9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jul 28 23:24:09 2009 -0400
Add champlain_polygon_remote_point
commit 6f7f60f15fbe37c946bbb9a219ac7906f83984f6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jul 28 22:57:57 2009 +0200
Simply prepend the markers when selected
commit d6b1bbcd63d97673539c9da2030cd7933e18e9c3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jul 28 22:35:10 2009 +0200
The selection calls differ if they are made from the GUI (with the mouse) or through the API.
Selecting markers with the mouse toggles the event the makers on/off while
selecting with the API doesn't toggle the markers.
commit e6cde7885974b6773b9cc3cc475d18fabdecd450
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 11:48:12 2009 +0200
Test switching between multiple selection modes.
commit b6eb1bd953feba9fb2c4adf8d8a9185fe24842fa
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 11:09:13 2009 +0200
Test reslecting already selected markers
commit b9bca02570d13cc5b09b377152569a54adecea7d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 11:08:40 2009 +0200
Use a SelectionLayer for the markers
commit d90297eed1f72ece8697aca2abcaa25632f2c620
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 10:46:40 2009 +0200
Test calling champlain_selection_layer_select twice on the smame marker
commit 12d353ed2b5f8a963fab976fc0dc6362c3919076
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 10:42:45 2009 +0200
Bindings for champlain_selection_layer_select_all()
commit f524556546fc25f826c1358f83c8b541172ef8ae
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 09:14:53 2009 +0200
Test notify::selection-mode
commit 559464db4a6ef7afa927deddab760de966f3f19f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 23:57:52 2009 +0200
Test selection in single mode
commit 4446c6aa4ce3280409088df256946706d991853b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 23:22:50 2009 +0200
Test the property selection-mode
commit 4725f56559e17523be6f2609e8882631ffda4bb8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 23:22:07 2009 +0200
Fix the Enum ChamplainSelectionMode
commit a9c20f31905889fd84b957158193e69efb3b3d29
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 22:22:13 2009 +0200
Scalar context on a XS method is too strange
commit 1b87cfe2eb5423a0b5f131a2823861706ecc3148
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 22:04:24 2009 +0200
Complete tests for multiple selection mode
commit 953b47468b50d39afd540ddc350e17554fea85c9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 22:03:27 2009 +0200
get_selected_markers() returns the proper count when empty in scalar context
commit a3dc6f065acf08de73ac42938f6c5138bdd3427c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 20:49:35 2009 +0200
Version change to 0.06
commit a1f1d457290c3b27dc5bd4d0258767df0d7cd6e1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 8 23:11:32 2009 +0200
Return XSRETURN_EMPTY if champlain_polygon_get_points() has no points
commit 3bc917d09a5a72ac80ed8e4ea5c66113e05365ac
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jul 8 23:11:02 2009 +0200
Basic implementation of ChamplainSelectionLayer
commit 044b08f5e42ea0a3419354146364901dcc1d1369
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 27 22:45:41 2009 -0400
Set the highlight color to use Gtk's selection color
commit 0fa51eb3441b50483d1dd5672dc20bff3247c5df
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 27 20:50:27 2009 -0400
Fix behavior in multiple mode
Clicking on one selected marker in a group of selected marker
should highlight only this marker.
commit 8456654633ff2fd8013a60891548ace4390da408
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 27 20:37:33 2009 -0400
Eat selection events
This prevents unreactive (by user) markers to pass the
click event to the stage to unselect all markers.
commit c2b099262534a813b8eddc4a4956f08a74cc5966
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 27 20:33:26 2009 -0400
Unselect All when clicking around markers
commit 8bb3f911b0b812e9ee2a749d6e3bbf42549ab4b3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 27 20:31:57 2009 -0400
Fix double printf
commit 51f07091719dd0e1a9f9669a2dcca0691b7df5ce
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 11:47:42 2009 +0200
Switching to single selection mode clears the previous selections
commit 8c9c621a7744a5a00a6d68c83edf16e7cde00170
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 10:11:28 2009 +0200
Implement champlain_selection_layer_select_all
This implementation will only work when the layer selection mode is set to
multiple. This is because it seems strange to select more than one marker if
the selection mode is set to single.
commit 149c696b35c25f04f2b7d228e241c4745c56f856
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 09:21:05 2009 +0200
Documentation formatting
commit b4d44f3adec742aac9e40eeadd34020996b788ec
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 09:19:27 2009 +0200
Fix a typo in a comment
commit d8d4c26e38f056f1a618fa9a806e45d066d4cf06
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 09:14:26 2009 +0200
Emit the notify signal selection-mode when the selection mode is changed
commit ba630bbf5b30751d5d3aabb2a9fe7ec1fe28bec8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 23:59:21 2009 +0200
Fix champlain_selection_layer_select() in single mode.
The method was acting as a NOOP because of a mistake in real_select().
commit 2b86484d884567eeb84484d7b490bf7338bb7987
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jul 9 23:21:37 2009 +0200
Add the property selection-mode
commit 26ee3028504e3b3b293b2401f5fa6726be3565ff
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 19:20:55 2009 +0100
Highlight markers and fixes
commit 836a39cc60d1c9749b6f73d8aa8c21cb72015e38
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 19:19:55 2009 +0100
Add selection debug
commit 6930eb4c8c6723374c29128b10a7043d32e15a5f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 19:19:43 2009 +0100
Add highlight possibility to base marker
commit 20c2f583780aeb4d0e7b09219b8c56ce4b896af9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 16:38:34 2009 +0100
Implement ChamplainSelectionLayer
commit bf91bd5cf31342dfed7dd2442a8bf28cf426e9db
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 12:14:59 2009 +0100
Fix styling
commit 932969d834a51a2989061193549691e86ac76568
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jul 6 11:08:57 2009 +0100
Fix enum doc
commit a050f6471293b2ab6da9260d57f67ec6356ee98b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jul 5 20:10:12 2009 +0100
Create ChamplainSelectionLayer
commit b23fb0351bf4c8bb06770f8500e231b23856f7ae
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jul 12 14:50:50 2009 +0200
Test Champlain::MapSource->fill_tile()
commit 0cc37b19a7cb0be1b7addd98ab123b3597790227
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jul 12 14:50:11 2009 +0200
Bindings for champlain_map_source_fill_tile
commit 9fefb91cf772fc151171a4cfb857357136b34d02
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jul 12 14:40:20 2009 +0200
set_view() is now static
commit 375760ca077a2f43e944e72675095b224668c4f3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jul 12 11:03:23 2009 +0200
champlain_map_source_real_fill_tile() is no longer public.
The function champlain_map_source_real_fill_tile is a virtual method and
shouldn't be public. The function isn't declared in the header files but it
exported in libchamplain.so (nm lists it).
commit 7cfe6919e4e5f7b71664050c19382464f65a7efd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 21:08:07 2009 +0200
Fix the test for tile->get_modified_time()
commit efc0466e8476d3ff0d760505ee422f1489a091fa
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 21:06:21 2009 +0200
Better handling of the arguments for $tile->set_modified_time()
The method can now be invoked without arguments and will default to set the
current time.
commit fbefa509a1a0b423f20187f093788ffb1d54477a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 20:15:57 2009 +0200
Unit tests for the missing functions
commit 7841d5c67b2cebcb9a6c76701eaefef4b3e08f8e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 20:13:38 2009 +0200
Add coverage for the missing methods.
The following methods where not covered:
champlain_tile_get_content
champlain_tile_get_etag
champlain_tile_get_modified_time
champlain_tile_get_modified_time_string
champlain_tile_set_content
champlain_tile_set_etag
champlain_tile_set_modified_time
commit a430e262c8d9a9739166b7ea9a23d9b94646a71c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jul 11 18:18:22 2009 +0200
Use gchar instead of char for champlain_tile_get_modified_time_string and champlain_tile_get_etag
commit a0841972d92b3ed184bdb21ad816dd061d7b2a3c
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 20:31:36 2009 -0300
champlain_tile_get_modified_time and champlain_tile_set_modified_time are now covered by python binding
commit 7ae8087be240b3773a73d0b9ceb97bd513537dcf
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 15:55:00 2009 -0300
More user friendly error in python binding configure
commit aae1fce880c3364c4bfe74737e10240456506d29
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 15:49:01 2009 -0300
import cluttergtk must be the first import
commit bb597b9b32556bf86bf9d3909f6a757311f06041
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 15:38:32 2009 -0300
champlain_view_ensure_markers_visible are now covered by python binding
commit 132606358f6832b8cad9f83ad35f7184f4d568e5
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 15:14:12 2009 -0300
import cluttergtk must be first import
commit 4a8f13468b76bbf00d876245488a1e0c1116dbcb
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 15:10:13 2009 -0300
New python binding demos launcher.py and polygons.py
commit 9ae0fca4aa9cee8520e50b9032fb2bae6b0919f3
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Mon Jul 20 14:57:07 2009 -0300
camplain_view_get_coords_at, champlain_view_coords_from_event are now covered by python binding
commit a94fa7a212530ac1d7a1ae25977f0463ce304810
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 28 20:26:53 2009 +0200
Using AnyEvent::HTTP instead of Net::HTTP::NB
commit f2d083d6bf9a16f02e5efbea4283a992178503b6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 23:20:37 2009 +0200
Show no more than 10 images
commit 1197b3c74606fce4630e474719ee1da896f9f6ce
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 23:14:57 2009 +0200
New example
commit 89f909df01c0b7574add2ce5d1897f8fc03a3a44
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 23:14:41 2009 +0200
Version change to 0.05
commit fbc905db7c984eb9cecf4deeef7afeffdf0b38a0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 23:14:00 2009 +0200
New image
commit b739186e412cc5357d03d51bd0bd4ee8c638833b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 23:13:32 2009 +0200
Updated the documentation
commit 6e203c2e8fe978f621666769c4c9a19a91eee665
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 22:47:46 2009 +0200
Show an intermediate image during the download
commit 8a502e6d8a8c8a9a1d2f0350e7afef83290d86df
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 21:46:48 2009 +0200
White space formatting
commit 4d7f3010dd47ca0e6316a9f0f75c08a870792be8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 27 20:47:31 2009 +0200
New demo showing how to interact with flickr.
commit 376f4aa1863305de6242a12b3af65b40f3651677
Author: Tim Horton <hortont424@gmail.com>
Date: Sun Jun 28 21:19:19 2009 -0400
Add GObject introspection
commit 92a53cdf0a0c53a8a666b548c24070e1218ab193
Author: Sebastian Reichel <elektranox@gmail.com>
Date: Sun Jun 28 20:40:25 2009 -0400
Add OpenStreetMap Transport Map
commit 6e3058df141390771fb6ebcc2cc8284acb36202b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jun 17 21:00:55 2009 +0200
Set the polygons list to NULL after the free in champlain_view_dispose().
If the list isn't set to NULL then an application would have wrong memory
access in the case where dispose is called twice for the same object. This
happens on the demo launcher-gtk.
commit 9639c6186df817fda1348b403c48504f8d36493c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 23:18:11 2009 +0200
Fix some memory leaks.
champlain_tile_set_modified_time() now makes a copy of the GTimeVal and frees
it when done.
The property etag is now freed.
commit de9dd5f014f299742b6cb5bf641b01112da6e789
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 23:22:00 2009 +0200
champlain_tile_set_modified_time() takes a const GTimeVal
commit 41be4553778730ff53e610d60218ab142b51cbdc
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 23:13:15 2009 +0200
Time variables (GTimeVal) are declared on the stack.
There's no need to declare them with g_new0 and to free them in the same
funciton. Furthermore, the allocation could fail and the code assumes that all
went fine. If the variable is allocated on the stack there's no need to check
if the allocation was succesful.
commit 5ae169833922f9b78545eb9437f377ba66f3270b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 23:12:28 2009 +0200
Free the id when destroying the map source
commit a10568b7f011af5f2a4f00be873ea0e2daf62e05
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 23:07:25 2009 +0200
Time variables (GTimeVal) are declared on the stack.
There's no need to declare them with g_new0 and to free them in the same
funciton. Furthermore, the allocation could fail and the code assumes that all
went fine. If the variable is allocated on the stack there's no need to check
if the allocation was succesful.
commit 76a0995069528f60ad662c4f557f8698af351445
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 22:27:18 2009 +0200
Use the zoom-level 8 by default.
Using a zoom-level higher than 8 places the view in the middle of antartica.
Until we switch to clutter 1.0, it is better not to force the view to go to a
higher level.
commit 6129f3f65b4cac9fdeadaeb952c8d14e100dd3fd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 22:26:36 2009 +0200
Free the polygons after being added to the view
commit 28283d72c83f29836777dcf037084386dabc0173
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Jun 16 21:16:58 2009 +0200
Fix a leak when disposing of a view that has polygons.
The first polygon wasn't freed as only the subsequent elements where freed.
Also the data elements where freed after been unref, this is a bit odd.
commit 2d58f2b2e674f2641b43df51edefc413a2509eef
Author: Victor Poluceno <victorpoluceno@gmail.com>
Date: Tue Jun 16 15:37:12 2009 -0300
Provide missing methods champlain_map_source_factory, champlain_polygon_get_points, champlain_polygon_insert_point and champlain_polygon_append_point
commit 2de0f5fbca9dc72380eb48400508a93e0f03ea84
Author: Victor Poluceno <victorpoluceno@gmail.com>
Date: Tue Jun 16 15:33:44 2009 -0300
Added defs files to pango types
commit 701cbd931f206ffcab128d41631764c1890548fe
Author: Victor Poluceno <victorpoluceno@gmail.com>
Date: Tue Jun 16 15:31:43 2009 -0300
Python binding cover all champlain-gtk module
commit 875dffa5e2dd1f0f87878f7f9f268b210f183773
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 16 14:31:57 2009 -0400
Add missing author
commit 35632e1e37792bd3df5a7a288a01c26c354a045a
Author: Patryk Zawadski <patrys@pld-linux.org>
Date: Tue Jun 16 14:28:53 2009 -0400
Fix Bug 586024: Makefile lists champlain-version.h twice
commit 554fbf33ff16541a51045c848cfe70f45bbc116a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:48:43 2009 +0200
Update 0.04
commit b72395c5a3e2837865ebff62a8dc86f5622f960d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:46:19 2009 +0200
Test that all arguments are passed to the constructor
commit 515d70e0a23d1c4bc9729455851857c25119f874
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:43:48 2009 +0200
Pass an extra argument ($data) through $factory->register($desc, $sub, $data).
The method register canl now handle an extra data parameter that will be
passed to the constructor.
commit 32715a7902360b964eae33f21af326278f4301d4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:17:44 2009 +0200
Using G_N_ELEMENTS instead of hardcoding the array size
commit d2a2edb9167e5d92af2b50bf84392bf5f70da7f8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:16:55 2009 +0200
Test the arguments passed to the MapSource constructor
commit eb605aec2a467c7776df1f7a44a034bf44f9c3e8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:14:04 2009 +0200
Fix the first parameter type in champlainperl_constructor_create()
commit 39c7e0e2a460c20e14d59343300d26562c058ba8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 23:02:16 2009 +0200
Code formatting
commit bd08e3fa497e94a0bea238cb5ccfdd30a1b9ec7f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 22:45:39 2009 +0200
Add a TODO to the bugs in libchamplain
commit 51c5dd3f2df85a2bf267307570385aa95fe20f4c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Jun 15 22:39:59 2009 +0200
Update the entry for version 0.04
commit 54c0bd5bb9f3f018511347711d263d2a9a437916
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jun 15 09:49:20 2009 -0400
Increment to 0.3.4
commit 7ef9ed0c1c0313f2e45de6f63e0cf9312b53e43e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jun 15 09:29:28 2009 -0400
Update ChangeLog, NEWS and bump library version
commit 7203a3511d4b031d0b024f9ec680fa880b7f4329
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jun 15 09:23:06 2009 -0400
Fix libchamplain-gtk not linking against libchamplain
commit 853e16ab96a6dc7f721400ad7a86ed2bfa402995
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 23:55:45 2009 +0200
Properly finish the pending goto animation during a dispose.
If the view is closed while an animation is pending the program will crash with
the error *** glibc detected *** perl: double free or corruption (!prev): 0x09a68160 ***
See bug: http://bugzilla.gnome.org/show_bug.cgi?id=585776
This patch seems to fix the problem.
commit 589705e0c7879ce1ca47b3c68a490b09a99052d5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 23:35:32 2009 +0200
Accesors/Modifiers for Chamlain::MapSourceDesc are now without prefix (get_/get_).
The prefixes get_ and set_ have been removed because the ChamplainMapSourceDesc
is a struct and not a GObject. By using property names the caller will notice
that the fields are directly accessed.
commit 1da5449c8da8e5ab7e83557decc3899fca883a1c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jun 14 13:56:33 2009 -0400
Fix a warning on remove_polygon when the view is still 0,0 in size
commit 41b34d7880f9719b08785d13378540be93d138fb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jun 14 13:47:30 2009 -0400
Redraw polygons when their properties change and points are changed
commit be984bce3a34f50ac08a9608a3c83a019c2b95b1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 19:16:20 2009 +0200
Testing hide(), show() and the properties closed-path and visible
commit 9406502ca1a6428142249f15ff5eb12c8c072796
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 19:05:44 2009 +0200
Update the test plan
commit d3d4cd1ddc66e4f538c6227ceb73aba3acaf917e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 19:02:41 2009 +0200
Add examples/polygons.pl to the package
commit c70e1e4f6038e5daa2f4cb3612d360075d9a5e4f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 19:00:47 2009 +0200
Increased the zoom level.
Ideally a higher zoom level would be used but clutter 0.8 doesn't cooperate too
much and sends the view to antartica. In clutter 1.0 this will be fixed. In the
meanwhile 8 is the higher usable zoom level at startup.
commit 1e2731fd67431ef6ae4d2beaa63b5809c5619db9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 18:59:24 2009 +0200
Add add_polygon() and remove_polygon()
commit a298cf145b9eb9ece4d658ba13c5f63a9680679c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 18:31:19 2009 +0200
Test filling a polygon
commit 6536ce325c4c2bee659a73bf41b1f8fb7b1bb538
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 18:00:05 2009 +0200
More unit tests.
Test the behaviour of a freshly created polygon and the setters.
commit 78e2139ddb84b7d19c74bcb94ccac565148255d2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 17:58:43 2009 +0200
Updated the documentation of is_color
commit ead5119ed804a1e100d29c2de6cdedee45340b99
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 17:14:46 2009 +0200
Bindings for ChamplainPolygon
commit 39ff4fc36419fba8aef2ac31fd9e38fc96cc9a64
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:47:05 2009 +0200
No need for Test::Exception nor the maps constants
commit b5b44316868e3738c43fcda3d1e87715dcd3d3cb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:46:02 2009 +0200
Bindings for ChamplainPoint
commit 765a5110609089527cfb85d8f48514d237f5782d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jun 14 13:17:55 2009 -0400
Fix very wide shadow actors
The shadow actor was way to large and resulted in very large reactive
areas for markers.
commit 533de1a720742c75ddde5b5797a41cc594673a78
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Jun 14 13:14:24 2009 -0400
Fix markers reordering if marker's position is updated after being added to the layer
commit e11a07d51e03f51cca74701663566c4e857c4762
Author: Victor Poluceno <victorpoluceno@gmail.com>
Date: Sat Jun 13 20:09:38 2009 -0300
Put python binding api changes in python demos
commit 59162af692820cabe6e6d98d136e5f45eccdeeee
Author: Victor Poluceno <victorpoluceno@gmail.com>
Date: Sat Jun 13 18:06:45 2009 -0300
Sync with last champlain api
commit 1daf776ae6093af442db78712958daa53431dcfd
Author: Javier Jardón <javierjc1982@gmail.com>
Date: Sun Jun 14 11:15:19 2009 -0400
Fix Bug 585698 - Use accessor functions instead direct access
commit 08a0534f58502412697909b273c658ffded2179b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:14:38 2009 +0200
Set the current zoom level in the zoom spin button
commit 2ca89a76bc4185b4b840256f676c95dd43992d9e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:11:24 2009 +0200
Fix a regression: There's no mehtod get_state in Champlain::MapView
commit f527fcb59afa17461b4bea089887b02ea805f8f8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:05:17 2009 +0200
Replace t/Gtk2ChamplainViewEmbed.t by t/Gtk2ChamplainEmbed.t in the MANIFEST
commit d828b016efcb3dee52a75d9795c43e34a126cdb3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 16:02:22 2009 +0200
Use the API of 3.3
commit a167b57860ff06b17dbb635f0dc28a4c75e0eb69
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 15:41:53 2009 +0200
Add uri_format to the MapSourceDesc, it is now required
commit 532722188f2430f2826da166b241ac926b071f38
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 15:41:21 2009 +0200
Champlain::MapSourceFactory->register() works with an hashref
commit b8dd170e06bc40ff7e31f02b093b5c835855f23c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 15:15:08 2009 +0200
Testing the new API for Gtk2::ChamplainEmbed
commit d3781090c2e56c9ec54c5ef56dd0115a642d6701
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 15:14:54 2009 +0200
Testing the new API for Gtk2::ChamplainEmbed
commit c22e99a940e6d50300d8cfeb8b97961bf8cbfcfe
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 15:10:07 2009 +0200
Replace deprecated method names (dup_default, dup_list).
commit 721350688d4af935530abe842aef3033c2cd3164
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 14:59:44 2009 +0200
Update the error message given by set_constructor()
commit 16c713b85a0e7c93f6d805a96173f4190bc4ac20
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 14:59:08 2009 +0200
XS file for Champlain::MapSourceDesc
commit e2cae53df11a91e535a7c6a840efca5c4df54ab8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 13:48:01 2009 +0200
Add the properties uri_format and constructor.
The get/set method for constructor are not working yet.
commit 612026decf32fa29c9baccdb1a4157bfd7d82444
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 14 12:58:04 2009 +0200
The accessors/modifiers are now done through XS.
Before the object wasn't registered as a GType and all marshalling had to be
done by hand. Furthermore the C structure was transformed into a Per hash
making the hash fields out of sync with the C structure. Now that the object is
a GType (GBoxed) everything is more natural.
commit ac4295792ed1ca4cb547f615846d8d97bfdf94e4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 17:36:51 2009 +0200
Champlain::MapSourceFactory has accessors
The data structure members have now a Perl accessor. This makes the $desc a
more intuive object to use in Perl.
commit b58d461a46a2ae1608a6ec49cddedf07d605afc3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 16:59:33 2009 +0200
Champlain::MapSourceFactory->get_list is now Champlain::MapSourceFactory->dup_list
commit 2a65c0a1d5e90d1979472996de9ae15334b76f82
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 16:46:11 2009 +0200
Map names use '-' as a separator instead of '::'
commit 319c42593a984490dd100c18e1227c96204e89b1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 16:42:20 2009 +0200
Upstream changed the GType for GtkChamplainEmbed to GTK_TYPE_CHAMPLAIN_EMBED
commit 92c3ebc590d84201cffe97eaacadc0c1dfe6077e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 16:32:37 2009 +0200
Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
commit baaa26c52a8f6a292430b96f7e9422187430e48f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 16:30:38 2009 +0200
Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
The C API for gtk_champlain_view_embed has been changed and the methods are now
prefixed with gtk_champlain_embed.
commit eaa0e8f5dd2d012455943b8f9cd55dbba8c630a7
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 15:51:00 2009 +0200
Replace champlain_map_source_factory_get_list by champlain_map_source_factory_dup_list
commit e718e74988637c58234238707b17ec611267a5b8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Jun 13 15:29:54 2009 +0200
Champlain::MapSourceDesc is now a GBoxed type.
This is supposed to make the bindings easier. This patch is still untested.
commit 5d3bc7706f34fceddc0f0277e4b00d7bb72c85a4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 18:26:56 2009 -0400
Allow libsoup to use more connections per host
8 is apparently the default on Firefox and Opera, this dramatically
improve loading speeds at the cost of server ressources
commit 576e4e7d94f21a9f3ed2d84d08552987269e0f53
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 18:18:39 2009 -0400
Fix array usage in ChamplainZoomLevel
Based on how the array was iterated, it wasn't rare that the requested
index would be well over the array's end.
commit 766cfbc9b6c4e5ceb03359ba7ef76762f1b58380
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 17:31:17 2009 -0400
Abort any pending network requests when the source is disposed
commit 6829713715127ef3cd93b648637052d780b91a6b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 16:28:05 2009 -0400
Ignore some new files
commit 73bf2e0c38bec7b794378a9e28aafd26b3c3f3eb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 16:27:52 2009 -0400
Stop any ongoing animation before disposing
commit 035de2850839271625b2521f3c850d66c7c36b8c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 11:37:51 2009 -0400
Add guards to ChamplainMapSource functions
commit c105792068c1424b43e13574628a5467ce7774c2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jun 13 10:23:19 2009 -0400
Rename GTK_CHAMPLAIN_TYPE_EMBED to GTK_TYPE_CHAMPLAIN_EMBED to match Gtk's
commit 7ef2e565f6ca8f8a349b861c1d93674eed1a1bb1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jun 12 01:20:46 2009 -0400
Make the cache expire 1 day
1 hour was ridicoulous and adds unnecessary stress on the servers
commit 2762557b862b99ee4b195b99a0eec91118cf9055
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jun 12 00:51:52 2009 -0400
Register ChamplainMapSourceDesc as a G_TYPE_BOXED
commit ec3eb158cc8ee6d85ca9b7a553f22e988210e52c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jun 12 00:34:58 2009 -0400
Rename ChamplainViewEmbed to GtkChamplainEmbed
This removes the 2 view duality problem. It also solves
issues where the ChamplainView would load data into clutter
before the stages even existed (giving OpenGl errors).
commit b788d50d8c433efdf62add4137003de3d16e7385
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu May 21 18:32:48 2009 -0400
Make ChamplainViewEmbed create ChamplainView for the user
commit 3bb0f26a11bcbc8fd7184438c6e078c6898da3b2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu May 21 18:21:14 2009 -0400
Make it possible to create ChamplainView after ChamplainViewEmbed
If not, the first tiles could be loaded while the stage isn't created yet,
resulting in COGL errors.
commit c9ad2026772de5d35eeefc67a6a8eed8ce8fa72d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 23:46:39 2009 -0400
Fix Bug 584149: libchamplain should set the user agent on libsoup
commit 4eb3a42980d7ca6681665aa137fcaa42a0611832
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 23:40:16 2009 -0400
Remove non filename friendly caracters from map ids and use them as directory name
commit bee0880850542260b409f320de98e26e83e21d0d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jun 11 23:35:01 2009 -0400
Add parameters to map sources constructors
commit 7133a29950f14d980c68ec3809395bec79d864b9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 19 12:08:15 2009 +0200
Don't invoke gperl_callback_invoke() with the extra data gpointer.
The data gpointer is used to pass the Perl callback. It makes no sense to pass
it back to the Perl callback.
commit 7181e2ffa02b1f1eb6688538bdf1cdbf9e96b832
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 19 12:07:49 2009 +0200
Test the registration of a custom map source
commit 2530906e3f114c8f1e353f02e52b56256fa36269
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 19 11:34:10 2009 +0200
Replace all map constructors by a generic one.
All map constructors can be replaced by a more generic one if the information in
the ChamplainMapSourceDesc is shared with the ChamplainMapSource and if the URL
for the tiles is passed as the extra parameter to the constructor.
commit cdb0494f5447991830b4b2ce39441a957af61c44
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 19 11:26:17 2009 +0200
Fixed the expected license for OpenAerialMap
commit 448f417f185c419d0ae5d008eaad1b74e054f663
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 19 11:22:37 2009 +0200
The predefined map sources have the same in formation in the desc as in the map source.
The map names and licenses are the same now.
commit 67af29606114d9020b410e6a0a35e5413f81cbe0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 22:36:52 2009 +0200
Map description is no longer copy/pasted
The private map constructors are using the ChamplainMapSourceDesc for building
the maps. This eliminates all copy/paste.
commit dfc485a814b0bf0a99a5a88a6821b95762d51633
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:57:10 2009 +0200
The type gpointer is already a pointer. No need for gpointer *data
commit 5090bef2f73f52db6904569def97a478f83a918f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:36:32 2009 +0200
Champlain::MapSourceFactory->register() works with perl code refs
commit 5a530fb5d29b4baf5403c2a1caed6facb5d65f21
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:35:06 2009 +0200
Set the gpointer data of the builtin MapSources to NULL
commit 51af729a0126d19dd3771ea393606dd6f34a2ebd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:33:30 2009 +0200
champlain_map_source_factory_register takes a constructor and a gpointer
commit 539037f755f350edc078c47304ed182ecc185ad6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:30:24 2009 +0200
gpointer is already a pointer, no need for gpointer*
commit 10c36e424e231c8b0e6f0b2c3d2a3a55d32ac564
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 18 21:26:09 2009 +0200
ChamplainMapSourceConstructor is more binding friendly.
Since the constructor is a callback it is now passed an extra gpointer. This
will allow the bindings to properly pass a custom parameter that will wrap a
language defined function with the extra parameters.
The type ChamplainMapSourceDesc has been enhanced with an extra gpointer.
commit 7014a8ed1f8869a37bcf121ff0e92a6fc5656d80
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 23:18:20 2009 -0400
Reintroduce deleted functions and mark them as deprecated
They will be removed just before releasing 0.4.
commit 42a702f704e40b580c955f21f13da1f49bc62377
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 22:18:10 2009 -0400
Version bump to 0.3.3
commit d37cf4bb9cec1c284e081e463355fad88c255b42
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 22:13:33 2009 -0400
get_list is now champlain_map_source_factory_dup_list
As the list is duplicated
commit d47fe504b420e333dc1e2316685938a69b5362f3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 22:08:14 2009 -0400
Fix ChamplainPoint gtk documentation
commit dd545198432bf94a2442b5e04344a8af335711f9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 20:40:25 2009 -0400
Fix configure warning
commit 2d262c091fa0c99b7fcd4de8a7c6be31b45bd447
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jun 11 20:40:15 2009 -0400
Define ChamplainPoint as a G_TYPE_BOXED
commit db0e34146774b928cfd8559eb15575d9274dfaee
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Jun 10 00:14:25 2009 -0400
Fix ChamplainPolygon documentation
commit c975748539b47aa06bf7b7b124746cbd6f7f6524
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 23:30:30 2009 -0400
Resize polygon actors on ChamplainView resize
Also add visibility
commit cf2c24db4a63ac5d7301b39442588247d80c2bf6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 22:49:06 2009 -0400
Have each ChamplainPolygon have their ClutterActor
commit a0356d04496a5d3ae4bd70d7469adbb3e866a21e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 22:04:32 2009 -0400
Refine the Polygon point API
commit 7dba387a066533c807e6d349dd0af2a2dcce6d6d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 21:00:49 2009 -0400
Rename Line to Polygon
commit d158f8c917653b6567c10593280abb57d65d5a5c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 22:48:38 2009 -0400
Better line demo
commit bde721fe7b558a03fd4980da19d290405c8b0941
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 22:48:28 2009 -0400
Implement fill/stroke color, and stroke width
commit 1d87f129b70a933fdaccbdf9006fa9e36a0f0969
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 22:22:35 2009 -0400
Get rid of double set of default values
commit 486bd88cb1f806bcc0717b8961a0ac744d8e99b4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 19:22:03 2009 -0400
Add default stroke and fill colors
commit 5d5736d6d65af8601cb6abc0e3ea90681477d480
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 18:59:07 2009 -0400
FALSE is not NULL
commit 27a6a4ce4fc4b58b4fa0aedbc627431a57c42b9e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 25 00:22:40 2009 -0400
Implement shape filling and stroking
commit bbc090e433995f4befe38a9b1aaf4148b050e7c3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 24 23:41:01 2009 -0400
Make the view draw many lines
commit 0997ebec1ce628862c5390dc0df4baed994d3caf
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 24 22:10:15 2009 -0400
Draw the lines using Cairo
The lines are drawn on a cairo surface, which is updated
each time the view changes (zoom, center, scroll).
commit f1d0cd196826a3eb23bfc91eff1a9f9c4db8b8a6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Jun 3 17:01:07 2009 -0400
Introduce the API for route drawing
commit e65e3eca6f2b830fc7b73b58a09f1689ca999b1b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 10:08:11 2009 -0400
Fix error tile always showing up when no network connectivity
commit 9b591c8a22f8c609f6e78577a46952fa467c84e5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Jun 9 09:41:10 2009 -0400
Fix coding style
commit f44632794efba1f8b900e4bdff7822d174adff27
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Jun 7 12:02:35 2009 +0200
Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
commit a97ed2e99d1643102e8ed63578b5760cac08cea1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Jun 8 22:06:14 2009 -0400
Add DOAP project description
commit 461f62b75f01c077bca63a3855678f124d529dfe
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jun 4 22:16:32 2009 +0200
Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
commit f20fa96ce9e728c0e694a4e7d14dd3c04d0d6ebd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Jun 4 21:46:18 2009 +0200
champlain_network_map_source_fill_tile is no longer in the API
Update the test and the XS file.
commit 14b128b56a9277695915d0c7d002f4c5a6c3b223
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Jun 3 23:08:05 2009 +0200
Synchronized with the API changes made to the singletons.
champlain_map_source_factory_get_default -> champlain_map_source_factory_dup_default
champlain_cache_get_default -> champlain_cache_dup_default
commit c5d8527fcd167eedd4556fa606c645e7bd702cab
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Jun 3 17:19:43 2009 -0400
Fix Bug 584775: build system installs "uninstalled" version of the packages
Don't install -uninstalled.pc files
commit 456ba40fc484f814286cf5c25e156fd78ec684be
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 31 22:37:34 2009 -0400
Fix Bug 583502: Center_on can be wrong
The TidyViewport's Adjustments were not initialized until
the size was set.
commit 8cac8c42f15a4d07bd0aa8c95fc2ee729828d6d1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 31 18:20:01 2009 -0400
Fix Bug 584368 for ChamplainMapSourceFactory
commit 040d28796a1344608cfd96000688effc219ce1fa
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 31 17:01:44 2009 -0400
Fix Bug 584368 for ChamplainCache
commit e4df9b62c6ec3a285fcec005f5cf163e2d07cf75
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 31 16:19:15 2009 -0400
Fix Bug 584390: Cache doesn't work on first run
It turns out that the ~/.cache/champlain didn't exist
at the moment of the first cache request, resulting in
a error when creating cache.db which would later result
in more errors from SQLite preventing the cache from working.
commit 18f6f4cb97e65873a0a5c34257585958f6d8daf9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 31 11:31:24 2009 -0400
Fix Bug 584365: "longitude" and "latitude" properties are reversed
commit ca2bd06b327e9b0a3bde75b4f2390a986ae0b57f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu May 28 10:09:07 2009 -0400
Fix coding style
commit 67ebb49dc04174705f54a6a571e282d197fb178f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu May 28 00:38:01 2009 -0400
Also unref the previous level
commit cbdec7a35fd9bf9d3a729756dfc3f706db3c6f3a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu May 28 00:37:49 2009 -0400
Implement proper dispose and finalize functions where needed
commit 55909b04f10946e4bb5ca9c3e7fe397954a5c4b1
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Wed May 27 15:09:31 2009 +0200
bump version
commit f57f6e8fe335c43cbc8d7822255284f8ad481046
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Wed May 27 14:01:33 2009 +0200
drop the dep down to gtk# 2.12
commit c872668a128e9c7b4a7ff3991b43387a357132af
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Apr 24 10:14:26 2009 +0200
prefix factory ctors by Create, not New
commit ecdbf84806780b54a0f11890bbb5ec6a86389d9f
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Thu Apr 23 16:25:07 2009 +0200
updated
commit 7bd8a8f786397f068d1006ef1719ffb7bfd2424b
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:46:45 2009 +0100
hide the private properties
commit 5f0ad4b8100264b4b0b5e79f385455443da3c405
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:46:14 2009 +0100
generate ChamplainTile
commit cf12851d53b3ff18c64d1b67f37f0350f6a7dcc0
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:22:50 2009 +0100
no longer hide ZoomLevel
commit 08bcc88c0821c01dc446fedb2523c2fa9ac45c8f
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:22:26 2009 +0100
reparsing api
commit 75191c9a2566738853895bbcd30decfdc6b2358a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 24 16:13:54 2009 -0400
Fail if either libsoup or libsoup-gnome are not found
commit e6b11274fe63c08223bb88be8a7802b283af0963
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed May 20 18:56:50 2009 -0400
Actually show is not working, realize happens in every cases
commit 2001111130c39fe87ed7898af8ec5e9f475a89df
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed May 20 17:39:39 2009 -0400
The window has to be realized (on show) before setting the cursor
commit d06b8ee90eb6aaf7fb95a0981ba145deb120967d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed May 20 11:25:48 2009 -0400
Better handling of corrupted files and correctly report if the tile was loaded from cache
commit 37b32fb7bf60cf8e895ddc84ab2979eeb8c762de
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 01:01:01 2009 -0400
Fix Bug 582786: champlain_network_map_source_fill_tile should be private
by making champlain_network_map_source_fill_tile a static function to
champlain-network-map-source.c
commit 4e81d76ad02eacc420c65e14d22c13fe5669b889
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed May 20 10:39:14 2009 -0400
Generate the correctly named pc files
if champlain-0.3 is requested, pkgconfig will look for champlain-0.3-uninstalled
first, not champlain-uninstalled
commit 15fb768ebde36942ddf8d497a287a17dc7c556cd
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 09:30:58 2009 -0400
Add comment on name
commit 05462f56167cea69ec6de181558627730a16a274
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 09:13:19 2009 -0400
Fix .pc.in files to have the correct paths
commit 8d473f557d18dc7853e768ad13d4d40644145fa7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 00:53:41 2009 -0400
Fix Bug 582448: Should provide uninstalled.pc files
This makes it easier to use an uninstalled copy of libchamplain to
compile other projects, by setting PKG_CONFIG_PATH when running their
autogen.sh or configure, like this:
PKG_CONFIG_PATH=$HOME/src/libchamplain-0.3/libchamplain ./autogen.sh
(The necessary directory to put on your PKG_CONFIG_PATH is the libchamplain
subdirectory of the source distribution or git checkout, not the
top-level directory.)
commit da6fe49c08831988992e626ac93ef83b80eeb335
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 10:05:18 2009 -0400
Fix bug: tiles without etag (in cache db) would always be reloaded.
Not finding an etag isn't an error, some servers don't support them.
commit 674603dfbe4cb9036ce334ef00d2198abbd293ce
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 10:01:22 2009 -0400
Remove trailing spaces + coding style fix
commit 0230c826fc569fcf7fca9231c2010b8700c78acd
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 19 09:51:01 2009 -0400
Move the popularity incrementation on idle
This function is taking a lot of time and doesn't need to
be run in sync. Running it on idle restored performances
to levels similar to how they were before ChamplainCache was
introduced.
commit 659e138ae80b1784cf7b2844759874870e5a6fe4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 20:34:38 2009 +0200
Remove the debug used for profiling
commit aeff76a220a1e95c89105bac6fbd7a5596fa2d42
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 20:23:45 2009 +0200
Update the SQL error messages
commit 808d69afb7e14a05444a0da2d9f31b034f1cc467
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 17:29:18 2009 +0200
Safer sqlite3 calls.
- Build queries with sqlite3_mprintf() instead of g_strdup_printf().
- Check the return value of a "SELECT sum "in champlain_cache_purge.
commit 31db98c6ec7a80f044e61946aa113d298d643257
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 17:06:25 2009 +0200
The popularity is incremented through a prepared statement
commit e638076d46829968a82440f26ca52c25a15a33b6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 16:32:51 2009 +0200
Better error handling of SQL errors.
Create the table 'tiles' only if it doesn't exist.
If there's an error with the cache lookup it will force a network reload.
commit 0842bffbcac5cfa61356caf7296b1f7b2bef15da
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 13 06:39:49 2009 +0200
Use a prepare statement for fetching the Etag
commit bad07eae396af53561b52f9fae2bc4ecb237d99a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 12 19:56:04 2009 +0200
Using TEXT as the data types for filename and etag
commit fb4880272d0b5468d70a3518f48d851742777076
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 15 17:28:19 2009 +0200
Bug fix: get_modified_time_string() fails if the time is not set
Updated the documentation for set_uri() and set_filename().
commit e6c09e50a8d6e16b563823199b739e44275af912
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 22:52:02 2009 +0200
Create the getters/setters for Champlain::MapSourceDesc
commit 608d3c738ef546ccd2b470d7bee24c02ce5c11f7
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 22:49:14 2009 +0200
Add t/ChamplainMapSourceDesc.t to the MANIFEST
commit 22e96870ced8f5618361beb822d7bf586eb43ce9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 22:45:45 2009 +0200
The tests for Champlain::MapSourceDesc are in ChamplainMapSourceDesc.t
commit a48c84e75bb3d492d1b53c9322963c629464cb64
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 22:45:09 2009 +0200
Tests for Champlain::MapSourceDesc
commit 5595a725161bfe5294b6ca1e73999f02ef773d80
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 10:16:07 2009 +0200
Use the map constants instead of the long names (namespaces).
commit 26c27a581964d72d73700efad0b94891cb15d75d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 17 10:13:06 2009 +0200
Add the MapSource ID constants
commit 01f18b493afaf6bcdbbdc05d8969c38f4e593913
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat May 16 22:08:20 2009 +0200
Add the VERSION macros
- MAJOR_VERSION, MINOR_VERSION and MICRO_VERSION
- CHECK_VERSION
- GET_VERSION_INFO
commit cf604c22d69fba90d587d25c3317602311c38fee
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat May 16 21:37:46 2009 +0200
Now running 81 tests
commit cba941336f1548cb109837aa5bede0f8fa7e814c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 12 16:17:43 2009 +0200
No need to unref the loader in case of error
commit fcb5efd6d5d405f5de937c981911606175bbb447
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 12 13:42:07 2009 +0200
Documentation updates
commit e3761b48d0bd9007229874d4f840a78219915a85
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 12 11:41:08 2009 -0400
Reset the factory instance pointer to NULL if it gets destroyed
commit ead6cda7f5f2f99610dcd3eb398aa3820c1f14f4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 12 10:53:13 2009 +0200
libsoup-gnome 2.26 works also
commit 7af589b492bd430700fe3820ef4e118abeccf278
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 22:10:43 2009 +0200
Test the reset of the font name
commit c60c4551c441c5cd9505bd629467166f121cffcf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 22:07:52 2009 +0200
champlain_marker_set_font_name() resets the font when NULL is used.
- Fix the documentation for the function (wrong name).
- Update the documentation for champlain_marker_set_image().
commit dcb536e8441c24452b180d8f67c4e4ab7c5a69f0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 22:07:06 2009 +0200
Accept a NULL image for champlain_marker_set_image()
commit 3db73c37a01a6e1668a3e5433f8739b2e6f414cf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 21:49:19 2009 +0200
Reset the colors by passing undef
commit 3f8dd19dafdf1ee2848f445a447db2cf4d9ac174
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 21:49:00 2009 +0200
Test set_color() and set_text_color()
commit 4d2e26b53cc515514b42c8ffe0872f9bddc2ba04
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 21:48:32 2009 +0200
Allow NULL to set_color() and set_text_color()
commit c5289758ce0de337a73011439c80cdf3646bb929
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 21:48:02 2009 +0200
Reset the colors when NULL is passed to set_color and set_text_color
commit 34257736e50abaf8918dbcd93779e25315648b77
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 21:27:25 2009 -0400
Add documented but missing symbols to the documentation
commit 1f0a7c2675c85ed457f4d9b591ef1bfddec3e38e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 15:31:40 2009 +0200
Add the new getters to the documentation
commit bf6603b26824a1f32077e0d28e5bc379b5220ee2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 14:41:26 2009 +0200
New getters as in the bug 581786
commit 3f12fbfc115fcecfb29c569d7a1dbae4a5a9d8a2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 14:39:44 2009 +0200
Add tests for the new getters in Champlain::View
Add also the tests for 'keep-center-on-resize'
commit 84ac7d755bc8e0bbf74d651e68337d888f35e377
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 11 13:52:28 2009 +0200
Fix the check for the default height
commit 6c7ea806a738855d43c0814c8cc3dc04d65ea248
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 23:36:26 2009 +0200
Update the version 0.04
commit 8502a5c301f2d2a8468cacd830c9db55b98ce57d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 23:31:11 2009 +0200
New examples and one unit test
commit 51ae6b92842bd230628e484398548a6b58ed206c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 23:30:46 2009 +0200
Ignore .gitignore files
commit 440684914c1d8743ecc743276c7e6bd197c0a034
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 23:26:41 2009 +0200
No need to show the tests in a window
commit 6da7d14ba7506853af705577b0a860721491fe69
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 23:20:38 2009 +0200
Simpler SvChamplainMapSourceDesc()
commit 571585c0d64c4b9884091e4957d2fc67efee0d0c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 22:53:30 2009 +0200
Implement champlain_map_source_factory_register() (constructor callback is missing)
Fix the checks for the keys in SvChamplainMapSourceDesc().
commit fdfb3df4d1f8672d5a1115ad7bc75c59df64c549
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 22:15:02 2009 +0200
Update the release notes for 0.04
commit ca2ad3fa55083924ebc0f12a888724fcfea354eb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 22:09:18 2009 +0200
Use the dedicated setters instead of set('prop', 'value');
commit c21d78fa105d0e56b1c8254776fc34e54ff8fe75
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 21:42:44 2009 +0200
Better checking for the current position of the view
commit b0bb2d5d5c3bc5b27b955898b15dee21efd5f106
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 21:26:29 2009 +0200
Add the tests for ensure_markers_visible() and ensure_visible().
Tests using animations wait for the end of the animation.
commit bf05437db502de0e6e3de8fdd4e1783463bd2251
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 10 21:25:58 2009 +0200
Implement champlain_view_ensure_markers_visible()
commit 9609049818f0b05227443a01be2790873fdd28d6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat May 9 18:50:05 2009 +0200
champlain_map_source_get_tile() is no longer available
commit 1477b677f3f9a3ed99a77b193f4e881bceeed0d0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 17:18:00 2009 +0200
Add get_license_uri() and set_license_uri() with unit tests
commit 85f93a5073a65855b63ad5556daffa107b136341
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 16:38:25 2009 +0200
Test get/set draw_background
Update the test of get/set single_line_mode to use FALSE. This will actually
change the value.
commit 9e08c8e766c5bedb8615ff59e0f9e545131053dd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 16:37:58 2009 +0200
Rename 'wrap' to 'background' (as it is in the doc)
commit 73c4ef7e8179e5462066add77a4078a5711e9217
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 16:36:32 2009 +0200
Implement set_draw_background() and get_draw_background()
commit 5a8d329ddbf45af52c40965b1fcac02d8f1d2f6c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 16:31:54 2009 +0200
Formatting
commit bc463704f4586fb3cc73f56de08c04370fac2ae0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri May 8 09:42:13 2009 +0200
Works now with the new API
commit 426c3d13a0a5edb386b950df348a38fb1d083e4e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 23:17:13 2009 +0200
Call ensure_visible()
The method is hard to test, but at least it is called in order to see if it will crash.
commit f8f096d84aa7559c7b91467901ff9fcfb603ea35
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 23:11:04 2009 +0200
Test set_show_license() and set_zoom_on_double_click()
commit 088d089ad78a100e029680747cd42efb68341f1f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 23:05:43 2009 +0200
Test set_decel_rate() and set_scroll_mode()
commit 1dcfacb299bfbc9ce425d1dcd72e2d94265584c8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 23:03:04 2009 +0200
Bug fix: reading the property "decel-rate" causes a GLib-GObject-WARNING
The call to g_object_get() wasn't using reference to a double and the program
would issue the warning:
GLib-GObject-WARNING **: IA__g_object_get_valist: value location for `gdouble' passed as NULL
commit 5791da2f8ca50afdd35110db92c497a0f928355e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 22:42:27 2009 +0200
Test set_min_zoom_level() and set_max_zoom_level()
commit 6540b5015c145c7c65060a30ecfbaddd7bca56d9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 22:28:31 2009 +0200
Test get_coords_at()
commit aa6abf4b980e4ee4d4da8d3e7901834b5008720f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 22:23:48 2009 +0200
Add a lot of methods that where forgotten
commit 3bb3ea3c466388272ff6dc3b96e9322475fba9a1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 22:01:08 2009 +0200
Fix the GType of ChamplainScrollMode
commit e2fc701a1e4c8c5cb7bb49df6f321bcc80bd7a0c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu May 7 20:10:03 2009 +0200
Test the default view size properly
commit a32cab51f09f45c89f6c3c77568a7ef3b7e05a89
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 17:08:19 2009 +0200
Implement SvChamplainMapSourceDesc
commit 55d4ad709d3667578bf16c5b35bf0e1d52cb7a8d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 16:06:16 2009 +0200
Test the contents of a Champlain::MapSourceDesc
commit 81f2cfe9b82fab85b316efe6348f95e20f9f1a81
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 16:05:51 2009 +0200
Add newSVChamplainMapSourceDesc() and implement get_list()
commit 7f41df5c02b78519b2ff07f83eba3d2d0f3cb8ba
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 15:51:51 2009 +0200
Hand crafted macros for ChamplainMapSourceDesc
commit c0a1b8f02faa8f3d1ef174c578cb9061a39c8ec4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 11:10:26 2009 +0200
Add the macro CHAMPLAIN_MAP_SOURCE_DESC() for nicer casting
commit c1a9a42036873c48e9bc881cbfdf1f58ca7edf01
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 08:01:37 2009 +0200
Removed some memory leaks in build_combo_box()
commit 7f9edb669aa9b693082fe11c2696a6ecdf2c02cc
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 06:30:24 2009 +0200
Fix compilation warnings
commit 65403e5003b0d3229a9d22e9d7b0f51935f2e16b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed May 6 12:36:14 2009 +0100
Fix leak in the python bindings' map source desc wrapping
commit 827995f9a0e3aaa6bca043553cda97f9c5ef1b00
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue May 5 23:43:18 2009 -0400
Update the Python bindings to include id
commit e1c1585f9d6b5a2a26b32bceafb20abaf7c395d5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 22:23:15 2009 +0200
Use the factory for creating map sources
commit 0ead7dcb062fb590dabfdf859c23e3d7ce0fc83d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 21:42:31 2009 +0200
Test the id and the name of the NetworkMapSource
commit 8a525a01149fe2d8ae8c912d888b52b94fe5ac19
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:42:47 2009 +0200
Test the id of the map source
commit 3d2cdfc23a58ad8ed31b9670b8352d575c7ee58d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:41:04 2009 +0200
Add get_id/set_id to Champlain::MapSource
commit 424cf628e6233a6805d1133b7eedf91039a6eadd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:32:26 2009 +0200
Fix the testing of the map names
commit c8e7b367d13d0b7e908f9dabeb04b61de2948971
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:16:30 2009 +0200
Document the parameter @id in champlain_network_map_source_new_full()
commit 1930a9a519e8618180c000e1b209d1b0f576f6a2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:15:59 2009 +0200
Fix some expected map names
commit b6e97305699f0b9a2f15e39708052e0e30b44573
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 20:05:39 2009 +0200
champlain_network_map_source_new_full gets now passed the id
commit e065c61c2d85ac2d7a016b028ebd4815d6017e2e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 19:40:23 2009 +0200
More specific .gitignore files
commit 8c34300fea35289c103d73fc4eabf36a7c1fede2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 19:36:43 2009 +0200
Fix a merger
commit 5b5ff68d0fe93af16d0c97e7f292589ace5b09c2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 19:12:05 2009 +0200
Use the factory for creating new map sources
commit 461aa510100502119da9099c13cc7ac9b7742b54
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 17:11:42 2009 +0200
Add ChamplainCache
commit b7505083f50737555a5b83787257ac1adc314f44
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 17:11:39 2009 +0200
Add ChamplainCache
commit 1deccc86f6d9fabc4ed6718c965d26cfe84567f5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue May 5 16:20:03 2009 +0200
Fix the name of OSM_CYCLE_MAP
commit 3ab2e34fda50d2a4ff972a1916c844e052b19518
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 21:39:08 2009 +0200
Remove the constructors as they don't exist any longer
commit 4546c77fce18cb7c2a6724f71125a21985bc0091
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 16:32:43 2009 +0200
Bindings for champlain_map_source_factory_get_list
commit d80b8ffb876c6e7b5ba2e8aa1ea8b2506ca85486
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 16:21:07 2009 +0200
Add the file t/ChamplainMapSourceFactory.t
commit dd5ceff3fb940d65cfcd204247ec7c6136e0e559
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 16:19:47 2009 +0200
Fix the constructor call.
Fixed a typo in OSM_CYCLEMAP.
commit 5e5deb2157b31a290c6b4570d19d53ffc2c1943c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 15:07:56 2009 +0200
Remove the definition of champlain_view_tile_ready()
commit 26905004aeaad67fbb19c24667e0c458cd746127
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 15:03:17 2009 +0200
Remove set_actor() since it's no longer in the API
commit 0c7fc36bd9760f66da64637aa2f8907e91a00a5c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon May 4 14:03:45 2009 +0200
API update for the incoming version 0.3
Remove
champlain_network_map_source_set_tile_uri
champlain_network_map_source_get_tile
Add
champlain_network_map_source_fill_tile
commit 3f623b4761ab9ccbcad457665690dadf534cd0fe
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 22:57:45 2009 +0200
Comment methods that are no longer in the API
commit 57133b4edd549331e12378ceaa361717dec5ceae
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 22:33:42 2009 +0200
Add xs/ChamplainMapSourceFactory.xs
commit 0170728da8aced0e0f48b38b33852e2752018bd9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 22:30:20 2009 +0200
New mappings
commit dad60229bcd63e4052b64a9baac0831f9d546764
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 22:29:34 2009 +0200
Formatting
commit 5c41853031d06256ac7a9e2205217fe62f7946a5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 21:39:34 2009 +0200
Add get/set projection
commit 30c97942701af1c259c23d25f70194510b3c9a34
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun May 3 21:39:08 2009 +0200
Remove the constructors as they don't exist any longer
commit aaf1b5fa1a7e32bff00a826de361213d455ce4a6
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Tue May 5 14:32:02 2009 +0100
Update python bindings to support new ChamplainMapSourceDesc API
Update launcher-gtk.py example to use new ChamplainMapSourceDesc API
commit a79dc89fd5df68e44f814601439962a9469a5965
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 22:28:01 2009 -0400
Fix project name
commit e85d367a54f2ae21eba641df9efe04a756d7ad06
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 21:16:02 2009 -0400
Fix champlain-gtk doc
commit 99b10244878a69b645aeaae552934e4876359a87
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 21:47:40 2009 -0400
Fix bindings distribution
commit 62ae8ceac1ed464074cf9478a055f5158a2638eb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 20:26:13 2009 -0400
Update NEWS for 0.3 release
commit eb743746a89ef9ce8b47d0a061f89e7750cce3f0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 20:08:02 2009 -0400
Add Id to ChamplainMapSource
commit 059368e63d53e8ac3b2b8cbca49402f8c8474f90
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon May 4 19:17:35 2009 -0400
Add 0.2.10 NEWS
commit d6e67f45a15d31740a2061906ae5bdfdc570804a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 23:31:35 2009 -0400
Add small documentation fixes
commit 9a3d16b464b25ebaf02ccd63d3306f9c93e1620b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 23:31:22 2009 -0400
Add MAINTAINERS
commit 24e565228504e75c8ab2e5a77e1cf1da2b23cf39
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 23:24:24 2009 -0400
Fix documentation generation
GObject struct need to be declared not as typedef.
commit 04e154d9fa3f9faa7158fdaaff6d87ae65d4ab0d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 21:13:47 2009 -0400
Introduce ChamplainMapSourceDesc to list available map sources
commit 25db465eb1d6e1091f56ae9aaa0ab9f5fc6bb2a7
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun May 3 17:51:02 2009 +0100
Add support for wrapping champlain_map_source_factory_get_list()
Update launcher-gtk.py to use new map source factory API
commit 04ed6dfa03c332698f67d94ebe481f2fcfb1db92
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun May 3 13:59:13 2009 +0100
Update python bindings to support new API
commit 64b8d6e2696ed338a8ba461e971395b693c2a713
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun May 3 13:58:20 2009 +0100
Add DemoMarkerLayer for creating demo markers
Make GTK Launcher a proper Python object
commit 870785f808df32e2842e96e0acb542e6c01162c1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 15:02:41 2009 -0400
Fix a bug where shadow would show up for image only markers
commit a4fcbf25c2ca6f5f476f611726a3a9b9f273c572
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun May 3 11:44:58 2009 -0400
Fix typo: OpenAErialMap
commit 77dfef58240c23a92c1a232d32055538d628ae6e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 22:32:48 2009 -0400
Complete MapSource documentation
commit d6abdac03a87cd6945482df22fe2d6257adee788
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 21:17:59 2009 -0400
Improve documenation of base marker and map source
commit 2e925cbd7933ddfd66313da7646c9c9ee57ed0a4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 20:01:31 2009 -0400
Introduce ChamplainMapSourceFactory
commit af02acff90fd679d62e780151792a51dec6716ce
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 16:59:24 2009 -0400
Generate fill_tile documentation
commit fdceb3568c9e149ae6668857edb30bc38dd4b87c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 13:42:01 2009 -0400
Fix BaseMarker documentation
commit d86e5fad004492b3d2ee7e2dc5323344750f3f78
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 13:10:18 2009 -0400
Continue API simplification
Since the fill_tile doesn't call a callback on the view and that
ChamplainTile already contain the zoom_level information, there is no need
to pass the view and the zoom level to this function
Rename get_tile as fill_tile as you are not getting a tile
but filling the tile with data
commit ebde18435afbbe983cdf2ba057d847f1c8a6cf75
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 02:04:59 2009 -0400
Update documentation
commit 6182cffcbc02aba0f6ce3f55d9e5a560b9eea75b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 01:28:45 2009 -0400
ChamplainTile: clean-up and documention
Removed set_actor as it shouldn't change during the object's lifetime
commit 1d1c41912fe480e6e8688de6386bea4b9607397b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat May 2 00:33:14 2009 -0400
Remove ChamplainZoomLevel from public API
It is not needed
commit 1aa981bd7d02650833dbe18218c1f8144f3d38fa
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 20:26:56 2009 -0400
Improve cache doc
commit 7be98e9dabe11362e86192f63116a1b7f76a2d73
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 20:13:11 2009 -0400
Substract the highest removed popularity from non cleared tiles
Without this the tiles that didn't get deleted have a big head start
on the popularity side on new tiles.
commit a39924468115370eacf85ecfc97ec8189b55deeb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 20:04:20 2009 -0400
Add cache documentation
commit dd02b1d85175756beb7eafde774cb05112fb7b9e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 19:08:08 2009 -0400
Implement cache purging
commit 28175a8bdec54ced11b5b76cfe27df50c5f9847a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 16:06:11 2009 -0400
Add CACHE debug level
commit 4f396042cbc287c7b522b52d2f7f18da0a7bdcb5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 16:02:36 2009 -0400
Finally get totally rid of tile_ready and friends
Tile are now updated on their state change! (as it should always have been)
commit 4e700f7e9d8202af2b788c0ee6ac22cf7a2f9d8a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 13:34:52 2009 -0400
Remove state update from tile_ready and friends
This is a first step toward getting rid of tile_ready
commit 2c3a6c2df34b6a0de8f4a2f28bf79e1439edc306
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri May 1 13:00:10 2009 -0400
Merge map_load_visible_tiles and view_load_visible_tiles
commit d924a7e7d402b82401b4af42ab9fbe9d4efa0043
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 23 21:27:33 2009 -0400
Make the tile_ready and friends private
commit 0272a082918d8a4f8c12b71b7450e547990b7c7d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 22:28:41 2009 -0400
Remove debugging
commit ac9a9b7dd8adcab3346790ae453d7099b5107137
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 30 00:20:22 2009 +0300
Fix tile's update on screen when no new data to show
commit 0f0de222620c47b9691447dc6971c093fe397a84
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 29 23:57:31 2009 +0300
Use sqlite to save the etags received from server
commit d9887a4fd4119fc9d103173776dd947635e5d29b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Mar 28 19:25:48 2009 +0200
Introduce ChamplainCache to deal with caching tiles
commit 278bc22c1588b65f83c099d35b9df56af568e84d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Mar 28 17:01:01 2009 +0200
Send and save etag
Current doesn't work as disk file etag isn't meant to store such a logn string
commit 27ed64f16556c1e86d09b2fc2faa25b0f5129008
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Mar 28 14:49:28 2009 +0200
Use If-Modified-Since to check if tile is up to date.
commit 63f37d8c51ff1beee8af0522e0dc5475935287be
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 30 22:54:23 2009 -0400
Add a champlain_view_get_coords_at for x, y in the view
commit 22ae6b27fbda6472835d32bd15aa3b6878cccaa5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 30 22:32:40 2009 -0400
Allow NULL to be passed to champlain_marker_set_image
This is effectively clear the marker's image
commit 6a8a7cf6d6441bf13094bb6e6131d0a23d0823ec
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 30 12:53:32 2009 +0200
Reset the id for the redraw_on_idle when done
commit b0143567000f8463f9411496c28df2988e8990e9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 29 23:09:45 2009 -0400
Fix bug 580785: decel-rate of a view is not set correctly
by inversing the conditions and making the param spec consistent.
commit d46242afd0445ae7cf1b05cf5be3b8d9daa02be5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Apr 28 23:30:18 2009 -0400
Fix Bug 580371: demos/launcher doesn't start at the right position
By retarding the creation of the map, there is less operations happening
before the initial display, which in turns limit the possible occasions
where the lat,lon can be skewed.
commit 13de7bc5d3a1d1a2af5197b2468eea12c61daf58
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Apr 28 19:28:27 2009 +0200
MemChecker: error when freeing a color
ClutterColors have to be allocated with clutter_color_copy, which will use
g_slice instead of g_new.
commit 8149173609a01fbcd93ab599897739af72071315
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Apr 28 19:19:52 2009 +0200
This file is autogenerated
commit f99211d069ceeaf32c781bdc97dc756c1f99f09f
Author: Debarshi Ray <rishi@gnu.org>
Date: Tue Apr 28 21:10:35 2009 -0400
Add G_BEGIN_DECLS and G_END_DECLS around headers and fix email address
commit 199876baab6867808575fb28cc12c70ac7820e6b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Apr 26 21:10:39 2009 -0400
Don't redraw the marker each time the properties change
commit 30c6fd4fa72f0ea3d8651ba2824555644e092ad5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Apr 26 20:58:28 2009 -0400
Use the gnome icon theme for markers
commit 2f5a807c5a198c26c3c9c0d2c92490ff96eb0d3a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Apr 24 01:27:20 2009 -0400
Implement marker shadow
commit b31507f6963af7d606a7d53cdecb5b3197276d1f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 26 13:18:31 2009 +0200
Memory leak fix: file_loaded_cb() now frees the actor if there's an error
commit 8c3bbaf46d40902580e6f80f3f5ff0ea424bb409
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 26 10:24:50 2009 +0200
Memory leak fix: map_free() noew frees the map
commit 4c721253dff91de1d6146a7fcef84d20df98da3c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 26 10:17:11 2009 +0200
Initialize priv->map in the constructor.
Fix a call to champlain_view_set_size that didn't follow the coding guilde lines.
commit 188c785aca05ebac68544a67b35b7df2e2085411
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Apr 25 08:29:50 2009 +0200
No need to set zoom-level min and max twice
commit 7b9894e408d7756510076f89cdd0315040615d28
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Apr 24 23:53:53 2009 +0200
Memory leak fix: g_string_append() doesn't need a duplicate
commit c0731a16f788e02aa7a7c8180f26dba3eb045b38
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Apr 21 07:36:03 2009 +0200
Made all references to the word "license" consistent in the file.
commit 83fb0825011b039e7b36035c5ff163bd74342731
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Apr 24 10:14:26 2009 +0200
prefix factory ctors by Create, not New
commit 432205b9be16673ffefe8d520694332fe80899f9
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Apr 24 10:12:05 2009 +0200
depend on gapi-2.0 >= 2.13.90 (r132561) so constructors treated as static factory methods can be renamed
commit 7ecd2073471f1af8516d6fcf258f203e94d7e321
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 23 23:48:22 2009 -0400
Fix Bug 575133: Position lost on zoom out (from level 7 to 6)
Keep the lat,lon as it gets set to a wrong value
when resizing the viewport, when passing from zoom_level 7 to 6
(or more precisely when anchor is set to 0). This is the best fix
until the viewport is ported to clutter 1.0.
commit a99508a7bbdcb858af1da8dcb7fca2beba243ba7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 23 23:19:39 2009 -0400
Finish the fix to bug 573037: Support proxies
By linking against libsoup-gnome (and enabling its features),
libchamplain will gain autodetection of proxies.
commit 87f588c52936570d2c579c6683a125be3d910023
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 23 23:18:03 2009 -0400
Add vim swap to gitignore
commit d2dbde18de2eb7df0f1548d772dd4da7a06009c8
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Thu Apr 23 16:25:07 2009 +0200
Update the managed bindings
commit a5bf83810f1077056258ddf48f263072577aa9dd
Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
Date: Wed Apr 22 19:26:25 2009 -0400
Update the Python bindings to have ChamplainBaseMarker
commit 1f0bce819d168e86d487d9af4c304d242bec01cd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 22 23:04:11 2009 +0200
Memory leak fix: priv->uri and priv->filename.
The constructor is now affecting default values to the
properties through "priv".
commit 97c34f5dcb1d9bb7875aa79937264250d3fa4239
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 22 22:51:47 2009 +0200
Memory leak fix: priv->tiles is now freed in champlain_zoom_level_dispose()
commit 70cd20f8685aac9650805bba2eb5fc524b0fc8ee
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 22 22:50:04 2009 +0200
Memory leak: priv->map is now freed in champlain_view_dispose()
commit 80246bd68c03727cfe6cda03c32742ec51860664
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 22 12:32:42 2009 -0400
Fix minimal clutter version required
Turns out clutter_value_set_color is >=0.8.4
commit f5caf8e8979ffb40b7e3881cf634902f5b9b9bfb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 20 22:07:00 2009 +0200
Memory fix in champlain_network_map_source_get_tile().
The tile's filename is now freed.
commit bdc3f97e15015e8577ca062ec57c53195e72fdc0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Apr 20 08:51:11 2009 -0400
Fix memory management in ChamplainView
commit d16f8108965fedbacb86054547f2272328823e6f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Apr 19 13:47:49 2009 -0400
Fix Bug 576832: Any go_to should stop a previous and not yet finished go_to
Also refactors zooming at specific points in the viewport.
commit b0e7e5944c985f4da52ecf29c223ef6949f80a86
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Apr 18 11:22:17 2009 +0200
No need to create/remove a marker
commit b11e985266979f5d31b50c87bcb4463a7b03f012
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Apr 16 23:36:45 2009 +0200
Memory leaks fix
Simple leaks that valgrind reports.
commit d84016ae4096290946148b0f0767ea7a6ca55ba0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Apr 19 11:30:14 2009 -0400
Improve gitignore
commit dcd4c07827d3e8ee9586ed12088735065311fd92
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 22:14:05 2009 +0200
The constructor new_with_actor() is now named new_with_image()
commit 243b6768b8259548be34f4a48a3c6423c38fc70e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 22:10:08 2009 +0200
Example that shows how to use a image that's not from a file
commit 63afe8792c80f3d73d578143b99585913cb1fdcb
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 22:09:26 2009 +0200
new_full() doesn't throw an exception
commit f6ab5ddb615c1b7c7eebf78069044339caaf76f0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 21:53:32 2009 +0200
Use the new constructors new_from_file new_with_image.
commit 74b549bd859ebc7addbb60e4da8fa4d4c90e16dd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 21:52:39 2009 +0200
new_with_image() is now new_from_file()
commit cf6cc8d9a835dcae927722bc974a339a4e279f9f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 15:56:03 2009 -0400
champlain_marker_new_full should not have a GError parameter
commit f04cf9cf2cd837faf3ecf76fc5b7eb7ce9467996
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 14:54:35 2009 -0400
Fix the new_with_image constructor and doc
commit d85eabd8749a5fcdbecd588bec7e34ba713cb217
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Apr 13 14:45:29 2009 -0400
Change markers constructors: new_from_file, new_with_image and new_full
commit f0a31be8e4983a723b6f3c4be4280c99d5129293
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:53:11 2009 +0200
No need for PROTOTYPES: DISABLE
commit 840dc8524b1b5f25b4df3873791f507fabb9063a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:43:27 2009 +0200
Champlain::Marker->new_with_text() gets passed only the parameters that are defined
commit 6ca9efc8072e49666ba43a734f9b1351efb23320
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:42:40 2009 +0200
C_ARGS: without parameters are clearly identied
commit 83b3db3e96dc0a72138460ad4b5e78ce22fb0ddf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:42:18 2009 +0200
Champlain::Marker->new_with_text() takes optional parameters
commit 680e33bcd09d2c26ce12891b6cfc4d9b3c143ccf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:15:27 2009 +0200
Using a ChamplainBaseMarker instead of a ChamplainMarker
commit eb3df1bfeb6e15bca51b96f04d3cf3500e7171a1
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Apr 13 10:03:20 2009 +0200
Adapt the test to the new markers API
commit 6f1eedf3d6340e7a5ee52fcdfa95fce5c498f55a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 22:25:16 2009 -0400
Remove undefined macro
commit 3862e9a5ae037ad312fb27748bbad7c768218c89
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 5 23:15:06 2009 +0200
Replace OpenArialMap by OpenAerialMap in the test labels
commit 478c3c42ad20f823475c35e1b964ceb20a93dd7e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 5 23:10:48 2009 +0200
Correct a typo in OpenAerial
commit 3d2a5730971c5688e712ade969e5378551c59d66
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 20:47:06 2009 +0200
Add a title to each section and remove private objects
commit d699bdae50149e7027338b08a9372585a1577da9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 20:46:27 2009 +0200
Add champlain to the documentation
commit f7656931b415615ecbfd7a34aa3d1896d760eeb9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 20:32:45 2009 +0200
Fix broken titles
- champlain-marker -> ChamplainMarker
- champlain-verion -< ChamplainVersion
commit 63bebafeb54352632e42949cdb398c07a901abbe
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 18:58:45 2009 +0200
Register the property "single-line-mode" and fix the doc.
- The property "single-line-mode" is now registered
- Updated the GTK-doc of the properties
commit 85efe54558e4441c56e83bb165dcd3a4691aff6d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 18:12:34 2009 +0200
Update the release 0.04
- New markers API.
- New example: capitals.pl.
commit 3875cbe7498ff0722ab99dfbd78ad430816a6e75
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 16:07:12 2009 +0200
Testing the new methods
commit a7ad43c86e76dd105e7988c3dde76efb28586f7d
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 16:06:06 2009 +0200
set_font_name() can accept a null font
commit 05106302e992b8da7d7dc2b0db63f447007fae9a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 15:02:16 2009 +0200
Test the new constructors
commit 514be9520a8e2213f356401c49101e3be72af0e2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 15:01:42 2009 +0200
Bind the new function added to libchamplain
commit 253231cd20ec1305fdb31718c4bc7bfc9151625a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Apr 12 09:16:48 2009 +0200
Bindings for ChamplainBaseMarker
commit 7c8bd2fe70e3acbd014e7c185e46590d963a3091
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Apr 12 09:33:53 2009 -0400
Fix the single-line-mode property
commit 10da178d2b098e807476d305c60dff7c61cdaa19
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 21:51:43 2009 -0400
launcher-gtk should use the same markers too
commit 0f2c3ec26a547ae946ec9f753d2c97ac02c3284d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 21:38:14 2009 -0400
More useful marker demo
commit 11e98d13f7a70060521a049d64139b4457ff521c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 21:37:54 2009 -0400
Flip the marker if the alignment is right.
commit f7a0d7b4780ed13e7a220a1af44389cbd7ee83e7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 20:44:40 2009 -0400
Fix usage of fonts
commit 503ed61c9ad98828651243d9e40638a49bd72161
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 20:35:36 2009 -0400
Make the draw_marker overwrittable
commit 16fa2de8bff3e6c1591d55bd513173a0961ad9b9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 19:13:24 2009 -0400
Have all the demos use the same markers
commit 8357f6b21ba11297d6415ce61123a30d64fbc3c9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 8 04:41:42 2009 -0400
Better memory management and don't redraw on ClutterActor::notify
commit 0420c92cf3aa84af57d3f79700e07d9c889a9b80
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 8 04:07:12 2009 -0400
Update demo so that it shows many type of markers
commit ef90dcc5cd2084362f10786dd1bf59e48afce814
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 8 04:06:51 2009 -0400
Fix up right corner
commit 6f3a02c995736269bf726b0ca7650277c3897686
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Apr 7 22:38:35 2009 -0400
Introduce ChamplainMarker:draw-background
commit f3d0f3057182761f9f8af40b2afe6c54812bd842
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Apr 7 21:48:50 2009 -0400
Code simplification
commit 7ca61f03e24da569729ceadd9b738710457dc8f1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Apr 7 20:49:15 2009 -0400
Fix padding
commit f0af4563602e99e7449fbede973a4ef94b57134e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Apr 7 15:28:24 2009 +0300
Fix compilation warning
commit 9ee1d218340ebec771c6d0ca994b6b33b8fe2433
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Apr 6 23:33:59 2009 -0400
Have the demo use the new markers
commit 2918cc3459334b323cb47bf05f8542373b2b76d3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Apr 6 23:33:26 2009 -0400
Add rounded corners
commit aa66cdcae6d3bbdc3197ddd8e7226760c6f30ed2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Apr 6 22:29:44 2009 -0400
Implement images in markers along with text
commit 6f4c6867024bec15dd40dc74faebae86d31d8842
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 4 21:09:32 2009 +0300
Add a lot of properties to markers, and have it change if they are updated.
commit acf2621a3903ee2b44348f116d4b603ed9b89725
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 4 17:09:46 2009 +0300
Introduce ChamplainBaseMarker as a parent to ChamplainMarker
commit 108eaf3aa8effcc603ac3ecfb66e80e65edc657c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Apr 11 21:38:45 2009 -0400
Fix coding style and remove hard coded values in the new error tile
commit 8b28b1a6e8b9d7cce65e2e7f00ac10712707549b
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Apr 11 19:53:44 2009 -0400
Partly fix Bug 577591: Adopt the new coding style for champlain-map.h
and champlain-zoom-level.c
commit 34833e54129af09e8e9aa8a3170fa8a7f7b4ddf3
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Apr 11 19:39:20 2009 -0400
Fix Bug 577666: Replace error.svg with a cairo drawing
commit 263f726911450642b6e5e4ad5b2598685d72de2a
Author: Simon Wenner <simon@wenner.ch>
Date: Sat Apr 11 18:55:33 2009 -0400
Partly fix Bug 577591: Adopt the new coding style for champlain-layer.c
commit e9762245988c0e174f00c11f9c9eda71c5f0b6ea
Author: Paulo Cabido <paulo.cabido@gmail.com>
Date: Sat Apr 4 11:07:24 2009 +0300
Fix Bug 576860: launcher.py demo should be more "pythonistic"
commit 9a9a76e8b8964c324df4e9a6349c08b803e5f92c
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Fri Apr 3 02:21:17 2009 +0100
Add a python version of the perl capitals demo
commit 96d985c3cbba05d4847c29bb7eabaf8490761078
Author: Debarshi Ray <rish@gnu.org>
Date: Fri Apr 3 10:39:08 2009 +0300
Fix Bug 577592 for ChamplainViewEmbed
commit c0f0752586f69f072e8c92eaf866b634c97ce147
Author: Debarshi Ray <rish@gnu.org>
Date: Fri Apr 3 10:28:48 2009 +0300
Fix Bug 577592 for ChamplainZoomLevel
commit ed7268351883c9d20964093cc23ee05b66adaa75
Author: Sjoerd Simons <sjoerd@luon.net>
Date: Thu Apr 2 03:10:41 2009 +0300
-export-symbols-regex was set in AM_LDFLAGS, but this got overridden by
libchamplain_0_2_la_LDFLAGS causing it to not actually have any effect :(. Fix
this by putting -export-symbols-regex in libchamplain_0_2_la_LDFLAGS and
removing the useless AM_LDFLAGS.
commit 8bd344cba4e7d558cb5313b11b34699fe0d82447
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Apr 1 23:54:29 2009 +0200
The next download is started one second after the animation is over.
commit 3da086820b890fdb84cca6d868d7a29d32132544
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 2 00:53:17 2009 +0300
Include ChamplainNetworkMapSource in the doc
commit f28e97a3f5fd9f603dbeb180c36de10dfd4c7f3e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 2 00:52:17 2009 +0300
Partly fix Bug 577591 – Adopt the new coding style
commit 3ff7384494fb8a90433a3cd38853ad4cd9b997af
Author: Debarshi Ray <debarshi.ray@gmail.com>
Date: Thu Apr 2 00:14:59 2009 +0300
Fix Bug 577592 for ChamplainNetworkMapSource
commit 02d54aed5154e238ec3c910709339800edc156f1
Author: Debarshi Ray <debarshi.ray@gmail.com>
Date: Thu Apr 2 00:11:44 2009 +0300
Fix Bug 577592 for ChamplainMapSource
commit cbd87d4b5911f9a8f0a48a1cd8ab708c39093e00
Author: Debarshi Ray <debarshi.ray@gmail.com>
Date: Thu Apr 2 00:10:44 2009 +0300
Fix Bug 577592 for ChamplainView
commit 7e431d747bbd2e01952a83480016723213d574ef
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Apr 2 00:04:15 2009 +0300
Add a forgotten file
commit e7b4bc9eabfe2195fad2b6f2792a3866fd6ef8f6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 1 23:55:58 2009 +0300
Introduce ChamplainView::animation-completed to be emitted when the view is ready to receive new commands
commit 13c11e27c0b5a2f0cc7497186f8e84f5aed70b11
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 1 23:06:01 2009 +0300
Fix doc generation since files changed name
commit 1d4e3aa240f3012df80c59ed554591cac1f068ab
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 1 22:51:12 2009 +0300
Fix bug 576677 – Demos are not compilable out of the tree
by removing config.h use in the demos.
commit 75b73b2730c0bd2aa117d4ea6966d9065651937c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 1 22:39:28 2009 +0300
Fix Bug 576695 – Missing "Index of all symbols"
and update to have the new objects
commit 7fb3ef3237ace4489ed7e7f3a2cc0c0169b831ed
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Apr 1 01:22:57 2009 +0300
Fix bug 576680 – Introduce versionning functions and constants
commit 92095ffb5ce43a387611853b94f42e40060a1255
Author: Kritarth Upadhyay <boyzoneblues@gmail.com>
Date: Wed Apr 1 01:19:51 2009 +0300
Patch to partly fix bug #576680
commit 5d4b846d7a44e69ccc3eaacfcd7279ee9bfb5414
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 31 21:26:07 2009 +0200
The current capital has a different color
commit 8f2edf6d2b9f4a99c76a0b5cfd891bd701cf5b12
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 31 21:25:04 2009 +0200
Smoother animation.
The capitals are displayed one by one. The animation jumps to another capital
only after the previous capital is displayed.
Displaying only the last 5 capitals.
Improved the documentation.
commit 77c1f7ed08446fd0d00b64827e8580be54564ff8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 30 21:10:32 2009 +0200
use Clutter;
Clutter has to be loaded before loading Champlain otherwise the
program will die with a segmentation fault.
commit 738606c152d3cbe25257b238f6213301fde751c3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 30 07:27:32 2009 +0200
HTTP request with Glib
commit 42b8f91ef1be3f083b5271ebd42ad645fe06ca55
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 30 00:26:24 2009 +0300
Refactor zoom_in and zoom_out to eliminate code duplication
commit e48d9481ee702b4de5b7a6d18741cbc619404d7e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 13:15:58 2009 +0200
Update the changelog for version 0.4
commit f8ed2c927dc5f69fc3b1f0d31c14f40627b2fdcf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 13:08:35 2009 +0200
Unit tests for Champlain::ZoomLevel
commit 78701904e6df3853f581905f5abb6f19735c3cd5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 11:45:25 2009 +0200
Update the changelog for version 0.4
commit cbc2701fab99a43b4b9487b28ea83de2274ebfb6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 11:42:11 2009 +0200
Add go_to() and stop_go_to().
commit 2916fad44cd62c8fd52a19c82360e401aae040f8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 11:29:40 2009 +0200
Add the button 'Home' using a go_to()
commit 12607f423716139adfa4f571f608ae4e4f57d3c2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 29 08:35:07 2009 +0200
Formatting
commit 67b9435f685f7b36782c4dcdc6c0515f8507af0b
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 23:22:35 2009 +0100
Bind new functions.
Add support for:
champlain_map_source_set_name
champlain_map_source_set_license
champlain_map_source_get_license
commit 23b0c087db0fd69a28432373f76778168fb6d4ca
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 17:55:35 2009 +0100
Simplified the unit tests.
There's no need to test a staged view and an unstaged view. Both behave now
similarly.
commit 48574c0beacb1aaf23eba922a2934888096a6282
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 17:55:17 2009 +0100
champlain_view_init() calls champlain_view_set_size()
commit 612e51584b532e47a4f42b2abe1fba4ad8da602a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 10:46:11 2009 +0100
Remove the test $view->set("zoom-level", $min - 1);
It gives a warning because the property zoom-level isn't allowed to be negative.
commit cf7b3b0fd5678be55ed23de4728bd70591f560d3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 10:39:57 2009 +0100
Testing set_zoom_level and set('zoom-level')
commit d7dec84d35638d8f8e2180d500dd0e0809bc1603
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 10:21:47 2009 +0100
Zoom tests are done with a staged and unstaged view
commit 04d19bbbcdd265113caa988e8d20fb318a5dd0bd
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sat Mar 28 10:18:29 2009 +0100
Seg fault fix when changing zoom levels on a view
Zooming has no effect on a view that's not in a ClutterStage.
commit 94806e9b34e3521b933d7d90f35b09800bf6cfdb
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 29 00:46:18 2009 +0000
Add an entity to refer to the current programming language
Add a C version of the initialisation example
commit 38b083ae333af64fe3a4f5f347cab697f9e9876e
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 29 00:31:12 2009 +0000
Update champlain-tutorial.docbook to use xincludes and profiles
commit f03c0288a1bb546eacffa6d872570c13b38ddd4a
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 29 00:30:08 2009 +0000
Switch to using xsltproc and fop instead of docbook2pdf/html so we can use xincludes and profiles
commit cc041e24c94cc0d362c6380faf463d27fcd30653
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sat Mar 28 20:42:43 2009 +0000
Make it possible to have conditional text in the tutorial documentation for different languages (C/Perl/Python)
commit e75f3866829af56999e785160346bb59cdefebc1
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sat Mar 28 20:06:45 2009 +0000
Initial check-in of tutorial files
commit 6f0d4815e8b7926477ae98a0b487dd499ca55768
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sat Mar 28 16:06:26 2009 +0000
Update the python bindings to wrap the new set min/max zoom level and ensure visible methods
commit bfe73e262cec52e835c81b40cee394c4fe27f5c0
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sat Mar 28 16:01:44 2009 +0000
Add gobject.threads_init() to launcher-gtk.py to fix crasher on some systems
commit 67dea9b376ca7bc1773444ea267b3b842ae6b17e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Mar 28 10:03:03 2009 +0200
Remove dead code
commit 491a979167aae8c47684ad0fb718a65596ee1d2c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Fri Mar 27 20:53:02 2009 +0100
Cache expiration creates an compilation error on 32bit systems.
Insert the calculation of the cache expiration, the compiler should inline
the result and it's easier to understand.
Add 'ul' to each number.
commit b6aa94fa94bd961f63d9b9b5705984f5cff6c35a
Author: Lionel Dricot <ploum@ploum.net>
Date: Thu Mar 26 11:33:14 2009 +0100
More intelligent ensure_visible (fix bug #576831)
commit 31133064e1b44bff40ed639cf8df672777ca7fb9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Mar 25 22:06:21 2009 +0100
Version change to 0.4
commit f084d4457bedc7aeb369b232933c878a13b88011
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Mar 25 22:02:05 2009 +0100
The marker is now animated
commit 63c2b91c5751cb777faadc9fbee2984726b9233b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 27 00:12:52 2009 +0200
Reload tile if older than 1 day
commit 8a77480fc8e86bb980d4b729692a94bec79cea02
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Mar 26 10:12:28 2009 +0200
A line was deleted by error in the previous commit
commit 245252bb940148bd174a20b79dcf7c3d274da9ce
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Thu Mar 26 00:33:03 2009 +0200
Fix Bug 576698: Segfault on 32bits platform
This assumes that tile numbers are at most 3 characters long, which isn't the
case. Resulting in "g_sprintf (value, "%d", number);" corrupting the stack and
causing the segfault.
commit dceb47309019bba16dd466dae766177f10653be0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 25 23:59:38 2009 +0200
Fix patch to cover zooming with mouse
commit 3656e643e99e5eff65668c7687981deb0a941c3c
Author: Simon Wenner <simon@wenner.ch>
Date: Wed Mar 25 23:56:00 2009 +0200
Partly fix Bug 571702: Host application should be able to limit the maximum and minimum zoom levels
commit 7124f7c3c4a36e7d42bb51cd9fe47d76dd98efc9
Author: Lionel Dricot <ploum@ploum.net>
Date: Wed Mar 25 22:53:08 2009 +0200
Fix bug 576733: animated-marker.py not working and not very pythonistic
commit 45ba627d08f268d3f0ed61625aa4715321a6d2b5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 25 22:49:10 2009 +0200
Fix memory leaks in champlain_network_map_source_get_tile_uri
commit 01775df407182344e26c4a39bec90595e6bd6324
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 25 20:23:12 2009 +0200
Fix Actor clean-up
commit 76b34a87944dea6128953d175042ac779a21b572
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 23:05:14 2009 +0100
Unit tests for osm_osmarender and osm_cyclemap
commit e767a5cfb97eea1998a714ae5bc3774baa85dcfc
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 22:57:42 2009 +0100
Add the map sources: osm_cyclemap and osm_osmarender
commit 9ac3f74ebaefdc5c7c594b9b36e28f4afecb77bf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 22:56:44 2009 +0100
Port of the C demo launcher-gtk.c
commit 0f0f3487ff5c465a21465b2648e36be266c28ab5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 21:08:33 2009 +0100
Port of the C demo animated-marker
commit 24b7b8fab58b027cbc5c5145df8c61e40d34b4b0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 19:59:43 2009 +0100
Translate 'cercle' to english
commit 8a14aae186c249ad9c7acc251dc8fe9504aa6099
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 24 19:49:24 2009 +0100
Port of the C demo launcher.c
commit b3f08db2f46d0d9208fdb37b0feba36506c75b7e
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 22:01:08 2009 +0100
Add bindings/perl/Champlain/xs/ChamplainZoomLevel.c
commit b25a9e61cb5720204902cbf36f2c5731dcc1c0b8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:59:21 2009 +0100
Add the new tests and xs/ChamplainZoomLevel.xs
commit 296d8fd1a8fdfd2ed22a8b543f65fcfcf6db17b3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:58:55 2009 +0100
Use an image
commit f611572da1e20669b19334d2223faaa405c65ed7
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:58:14 2009 +0100
New unit tests
commit 22987e413d3e7979e816d259d798d1b7f1dae2b3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:57:52 2009 +0100
Images for the examples
commit 6d37726c92b8b4808458605744f4b90222a94787
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:55:10 2009 +0100
Bindings for Champlain::ZoomLevel
commit ca759abf37d06dbd76576270189c8a5c3684884c
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:54:33 2009 +0100
Strings are const
commit 123307e08a7d6367007528661076ba349d07c157
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 23 21:52:55 2009 +0100
Update the changelog for version 0.03
commit df0744ab5fd3c34e3d22e7168c36d8a615f09ee5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 23 20:48:09 2009 +0200
Update AUTHORS to inclue Emmanuele
commit 3320c92ba4b1be7ba6dbaedc81c0ffc099ba0fe0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 21:37:09 2009 +0100
Added t/ChamplainMapSource.t
commit d3a29f6a42979a79256a1b584f524720599bf9f5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 21:36:19 2009 +0100
Unit tests for Champlain::MapSource
commit 651e19fdbd6b1bc84a511dd0f22b2eea476c4148
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 17:46:45 2009 +0100
Unit tests for Champlain::Layer
commit 9c542e69890772e5ecf7ad2580fcae02742c2f3a
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 13:11:11 2009 +0100
Version change to 0.03
commit 09aa68eb1edb0c60109f509503a85aab03a9d2e2
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 13:09:34 2009 +0100
Return types are constistent with the existing XS
commit c534b35572925e45831fb542054764f344ab76e9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 13:05:14 2009 +0100
Removed the FIXME
commit 13d3aa89d126d7e372c547927515652379d496f3
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 12:59:25 2009 +0100
Code indentation
commit 67c3c147bc421840c4419e365b1bcbbc39e9b57d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 17 11:34:20 2009 +0000
Makefile.PL tweaks
Various fixes to the Makefile.PL:
- change the dependencies to be conditional
- install the champlain-perl.h header file
- check dependencies first, then invoke ExtUtils::Depends
commit b09f3c869bf507eb0d95b88fb6d85f5f48da29bc
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 17 11:32:53 2009 +0000
[pm] Detect darwin and change dl_load accordingly
The dl_load_flags on Darwin are different than the ones from
the other platforms, so we need to detect the operating system
and change the return value of dl_load_flags() accordingly.
commit 084b3253bcad380e306cfb1f74ccc81047da53bd
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 17 11:31:54 2009 +0000
[view-embed] Use the right types
When getting the View actor out of the ViewEmbed widget, use the
right type for the get_view() method parameter.
commit 1cc91c8f5c7f09e76e4635a24a149c0172c067d3
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 17 11:30:45 2009 +0000
Always include gtk2perl.h explicitly
When building the libchamplain-gtk bindings we should explicitly
include gtk2perl.h and not assume that clutterperl.h brings it in.
commit 5ea8148c6171e6f1e0045d011c664cdb5d40bb72
Author: Emmanuele Bassi <ebassi@gnome.org>
Date: Tue Mar 17 11:30:01 2009 +0000
[maps] Fix the ChamplainViewEmbed GType
The GType for the ViewEmbed widget is CHAMPLAIN_TYPE_VIEW_EMBED.
commit 2b05a3b409abbd43bdf2fb9fbd1ca89b714a0d74
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 09:44:59 2009 +0100
Add the GNOME bugzilla
commit 237446ff7c04114c821c4d5d4ef1908a2f888eba
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 09:18:48 2009 +0100
Update to 0.02
commit 034dd5fe5ea83347929eb2f6fcf1988fca7b9ce5
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 07:22:23 2009 +0100
Pretend champlain_view_embed_get_view() takes a GtkWidget
commit 0b288bbbf952733265722dff9f24be255da03147
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 21:48:30 2009 +0100
Ignore the files used for building the Perl bindings
commit 32d849e8ea2a941baeac76548bfa75f8abe289c6
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 20:39:32 2009 +0100
Added missing entries
commit 006834cc69515c9c94282b07b8120d4067ecb857
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 19:57:54 2009 +0100
The rule clean removes the build folder
commit d3ac13153b7affac06d7bf5a0422d22e7f20be4f
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 19:31:02 2009 +0100
Version change to 0.02
commit 3252b4914a127da2b34c927fc97b163d1cc34a60
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 19:28:11 2009 +0100
No need to include "ppport.h".
Clutter.pm doesn't do it. Neither do we.
commit c8d4b754fb316cf620dcd8a933e3e9886103d878
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 19:27:10 2009 +0100
Move the include file around.
commit bef215275c663685fe8a80500247eb3f19c02756
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Mon Mar 16 19:07:07 2009 +0100
First argument of gperl_croak_gerror() is now NULL.
The first parameter of gperl_croak_gerror() is not used and is there for
backward compatibility. Usually NULL is passed there.
commit 741689b0eae19a1a2afc514f2fa8e9f8425b1901
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 15 18:52:12 2009 +0100
Manifest complies with the current files.
commit 76f2a895470cfe79feea77cdd78c30aea3ed03cf
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 15 17:26:26 2009 +0100
Add the Perl bindings.
Create the Perl binding folder using the same file structure as a valid CPAN module.
commit 871b4f3ee8865ad56a9cb576e6a8e59e183f73f4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 25 08:43:05 2009 +0200
Fix warnings when removing a loading tile.
commit 9976b53b3c7adc5803d7420d04fcd026ed1700de
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 24 19:21:18 2009 +0200
Fix Tile ref counting
commit bf6d3dc48110eef06e9b878939a3422ef84b360c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 24 00:43:29 2009 +0200
Memory management clean-up
Remove the actor from the zoom's group
Unref the actor after creating it
commit d442a20a90e3f5482fd6135bb84911f7db9bd325
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 23 23:25:00 2009 +0200
Fix actor's reference counting in ChamplainTile
commit 12db909f23912c6751ff27c3ef4444ad66047eeb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 23 22:53:37 2009 +0200
Fix Bug 574809: Provide a way to make visible a bunch of markers
and make the go_to animation more sensible
commit 620ce8a111009217be4ca7231013c13aa85b6477
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Mon Mar 23 10:36:23 2009 +0000
Add pychamplain header file forgotten from previous commit
commit 9d8cefa2debeb631ec0a0ab62cc70f9c83924d06
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 22 22:06:52 2009 +0000
Wrap champlain_view_go_to for the python bindings
commit 3b360c41f2d6169cf9af2cf0d071f3e38238f0c4
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 22 23:12:28 2009 +0200
Get and set width/height don't have matching types
commit ca818400a8cbd866f5a317950166ebcdf57e8437
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 22:52:29 2009 +0200
Fix Bug 575139: Corrupted map when double clicking at max level
Even though the fix to 558020 also fixed this issue,
there was a slight undesirable translation happening.
commit b98671512a8e6dc20ad89f9f4e12cc3bb63fa308
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 22:47:18 2009 +0200
Fix Bug 557641: Smooth movement to a new position
by introducing 2 new functions:
champlain_view_go_to and champlain_view_stop_go_to.
commit 238fd84029c86126f6a873d02e095736f96b0e96
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 18:56:42 2009 +0200
Fix Bug 558020: Unwanted wrap effect when panning at zoom level >= 8
Recompute anchor if needed when panning too
commit 3a21958f5a5ad4438a2eb98456d25dea5a66f369
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 21:05:53 2009 +0200
Move anchor computation to a separate function
commit b297c6a7bb459fe5a4418a6420ddafb47162aea1
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 22 17:21:48 2009 +0000
Update launcher-gtk.py to use new API
Add label markers to launcher-gtk.py
commit 6b05910fc0c51db5207abe810cb39e23ceaa3d20
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 22 01:50:42 2009 +0000
Update python bindings to support new API changes
Disable wrapping of zoom_level_set_actor as this isn't implemented yet.
Start adding markers layer to launcher-gtk.py
(forgot -a on previous commit)
commit 6c02b4ef87f121c05bf5a4e1989a8333ca738d54
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 22 01:32:02 2009 +0000
Update python bindings to support new API changes
Disable wrapping of zoom_level_set_actor as this isn't implemented yet.
Start adding markers layer to launcher-gtk.py
commit 6562f39e61b227e87d07b6362942cfb687630e2a
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Tue Mar 3 12:43:54 2009 +0000
Start adding markers to launcher-gtk.py example (still needs LabelMarker refactor)
commit e47ffcd55aa4e34b3883502b94da72537a307bc1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 21:14:33 2009 +0200
Fix virtual function
possibly fix a crasher happening only when zooming past level 8
commit e2cb9855ddbb6616f93b06d69735d99c375135aa
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 17:42:16 2009 +0200
Assert and return_on_fail should be && not ||
commit 66cd3ce75f403542e863b106b9a321817052542a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 16:48:52 2009 +0200
Update the ignored files
commit e79d3e751742edb841b56d28debeb03259c7eb24
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 22 13:24:53 2009 +0200
Fix Bug 576206: Getter for the properties latitude and longitude returns wrong values
commit 1dd0d0ddbcd53ff8ca56afc137312ffe060bc486
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 22 13:16:14 2009 +0200
Fix Bug 576204: Properties latitude and longitude are registered are not double
commit 341c6b45bfd1186f69f01caeea1cf5ba9b8edfa9
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Sun Mar 22 13:10:27 2009 +0200
Fix Bug 576159: Various memory management fixes for ChamplainTile
commit 06d510d2e89038b4abb4098c3d5d5443d80251d6
Author: Mike Sheldon <mike@mikeasoft.com>
Date: Sun Mar 22 09:21:23 2009 +0200
ChamplainView:actor is read-only, should not have a set function
commit 00a6c784515ec29b69f36d15335ea8a127678a52
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Mar 19 09:02:47 2009 +0200
Fix Bug 575601: Return const gchar* insted of gchar*
Also took time to review the gchar types in Champlain*MapSource and
ChamplainTile. Some other non const gchar were found.
commit 04e940bd9ac33396a444beed8ec8fda1580df5d0
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Mar 19 08:29:46 2009 +0200
Fix Bug 575903: Memory leaks in champlain-network-map-source.c
commit 06d9bae9cdcba064e54f444e121695a44eb79402
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Thu Mar 19 08:25:48 2009 +0200
Fix Bug 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"
commit ed97de42e20f3f2eb68c36572ed72ffe98fc6f23
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Tue Mar 17 10:01:29 2009 +0200
Fix Bug 575645: Properties enum has same comment as the signals enum
commit 299fbe65b548349424ba0c22c6f7c6796aa63b03
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 23:46:01 2009 +0200
The inherited object should match the class
commit 4db5b2d2296cea4df977967ffb4291e377473e11
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 19:49:58 2009 +0200
Fix a ton of criticals and warnings if the error tile image is not found.
commit 69a646a50f1359292961bbc6d849972def95abce
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 19:41:32 2009 +0200
Fix Bug 575140: launcher-gtk ignores zoom-level on startup
commit ff82b113d88ffe2ebe63ae6799fb40f9ec8ebbac
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 19:27:59 2009 +0200
Fix Bug 575138: It is possible to zoom below zoom level 0
commit f113cf6377b1054bb7b82642be74c8966a013387
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 16 19:14:58 2009 +0200
Add buttons over the launcher demo
based on questions asked, this was not clear how to be done.
commit 362ebe56628741e799abd5ba0985ecea6d1001b5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 11 10:41:46 2009 +0200
Add support for OSM Cycle Map and Osmarender tiles
Aslo fix a bug where tiles were assumed to have 3 bytes per pixel.
commit 5fb17b0ec21b8bfe662fc46228b99b0bb3edbc5d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 11 00:47:49 2009 +0200
Fix state never done if network error
On network error, the state would stay load as the tile
would never been passed to the view.
commit 2cd29d192deb9d01642cb3f4ae82df1a98295f2e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 11 00:17:53 2009 +0200
Remove some left over temp values when ChamplainMapSource was introduced
commit df6a2d229af79da6052d13a85023d92a09e5fdda
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 10 22:46:35 2009 +0200
Fix Bug 559522 – Lack of user feedback during loading of tiles
by adding ChamplainView:state which changes state depending if there is any tile loading.
commit d4e2eba49f793c4a9dae920b8505ab494d4eb5cf
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 10 21:22:08 2009 +0200
Fix regression introduced when ChamplainMapSource was introduced
commit b2b22722d09cf6c8e7d1a48b345a3e70b988029e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 10 21:11:48 2009 +0200
Fix Bug 569984 – Current position lost on window resize
commit f1b3964182b81a5f7084d965b41914a1a5249bbe
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 10 00:05:59 2009 +0200
Fix demo to have the click on map demo!
commit 4c890b38d8e63cf894fa984c78699182ea26db54
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 23:26:55 2009 +0200
Allow disabling zoom in on double click
commit b50a88b4cef96959744d7f4fba28aa4887160b79
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 23:11:25 2009 +0200
Implement ChamplainView get/set
commit 29c3d5df328571d41b80222c41c1a999992d5861
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 23:37:20 2009 +0200
Fix setting proxy-uri after the soup session has been created
commit 1dd9cb8d3a8cefbe8520946aa71076a936891644
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 22:29:03 2009 +0200
Fix compile warnings in the demos
commit 7ce2069d962966c97aeabe07952f459ae144f7b5
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 22:28:47 2009 +0200
Use a more specific object type for add_layer
commit 777195b58229af7ba7f522fb43883c1765fe48a7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 00:50:18 2009 +0200
Fix compiler warnings
commit 91a63e4b6029eebfddf872bf005a499cce3db948
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 00:44:44 2009 +0200
Fix compilation warnings
commit 208c3fe0b1dace51a933e0e27832a488b42e640f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 00:44:35 2009 +0200
Fix warnings
commit a486c845b86af76bc2cd2b12c732be0d217d628a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 9 00:37:15 2009 +0200
Build with warning flags
commit da77617a4a30f0b5cf0ada2165f6e726ea0e1c3b
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:46:45 2009 +0100
hide the private properties
commit eb5571849026789b66b78890bd123fcf89614557
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:46:14 2009 +0100
generate ChamplainTile
commit 54110c2f0c2993b9f9e63ab7e9013a52be2d1f63
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:22:50 2009 +0100
no longer hide ZoomLevel
commit cac5d38ffd46126d270d94f203b3052312d10573
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Mar 6 11:22:26 2009 +0100
reparsing api
commit c2930d5e08354115e2ff9d0b605252a1c351cde7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Mar 7 00:10:57 2009 +0200
Missing NULL at the end
commit e9a112ed1551e8380a4452c21ad05c319e09540b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 6 22:53:09 2009 +0200
Missing initialisation
commit e38ae4de8ea9e15441468d3bc7bdd7c602203894
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 6 22:28:45 2009 +0200
Install champlain-enum-types.h too
commit d1d99be8d3f443bba0348d79458e08d04279dfd2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 6 10:28:34 2009 +0200
Add support for Proxy
In the future, libchamplain should link against libsoup-gnome
and auto-detect proxy settings. If libsoup-gnome is not
available, then this new proxy-uri is the fall back.
commit 8b01c1b9ec8e702abfc015848ef28228986b1e66
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 6 10:23:49 2009 +0200
Offline is a ChamplainNetworkMapSource property
commit 544e65b4231eb97a6a6375fdee09a1328e3fdbad
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Mar 6 10:09:58 2009 +0200
Introduce ChamplainNetworkMapSource
It will contain network specific settings too
commit c0f08080fd854017d9ee5ee404ae7f11ec7f0ad4
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Mar 5 20:15:15 2009 +0200
Change ChamplainStateEnum to ChamplainState like other enums
commit 1c066e1c5694c2c3f043767d49f4659a75358d20
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 22:55:00 2009 +0200
Apply "early return" style to view
commit c5dcfd0d43451e263a4e2f31d007fe034265c878
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 22:49:51 2009 +0200
Introduce champlain_view_set_map_source
commit 8c3d3fe1a1fb324be6218f9f300811fcacd4f36e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 22:13:45 2009 +0200
Documentation and code style updates
commit 49ee6ac496782abd2d2451f3e9d9dc1a06dc3202
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 22:01:16 2009 +0200
Introduce champlain_view_set_zoom_level
commit 1ca021f84b9f2982c9c684777cb494e27759b145
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 00:02:04 2009 +0200
Introduce champlain_settings to hold global settings.
Should probably be transformed on a GObject.
commit 1a03e97b40acfda3e25dfa1425622a8dd230f4a3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 2 23:11:03 2009 +0200
Add a more flexible and simpler API for tile URIs
commit 7eb270dc7622da9e938f97bcc904e4ad39448cbb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 1 00:05:34 2009 +0200
Fix demos to use new ChamplainMapSource API
commit 5b59846eddb1361182777d8c1a353d51d7a67828
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 1 00:05:18 2009 +0200
ChamplainZoomLevel and ChamplainTile are public API too
commit 32be3d6a9a56558a8e9f26a80b8d7cbe9a57feca
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 23:54:50 2009 +0200
ChamplainMapSource is public API
commit 17cc4150d9051fa025a865e47b105590073a14bb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 23:54:33 2009 +0200
Remove previous tiles when changing source
commit c933a90b846685bccd95fe647430ca57fcae3b81
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 23:54:18 2009 +0200
Add OpenArialMap
commit 5cc4bc8be465a7be7dc83c70fc36b6468fe2e19c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 23:17:28 2009 +0200
OpenStreetMap only has 18 levels
commit 152138fe060346d9c46708e8e9623979ded75bfb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Mar 3 23:14:35 2009 +0200
Remove dead code
commit 314fc83f49ca06a33f9de6d63c944dd2a6ee8180
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 19:42:22 2009 +0200
Introduce ChamplainMapSource
commit c139630415d43f800f1a62d93069fa8bb2ea53b2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Feb 28 11:56:38 2009 +0200
anchor is a view property
commit a345d0ef9c553debe7720f2a19d5b9c8552c7ca8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Feb 27 22:51:49 2009 +0200
GObjectify ChamplainZoomLevel
commit aed53a7285d376fc14c7455b1d9c21238a5b2d7b
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 4 23:05:16 2009 +0200
Add Emmanuel
commit 39edc5a2419142a13a12a20e59290fc09488fca8
Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Date: Wed Mar 4 22:46:36 2009 +0200
Bug 574167 – Callbacks of demos/launcher.c return no values
commit fcfcbb9ea6d4c75000958655003dbabb81efa32e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Mar 4 20:47:01 2009 +0200
champlain-enum-types.h should be installed too
commit e21751efba6b4541e268bcd31c753428f4ff3e8d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Mar 2 20:55:25 2009 +0200
Fix Stephane's email
commit d0fbb28de19c3e923d9bfbc592fc4257fd1ff27e
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Mon Mar 2 10:15:34 2009 +0100
drop unneeded stuffs
commit 4969c3da49b93c0dc38822ecf75a2d17eb35421d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Mar 1 23:25:19 2009 +0200
Add credits
(by order of arrival in the project)
commit 647f57df67306ed3127d05d706a0e0afc129ab47
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Sat Feb 28 00:15:39 2009 +0000
Make python bindings wrap enums correctly
Update animated-marker.py and launcheer-gtk.py to use enums
Rename "button" to "combo" in launcher-gtk.py for the combobox
commit 4ec96f0fb0af1a88f0ea16dc9da79cdc08ae914e
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Fri Feb 27 13:13:56 2009 +0000
Ignore _get_type functions for the python bindings (unnecessary in python)
commit 4231156da0f0998cfcaeec088e3f03af742f88d1
Author: Denk Padje <denkpadje@gmail.com>
Date: Fri Feb 27 13:13:02 2009 +0000
Add launcher-gtk.py (python implementation of demos/launcher-gtk.c)
commit 69ca732fa15696345899271d7059830699c2d2a7
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Fri Feb 27 13:10:12 2009 +0000
Update bindings to reflect new Layer gobject
Make animated-marker.py set behaviours and use layers
commit c0cb99333e48e58959318329ebcab3faec910432
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Thu Feb 26 20:06:02 2009 +0200
Add animated-marker python demo
commit d5f47e82b4d6da79361cd60d2ef51ac6887d92c8
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Thu Feb 26 20:03:17 2009 +0200
Get rid of empathy copy/paste
commit c5a67e529afd60c247f3ccec1e078ff5567e64ea
Author: Michael Sheldon <mike@mikeasoft.com>
Date: Thu Feb 26 19:59:52 2009 +0200
Fix up the bindings a little
commit 09835381dbd23426de610001ca2e5677a8ca7c11
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 26 20:16:25 2009 +0200
Go into the python dir
commit b19c2252d939c9bfaaa9ce22ea60e80e72ccf26f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 12:36:23 2009 +0200
libchamplain-gtk python bindings
commit 0d42d801204cb1d696625da50f114fc6f7977e0c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 12:35:07 2009 +0200
libchamplain python bindings
commit c31b4da68484e38e06b6283df9d84197963e1d13
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 11:49:37 2009 +0200
Also include enum-types.h
commit baab9bf0703ec374436c13f9be0f4abd75fa7b9e
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Thu Feb 26 21:48:22 2009 +0100
hide ChamplainTile for now, as there'sno way to use it
commit 930525b23af99d4c89b22df35d2ed36d0285b291
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Thu Feb 26 21:44:37 2009 +0100
regenerated raw api
commit dfe8229c3eba9892fd0c7e375a241daa3f0b7fd8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 26 23:22:16 2009 +0200
News for 0.2.9
commit 4db45db93d2f0b0155e108ed104301ac180f56e3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 26 23:22:06 2009 +0200
ChangeLog generator
commit 240e8ab71bfed218154836ded9b4c76639dd8677
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 26 21:25:01 2009 +0200
GObjectify ChamplainLayer
This one wasn't planned, but the previous implementation wasn't bindings friendly.
commit d02525579c2b6fa1d415f5c25df91ef26a5bac21
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 26 20:59:37 2009 +0200
Don't reposition the markers on idle
because the function is not called (or too late) when there is
an animation going on. It makes the markers disapear for a moment.
commit d0377b60acb28a1bbaed94461e8d9edc2305c017
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Wed Feb 18 14:38:52 2009 +0100
do not hide the zoom-level property, it's not related to the ZoomLevel private struct
commit 4b99ed8b2990c6e970d4dd4b57c487804a39bf70
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Wed Feb 18 12:31:51 2009 +0100
it looks like ZoomLevel shouldnt be exposed, hide it
commit 44d13bc3ace17049abe127fa1c0047a196b0f798
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Wed Feb 18 10:44:20 2009 +0100
fix the dependencies, so the thing is rebuild on metadata changes
commit ef10f0a9b7d30a935d958d48fa4e6edf82bac395
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Feb 18 20:30:42 2009 +0200
Clean-up
(while trying to find a memory leak)
commit a30b8f070e3eac05bed14a7396a497b22e56d5d3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 21:07:59 2009 +0200
GObject-ify ChamplainTile
As ChamplainTile will be publicly visible for custom map sources,
it needs to be a Gobject.
commit 1403ae36537a46cb079cfcd39bef68fc2a0c1fdf
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 19:14:54 2009 +0200
Remove dead code (these sources never actually worked).
commit a7e434c694b9c0310f02acf55b46827f76bf9d57
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 16:32:37 2009 +0200
Add States (Init, Loading, Done)
commit 8bdb0294011c72c494841597170dfe0833e957c1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 13:38:00 2009 +0200
Clean-up: copy AUTHORS to the main AUTHORS
The ChangeLog is generated from git
the NEWS file should be the same as the main project
commit 91100f32a4a797d97684efb9c74412e67d51ee8f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 13:34:52 2009 +0200
Visit bindings subdir too
commit 4871dee5d7a7db71957fa6c8f08c3b2fb5d34ae7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Feb 15 13:33:10 2009 +0200
Fix minor styling issues
commit 65f0de35540f87ad578d044b83c4ebc5b2eadca0
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:53:51 2009 +0100
raw api regenerated
commit c1c3b998fd7d487f2fe2699066e2706031da6ce5
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:53:32 2009 +0100
parse all the files in champlian dir, not a subset of them
commit 3a11ee183b695a663caf5bbb34e3c6d1171d0d27
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:47:51 2009 +0100
ignore 'generated' folders too
commit 0c450289e7da4d22f2947c44ddcc6e2dce46cda6
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:46:42 2009 +0100
.gitignore here and there
commit d3e480d2da29143e4e406999a57d6c379b5f9d71
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:46:06 2009 +0100
new 'api' target to regenerate the raw api
commit 6402e731da9c2797c9c80356132099360ded017b
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Sat Feb 14 13:15:39 2009 +0100
fix the .pc files
commit 921d2a432ee799d9cf72d1ad5e17dc4c409e549b
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 22:31:17 2009 +0100
only recurse in the SUBDIRS we want to build
commit d5992f8e0c0e1046ed24345a4ee1a2c3cb537134
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 22:16:11 2009 +0100
adding a Makefile in bindings
commit 1fa5ad83ed3ca920720be1572f6574f21bf773c1
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 22:11:20 2009 +0100
trying to get a part of the shared love
commit ed11560149af081de32007ccefe93766864000e1
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 21:58:16 2009 +0100
fixing the Makefiles, making it build
commit f8a67d63bede3449f4f3a98470f73278825aa6b0
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 21:35:30 2009 +0100
cleanup
commit 9108664201db7dfc76ce73cf36e9eb4feeb69f64
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 21:14:59 2009 +0100
hooking the managed bindings into the build, step one
commit d50fbbab59da586e32a4f35b196d05f878d39fbe
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 21:14:09 2009 +0100
move examples to samples
commit a0c914eeae0db0ea3f54991029b035c871c7527a
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 20:26:51 2009 +0100
rename directories
commit 88d437cc828aa25a64cbbb9c3c8e2752642e7eea
Author: Stephane Delcroix <stephane@delcroix.org>
Date: Fri Feb 13 17:03:56 2009 +0100
mv mono to managed, as the bindings should be more generic than mono only
commit df741ca90b5a67c26e501bf971ce0a17dab4b90b
Merge: ba18366 761f82e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 23:44:17 2009 +0200
Merged Anders Mørk-Pedersen's Mono bindings branch
commit 761f82efcffe9a39d8b989e0cfd470b33d2f593d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 23:41:58 2009 +0200
Move to bindings/mono
commit ba18366bbd5c0c034a44e974f4e75926ee0f193e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 23:28:47 2009 +0200
Update AUTHORS file
commit 0dfe97f894f04f3bd10c6166942751b9df9041e7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 23:00:46 2009 +0200
Fix libchamplain-gtk doc generation
commit 9a11250983feaa59e92ae638563adc14b7bc74da
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 22:34:31 2009 +0200
Make champlain-gtk build conditional
commit 95a920580bd829c0e3614b76e8a9fba01b1e8ac2
Merge: 1bc7693 34be5d3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 21:46:45 2009 +0200
Merge branch 'master' of git://gitorious.org/libchamplain-gtk/mainline
Make libchamplain and libchamplain-gtk in one repo
Conflicts:
INSTALL
Makefile.am
NEWS
configure.ac
demos/Makefile.am
demos/launcher.c
docs/reference/Makefile.am
commit 34be5d3c364381be44102ad63019dc96fb2e430f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Feb 12 21:20:10 2009 +0200
Don't track config.h.in
commit 1bc7693a2aa02cbcdff1f05980b429e4743b7265
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Feb 11 20:22:29 2009 +0200
Add an animated marker demo
and various code clean-up to demos
commit ec717efa5537e8fc65dc66346f8b8c0a6f83c944
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:35:18 2009 +0100
references updated to assume the location of /bindings/mono/
commit 30221e52a66d81ad3fda635aa90d40fead7b1b3e
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:23:27 2009 +0100
this has to be the final one
commit e61aa552eb8fedcc525074e8d5ddef85cebe3c18
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:20:21 2009 +0100
still with the references, now the example compiles and runs though
commit ffc3a47d696bdecdfd91c0e3b9dc37c8d0dcb4c8
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:15:00 2009 +0100
changed more references
commit ca03ae38fb85e6ccb34e911a76a4076d8a9b1192
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:12:42 2009 +0100
should somehow be compatilble with current branch(es)
commit a50b54fa03e5834a615e13d3a723d543a7c96b78
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 16:08:10 2009 +0100
breaking the darn thing?
commit 1739555d52e5d935bcce80e28854f08b21c54d17
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 15:57:01 2009 +0100
small details
commit e6aaa95d6ee9048de4fdf7327d82eea6a7d4e2c7
Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
Date: Wed Feb 11 15:39:44 2009 +0100
Initial commit
commit 86f5f3b337b949b3a93eac9708707a4a095bb204
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Feb 9 22:20:55 2009 +0200
Don't generate a million criticals if the image is not found
commit 604729ba00728c1b41e0665cbc0bc94d33b06ee1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Feb 9 19:48:16 2009 +0200
Typo in color name
commit 341bec344a291976809ed2e89cdb600fcb4cca0f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Feb 4 23:16:32 2009 +0200
Fix a strange bug where the elastic effect is wrong
This bug was only visible from Empathy.
commit 91ee352bce2776d9bca95398f1daf50c7524858c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Jan 21 14:50:58 2009 +1100
Don't export all symbols
commit 1912470c0086d7dec88dd31c6716ce6122f041a1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Feb 4 08:14:54 2009 +0200
Idle calls should actually returns FALSE
The previous commit introduced a bug where the CPU would be at 100%
at all time because of accumulating looping idle calls.
commit 294d62b3b5357a6ef6b357e5da35fe8cf8542c1c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 3 22:35:33 2009 +0200
Don't ues deprecated signals and fix a random bug
where the last inserted marker won't show until zoom changes
because the actor is not yet into the foreach call...
commit 4959fc29a305625b862b3c0d3a2dfc5f973d01be
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Feb 3 08:10:54 2009 +0200
Fix bug 570314: Zoom-in zooms at the wrong place if actor is not positioned at 0,0
Also fixed for get_coods
commit ed8b18065d8e2a62769edb03e6a9fdeca5b8b324
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 17:39:51 2009 +0200
Bump version to 0.3
and update demo to use 0.3 API
commit 2616dc9af488d7b1773f244bd77c1af39b73c1ab
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 17:28:00 2009 +0200
Fix files names according to coding conventions
commit 5f0dabd2a0e1a9764fee6d70a9e980d8a5741a51
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 13:56:48 2009 +0200
Fix bug 557532: champlain_view_embed_new contains initialization code
It also makes it now possible to change the embedded ChamplainView at any moment.
commit 6f13a7b034e7f559de496201e1a00fd78ec479cb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 13:06:06 2009 +0200
Fix 557531: champlain_view_new contains initialization code
Also makes the mode parameter optional
commit 00a10b88ccbf3f5eb9e1de8c82a18eb70598830e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 12:30:25 2009 +0200
Build GTypes for enums
commit 65827ed589731e9004ce8ad3ea1bbf3af484ac0e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 11:37:50 2009 +0200
More coding style fixes
commit e85ee9e402aa56ecd16e2817b4763f61358b87e2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 31 11:15:47 2009 +0200
Change so name to 0.3
commit eec175bf54b87827b14f1b1f4b77aae54f9cb47a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 30 19:47:03 2009 +0200
Fix bug 567594 (config.h.in in DVCS)
commit 66b39d5c5f8d75196fbcde016829e2b4376c4c25
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 30 19:42:17 2009 +0200
Add DEBUG macros
commit 2670a6706d5e2c7a6ade0f0987b6fabeb3ca1508
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Jan 30 19:34:50 2009 +0200
Rename files and fix includes according to coding styles
commit b048b8b9a075ca076958067e5a9daf4093c83cc6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 29 23:03:14 2009 +0200
Apply coding convention
commit 2c83d4734a6221e654601110ed09660bdd7ba029
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 29 22:27:08 2009 +0200
Implement Click-on-the-map feature
commit f33b9086bafa2d4f58fb05c717372c025fd9440f
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Jan 29 08:48:31 2009 +0200
Remove unnecessary include and fix coding style in launcher
commit fa5f4268c4e4c0d2be613cf151745008c82b2379
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Jan 21 15:12:09 2009 +1100
Don't export dynamic
commit f0ee7d47ec2019a83b6f79cf62f53fabb68fd4d2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 10 23:33:02 2009 +0200
NEWS file for 0.2.8
commit 1a58a14fbc3219ed11cc19952209818625bcd2e6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 10 23:29:29 2009 +0200
Updated news for 0.2.8
commit f412908f9efaedb93bd35b33755faca3b88fa1a2
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 10 22:48:40 2009 +0200
Merge a patch from Lorenzo Masini to add a ChamplainMarker constructor
commit 9856c4e5c0f0a3d40f20237b24328b47de7085d3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Jan 10 22:19:47 2009 +0200
Apply patch by Packz Enoch to allow more flexible champlain installation paths
commit 639a40639a1ceda079959423d20db77586e18b37
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 19 23:06:12 2008 -0500
Fix center_on on start up
The map would be centered at (0,0) no matter what coord were passed
commit 95c926eeaed96228903bc8e260891f110ecfceef
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 19 22:54:07 2008 -0500
You have to hide it, for it to hide
commit cf10f7cd76735e666aecacef3fd0cdc5488bce42
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 19 16:50:59 2008 -0500
Fix map recenter
commit a21449fe91988168916ab1da069c3f59dbfab23c
Merge: e703e8d 0faaf09
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 19 11:25:49 2008 -0500
Merge branch 'master' of git@gitorious.org:libchamplain/mainline.git
Conflicts:
demos/launcher.c
commit e703e8df2cbdc591c3171f78658e75521b5c9315
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 19 11:24:07 2008 -0500
Function to get map coordinates from events
commit 0faaf090bf2250f415512fdf1866ff5e0f6d274d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Nov 16 19:00:42 2008 -0500
Version bump 0.2.7
commit 4e5e1364a5d60b6ffaaf62d4bdfaf38ce77fa705
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Nov 15 21:35:00 2008 -0500
Finish License feature
commit ccab2c47b5b4e3466e1668fd071f083352c5e250
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 12 23:07:17 2008 -0500
Add license data to maps
commit 928c02a05f382910cbca45a27ed2f7078a1bdd73
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 12 21:28:04 2008 -0500
Fix Bug 558026 – zoom in + center_on != center_on + zoom in
By introducting keeping the precise (lat, lon) value, I work around the rounding errors
commit f6b5b984f25e5f5bfdb5dcc7121fc4267e66073e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Nov 5 09:45:52 2008 -0500
Add a missing level
commit 407e03e5c711e20eac1d2affafb729adc9df37f8
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 26 14:22:07 2008 -0400
Fix a memory leak
commit 53b961901c2ec001090ac5e9657ec76124ab06dc
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 26 14:04:41 2008 -0400
Remove some dead code
There used to be an anchor in ChamplainMarker, but ClutterActor
offers that functionality now.
commit 6bff43a5dbd219230d4eee6f602652621fea5ef0
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 26 12:49:26 2008 -0400
Keep map center when resizing the view
commit 51b2c2a7c5658f2db79504a3c6195b39212d2873
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 26 11:45:07 2008 -0400
Zoom and center on double-click
commit 5de22cc6179175f2723c8492046aa86841c5d3dd
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 25 10:10:24 2008 -0400
Tidy clean up
Remove some dead code
commit 46449b44e599b2e7b240ad666758fa5fec6394f6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 18:35:31 2008 -0400
Version bump
commit 691ddecb4f7d4b290eb43583d4af9e0d695cd38a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 10:34:20 2008 -0400
version bump
commit 1ee08a9a40716e3d811bab414e487b7adba5330a
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 10:18:39 2008 -0400
1.0 left overs
commit 5b32b008a4b28843e18d1c88a14bfb7cf45464ef
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 10:09:56 2008 -0400
Introduce API_VERSION
commit b4bcea3571186ad0eb2682e38cb6eec1e2e8ee52
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 10:03:31 2008 -0400
Introduce API_VERSION
commit d27c995f66bd1ac0249ae77fb3b16457f95a7185
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 09:39:14 2008 -0400
Still some -1.0 left overs
commit 43531c57f8f9e0173b8bb4728c4a5e9fbfb9ca84
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 18 09:38:52 2008 -0400
Version bump
commit 6d8bde9f757f7cf003d8c7b409ba2dffee6bef94
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 17 13:50:15 2008 -0400
Version bump
AC_CONFIG_MACRIO_DIR(m4) is not needed if no m4 are shipped
commit 4cf833bd1ccab5ac3a61597c3a47806a0f4f936d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 17 13:49:49 2008 -0400
Some -1.0 left overs
commit 220af43c880c8073639686ed2a99b13a43a43cc6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Fri Oct 17 12:14:07 2008 -0400
Fix deps
commit 42d964df4728eab8d498f243ed2715d04055c168
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 21:50:58 2008 -0400
Version bump
commit 6a718f48107e1563e1f3f6abde68e6148448eb3c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 21:50:02 2008 -0400
Version bump
commit ec39e2ab86006686e123e36435ef7e199632cd69
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 21:41:18 2008 -0400
Make distcheck fix
commit 6e5dbe2eae2912628f6d39566ecbc4512b3066b3
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 21:29:47 2008 -0400
Make distcheck fix
commit 097353b726c20a1f659c0cd76c0af2a9865e49ed
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:24:29 2008 -0400
Force use of <champlain-gtk/champlain-gtk.h>
commit ec137162fd657dddd3571a11e1d0a0308d28a79c
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:19:56 2008 -0400
Fix dependancy on -1.0.la
commit 6fd3afdf94e2cc9377039e2e418f11c0c7d7a4e6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:19:44 2008 -0400
Remove generated file
commit 2ef5c0392f09ea5d6ca02ed5a1d4ff43fdec87a7
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:19:08 2008 -0400
Fix dependancy on -1.0.la
commit d3975daf2830e80887c3d82c55036b1fe13da582
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:18:53 2008 -0400
Remove generated file
commit ee91b5e0ed9465a711e52cce2f549a6de591d9a9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 16:18:10 2008 -0400
Force to only include <champlain/champlain.h>
commit 704713555489348b6c2f46cf2b3f44d02b58dbe6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 11:24:03 2008 -0400
Fix file naming conviention
commit 8fa5fe3dab7bb38370c3616334f410966170a0c9
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 10:57:17 2008 -0400
Use libchamplain-gtk-0.2 instead of -1.0
commit af1399d62cecc747261c3dd6fa3acccb84cd31e1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Thu Oct 16 10:41:47 2008 -0400
Use libchamplain-0.2.so instead of -1.0.so
This change will allow different versions of libchamplain to be installed in parallel.
commit 0b953668f7c69c981b6b88e6c1b5e59f27acf527
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 15 18:58:37 2008 -0400
Move launcher into demos/
commit 33d1b707a28b231c6a128b698c05470a705adfe6
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 15 18:58:24 2008 -0400
Move launcher into demos/
commit bc0db9f48730f062c409ae320ab0627a31b268de
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 15 18:32:51 2008 -0400
Fix compile warnings
commit 20f8a3ca5000877f1360b3a417611562da80ace1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 15 17:01:08 2008 -0400
Fix compile warnings
commit ecac2b014f90fdd0ad040a57ef2836386d99200d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Wed Oct 15 17:00:59 2008 -0400
Version bump
commit d2e7189c600e7ed7d7b09085b0b6456719101c3e
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Tue Oct 14 23:14:22 2008 -0400
Cairo 1.4 is enough
commit 5917f6f821235e7abe21aac2fd8c2d937959ff48
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 13 14:33:04 2008 -0400
Fix compile warnings
commit eada76ce7a0484b5dc80887f10eebd2ff63af77d
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Mon Oct 13 14:15:41 2008 -0400
Fix compile warnings and add click
commit 2597e40108357bd290e2c6966138e4f9cc676d93
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 12 18:46:39 2008 -0400
Fix licensing.
All code should be LGPL 2.1
commit 1a6ec550c1e71cb71f8d400616d57e6106252523
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 12 18:45:37 2008 -0400
Fix licencing.
All code should be LGPL 2.1
commit 45a0eb2c145b99ba5f4d2b46bdcaa9b7e2fda6f1
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 12 12:39:50 2008 -0400
Add Champlainlayer.h
commit 4eb10d44d0c2ef1ee47c517fdb8eded5f77e9215
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sun Oct 12 12:38:25 2008 -0400
champlain-1.0 dependancy was missing
commit 83cf9d8c27190c2e075e9db9a0b83e9f2aaf1932
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date: Sat Oct 11 22:11:45 2008 -0400
Missing file
commit 81ba7d4ec71cc45e4b2ca66e88c9c61f598fc3d8
Author: Pierre-Luc Beaudoin <pierlux@beryllium.collabora.co.uk>
Date: Fri Oct 10 09:03:03 2008 -0400
Bad copy paste from libchamplain
commit 855ed880c842f0aa71af8f267cc619acf5041584
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 14:49:28 2008 -0400
Check API parameters
commit 13b776e4a1717a59be74d84245003e5348cc33c9
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 14:42:17 2008 -0400
Check given parameters to public API
commit 582f5071eff49db851a75ed9d0d7d8f3cd755897
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 14:34:00 2008 -0400
Get rid of squidy.info
commit 9caeb28f7cd75f0c368285fa8e298862b182705d
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 14:29:43 2008 -0400
Get rid of squidy.info
commit f4f4852b6e09bdb8a50498c39507e0801d81637e
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 13:47:57 2008 -0400
Emit zoom-level notify when map-source changes the zoom-level
commit 9837486b32f76e1790172dc46983a252784122b3
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Oct 3 09:27:57 2008 -0400
Missing file
commit e98667669912b4696324ef6c654c239556409465
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 28 11:13:11 2008 -0400
Version bump and doc updates
commit 22d85a71fe615cf9bcbe97d776dfc41511cf567b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 28 11:03:43 2008 -0400
Version bump and doc updates
commit 9586e06679b22ac4852dfbb6dcd0f043d3b4306f
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 28 07:03:54 2008 -0400
Use ChamplainLayer
commit 89cfe9dd417b8ab82a387824028399a84e258c2b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 28 06:25:23 2008 -0400
Remove unnecessary marshals and rename for future
commit 493607a5959ddd086e81eabe5ff055a91bba4f13
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Wed Sep 24 05:43:37 2008 -0400
Sort markers
Markers ought to be sorted so that they overlap in a nice way to
produce a false 3D plane (with north being far and south being close)
commit 1d567a8e1ca8f53db5a7ab3718ee6667a4169c4f
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 23 17:51:38 2008 -0400
Use (lat, lon) for markers too!
commit b99d7af5e29095ae617aea1c8deb998e6262a1cf
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 11:42:34 2008 -0400
Fix doc
commit f931e996aa941e34643139c3f86bfa97f8f3be97
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 11:08:14 2008 -0400
Use (lat, lon) instead of (lon, lat)
commit 46b99dfa2bb68987eedc6a15e1aca8850feb5af0
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 11:06:14 2008 -0400
Use (lat, lon) instead of (lon, lat)
commit 5eaa2ce952e47396f1ccb5d90d71b5bbe92c33de
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 08:39:38 2008 -0400
Fix champlain_view_embed_get_view()
commit 98c5d8c05d29612997077393a1f6165c09fe1bb3
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 08:31:00 2008 -0400
Version increment
commit 84a9e3f1f95266a0bf652840e2ac1fee41ed4cf1
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 08:30:24 2008 -0400
Version increment
commit 9f25a5ac32f1f854db8a269a19ceec61678a037c
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 07:52:59 2008 -0400
Initial creation
commit 29710ffeebfbd6f359b2f01152aff96b255f3ce8
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 16 07:19:25 2008 -0400
Split gtk+ deps to libchamplain-gtk
commit 50d5672d57e0d7562286686f94a87e290593a1da
Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
Date: Thu Sep 11 09:50:42 2008 -0500
Ignore generated files
commit d92797bd72ff4bd231fa0b331a9bf3ef7d56a099
Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
Date: Thu Sep 11 09:47:23 2008 -0500
Fix build to work with builddir != srcdir and with with parallell make (e.g. -j3)
commit a882a64acf28f12ba294a4a7acb06757194898b7
Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
Date: Thu Sep 11 09:36:07 2008 -0500
remove glib marshal generated files
commit 192505fa1151fac92e74167516e2ed78a8fbfe45
Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
Date: Thu Sep 11 09:35:37 2008 -0500
Remove autotools generated files
commit a0eae3cd100e12176145021e381f0a4573cfa06f
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Sep 11 09:18:37 2008 -0400
Fix markers positions on center_on
commit 434ba9d796c48614b67915ddaea966a9477de211
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 9 15:27:34 2008 -0400
Fix not distributed headers
commit 523220eea5d24369946e82e3cdb694878b533bfd
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 21:50:25 2008 -0400
Cairo optimisation
commit 108fdf1924a8c144ab280af8dc8cea425305f1ba
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 17:04:37 2008 -0400
Fix when center_on is called before the widget got it's size
commit 89192cc13d4cc5fa092e955c20d8b093dc69838d
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 16:28:59 2008 -0400
Remove files from Makefile.am
commit b3c6e580b24fcfb355f41d4581feec297d46614a
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 16:23:33 2008 -0400
Use default hand cursors
commit 5a65104d93307bc6b6bca8f8bcacbaafa61011de
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 16:15:19 2008 -0400
Remove generated bits
commit 0f09ec555805f5cc57f0e50b1f7f9db3638a77e5
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 16:09:29 2008 -0400
Remove champlain_marker_set_anchor
clutter_actor_set_anchor_point has the same functionality.
commit 501da2deeea4f90488fc876582acfa3c09bd2dc5
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 13:03:16 2008 -0400
Add missing files
commit df83e4daba6758547a0b8b9790c7c7644a148375
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 13:01:40 2008 -0400
Add hand mouse cursors
commit 7243bf0e42196fac61623803e6d2dce122ad966a
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Sep 7 11:39:53 2008 -0400
Mouse wheel zoom
Requires patched clutter-gtk
See http://bugzilla.openedhand.com/show_bug.cgi?id=1114
commit e1f47d0d374b53472b1d75eed64accc22723a5d2
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 20:32:10 2008 -0400
Fix includes
commit 967095e068e47cd5fcc839fb21a50d4404523b06
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 16:29:39 2008 -0400
Remove unneeded doc
commit e29fdad40228f43bc03759d385c382ab041d0a01
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 16:21:49 2008 -0400
Move initial map creation to a function
In case the functions aren't called in the same order than planned.
commit a6452724f5482306bfccd4c2355dba53690c66ea
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 16:05:34 2008 -0400
Remove unnecessary doc
commit bab1537f1b5ff99ad5fd993c5d4a4c59bbd20f6c
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 15:19:30 2008 -0400
Fix coding styles
commit 06c11cc4c6473dcab0415a2e9f17c7a8dacb5894
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 13:32:24 2008 -0400
Fix image installation
commit 2aa28c3ad080d81d058b3541c647479c023e4e88
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 12:58:59 2008 -0400
Improve doc
commit 5be94f50aa70711649fab368fe06948fdc6a5be8
Merge: fc923e2 aaa4207
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 11:45:51 2008 -0400
Merge branch 'POI'
Conflicts:
champlain/champlainview.c
commit aaa4207576d33be012d02fbb51c1ed1efd764e42
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 11:37:56 2008 -0400
Add default label markers
commit fc923e289e61b5b819262b1c41dc11a043b9c2e6
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 11:37:22 2008 -0400
Fix doc
commit 55c14d8df394c3e09e150e1f3bdf04180be893df
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Sep 6 01:04:30 2008 -0400
Reposition markers on set_position
commit 75713a12f06c9f3e9bfd2a3a8af1d82d567863a0
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Sep 5 23:49:27 2008 -0400
Adjust markers with zoom anchor
commit 703550254a42fce87ce370d6a1ce340f14d2a607
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Sep 5 22:50:46 2008 -0400
Fix rebase
commit b075898ca0a0e6d58420dff34f7d0b4eb5b941d3
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 2 20:34:42 2008 -0400
Add a marker image
commit cff98848d9886b3bb3b06ba09892ea218c3f62c4
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Sep 2 20:32:04 2008 -0400
Add missing files
commit baa7a845d74acc0121cba41bc4afe051685359a1
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 25 21:55:00 2008 -0400
Marker objects
commit 3d5d5f4e66440a393a790f57aa9be840022da7f8
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Sep 5 21:50:37 2008 -0400
Fix low level zoom
commit f9d552e3b5be60235e0f1fe0291beb26633d68bf
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Sep 4 22:26:23 2008 -0400
Animated tiles
commit 7c377b1f1db68262a5598ca12d1ef6292356a63b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Sep 4 22:04:02 2008 -0400
Code simplification
commit 671e2383e2a05d4b6100136062faa1d1893b2ab1
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Sep 4 19:08:32 2008 -0400
Fix async free of tiles
commit b2e93e21bdaaf60a0df1b1dd1c6df31de83e671c
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Thu Sep 4 13:44:37 2008 -0400
Keep only visible tiles and level in memory
commit 219a1d2107278f2cacef0886a263bdb260079b31
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Thu Sep 4 08:17:15 2008 -0400
Unlimited zoom
commit a285b04f13c4c860001ea03d1efc25bdd8762859
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Aug 29 13:45:39 2008 -0400
decel-rate and mode var
commit ad997749a37e958a25bf1828e36e18e73276a9a6
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 28 14:47:45 2008 -0400
Offline mode
commit 2eb0893f2466f1811e5c31312958a91fe61c83d4
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Wed Aug 27 18:42:19 2008 -0400
Error tiles
commit 276c6efc536517c5b1c1177ebd1d34fdac6738ab
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Aug 24 09:15:19 2008 -0400
Property tests
commit 3785f23420f0c85bf54769014a8815dccba74bc0
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Aug 24 08:39:15 2008 -0400
Fix Tile freeing
commit a6772ebc894f03fac6717f547865335eef03a4e5
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Aug 24 08:11:20 2008 -0400
Fix map-source property
When switching, the current zoom level is saved and
reapplied to the new source, there were not check
if the new source supported such a zoom level.
commit 7357647ee4111fd3536bdf6d8dd3b3e924e55e3e
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 23 20:06:54 2008 -0400
zoom-level property
commit 7db5ddbc5f0f2c9641794489325def324afd3536
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 23 18:54:35 2008 -0400
map-source property
and hot switching of it
commit 6d5c6210baea0a5f8238f7da97507b39fe7a14b1
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 23 18:52:22 2008 -0400
Add new map sources
commit 8be35ae74ae8cbf5aee986ad3bbbe7b87c1f63e5
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 23 14:06:01 2008 -0400
Fix a memory leak
commit 9a6df4ace31918da0875e6d3fdff8ededfe9bfb7
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Fri Aug 22 10:48:51 2008 -0400
Add missing file
commit a5ed94f2782a6197f9562d76773a0eaab99bfa1c
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Fri Aug 22 10:12:49 2008 -0400
Add zoom limit
until the x, y system is redesigned not to
have values > 2^16 (which is the size limit
of ClutterUnit)
commit 9f249051edb82aee1cd9599ceaed2f1b215d0f3d
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Thu Aug 21 17:14:19 2008 -0400
Removed redefined var
commit 334c949a0ef5ff4c3d80bb76a620ad64dca6aba6
Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
Date: Thu Aug 21 14:29:09 2008 -0400
Fix the autotools setup
commit 9477aa1d8e2a2141a262b68c54263b16b8dc2545
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 21 09:01:21 2008 -0400
Fix doc
commit 625365956c6b09fcf63bc4a98021f11e27165508
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 21 08:47:36 2008 -0400
Improve library install
commit 182ab6dd89814485d905d79b0a921e8c96790fb0
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Wed Aug 20 21:57:34 2008 -0400
Gtk-doc
commit 79acb48c2b80de425118b6d8ce88b065fdd46b3d
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 19 23:55:57 2008 -0400
Properties and doc
commit f6dd3c4cbe43dfa614ff98ac57229521ec536f43
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 19 23:55:38 2008 -0400
Zoom
commit 706d86cde6a8fe3f2de14396056edb30f39c592b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 18 23:09:37 2008 -0400
Downloading tiles!
commit 0f8fda86a48f8f5a76c6dd915ca71ddd5b70a46b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 18 21:37:20 2008 -0400
Tile loading
commit c4bc9c7737b4376d222b5f64a3539da3a7498988
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Aug 17 22:50:26 2008 -0400
Center map on coordinates
commit e28fee069d1a32ddf019e9e665b7508da36524b2
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sun Aug 17 20:25:55 2008 -0400
Fixed library
commit 284cea56379bbdf14779fc9b88c4e5fe591cc7f6
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 16 19:13:21 2008 -0400
Build needs to be fixed
commit 9b786f86f9a21b5bdb1565aab1b5f077276e166e
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 16 18:38:53 2008 -0400
Implement map sources
commit 9d6b2298445997246c34b572cc530b49d5cc45a4
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Sat Aug 16 11:15:34 2008 -0400
Clean up
commit d685da0473f678ce3cc2d0d52a83e13ecf4c52a5
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Aug 15 22:13:15 2008 -0400
Working finger scroll
commit 2f0ba4f1dd3ec8eb4b464d85beed5fa1b47fc4d2
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Aug 15 21:16:30 2008 -0400
Compiling Tidy integration
commit a2391ad32d824b07706993bffec9f2f1c4958637
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Aug 15 19:29:15 2008 -0400
Debugging
commit 3fd51149ec4776f9fc618494641ea4c2af66db05
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Fri Aug 15 08:35:14 2008 -0400
Tile visibility
commit f10d833528dec0b213f12248945867098f460e6e
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 14 22:48:41 2008 -0400
Add ZoomLevel and Tile
commit cb94cdd88246219b83ae84b67463ee2714463324
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 14 22:31:21 2008 -0400
Add Maps
commit b1fd04a518e19017ee1c9f83d6ec95e7ad71ea9a
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 14 18:18:17 2008 -0400
Fix gwarnings on quit
commit 1c40f27f1c78d2146c9b9bfdaf39367baa23af1b
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 14 18:12:23 2008 -0400
Fix indent
commit 127b900236be7f2e27b6bec71fe75a08599ec282
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Thu Aug 14 00:02:55 2008 -0400
Working finger scroll
Warnings at shutdown are due to unconnected callbacks for gtkAdjustments
commit 4f26012fbcf6f36b5204ef057b6426e42a835e19
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 12 23:52:58 2008 -0400
Working scrollbars
commit c6360653901eb8d41a826589591099620285705a
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 12 23:36:57 2008 -0400
Fix gobject warnings and GtkAdjustment tries
commit 126fef877f5e689aea5b1db6503e6255bb0dc5cb
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 12 22:34:49 2008 -0400
Scrollable Window Attempt
commit 921ce6b36233ca2992effa01275a3d511a939a12
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Tue Aug 12 16:39:40 2008 -0400
Inherit from GtkAlignment
commit b886423b40760e1c777bd795ece60b62a8781779
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 11 22:26:31 2008 -0400
Add clutter deps
commit 95598df474db9d6e0f7bf1adbeb5aa953f62f4e2
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 11 22:20:09 2008 -0400
the Gtk widget debutes
commit e7546c7c0986174ab423bb05909073dd4262c17f
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 11 22:02:09 2008 -0400
Compiling widget
commit 3180196712fbee5497cd4ec206649116fab7c3a1
Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
Date: Mon Aug 11 20:28:09 2008 -0400
Initial commit
|