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 14619 14620 14621 14622 14623 14624 14625 14626 14627 14628 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 14644 14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696 14697 14698 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728 14729 14730 14731 14732 14733 14734 14735 14736 14737 14738 14739 14740 14741 14742 14743 14744 14745 14746 14747 14748 14749 14750 14751 14752 14753 14754 14755 14756 14757 14758 14759 14760 14761 14762 14763 14764 14765 14766 14767 14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 14780 14781 14782 14783 14784 14785 14786 14787 14788 14789 14790 14791 14792 14793 14794 14795 14796 14797 14798 14799 14800 14801 14802 14803 14804 14805 14806 14807 14808 14809 14810 14811 14812 14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 14825 14826 14827 14828 14829 14830 14831 14832 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847 14848 14849 14850 14851 14852 14853 14854 14855 14856 14857 14858 14859 14860 14861 14862 14863 14864 14865 14866 14867 14868 14869 14870 14871 14872 14873 14874 14875 14876 14877 14878 14879 14880 14881 14882 14883 14884 14885 14886 14887 14888 14889 14890 14891 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932 14933 14934 14935 14936 14937 14938 14939 14940 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 14987 14988 14989 14990 14991 14992 14993 14994 14995 14996 14997 14998 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013 15014 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 15032 15033 15034 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050 15051 15052 15053 15054 15055 15056 15057 15058 15059 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 15100 15101 15102 15103 15104 15105 15106 15107 15108 15109 15110 15111 15112 15113 15114 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 15148 15149 15150 15151 15152 15153 15154 15155 15156 15157 15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168 15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249 15250 15251 15252 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 15263 15264 15265 15266 15267 15268 15269 15270 15271 15272 15273 15274 15275 15276 15277 15278 15279 15280 15281 15282 15283 15284 15285 15286 15287 15288 15289 15290 15291 15292 15293 15294 15295 15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 15326 15327 15328 15329 15330 15331 15332 15333 15334 15335 15336 15337 15338 15339 15340 15341 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369 15370 15371 15372 15373 15374 15375 15376 15377 15378 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390 15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 15401 15402 15403 15404 15405 15406 15407 15408 15409 15410 15411 15412 15413 15414 15415 15416 15417 15418 15419 15420 15421 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 15434 15435 15436 15437 15438 15439 15440 15441 15442 15443 15444 15445 15446 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487 15488 15489 15490 15491 15492 15493 15494 15495 15496 15497 15498 15499 15500 15501 15502 15503 15504 15505 15506 15507 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 15518 15519 15520 15521 15522 15523 15524 15525 15526 15527 15528 15529 15530 15531 15532 15533 15534 15535 15536 15537 15538 15539 15540 15541 15542 15543 15544 15545 15546 15547 15548 15549 15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 15573 15574 15575 15576 15577 15578 15579 15580 15581 15582 15583 15584 15585 15586 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605 15606 15607 15608 15609 15610 15611 15612 15613 15614 15615 15616 15617 15618 15619 15620 15621 15622 15623 15624 15625 15626 15627 15628 15629 15630 15631 15632 15633 15634 15635 15636 15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 15655 15656 15657 15658 15659 15660 15661 15662 15663 15664 15665 15666 15667 15668 15669 15670 15671 15672 15673 15674 15675 15676 15677 15678 15679 15680 15681 15682 15683 15684 15685 15686 15687 15688 15689 15690 15691 15692 15693 15694 15695 15696 15697 15698 15699 15700 15701 15702 15703 15704 15705 15706 15707 15708 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723 15724 15725 15726 15727 15728 15729 15730 15731 15732 15733 15734 15735 15736 15737 15738 15739 15740 15741 15742 15743 15744 15745 15746 15747 15748 15749 15750 15751 15752 15753 15754 15755 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769 15770 15771 15772 15773 15774 15775 15776 15777 15778 15779 15780 15781 15782 15783 15784 15785 15786 15787 15788 15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 15807 15808 15809 15810 15811 15812 15813 15814 15815 15816 15817 15818 15819 15820 15821 15822 15823 15824 15825 15826 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841 15842 15843 15844 15845 15846 15847 15848 15849 15850 15851 15852 15853 15854 15855 15856 15857 15858 15859 15860 15861 15862 15863 15864 15865 15866 15867 15868 15869 15870 15871 15872 15873 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887 15888 15889 15890 15891 15892 15893 15894 15895 15896 15897 15898 15899 15900 15901 15902 15903 15904 15905 15906 15907 15908 15909 15910 15911 15912 15913 15914 15915 15916 15917 15918 15919 15920 15921 15922 15923 15924 15925 15926 15927 15928 15929 15930 15931 15932 15933 15934 15935 15936 15937 15938 15939 15940 15941 15942 15943 15944 15945 15946 15947 15948 15949 15950 15951 15952 15953 15954 15955 15956 15957 15958 15959 15960 15961 15962 15963 15964 15965 15966 15967 15968 15969 15970 15971 15972 15973 15974 15975 15976 15977 15978 15979 15980 15981 15982 15983 15984 15985 15986 15987 15988 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 16008 16009 16010 16011 16012 16013 16014 16015 16016 16017 16018 16019 16020 16021 16022 16023 16024 16025 16026 16027 16028 16029 16030 16031 16032 16033 16034 16035 16036 16037 16038 16039 16040 16041 16042 16043 16044 16045 16046 16047 16048 16049 16050 16051 16052 16053 16054 16055 16056 16057 16058 16059 16060 16061 16062 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077 16078 16079 16080 16081 16082 16083 16084 16085 16086 16087 16088 16089 16090 16091 16092 16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196 16197 16198 16199 16200 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 16225 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 16265 16266 16267 16268 16269 16270 16271 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311 16312 16313 16314 16315 16316 16317 16318 16319 16320 16321 16322 16323 16324 16325 16326 16327 16328 16329 16330 16331 16332 16333 16334 16335 16336 16337 16338 16339 16340 16341 16342 16343 16344 16345 16346 16347 16348 16349 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365 16366 16367 16368 16369 16370 16371 16372 16373 16374 16375 16376 16377 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497 16498 16499 16500 16501 16502 16503 16504 16505 16506 16507 16508 16509 16510 16511 16512 16513 16514 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530 16531 16532 16533 16534 16535 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547 16548 16549 16550 16551 16552 16553 16554 16555 16556 16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 16605 16606 16607 16608 16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 16625 16626 16627 16628 16629 16630 16631 16632 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648 16649 16650 16651 16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 16668 16669 16670 16671 16672 16673 16674 16675 16676 16677 16678 16679 16680 16681 16682 16683 16684 16685 16686 16687 16688 16689 16690 16691 16692 16693 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719 16720 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 16738 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 16766 16767 16768 16769 16770 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783 16784 16785 16786 16787 16788 16789 16790 16791 16792 16793 16794 16795 16796 16797 16798 16799 16800 16801 16802 16803 16804 16805 16806 16807 16808 16809 16810 16811 16812 16813 16814 16815 16816 16817 16818 16819 16820 16821 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 16886 16887 16888 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 16908 16909 16910 16911 16912 16913 16914 16915 16916 16917 16918 16919 16920 16921 16922 16923 16924 16925 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969 16970 16971 16972 16973 16974 16975 16976 16977 16978 16979 16980 16981 16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023 17024 17025 17026 17027 17028 17029 17030 17031 17032 17033 17034 17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073 17074 17075 17076 17077 17078 17079 17080 17081 17082 17083 17084 17085 17086 17087 17088 17089 17090 17091 17092 17093 17094 17095 17096 17097 17098 17099 17100 17101 17102 17103 17104 17105 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120 17121 17122 17123 17124 17125 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141 17142 17143 17144 17145 17146 17147 17148 17149 17150 17151 17152 17153 17154 17155 17156 17157 17158 17159 17160 17161 17162 17163 17164 17165 17166 17167 17168 17169 17170 17171 17172 17173 17174 17175 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210 17211 17212 17213 17214 17215 17216 17217 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 17260 17261 17262 17263 17264 17265 17266 17267 17268 17269 17270 17271 17272 17273 17274 17275 17276 17277 17278 17279 17280 17281 17282 17283 17284 17285 17286 17287 17288 17289 17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 17311 17312 17313 17314 17315 17316 17317 17318 17319 17320 17321 17322 17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 17378 17379 17380 17381 17382 17383 17384 17385 17386 17387 17388 17389 17390 17391 17392 17393 17394 17395 17396 17397 17398 17399 17400 17401 17402 17403 17404 17405 17406 17407 17408 17409 17410 17411 17412 17413 17414 17415 17416 17417 17418 17419 17420 17421 17422 17423 17424 17425 17426 17427 17428 17429 17430 17431 17432 17433 17434 17435 17436 17437 17438 17439 17440 17441 17442 17443 17444 17445 17446 17447 17448 17449 17450 17451 17452 17453 17454 17455 17456 17457 17458 17459 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473 17474 17475 17476 17477 17478 17479 17480 17481 17482 17483 17484 17485 17486 17487 17488 17489 17490 17491 17492 17493 17494 17495 17496 17497 17498 17499 17500 17501 17502 17503 17504 17505 17506 17507 17508 17509 17510 17511 17512 17513 17514 17515 17516 17517 17518 17519 17520 17521 17522 17523 17524 17525 17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 17557 17558 17559 17560 17561 17562 17563 17564 17565 17566 17567 17568 17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592 17593 17594 17595 17596 17597 17598 17599 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609 17610 17611 17612 17613 17614 17615 17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 17630 17631 17632 17633 17634 17635 17636 17637 17638 17639 17640 17641 17642 17643 17644 17645 17646 17647 17648 17649 17650 17651 17652 17653 17654 17655 17656 17657 17658 17659 17660 17661 17662 17663 17664 17665 17666 17667 17668 17669 17670 17671 17672 17673 17674 17675 17676 17677 17678 17679 17680 17681 17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 17723 17724 17725 17726 17727 17728 17729 17730 17731 17732 17733 17734 17735 17736
|
2008-07-05 Philip Langdale <philipl@alumni.utexas.net>
* src/galeon-find-toolbar.c: Missed some #ifdefs
in the last change.
2008-07-04 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/EphyDirectoryProvider.cpp
* mozilla/GaleonFind.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.h
* mozilla/MozRegisterComponents.cpp
* mozilla/GaleonJS.cpp
* mozilla/mozilla-notifiers.cpp
* mozilla/GaleonFind.h
* mozilla/EventContext.cpp
* mozilla/ExternalProtocolService.h
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/FilePicker.cpp
* mozilla/GlobalHistory.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/EphyPromptService.cpp
* mozilla/MozillaPrivate.cpp
* mozilla/JSConsoleListener.cpp
* mozilla/ProgressListener.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/GlobalHistory.h: Remove support for old non-toolkit
based mozillas and toolkit < 1.8. Essentially this means
support is now for firefox 2.0, xulrunner 1.8, firefox 3.0
and xulrunner 1.9. Trunk seamonkey-on-toolkit builds might
work as might thunderbird 2.0, but I haven't tried these.
2008-07-04 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/ContentHandler.cpp: Fix incorrect #ifdef check.
2008-07-04 Philip Langdale <philipl@alumni.utexas.net>
* configure.in: Remove xpcomglue configure flag. This
is obsolete now that we have proper pkgconfig support
for xulrunner 1.9
2008-07-04 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/GaleonWrapper.cpp
* mozilla/ContentHandler.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/FilePicker.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/JSConsoleListener.cpp
* mozilla/Makefile.am
* src/Makefile.am: Updates to support the final 1.9 release
of xulrunner (firefox 3.0). All the features that we had to
turn off for 1.9 are still off. The real work in this change
comes from Loic Minier <lool@dooz.org>, the hardworking
Debian package maintainer. I just added some configure.in
checks.
2008-04-20 Philip Langdale <philipl@alumni.utexas.net>
* galeon.schemas.in
* src/galeon-window.c
* utils/prefs-strings.h: Add gconf pref to make close
confirmation optional for pages with modified forms.
Patch by Paul Dwerryhouse <paul@dwerryhouse.com.au>
2008-02-10 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* NEWS: Update for 2.0.5 release.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/MozillaPrivate.cpp: Adapt to new printer
enumeration API - it might work - hard to say.
Also disable user CSS stylesheets because, naturally,
it doesn't work in 1.9.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in: Add test for availablePrinters.
#ifdef to follow.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/MozRegisterComponents.cpp
* mozilla/Makefile.am: Use the internal nsString test
to skip MyPortal and custom about: handlers. Naturally,
Gecko 1.9 makes it impossible to support these.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in: Replace bogus gecko 1.9 test with
more meaningful test for whether internal nsString
symbols can be resolved.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/MozillaPrivate.cpp: XPIDLString isn't
available in gecko 1.9
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/EphyDirectoryProvider.cpp: Do it right...
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/EphyDirectoryProvider.cpp: Update to cope
with Gecko 1.9.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/mozilla-embed-shell.cpp: Gecko 1.9 doesn't
support remembering passwords. We're really moving
onwards and upwards here.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/ExternalProtocolService.cpp: Support latested
interface changes.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/GaleonUtils.cpp: Call SetPaperSizeType,
not SetPaperSize. That's what we always wanted
and SetPaperSize was removed.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/MozRegisterComponents.cpp: Don't register
for nsIBadCertListener if it doesn't exist.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSDialogs.h: nsIBadCertListener was
removed from gecko 1.9 and replaced by the non
overridable nsIBadCertListener2 - which incidentally
seems to make connecting to servers with self-signed
certs incredibly awkward. The load fails, then you
have to go to the certificate manager and click
"Add Exception...', type in your URL *again* and
then click Ok. The workflow is terrible but
apparently that's the point. They want to make it
really really hard to do. *sigh*
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/HeaderSniffer.cpp: Don't need to include
nsIDownload.h
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
D mozilla/gUrlCID.h
D mozilla/nsMailtoUrl.cpp
D mozilla/nsIMailtoUrl.h
D mozilla/nsMailtoUrl.h
* galeon.schemas.in
* README.ExtraPrefs
* utils/prefs-strings.h
* mozilla/MozRegisterComponents.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/Makefile.am: Remove legacy mailer support. With
the lack of symbols exported by 1.9, it's impossible to
keep nsMailtoUrl compiling - and nowadays most people are
using mailers that can parse mailto: urls.
2008-02-02 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp: Some gecko 1.9 updates.
The actualy GECKO_1_9 test is bogus (It's really a xulrunner
1.9 test) and I'll fix it up later.
2008-01-12 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp
* mozilla/EphyPromptService.cpp: Use raw c++ static_cast
instead of NS_STATIC_CAST as the macro has been removed
on trunk. We don't care about any compiler that doesn't
understand static_cast.
2007-12-14 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/EphyDirectoryProvider.cpp
* mozilla/GaleonFind.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/ContentHandler.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/mozilla-prefs.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/mozilla-embed.cpp
* mozilla/EventContext.cpp
* mozilla/GtkNSSSecurityWarningDialogs.cpp
* mozilla/AutoJSContextStack.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/FilePicker.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/GaleonUtils.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/MozillaPrivate.cpp
* mozilla/ProgressListener.cpp
* mozilla/MyportalProtocolHandler.cpp: Remove gratutious
MOZILLA_INTERNAL_API usage. Thanks to Denis Leroy and
Martin Stransky for the tip. This makes adapting to
gecko 1.9 a little bit easier.
2007-12-14 Philip Langdale <philipl@alumni.utexas.net>
* configure.in:
* NEWS: Make an overdue 2.0.4 release to get these
bug fixes out.
2007-09-20 Philip Langdale <philipl@alumni.utexas.net>
* embed/print-dialog.c: Fix from Denis Leroy to
avoid a crash if the GtkCombo callback fires
when there is no valid selection. This is generally
a good idea but specifically came to attention
due to an apparent semantic change (yay...) in
Gtk+ 2.20
2007-09-20 Philip Langdale <philipl@alumni.utexas.net>
* src/galeon-window.c: Fix from Denis Leroy to
make image load preferences *really* work again.
2007-04-19 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/mozilla-notifiers.cpp: Fix bug 347346.
The pref used to control image loading was renamed
for mozilla 1.8
Thanks to Hanno Boeck for reporting this.
2007-04-06 Pema Geyleg <pema.geyleg@gmail.com>
* configure.in: Added 'dz' to ALL_LINGUAS.
2007-02-24 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonFind.cpp
* mozilla/ContentHandler.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp:
Handle two new mozilla changes and fix up a couple
of old changes that didn't work correctly for the
gecko 1.8 (firefox 2.0) branch.
2007-01-23 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/Makefile.am
* mozilla/GaleonWrapper.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/mozilla-embed-shell.cpp: Cope with a couple
of new mozilla changes.
2006-12-09 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/MozillaPrivate.cpp: Another API change.
GetCompatibilityMode moved from nsIHTMLDocument to
nsIDocument.
https://bugzilla.mozilla.org/show_bug.cgi?id=362797
2006-12-09 Philip Langdale <philipl@alumni.utexas.net>
* src/galeon-tab.c: Lately, mozilla has been causing
us to open tabs where the location is NULL instead of
about:blank. So we need to handle that case.
2006-12-06 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* embed/galeon-embed-find.c
* embed/galeon-embed-find.h
* mozilla/GaleonFind.cpp
* mozilla/GaleonFind.h
* mozilla/mozilla-embed-find.cpp
* src/galeon-find-toolbar.c: Handle the new extra
argument to FindAgain to indicate whether LinksOnly
mode was requested. This fixes a mozilla bug where
FindAgain always acted as if LinksOnly was not set
even when it was. To take advantage of the fix, we
must also pass aLinksOnly through from our callsites.
https://bugzilla.mozilla.org/show_bug.cgi?id=343077
2006-12-06 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/nsIMailtoUrl.h: Need to call
NS_DEFINE_STATIC_IID_ACCESSOR now as it actually
does something.
https://bugzilla.mozilla.org/show_bug.cgi?id=313309
2006-09-18 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* NEWS: Quick 2.0.3 release to pick up the header fix.
2006-09-18 Philip Langdale <philipl@alumni.utexas.net>
* mozilla/GaleonJS.cpp: Remove an unnecessary include
that breaks compilation against Mozilla 1.7.x.
Compilation on newer stuff is unaffected. Noticed by
Denis Leroy (the Fedora packager).
2006-09-16 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* NEWS: Bump to 2.0.2 and release.
2006-09-08 Philip Langdale <philipl@alumni.utexas.net>
* configure.in
* mozilla/GaleonFind.cpp: Update for mozilla changes.
2006-07-02 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Add a configure flag --enable-libxpcomglue_s
to request that this lib be linked in. I haven't got a good
way to detect if it's actually needed or not, so it's
a manual option for now. You also need to put the silly
thing somewhere that it can be found. *sigh*
2006-07-02 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GaleonFind.cpp: Update to new nsITypeAheadFind
methods. One bonus here is that SetSelectionAttention is
now just a thin wrapper around a new TypeAheadFind method.
Yay for code reuse.
2006-07-01 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonJS.cpp
* mozilla/GaleonJS.h: New files that should have
been in the last change. I had to refactor EvaluateJS
out because it changed from using the internal string
API to the external one. So, we need to change the
includes in each case. Ugh.
2006-07-01 Philip Langdale <philipl@mail.utexas.edu>
* configure.in:
* mozilla/EventContext.cpp
* mozilla/GaleonAboutModule.cpp
* mozilla/GaleonUtils.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/Makefile.am
* mozilla/MyportalProtocolHandler.cpp
* mozilla/MyportalProtocolHandler.h
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Make Galeon compile with
Mozilla trunk again - while still being able to compile
against the 1.8 (Firefox 1.5) branch. I have no idea
if it will work with 1.7.x but there's a reasonable
chance that it will.
Note: This still *will not* link against trunk. The
problem there is that the string implementation
symbols were hidden in libxul, requiring libxpcomglue_s.a
to be linked to provide them. But this lib is not
provided in the built packages - it is only present
in the build tree - so you have to build mozilla yourself
to get it. ARGH. An alternative, that also requires building
mozilla yourself is to disable symbol hiding. I'm going to
make a followup change so you can tell configure that you've
got yourself a copy of libxpcomglue_s.a.
2006-05-13 Philip Langdale <philipl@mail.utexas.edu>
* configure.in:
* mozilla/SidebarProxy.cpp: New nsISidebar method t
not implement.
2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Remove obsolete entry for no_NO.
* po/no.po: And the translation.
2006-04-13 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GtkNSSDialogs.cpp: nsIMutableArray moved to
its own header file.
2006-03-18 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/MozRegisterComponents.cpp
* mozilla/SideBarProxy.cpp: Some macros were moved from
one Mozilla header file to another.
2006-03-08 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: *grumble* The changes on the seamonkey
branch are different from trunk!
2006-03-08 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EphyPromptService.cpp: Fix compiler warning.
2006-03-08 Christian Persch <chpe@cvs.gnome.org>
* mozilla/EphyPromptService.cpp:
Don't throw when cancelling the dialogue with ESC. Fixes bug #333714.
2006-03-07 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h: Another API change, that
actually undoes a previous one in the process.
2006-03-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Don't activate find bar on
xul pages (such as about:config). Fixes bug #333149
2006-03-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-find-toolbar.c: Don't activate the find
bar on 'Enter' when autostart is enabled. Fixes bug #333150
2006-02-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-find-toolbar.c: Wrap gtk_label_set_ellipsize () in
a gtk version check for >= 2.6.0
2006-02-27 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Post release version bump
2006-02-26 Philip Langdale <philipl@mail.utexas.edu>
* autogen.sh: Turns out we require automake 1.7
Thanks to yaneti for pointing that out.
2006-02-25 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Bump version for 2.0.1 release.
2006-02-25 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Updated news for 2.0.1 release.
2006-02-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-find-toolbar.c (galeon_find_toolbar_class_init):
Remove some G_PARAM_STATIC_* older glib versions don't have them.
2006-02-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EphyDirectoryProvider.cpp: Take 2 to try and
get this file compiling.
2006-02-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EphyDirectoryProvider.cpp: Try and compile
with toolkit gecko 1.8.
2006-02-20 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp: Replace the check used
to decide whether the DirectoryProvider is needed. The old
one was always returing true and it should not for older
mozilla generations.
2006-02-20 Philip Langdale <philipl@mail.utexas.edu>
* default-prefs.js: Another pref left undefined in xulrunner.
2006-02-20 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Actually check the updates in...
2006-02-20 Crispin Flowerday <gnome@flowerday.cx>
* configure.in:
* mozilla/Makefile.am
* mozilla/AutoJSContextStack.cpp
* mozilla/AutoJSContextStack.h:
Helper class that pushes a null JS context on the stack,
and pops it in the destructor.
* mozilla/ContentHandler.cpp
* mozilla/CookiePromptService.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/GtkNSSSecurityWarningDialogs.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/PrintingPromptService.cpp
Push a null JS context on the stack when we run a recursive
mainloop. Fixes the galeon equivalend of camino bug
https://bugzilla.mozilla.org/show_bug.cgi?id=179307.
* mozilla/EphyPromptService.cpp
* mozilla/EphyPromptService.h: Add our own prompt service,
this fixes I18N problems with some stings, broken accelerators and
an X crash with over-long labels.
2006-02-20 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Add support for building against,
and working with, xulrunner trunk. I assume it
works with 1.8 but I haven't tried. Note that
the standard xulrunner distribution fails to
include required components: the cookie and
permission managers. So, an off-the-shelf
build of xulrunner will cause galeon to fail
to compile. Perhaps I'll go back and add the
epiphany-style configure-time checks for this.
A mozilla/EphyDirectoryProvider.cpp
A mozilla/EphyDirectoryProvider.h
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp: Copy over the
directory provider from epiphany. This is needed
for 'about:' to work if nothing else.
A mozilla/chrome/.cvsignore
A mozilla/chrome/Makefile.am
A mozilla/chrome/about.xhtml
A mozilla/chrome/brand.dtd.in
A mozilla/chrome/brand.properties.in
A mozilla/chrome/galeon.manifest.in: Chrome content
for 'about:'.
* src/window-commands.c: Update copyright year.
* default-prefs.js: define password manager prefs that
xulrunner fails to provide defaults for.
2006-02-19 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Add support for new mozilla trunk builds
that use libxul instead of libgtkembedmoz, and add test
for gtk_moz_embed_set_path.
* mozilla/Makefile.am: Add more include directories.
* mozilla/GaleonFind.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-embed.h: #define MOZILLA_CLIENT around
including gtkmozembed.h. This works around bug #326667
for werror builds.
* mozilla/mozilla-embed-shell.cpp: Call gtk_moz_embed_set_path
to set MOZILLA_FIVE_HOME programmatically.
2006-02-18 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ContentHandler.cpp (ProcessMimeInfo): Use
gnome_vfs_get_mime_type_for_name in later gnome-vfs versions
* src/galeon-main.c: Undefine GNOME_DISABLE_DEPRECATED - we use
the now deprecated popt initialisation stuff
2006-01-14 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Get CheckKeyPress in sync with
epiphany, fixes at least the equivalent of bug #326813
2006-01-14 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* configure.in: Add "zh_HK" to ALL_LINGUAS.
2006-01-08 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-find-toolbar.c:
Fix button sensitivity on wrap around, and fix a warning
(thanks to chpe for the patch)
2006-01-07 Crispin Flowerday <gnome@flowerday.cx>
* galeon-config-tool.in:
Use gconftool-2 --shutdown rather than killall (patch
stolen from debian package)
2006-01-02 Crispin Flowerday <gnome@flowerday.cx>
* embed/print-dialog.c: Fix a typo, bug #325501
2005-12-14 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 2.0.0.99
2005-12-14 Crispin Flowerday <gnome@flowerday.cx>
A mozilla/GaleonFind.cpp
A mozilla/GaleonFind.h
A mozilla/mozilla-embed-find.cpp
A mozilla/mozilla-embed-find.h
D embed/find-dialog.c
D embed/find-dialog.h
A embed/galeon-embed-find.c
A embed/galeon-embed-find.h
A src/galeon-find-toolbar.c
A src/galeon-find-toolbar.h
* configure.in
* default-prefs.js
* embed/Makefile.am
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/Makefile.am
* mozilla/mozilla-embed.cpp
* src/Makefile.am
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* utils/galeon-marshal.list;
Port the Epiphany find toolbar to galeon. This makes type ahead
find work when galeon is built against an unpatched FireFox
package. Many thanks to Christian Persch and Tommi for the 99.9%
of this code. It is pretty much just s/ephy/galeon and checked in
:-)
2005-12-13 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-file-preview.c
* embed/global-history.c
* src/history-dialog.c:
Allow warning free compilation with glib 2.9.0+
2005-11-28 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.h
* mozilla/ProgressListener.cpp:
Allow compilation on gcc 3.2 and gcc 4.1. Fixes bug #322668
2005-11-27 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* NEWS: 2.0.0 it is!
2005-11-27 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* NEWS: Update for 1.3.22 Release. Might yet be renamed 2.0
2005-11-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/nsIMailtoUrl.h: Another Mozilla API Change.
Preprocessor macro was renamed - so check if the new
name is defined and use that. Otherwise, use the old name.
2005-11-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonAboutModule.cpp
* mozilla/MyportalProtocolHandler.cpp: Mozilla API Change.
nsIInputStreamChannel is no longer a subclass of nsIChannel
so a QueryInterface is required to switch between them.
Fortunately, this change can be made without using an #ifdef
as you can QueryInterface to a parent class.
2005-11-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c (history_parse_host_element): Add missing
signedness cast to keep gcc4 happy.
2005-11-01 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: A small fix to the
back/forward history copier that was pointed out by chpe
when I ported this code to Epiphany. In practice it doesn't
really matter (which is why we've never noticed) but it's
more correct.
2005-10-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c: Handle 'zoom' properly, -1 is bad for
bitfields.
2005-10-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.{c,h} (global_history_visited): Store hide and
toplevel flags for each item and use those for hiding URIs the user
hasn't explicitly (frames, ads) visited from the history dialog.
* mozilla/GlobalHistory.cpp (MozGlobalHistory::AddURI): Pass aRedirect
and aTopLevel to global_history_visited() as well.
* embed/global-history.c (history_load, history_save): Use
'history2.xml' for saving as the new attributes will make older
versions barf and discard the information. Migrate from 'history.xml'
when the new history file doesn't exist yet.
* embed/global-history.c (struct HistoryItemPrivate): Rename
'properties' to 'extra_attributes' and allocate the hash table only if
there are any extra (unknown) attributes to keep record of.
* embed/global-history.{c,h} (global_history_get_page_property,
global_history_set_page_property): Remove unused functions.
* mozilla/GlobalHistory.cpp (MozGlobalHistory::AddURI): Turn URI scheme
blacklist into an array and add "myportal"
2005-10-27 Mikael Magnusson <mikachu@gmail.com>
* doc/C/apx-bugs.xml: Remove a reference to a fixed
bug.
2005-10-27 Mikael Magnusson <mikachu@gmail.com>
* src/galeon-prefs-dialog.c
* src/galeon-prefs-dialog.h
* src/window-commands.c
* ui/prefs-dialog.glade:
Add a 'Device Manager' button to the prefs dialog which
allows controlling the security modules.
2005-10-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/session.c
* src/window-commands.c
* ui/bookmarks-editor.glade
* ui/bookmarks.glade
* ui/certificate-dialogs.glade
* ui/galeon.glade
* ui/prefs-dialog.glade
* ui/print.glade:
Add window role to all windows, and preserve the role for
each browser window between sessions to allow the WM to
restore the window position correctly. Patch partially
courtesy of Mikael Magnusson. Fixes bug #108893
2005-10-27 Crispin Flowerday <gnome@flowerday.cx>
* src/pdm-dialog.c: Wire up the delete key on the keyboard
to deleting items (cookies, passwords etc)
2005-10-25 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c:
Set the window title before showing it.
2005-10-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Set the correct flag when trusting
a cert for signing software
2005-10-02 Crispin Flowerday <gnome@flowerday.cx>
* Makefile.am:
A src/galeon-simple-window.c
A src/galeon-simple-window.c: Add a SimpleWindow class that
embeds a url, but has no chrome.
* src/galeon-shell.c
* src/window-commands.c: Use the SimpleWindow class for the
certificate manager, and unparented mozilla spawned tabs.
Fixes bug #317396
2005-09-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozillaPrivate.cpp: It helps to have the
#ifdef the right way round.
2005-09-17 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/MozillaPrivate.cpp: Change in the css loading
api.
2005-09-17 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Mention seamonkey in the configure
help text.
2005-08-28 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* embed/global-history.c
* embed/global-history.h
* mozilla/GlobalHistory.cpp: Add support for the new
hint flags that gecko can get/set from the history.
2005-08-27 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/xbel.c
* embed/global-history.c
* libegg/dock/egg-dock-layout.c
* src/galeon-favicon-cache.c
* src/galeon-main.c
* src/galeon-sidebars.c
* src/session.c
* utils/galeon-dnd.c
* utils/gul-general.c
* utils/gul-iso-codes.c: Various gcc 4 signed/unsigned
fixes.
2005-08-27 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-bookmarks-editor-ui.xml.in: Fix a typo.
Fixes bug #314652
2005-08-12 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gestures.c: Fix the definition of a signal
so that it points to the correct function in the
class structure.
2005-08-11 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c
* src/galeon-popup.c
* src/galeon-recent-history-menu.c
* src/galeon-tab-menu.c
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/ppview-toolbar.c: Fix some property enums, and
ensure that the names of the properties match
the names of the enums.
2005-08-07 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Use AC_HELP_STRING rather than AS_HELP_STRING
2005-08-06 Crispin Flowerday <gnome@flowerday.cx>
R mozilla/nsAboutRedirector.cpp
R mozilla/nsAboutRedirector.h
A mozilla/GaleonAboutModule.cpp
A mozilla/GaleonAboutModule.h
* mozilla/GaleonUtils.cpp
* mozilla/GaleonUtils.h
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp: Port ephy's customized
error pages to Galeon. This provides error pages that are
in the gnome theme and can be translated. Fixes bug #63193
2005-08-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Make Ctrl+Shift+left click always
download the image even if it is a link too.
Fixes bug #302956
2005-07-16 Mikael Magnusson <mikachu@gmail.com>
* embed/downloader-view.c: Scroll to the new downloads
in the downloader.
2005-07-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* configure.in: Drop support for mozilla < 1.7.5. This means
we remove the last version check (which was for a broken reload
function).
2005-07-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* src/page-info-dialog.c: Don't crash when looking at the page
info for XML files. Fixes bug #309161
2005-07-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Handle downloads that
we don't know the size of correctly. Fixes bug #308756
2005-07-13 Crispin Flowerday <gnome@flowerday.cx>
* embed/js-console.c: Encode the string before appending it to
the js console. Fixes bug #309590
2005-07-13 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Autodetect which mozilla version to use, and detect
'seamonkey' (aka mozilla 1.8) installs.
2005-07-12 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.21.99
2005-07-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* configure.in: Add support for keys such as XF86Back and
XF86Forward
2005-07-10 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ProgressListener.cpp: Yet another API change in nsITransfer.
2005-07-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EventContext.cpp
* mozilla/GaleonUtils.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/MozillaPrivate.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/nsMailtoUrl.cpp: Change in mozilla caused the nsAString
symbol to really be a #define to nsAString_internal. We weren't
picking up the #define with our old header ordering, so I had
to juggle things around. At least we don't get a new #ifdef.o
2005-06-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Don't ask for the directory to save an image
into if the user doesn't want to. Fixes bug #305731
2005-06-27 Crispin Flowerday <gnome@flowerday.cx>
* galeon.spec.in: Use 'License' not 'Copyright', apparently the
former has been accepted since redhat 6.2. Fixes bug #307709
2005-06-27 Crispin Flowerday <gnome@flowerday.cx>
* utils/hig-alert.c: Fix a gcc 4 warning. Patch by Stanislav
Brabec. Fixes bug #309139
2005-06-01 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-editable-toolbar.c
* libegg/egg-toolbar-editor.c
* libegg/egg-toolbars-model.c:
Fix some signed/unsigned problems with gcc 4.0. Patch by Martin
Kretzschmar, bug #306169.
2005-05-26 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
Automatically detect whether we have a mozilla debug build.
2005-05-21 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Fix the improved Gecko detection to actually
work.
2005-05-21 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* NEWS: Update to 1.3.21 for next release.
2005-05-15 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Correctly handle helpers for
file:/// urls. I'm not entirely sure what went wrong with
the mozilla driven way this used to happen, but it's easier
to just take mozilla out of the picture and slightly modify
things so that file:/// always follows the uriHelper path
even if the helper doesn't handle uris (we just strip off
the file:// prefix in this case).
(http://bugzilla.gnome.org/show_bug.cgi?id=172399)
2005-05-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozRegisterComponents.cpp
* mozilla/GaleonWrapper.cpp
* configure.in: Fix the SSL status icon with trunk builds, and
improve detection of whether Gecko 1.8 is being used.
2005-05-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-persist.cpp: Add a missing header that
is needed for newer mozilla builds.
2005-05-05 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu-item.c: Ensure normal
bookmark activates work after a middle click on the
bookmark menu item. Fixes bug #303126
2005-05-03 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Set the program name in UTF-8
Fixes bug #301665
2005-05-01 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp
* mozilla/SidebarProxy.cpp
* mozilla/SidebarProxy.h: Implement nsIClassInfo for the
sidebar in a more efficient way. Based on a change that chpe
did for epiphany.
2005-05-01 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: I forgot the configure.in bit of the last
api change. Whoops.
2005-05-01 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-editable-toolbar.c: Fix the toolbar editor
crash when the Xorg composite extension is enabled.
Fixes bug #168621
2005-04-29 Philip Langdale <philipl@mail.utexas.edu>
* configure.in:
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Another API Change. They claim
that nsITransfer is now frozen. We can only hope.
2005-04-23 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/MozillaPrivate.cpp: What he said.
2005-04-17 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ContentHandler.cpp: Sigh, another API change
2005-04-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-persist.cpp: Testing specifically for NS_OK
is wrong, use NS_SUCCEEDED() instead.
2005-04-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-persist.cpp(GStreamListener::OnDataAvailable):
Work around Mozilla bug and don't crash when a callback that is
guaranteed not to be called again after returning an error is called
again anyway. Fixes bug #300591
2005-04-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Fix compilation on older mozillas.
2005-04-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Use ellipsizing label in notebook tabs when
available.
2005-04-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Jump to new tabs that are opened from the
command line if the window is being raised. Fixes bug #138955
2005-04-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp: Fix compilation (directives may not be
used inside a macro argument)
2005-04-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Ensure focus is on the page when
viewing source.
2005-04-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-home.c: Focus the content when going to the
home page. Fixes bug #172358
2005-04-08 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.h
* src/window-commands.c: Remove some old action functions, that
aren't used anymore.
2005-04-07 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Updates to resync with API changes in mozilla.
Two of them here:
https://bugzilla.mozilla.org/show_bug.cgi?id=228968
https://bugzilla.mozilla.org/show_bug.cgi?id=288626
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: There is a new 64bit progress method,
so we've made all our progress 64bit and let the 32bit method call
that. The following change is also included in these files too.
* mozilla/EventContext.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonUtils.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSSecurityWarningDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/MozillaPrivate.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-prefs.cpp
* mozilla/nsAboutRedirector.cpp
* mozilla/nsMailtoUrl.cpp: Reflecting change that makes the
INTERNAL_API require explicit inclusions rather than explicit
exclusion.
2005-04-06 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GulString.h
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp: Wow. I missed the point
there completely. The new define has inverse logic. We should
leave STRICT defined here and add INTERNAL definitions everywhere
else that they are needed.
2005-04-06 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GulString.h
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp: Mozilla has renamed
MOZILLA_STRICT_API to MOZILLA_INTERNAL_API. Rather than
try to do crazy magic to work out which one a given mozilla
build wants, just define both - should be harmless.
https://bugzilla.mozilla.org/show_bug.cgi?id=288626
2005-04-05 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: For some strange reason the test we were
using for the nsIHelperAppLauncherDialog api change
was returning a false positive for 1.8aX releases. So
I've borrowed the epiphany test (create a class rather
than trying to call a method).
2005-04-05 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Try and avoid the tab bar resizing
for some pages. Fixes bug #170378
2005-04-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Remove an incorrect
comment about g_setenv, and free the memory.
2005-04-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp
* myportal.css: Make the My portal page validate as XHTML.
Based on a patch by jamesm@bluebottle.com. Fixes bug #172571
2005-04-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/JSConsoleListener.cpp: Wow, I really messed that
up. the #ifef is the wrong way round *and* config.h isn't
included - so it actually compiled by accident agains trunk.
Whoops.
2005-04-02 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ContentHandler.cpp: Another api change.
2005-04-02 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Whoops. Need to add the test too.
2005-04-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/JSConsoleListener.cpp: nsIScriptError now uses
nsAStrings.
2005-04-01 Steve Murphy <murf@e-tools.com>
* configure.in: Added "rw" to ALL_LINGUAS.
2005-03-25 Philip Langdale <philipl@mail.utexas.edu>
* embed/downloader-view.c: Fix a crash when closing the downloader
while a ContentHandler driven download is underway.
2005-03-18 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c: Use gtk_button_set_image() to construct
non-stock buttons with text and images in them. Fixes bug #170584
2005-03-12 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.20.99
2005-03-12 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* configure.in: Updates for 1.3.20 release
2005-03-12 Philip Langdale <philipl@mail.utexas.edu>
* default-prefs.js: Set the typeaheadfindsea prefs in case
galeon is built and run against a patched version of firefox
where typeaheadfind can work.
http://bugzilla.gnome.org/show_bug.cgi?id=157435
* configure.in: Assumed mozilla version for ff/tb should be 1.8b1
2005-03-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp: Extend the mozilla focus hack to
fix stealing from text boxes.
* src/galeon-tab.c: Use the page url, not the text in the location
bar when working out whether a tab is empty
* src/galeon-shell.c
* src/window-commands.c: When creating a new tab, only focus the
location entry if opening a blank page.
Fixes bug #166639 and bug #168402
2005-03-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-persist.cpp: Correctly test mime types,
I broke this in the embed string conversion. Fixes bug #168181
2005-03-07 Elijah Newren <newren@gmail.com>
If launched without startup-notification, make an approximation to
when the launch occurred so that focus-stealing-prevention will
work better. Fixes #168821.
* src/galeon-main.c: (slowly_and_stupidly_obtain_timestamp): new
function to ping xserver for a timestamp, (main): obtain a
timestamp manually if there isn't one available from startup
notification
2005-02-21 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c: Ensure middle clicks on the
Back/Forward and Up menus items in the Go menu don't create
a new tab, and perform the action on the current tab.
Fixes bug #168037
2005-02-19 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Bump the assumed mozilla version for trunk
builds of firefox and thunderbird to 1.8b.
2005-02-14 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Remove the timeout when the
history is finalized.
2005-02-14 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c
* utils/gul-gui.h: Add a single function to create a
stock-like image buttons.
* embed/js-console.c
* mozilla/CookiePromptService.cpp: Use it.
2005-02-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Just use the NS_IMPL_ISUPPORTS
macros, rather than NS_INTERFACE_MAP_*.
2005-02-12 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-general.c: Wrap the gnome-desktop-item.h include
in the HAVE_NEW_GNOME_VFS_MIME_API define
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-helper-list.h
* src/galeon-main.c: Ahem, it's ENABLE_NAUTILUS_VIEW not
HAVE_NAUTILUS_VIEW
2005-02-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Add missing nsIWebProgressListener
interface, Fixes galeon equivalent of bug #165328
2005-02-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.h
* mozilla/MyportalProtocolHandler.cpp: Correctly escape
'/' chars so that folder with a '/' in them get displayed
properly. Fixes bug #166638
2005-02-11 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-location.c: Don't crash if there isn't
a location entry (debian bug 294786)
2005-02-11 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c
* embed/Makefile.am
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-helper-list.h
* utils/Makefile.am: Don't compile bonobui stuff if
the nautilus view isn't enabled.
2005-02-10 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-editor-dockable.c: Remove some unndeed
includes.
2005-02-10 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-x11.c
* utils/gul-x11.h: Add methods to get the startup id,
and set the user time for a window.
* utils/gul-gui.c
* utils/gul-gui.h: Add a version of gtk_window_present()
that can specify the time of the event that caused the
window to want to present itself.
* configure.in
* utils/gul-general.c
* utils/gul-general.h: Pass the event time when launching
applications, and use libgnome-desktop if we are using
the gnome-vfs 2.10 API's
* idl/GaleonAutomation.idl
* src/galeon-automation.c
* src/session.c
* src/session.h
* src/galeon-main.c: Forward the startup time to the
running version of galeon.
* src/galeon-shell.c
* src/galeon-shell.h: Allow specifying the time of the
event that caused the window to be opened.
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h: Store the time of the
event (so we can use it for dialogs).
* embed/downloader-view.c
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* mozilla/ContentHandler.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/ProgressListener.cpp
* src/page-info-dialog.c
* src/popup-commands.c
* src/window-commands.c: Pass the user time around so that
windows are focused correctly using metacity.
2005-02-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp
* mozilla/MozillaPrivate.cpp
* mozilla/MozillaPrivate.h: nsIHTMLDocument is no longer
embedding safe (string conflicts) so move the usage of it into
MozillaPrivate, where we don't use embedding strings.
2005-02-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp: NS_DOWNLOAD_CONTRACTID was
renamed to NS_TRANSFER_CONTRACTID.
2005-02-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/CookiePromptService.cpp: Remove a TODO about
not asking for session cookies, we have that now.
2005-02-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-helper-list.c: Show application icons
in the "Open With" menu (only for gnome 2.9 libs).
2005-02-06 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c: When writing to a file, check that the user
has permissions to do so. Fixes bug #90980
2005-02-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Don't copy the mailto: params. Fixes
the galeon equivalent of bug #144469
2005-02-02 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* embed/galeon-embed-helper-list.c
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp: Make Galeon compile with the
new gnome-vfs mime API.
2005-01-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Fix reloading of the myportal
page. Fixes bug #165190
2005-01-30 Crispin Flowerday <gnome@flowerday.cx>
* utils/Makefile.am: pixbuf-cache.{c,h} were listed twice.
2005-01-30 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-sidebar-embed.c
* src/galeon-css-menu.c
* src/galeon-favicon-action.c
* src/galeon-favicon-cache.c
* src/galeon-main.c
* src/galeon-popup.c
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/migrate.c:
Various sparse fixes
2005-01-28 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Only grab focus in the embed if
we jumped to the tab, or opened it in a new window
2005-01-28 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Move the code that calls the
ge_dom_mouse_* signals into a separate function, so
that we don't duplicate it.
2005-01-27 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* mozilla/mozilla-embed-persist.cpp: Add an API to stream
files from mozilla into memory
* src/galeon-favicon-cache.c
* src/galeon-favicon-cache.h: Re-write the favicon cache to
only store images that are needed for bookmarks
* src/galeon-action-navigation.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-favicon.c
* src/galeon-tab.c
* src/galeon-window.c: Adapt to new favicon cache API.
Fixes bug #131865
2005-01-27 Crispin Flowerday <gnome@flowerday.cx>
* galeon.spec.in: Remove the components directory, which
isn't used any more. Fixes bug #165414
2005-01-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Don't hide a function call
inside a g_return_if_fail()
2005-01-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp: Prevent "Go Up" from skipping directories
and avoid some g_strdups. Fixes bug #165094
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/MozRegisterComponents.cpp: Add a (pretty) dirty hack
to stop mozilla instantiating it's own nsISecureBrowserUI impl, so
that we can do it instead. Fixes bug #164670
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui.xml: Add a reload menu item to
the tab title popup menu. Fixes bug #164231
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Rename the 'visibile' property to
'visibility', we really don't want it conflicting with
the gtk property.
* src/galeon-window.c: Sync on renamed property name,
and fix the 'closing' flag, and check it in a few more
places.
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* galeon.desktop.in: Add more categories, and
put %U on the commandline to show we support uris.
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/MozillaPrivate.cpp
* mozilla/MozillaPrivate.h
* mozilla/mozilla-embed.cpp
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/galeon-window.c: Handle setting the initial zoom
factor slightly better, so as not to require ultra private
mozilla API's (nsIPresShell).
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c: Fix a compile error on
Sun Forte compilers. Fixes bug #164876
2005-01-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/Makefile.am
A mozilla/GtkNSSSecurityWarningDialogs.cpp
A mozilla/GtkNSSSecurityWarningDialogs.h
* default-prefs.js
* mozilla/MozRegisterComponents.cpp: Add our own versions
of the security warnings (such as visiting low security sites),
this solves I18N issues. Also fixes bug #67845
2005-01-17 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-dnd.c
* bookmarks/bookmarks-gtk-toolbar.c: Set bookmark creation
time correctly for bookmarks created via dnd
2005-01-17 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu.c: Destroy bookmark menu items,
otherwise they leak due to their gtkwidget child holding a
reference to them.
2005-01-15 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.19.99
2005-01-15 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Bump version to 1.3.19
2005-01-15 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Oh, and we support 1.8a6 too.
2005-01-15 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Mention that you can compile and run against
thunderbird but need a custom thunderbird with extra bits.
2005-01-13 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-sidebar-embed.c: Fix sidebar selection
after selecting the bookmarks or history sidebar.
Fixes bug #163921
2005-01-13 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GaleonWrapper.cpp: Yet another Mozilla API Change.
2005-01-11 Crispin Flowerday <gnome@flowerday.cx>
* NEWS: Update news in preparation for 1.3.19
2005-01-11 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ExternalProtocolService.h
* mozilla/ExternalProtocolService.cpp: Implement the
nsPIExternalProtocolService interface if it exists (as
it does in the 1.7 branch after 1.7.5)
2005-01-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Don't call glade_init(), you don't
need to do that anymore.
2005-01-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Disable the Java Console menu item
when java is disabled.
2005-01-10 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c: Use the true_handler accumulator
for mouse_click and mouse_down signals
* src/galeon-sidebar-embed.c: Don't keep reconnecting the
embed signals. Fixes bug #163559
2005-01-09 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-iso-codes.c: Add a translator comment for the
Q_() i18n strings
2005-01-09 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Avoid an unnecessary
re-translation for just a trailing \n
2005-01-09 Crispin Flowerday <gnome@flowerday.cx>
* utils/pixbuf-cache.h
* utils/pixbuf-cache.c
* src/statusbar.h
* src/statusbar.c
* src/galeon-window.c: Use the stock icon for broken ssl
sites, and don't treat low security sites as 'secure'.
Fixes bug #163075 and bug #163073
2005-01-06 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: Use the secret key length (which is the key
length used for seeding the 'key length'). Fixes bug #163074
2005-01-05 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Update the explainatory text to conform
with reality again.
* configure.in
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Update to work with new mozilla code
that doesn't require nsIDownload to be implemented anymore. Eventually
we'll be able to throw out a lot of code which is #ifdef'ed now.
2005-01-05 Yanko Kaneti <yaneti@declera.com>
* src/Makefile.am (galeon_SOURCES): Add galeon-prefs-dialog-data.h
2005-01-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Stop tab close button from grabbing focus on
click. Galeon equivalent of bug 119461.
2005-01-04 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui-option.c: Fix gcc 2.95 compilation
2005-01-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Popup tab context menu under the widget
on key press. Fixes bug #162912
2005-01-03 Tommi Komulainen <tommi.komulainen@iki.fi>
Crispin Flowerday <gnome@flowerday.cx>
* mozilla/JSConsoleService.cpp
* mozilla/mozilla-embed.cpp
* embed/galeon-embed.c
* embed/galeon-embed.h: Just emit a signal when
a page wants the js console to be shown, and add
an API to evaluate a javascript script.
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h: Remove the "show_js_console"
API, and add a "get_js_console" function
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Make the js script a "const char*"
* mozilla/JSConsoleListener.cpp
* embed/js-console.c
* embed/js-console.h
* ui/galeon.glade: Improve the javascript console, by adding
icons, bold text, and general niceness, and it should even
translate properly.
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c: Add a galeon_window_show_js_console
function, and hook up the tabs callback to it, and the
menu item.
* src/galeon-shell.c: Hook up the js console's evaluate
callback
2005-01-02 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Put the
bookmark path in the title of the myportal page.
2005-01-01 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/GlobalHistory.h
* mozilla/GlobalHistory.cpp: Don't implement nsIBrowserHistory,
it hasn't been needed since before mozilla 1.7
2005-01-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/nsMailtoUrl.cpp
* mozilla/nsMailtoUrl.h: Make the header file not depend
on nsString.h
* mozilla/nsAboutRedirector.cpp
* mozilla/nsAboutRedirector.h: Some minor code changes
D mozilla/gProtocolModule.cpp
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/MozRegisterComponents.h: Remove the extra xpcom
object.
2005-01-01 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c: Its now 2005
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-tree-model.c: Avoid a compile
warning.
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* configure.in: Properly reload view source pages, I'm now of the
opinion that its not a bug in the gtkmozembed API, as we use the
direct C++ api's to get the view source page originally. Fixes
bug #152547
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* embed/downloader-view.c: Properly sort downloads by time.
Fixes bug #139601
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-tree-model.c: Only folders have children, so
don't try casting a random bookmark to a folder. Fixes bug #152507
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Don't shorten bookmark
names and urls. Fixes bug #98799
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Fix a memory leak, thanks to chpe
for spotting it
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Deactivate the context menu on window
close. Fixes galeon equivalent of bug #156812.
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Snip fragment when trying to find a
cache entry. Fixes galeon equivalent of bug #161201.
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
A utils/gul-iso-codes.c
A utils/gul-iso-codes.h
* utils/Makefile.am
* configure.in: Add support for looking up language codes
in the iso-codes package (there is neither a build or runtime
dependancy on this)
* utils/gul-gui-option.c
* utils/gul-gui-option.h: Allow option names to already
be translated
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* src/galeon-prefs-dialog-data.h: Use a more complete
list of language codes, that are used if the translations
for them are available via the iso-codes package.
Fixes bug #139781
2004-12-31 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-general.c: Ensure gul_general_user_file returns
an absolute path
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Add a way to get the id for a bookmark,
and a bookmark from an id.
* configure.in
* default-prefs.js: Add a configure check for checkloaduri
capabilites.
* myportal.css
* mozilla/MyportalProtocolHandler.cpp
* mozilla/MyportalProtocolHandler.h: Improve the myportal page,
to use strict xhtml, have clickable folder headers, always
show entries for all smart bookmarks, and generally tidy
things up. Fixes bug #150580 and bug #124370
2004-12-22 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks.c: Encode Smart bookmark parameters better,
ensuring that ' ' in query strings is replaced by '+', and we
don't encode '/' in paths. Fixes bug #160973 and bug #140021
2004-12-19 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am
* configure.in: Add configure checks for DLOPEN and add
"-dlopen self" to LDFLAGS. Fixes bug #149617
2004-12-19 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.h: Remove some unused GaleonNewTabFlags,
and renumber the remaining ones
2004-12-19 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-automation.c: Open urls from the commandline
at the end, not in the middle.
2004-12-19 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Fix the mozilla API fix, I wonder
if it might not be better to return NOTIMPLEMENTED rather than
implementing stub functions.
2004-12-18 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ProgressListener.cpp: Yet another mozilla API
change.
2004-12-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-helper-list.c: Remove duplicates from the Open
With menu. Have the default handler as the first item and sort the
remaining ones alphabetically.
2004-12-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp
* utils/gul-general.c
* utils/gul-general.h: Get rid of our own reinvention of
gnome_vfs_mime_application_launch and use the real thing instead.
2004-12-18 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* src/galeon-popup.c: Really fix the context menus this time,
the previous fix was totally broken.
2004-12-15 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c: Unref the GaleonEmbedEvent object on idle
otherwise the menu items callbacks can't use the event.
2004-12-15 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp
* src/galeon-popup.c: Don't popup the target document till
the context menu has been hidden. Fixes bug #149566
2004-12-15 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-epiphany.h
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-epiphany.h
* libegg/egg-editable-toolbar.c
* libegg/egg-editable-toolbar.h
* libegg/egg-toolbar-editor.c
* libegg/egg-toolbars-model.c
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h
* mozilla/HeaderSniffer.cpp
* po/sv.po
* utils/gul-file-chooser.h
* utils/gul-state.c
* utils/gul-state.h: Remove CVS Id tags, they screw
up CVS <-> Arch synchronisation
2004-12-15 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GulString.h: Fix the .StartsWith() function
2004-12-13 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-state.c: Fix build in glib >= 2.5.4 case
2004-12-13 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-x11.c: Fix compile strict-aliasing type warnings
2004-12-12 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/ProgressListener.cpp:
Rename the HAVE_NSIMIMEINFO_NSACSTRING #define to
HAVE_NSIMIMEINFO_NSASTRING
2004-12-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/ProgressListener.cpp
* mozilla/GulString.h: Rename GulString::EqualsIgnoreCase()
to EqualsAsciiIgnoreCase() just to avoid any doubt that it
handles utf-8 strings.
2004-12-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/Makefile.am: Add GulString.h to the makefile
2004-12-12 Crispin Flowerday <gnome@flowerday.cx>
* utils/Makefile.am
A utils/gul-x11.c
A utils/gul-x11.h: Add code to get the workspace of
a window, and the current workspace.
* src/galeon-main.c
* src/galeon-automation.c: Try and pick the best window to
open a new tab when opening urls from the command line. Fixes
bug #160616
2004-12-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/Makefile.am
A mozilla/GulString.h: Add string classes that use the frozen
mozilla API, and simplify UTF16 <-> UTF8 conversion
A mozilla/MozillaPrivate.cpp
A mozilla/MozillaPrivate.h: Move all code that can't
use the frozen string API to this file.
* mozilla/GaleonUtils.cpp
* mozilla/GaleonUtils.h: Move all the utility functions
that can use the frozen string API here.
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/CookiePromptService.cpp
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/ExternalProtocolService.cpp
* mozilla/ExternalProtocolService.h
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/HeaderSniffer.h
* mozilla/JSConsoleListener.cpp
* mozilla/JSConsoleService.cpp
* mozilla/JSConsoleService.h
* mozilla/MozRegisterComponents.cpp
* mozilla/PrintProgressListener.cpp
* mozilla/PrintProgressListener.h
* mozilla/PrintingPromptService.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/SideBarProxy.cpp
* mozilla/gUrlCID.h
* mozilla/mozilla-cookie.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/nsAboutRedirector.cpp: Merge the
crispin@flowerday.cx--2004/galeon--embedstring--0 arch branch,
which ports all the string uses to the frozen mozilla API. Also
cleans up the header file usage, so header files only include what
they need to now.
2004-12-11 Crispin Flowerday <gnome@flowerday.cx>
* INSTALL.in: Update the INSTALL file to not refer to mozilla 1.4,
and mention that you probably need to restart b-a-s after telling
it about the galeon .server file
2004-12-09 Christian Biesinger <cbiesinger@web.de>
* mozilla/MyportalProtocolHandler.cpp
* mozilla/nsMailtoUrl.cpp
* mozilla/nsMailtoUrl.h: Minor cleanup that happened to be in Christian's
tree, so why not? :-)
2004-12-09 Christian Biesinger <cbiesinger@web.de>
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Once upon a time, the download progress
listener needed to implement nsIProgressDialog but this is not true
anymore, so remove the dependency.
2004-12-07 Mikael Magnusson <mikachu@comhem.se>
* bookmarks/bookmarks-gtk-menu-item.c: Trigger on released middle button
instead of pressed.
* src/galeon-recent-history-menu.c: Only trigger on middle and left
clicks.
2004-12-06 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Alter the configure check for the mozilla security
headers, as the particular header we check for will move as result
of it getting into the SDK.
2004-12-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-embed-autoscroller.c
* src/galeon-embed-manual-scroller.c
* utils/gul-gestures.c: Abort scrolling / gestures when
the unmap-event is called on the widget that is being monitored
for mouse movements. Fixes bug #160228
2004-12-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Replace empty tab when opening multiple
bookmarks. Fixes bug #139299
2004-12-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp(grab_focus): Allow GtkMozEmbed to grab
focus, it's intentionally triggered from Galeon code (it's the
bin->child that's doing the focus stealing.)
* src/galeon-tab.c
* src/galeon-tab.h(is_empty): Added to check if there is no page
loaded.
* src/galeon-shell.c(new_tab_from_embed): Set new window/tab initial
focus on the location entry or the page depending on whether the page
is empty.
2004-12-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp: Override GtkMozEmbed signal handlers
rather than connecting to the signals.
2004-11-28 Philip Langdale <philipl@mail.utexas.edu>
* po/POTFILES.in: Add new files for translation.
2004-11-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* mozilla/MozillaPrivate.cpp: Check presence of _NL_PAPER_WIDTH and
_NL_PAPER_HEIGHT and use them only when available (not sure if
anything but GNU libc has them, yet.) Fixes bug #159612
2004-11-26 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSKeyPairDialogs.cpp: Doh, fix a missing
include, letting galeon actually build against non-trunk builds
2004-11-26 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GtkNSSKeyPairDialogs.cpp
* configure.in: Completely drop support for mozilla 1.8a1, it
doesn't compile at the moment anyway because of the
nsIContentPolicy API
2004-11-23 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozillaPrivate.cpp: Include nsIServiceManager.h rather than
including the ServiceManagerUtils header directly. This header was
just renamed.
2004-11-25 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/GtkNSSKeyPairDialogs.cpp: Mozilla now has a sane API
for listening when the key generation dialog has finished. Thanks
to biesi for changing the mozilla API.
2004-11-23 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MyportalProtocolHandler.cpp
* mozilla/nsMailtoUrl.cpp: Update to the current API (current as in
post M18...) for instancing an object. The ancient API finally got
thrown out.
2004-11-23 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp: Get things working if embedding
with thunderbird. Thunderbird registers a global content policy that
restricts what will be retrieved from remote servers. Because it's
an email policy, it basically doesn't allow anything at all, which
doesn't make browsing very fun :-) So, just request that the policy
be unregistered. This is done unconditionally because it's a no-op
with seamonkey and firefox.
2004-11-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp: Yet another attempt to prevent mozilla
from stealing the focus. If there is no GdkEvent (click on embed,
enter on location entry, etc...) being processed while the embed tries
to grab the focus assume mozilla is at it again and stop it.
Hopefully finally fixes bug #72125
2004-11-21 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* default-prefs.js
* mozilla/GlobalHistory.cpp
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp: Update the build system to
compile against firefox and thunderbird. In theory it should
build against ff and tb builds from both aviary and trunk
but I've only tested it against aviary. With firefox,
typeaheadfind doesn't work and with thunderbird, it just
plain doesn't work :-) Research into the later case is
ongoing.
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c: Fix a compile warning
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/CookiePromptService.cpp
* src/galeon-prefs-dialog.c
* src/galeon-window.c
* utils/galeon-sidebar.c: Move all state code into
gul_state.{c,h} to avoid using the (deprecated)
gnome-config API in the main code.
* utils/gul-state.c
* utils/gul-state.h: Use GKeyFile if it is available.
Fixes bug #158311
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-single-editor.c: GnomePixBufEntry
and GnomeFileEntry are now deprecated, we still use them
but explictly undefine the DISABLE_DEPRECATED flags, and
add appropriate comments.
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp: Ensure that we show the
correct certificate to the user, rather than one
from a random object in the page. Thanks to chpe
for the ephy patch that this is ported from.
Fixes bug #158453
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Use pure gtk API to setup the
default window icon, the libgnomeui function is now
deprecated.
2004-11-20 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c: Use GtkAboutDialog if compiling with
gtk > 2.5.0
2004-11-19 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* configure.in: Perform security checks on the favicon
url (top-level frame, security manager, and content policy),
thanks to chpe for these fixes.
2004-11-15 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/Makefile.am
R mozilla/nsURLHelper.h
R mozilla/nsURLHelper.cpp: This isn't used anymore
2004-11-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-action-location.c
* src/galeon-action-location.h
* src/galeon-window.c
* utils/location-entry.c
* utils/location-entry.h: Change location entry background color for
secure sites. Add GaleonLocationEntry::secure-color style property to
support theming.
2004-11-14 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Fix the configure checks for the latest
mozilla version.
2004-11-13 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.h
* embed/galeon-embed.h: Functions in C need to be declared
as (void) not ()
* src/galeon-sidebar-embed.c
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/page-info-dialog.c: The GaleonEmbedShell is no longer
needed when creating an embed
2004-11-13 Crispin Flowerday <gnome@flowerday.cx>
* embed/Makefile.am
* embed/galeon-embed-persist.c
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* src/galeon-shell.c: Move the galeon_embed_*_new() functions
to the actual implementation of the embed, this avoids lots
of nasty ifdefs in the embed directory
2004-11-13 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-sidebar-embed.h: Fix a couple of typos in the
gobject defines.
2004-11-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Size-allocate the embed if it's not mapped but
has never been size-allocated before. Fixes galeon equivalent of
bug #156854
2004-11-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c: Show the context menu correctly if the link
has scrolled off screen. (galeon equivalent of bug #157162)
2004-11-12 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c
* utils/gul-gui.c
* utils/gul-gui.h: Abstract out the code to position a
context menu under a treeview selection, also fix
positioning under normal widgets in rtl languages.
Thanks to epiphany for these fixes.
2004-11-10 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h: Add an add_sidebar signal
* mozilla/Makefile.am
* mozilla/SideBarProxy.cpp
* mozilla/SideBarProxy.h: Emit the add sidebar signal
* mozilla/mozilla-embed-shell.cpp
R mozilla/SideBar.cpp
R mozilla/SideBar.h: Don't implement the sidebar here
* src/galeon-shell.c
* src/galeon-shell.h
A src/galeon-sidebars.c
A src/galeon-sidebars.h: Keep track of added sidebars,
keep GaleonSidebar's in-sync, and listen for page changes
* src/Makefile.am
* src/galeon-window.c
* utils/galeon-sidebar.c
A src/galeon-sidebar-embed.c
A src/galeon-sidebar-embed.h: Wrapper (like GaleonTab) that
handles the pages embedded in the sidebar
Remove the sidebar implementation from the mozilla directory, so
that all embed implementations will be able to use it. Also add a
message box when adding a sidebar, and stop the page from
reloading (stealing focus!) when the sidebar is closed (fixes
bug #95108)
2004-11-10 Crispin Flowerday <gnome@flowerday.cx>
* src/migrate.c: Migrate the new cookie preferences
2004-11-10 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.h
* embed/galeon-embed.c
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* src/galeon-window.c
* utils/galeon-marshal.list
* configure.in: When a javascript modal alert pops up,
switch to the tab that caused it. This only works with
builds off the mozilla1.7 branch and trunk. This is part
of secunia advisory SA12712
2004-11-08 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Better wording on the "unable to
trust" string. (see ephy bug #127234)
2004-11-07 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in
* embed/galeon-embed-prefs.h
* ui/prefs-dialog.glade: Don't try and reuse the cookie_lifetime pref, the
old type was bool, now it's an enum. Also, tweak the spacing in the dialog.
2004-11-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-persist.c: Fix compilation with
gcc 2.95
2004-11-06 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ExternalProtocolService.cpp: Make Galeon compile
against latest mozilla trunk.
2004-11-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-notifiers.cpp: Missed a file :-)
2004-11-04 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in
* embed/galeon-embed-prefs.h
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade: Mozilla changed the organisaiton of the cookie
prefs a while back (apparently pre 1.7) and our prefs for
"ask before accept" and "force all cookies to be session only" were no
longer working. This updates us to the new scheme. Note that due to
the way the pref is set, you can no longer have both "ask before accept"
and "force all cookies to be session only" on at the same time. It's
a pretty esoteric combination but someone might miss it.
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* utils/galeon-marshal.list: Change the new_window signals so that
they return an G_TYPE_OBJECT (can't use GALEON_TYPE_EMBED, as glib
complains), and add a signal accumulator to check the value is a
GALEON_TYPE_EMBED, and stop emission after a callback has returned
an embed.
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-persist.h
* embed/galeon-embed.h
* mozilla/MozillaPrivate.h
* src/galeon-embed-autoscroller.h
* src/galeon-embed-manual-scroller.h: Clean up galeon-embed.h
slightly, and remove an #include from there, which means it has to
be included in a few other places
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* src/galeon-shell.c
* src/galeon-tab.c
* utils/galeon-marshal.list: Change the new_window signal so that
the callback function returns a pointer to the new embed, rather
than filling in an out parameter.
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
R utils/galeon-types.h
* utils/Makefile.am
* embed/galeon-embed.c
* embed/galeon-embed.h: Remove gresult return values
from GaleonEmbed
* embed/find-dialog.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-types.h
* embed/print-dialog.c
* mozilla/mozilla-embed.cpp
* src/galeon-action-navigation.c
* src/galeon-css-menu.c
* src/galeon-embed-favicon.c
* src/galeon-encoding-dialog.c
* src/galeon-encoding-menu.c
* src/galeon-nautilus-view.c
* src/galeon-popup.c
* src/galeon-tab.c
* src/galeon-window.c
* src/page-info-dialog.c
* src/popup-commands.c
* src/ppview-toolbar.c
* src/window-commands.c: Port all callers
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-embed-shell.cpp
* src/galeon-prefs-dialog.c: Remove the default_font arg from
embed_shell_get_font_list()
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-popup.c
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/print-dialog.c
* mozilla/mozilla-embed-shell.cpp
* src/galeon-encoding-dialog.c
* src/galeon-encoding-menu.c
* src/galeon-popup.c
* src/galeon-prefs-dialog.c
* src/galeon-window.c
* src/migrate.c
* src/pdm-dialog.c
* src/popup-commands.c
* src/window-commands.c: Remove gresult return
values from GaleonEmbedShell
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* embed/galeon-embed-popup.c
* mozilla/HeaderSniffer.cpp
* mozilla/ProgressListener.cpp
* mozilla/mozilla-embed-persist.cpp
* src/popup-commands.c: Remove gresult return
values from GaleonEmbedPersist
2004-10-30 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-event.h
* embed/galeon-embed-popup-control.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* mozilla/SideBar.cpp
* src/galeon-nautilus-view.c
* src/galeon-popup.c
* src/galeon-tab.c
* src/popup-commands.c: Remove gresult returns from
GaleonEmbedEvent
2004-10-23 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.18.99
2004-10-23 Crispin Flowerday <gnome@flowerday.cx>
* NEWS:
* configure.in: 1.3.18 "Where's my name?"
2004-10-23 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.h: Remove some unused
struct's
2004-10-17 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Change the default accelerator
keys for cloning and detaching tabs. Fixes bug #150933
2004-10-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ExternalProtocolService.cpp
* configure.in: Fix for mozilla API change.
2004-10-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ExternalProtocolService.cpp: Remove some old
code, that I mean't to get rid of _ages_ ago.
2004-10-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c: Fix the tooltip for the
"Add bookmark" action. Fixes bug #154577
2004-10-09 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/EventContext.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/GlobalHistory.cpp
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-encodings.c
* mozilla/Makefile.am
R mozilla/mozilla-version.h: Use explict checks for mozilla
API changes, rather than checking against the mozilla version.
Fixes bug #154441 and bug #154552
2004-10-08 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Remove a special case for
loading about:blank. Fixes bug #154890
2004-10-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp: Don't call ConfigureFromPAC()
ourselves, mozilla does that for us, we still notify it of the
change ourselves.
2004-10-05 Amanpreet Singh Alam <amanpreetalam@yahoo.com>
* configure.in: add Lang pa(Punjabi) to ALL_LINGUAS
2004-10-04 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp: Solve the reloading of
view-source pages, this is the best way I can find of doing
it at the moment, I need to investigate this a bit further,
but at least it works for the moment (bug #152547)
2004-10-04 Crispin Flowerday <gnome@flowerday.cx>
* autogen.sh: Don't run sh with -e, it causes problems
when using TERM=dumb (as jhbuild's t'box and my t'box do)
2004-10-02 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Always look in
/usr/lib/mozilla/plugins for the user's plugins, we
do this by setting the MOZ_PLUGIN_PATH before firing up
mozilla, users's can, of course, set their own path as well.
Fixes bug #149812
2004-09-29 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Wrap a hack (in the contextmenu
handling) with #if/#endif now that the mozilla bug has been
fixed.
2004-09-28 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-recent-item.c
* libegg/egg-recent-model.c: Re-sync from libegg, fixing
possibly crashes (unlikely to affect Galeon), and a
file descriptor leak (which does affect Galeon).
2004-09-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp
* mozilla/mozilla-embed-shell.cpp: Fix for mozilla API changes
2004-09-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Don't use #defines for the format, just
put the snprintf into the buffer next to where the buffer is
declared.
2004-09-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Ensure we don't fill up the buffer for
the action name, and so get duplicate names, and shorten the
menu items. Fixes bug #152444
2004-09-17 Crispin Flowerday <gnome@flowerday.cx>
* tests/popups.html: Add yet test case for a popup
crasher, bug #150632
2004-09-17 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Remove a g_return_if_fail(), it
can happen under some circumstances.
2004-09-15 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/GlobalHistory.cpp
* mozilla/mozilla-embed.cpp: Move the 1.7.3 api changes
to 1.7.4, it seems that they didn't build 1.7.3 from the
current 1.7 branch.
2004-09-15 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Fix a gcc 2.95 compile error
2004-09-13 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* src/galeon-tab.c: Fix bug #152502.
2004-09-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: If we can't show a context menu, let
the page handle it (e.g. for XUL pages)
2004-09-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* embed/galeon-embed.h
* src/page-info-dialog.c: Distinguish between full and 'almost'
complance render modes.
2004-09-11 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-smart-site-tb-widget.c: Don't ignore text in
entry when opening in a new tab or window via the context
menu. Fixes bug #150121.
2004-09-11 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks.c: Fix a memory leak
2004-09-11 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: Give the code a little polish,
and make the context menu labels work properly.
2004-09-10 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade: Slightly change the widget borders in the page
info dialog, this ensures it is all consistent, and doesn't use
x-align=0.01 in places. In addition, add the image embed into a
viewport, so that it is indented (it looks much nicer).
2004-09-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Ensure there is a url in the link
rather than ensuring the url is empty.
2004-09-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-tab.h
* src/galeon-tab.c: Get the Galeon Window by looking at the toplevel
window of the tab, rather than setting manually.
2004-09-07 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-tab.c: Fix sizing of popup windows.
2004-09-07 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am
R src/galeon-macros.h: Remove this file
* src/galeon-tab.c
* src/galeon-tab.h: Convert the GaleonTab object
to use object properties rather than calling the
window directly.
* src/galeon-window.c: Sync the window from the tab
properties
* src/galeon-window.h: Remove some functions that
aren't needed any more.
This fixes bug #149431
2004-09-07 Akagic Amila <bono@linux.org.ba>
* configure.in: Added 'bs' to ALL_LINGUAS.
2004-09-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Fix the statusbar messages for the
'Allow/Block cookies from this site' menu items.
Fixes bug #151981
2004-09-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h: Create a new signal for
changes in the permission manager.
* mozilla/CookieObserver.cpp: Emit the signal, instead of
calling the GaleonWindow code directly.
* src/galeon-window.c: Attach to the signal
2004-09-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Remove the random magic number, it
was due to an uninitialized variable. Initialize the variable
to another magic number, and capture that in the switch.
2004-09-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Forget the last change, just use
gtk_container_get_children() to get the list of tabs.
Thanks to Christian Persch for pointing this out.
2004-09-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Use g_list_prepend / g_list_reverse rather
than using g_list_append, its more efficient.
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Remove our custom dom_key_press
handler to generate contextmenu signals.
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Attach an nsIDOMContextMenuListener
so that we can capture context menu signals.
* src/galeon-tab.c: Use the contextmenu signal for right mouse
button handling, as well as keyboard menu key handling.
* mozilla/SideBar.cpp
* src/galeon-nautilus-view.c: Hook up to the contextmenu signal.
* galeon.schemas.in
* embed/galeon-embed-prefs.h:
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade: Add a UI to allow javascript context
menu handling.
This fixes bug #60752
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* galeon.schemas.in: Remove the schema for 'default_allow_popups'
which isn't used anywhere.
2004-09-04 Philip Langdale <philipl@mail.utexas.edu>
* libegg/dock/egg-dock-master.c: Resync with libegg (although
I put the change into libegg :-).
Respect the NEVER_FLOAT behaviour as we want to turn floating
off in our dock.
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp
* mozilla/EventContext.h: Convert mozilla mouse buttons
to gtk ones (0,1,2 -> 1,2,3) and use 0 for key events.
* mozilla/SideBar.cpp
* src/galeon-nautilus-view.c
* src/galeon-tab.c: Adapt to change.
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Don't resize tabs in the background till
they are map()'ed (as they are when they are brought to the
front). Fixes bug #124558
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-go.c: Never show both the icon and text
for the Go action. Show the icon in icons_only mode, and the
text otherwise. This avoids the second toolbar being too large
in the default toolbar layout with icons+text.
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-location.c:
* utils/pixbuf-cache.h
* utils/pixbuf-cache.c
* ui/galeon-entry.png
* ui/Makefile.am: Add a stock icon for the location entry.
2004-09-04 Crispin Flowerday <gnome@flowerday.cx>
* utils/pixbuf-cache.h
* utils/pixbuf-cache.c
* bookmarks/bookmarks-icon-provider.c
* src/galeon-favicon.c
* ui/Makefile.am
R ui/galeon-bookmark.png: Use the stock image for the default
favicon on the toolbar. Fixes bug #151682
2004-09-01 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-toolbutton.c: Remove a useless variable.
2004-09-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp: Fix for the API change on the 1.7 branch
2004-08-29 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Display the result of a javascript
evaluations in the JS console. Fixes bug #150527
2004-08-29 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozillaPrivate.cpp: Check for null pointers to
avoid crashes if a qi fails.
2004-08-29 Crispin Flowerday <gnome@flowerday.cx>
* default-prefs.js: Disable SSLv2 by default. It has serious
security problems, and isn't something that should be used
these days.
2004-08-29 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-tree-model.c: Fix compilation with
gcc 2.95
2004-08-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-view.c
* utils/galeon-dnd.c: Allow dropping links on the bookmark
treeview. Fixes bug #151028.
2004-08-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c: Fix bug #150386 (drop on empty
folders in bookmark tree view).
2004-08-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Ensure action names from different
stylesheet sources don't collide. Fixes bug #150803
2004-08-23 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui-option.c: Fix compilation with gcc 2.95
2004-08-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Make tab width fixed "n characters" wide,
currently hardcoded to 15 characters. Fixes bug #135447
2004-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-favicon-cache.c: Implement Cache Directory Tagging
Standard. Fixes bug #150277
2004-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-favicon-cache.c: Create the cache directory when saving,
not loading. Be more paranoid about potential errors.
2004-08-21 Crispin Flowerday <gnome@flowerday.cx>
* utils/location-entry.c: If the toolbar is hidden when the user
types Ctrl+L, popup the toolbar until the focus dissappears from
the location entry. Fixes bug #138948
2004-08-21 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui-option.c: Add some g_return_if_fail()'s to
avoid crashes on NULL.
* src/galeon-prefs-dialog.c: Don't pass NULL strings to
gul_gui_option_combobox_set_value
2004-08-21 Philip Langdale <philipl@mail.utexas.edu>
* libegg/dock/egg-dock-item.c: Disable the popup menu
on dock handles. If you hide a toolbar, it's gone forever :-)
Fixes bug #132812
2004-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/print-dialog.c
* mozilla/MozillaPrivate.cpp: Use locale default paper size by
default, if possible, when switching printers instead of simply
picking the first one in the list.
2004-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Check "gtk-menu-bar-accel" from GtkSettings for
menubar accelerator instead of hardcoding F10.
Instead of manually opening the menubar forward the keypress event to
it after it's shown. That way the menus open as usual when hovering
the mouse cursor over them and you don't need to click to open.
2004-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Add Ctrl+0 shortcut for "Normal Size" as per
HIG. Fixes bug #121168
2004-08-21 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Add «nb» to ALL_LINGUAS.
2004-08-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Use GetLocalName rather than GetTabName
to get the attribute name. Fixes the galeon equivalent of
bug #150208
2004-08-15 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp: Don't stop pages loaded inside
frames from being saved in the history.
2004-08-15 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* bookmarks/bookmarks-editor.c: Fixed wrong string at line 1406
2004-08-13 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-editable-toolbar.c
* libegg/egg-editable-toolbar.h
* libegg/egg-toolbar-editor.c
* libegg/egg-toolbar-editor.h
* libegg/egg-toolbars-model.c
* libegg/egg-toolbars-model.h
* libegg/eggmarshalers.list: Sync the toolbar editor
from libegg.
* src/galeon-window.c: Fix for some small API changes
2004-08-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.h
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp: Simplify getting the encoding
and forced encoding from mozilla.
2004-08-12 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Fix bug #149751.
2004-08-12 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Enable/disable menu entries
depending of the selected items. Fixes #149750..
2004-08-12 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* embed/global-history.c: Fix compilation for Gcc 2.95.
2004-08-11 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c: Use the url when the title is "" for
autobookmarks. Sort autofolders alphabetically.
2004-08-11 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor.glade: Fix mnemonics, wording and typos.
2004-08-11 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks.c: Fix small bug with copying.
* bookmarks-tree-model.c: Don't allow to drop bookmarks on
autogenerated folders.
2004-08-11 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-icon-provider.c
* ui/Makefile.am
* ui/galeon-filter.png
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h: Use different icons for VFolders and
AutoFolders.
2004-08-11 Yanko Kaneti <yaneti@declera.com>
* src/window-commands.c: "translator_credits" -> translator-credits"
see
http://mail.gnome.org/archives/gnome-i18n/2004-August/msg00125.html
2004-08-10 Crispin Flowerday <gnome@flowerday.cx>
* GlobalHistory.cpp
* JSConsoleListener.cpp
* JSConsoleService.cpp
* MyportalProtocolHandler.cpp
* PrintingPromptService.cpp
* SideBar.cpp
* SideBarProxy.cpp: Remove calls to NS_INIT_ISUPPORTS, it hasn't
been needed since mozilla 1.3
2004-08-10 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c
* embed/global-history.c
* ui/bookmarks-editor.glade
* utils/galeon-auto-bookmarks-source.c
* utils/galeon-auto-bookmarks-source.h: Added oftions to filter
the history items considered for each auto folder. The previous
scoring algorithm has been killed, and instead there is a very
simple one based in the last visited time, the visits count or
both. Allow to match more than one item per host (or not).
2004-08-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h: Clean up the GlobalHistory class,
and fix for a mozilla API change.
2004-08-10 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Fix storing of the host's first
and last visited times.
2004-08-09 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/EventContext.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/SideBar.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/nsMailtoUrl.cpp: Drop support for mozilla versions < 1.7
2004-08-09 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Fix compilation with mozilla
< 1.7. This won't be around for long, but its worth fixing.
2004-08-09 Thomas Zajic <zlatko@gmx.at>
* libegg/egg-toolbar-editor.c
* src/galeon-encoding-dialog.c
* src/popup-commands.c: Declare variables before calling code.
Fixes compilation with gcc 2.95 - bug #149732
2004-08-09 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.h
* mozilla/EventContext.h
* mozilla/ContentHandler.h: Remove a lot of #includes, and use
forward declarations instead.
* mozilla/ContentHandler.cpp
* mozilla/EventContext.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed.cpp: Add needed headers.
* mozilla/GaleonWrapper.cpp: Add needed headers, and make the
code more consistent, in use of NS_ENSURE_*, and use a simpler
method to get the nsIWebNavigation interface.
2004-08-09 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c
* src/galeon-shell.c
* ui/galeon-bookmarks-editor-ui.xml.in
* utils/Makefile.am
* utils/galeon-auto-bookmarks-source.c
* utils/galeon-auto-bookmarks-source.h
* embed/global-history.c: Autobookmarks. The scoring algorithm is
the same as in Galeon 1.2. It may need adjusting, but seems to
work mostly reasonably. You can have as many autobookmarks folders
as you want, each one will have 20 different autobookmarks.
2004-08-08 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.17.99
2004-08-08 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-single-editor.c: Remove extra unref.
2004-08-07 Crispin Flowerday <gnome@flowerday.cx>
* NEWS:
* configure.in: 1.3.17 "The one that can (x)print"
2004-08-07 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-context-menu.c
* src/galeon-action-home.c
* src/page-info-dialog.c
* ui/galeon-egg-ui.xml: Globally swap the orders of the
New Tab and New Window menu items. Fixes bug #149564
2004-08-07 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* ui/Makefile.am
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h: Removed search options.
* ui/bookmarks-find.glade: Removed.
2004-08-07 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* src/galeon-popup.c
* src/popup-commands.c
* src/popup-commands.h
* ui/galeon-egg-ui.xml: Add the "Reload Frame" popup command
back, after some requests on the debian bts. Fixes bug #149563
2004-08-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c: Revert mapped state patch from 2004-07-27
Fixes bug #148760
2004-08-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* libegg/egg-recent-item.c
* libegg/egg-recent-item.h: update, bug 148620
* libegg/egg-recent-model.c: update, bug 149468
2004-08-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-version.h: Remove workaround for reloading
frames for new mozilla versions, now that the mozilla bug is
fixed.
2004-08-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Remove last reference to galeon-bin
2004-08-04 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c: Fixed bug that broke searching.
* bookmarks/bookmarks-editor.c: Set the small editor bookmark even
if it's NULL, to disable the edit pane.
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c: Ref and unref the widgets
properly, to avoid crashing.
2004-08-02 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: sigh, the second mozilla API change
in 2 days :-(
2004-08-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/print.glade: Put the file chooser back to save mode. Thank glade
for eating away the property :-/
2004-08-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/PrintProgressListener.cpp
* mozilla/PrintProgressListener.h
* mozilla/ProgressListener.cpp: Add print to file files in
recent-files.
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Simplify getting the nsIDocShell
and the nsIContentViewer components, and remove some unused
(I think) includes.
2004-08-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/print-dialog.c
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/PrintProgressListener.cpp
* mozilla/PrintProgressListener.h
* mozilla/mozilla-embed.cpp
* ui/print.glade: Display progress while printing. Remove
non-functional launching of application/postscript handler after
completing print to file, it's disturbing.
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Use nsIDomWindow2 to get
the nsIDOMEventTarget.
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Fix compilation against the
latest mozilla HEAD.
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: While the Mime dialog is
being shown, add a mini progress listener, that closes the
dialog and displays an error, if the download fails for
some reason. Fixes bug #148739
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Clean up the code, remove
class member variables, remove some #includes.
2004-08-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.h: Remove some useless declarations.
2004-07-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am
* mozilla/GaleonWrapper.cpp: Minor changes for mozilla trunk.
Should Just Work(tm) with older mozilla versions but let us
know...
2004-07-30 Crispin Flowerday <gnome@flowerday.cx>
* default-prefs.js: Leave the accept-encoding flags up to
mozilla. This stops us advertising types that mozilla
doesn't actually support. Fixes bug #148778
2004-07-29 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Only copy all the history when cloning
* src/galeon-action-navigation.c: Clone the page, then jump
to the history entry.
This ensures that middle clicking on the link doesn't preserve the
forward history as the back history, while still having middle
click on the navigation buttons preserve all history
2004-07-29 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c
* src/galeon-popup.h
* src/galeon-window.c
* src/popup-commands.c
* src/popup-commands.h: Move all the popup commands into
one place, and make the GaleonPopup object use object
properties.
2004-07-29 Crispin Flowerday <gnome@flowerday.cx>
* ui/bookmarks-editor.glade: Alter the layout of the "Toolbar"
tab, and try and ensure consistent spacing across all tabs.
2004-07-29 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.c: Allow direct editing of name and
url in the treeview.
2004-07-29 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in: Remove the now useless
"Add SmartBookmark" menu entry.
* ui/bookmarks-editor.glade: Change the label "Smart URL
_Encoding" to "Encoding".
2004-07-29 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c: Allow editing the smart urls for
normal sites. The bookmark is transformed into a smart bookmark
when needed. Fixes bug #123024.
2004-07-28 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-favicon.c
* src/galeon-action-favicon.h
* src/galeon-action-go.c
* src/galeon-action-go.h
* src/galeon-action-home.c
* src/galeon-action-home.h
* src/galeon-action-location.h
* src/galeon-action-navigation.c
* src/galeon-action-navigation.h
* src/galeon-action-new.c
* src/galeon-action-new.h
* src/galeon-action-refresh.c
* src/galeon-action-refresh.h
* src/galeon-action-spinner.h
* src/galeon-action-stop.c
* src/galeon-action-stop.h
* src/galeon-action-zoom.h
* src/galeon-action.h: Don't include gtk.h.
2004-07-28 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-helper-list.c: Use the
gnome_vfs_mime_get_all_applications rather than the short_list
call, which is deprecated in gnome 2.7
2004-07-28 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-notifiers.cpp: Missing header.
2004-07-28 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* src/galeon-popup.c
* src/galeon-tab.c
* src/galeon-window.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar-set.h
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-gtk-toolbar.h
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tb-widget.h: Also show the url in the
statusbar for menus created from the toolbar and from context
menus.
2004-07-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-add-dialog.c: Fix inverted logic testing for
autogenerated foloders.
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Use the preferred filename
to guess the mime type, rather than the url, this works
better when a Content-disposition header is present.
Fixes bug #148562
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Really revert the preview code ....
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp: Don't stop redirects from going into
the history, it breaks link colouring for directories without the
trailing '/'. Fixes bug #148227
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Revert part of a print preview
patch, that I didn't mean to check in.
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Remove the useless get_capabilities()
function calls on the embed and embed_shell
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor.c: Manually has 2 'l's
2004-07-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* libegg/egg-recent-model.c: update, bug 135452
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade: Make the labels on the security page
selectable.
2004-07-27 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.h
* embed/galeon-embed-shell.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp: Remove the load_proxy_autoconf
function, and move actual mozilla interaction into the
mozilla-notifiers code.
2004-07-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/print-dialog.c
* ui/print.glade: As switching printers can change paper size, move
the paper size controls on the same page to make the changes more
noticeable. Fix spacings and alignments.
2004-07-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* src/galeon-window.c: Implement GtkWidget::grab_focus rather than
duplicating it in the interface.
2004-07-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c: Follow tab's mapped state to determine when
it's active rather than pushing the state updates from the window.
2004-07-26 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* README.ExtraPrefs
* galeon.schemas.in
* src/galeon-window.c
* utils/gul-prefs-utils.c
* utils/gul-prefs-utils.h
* utils/prefs-strings.h: Fixed bug #117601.
2004-07-25 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-toolbutton.c: Ensure that buttons that went
insensitive, when in prelight mode, don't come out
of prelight mode in the prelight state. Fixes bug #148222
2004-07-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu-item.h
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h
* src/galeon-window.c: Show the bookmark url in the
statusbar. Fixes #121172.
2004-07-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Fixed #93305.
2004-07-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.c: Use an icon for drag&drop
instead of the row image. Fixes #148007.
2004-07-25 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-dnd.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Don't allow adding / removing children of
autogenerated folders.
* bookmarks/default-bookmarks.xbel.in: Added a recently visited
folder to the default bookmarks.
2004-07-23 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor.glade
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks.c: More UI changes. And fix two bugs, one of
them could explain the crashes.
2004-07-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-home.c: Don't force the jump to the
new tab when middle clicking on the home page.
Fixes bug #147927
2004-07-23 Crispin Flowerday <gnome@flowerday.cx>
* default-prefs.js
R mozilla/BaseProtocolContentHandler.cpp
R mozilla/BaseProtocolContentHandler.h
R mozilla/BaseProtocolHandler.cpp
R mozilla/BaseProtocolHandler.h
R mozilla/FtpProtocolHandler.cpp
R mozilla/FtpProtocolHandler.h
R mozilla/IRCProtocolHandler.cpp
R mozilla/IRCProtocolHandler.h
R mozilla/MailtoProtocolHandler.cpp
R mozilla/MailtoProtocolHandler.h
M mozilla/MozRegisterComponents.cpp
M mozilla/MozRegisterComponents.h
M mozilla/Makefile.am
M mozilla/gProtocolModule.cpp
M mozilla/mozilla-embed-shell.cpp
* mozilla/ExternalProtocolService.cpp: Remove our own custom
external protocol handlers, and just use the mozilla
preferences. Also make webcal: urls use the gnome handler. I
believe that this fixes bug #133959 and bug #78997
2004-07-23 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-config.h: Remove some unused macros
2004-07-23 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor.glade
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks.c: VFolders UI changes.
* bookmarks/bookmarks-tree-model.c: Shut up valgrind, although I
don't think there was any real problem.
2004-07-23 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c
* ui/bookmarks-editor.glade
* ui/galeon-bookmarks-editor-ui.xml.in: VFolders.
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
R ProgressCallbacks.h
R gfilepicker.h
* mozilla/Makefile.am: Remove some unused files
2004-07-22 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c: Add profiling. Remove useless
assert. Don't rebuild when a children changes (the menuitem will
update itself anyways).
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Don't leak the bookmark menu when
middle clicking on a tab.
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp
* src/galeon-prefs-dialog.c: Support the universal
charset detector. Fixes bug #148173
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-debug.c: Ignore the microseconds part
of the g_timer_elapsed call, its redundant information,
and breaks when the timer is over a second.
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c
* src/galeon-action-navigation.h: Ensure that the middle
click on the navigation toolbar buttons and menus works
as expected, and preserve the history state across
middle clicks properly. Fixes bug #144988
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Copy both the back and forward
history when asked to, and ensure tabs are cloned
properly.
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-language-editor.c: Destroy the GtkDialog
created by glade.
2004-07-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-prefs-dialog.c: Populate the ListStore before
adding it to the combo box, to avoid gtk creating
thousands of GtkCellViews.
2004-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.desktop.in: add application/html+xml and application/xml
2004-07-21 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-prefs-dialog.c: Don't leak the dialog
created by glade.
2004-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* mozilla/ContentHandler.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* src/galeon-encoding-dialog.c
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* src/page-info-dialog.c
* src/pdm-dialog.c
* utils/gul-gui-option.c
* mozilla/GtkNSSDialogs.cpp
* src/history-dialog.c: Stop leaking several treemodels by unreffing
them after putting them in treeview / combobox, or wrapping in another
model.
2004-07-21 Ray Strode <rstrode@redhat.com>
* galeon.desktop.in: Add MimeType line to desktop file
new mime system.
2004-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/galeon-sidebar.c: Stop leaking the title_menu.
2004-07-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Add missing keys for bookmark toolbars.
* README.ExtraPrefs: Add note about showing toolbars and such in
fullscreen mode.
2004-07-18 Ricardo Fernandez Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.h
* bookmarks/bookmarks.c: Partial fix for bug #125583. Fixing in
the general case is quite hard.
2004-07-18 Philip Langdale <philipl@mail.utexas.edu>
* embed/print-dialog.c
* mozilla/mozilla-embed-shell.cpp: Show a dialog explaining what's
gone wrong when you try and print with no printers available.
2004-07-18 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: I should actually try compiling after
making last-minute changes....
2004-07-18 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-tab.c
* src/popup-commands.c
* src/window-commands.c: Only copy the page history when
the tab we are loading is created as a result of the
current page, e.g. middle click on link, clone, middle
click on back / forward buttons. Fixes bug #110739
2004-07-18 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.h
* mozilla/EventContext.cpp: Unescape mailto addresses,
patch ported from epiphany by Christian Persch.
This is the Galeon equivalent of bug #144462
2004-07-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-file-chooser.c: Add shortcuts to used dirctories;
download, last upload, last save.
2004-07-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-utils.c
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: Use same allocation method for user
stylesheets as well, avoiding an instant crash if even one is
available.
2004-07-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed.c
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp: Use proper refcounting with
stylesheets instead of (wrongly) assuming suitable lifecycle.
Fixes bug #144012
2004-07-17 Crispin Flowerday <gnome@flowerday.cx>
* ui/print.glade: Replace DYNAMIC_TEXT with DYNAMIC to avoid
unnecessary translation. And use C_ommand: instead of _Command
to remove the re-translation, and avoid conflicting _C
accelerators
2004-07-17 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Ensure that we don't crash
if the user doesn't have permissions to save into the directory
they choose, and they click Stop after the download has
finished. Why doesn't the filechooser check permission for us?
Fixes bug #144067
2004-07-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Don't use GCC 'a ? : b' extension.
2004-07-14 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp:
s/the only web/only the web/
2004-07-14 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dnd.c
* utils/galeon-dnd.h
* src/galeon-window.c
* src/galeon-action-favicon.c
* bookmarks/bookmarks-dnd.c: Slightly alter the dnd support, to
always offer the url list type, but when receiving a drop, if
the caller wants the title, prefer the NETSCAPE_URL type.
Fixes bug #145369
2004-07-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS
* embed/galeon-embed-persist.h
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* libegg/Makefile.am
A libegg/egg-recent-item.c
A libegg/egg-recent-item.h
A libegg/egg-recent-model.c
A libegg/egg-recent-model.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* src/galeon-popup.c
* src/window-commands.c: Add saved files to recent-files list so that
they're easily accessible, for example, from Actions menu.
2004-07-14 Crispin Flowerday <gnome@flowerday.cx>
* src/Makefile.am
* mozilla/Makefile.am: Move the -R to the src/Makefile.am, libtool
1.5 doesn't propogate -R from .la files.
2004-07-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* NEWS
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp
* src/Makefile.am
R src/galeon.in: Remove the wrapper script; stop messing with
LD_LIBRARY_PATH and MOZILLA_FIVE_HOME.
LD_LIBRARY_PATH is for system/user configuration purposes, not for
applications; change to use rpath instead. (Known to work with
automake 1.6.3 and libtool 1.4.3.)
Default Mozilla installation directory can be overridden using
GALEON_MOZILLA_HOME instead; avoids clashing with Thunderbird et al.
Fixes bug #132239
2004-07-14 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/nsMailtoUrl.cpp: Fix the mailto: protocol, and
the "Send Link to" menu item. Fixes bug #147198
2004-07-14 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed.cpp: Fix to strdup a temp string
earlier than before to avoid a crash. From rkagan@mail.ru.
2004-07-14 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.h
* embed/print-dialog.c
* mozilla/MozillaPrivate.cpp
* mozilla/MozillaPrivate.h
* mozilla/PrintingPromptService.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* ui/print.glade: Upgrade print dialog to cope with multiple printers.
This primarily allows for the use of xprint if you've got it working.
Not all printer subtleties are reflected in the UI - the main one is
the paper sizes which are printer dependent.
The one annoyance is that if galeon is configured for a printer
and then that printer is removed, the next time you try and print,
there will be no paper size selected if the old printer's selected
paper had an index value greater than the total number of sizes available
to the new printer.
2004-07-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-encoding.c: Two #ifdefs were still using
the old MOZILLA_SNAPSHOT macro instead of MOZILLA_CHECK_VERSION.
Whoops. This fixes MENU key support.
2004-07-04 Mikael Magnusson <mangosoft@comhem.se>
* src/galeon-action-home.c
* src/galeon-action-go.c: Don't talk about "Another Tab/Window"
when we mean a "New Tab/Window"
2004-07-04 Crispin Flowerday <gnome@flowerday.cx>
* src/migrate.c: Fix a comment
2004-07-03 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.16.99
2004-07-03 Crispin Flowerday <gnome@flowerday.cx>
* NEWS:
* configure.in: 1.3.16 "What do you mean, late?"
2004-07-03 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade
* embed/downloader-view.c: Add a workaround so that the download
dialog gets drawn correctly when the expander is toggled.
Fixes bug #139561
2004-07-03 Philip Langdale <philipl@mail.utexas.edu>
* mkinstalldirs: It's all very well to tell us that something
is not longer needed, but that doesn't mean much when it still
is...
2004-07-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Mozilla API change
2004-07-02 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Version 2.5.2 of libgnomeui is required.
2004-06-27 Philip Langdale <philipl@mail.utexas.edu>
* ui/print.glade: We're saving a file, so put the filechooser in the
save mode.
2004-06-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-recent-history-menu.c: Make middle click on the
recently visited urls (in the Go menu) open the url in a new
tab. Fixes bug #144774
2004-06-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c: Don't force jumping to the
new tab when middle clicking on the navigation toolbar buttons.
Fixes bug #144988
2004-06-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-file-preview.c: Make sure we have a reference to the
factory as long as necessary, avoids crashing when the file chooser
dialog is closed before the thumbnail has been saved.
2004-06-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c: Convert selection tree paths directly to iters
first (since they are persistent with ListStore) and then remove
selected rows. Fixes bug #134049
Attempt to move selection to next row below when removing single row.
Partially fixes bug #144776
2004-06-26 Crispin Flowerday <gnome@flowerday.cx>
* ui/print.glade: Set the use_filechooser property.
Fixes bug #144918
2004-06-26 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-prefs-dialog.c
* src/galeon-tab.c: Add back the option to show the bookmark
menu on middle mouse click. Fixes bug #144777
2004-06-26 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-new.c: Don't force a jump to a new tab
when middle clicking or dragging to the new tab button.
Fixes bug #144778
2004-06-25 Philip Langdale <philipl@mail.utexas.edu>
* embed/cookie-info.c
* embed/cookie-info.h
* mozilla/mozilla-cookie.cpp
* src/pdm-dialog.c: Don't store the secure flag as a translated
string... keep it a bool until it's displayed so we can actually
use it properly. Grr.
2004-06-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c: (remove_url) Remove the item from the hash
table in addition to freeing it. Use g_hash_table_new_full() to
simplify hash table destruction. Fix some memory leaks.
2004-06-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp: Don't save urls from
redirects, frames, and non-standard protocols in the
history. Based on a patch by Christian Persch for
epiphany
2004-06-19 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor-dockable.h
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-epiphany.h
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-konqueror.h
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-mozilla.h
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid-netscape.h
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-epiphany.h
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-konqueror.h
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-mozilla.h
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid-netscape.h: Remove empty
private object structures
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks-editor.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-shell.c
* embed/galeon-embed-utils.c
* src/galeon-action-location.c
* src/galeon-popup.c
* utils/galeon-dialog.c: Don't return a value in
void functions
* mozilla/MyportalProtocolHandler.cpp: Assign from strchr
to a "const char *"
* mozilla/mozilla-embed.cpp: Fix a few compile
problems for Solaris.
* libegg/egg-macros.h: Slightly alter a macro
* libegg/dock/egg-dock-object.h: Remove a macro
* utils/galeon-debug.h: No-op the LOG() macro for
platforms without GNUC VARGS.
This hopefully fixes compilation on Solaris (bug #143480)
2004-06-19 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c: Change a string to fix a typo, and
avoid another translation.
2004-06-18 Crispin Flowerday <gnome@flowerday.cx>
* ui/Makefile.am
* ui/galeon-download.png
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h: Add a download icon, copied from
epiphany.
* src/popup-commands.c
* src/popup-commands.h
* src/galeon-popup.c: Improve the context menus. They all now
have accelerators, and should more consistent. In addition,
the special 'selection' menu has gone, and a "Copy selected text"
item appears when there is selected text.
2004-06-17 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/GtkNSSDialogs.cpp: Escape strings before using them
with markup in labels.
2004-06-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp: Fix reloading of framesets, by
adding the correct code to GaleonWrapper. We can use the
mozilla functions again, when they are fixed.
Fixes bug #66998
* embed/galeon-embed.h
* embed/galeon-embed-popup.c
* src/galeon-popup.c
* ui/galeon-egg-ui.xml: Remove the Reload Frame functionality.
As the main reload button works now, it isn't needed.
2004-06-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Don't make the edit items insensitive
if the menu can be torn off, they don't update
interactively, and so always need to be enabled when torn off.
2004-06-16 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-iterator.c: Don't try and take a
reference to a null object
* bookmarks/xbel.c: If loading fails, return NULL from the
reading function. Fixes bug #93414
2004-06-16 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks.c: Use the <object>_parent_class variables
that are created by the G_DEFINE macros to call parent class's
method implementations. Also add some checks around a couple of
object unref's
2004-06-15 Ross Golder <ross@golder.org>
* src/galeon-prefs-dialog.c: Add 'Thai' language.
2004-06-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Handle that last mozilla
API change in a better way.
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Don't bother calling
gtk_window_present() if the window has just been
created. Fixes bug #144234
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui.xml
* src/galeon-window.c: Use the same action for the
menus and toolbars for Up / Back / Forward to ensure
that the sensitivity is set correctly.
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-window.h: Set the sensitivity for the
Cut / Copy and Paste items in the Edit menu.
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* ui/bookmarks.glade: Fix the name of the ok button,
this file was forgotten from the previous checkin.
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-add-dialog.c: Fix a crash if the
OK button is clicked in the add bookmark dialog without
a folder selected. The button is now insensitive if
nothing is selected.
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* ui/bookmarks.glade: Remove galeon 1.2 bookmark dialogs
* ui/galeon.glade: Remove galeon 1.2 page info dialog
* ui/Makefile.am
R ui/toolbar-editor.glade: Remove old toolbar editor
2004-06-12 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c: Remove the visible window from
the spinner, and adjust the coordinates where it is
drawn, this ensures the background for gradient themes
is correct. Fixes bug #122732
2004-06-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Very strange mozilla API
change.
2004-06-09 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-encoding-dialog.c: Remove the hack that
we used to work around gtk bug 94837. And use
G_DEFINE_TYPE instead of creating our own _type
function.
2004-06-09 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/xbel.c: Add the G_DEFINE_TYPE back, which got
accidentally dropped.
* src/galeon-css-menu.c: Move the G_DEFINE_TYPE to a
slightly better place.
2004-06-09 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-alias-placeholder-tb-widget.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-icon-provider.c
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-iterator.c
* bookmarks/bookmarks-mozilla.c
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-separator-tb-widget.c
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/xbel.c
* embed/galeon-embed-persist.c
* embed/galeon-embed-popup-control.c
* src/galeon-action-favicon.c
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-css-menu.c
* src/galeon-embed-autoscroller.c
* src/galeon-embed-manual-scroller.c
* src/galeon-favicon-action.c
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* src/galeon-recent-history-menu.c
* src/galeon-tab-menu.c
* src/galeon-window-bookmark-activated-proxy.c
* src/galeon-window-menu.c
* src/window-recent-history.c
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/gul-gestures.c
* utils/location-entry.c: Remove unneeded forward declarations
of the _init and _class_init functions, and remove the
g_type_peek_parent calls, the G_DEFINE_TYPE macro does
all that for us.
2004-06-07 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-debug.h: Don't put semicolons on the end of
the profile and LOG macros, also make macros empty statements
when the aren't defined.
* utils/gul-file-chooser.c
* mozilla/FilePicker.cpp: Add appropriate semi-colons
2004-06-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Only look for the background
image in the CSS Style of the node, and fix that code to
work properly. Also, if the user clicks on an 'HTML' node,
look in the 'BODY' node for the background.
Fixes bug #142803
2004-06-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h: Fix setting the default filename when
not in 'save' mode. Also add some extra checks for the mDialog
object, and remove some unnecessary #includes.
2004-06-07 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c: Disconnect from the 'changed' signal on
the theme with the widget is destroyed.
2004-06-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* po/POTFILES.in
* utils/Makefile.am
* utils/gul-file-chooser.c
A utils/gul-file-preview.c
A utils/gul-file-preview.h: Add GNOME thumbnail preview in the file
chooser.
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-version.h
* mozilla/GtkNSSKeyPairDialogs.cpp: Fix compilation with the mozilla 1.7
branch
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-prefs-dialog.c: Let the prefs dialog set the
middle mouse button action to 'Go Back', it should work
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/EventContext.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/HeaderSniffer.cpp
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/SideBar.cpp
* mozilla/mozilla-embed-shell.cpp
A mozilla/mozilla-version.h
* configure.in: Remove the MOZILLA_SNAPSHOT define, and use more
explict mozilla version checking for the various api changes.
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp: Grr, initialize another variable, my -Werror
doesn't seem to be working ....
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp: Initialize the 'action' variable in all cases
to avoid a warning.
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp: Use gul_filechooser_new to create
the file chooser, rather than effectively duplicating the
entire function here. Also don't set the default name unless
the file chooser is in save mode.
2004-06-06 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-alias-placeholder-tb-widget.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-iterator.c
* bookmarks/bookmarks-separator-tb-widget.c
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* embed/downloader-view.c
* embed/find-dialog.c
* embed/galeon-embed-dialog.c
* embed/galeon-embed-event.c
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-popup-control.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-shell.c
* embed/galeon-encodings.c
* embed/global-history.c
* embed/js-console.c
* embed/print-dialog.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-encodings.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-css-menu.c
* src/galeon-embed-autoscroller.c
* src/galeon-embed-favicon.c
* src/galeon-embed-manual-scroller.c
* src/galeon-encoding-dialog.c
* src/galeon-encoding-menu.c
* src/galeon-favicon-action.c
* src/galeon-favicon-cache.c
* src/galeon-favicon.c
* src/galeon-nautilus-view.c
* src/galeon-popup.c
* src/galeon-prefs-dialog.c
* src/galeon-recent-history-menu.c
* src/galeon-shell.c
* src/galeon-tab-menu.c
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/history-dialog.c
* src/page-info-dialog.c
* src/pdm-dialog.c
* src/ppview-toolbar.c
* src/session.c
* src/statusbar.c
* src/window-recent-history.c
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/galeon-dialog.c
* utils/galeon-sidebar.c
* utils/gul-filesystem-autocompletion.c
* utils/gul-gestures.c
* utils/gul-toolbutton.c
* utils/location-entry.c: Use the new glib 2.4 per-instance
private data support.
2004-06-05 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-add-dialog.h
* embed/downloader-view.c
* embed/downloader-view.h
* embed/find-dialog.c
* embed/find-dialog.h
* embed/galeon-embed-dialog.c
* embed/galeon-embed-dialog.h
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-helper-list.h
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* embed/galeon-embed-popup-control.c
* embed/galeon-embed-popup-control.h
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed-utils.c
* embed/galeon-embed.c
* embed/galeon-embed.h
* embed/global-history.c
* embed/global-history.h
* embed/js-console.c
* embed/js-console.h
* embed/print-dialog.c
* embed/print-dialog.h
* gtkhtml/gtkhtml-embed-persist.c
* gtkhtml/gtkhtml-embed-persist.h
* gtkhtml/gtkhtml-embed-shell.c
* gtkhtml/gtkhtml-embed-shell.h
* gtkhtml/gtkhtml-embed.c
* gtkhtml/gtkhtml-embed.h
* mozilla/CookieObserver.cpp
* mozilla/JSConsoleService.cpp
* mozilla/SideBar.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-persist.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-embed.h
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-spinner.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-automation.c
* src/galeon-automation.h
* src/galeon-css-menu.c
* src/galeon-embed-autoscroller.c
* src/galeon-embed-manual-scroller.c
* src/galeon-encoding-dialog.c
* src/galeon-encoding-menu.c
* src/galeon-macros.h
* src/galeon-popup.c
* src/galeon-popup.h
* src/galeon-recent-history-menu.c
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-spinner.c
* src/galeon-spinner.h
* src/galeon-tab-menu.c
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window-menu.c
* src/galeon-window.c
* src/galeon-window.h
* src/history-dialog.c
* src/history-dialog.h
* src/page-info-dialog.c
* src/page-info-dialog.h
* src/pdm-dialog.c
* src/pdm-dialog.h
* src/ppview-toolbar.c
* src/ppview-toolbar.h
* src/session.c
* src/session.h
* src/statusbar.c
* src/statusbar.h
* utils/galeon-dialog.c
* utils/galeon-dialog.h
* utils/galeon-sidebar.c
* utils/galeon-sidebar.h
* utils/gul-notebook.c
* utils/gul-notebook.h: Make all the TYPE_ and IS_ macros
consistent. If the class begins with a prefix, e.g. GALEON,
or GUL, it is <prefix>_{IS,TYPE}_<class>, otherwise it
is {TYPE,IS}_<class>
2004-06-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Return the correct values from the
dom_mouse_{click,down} callback functions
2004-06-05 Crispin Flowerday <gnome@flowerday.cx>
R utils/gul-gobject-misc.c
R utils/gul-gobject-misc.h
* utils/Makefile.am: Remove the helper functions to
create the <object>_get_type() functions.
* bookmarks/bookmarks-alias-placeholder-tb-widget.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-iterator.c
* bookmarks/bookmarks-mozilla.c
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-separator-tb-widget.c
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks.c
* bookmarks/xbel.c
* embed/galeon-embed-popup-control.c
* embed/global-history.c
* gtkhtml/gtkhtml-embed.c
* mozilla/mozilla-embed.cpp
* src/galeon-action-favicon.c
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-css-menu.c
* src/galeon-embed-autoscroller.c
* src/galeon-embed-manual-scroller.c
* src/galeon-favicon-action.c
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* src/galeon-recent-history-menu.c
* src/galeon-tab-menu.c
* src/galeon-window-bookmark-activated-proxy.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/window-recent-history.c
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/gul-filesystem-autocompletion.c
* utils/gul-gestures.c
* utils/location-entry.c: Use G_DEFINE_TYPE rather than
the galeon specific gobject helper macros.
2004-06-05 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-toolbar-editor.c: Re-sync with libegg
2004-06-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c: Remove the deprecated calls
to gtk_timeout_*, and use g_timeout_add and g_source_remove
instead.
2004-06-04 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Turn on gtk and gnome deprecated flags
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-import-druid.c
* utils/location-entry.c
* src/galeon-spinner.c: Allow deprecated functions just for
these few files.
2004-06-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/HeaderSniffer.cpp: Allow compilation with
gcc 3.4. Fixes bug #143458
2004-06-03 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: -Wmissing-prototypes is a C flag, not C++
2004-06-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp: Escape filename to prevent weird people
from breaking markup.
2004-06-02 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c: Use GtkIconTheme rather than
GnomeIconTheme
2004-06-02 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c: Use GtkIconTheme rather than
GnomeIconTheme
2004-05-31 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Bump version number to 1.3.15.99
2004-05-31 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui-option.c: Remove some commented out
code that uses '//' to mark the comment.
2004-05-31 Crispin Flowerday <gnome@flowerday.cx>
* NEWS:
* configure.in: 1.3.15 "Lots of changes under the hood"
2004-05-31 Crispin Flowerday <gnome@flowerday.cx>
* Makefile.am: The documentation makefile doesn't seem
to do "distclean" quite correctly, so ignore the leftover files
2004-05-31 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c: Stop leaking the size group
for the dialog's buttons. Add the remove-and-block
button to the size group so all remove buttons are
now the same size. Yes, I changed my mind about this :-)
2004-05-30 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-util.c
* bookmarks/bookmarks-util.h: Remove the helper
function to overlay the alias mark.
* bookmarks/Makefile.am
* bookmarks/bookmarks.c
R bookmarks/bookmarks-default-icon-provider.h
R bookmarks/bookmarks-default-icon-provider.c
* bookmarks/bookmarks-icon-provider.c
* bookmarks/bookmarks-icon-provider.h: Convert the
"GbIconProvider" interface into a class, moving the
default icon provider implementation into this class.
Also move the alias icon cache into the class
* src/galeon-bookmarks-icon-provider.c
* src/galeon-bookmarks-icon-provider.h
* src/galeon-shell.c: Convert to use the new
base class, rather than the icon provider interface.
2004-05-30 Crispin Flowerday <gnome@flowerday.cx>
* utils/pixbuf-cache.h
* utils/pixbuf-cache.c
R ui/galeon-default-open.png
R ui/galeon-folder-open.png
* ui/Makefile.am: Remove some unused icons.
2004-05-29 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-single-editor.c
* ui/bookmarks-editor.glade: Port the bookmark editor
to GtkComboBoxEntry. I think this is the last one.
2004-05-29 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-smart-site-tb-widget.c: Port
smart bookmark history widget to GtkComboBoxEntry.
2004-05-29 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.h: Added headers that are
no longer implicitly pulled in by mozilla. Seems to
be harmless to include them all the time.
2004-05-29 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade: Made the much delayed switch of
the font dropdowns from GtkComboBoxEntry to GtkComboBox.
As you cannot edit the text, you shouldn't use the Entry
widget. As always, the widgets are utterly broken in list
mode and menu mode is completely useless for more items
than fit on a screen. As such, usability remains horribly
impared compared to when we used GtkCombo. *sigh*
2004-05-29 Crispin Flowerday <gnome@flowerday.cx>
* configure.in:
* mozilla/GtkNSSKeyPairDialogs.cpp: Add an extra function
following a mozilla API change.
2004-05-23 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade: Add the missing sidebar history options
that glade seems to eat for breakfast.
2004-05-23 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/HeaderSniffer.cpp: A string marked for translation
is not a literal string ....
2004-05-23 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-persist.cpp: Don't abort the save
if we don't get the pageDescriptor, its not the end of the world,
as mozilla doesn't even use it when saving. Also fix a theoretical
ref count leak.
2004-05-23 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c: Complain if the filename is NULL when
confirming whether we should overwrite the file.
* mozilla/ContentHandler.cpp
* mozilla/HeaderSniffer.cpp: Don't crash if gtk returns
NULL for the entered filename.
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Don't silently overwrite files
show the confimation dialog. Fixes bug #123468
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* ui/bookmarks-editor.glade
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h: Use a GnomePixmapEntry
widget, rather than a GnomeIconEntry widget, this makes it easier
to clear the toolbar icon.
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-persist.c: Hmm, how did the handler
property get in there twice.
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Add debug logs in the constructor
* embed/galeon-embed.c: Remove an unused private structure.
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-persist.h
* mozilla/mozilla-embed-persist.cpp
* embed/galeon-embed-persist.h
* embed/galeon-embed-persist.c: Clean up the embed
persist classes, to use the new gtk 2.4 private data
API, and make lots of functions not virtual. Also
rearrange the code to avoid forward declarations.
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
A mozilla/HeaderSniffer.cpp
A mozilla/HeaderSniffer.h
* mozilla/Makefile.am: Add a class loosely based on
implementations in epiphany and mozilla to sniff the headers
when downloading files. This helps us get a more appropriate
filename
* mozilla/GaleonWrapper.h: Make the nsIWebBrowser object
public
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* mozilla/mozilla-embed-persist.cpp: Use the HeaderSniffer
class to work out the filename to use when downloading files.
Also use the correct mozilla API's so pages aren't re-downloaded.
Fixes bug #127194
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Add a helper to initiate
a download, and a helper to create a filename for automatic
downloading.
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* src/galeon-popup.c
* src/galeon-tab.c
* src/page-info-dialog.c
* src/window-commands.c
* embed/galeon-embed-popup.c: Port callers to new persist API
2004-05-22 Crispin Flowerday <gnome@flowerday.cx>
* libegg/toolbareditor/egg-toolbar-editor.c: Set the drag icon on
realize, otherwise the current icon theme isn't used, and it falls
back to the default theme.
2004-05-21 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Don't support going up for
chrome:// urls, mozilla performs some munging on them, which
means creating the list of parent urls causes an infinite
loop.
2004-05-21 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Add detection for mozilla 1.8a1 and 1.8a2
2004-05-19 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-popup.c
* embed/galeon-embed-persist.c
* embed/galeon-embed-helper-list.c
* src/galeon-favicon-cache.c
* src/galeon-popup.c: Simplify the EmbedPersist object ref
counting, so that callers don't hold onto a reference, even
if they are waiting for a signal. This fixes a potential
crash when aborting a download, and a memory leak when
opening a file with another application.
2004-05-18 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-toolbar-editor.c: Fix a memory leak
2004-05-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Don't set an empty accelerator
for tabs, use NULL instead.
2004-05-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-persist.cpp: Unref the embed
object, stops an object leak.
2004-05-16 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu-item.c:
* src/statusbar.c
* utils/gul-notebook.c: Fix dodgy tooltip ref counting that
caused crashes when using server mode.
2004-05-13 Crispin Flowerday <gnome@flowerday.cx>
* src/history-dialog.c: Fix incorrect usage of
GValue's, which caused dnd from the history dialog not
to work, and fixes some memory leaks
2004-05-13 Crispin Flowerday <gnome@flowerday.cx>
* src/statusbar.c: Set the popup window alert's
parent window.
2004-05-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Remove old workaround, bug #109213 has been
fixed since.
2004-05-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp: Use the NS_INTERFACE_MAP
macros to handle the XPCOM boilerplate code rather than
NS_IMPL_ISUPPORTS. This is necessary when ambiguous
base classes are present. (nsITransfer)
2004-05-09 Crispin Flowerday <gnome@flowerday.cx>
* tests/popups.html
* src/galeon-tab.c: Block all signals (except the
new_window signal) when destroying a tab. This
avoids spurious signals (such as title signals),
which can cause crashes. Fixes bug #138529
2004-05-09 Crispin Flowerday <gnome@flowerday.cx>
* tests/popups.html: Add some more popup tests.
2004-05-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp: hide the right widget, not one that
doesn't exist
2004-05-09 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: Add a context menu to the
images and links tabs, so that the urls can be copied,
and opened in new windows or tabs.
2004-05-07 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Increase 1.7rc2, 1.7, 1.8a and trunk snapshot
levels.
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/ProgressListener.cpp: Fix MOZILLA_SNAPSHOT levels since
the nsIDownload changes landed in the 1.7 branch.
2004-05-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h: use nsCString internally regardless of
mozilla API, reduces the number of extra #ifdefs
2004-05-06 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Go back to requiring libgnomeui 2.0.5
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-export-druid.c: Only turn on the new file
chooser in the gnome_file_entry widgets if the widget has the
relevant property. This allows us to work properly with new
versions of libgnomeui, yet still work with older versions.
2004-05-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: *sigh* yet another mozilla
API change.
2004-05-06 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Add 1.4.2, 1.7rc1, 1.7rc2, and 1.7 as
supported versions.
2004-05-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Fix for different mozilla
API in moz 1.8a
2004-05-05 Mikael Magnusson <mangosoft@comhem.se>
* ui/galeon.glade
* src/page-info-dialog.c: Add a "Save Image" button to the
Images page of the Page Info dialog. Fixes bug #141040
2004-05-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Split mime ask dialog in two, one for when there
are helper applications available and another one for when there's
not. Show the file name in the dialog. Fixes bug #139841
2004-05-05 Crispin Flowerday <gnome@flowerday.cx>
* embed/downloader-view.c: Fix a crash when using the "Stop"
button, The DownloadDetails object takes care of
removing itself from the view when the "cancel" signal
is emitted on it.
2004-05-05 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Up libgnomeui to 2.6.0
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-export-druid.c: Set the "use_filechooser"
property on the gnome_file_chooser's.
2004-05-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/CookiePromptService.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/MozillaPrivate.cpp: #include "nsString.h" -- seems to be
required with mozilla 1.7, doesn't hurt with other versions
2004-05-04 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: Mark a string for translation.
Fixes bug #141778
2004-05-02 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c
* ui/galeon.glade: Forget to set the sensitivity on the
remove & block button.
2004-05-02 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* gtkhtml/gtkhtml-embed-shell.c
* mozilla/mozilla-embed-shell.cpp
* src/pdm-dialog.c
* ui/galeon.glade: Add a "Remove and Block" button to the
cookie page of the personal data manager. This removes cookies
and adds their originating site to the cookie blacklist at
the same time. Also moved the remove button to be below the
list in each of the pages. This is a better use of the space.
2004-05-01 Philip Langdale <philipl@mail.utexas.edu>
* ui/Makefile.am: Crispin forgot to update the Makefile
to account for the two icons disappearing.
2004-05-01 Crispin Flowerday <gnome@flowerday.cx>
* src/statusbar.c
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h
R ui/galeon-offline.png
R ui/galeon-online.png: Use the icon theme icons for the
online / offline images in the statusbar. Thanks to chpe
for pointing out that these are in the icon theme.
2004-05-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Ensure that the context menu
for <a name="foo">...</a> blocks of text shows.
Fixes bug #138585
2004-05-01 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-refresh.c: Don't attach to the
"button_press" event to capture shift clicks, check for
shift clicks in the click event handler.
2004-04-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Make F10 open the menu even if the menubar
isn't visible, like in fullscreen mode or popup windows. And
keybinding related hacks just keep piling up...
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Use a separate merge_id for the
"Styles" submenu item. This means that when the menu is
torn off, it doesn't dissappear when re-building the menu.
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Use GetInterface rather than
QueryInterface to get the parent for the MIMEAskAction
dialog.
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* src/ppview-toolbar.c: Oops, lets ensure that all the
parts from my patch are checked in.
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui.xml
* src/galeon-window.c
* src/ppview-toolbar.h
* src/ppview-toolbar.c: Add a "Print" button to the print preview
toolbar, it just brings up the dialog for the moment, in the
future it may be possible to print directly. Fixes bug #137383.
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* src/ppview-toolbar.c: Ensure that the print preview toolbar
always acts on the same embed.
2004-04-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Don't attach a callback to the
delete_event signal, overload it.
* src/ppview-toolbar.c: If the WM close button is clicked,
when we are in print preview mode, just exit the mode rather
than closing the window. Lets see how this feels.
Fixes bug #121298
2004-04-25 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dialog.c: Ensure that the signals, and gconf
connections are correctly initialised when the dialog is running
in embedded mode.
2004-04-25 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade: Don't allow re-ordering of the TreeViews in
the page info dialog
2004-04-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/bookmarks.glade
* ui/galeon.glade
* ui/prefs-dialog.glade: Change GtkDialog type_hints to DIALOG, makes
dialogs center properly with metacity again.
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-gtk-menu-item.c: Show full title (if truncated
for menu) and notes as bookmark tooltips. Fixes bug #122801
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-action-navigation.c: include page title in back/fwd
button tooltips
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: add "Close this tab" tooltip to tab close
buttons
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/statusbar.c
* utils/gul-notebook.c: turn GtkTooltips into class variables
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ProgressListener.cpp: encapsulate status changes in separate
functions
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/downloader-view.h: make set_size_total independently callable
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: try harder to figure out the total file
size
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ProgressListener.cpp: Handle HTTP 404s and such as errors;
the download as bytes might be succeed, but instead of the content
we'd be downloading an error document.
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: distinguish "completed" from "cancelled"
and work around mozilla bug 152224
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* embed/galeon-embed-popup.c
* src/galeon-popup.c: add "cancelled" signal
* embed/downloader-view.c
* embed/downloader-view.h: add cancelled state
* mozilla/ProgressListener.cpp: rename "remove" signal to "cancel"
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* mozilla/ProgressListener.cpp: don't optimistically assume new state,
wait for message from backend
2004-04-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: clean up the downloader API, sanitize
units and parameter types
2004-04-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp: Use gconf_entry_unref() instead
of gconf_entry_free()
* src/galeon-main.c: Use glade_init() instead of glade_gnome_init()
* utils/eel-gconf-extensions.c: Remove the gconf_is_initialised()
block of code, its deprecated
* configure.in: Add a load more _DISABLE_DEPRECATED defines in
maintainer mode, and up the gconf requirement, to get the
gconf_entry_unref() call.
2004-04-24 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dialog.c
* utils/gul-prefs-utils.c
* utils/gul-prefs-utils.h: Remove the GnomeColorPicker
code, its deprecated, and we don't use it anymore.
2004-04-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c
* src/galeon-encoding-menu.c
* src/galeon-popup.c
* src/galeon-recent-history-menu.c
* src/galeon-tab-menu.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/ppview-toolbar.c: Set the translation domain on the
action groups, this ensures that the text is translated.
Fixes bug #140920
2004-04-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-recent-history-menu.c
* ui/galeon-egg-ui.xml: The separator doesn't need to be manually
created, it can live in the xml defintion, , they are "smart" in
gtk 2.4, and won't appear at the end of a menu.
2004-04-23 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp: *ahem* Removed dubious
'debugging' ouput... :-)
2004-04-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ProgressListener.cpp: Move signals to the download object.
Fixes bug #127637
2004-04-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: separate download from the view
2004-04-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/mozilla-embed-persist.cpp: remove redundant code, member
variables, parameters and includes
2004-04-22 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/FilePicker.cpp: Yay, more mozilla compilation
ifdefs!
2004-04-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp(shistory_get_nth): Fix logic error, update
the right variable when is_relative is set.
2004-04-21 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-favicon-action.c: Really hide the
default favicon image in the recent history menu.
2004-04-21 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-embed-shell.cpp: Remove the
galeon_embed_shell_show_file_picker function call.
* utils/Makefile.am
* utils/gul-file-chooser.c
* utils/gul-file-chooser.h: Add a simple wrapper class
around the GtkFileChooser, that handles preserving the
current directory (copied from epiphany)
* src/window-commands.c: File -> Open
* embed/galeon-embed-utils.c: File -> Save
* mozilla/ContentHandler.cpp: Unhandled mimtype save
* mozilla/FilePicker.h: Form Open / javascript
* mozilla/FilePicker.cpp
Convert all the uses of the old file selector to the
new GtkFileChooser
2004-04-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.h: Fix compilation with mozilla
older than 1.8a. whoops.
2004-04-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS
* galeon.schemas.in
* src/galeon-window.c
* src/statusbar.c
* src/statusbar.h
* ui/galeon-egg-ui.xml
A ui/galeon-offline.png
A ui/galeon-online.png
* ui/Makefile.am
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h
* utils/prefs-strings.h: Restore offline mode. Use the galeon 1.2
compatible GConf key, add an item in the File menu and a button in
the statusbar.
2004-04-18 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Sometimes I cynically
wonder if API changes are the key mozilla metric for
progress...
2004-04-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-spinner.c: Use the GALEON_HOMEPAGE_URL
define from galeon-config.h for the url (rather than having
a separate define). Thanks to Mikachu for spotting this.
2004-04-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Use the proper API for setting the
keyboard accelerators on the menu items, this allows them
to be deleted if the user wishes.
2004-04-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-spinner.c: Force the spinner to be at
the right hand side of the screen. It will automatically expand
if there aren't any other tool items that have the expand flag
set.
2004-04-15 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Don't send Ctrl+Enter events to the
embed twice, it causes multiple tabs to be opened.
2004-04-13 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade
* utils/gul-gui-option.c: Workaround the annoying GtkComboBox bugs
in a more robust manner. Thankfully the two bugs overlap: If
a GtkComboBox is realised when it has no rows, you get a warning.
If you try and populate a GtkComboBox with a sorting model before
it is realised, you get a warning. Ain't that great?
The work-around is to have dummy data in the ComboBox, realise it
and then populate it properly.
2004-04-12 Crispin Flowerday <gnome@flowerday.cx>
* ui/prefs-dialog.glade: Remove a bogus "\n" from being translated
2004-04-12 Crispin Flowerday <gnome@flowerday.cx>
* libegg/dock/Makefile.am
* libegg/Makefile.am: Fix compilation of the eggmarshaler.{c,h}
files, so that they are compiled before the libegg/dock/ directory
is compiled. Also ensure they work when using a separate build
directory
2004-01-11 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade: Update use of GtkCombo to
GtkComboBoxEntry. This is short term. As we don't want
or allow typing into the entry, we should use GtkComboBox
but that requires a decent amount of reworking which should
be done as a separate step.
2004-01-08 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* src/galeon-language-editor.c
* src/galeon-language-editor.h
* src/galeon-prefs-dialog.c
* src/history-dialog.c
* ui/bookmarks.glade
* ui/galeon.glade
* ui/prefs-dialog.glade
* utils/galeon-dialog.c
* utils/gul-gui-option.c
* utils/gul-gui-option.h
* utils/gul-prefs-utils.c
* utils/gul-prefs-utils.h: Upgrade all GtkOptionMenus to
GtkComboBoxes. You'll notice a bunch of warnings in the
charset prefs and language editor. This is GtkComboBox
being stupid; it's actually harmless as far as I can tell.
2004-04-01 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-editable-toolbar.c: Add a missing line, that somehow
got dropped in the epiphany -> galeon sync.
2004-04-01 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Up libxml requirement to 2.6.6 (there are xmlwriter
bugs before that)
* embed/global-history.c
* src/galeon-favicon-cache.c: Use the XmlTextWriter API for
writing out the history and favicon cache.
2004-04-01 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-action-spinner.c
* src/galeon-action-zoom.c
* src/galeon-popup.c
* src/galeon-window.c
* bookmarks/bookmarks-context-menu.c
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h: Use some stock icons from the
gnome icon theme, rather than using our own ones.
* ui/Makefile.am
R ui/galeon-fullscreen.png
R ui/galeon-send-link.png
R ui/galeon-viewsource.png
R ui/galeon-zoom.png: Remove these unneeded images.
2004-03-30 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-alias-placeholder-tb-widget.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-mozilla.c
* bookmarks/bookmarks-netscape-mozilla.c
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/xbel.c
* embed/cookie-info.c
* embed/downloader-view.c
* embed/galeon-embed-event.c
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-persist.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* embed/galeon-encodings.c
* embed/global-history.c
* embed/js-console.c
* libegg/eggintl.h
* mozilla/ContentHandler.cpp
* mozilla/CookiePromptService.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/FilePicker.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSKeyPairDialogs.cpp
* mozilla/JSConsoleListener.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/mozilla-cookie.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-encodings.c
* mozilla/mozilla-i18n.c
* mozilla/mozilla-notifiers.cpp
* src/galeon-action-favicon.c
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-css-menu.c
* src/galeon-encoding-dialog.c
* src/galeon-encoding-menu.c
* src/galeon-favicon-action.c
* src/galeon-language-editor.c
* src/galeon-popup.c
* src/galeon-prefs-dialog.c
* src/galeon-recent-history-menu.c
* src/galeon-shell.c
* src/galeon-tab-menu.c
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/history-dialog.c
* src/page-info-dialog.c
* src/pdm-dialog.c
* src/ppview-toolbar.c
* src/session.c
* src/statusbar.c
* src/window-commands.c
* utils/eel-gconf-extensions.c
* utils/galeon-autocompletion-window.c
* utils/gul-download.c
* utils/gul-general.c
* utils/gul-gui-option.c
* utils/gul-gui.c
* utils/gul-notebook.c
* utils/gul-string.c
* utils/gul-toolbutton.c
* utils/location-entry.c: Use the new glib/g18n.h header
for the gettext macros.
2004-03-30 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-toolbar.c: Add the magic sliding
feedback to the bookmarks toolbar for DND. Also update the
bookmark toolbar immediately when bookmarks change, there is
no real need for the timeout.
* bookmarks/bookmarks-folder-tb-widget.c:
* bookmarks/bookmarks-smart-site-tb-widget.c: Set the drag
destination to be the child of the toolbar button, this makes
it easier to drag urls to the places between already existing
toolbar items.
2004-03-29 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* src/galeon-css-menu.c: Implement support for user-stylesheets.
It reads *.css from ~/.galeon/stylesheets/ and puts them in a
separate section in the View->Style menu. The selected user
style is applied on top of the separately selected page style.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Up glade requirement to 2.3.1 (for GtkExpander
support)
* utils/Makefile.am
R utils/disclosure-widget.h
R utils/disclosure-widget.c: Remove the disclosure widget
* utils/galeon-dialog.c
* utils/gul-prefs-utils.c
* utils/gul-prefs-utils.h: Make GaleonDialog understand the
GtkExpander widget
* utils/gul-state.c: Preserve state for the GtkExpander
* mozilla/ContentHandler.cpp
* mozilla/CookiePromptService.cpp
* mozilla/GtkNSSClientAuthDialogs.cpp: Use the GtkExpander
rather than the CddbDisclosure widget.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
R src/galeon-toggle-action.c
R src/galeon-toggle-action.h: Remove our implementation of
a toggle action, it isn't needed anymore.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
* utils/Makefile.am
R utils/eel-input-event-box.c
R utils/eel-input-event-box.h: Remove the EelEventBox
* utils/gul-notebook.c
* src/statusbar.c
* src/galeon-action-favicon.c: Use the gtk event box in its
"no visible window" mode.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
A ui/hand-open.png: Add missing file.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
* libegg/Makefile.am
R libegg/eggtreemodelfilter.h
R libegg/eggtreemodelfilter.c: Remove the egg version of the
tree filter.
* src/pdm-dialog.c: Use the gtk version of the tree filter.
2004-03-29 Crispin Flowerday <gnome@flowerday.cx>
* libegg/Makefile.am
R libegg/egg-action-group.c
R libegg/egg-action-group.h
R libegg/egg-action.c
R libegg/egg-action.h
R libegg/egg-menu-merge.c
R libegg/egg-menu-merge.h
R libegg/egg-menu.h
R libegg/egg-radio-action.c
R libegg/egg-radio-action.h
R libegg/egg-toggle-action.c
R libegg/egg-toggle-action.h
R libegg/eggradiotoolbutton.c
R libegg/eggradiotoolbutton.h
R libegg/eggseparatortoolitem.c
R libegg/eggseparatortoolitem.h
R libegg/eggtoggletoolbutton.c
R libegg/eggtoggletoolbutton.h
R libegg/eggtoolbar.c
R libegg/eggtoolbar.h
R libegg/eggtoolbutton.c
R libegg/eggtoolbutton.h
R libegg/eggtoolitem.c
R libegg/eggtoolitem.h
R libegg/eggtreemultidnd.c
R libegg/eggtreemultidnd.h
R libegg/prop-editor.h: Remove all the libegg implementations
of the GtkAction stuff.
* libegg/egg-toolbar-editor.c
* libegg/egg-toolbar-editor.h
* libegg/egg-toolbars-model.c
* libegg/egg-toolbars-model.h
* libegg/egg-editable-toolbar.c
* libegg/egg-editable-toolbar.h: Sync implementations with
epiphany, with a few changes so that they work properly.
* libegg/dock/egg-dock.c: Minor API change
* src/Makefile.am
R src/galeon-action-group.c
R src/galeon-action-group.h
R src/galeon-radio-action.c
R src/galeon-radio-action.h
R src/galeon-tearoff-action.c
R src/galeon-tearoff-action.h: Remove some unneeded helper
actions and functions
* src/galeon-recent-history-menu.c
* src/galeon-tab-menu.c
* src/galeon-window-menu.c
* src/galeon-css-menu.c
* src/galeon-encoding-menu.c: Port to gtk 2.4, and use the
new gtk_ui_manager_add_ui API.
* src/galeon-action-favicon.c
* src/galeon-action-favicon.h
* src/galeon-action-go.c
* src/galeon-action-go.h
* src/galeon-action-home.c
* src/galeon-action-home.h
* src/galeon-action-location.c
* src/galeon-action-location.h
* src/galeon-action-navigation.c
* src/galeon-action-navigation.h
* src/galeon-action-new.c
* src/galeon-action-new.h
* src/galeon-action-refresh.c
* src/galeon-action-refresh.h
* src/galeon-action-spinner.c
* src/galeon-action-spinner.h
* src/galeon-action-stop.c
* src/galeon-action-stop.h
* src/galeon-action-zoom.c
* src/galeon-action-zoom.h
* src/galeon-action.c
* src/galeon-action.h
* src/galeon-encoding-dialog.c
* src/galeon-favicon-action.c
* src/galeon-favicon-action.h
* src/galeon-popup.c
* src/galeon-popup.h
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/page-info-dialog.c
* src/pdm-dialog.c
* src/popup-commands.c
* src/popup-commands.h
* src/ppview-toolbar.c
* src/ppview-toolbar.h
* src/window-commands.c
* src/window-commands.h
* ui/Makefile.am
* ui/galeon-egg-ui.xml
* utils/gul-toolbutton.c
* utils/gul-toolbutton.h: Port from EggMenuMerge to GtkUIManager and
friends.
2004-03-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks.c: Add parentheses to assignments similar to
's = (GbSite *) b = b->alias' to fix precedence (read: to shut up gcc
warning: use of cast expressions as lvalues is deprecated)
2004-03-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* libegg/Makefile.am
R libegg/eggmarshalers.c
R libegg/eggmarshalers.h
* utils/Makefile.am: Remove generated files from CVS and tarballs to
avoid introducing bogus dependencies to the builder. Build libegg
before libegg/dock to get marshaller files available in time for the
latter.
2004-03-20 Philip Langdale <philipl@mail.utexas.edu>
NEWS:
configure.in: 1.3.14 released. Yay.
2004-03-20 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmark-gtk-menu-item.c: Fix middle clicking on an
interactive smartbookmark to close the menu so you can interact
with the dialog.
2004-03-18 Crispin Flowerday <gnome@flowerday.cx>
* ui/bookmarks.glade: Don't add a handler to the "close" signal
of the dialog, GaleonDialog handles that for us.
2004-03-18 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Fix a crash when dragging a URL to the
empty part of the tab bar.
2004-03-17 Crispin Flowerday <gnome@flowerday.cx>
* utils/disclosure-widget.c: Clear the expand_id flag when
the timeout callback returns false.
2004-03-16 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-toolbars-model.c: Fix the logic check for
removeable toolbars (& rather than &&)
2004-03-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/SideBar.cpp: Dont use free'd memory when loading
a 0 byte sidebars.xml file.
* libegg/egg-toolbars-model.c
* libegg/egg-toolbars-model.h: Check that the toolbars.xml file
can be loaded (e.g. if it was 0 bytes)
* src/galeon-shell.c: If we can't load the users toolbars.xml
file, load the default toolbar layout. Fixes bug #137387
2004-03-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: If the parent window is set to NULL, then
mark the tab as not active.
2004-03-15 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui-toolbar.xml
* src/galeon-window.c: Add a "Find" toolbar button.
2004-03-14 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: It seems mozilla now requires
absolute paths to filenames, so give it one.
* mozilla/ProgressListener.cpp: Add a really dirty hack to stop
mozilla launching the helper application, as we handle it
ourselves.
2004-03-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Comment out a couple of broken lines of
code that caused a crash when clearing the history.
2004-03-09 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Ensure that the ProgressListener
object is still alive for the lifetime of the Abort call
2004-03-07 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-popup.c
* src/galeon-popup.c: Don't alter the background options
when setting an image as the background. Fixes bug #136383
2004-03-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Popup the context menu when using
the context menu key. Fixes bug #71079 (for moz 1.7b and later)
2004-03-06 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Use GetInterface rather than
QueryInterface to get the parent window for the file selector.
Fixes bug #112378
2004-03-06 Crispin Flowerday <gnome@flowerday.cx>
* configure.in:
* mozilla/GlobalHistory.cpp: *sigh*, another mozilla API
change.
2004-03-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Fix a crash when javascript closes a
tab, and the user clicks "Cancel" in the unsubmitted changes
dialog, galeon equivalent of bug #135976
2004-03-05 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-favicon-action.c: Ensure that we don't show
the default favicon image inside the "Go" menu.
2004-03-05 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/xbel.c: Restore the entity encoding to preserve
bookmark compatability, I haven't put the functions back in
the gul-* files as they are only needed for backwards
compatability hacks in this one place.
2004-03-04 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Use gnome-vfs to
escape a string. We should really tidy up the myportal code
it doesn't escape nearly enough stuff.
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h
* utils/gul-string.c
* utils/gul-string.h: Remove lots of unneeded helper functions,
and associated cruft, mostly bonobo stuff.
2004-03-04 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/xbel.c
* utils/gul-general.c
* utils/gul-general.h
* utils/gul-string.c
* utils/gul-string.h: Remove a couple of functions that were left
over from when galeon used libxml1, which apparantly didn't encode
entities properly.
2004-03-03 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-netscape-mozilla.c: Import smart
bookmarks from mozilla, correctly parse notes from
netscape4, and export bookmarks correctly escaped
Fixes bug #136069, bug #125904 and bug #74692
Also attempt to import netscape 4 aliases, the support
is not quite all there yet (the merge converts them to
real bookmarks) - bug #125584
2004-03-02 Crispin Flowerday <gnome@flowerday.cx>
* utils/pref-strings.h
* embed/galeon-embed-utils.h
* embed/galeon-embed-utils.c: Simplify the arguments to the
helper functions for saving pages / images etc.
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-popup.c
* src/galeon-popup.c
* src/galeon-tab.c
* src/window-commands.c: Port callers
* utils/gul-gui.c: Convert from filename encoding to UTF-8 for
display
* mozilla/FilePicker.cpp: Convert the home directory to UTF-8
correctly. Save the directory correctly in gconf.
* mozilla/mozilla-embed-persist.cpp
* mozilla/ContentHandler.cpp: Get the filename / system encoding
sorted out, so that files are saved correctly into directories
that aren't plain ascii, and the download path is saved correctly
Fixes bug #62424, bug #77802 and bug #120930
2004-02-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Only apply the modifier flags if the link was
clicked using the middle button (rather than Ctrl+Left_Click) and
don't download and open a link using Ctrl+Shift+Left_Click. Fixes
bug #135638
2004-02-26 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-encodings.c: Rename a few new strings to what
Galeon used to use, to avoid unnecessary work for translators.
* embed/galeon-encodings.c: Use N_() rather than _() to mark the
string for translation.
2004-02-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-encodings.c: Add some not-often used encodings to
our list.
* embed/galeon-encodings.c
* src/galeon-encoding-menu.c: Automatically add actions for unknown
encodings.
2004-02-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ProgressListener.cpp: Don't call |delete| on the
GProgressListener class, now that the mozilla bug is fixed, this
causes a nasty crash (it still leaks though). Fixes bug #135162
2004-02-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c
* src/galeon-tab.h: Remove a hack that worked around tab lifetime
problems. I don't believe that it is needed any more. Also remove
the "open_uri" callback, it wasn't fired anyway, and remove a
couple of functions that aren't needed.
* src/window-commands.c: Use the "galeon_window_remove_tab"
function when closing a tab
* src/galeon-tab-menu.c: Use the 'window' variable in the
GaleonTabMenu object.
* src/galeon-window.h: Remove an unused enum
2004-02-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Fix a potential segfault when closing
a tab. Possibly the cause of bug #132381
2004-02-23 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Hand-roll a xml escape routine to correctly
encode the strings for the history file. We only need this workaround
because libxml2 is broken, and we can't use the g_markup function as the
input is not necessarily UTF-8.
2004-02-23 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Turn on debug mode, when maintainer mode is enabled.
2004-02-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c
* src/galeon-tab.h: Make the GaleonTab object a GtkBin containing
the GaleonEmbed itself. This helps clarify the lifetime between
the embed and tab. The notebook now contains GaleonTab objects,
as opposed to the GaleonEmbed objects it previously held. Fixes
bug #135108.
* src/galeon-shell.c
* src/galeon-tab-menu.c
* src/galeon-window.c
* src/session.c
* src/window-commands.c: Fix everyone who needs to know about the
new GaleonTab/GaleonEmbed layout.
* tests/popups.html
* tests/pp2.html
* tests/pp3.html
* tests/pp4.html: Add some more popup tests.
2004-02-22 Adam Weinberger <adamw@FreeBSD.org>
* configure.in: Added "en_CA" to ALL_LINGUAS.
2004-02-22 Crispin Flowerday <gnome@flowerday.cx>
* utils/eel-gconf-extensions.c: Remove an old, broken, check for
the gconf schema being installed correctly
* src/galeon-shell.c: Add a new check to ensure the schema is
correctly installed.
2004-02-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Ensure the url is non-null before we
do a strcmp on it.
2004-02-22 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-string.c: Use the glib functions to convert
a date to a string, and use %x which should do the 'correct'
thing for all locales.
2004-02-22 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-default-icon-provider.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c
* embed/global-history.c
* embed/print-dialog.h
* libegg/egg-menu-merge.c
* mozilla/mozilla-embed.cpp
* src/galeon-action-favicon.c
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-css-menu.c
* src/galeon-embed-autoscroller.c
* src/galeon-embed-manual-scroller.c
* src/galeon-encoding-menu.c
* src/galeon-favicon-action.c
* src/galeon-favicon-action.h
* src/galeon-nautilus-view.c
* src/galeon-recent-history-menu.c
* src/galeon-shell.c
* src/galeon-tab-menu.c
* src/galeon-tab-menu.h
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/history-dialog.c
* src/session.c
* src/window-commands.c
* src/window-recent-history.c
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/gul-download.c
* utils/gul-filesystem-autocompletion.c
* utils/gul-general.c
* utils/gul-gestures.c
* utils/gul-prefs-utils.c
* utils/gul-toolbutton.c
* utils/location-entry.c: Replace all the random DEBUG_* #ifdefs with
the new LOG() function, use the *_PROFILE support where we do timings, and
fix all C comments to use '/* .. */' rather than '//'. Fixes bug #103034
2004-02-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/EventContext.cpp
* mozilla/Makefile.am
R mozilla/nsUnicharUtils.cpp
R mozilla/nsUnicharUtils.h: Use EqualsIgnoreCase() to do case
insensitive compares of mozilla strings with ASCII strings.
2004-02-22 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Added 1.7b to list
2004-02-21 Crispin Flowerday <gnome@flowerday.cx>
A utils/galeon-debug.h
A utils/galeon-debug.c
* utils/Makefile.am
* src/galeon-main.c
* configure.in: Copy the epiphany debuging code (some small changes
to limit header pollution), only enabled when configured with
--enable-debug.
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c
* utils/gul-state.c
* utils/gul-state.h: Sync the state every 5 minutes, rather than
every time something changes.
* mozilla/CookiePromptService.cpp
* src/galeon-prefs-dialog.c
* utils/galeon-sidebar.c: Don't explictly save the state.
Fixes bug #134522
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp: Fix encoding conversions when
remembering the last-upload directory. Thanks to chpe for
spotting this.
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* libegg/egg-editable-toolbar.c: Fix the logic when making
the "Remove Toolbar" menu item sensitive, it was trying
to do a bit-wise AND with '&&'.
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: 'resource' urls can open in new
tabs as well.
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks.c: After we have successfully saved the
bookmarks, reset the "needs_saving" flag to FALSE
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/FilePicker.cpp
* utils/prefs-strings.h: Remember the last upload directory.
Fixes bug #79319
2004-02-20 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-general.c
* utils/gul-general.h: Create a low-disk safe xml file saving
helper function.
* libegg/egg-toolbars-model.c: Fix low-disk saving logic.
* src/session.c
* src/galeon-favicon-cache.c
* mozilla/SideBar.cpp: Use the new helper function.
Finally fixes bug #57844
2004-02-19 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/mozilla-embed-shell.cpp
* mozilla/nsUnicharUtils.cpp
* mozilla/nsUnicharUtils.h: Updates to cope with the
latest string changes in mozilla. Also added the Makefile.am
for the spanish docs to configure.in
2004-02-16 Crispin Flowerday <gnome@flowerday.cx>
* NEWS
* configure.in: 1.3.13 "Lets try that again"
2004-02-16 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-general.c
* utils/gul-general.h
* embed/global-history.c: Ensure history saving fails gracefully
when the disk is full. Finishes the fix for bug #134197
2004-02-16 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Make history loading more robust when
given broken history files. This also works around bug 134477
in libxml2 by using g_markup_escape_text to encode characters in
the final xml file.
2004-02-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-home.c: Escape the URL that is passed into the
dialog box when dragging a new home page to the button. Otherwise
pango gets confused if there are '&' chars in the text
2004-02-15 Hein Roehrig <bugzilla-gnome@hein.roehrig.name>
* src/galeon-favicon-cache.c: Only save the favicon cache if it
has changed.
2004-02-14 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-filesystem-autocompletion.c: Only attempt to use
gnome-vfs to autocomplete files, rather than things like http://
(which cause PROPFIND requests to servers). Fixes bug #125005
2004-02-14 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GlobalHistory.cpp
* mozilla/MozRegisterComponents.cpp: Ensure compilation still
works with versions of mozilla other than 1.7a
2004-02-14 Crispin Flowerday <gnome@flowerday.cx>
* README.ExtraPrefs: Changing the number of days to store the
history is actually supported.
2004-02-12 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui.xml
* src/popup-commands.c
* src/galeon-popup.c: Ensure that the "View Source" context menu item
works from the sidebar.
2004-02-12 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/SideBar.cpp: Ensure that popups from a sidebar
actually work. Fixes bug #94277
2004-02-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h
* mozilla/MozRegisterComponents.cpp: API Changes. You know the drill.
2004-02-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Ensure that when cloning a page the
url bar reflects the page being loaded.
2004-02-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Set the default button correctly in the
"Enter args for the smart site" dialog.
2004-02-09 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-toolbar.c: Show separators in the bookmark
toolbar. Fixes bug #133911 (and because we now show all the items
in a bookmark folder, fixes bug #133909 as well).
2004-02-09 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Kill the selection-received signal on the
main GaleonWindow, the tabs look after pasting now.
2004-02-09 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Really fix pasting of UTF8 characters, even
from applications that don't support UTF8. See bug #133633
2004-02-07 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Only respond to a popup_menu
event on the notebook if the notebook is actually the
focused widget. If not, it can respond when the mozilla
embed is focused. Stupid gtk2 focus model.
2004-02-07 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c: Clear cookie info fields when the
selected cookie is removed.
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* src/popup-commands.c: When bookmarking a link, use the link text
if the link doesn't have a "title" attribute. Thanks to chpe for
pointing out that we didn't already do this.
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* Makefile.am: Use GCONF_SCHEMA_FILE_DIR for the gconf schema,
makes the --with-gconf-schema-file-dir configure option work
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: When pasting a URL, request a UTF8 string, this
fixes pasting of IDN domain names. Fixes bug #133633
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window-menu.c: Set the "move tab to other window" menu
to be not sensitive, when there aren't any other windows to use.
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* src/migrate.c: Migrate the old toolbar style gconf key to the new
one.
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Use g_ascii_strcasecmp rather than g_strcasecmp,
as the latter is deprecated. Also, fix a memory leak, and ensure the
function doesn't emit warnings when the gconf key is unset.
2004-02-07 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu-item.c: Call the parent's style_set
function in our overloaded function.
2004-02-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: API Change. Yet again.
2004-02-04 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Update the sensitivity of "Close Other Tabs" along
with the other Tab actions.
2004-02-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Add back the accelerators for Ctrl+KP_Plus,
Ctrl+KP_Subtract, and Ctrl+s. Fixes bug #132462
2004-02-04 Philip Langdale <philipl@mail.utexas.edu>
* README.ExtraPrefs
* galeon.schemas.in
* libegg/egg-editable-toolbar.c
* libegg/egg-toolbars-model.h
* src/galeon-window.c
* utils/prefs-strings.h: Re-implemented the ability to override
the system toolbar style. See README.ExtraPrefs for the details.
2004-02-02 Crispin Flowerday <gnome@flowerday.cx>
* libegg/eggtreemodelfilter.c: Backport patch from bug 132615 to fix
a use of memory after a free.
2004-02-02 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Only fake the loading url if mozilla
returns "about:blank" as the current page url.
2004-02-02 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu-item.c: Add a hack suggested by Owen
to fix the colours on the bookmark menu. Fixes bug #111560
2004-02-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp
* mozilla/SideBarProxy.cpp: Make SideBar work again.
2004-02-02 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Check that there really is a focused widget
before passing key press events to it. Fixes bug #133157
2004-02-01 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-egg-ui.xml
* utils/gul-notebook.c: Replaced our redundant tab
popup menu with a useful one. Has a subset of the
main tab menu (clone/detach/close/close others).
And, as you might guess, added "Close Other Tabs" item
to main menu too. Fixes #118376.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Avoid a gobject warning
when running galeon -q.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-favicon.c: Use the more normal style of the
set_property calling a function rather than vice-versa.
* src/Makefile.am
A src/galeon-favicon-action.c
A src/galeon-favicon-action.h: Add an action that puts the
favicon for the url (provided as a property) in the menu item.
* src/galeon-recent-history-menu.c: Use the GaleonFaviconAction
so that we get favicons in the menu.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-css-menu.c: Fix a crash when closing the last tab in
a window, that uses the javascript onunload function to open a
dialog box.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c: Add favicons into the back,
forward and up menu items.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Use g_signal_connect_object to avoid
the need to disconnect the signals.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-popup.c
* src/galeon-popup.c
* src/galeon-action-navigation.c
* utils/gul-string.c
* utils/gul-string.h: Remove gul_string_escape_uline_accel, it does
exactly the same thing as gul_string_double_underscores.
2004-02-01 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-string.c
* utils/gul-string.h: Remove gul_string_is_prefix, g_str_has_prefix works
perfectly well.
2004-01-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Add a workaround for the "dissappearing
url" problem. This problem is caused by mozilla's slightly broken
behaviour whereby it loads "about:blank" while actually loading
a different page. We now basically ignore these loads, and remember
the url that is actually being loaded. Fixes bug #73428 and
bug #120952
2004-01-31 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Fix the emacs key binding hack to only
occur when the gtk key theme is "Emacs". Also only shortcircuit
Ctrl+letter key presses.
2004-01-31 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Improve the tab menu w.r.t accelerators
any changes to this menu will work properly across sessions. The
manu creation isn't perfect, but gtk 2.4 will help that when it has
non-broken radio actions.
2004-01-31 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Ensure that the accelerators are saved if
the user has changed them.
2004-01-31 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c: After many days of banging my head against
this broken model code, here are some changes that make the
situation a little better. You can no happily delete the whole
set of cookies/perms/whatevers without getting weird NULL entries
and other instabilities. There are however still cases where if
you delete particular subsets in one go, things will get out
of sync. The work continues.
2004-01-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Fix the ContentHandler dtor, it was
trying to g_free a nsCOMPtr<>, and use nsMemory::Free to free
a string that came from mozilla.
2004-01-29 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-string.c: Ensure that we don't chop off parts of a utf-8
character when shortening strings.
2004-01-28 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Revert the name change for the Back/Forward/Up
actions that have the menu, so that in the toolbar they are still
called "Back" etc. This has the problem that it is impossible in
the toolbar editor to differentiate them. Also fix a few response
codes from a gtk_dialog.
2004-01-28 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: If a smart site toolbar button is pressed,
and there were arguments in the entry, use them. Thanks to
Juho Snellman <jsnell@iki.fi> for pointing this out. Also remove
the separator from the "enter site argument" dialog.
2004-01-28 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Yet another try at the emacs key binding
hack. This seems to work for all the cases I have tried.
2004-01-26 Crispin Flowerday <gnome@flowerday.cx>
* galeon-action-location.c
* galeon-action-navigation.c
* galeon-action-stop.c
* galeon-action-zoom.c
* galeon-tab.c: Use g_object_connect_object, it is more robust and
ensures that there are no dangling signals. This fixes a real bug
in the zoom-action.
2004-01-26 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Use g_object_set_data_full rather than
using a weak ref.
2004-01-26 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-add-dialog.c: Hrm. Actually delete the disconnect
call rather than just comment it out...
2004-01-26 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-add-dialog.c: Reactivated default callbacks on
the bookmark treeview. I had deactivated them when I was planning on
the dialog being modal. Now you can bring up the context menu on
a folder and modify it or add new folders etc. Very slick. Thanks ric.
2004-01-26 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c: Fixed crashes when deleting blocks of cookies/
passwords/permissions. However, there is still a bug in that weird
NULL entires are left in the listview. These don't reflect any problem
with the underlying datastore and disappear if you close and reopen
the PDM. However, they can provoke crashes if fiddled with. I'm working
on sorting this out right now.
2004-01-26 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.h
* mozilla/GaleonWrapper.cpp: Fix compilation with mozilla 1.4 and
when mozilla wasn't compile with the security stuff.
2004-01-26 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* src/galeon-nautilus-view.c: Get the nautilus view compiling with
the current development versions of libnautilus.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Checkin a memory leak fix as well, thats
what comes of developing in 2 trees at the same time.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c
* src/galeon-css-menu.h
* src/galeon-window.c
* ui/galeon-egg-ui.xml: Eggify the "Styles" menu, this also adds
tooltips for menu items. Unfortunatley a hack was needed to get
the egg radio actions working correctly.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window-menu.c
* src/galeon-window-menu.h
* ui/galeon-egg-ui.xml
* src/galeon-window.c: Eggify the "Move Tab to other window" menu,
and add the number of tabs in each window to the label.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Emit the "tabs_reordered signal when doing
tab drag and drop.
* src/galeon-window.c: Update the tab menu sensitivity, to
disable actions that can't be performed.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-recent-history-menu.c: Remember to unref the
Action.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-recent-history-menu.h
* src/galeon-recent-history-menu.c
* src/galeon-window.c
* ui/galeon-egg-ui.xml: Eggify the Recent History Menu.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Don't leak the Actions, and use a dummy
action to keep track of the radio group, rather than trying to
hack it ourselves, it didn't work when actions were destroyed.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action.c: Use g_signal_connect_object, to ensure the
signal gets disconnected when the EggAction is destroyed.
2004-01-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Fix some memory leaks.
2004-01-24 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon.glade: Fixing incorrect mnemonics and accelerators in PDM.
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-home.c
* src/galeon-action-refresh.c: Make sure that we connect to the correct
widget for the button-press-event.
2004-01-24 Philip Langdale <philipl@mail.utexas.edu>
* libegg/eggtreemodelfilter.c: Fixed warnings so -Werror is still
possible.
2004-01-24 Philip Langdale <philipl@mail.utexas.edu>
* libegg/Makefile.am
* libegg/eggtreemodelfilter.c: Update eggtreemodelfilter to latest cvs
code and get it compiling.
* src/pdm-dialog.c
* ui/galeon.glade: Update PDM dialog to show cookie information
in line as 1.2 did so the silly properties popup is no longer needed.
Also added filtering on domain/hostname to help users find what they're
looking for. PDM official doesn't suck anymore. :-)
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-egg-ui-toolbar.xml
* src/galeon-window.c: Add the "Print" and "Save As" toolbar buttons,
and make the labels for the back, forward and up items that have the
menus, different from the ones without the menu.
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c: Update the copyright year to 2004
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-toolbutton.c
* utils/gul-toolbutton.h: Make the GulToolbutton work better
when used by actions (it will now correctly cause the "activate"
action to be emitted on the signal).
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-stop.c: Port callers, and make them specifiy
the types of the toolbar and menuitems, rather than using custom
create functions. Attach the signals on connect_proxy.
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* libegg/dock/egg-dock-item.c
* libegg/dock/egg-dock-layout.c: Don't bother marking the class
properties up for translation.
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* ui/galeon-egg-ui.xml: Use the standard EggAction for the Fullscreen
toolbar button.
* src/galeon-toggle-action.c
* src/Makefile.am
R src/galeon-action-fullscreen.c
R src/galeon-action-fullscreen.h
* utils/Makefile.am
R utils/gul-toggle-toolbutton.c
R utils/gul-toggle-toolbutton.h: Remove all the custom classes that
were needed just for the fullscreen button.
2004-01-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c
* src/galeon-tab-menu.h
* src/galeon-window.c:
* ui/galeon-egg-ui.xml: Eggify the Tab menu, place the Alt+[0-9]
accelerators in the menu entries, and fix a bug where if the page
title had '_'s it would display the next char as a mnemonic
2004-01-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GaleonWrapper.cpp: When checking forms for modifications
handle correctly text entries with default value longer than
maxlength.
2004-01-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-add-dialog.c: Fix gcc2 compilation.
2004-01-22 Philip Langdale <philipl@mail.utexas.edu>
* FAQ: Updated FAQ to explain how spinners are handled now.
2004-01-22 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* configure.in: 1.3.12 release. First egg release!
2004-01-22 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Tab reparenting show put the tab at the
end of the row in the new window.
2004-01-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Workaround a bug in mozilla where
0xa0's are converted to spaces when displayed in form elements, so
we think that the element is modified, even when it isn't.
2004-01-22 Philip Langdale <philipl@mail.utexas.edu>
* libegg/eggtoolbar.c: Stop egg toolbar from trying
to install already existing gtk-settings properties.
Gets rid of warnings on console.
2004-01-21 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: The data: protocol (rfc 2397) can
also open in a new tab when middle clicked.
2004-01-18 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-gui.c
* utils/gul-gui.h: Add a helper function to display the
help.
* src/galeon-prefs-dialog.c: Hook up the Help button
* src/window-commands.c: Hook up the help button for the
toolbar editor
2004-01-18 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.h
* embed/galeon-embed.c
* mozilla/mozilla-embed.cpp
* src/galeon-window.c: Don't enable the "View Source" menu option
when already in view source mode, or the page is javascript
generated. Fixes bug #94269
2004-01-17 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed-shell.cpp: Mozilla changes again...
Had to update c++ compilation flags to allow -Werror as mozilla
changes mean certain warnings have to be turned off...
2004-01-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/galeon-window.c: Crispin points out that I made a change
to the special case logic so that the typeaheadfind work around
stopped working. reverting that change.
2004-01-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/galeon-window.c: Refine key event hack to be a little
smarter. Now it doesn't eat function key events. :-)
2004-01-17 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp: Use the mod2 modifier, rather than
the Meta_L keycode when updating which modifiers were used. Thanks
to chpe for spotting this.
2004-01-17 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp:
* mozilla/EventContext.h: If a link can't be opened in a new tab (such
as javascript), then mark it as such.
* src/galeon-tab.c: Make middle click on a javascript link, just run
the link in the current window.
* src/galeon-popup.c: Don't provide the options to open the link
in a new tab or window for javascript links.
2004-01-17 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-popup.h
* src/galeon-popup.c: Move all the popup menu actions into the
GaleonPopup class, and remove the unneeded before_show signal.
2004-01-16 Crispin Flowerday <gnome@flowerday.cx>
* idl/GaleonAutomation.idl: Make the definition for loadurl match
the implementation.
2004-01-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp: Only notify mozilla of the proxy
configuration file if the url is non-empty. Thanks to chpe for
pointing this out.
2004-01-14 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Expand our existing emacs keybinding hack
to a more general implementation that always lets the focused
child have a go at the event before the base handler. This allows
emacs keybindings to work inside mozembed form controls. A couple
of special case exceptions are needed. 1) GTK widgets seem to always
claim to have handled an Escape event so we ignore the claim and always
let the base handler process it too. This way View->Stop works when you
press escape. 2) Mozembed does not return TRUE for plain alphanumeric
key events during typeaheadfind, so we act as if it does, otherwise
typeaheadfind sees each keystroke twice.
2004-01-14 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-popup.c: Fix a typo
2004-01-13 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-tree-view.c: Make the title column have the expanders,
not the checkbox column
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks-single-editor.c:
* ui/bookmarks-editor.glade: Improve the bookmark property
dialog, it should be more compact, and easier on the eyes now.
Fixes bug #112371 and bug #94259
2004-01-13 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-smart-site-tb-widget.c: If the arrows
for smart bookmarks aren't shown, always show the entry box
even if the bookmark should be folded (otherwise you can't
enter text)
2004-01-13 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-smart-site-tb-widget.c: When clicking on the
arrow to show a smarturl, grab the focus into the first entry
box. Fixes bug #89338
2004-01-13 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Slightly change the wording of the
unsubmitted changes dialog, sorry I18N peeps.
2004-01-13 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks.h
* bookmarks/bookmarks.c: Change the set_smarturl API so that it
only sets the URL, and add a get_smarturl call to get just the
smarturl.
* bookmarks/bookmarks-single-editor.c: Use the new API so the encoding
doesn't show in the bookmark editor. Fixes bug #123117.
2004-01-13 Laurent Dhima <laurenti@alblinux.net>
* configure.in: Added "sq" to ALL_LINGUAS.
2004-01-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed-persist.cpp: API Resync. Wish they'd
make their mind up.
2004-01-11 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-single-editor-small.c: Fix a cut'n'paste
spelling mistake.
2004-01-11 Crispin Flowerday <gnome@flowerday.cx>
* src/migrate.c: Migrate the old toolbar settings to the new format.
2004-01-11 Crispin Flowerday <gnome@flowerday.cx>
* libegg/dock/Makefile.am
* libegg/Makefile.am: Remove the hard coded DISABLE_DEPRECATED defines,
they get set automatically in maintainer mode.
2004-01-10 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c
* embed/galeon-embed.h: Add an API to find out whether there are any
modified form entry boxes on the page.
* mozilla/GaleonWrapper.h
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp: Implement the API.
* utils/gul-notebook.h
* utils/gul-notebook.c: Add a "tab_delete" signal that is emitted
when the tab close button is clicked, you can return FALSE to
stop the close from happening.
* src/window-commands.c
* src/galeon-window.h
* src/galeon-window.c
* src/galeon-tab.c: When a tab or window is closed, or when
Ctrl+Q is pressed, check that each tab doesn't have modified
forms, and warn for each tab if it does. Fixes bug #78353
2004-01-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-home.c: Allow dragging of URL's to the home
icon to set a new home page. Fixes bug #76443
2004-01-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c: Allow middle clicking on the
navigation toolbar buttons (back, forward and up) to open in a new
tab. Fixes bug #125542
2004-01-10 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Use the "dispose" signal to save
ourselves in the session, this prevents referencing the
notebook during the finalize method, when it may have
been destroyed.
2004-01-10 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Call the parent classes finalize
method.
2004-01-09 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-popup.c: Adding missing #include.
2004-01-08 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/popup-commands.c: Updated boomark actions in
popups (bookmark link and bookmark frame) to use
the add bookmark dialog. This is an even bigger deal
for bookmark frame as that was not implemented at all
previously :-)
2004-01-08 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-popup.c
* src/galeon-window.c: Use galeon_action_group_add_action
so that tooltips from popup menu items appear in status
bar.
2004-01-08 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GaleonWrapper.cpp: API Resync. First for
a while.
2004-01-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-prefs.h
* utils/prefs-strings.h
* galeon.schemas.in: Remove unused preferences
* README.ExtraPrefs: Add more hidden preferences, this should be
all of them, but I'm not making any guarantees. Also add the default
values for all the hidden preferences. Fixes bug #69559
2004-01-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* Makefile.am: Remove OrigTree.pm from EXTRA_DIST -- 'make dist' now
requires intltool != 0.28
2004-01-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozillaPrivate.cpp (MozillaFindEmbed): Ensure that
if the nsIDOMWindow provided is a frame inside an embed, we
get the top-level window and then get the embed from that.
Fixes bug 130425.
2004-01-04 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-add-dialog.h
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/bookmarks.glade
* ui/galeon-egg-ui.xml: Switched to a non-modal dialog
for adding bookmarks after verifying that ric's bookmark
treeview widget keeps in sync with backing datastore.
New architecture is actually not ugly. wow. Had another
go and renaming the "bookmarking a windows' tabs" process.
2004-01-03 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.h
* embed/galeon-embed.c
* mozilla/mozilla-embed.cpp: Propogate the net_start signal.
* src/galeon-tab.c: Use the ge_net_stop and ge_net_start
signals to update the load state.
* src/galeon-action-stop.c: Use the ge_net_stop and ge_net_start
signals to update the action's sensitivity.
* src/galeon-css-menu.c: Listen on the ge_net_stop signal to work
out when to update the css menu.
2004-01-03 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-window.h: Remove some un-used ControlID's
2004-01-03 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-add-dialog.c
* bookmarks/bookmarks-add-dialog.h
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/bookmarks.glade
* ui/galeon-egg-ui.xml: Refinements based on comments
from tko and crispin. Apparently we're calling them
"bookmark groups" right now. :-)
2004-01-03 Philip Langdale <philipl@mail.utexas.edu>
* TODO: Update TODO to reflect the progress of
recent months.
2004-01-03 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/Makefile.am
A bookmarks/bookmarks-add-dialog.c
A bookmarks/bookmarks-add-dialog.h
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/bookmarks.glade
* ui/galeon-egg-ui.xml: Implemented a dialog for adding
bookmarks interactively. Allows for the specification of
the name/url and the folder to put it in. This replaces
the current, largely useless, default add and also allows
for the introduction of "Add Tab Group" which should provide
an adequate replacement for named sessions from 1.2.
2004-01-03 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon.glade: Add borders to treeviews in
Page Properties
2004-01-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* Makefile.am
* doc/Makefile.am
* doc/omf.make
* doc/xmldocs.make
* sounds/Makefile.am: pass make distcheck
Include OrigTree.pm in EXTRA_DIST -- 'make dist' now requires
intltool 0.28.
Update omf.make and xmldocs.make from gnome-common and
http://lists.gnome.org/archives/desktop-devel-list/2003-December/msg00587.html
Add generated files to DISTCLEANFILES and work around scrollkeeper
leaving files laying around after uninstall by setting
distuninstallcheck_listfiles to skip the leftovers.
2003-12-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c
* src/galeon-window.h
* src/galeon-window.c: The various navigation actions update
themselves (up, back, forward and stop), so don't bother
forcing updates.
2003-12-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c
* src/galeon-window.h
* src/galeon-tab.c: Remove the code that used to keep the zoom
control. The Zoom action now keeps itself nicely in-sync
automatically.
2003-12-22 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: If there isn't a hostname component
of the url, ensure we don't use "(null)" instead.
2003-12-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-navigation.c: Fix the code so it checks
the return values from the galeon_embed properly, removing
an uncertainty about the return value.
2003-12-22 Danilo Šegan <dsegan@gmx.net>
* src/galeon-window-menu.c (galeon_window_menu_activate_cb):
* src/galeon-window.c (egg_widget_add):
* src/galeon-action.c (galeon_action_menu_item_select_cb):
(galeon_action_menu_item_deselect_cb): Reorder declarations for
compiling with GCC 2.95.x (fixes bug #129827).
2003-12-21 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Add a method to get the encoding
information from the embed (copied from ephy, but simpler).
Also rename the set_charset function to set_encoding.
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp
A mozilla/mozilla-encodings.c
A mozilla/mozilla-encodings.h
* mozilla/mozilla-i18n.c
* mozilla/mozilla-i18n.h
* embed/Makefile.am
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
A embed/galeon-encodings.c
A embed/galeon-encodings.h: Add a GaleonEncodings class which
contains all the useful information about the support encodings.
The MozillaEncodings class derives from it, and provides the
actual encodings.
* src/galeon-prefs-dialog.c: Use the new GaleonEncodings class
* src/Makefile.am
* src/galeon-window.c
A src/galeon-encoding-dialog.c
A src/galeon-encoding-dialog.h
* src/galeon-encoding-menu.c
* src/galeon-encoding-menu.h
* ui/galeon-egg-ui.xml
* ui/galeon.glade: Re-write the encoding menu, adding the recent
encodings and related encodings. A dialog allows selection of
other encodings. This is a port from epiphany.
2003-12-21 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* src/galeon-nautilus-view.c
* ui/nautilus-galeon-view-ui.xml.in: Remove the encoding menu
from the Nautilus view. Its a load of dynamic XML generation,
and would be too hard to make it match the new encoding menu.
(plus the backend has changed)
2003-12-21 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-group.c
* src/galeon-action-group.h
* src/galeon-window.c: Pass the GaleonWindow as an argument rather
than assuming it is the user_data parameter of the
EggActionGroupEntry stucture.
2003-12-22 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Fixed crispin's dubious use of strcmp
in comparing nsCStrings...
2003-12-21 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c: Ensure that we unref the GnomeVFSURI
only if we have one.
2003-12-21 Crispin Flowerday <gnome@flowerday.cx>
* src/page-info-dialog.c
* embed/galeon-embed-utils.c: Fix some memory leaks in the
Page Info dialog.
2003-12-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c
* bookmarks/bookmarks.c: Fix a couple of memory leaks
2003-12-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab-menu.c: Don't reference memory after it has
been freed
2003-12-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSClientAuthDialogs.cpp: The GtkCombo box changes
need Gtk 2.3.1, not 2.3.0.
2003-12-19 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Gave up on trying to find a proper
solution to the AccelGroup eats key events problem. Now
'Escape' is not an official accelerator for View->Stop but
our manual handler will make a Stop call when you press
Escape and the key event will still pass through to the
embed so that typeaheadfind and other places where escape
is responded to work properly. Finally.
2003-12-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* Makefile.am
R spinners: Remove the unused spinner icons.
2003-12-19 Philip Langdale <philipl@mail.utexas.edu>
* libegg/Makefile.am: Added missing egg-macros.h
2003-12-19 Crispin Flowerday <gnome@flowerday.cx>
* src/history-dialog.c: Remove a bogus g_return_if_fail()
2003-12-19 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: The help text should read 1.7a, not 1.7b
2003-12-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* libegg/dock/egg-dock-box.c
* libegg/dock/egg-dock-master.c
* libegg/dock/egg-dock-object.c
* libegg/dock/egg-dock-paned.c
* libegg/dock/egg-dock.c: fix silly warnings
* src/galeon-window.c
* src/galeon-window.h: fix more silly warnings by removing unused code
2003-12-19 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Update for Mozilla 1.6 and 1.7a
2003-12-19 Crispin Flowerday <gnome@flowerday.cx>
* INSTALL.in: Update for Gnome 2.4! and add note about mozilla-psm
* README: Make slightly more up to date.
2003-12-18 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-i18n.c
* mozilla/mozilla-i18n.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h: Add ability to get the font languages
from the mozilla-embed, rather than having them hard-coded in multiple
places.
* embed/galeon-embed-prefs.h
* mozilla/mozilla-notifiers.cpp
* src/Makefile.am
* src/galeon-prefs-dialog.c
* src/galeon-shell.c
A src/migrate.c
A src/migrate.h: Move all the config migration code into one place, and
use a config version number in gconf to work out what needs to be migrated.
2003-12-18 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Accidentally commited a
refactor of a helper method to get the CacheEntryDescriptor
for a url. There's only one caller for this right now so
it's technically not necessary, but it's good form and works
fine, so I'm leaving it in.
2003-12-18 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: One last case in the mouse click
callback to take care of. Silly mozilla.
2003-12-18 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Follow up to 103919 regarding saving
images on shift-click. There was sanity checking code in
the original patch that made no sense to me. Turns out it
was because pressing enter to submit a form or to follow
link generates a *mouse click* event... Sanity checks are
back and things are working normally again.
2003-12-16 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.c
* ui/galeon.glade: Got hit by the mozembed realize
bug. So we now only create the embed when the image
tab is displayed. *sigh*
2003-12-16 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-zoom.c: Make the timeout before applying new
zoom values longer than the initial timeout in the
gtk-spin-button. Fixes bug #129433
2003-12-15 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.c
* ui/galeon.glade: Save the state of the vpaned
between the image list and the image view.
2003-12-15 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.c
* ui/galeon.glade: Added image view pane to
Page Properties dialog. Used a galeonembed
for it. Heh.
2003-12-13 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-utils.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* src/page-info-dialog.c: Hooked up Images tab of
Page Properties. This is just an image list right
now. The next step is to add an image preview pane
in the dialog, as we used to have.
2003-12-13 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window-menu.c: Fixed so as to never try
and access the session object after it is finalised.
Attempts to access after finalisation cause the object
to be recreated, wiping out any stored session info on
disk...
2003-12-12 Philip Langdale <philipl@mail.utexas.edu>
* libegg/egg-menu-merge.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-stop.c
* src/galeon-action.c
* src/galeon-window.c: Fixed a *big* memory leak that was
revealed by the move-tab-to fix. Turns out we were leaking
all of our actions when a window was closed, due to a bug
in egg (this bug is fixed in gtk 2.3). Once the actions
were finalising, a bug whereby stale callbacks on the
active embed from the actions were revealed. These are
now fixed. We no longer leak actions and the move-tab-to
functionality is now fully correct.
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Factored <link> and
<a> processing code into a separate template based
helper. All method call signatures are the same but
the two interfaces do not define them through a common
base.
2003-12-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Fix for building on mozilla 1.5
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.h: Missed one...
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.h: Updated the tab list enum
so we know which one is which.
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-utils.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* src/page-info-dialog.c
* ui/galeon.glade: Hooked up form and link tabs in
the Page Properties Dialog. Eventually, it would be
nice for the forms tab to be like the mozilla one
and show form fields, but that needs thought. Unlike
mozilla, we have a high overhead to lookup fields when
a form is selected. OTOH, the memory overhead of caching
all fields for all forms at Dialog creation is not
something I like.
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* TODO: Updated to reflect our progress, and our changed
priorities it would seem. :-)
2003-12-10 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab-menu.c
* src/galeon-tab-menu.h
* src/galeon-tab.c
* src/galeon-window-menu.c
* src/galeon-window.c
* src/galeon-window.h: Fixed the move-tab-to menu so
it stays in sync. Added get_notebook method to
galeon-window rather than pushing it to galeon-tab-menu.
Originally wanted to use it in window-menu but didn't.
Still a good idea anyway.
2003-12-09 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/Makefile.am
* mozilla/mozilla-embed.cpp
* embed/galeon-embed-utils.c
* embed/galeon-embed.c
* embed/galeon-embed.h
* src/galeon-window.c
* src/galeon-window.h
* src/page-info-dialog.c
* src/page-info-dialog.h
* src/statusbar.c
* src/statusbar.h
* src/window-commands.c
* ui/galeon.glade: Implement the Security tab for the page info
dialog. And add a GaleonEmbed call to show the current page
Certificate. Fixes bug #75095.
2003-12-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in
* src/galeon-spinner.c
* src/galeon-spinner.h
* utils/prefs-strings.h: Remove old spinner format in favor of gnome
icon theme spinners.
2003-12-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-popup.c: Typofix previous commit,
s/galeon_embed_popup_/galeon_popup_/
2003-12-08 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* src/galeon-popup.c
* src/galeon-tab.c
* src/window-commands.c: Changes to refactor saving/downloading
and add support for shift-clicking on images to save them.
From Christian Persch <chpe+gnomebugz@stud.uni-saarland.de> with
modifications to fix bit-rotting and account for egg.
Fixes #103919.
2003-12-08 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Make Ctrl-Click open a link in
a new tab again. Fixes #105367.
2003-12-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/page-info-dialog.c
* src/session.c: Increase buffer size for strftime to get the "%c"
format fit.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon.glade: Make default text = "DYNAMIC" so
as not to generate unnecessary translations.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon.glade: Make labels selectable so they
can be copied.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-utils.c: Free the meta tag
list. Hee.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* src/window-commands.c: Jump to view-source tabs
immediately.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* src/page-info-dialog.c: Hooked up meta tag listing.
2003-12-07 Philip Langdale <philipl@mail.utexas.edu>
* src/page-info-dialog.c
* ui/galeon.glade: Use labels for short text and entries
for ones that can be arbitrarily long.
2003-12-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* embed/galeon-embed-utils.c
* embed/galeon-embed.h
* ui/galeon.glade
* src/page-info-dialog.c: Hook up the rest of the 'simple'
page info properties. And fix the borders in the dialog.
2003-12-07 Crispin Flowerday <gnome@flowerday.cx>
* embed/downloader-view.c: Fix a memory leak, patch
ported from epiphany.
2003-12-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-prefs-dialog.c: Add British English and
Occitan to the list of languages. Fixes #127988
2003-12-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Restore Ctrl+F shortcut that was out to lunch.
2003-12-06 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Shorten the page titles in the
tab context menu. Fixes bug #128609
2003-12-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade: Little reorganization to look more like Nautilus
(for better or worse)
2003-12-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* libegg/dock/Makefile.am: Fix builddir != srcdir builds
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Don't mark " " for translation...
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* src/Makefile.am
* src/galeon-window.c
A src/page-info-dialog.c
A src/page-info-dialog.h
* src/window-commands.c
* src/window-commands.h
* ui/galeon-egg-ui.xml
* ui/galeon.glade: Initial Page Properties dialog implementation.
I've only hooked up the very basic info, but expanding it will
be much easier with the framework in place.
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp: Make progress listener
leak slightly less. This isn't fully fixed yet...
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-action.c: Removed outdated comment.
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Don't show "Done." when a load
is complete, as it sticks around indefinitely and
becomes confusing later on.
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* libegg/egg-macros.h: Missed one.
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* src/Makefile.am
* src/galeon-window.c
* src/ppview-toolbar.c: Use the egg-dock!
2003-12-06 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* libegg/Makefile.am
A libegg/dock/.cvsignore
A libegg/dock/Makefile.am
A libegg/dock/egg-dock-box.c
A libegg/dock/egg-dock-box.h
A libegg/dock/egg-dock-item-grip.c
A libegg/dock/egg-dock-item-grip.h
A libegg/dock/egg-dock-item.c
A libegg/dock/egg-dock-item.h
A libegg/dock/egg-dock-layout.c
A libegg/dock/egg-dock-layout.h
A libegg/dock/egg-dock-master.c
A libegg/dock/egg-dock-master.h
A libegg/dock/egg-dock-notebook.c
A libegg/dock/egg-dock-notebook.h
A libegg/dock/egg-dock-object.c
A libegg/dock/egg-dock-object.h
A libegg/dock/egg-dock-paned.c
A libegg/dock/egg-dock-paned.h
A libegg/dock/egg-dock-placeholder.c
A libegg/dock/egg-dock-placeholder.h
A libegg/dock/egg-dock-tablabel.c
A libegg/dock/egg-dock-tablabel.h
A libegg/dock/egg-dock.c
A libegg/dock/egg-dock.h: Added egg-dock. This is stock egg-dock
but I had to write egg-dock-box to pack horizontal bars without
useless paned sliders between them.
2003-12-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSClientAuthDialogs.cpp: Port to use the new
GtkComboBox in gtk 2.3+. The patch was provided by chpe from
epiphany. The galeon and ephy copies are pretty similar now.
2003-12-05 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-state.c
* utils/gul-state.h: Implement a function to preserve the state of
an expander object.
* mozilla/GtkNSSClientAuthDialogs.cpp
* mozilla/CookiePromptService.cpp: Use the gul_state_monitor_expander
function rather than implementing the monitoring everywhere.
2003-12-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Fix a typo
* src/galeon-window-menu.c: Don't reference memory after it has been
freed
2003-12-05 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp
* src/galeon-tab-menu.c
* src/galeon-window.c: Attempting to fix all the outstanding memory leaks
reported by Crispin. Success is another matter. :-)
2003-12-04 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-recent-history-menu.c
* src/galeon-encoding-menu.c: Don't reference memory after
it has been freed.
* src/history-dialog.c: Fix some memory leaks.
2003-12-03 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu.c: Correctly remove separators
from the bookmark menu when rebuilding it.
2003-12-03 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-action-zoom.c: Use the GaleonTab's view of the
zoom setting, as if the embed isn't initialised we can't
get a value from the embed (and warnings are printed)
2003-12-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-cookie.cpp
* mozilla/GtkNSSDialogs.cpp: Ensure that after using strftime,
the result is converted to UTF8.
2003-12-03 Crispin Flowerday <gnome@flowerday.cx>
* src/statusbar.c: Don't put the hostname inside <tt> tags
in the primary text, and improve the tooltip text.
2003-12-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/statusbar.c: Don't try to destroy packed widgets, the
GtkContainer implementation owns and handles them. Pop previous
message before pushing in a new one to avoid growing the message stack
indefinitely.
2003-11-30 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-action-new.c: Well, I was wrong. Forgot to update
the new button handling to always put new tabs at the end of
the row.
2003-11-29 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* ui/galeon-egg-ui.xml: Did the manual work to get About Plugins
working. Now we're fully merged. :-)
2003-11-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ALL: Merged changes from HEAD.
2003-11-27 Philip Langdale <philipl@mail.utexas.edu>
R embed/galeon-embed-popup-bw.c
R embed/galeon-embed-popup-bw.h
R src/mime-dialog.c
R src/mime-dialog.h: Removing stale files.
2003-11-27 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-nautilus-view.c
* src/galeon-new-button.c
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/session.c
* src/window-commands.c: Would have sworn we did this already,
but added more intelligent tab insertion logic. Main noticable
effect is that 'New Tab' always appends the tab and never inserts.
One refrains from making a dry comment about following in Epiphany's
footsteps in un-doing braindeadness from the early 1.3.x days...
I won't pretend that all new-tab cases that should always append
have been handled. That will need more thought and discussion, but
the mechanism to do so is now in place.
2003-11-25 Crispin Flowerday <gnome@flowerday.cx>
* ui/Makefile.am: Add a missing backslash.
2003-11-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSClientAuthDialogs.cpp: Don't mark a string
consisting only of markup for translation.
2003-11-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: If mozilla wants to show the
bookmarks toolbar, map that to the default, so the new
galeon window honours the gconf settings. Fixes bug #122410
2003-11-24 Crispin Flowerday <gnome@flowerday.cx>
R ui/Insecure.png
R ui/Secure.png
R ui/blocked.png
A ui/galeon-insecure.png
A ui/galeon-popup-blocked.png
A ui/galeon-secure.png
* ui/Makefile.am
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h
* src/statusbar.c: Make the popup blocked icon clickable, bringing
up a dialog asking whether the site should be allowed to show
popups in the future. Also use security icons from epiphany, and
make them stock icons.
2003-11-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c:
* src/galeon-tab.c:
* src/galeon-tab.h:
* embed/global-history.h
* embed/global-history.c: Implement zoom saving This stores the
zoom setting in the history on a per-site basis, and restores it
when visiting the site again. Also clean up the updating of the
zoom toolbar spinner.
2003-11-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Fix some uses of getter_Copies
2003-11-23 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ExternalProtocolService.cpp: Moz api resync, as always.
2003-11-22 Crispin Flowerday <gnome@flowerday.cx>
* myportal.css: Fix a couple of myportal stylesheet problems
spotted by chpe.
2003-11-21 Crispin Flowerday <gnome@flowerday.cx>
* embed/downloader-view.c
* mozilla/ProgressListener.h
* mozilla/ProgressListener.cpp: Don't update the downloader
view for every progress update when we don't know the length
of the download. Update more often that when we do know the
size so that the progress bar bounces pleasingly.
Fixes bug #110414
2003-11-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-favicon.c
* src/galeon-favicon.h: When getting a string using g_object_get,
the result needs to be freed, so don't return a const char* (there
aren't any callers to this function, so this is just for
future-proofing)
2003-11-20 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c
* src/window-commands.h
* src/galeon-window.c
* ui/galeon-ui.xml.in: Add a menu item to show the about:plugins
page, and rename the "About" option to "About Galeon"
2003-11-16 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-persist.cpp: Fixed string leaks.
2003-11-16 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-single-editor.c: Fix a small memory leak.
2003-11-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSKeyPairDialogs.cpp: Change the cursor to the busy
cursor when the private key is being generated.
2003-11-16 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Minor string change.
A mozilla/GtkNSSClientAuthDialogs.cpp
A mozilla/GtkNSSClientAuthDialogs.h
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp: Add a Gtk dialog for
selecting a client certificate. This is separate as the ephy port
will not be quite as straight forward as just copying the files.
2003-11-15 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Fix the history reading with the
latest libxml.
2003-11-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GtkNSSKeyPairDialogs.cpp: It wouldn't be mozilla if the
api didn't change.
2003-11-11 Crispin Flowerday <gnome@flowerday.cx>
* embed/print-dialog.c: Only emit the "preview" signal when
the preview worked.
* src/galeon-window.c: Fix the print preview toolbar when
going into and out of fullscreen, and doing a preview when
already in preview mode. Fixes bug #126415
2003-11-11 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Set the chrome mask on the embed
object.
* mozilla/GaleonWrapper.cpp: Don't initialize the embed if it
is an XUL dialog, it breaks things.
2003-11-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Don't use %-d in the strftime
format, apparently it isn't portable, see bug #126663
2003-11-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Make the View Certificate dialog
modal. This is needed as otherwise it isn't actually usable
when shown from a Certificate dialog prompt.
2003-11-09 Crispin Flowerday <gnome@flowerday.cx>
* src/toolbar.c: Make middle clicks on the spinner open Galeon's
homepage in a new tab. Fixes bug #111448
2003-11-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ALL: Merged changes from HEAD.
2003-11-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* galeon.schemas.in
* utils/prefs-strings.h
* bookmarks/bookmarks-editor.c: Persist the state of the "Split
view" and "Show edit pane" menu items. Fixes #126407.
2003-11-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c: Fix galeon_window_bookmark_activate. A leak
nad a crash when activating a separator (fixes #125661).
2003-11-08 Crispin Flowerday <gnome@flowerday.cx>
* embed/js-console.c: Permanently clear the javascript
error message when clicking "Clear", Fixes bug #126316
2003-11-06 Crispin Flowerday <gnome@flowerday.cx>
* utils/location-entry.c
* utils/gul-glade-gconf.c
* mozilla/JSConsoleListener.cpp
* embed/js-console.c: Fix some memory leaks
2003-11-05 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dialog.c: Ensure that we re-initialize the dialog
if we are re-constructing it after it has been destroyed.
2003-11-05 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp: If we detect a broken charset
preference, change it to iso-8859-1.
2003-11-05 Crispin Flowerday <gnome@flowerday.cx>
* src/window-commands.c
* src/galeon-tab.c
* src/galeon-reload-button.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: Set the bypass-proxy flag when forcing
a reload, make shift-click on the menu do a force-reload, and make
the view-source: page reloading work. Fixes bug #106566
2003-11-05 Joe Marcus Clarke <marcus@freebsd.org>
* src/galeon-shell.c: Free the galeon_shell private struct after
we have finished using it, not before. Fixes bug #126248
2003-11-04 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Add extra checks when saving the history.
I can't see how any of these could get hit, but better safe than
sorry, fixes bug #118690
2003-11-04 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Reset PrintSilent, so subsequent
javascript prints aren't silent.
* mozilla/MozillaPrivate.h
* mozilla/MozillaPrivate.cpp: Add a method to get the embed from
a nsIDOMWindow object.
* mozilla/PrintingPromptService.cpp: Fix the return value from
when the cancel button is pressed, pass the embed to the print
dialog, and unref the dialog after the run.
* ui/print.glade
* embed/print-dialog.c: Ensure that the preview button isn't
shown when called from javascript, don't unref the object when
called from javascript, and disable the "selection" radio button
if there isn't a selection. Fixes bug #121050
2003-11-04 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dialog.c: Call galeon_dialog_show() from the run()
function, this initializes the dialog, and allows derived objects to
just override the one function rather than both.
2003-11-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Ensure that the dialogs are destroyed
with their parent window.
2003-11-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Remove unused functions and
definitions. Don't set the history on the docshell, the registered
one gets used just fine. Add checks for the mWebBrowser variable
being setup (better safe than sorry).
* mozilla/mozilla-embed.cpp: Remove the checks for whether the
MozillaEmbed has a GaleonWrapper (it always does now).
2003-11-03 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-util.c: Attempt to merge bookmark separators
Fixes bug #126054.
2003-11-02 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Make the primary and secondary text
selectable, as specified in the HIG. Also ensure don't use
gtk_dialog_run for dialogs that don't need to be application modal.
2003-11-02 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-autocompletion-window.c: Allow the keypad Enter to
select an item from the autocompletion window. Fixes bug #75486
2003-11-01 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Had toolbar respecting the menubar
draggable setting. whoops.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* embed/find-dialog.c
* ui/galeon.glade: Make Escape close the find dialog, not exactly
hig compliant, but it complies with common sense.
Fixes bug #103023
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* embed/find-dialog.c: Reset the states of the buttons in the
find dialog whenever the window embed, or the page changes.
Fixes bug #87315.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.c
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Use a simplified find API that copes
with both type-ahead-find and normal finding.
* embed/find-dialog.c
* embed/find-dialog.h: Use simplified find API, and greatly
simplify the dialog, it no longer needs to stay around hidden.
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c: Use new find API, and remove all
references the code that attempted to keep the menu items in sync,
there is no moz API that copes with type-ahead-find.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dialog.c: Initialize the widgets on the first show;
If it is done in the _construct function, which was called from an
object _init function, then any properties associated with the
calling object may not have been set up yet (e.g. the embed in the
galeon-embed-dialog). Also fix a memory leak.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed-shell.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-dialog.c: Remove the API to get the
active embed from the embed_shell, its broken, and nothing
has any need for it. Also when the embed is updated in the
galeon_embed_dialog object, emit a notify signal.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Make the operators in the
moz API version #if's consistent.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp: Initialize the GaleonWrapper when
the embed is realized. And create an about:blank document
when initializing. This means no more race conditions. Ported
from epiphany.
2003-11-01 Crispin Flowerday <gnome@flowerday.cx>
* configure.in
* mozilla/mozilla-embed-shell.cpp: Update mozilla API's to what
will be 1.6b. Also remove the MOZILLA_VERSION define from our
config.h, it isn't needed.
2003-10-30 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/Makefile.am
* src/Makefile.am
* mozilla/Makefile.am
* embed/Makefile.am
* bookmarks/Makefile.am
* configure.in: Define *_DISABLE_DEPRECATED only in maintainer mode to
avoid unnecessary build failures.
2003-10-28 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp
* src/galeon-prefs-dialog.c
* embed/galeon-embed-prefs.h
* ui/prefs-dialog.glade
* default-prefs.js: Use points for font sizes rather than pixels.
Migration should be automatic, please test. Fixes bug #125205
2003-10-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c:
* bookmarks/xbel.c: Fix compiling in gcc 2.95. Bug #125624.
2003-10-26 Crispin Flowerday <gnome@flowerday.cx>
* NEWS: Fix a minor typo
2003-10-26 Crispin Flowerday <gnome@flowerday.cx>
* NEWS
* configure.in: 1.3.10 "Which came first, the chicken or the egg?"
2003-10-26 Crispin Flowerday <gnome@flowerday.cx>
* embed/cookie-info.c: Allow selecting of the cookie details,
its not perfect as the ellipsizing label won't select to the
end of the string correctly, but its better than nothing.
2003-10-26 Crispin Flowerday <gnome@flowerday.cx>
* default-prefs.js: Don't set the mime_types file preferences
to "" this stops mozilla reading the /etc/mime.types file. Just
use the mozilla default.
2003-10-25 Crispin Flowerday <gnome@flowerday.cx>
* default-prefs.js: Fix some of the values that break the new
mozilla pref file parser, and remove the useless memory cache
capacity key.
2003-10-25 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-editor.c: Allow emacs key bindings (and the
delete key) to work in the notes text view.
2003-10-25 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-single-editor.c: Don't update the text in
the GtkTextView for notes if it we aren't changing anything. This
stops the cursor jumping to the end all the time. Fixes bug #97262
2003-10-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-reload-button.c:
* src/galeon-tab.c: Remove the options to bypass the proxy on a reload,
the mozilla API doesn't work. 'Fixes' bug #71747.
2003-10-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu-item.c: Popdown menus when
activating and item with the middle button. Fixes bug #125151.
2003-10-23 Philip Langdale <philipL@mail.utexas.edu>
Crispin Flowerday <gnome@flowerday.cx>
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed-persist.cpp: API Resync. Mostly from Crispin
but made some tweaks.
2003-10-22 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSDialogs.cpp: Remove the dependancy on the hig-alert
class, this makes the code easier to share between epiphany and
galeon.
2003-10-20 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c
* src/session.c: Ensure that empty sessions arn't saved, and when
in server mode ensure we get restored properly by the session
manager. Fixes bug #123767.
2003-10-18 Philip Langdale <philipl@mail.utexas.edu>
* src/Makefile.am: It helps to update the Makefile when
new source files are added...
2003-10-18 Philip Langdale <philipl@mail.utexas.edu>
A src/galeon-tab.c
A src/galeon-tab.h
* src/galeon-window.c
* ui/galeon-egg-ui.xml: Added list of tabs to end of Tab Menu
in the style of the recent history in the Go Menu. This improves
accessibility for keyboard only users.
2003-10-16 Crispin Flowerday <gnome@flowerday.cx>
* src/history-dialog.c: Fix sorting the history by last-visit, and
first-visit. Fixes bug #112633
2003-10-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/location-entry.c: Add Clear to context menu; bug #110350.
2003-10-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GtkNSSKeyPairDialogs.cpp: Hopefully get it
compiling on trunk mozilla builds.
2003-10-13 Crispin Flowerday <gnome@flowerday.cx>
A mozilla/GtkNSSKeyPairDialogs.cpp
A mozilla/GtkNSSKeyPairDialogs.h
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp: Yet another mozilla dialog,
this time the Key Pair generation dialog, previously you couldn't
actually generate a certificate, and now you get the dialog in Gtk
as well :) This is a bit of a hack, as the mozilla API sucks big time.
2003-10-13 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozRegisterComponents.cpp
* mozilla/GtkNSSDialogs.cpp
* mozilla/GtkNSSDialogs.h
* ui/Makefile.am
A ui/certificate-dialogs.glade: Implement the mozilla
nsICertificateDialogs interface, giving us some more native
security dialog. And use the hig_alert class for all the other
security dialogs. (We still need a decent password quality meter)
2003-10-13 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-automation.c
* src/galeon-automation.h
* src/galeon-shell.c
* src/galeon-main.c: Slightly refactor the startup, so that the
galeon_shell holds onto a ref of the BonoboFactory. This is then
explicitly unref'd when the shell exits (should avoid problems of
a new instance trying to use an old shell; bug #115253 possibly).
Also Hig'ify the dialogs shown when startup fails, and hopefully
sort out the errors when bonobo installation fails. Fixes bug #107492
2003-10-13 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c: Blah. Handle the case where there are
no windows open (server mode) gracefully.
2003-10-13 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c
* src/session.c
* src/session.h: Make galeon_shell_get_active_window more
robust so that it won't return a stale pointer if the active
window is closed and no other windows are get the focus.
Stop session_get_windows returning a const GList*. This is
futile as no GList operations, even the read-only ones, will
take a const GList*.
2003-10-13 Crispin Flowerday <gnome@flowerday.cx>
* utils/hig-alert.c: Correct the spacing to be HIG compliant
* src/galeon-prefs-dialog.c
* src/galeon-window.c
* src/window-commands.c: Use the pixel perfect hig-alert class
and HIGify the text for the alerts ("can't show help", "can't load
gnome-network-prefs" and "multiple bookmark open" dialogs)
2003-10-13 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp: That was quick :-)
Crispin correctly points out that as we junked all support
for mozilla < 1.4, the old 1.3 snapshot level was now available
again, so I've knocked 1.4 down a level to 8 and 1.4.1 is the
new 9.
2003-10-13 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp: Mozilla 1.4.1 has an API change
from 1.4. *sigh* As there are a lot of changes from 1.4 to
the 1.5a level, we are following our policy from 1.0 and dropping
support for 1.4 in favour of 1.4.1.
2003-10-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Fix problem when saving the "create toolbar" and
"add to context menu" options in some cases. Pointed by Philip.
2003-10-11 Crispin Flowerday <gnome@flowerday.cx>
* ui/Makefile.am
R ui/prompts.glade
* mozilla/CookiePromptService.cpp: Use the new hig_alert class
to generate the cookie prompt dialog. This ensures that the
spacing is set right.
2003-10-10 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/CookiePromptService.cpp:
* src/galeon-window.c: Use ngettext for handling plurals.
Fixes bug #123867.
2003-10-10 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Alter the tab DND code so that you can
dont need a tab bar to be able to drag another tab to a window.
2003-10-08 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Respect menu/toolbar_detachable pref on
bar creation. No callback for dynamic pref changes yet, but none
for menu_tearoff either. :-) Remember that the bonobo_dock is still
a hack in the long term.
2003-10-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.c: Fix bug #122361 and fix a
memory leak.
2003-10-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* src/galeon-window.c
* src/popup-commands.c
* src/session.c
* src/window-commands.c: Update bookmarks times (added, modified,
visited) when needed. Fixes bug #123909.
2003-10-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c: Remove debug g_print.
* bookmarks/bookmarks-gtk-toolbar.c: Add a context menu for the
toolbar. Allow dropping urls to add bookmarks directly in the
toolbar. This was easy now.
2003-10-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ALL: Merged with HEAD again.
2003-10-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-dnd.c
* embed/find-dialog.c
* embed/galeon-embed-dialog.c
* embed/galeon-embed-event.c
* embed/galeon-embed-popup-bw.c
* embed/print-dialog.c
* src/galeon-action-favicon.c
* src/galeon-action-fullscreen.c
* src/galeon-action-go.c
* src/galeon-action-group.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-action.c
* src/galeon-automation.c
* src/galeon-embed-favicon.c
* src/galeon-favicon.c
* src/galeon-radio-action.c
* src/galeon-tearoff-action.c
* src/galeon-toggle-action.c
* src/mime-dialog.c
* src/popup-commands.c
* src/ppview-toolbar.c
* src/window-commands.c
* utils/galeon-autocompletion-source.c
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/galeon-dialog.c
* utils/galeon-dnd.c
* utils/gul-glade.c
* utils/gul-gobject-misc.c
* utils/gul-prefs-utils.c
* utils/gul-toggle-toolbutton.c
* utils/gul-toolbutton.c
* utils/location-entry.c
* utils/pixbuf-cache.c: Include "config.h" in the files that
didn't have it (fixes i18n). Set a default window size for the
toolbar editor.
2003-10-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action-favicon.c
* src/galeon-action-location.c
* src/galeon-action-spinner.c
* src/galeon-action-zoom.c
* src/galeon-shell.c
* ui/Makefile.am
* ui/galeon-zoom.png
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h: Fix crashes using the toolbar editor. It
is still not perfect but it works. Add a stock icon for
zoom. Enable toolbar saving.
2003-10-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action-favicon.c
* src/galeon-action-fullscreen.c
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c: Fix crashes and general brokeness when
the toolbar was wider than the window.
2003-10-06 Philip Langdale <philipl@mail.utexas.edu>
* TODO: Updated todo list for stable 2.0
2003-10-04 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-gtk-menu.c
* utils/gul-gui.c
* utils/gul-gui.h: Fixed cosmetic bug where a separator
was added to the end of the context menu regardless of
whether any context menu bookmarks had been designated.
Fix is a little involved because the addition of the
separator persists when the context menu isn't shown so
it has to be actively removed if all context bookmarks
are un-designated while the program is running.
2003-10-04 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/statusbar.c
* src/statusbar.h: Statubar doesn't need to know about
the window anymore, so take the window handling code out.
2003-10-04 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* src/galeon-popup.c
* src/galeon-window.c
* src/popup-commands.c
* src/popup-commands.h
* src/window-commands.c
* src/window-commands.h
* ui/Makefile.am
R ui/galeon-legacy-ui.xml.in
R ui/galeon-ui.xml.in: Tidying up. Finally changed the callback signatures
so that they take an EggAction and not a BonoboUIComponent. It wasn't
actually a problem as the callbacks weren't using that parameter (except
for one, which I'd changed many moons ago). So that's sane now.
Also removed the legacy bonoboui xml files. Yay.
2003-10-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c: HIGgify the file replace confirmation.
2003-10-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/Makefile.am
A utils/hig-alert.c
A utils/hig-alert.h: Got too frustrated with the non-HIGgy
GtkMessageDialog and wrote a more compliant replacement.
2003-10-03 Philip Langdale <philipl@mail.utexas.edu>
* src/statusbar.c: Improved variable naming consistency.
Also, forgot the last changelog entry last time round :-)
2003-10-03 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-action.c
* src/galeon-window.c
* src/galeon-window.h
* src/statusbar.c
* src/statusbar.h: Well, that's it. Say goodbye to
bonoboui in the main window. (It's still in the bookmark
editor). GaleonWindow now inherits from GtkWindow and our
Statusbar (which really should be GaleonStatusbar) now
inherits from GtkStatusbar and is a full-fledged widget
object. And there was much rejoicing.
2003-10-03 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/galeon-window.h
* src/ppview-toolbar.c
* ui/galeon-egg-ui.xml
* ui/galeon-legacy-ui.xml.in: Ported print preview toolbar
to egg. This meant we could stop using the BonoboWindow's dock
and rather use our egg_dock. Once the statusbar is ported, we
can stop using BonoboWindow completely.
2003-10-03 Crispin Flowerday <gnome@flowerday.cx>
* src/session.c: Save the session file nicely formatted, rather
than all on a single line. Fixes bug #123397
2003-09-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-toolbar.c: Work correctly when the
toolbar is wider than the window.
2003-09-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h: Removed. No more libbonoboui
under bookmarks/.
* bookmarks/bookmarks-gtk-menu.c: Fix a small leak.
* bookmarks/bookmarks-gtk-toolbar-set.c
* bookmarks/bookmarks-gtk-toolbar-set.h
* bookmarks/bookmarks-gtk-toolbar.c
* bookmarks/bookmarks-gtk-toolbar.h
* src/galeon-window.c: Bookmarks toolbar implemented with
EggToolbar.
2003-09-29 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-toggle-action.c: Whoops. Left some debug
stuff in.
2003-09-29 Philip Langdale <philipl@mail.utexas.edu>
* libegg/Makefile.am
* libegg/egg-action.c
* src/Makefile.am
* src/galeon-toggle-action.c
* src/galeon-window.c
A src/galeon-action-group.c
A src/galeon-action-group.h
A src/galeon-radio-action.c
A src/galeon-radio-action.h: Added galeon-radio-action and
moved all menu items to using our galeon-*-actions to get
proper working tooltips. Added galeon_action_group_add_actions
which is just a copy-paste of egg_action_group_add_actions
but which uses the galeon actions and sets the window property.
NB: I didn't realise this until now but the egg-radio-action,
and by extension, our galeon-radio-action use GtkRadioMenuItems
even though they are not handled correctly, meaning that
choosing one radio item does not unset the rest of the group.
The "solution" from the gtk folks is to make GtkCheckMenuItem
have a setting to "look like" a radio item, but this will only
be in 2.4. Sucks to be us. The alternative is to use a Check
item right now, but then the radio groups look like a bunch of
check items. eeek.
2003-09-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-location.c
* src/galeon-action-location.h
* src/galeon-fullscreen-button.c
* src/galeon-fullscreen-button.h
* src/galeon-go-button.c
* src/galeon-go-button.h
* src/galeon-home-button.c
* src/galeon-home-button.h
* src/galeon-navigation-button.c
* src/galeon-navigation-button.h
* src/galeon-new-button.c
* src/galeon-new-button.h
* src/galeon-reload-button.c
* src/galeon-reload-button.h
* src/galeon-stop-button.c
* src/galeon-stop-button.h
* src/galeon-tbi.c
* src/galeon-tbi.h
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c
* ui/galeon-legacy-ui.xml.in
* utils/Makefile.am
* utils/gul-tb-button.c
* utils/gul-tb-button.h
* utils/gul-tbi-favicon.c
* utils/gul-tbi-favicon.h
* utils/gul-tbi-location.c
* utils/gul-tbi-location.h
* utils/gul-tbi-navigation-history.c
* utils/gul-tbi-navigation-history.h
* utils/gul-tbi-separator.c
* utils/gul-tbi-separator.h
* utils/gul-tbi-spinner.c
* utils/gul-tbi-spinner.h
* utils/gul-tbi-test.c
* utils/gul-tbi-test.h
* utils/gul-tbi-zoom.c
* utils/gul-tbi-zoom.h
* utils/gul-toolbar-bonobo-view.c
* utils/gul-toolbar-bonobo-view.h
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-editor.h
* utils/gul-toolbar-item-factory.c
* utils/gul-toolbar-item-factory.h
* utils/gul-toolbar-item.c
* utils/gul-toolbar-item.h
* utils/gul-toolbar-test.c
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar-tree-model.h
* utils/gul-toolbar.c
* utils/gul-toolbar.h: Remove the code related to the old toolbar.
2003-09-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c: Hook toolbar visibility to the egg toolbar.
2003-09-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action-spinner.c: Right align.
* ui/galeon-egg-ui-toolbar.xml: A somewhat sane default setup. Not
great, but it's the best I can get.
2003-09-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-favicon.c
* src/galeon-action-fullscreen.c
* src/galeon-action-fullscreen.h
* src/galeon-action-go.c
* src/galeon-action-home.c
* src/galeon-action-navigation.c
* src/galeon-action-new.c
* src/galeon-action-refresh.c
* src/galeon-action-spinner.c
* src/galeon-action-stop.c
* src/galeon-action-zoom.c
* src/galeon-toggle-action.c
* src/galeon-toggle-action.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml
* utils/Makefile.am
* utils/gul-toggle-toolbutton.c
* utils/gul-toggle-toolbutton.h
* utils/gul-toolbutton.c: Added tooltips to the toolbar
buttons. Implemented a GaleonToggleAction. Implemented th "Toggle
fullscreen" toolbar button.
2003-09-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: View Source, Ctrl-U
2003-09-28 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-action.c
* src/galeon-window.c
* src/galeon-window.h: Added hooks for galeon-action to
handle menu item tooltips in the statusbar. Doesn't do anything
visible yet as menu items are still using egg-action.
2003-09-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-favicon.c
* src/galeon-action-favicon.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: The drag handle.
2003-09-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-spinner.c
* src/galeon-action-spinner.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: The spinner.
2003-09-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-zoom.c
* src/galeon-action-zoom.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: Zoom spin button.
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-go.c
* src/galeon-action-go.h
* src/galeon-window.c
* src/galeon-window.h
* ui/galeon-egg-ui-toolbar.xml: The most useless button.
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-location.c
* src/galeon-action-navigation.c
* src/galeon-action-refresh.c
* src/galeon-action-stop.c
* src/galeon-action-stop.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: The "stop" button. Use signal
"ge-location" instead of "location".
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-refresh.c
* src/galeon-action-refresh.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: The "refresh" button.
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-action-new.c
* src/galeon-action-new.h
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: The "new" button.
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-toolbutton.h
* utils/gul-toolbutton.c: Add a getter for the internal button.
* src/Makefile.am
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml
* src/galeon-action-home.c
* src/galeon-action-home.h: The Go Home button.
* src/galeon-action.c: Default empty implementation for some
methods.
2003-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action-navigation.c
* src/galeon-shell.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c: Fix sensitivity of navigation buttons
(though this seems backwards... I'm confused). Enable the toolbar
editor (saving is disabled until all actions are finished).
2003-09-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* utils/gul-toolbutton.c
* utils/gul-toolbutton.h: A button for the egg toolbar that can
display a context menu and an arrow.
* src/galeon-action-navigation.c
* src/galeon-action-navigation.h: Navigation action.
* src/Makefile.am
* src/galeon-action.c
* src/galeon-window.c
* ui/galeon-egg-ui-toolbar.xml: Use new navigation actions.
2003-09-26 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp: Trunk is now called 1.6a so add detection
and fix for the latest api change. La De Da.
2003-09-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c(gul_gui_image_set_from_mime_type): Scale the icon to
desired size, the icon size in the file can be arbitrary (think SVG
themes.)
2003-09-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Pressing escape in the unknown content handler
dialog will cancel the background download and clean up properly.
Fixes 123150.
2003-09-24 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Ensure that the Save button has the
default when we don't have any helper applications.
2003-09-24 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon.glade: HIGify the unknown mime type dialog.
2003-09-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c
* utils/gul-gui.h(gul_gui_image_set_from_mime_type): Add function for
setting a MIME type icon from GNOME icon theme to a GtkImage.
* mozilla/ContentHandler.cpp: use that function
2003-09-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ALL: Merged with HEAD again.
2003-09-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Get ready for mozilla 1.5 final.
2003-09-23 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed-shell.c
* mozilla/mozilla-embed-shell.cpp: Add better checking of
mozilla function return parameters, and popup a alert if
we fail to initialize mozilla. Fixes bug #111670
2003-09-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c: Sort the views by host/domain.
2003-09-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/MozRegisterComponents.cpp: Add missing #ifdef guard to fix
compilation without PSM.
2003-09-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* README.ExtraPrefs: Removed host_favicons, bug #121353.
2003-09-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c: Fix bug #122864.
2003-09-22 Christian Persch <chpe+gnomebugz@stud.uni-saarland.de>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* ui/galeon-bookmarks-editor-ui.xml.in
* bookmarks/bookmarks-epiphany.c
* bookmarks/bookmarks-epiphany.h
* bookmarks/bookmarks-import-druid-epiphany.c
* bookmarks/bookmarks-import-druid-epiphany.h: Import bookmarks
from Epiphany. Fixes #122830.
2003-09-22 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: focus-in event handler needs
to return false or bad things happen...
2003-09-22 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c
* src/galeon-shell.h: void != void*. heh.
2003-09-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-shell.c
* src/galeon-shell.h(galeon_shell_set_active_window): Returns no
value, fixes -Werror compiles.
2003-09-21 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-window.c
* src/session.h: Got galeon_shell_get_active_window to actually
get the active window, as opposed to the last created window...
Doesn't do much for us now, but it'll be needed for egg menu item
tooltips to appear in the status bar.
2003-09-21 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-tab.c
* src/galeon-window.c
* src/session.h
* src/window-commands.c: Made galeon_shell_get_active_window work
as we will need it for menu item tooltips in the status bar. Also
removed the last #ifdefs for mozilla older than 1.4. Finally, set
the statusbar as object data on the GaleonWindow so it can be
accessed by the menu item callback, eventually. :-)
2003-09-21 Crispin Flowerday <gnome@flowerday.cx>
* ui/prompts.glade: Remove leftover glade definitions for the
native gtk mozilla prompts.
2003-09-21 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* src/galeon-tab.c
* src/window-commands.c: Removed leftover pre-1.4 #ifdefs and added
recognition for 1.4.1 in anticipation of that release.
2003-09-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action-location.c
* src/galeon-action-location.h
* src/galeon-action.c
* src/galeon-tab.c
* src/galeon-window.c: The new location entry seems finished.
2003-09-20 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/default-bookmarks.xbel.in: Set the correct encoding for
the default smart bookmarks, most need ISO-8859-1, but the google
ones can accept UTF8 if you pass the correct argument. Fixes bug
#106053
2003-09-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/cookie-info.c: *sigh* revert the previous change. gtk fails
to wrap some text, apparently.
2003-09-20 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: Mozilla UTF8 encodes the keyword
search parameter, so tell google that the input is in UTF.
Fixes bug #119873
2003-09-20 Crispin Flowerday <gnome@flowerday.cx>
* src/session.c: Extra checks around the session loading so that
we don't crash if the file doesn't exist. Fixes #115522
2003-09-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/prompts.glade: Keep the cookie prompt hidden until used.
* utils/disclosure-widget.c: Set the expander state immediately
instead of starting an animation if the widget isn't drawn yet. Makes
expanded initial state work properly.
2003-09-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/cookie-info.c: Use normal word-wrapping, selectable label
instead of ellipsizing label so that the cookie data can be selected.
2003-09-18 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozRegisterComponents.cpp
A mozilla/GtkNSSDialogs.cpp
A mozilla/GtkNSSDialogs.h
* mozilla/Makefile.am
* configure.in: Implement Gtk versions of the mozilla
bad certificate dialogs (e.g. expired cert).
2003-09-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-action.c
* src/galeon-action.h: An abstract class for simplyfying creating
custom actions.
* src/galeon-action-location.c
* src/galeon-action-location.h: A "LocationEntry" action. Not yet
finished, but it shows the current location.
* utils/galeon-marshal.list
* ui/galeon-egg-ui-toolbar.xml
* src/Makefile.am
* src/galeon-window.c
* src/galeon-window.h: Use the new action. Emit a signal when the
active embed changes to allow updating actions.
2003-09-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-popup.c: Fix #include path so that building outside
source directory works.
2003-09-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* libegg/*: Updated to the same version as Epiphany. This new
version has editable toolbars. And it's not modified at all,
unlike ours.
* configure.in: Disable -Werror.
M src/Makefile.am
* src/galeon-tearoff-action.c
* src/galeon-tearoff-action.h: Custom "action" that creates
tearoff menuitems if the has_tearoff gconf key is enabled.
* src/galeon-popup.c
* src/galeon-popup.h
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-window.c
* src/popup-commands.c
* ui/Makefile.am
* ui/galeon-egg-ui-toolbar.xml
* src/galeon-window.h: Changes due to the newer libegg
version. Added an editable toolbar, currently with just one
button. Now we have to create the actions and add them.
* ui/galeon-egg-ui.xml: Use the custom action instead of the
"<tearoff/>" tag.
2003-09-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.desktop.in: Add GenericName=Web Browser. Remove the
extension from icon.
2003-09-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* all: merged with HEAD again. Commented some unused funtions and
variables in libegg to avoid warnings.
2003-09-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-import-druid.c: Make this resizable again.
* src/galeon-window.c: Increase the threshold to start asking for
confirmation when opening a folder of bookmarks.
2003-09-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Building with g++-3 and -Werror works. Enable -Werror
in maintainer mode.
2003-09-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-context-menu.c: Fix signal parameter.
* bookmarks/bookmarks-tree-model.c: Initialize variable.
* mozilla/mozilla-embed-shell.cpp: Comment out unused code to avoid
unnecessary warnings.
* src/galeon-shell.c
* utils/gul-string.c: Fix type-punned pointer warnings.
2003-09-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c: Replace suspicious pointer arithmetics.
Fixes bug #122414.
2003-09-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* NEWS: 1.3.9 "Space for rent"
2003-09-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in
* embed/galeon-embed-prefs.h
* mozilla/mozilla-notifiers.cpp: Remove duplicate mouse wheel pref.
2003-09-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-editor.c: Do the accelerators trick for emacs
addicts.
2003-09-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* INSTALL.in
* NEWS: Update mozilla versions
2003-09-15 Philip Langdale <philipl@mail.utexas.edu>
* po/POTFILES.in: Needed to remove reference to PromptService.cpp
which is no longer needed.
2003-09-15 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/GlobalHistory.cpp
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/SideBar.cpp
* mozilla/mozilla-embed-shell.cpp
R mozilla/PromptService.cpp
R mozilla/PromptService.h: Removed support for mozilla versions older
than 1.4. 1.4 is the official stable branch so there is no real reason
why someone should be using an older version. This makes things a little
tidier. Also resync'ed mozilla api so we lose a bit already. :-)
2003-09-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS: update
2003-09-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Move focus to the embed after loading an URL,
makes keyboard usage more natural. Fixes bug #116106.
2003-09-14 Crispin Flowerday <gnome@flowerday.cx>
* src/popup-commands.c: Add support for adding smart bookmarks
like galeon 1.2 did. Image saving is still needed, but you can
now use the bookmarks on the galeon site.
2003-09-14 Crispin Flowerday <gnome@flowerday.cx>
R toc.css
R mozilla/scandir.c
R mozilla/scandir.h
R mozilla/BaseHelpProtocolHandler.cpp
R mozilla/BaseHelpProtocolHandler.h
R mozilla/GHelpProtocolHandler.cpp
R mozilla/GHelpProtocolHandler.h
R mozilla/GnomeHelpProtocolHandler.cpp
R mozilla/GnomeHelpProtocolHandler.h
R mozilla/InfoProtocolHandler.cpp
R mozilla/InfoProtocolHandler.h
R mozilla/ManProtocolHandler.cpp
R mozilla/ManProtocolHandler.h
R mozilla/TOCProtocolHandler.cpp
R mozilla/TOCProtocolHandler.h
R mozilla/outputbuffer.c
R mozilla/outputbuffer.h
R mozilla/gGnomeHelpUrl.cpp
R mozilla/gGnomeHelpUrl.h
R mozilla/prefcheck.c
* mozilla/gUrlCID.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/gProtocolModule.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/MozRegisterComponents.h
* mozilla/Makefile.am
* Makefile.am: Remove support for viewing man, info and help
documents in galeon. It wasn't working properly, and 'yelp'
does a fine job.
2003-09-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/prefs-dialog.glade: Make both panes unresizable again.
2003-09-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* default-prefs.js: Enable 'security.checkloaduri' Fixes bug #111229.
* mozilla/MyportalProtocolHandler.cpp: Load Myportal stylesheet using
myportal "protocol" so that we can stop disabling security checks.
2003-09-14 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Some small GulNotebook cleanups and fixes,
remove some unused variables, and ensure that we don't start a drag
before the drag threshold has passed.
2003-09-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-prefs-dialog.c: Always show all fonts, first those that
are "good" for the encoding, the rest after those.
2003-09-14 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: That's what you get when you do a bunch
of experiments and then the check the final result in. :-)
Removed bad unneeded #include. Merged old key_press callback
code into the new key_press event handler. The emacs bug which
is now fixed is 100636.
2003-09-14 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Implemented a semi-elegant workaround
for Accelerators eating key events. Fixes emacs bindings for
text entry fields.
2003-09-14 Crispin Flowerday <gnome@flowerday.cx>
* utils/location-entry.c: Preserve the current selection in the
location entry when changing it. Fixes bug #93410.
2003-09-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-editor.c: Handle Delete properly also when
there's no text selected on the GtkEntry.
2003-09-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Sanity to the default value for default charset.
Should fix form posting problems, possibly even lacking stylesheets.
2003-09-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* default-prefs.js
* galeon.schemas.in
* embed/galeon-embed-prefs.h
* mozilla/mozilla-notifiers.cpp: Remove memory cache size pref from
GConf. Mozilla knows how to pick a reasonable default automatically.
2003-09-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-prefs-dialog.c: Remember to set the initial state for
Mouse/Override system default checkbox.
2003-09-10 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Final final update.
2003-09-10 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Final update.
* configure.in: Update to 1.3.8 for release.
2003-09-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS: update
2003-09-09 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon.in: Exit with status code of 1 if we couldn't
find the mozilla installation directory. Fixes bug #121807.
2003-09-09 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Include locale.h explicitly, it only gets
included if optimizations are enabled.
2003-09-08 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-spinner.c: Fix a crash in the spinner if the spinner
is changed while a page is loading, the current_frame index could
point to an index that no longer exists. Fixes bug #121728
2003-09-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-shell.c: Fix bug #121604 (saving bookmarks when thd
default bookmarks file is corrupt).
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks.c: Fix a small bug in a corner case creating
aliases. Expand relevant rows in the categories view. Drop folders
in the correct place in the left pane.
2003-09-07 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: Alter how we handle alternate
stylesheets to be closer to what mozilla does. Treat all
named stylesheets as alternatives, and don't list stylesheets
twice. Fixes bugs #74149, #86221 and #92306
2003-09-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-editor.c: Thanks to, IMHO odd, gtk event model
the Edit menu accelerators have precedence over the normal GtkEntry
bindings. Manually check where the focus is when
Cut/Copy/Paste/Delete bonobo callback is fired. If the focus is on a
GtkEditable call its corresponding methods manually, instead of
deleting bookmarks by accident. Fixes bug #121622.
2003-09-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Correctly return the "default"
stylesheet when no named stylesheets are selected.
2003-09-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MyportalProtocolHandler.cpp: Dont crash on missing files
* utils/gul-general.c: Fix the filename cache so that it
checks that the file exists before returning an already
cached file. Fixes bug #98287.
2003-09-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c: Try and avoid a crash when attempting to
migrate the proxy prefs. Fixes bug #108866
2003-09-06 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-sidebar.c
* src/galeon-window.c: Move the setting of the initial sidebar
page to the GaleonSidebar object from the main window.
2003-09-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Fix a compile warning
2003-09-06 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: When destroying the GaleonTab object disconnect
the signal handlers for the embed object. These can fire even
after the embed has emitted the "destroy" signal. Hopefully
fixes #113108
Also fix a small memory leak.
2003-09-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-prefs-dialog.c: Make sure the timeout callback gets
called before the dialog is destroyed. Fixes Debian bug #208825.
2003-09-06 Crispin Flowerday <gnome@flowerday.cx>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* gtkhtml/gtkhtml-embed.c
* src/galeon-window.c: Clear the back/forward history for
each tab when the history is cleared. Fixes part of #118375
2003-09-05 Crispin Flowerday <gnome@flowerday.cx>
* embed/global-history.c: Fix history clearing so that it
doesn't crash.
2003-09-05 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp:
* src/galeon-popup.c: After far too long, finally got round to
implementing selective frame reloading. Fixex #110472.
2003-09-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in
* utils/prefs-strings.h: Remove unused state keys.
2003-09-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* default-prefs.js: Disable blink, marquee, smooth scrolling and
automatic resizing. Enable syntax hilighting and line wrapping in
View Source.
2003-09-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* README.ExtraPrefs
* default-prefs.js
* embed/galeon-embed-prefs.h
* galeon.schemas.in
* mozilla/mozilla-notifiers.cpp: Move mouse wheel + alt/ctrl/shift
modifier preferences from GConf to the .js file; the extra overhead
doesn't really pay off.
2003-09-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c: When adding a bookmark using the context
menus, don't load it in a new tab.
2003-09-05 Tommi Komulainen <tommi.komulainen@iki.fi>
A default-prefs.js
* Makefile.am
* mozilla/mozilla-embed-shell.cpp: Move our mozilla preferences in a
separate file for documentation purposes and easier maintenance and
customization.
2003-09-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-notifiers.cpp: Actually set the default charset
encoding pref.
2003-09-04 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-default-icon-provider.c
* bookmarks/bookmarks-util.c
* src/galeon-favicon-cache.c
* src/galeon-favicon.c: Don show the bookmark icon if it is the
default.
2003-09-03 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-notifiers.cpp
* mozilla/mozilla-embed-shell.cpp: Let mozilla build the default
User-Agent string. The vendor and vendorSub strings are set as
system preferences. Fixes bug #121280.
2003-09-03 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor.glade
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Easier way to add aliases, inspired by
Epiphany's bookmarks properties dialog. Also fixed a couple of
bugs: an infinite loop removing bookmarks under ceratin
circumstances and not always emitting the "changed" signal for the
roots of the treemodel.
2003-09-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-language-editor.c
* src/galeon-prefs-dialog.c
* ui/prefs-dialog.glade: Look ma, a HIG police. Obviously not all
themes are born equal, fix various spacing issues. And use the
default theme this time...
2003-09-01 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed.cpp: Hack around mozilla's problems
so that we can emit the ge_zoom_change signal when the user
uses Ctrl+Mouse Wheel. Thanks tko for the initial idea of how
to get this working. Fixes bug #113358.
2003-09-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* bookmarks/bookmarks-util.h
* src/galeon-window.c: Improve the automatic selection of
bookmarks. Make sure the selected bookmark is visible (when
posible). Select bookmarks created using the context menus.
2003-08-31 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-ui.xml.in: Dont mark a verb for translation
* src/galeon-main.c: Revert the revert, fixing --help, the
crash was caused by the misplaced translation, sorry for
the confusion.
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/CookiePromptService.cpp: <tt>"quote"</tt> the host name to
make it more clear
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Err... revert the previous. Sure it fixed the
--help, but if you actually tried to use Galeon, it crashed.
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Fix --help i18n. See
http://lists.gnome.org/archives/gnome-hackers/2003-August/msg00049.html
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* src/galeon-main.c: We've been requiring gtk+ 2.2 for quite a while.
2003-08-31 Crispin Flowerday <gnome@flowerday.cx>
R debian/Lintian.overrides
R debian/README.BUILDING.DEBS
R debian/build-deb
R debian/changelog
R debian/control
R debian/copyright
R debian/debian/dirs
R debian/doc-base
R debian/docs
R debian/links
R debian/menu
R debian/mime
R debian/postinst
R debian/prerm
R debian/rules: Remove the debian directory, it is old
and out of date. Fixes bug #121096
2003-08-31 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/PromptService.cpp: Fix our implementation of the
mozilla dialog boxes, so that they correctly show OK and
Cancel instead of Yes and No. Patch courtesy of ximian.
Fixes bug #95797 for all mozilla versions.
2003-08-31 Crispin Flowerday <gnome@flowerday.cx>
* ui/galeon-ui.xml.in
* src/popup-commands.c
* src/galeon-shell.h
* src/galeon-shell.c: Fix the view page source context menu in
the sidebar. Fixes bug #94267
2003-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor-small.glade
* ui/bookmarks-find.glade: Mnemonics and fix bug #60687.
2003-08-31 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-css-menu.c: Delete the private stuct after deleting
its contents, not before.
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp(impl_get_font_list): Use
nsIFontEnumerator instead of nsIFontList as the former has more
straightforward and simple API. We'll see if either one is to be
deprecated.
2003-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c: Hopefully removed the last
mnemonic conflict.
2003-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* utils/galeon-marshal.list
* utils/gul-gobject-misc.c
* utils/gul-gobject-misc.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* bookmarks/bookmarks-editor.c: When double clicking on a folder
on the right pane, navigate into it (select it on the left
pane). When double clicking a site on the right pane, open it in a
new window.
2003-08-31 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-prefs-dialog.c: When mozilla gives us an empty list of
fonts for an encoding, try again but accept fonts for any encoding so
that you can still pick a font even if it's not "good" for the
encoding. Fixes bug #121101.
2003-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-view.c
* ui/bookmarks-find.glade: Add missing mnemonics. Change labels
for consistency. Fix a crash when adding new bookmarks.
2003-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-find.glade
* ui/galeon-bookmarks-editor-ui.xml.in
* bookmarks/bookmarks-editor.c: F9 toggles between one or two
panes in the editor. Allow searching for several words. Sort the
search results.
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-toolbar-editor.c: Update the toolbar editor
arrow sensitivity. (Thanks marco). Fixes bug #97709
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-tb-button.c: Highlight the relevant history
menu when the mouse is over the back or forward button and
vice-versa. (ported from epiphany). Fixes bug #83574
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* embed/downloader-view.c
* mozilla/ContentHandler.cpp
* mozilla/CookiePromptService.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/PromptService.cpp
* src/history-dialog.c
* src/galeon-go-button.c
* src/galeon-home-button.c
* src/galeon-navigation-button.c
* src/galeon-new-button.c
* src/galeon-prefs-dialog.c
* src/galeon-reload-button.c
* src/galeon-stop-button.c
* src/galeon-window.c
* src/pdm-dialog.c
* utils/galeon-dialog.c
* utils/gul-general.c
* utils/gul-glade.c
* utils/gul-glade.h
* utils/gul-gui.c
* utils/gul-gui.h
* utils/gul-notebook.c
* utils/gul-string.c
* utils/gul-toolbar-editor.c
* utils/pixbuf-cache.c: Stop random header files including
gtk.h and gnome.h. Unfortunately this means adding lots of headers
to the actual c files.
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c (setup_notebook): Add a gconf listener
for the 'tabbed_always_show' preference.
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Fix a crash where a window opened inside a tab
is closed automatically when it is in the background. It still
won't be closed (that appears to be a mozilla bug), but at least
when you select it galeon won't crash. Fixes bug #116256
2003-08-30 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Remove some state stuff.
* utils/galeon-sidebar.c: Move state handling to GaleonWindow, only it
really knows the sidebar is packed in a GtkHPaned.
* utils/galeon-dialog.c: Remove window size saving crack, not all
windows need it.
* bookmarks/bookmarks-editor.c
* src/galeon-window.c
* src/history-dialog.c
* src/pdm-dialog.c
* utils/gul-state.c
* utils/gul-state.h: Simplify window size saving API, and stop abusing
GConf with state saving. The simple gnome-config API ought to be
enough for everybody. You'll need to resize the windows back to your
favorite size, sorry about the inconvenience. Do we want migration
crack here?
2003-08-30 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-import-druid.c: Remove "window size saving
crack". According to HIG assistants don't have "maximize" button, so
they probably aren't meant to be resizable either.
2003-08-30 Crispin Flowerday <gnome@flowerday.cx>
* galeon.schemas.in: Remove the default for the toolbar_style
* src/toolbar.c: Set toolbar style to default when gconf unset
* utils/gul-tb-button.c: Remove the icon from the gtkbox before
deleting the box, otherwise the icons seems to get cleared. Also
correctly hide the icon if it shouldn't be displayed. Remove some
redundant code for the label widget.
Fixes #119163, #120198 and #112642
2003-08-29 Crispin Flowerday <gnome@flowerday.cx>
* src/session.c: Tell g_locate_to_utf8 that the string we pass
it is null-terminated, rather than giving it the buffer length.
Fixes bug #112641.
2003-08-29 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-context-menu.c: When copying the bookmark
url via the context menu, put the text in the main clipboard as
well. Fixes #115609
2003-08-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Put the search box above the
treeview that it affects. Had to add a hack to force the hpane to
get a sesible size for its children initially.
2003-08-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* ui/bookmarks-editor-small.glade
* ui/bookmarks-find.glade: Add mnemonics fix selecting the right
folders after searching.
2003-08-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/prefs-dialog.glade: Remove unused text from languages entry.
2003-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h: Search bookamrks also in the
sidebar.
2003-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-find.glade: Remove the find dialog, left the
options dialog.
* ui/galeon-bookmarks-editor-ui.xml.in: Removed the "Find" option
from the menu.
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-find.c
* bookmarks/bookmarks-find.h: Removed dead code.
2003-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Merge bookmark searching dialog
here.
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h: Don't always expand roots,
beacuse it looks ugly when searching.
2003-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c (gb_bookmark_unparent_safe): Fix bogus
assertion.
2003-08-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-prefs-dialog.c: fix tyop, Ukrainan -> Ukrainian
2003-08-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/global-history.c: Some cleanups, to try to fix 118375
(which has not been reproduced here). Create new hastables and
destroy the old ones instead of remove element by element. Also,
use GSList instead of GList where possible.
2003-08-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: When unparenting (removing) a bookmark
with aliases (or unparenting one of its ascendants), turn the
alias into the real bookmark. Also, fix activating boomarks in the
right pane of the editor.
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/CookiePromptService.cpp: Use the gnome_config_*
api properly.
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/CookiePromptService.cpp: Mozilla 1.4 doesn't remember the
value of the checkbox in the cookie dialog, even though the API
seems to imply it does. So lets save it in the state.ini file. Also
save the state for whether to display the details. Fixes bug #118378
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-shell.c:
* src/galeon-automation.c: Implement the --fullscreen commandline
option, and the --noraise option. Fixes bug #115818.
2003-08-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade(find_dialog): Add mnemonic for the text entry. Use
more concise labels for checkbuttons. Fixes bug #115696.
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/MozillaPrivate.cpp: Fix a print preview problem
reported as epiphany bug #119818 (ported from epiphany)
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* configure.in: Added "en_GB" to ALL_LINGUAS.
2003-08-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c: Debug code.
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Fix a crash when adding bookmarks using
the editor, some cleanups and small fixes.
2003-08-25 Crispin Flowerday <gnome@flowerday.cx>
* src/ppview-toolbar.c:
* embed/print-dialog.c:
* mozilla/GaleonWrapper.cpp: Various printing fixes from epiphany,
use an preview naviagate api that works, expand ~ in the filename,
fix some memory leaks, and some extra checks when leaving preview
mode.
2003-08-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-spinner.c: Avoid crashing if the chosen spinner theme
can't be loaded, fall back to 'galeon' instead.
2003-08-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-spinner.c: Replace gdk_pixbuf_render_to_drawable_alpha()
(deprecated in gtk+ 2.3) with gdk_draw_pixbuf()
2003-08-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS
* README.ExtraPrefs
* ui/fonts.png -> galeon-prefs-fonts.png
* ui/general.png -> galeon-prefs-general.png
* ui/mouse.png -> galeon-prefs-mouse.png
* ui/network.png -> galeon-prefs-network.png
* ui/stop.png -> galeon-prefs-privacy.png
* ui/tabs.png -> galeon-prefs-tabs.png
A ui/galeon-prefs-language.png
A ui/galeon-prefs-web-content.png
* ui/prefs-dialog.glade
* utils/galeon-marshal.list
A utils/gul-glade-gconf.c
A utils/gul-glade-gconf.h
A utils/gul-gui-option.c
A utils/gul-gui-option.h
* utils/Makefile.am
* src/galeon-shell.h
* src/window-commands.c
* src/appearance-prefs.[ch], src/general-prefs.[ch],
src/network-prefs.[ch], src/prefs-dialog.[ch], src/ui-prefs.[ch]
-> src/galeon-prefs-dialog.[ch]
* src/language-editor.[ch] -> src/galeon-language-editor.[ch]
The prefs dialog is dead, long live the prefs dialog. Using a normal
notebook instead of the odd window-per-page style. More categories,
replaced the sidebar with a more compact list. Some options removed,
some options added in the UI, hopefully reduces some FAQs.
Fixes bugs #95557, #97312, #108772, #112632, #116047
2003-08-23 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/GaleonWrapper.cpp: Fix a crash in SetZoomOnDocShell(),
fixes bug #75900.
2003-08-23 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/outputbuffer.c: Make sure that once we fork() we dont
return out of the function, otherwise very bad things happen.
Fixes bug #114516.
2003-08-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-state.c
* utils/gul-state.h: Preparing to remove state information from gconf.
Clean up #includes a bit.
2003-08-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-shell.c(load_homepage): Handle empty homepage URL in
gconf as if it were about:blank or the mozembed widget won't get
fully initialized.
2003-08-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-find.glade: Fix spacing and use English for all
labels.
* bookmarks/bookmarks-tree-model.c: Improve so that it can handle
the same bookmark appearing several times in the tree (under
different branches). This allows me to add both a bookmark and one
of its ancestors to the tree as roots (will be needed for
searching).
2003-08-22 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Remove the reference on the css menu when
GaleonWindow object is removed, otherwise it holds onto the embed
reference, and the embed isn't destroyed. Fixes bug #120496
2003-08-21 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-toolbar.c:
* mozilla/mozilla-notifiers.cpp: Use the eel_gconf functions
to get values from gconf, otherwise the schema is ignored,
and they dont help prevent crashes when the value type in
gconf isn't what you expect. Fixes bug #118370.
2003-08-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c: Remove global variable abusing hack.
2003-08-21 Abel Cheung <maddog@linux.org.hk>
* configure.in: Added "mk" to ALL_LINGUAS.
2003-08-22 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-egg-ui.xml
* ui/galeon-legacy-ui.xml.in: Stripped out all the remaining context
menu gunk from the legacy ui and ric missed the hardcoded bookmarks
from the other three versions of the document context menu :-)
2003-08-21 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-menu.h: Removed these two, because
they are no longer used anywhere ;-)
* bookmarks/Makefile.am
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Better api for getting the list of
current items for the context menus. And a signal to know when to
update the context menus.
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h: Support context menus.
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-helper-list.h: Support Gtk+ menus, as well as
bonoboui menus.
* embed/galeon-embed-popup.c: Api change of
galeon-embed-helper-list.
* src/Makefile.am
* src/galeon-popup-egg.c
* src/galeon-popup-egg.h: Removed because it is pointless and made
the implementation of the "Open With" submenus more messy.
* src/galeon-popup.c
* src/galeon-popup.h: Bookmarks in context menus and "Open With"
submenus.
* src/galeon-tab.c: Fix includes.
* src/galeon-window.c
* src/galeon-window.h: Remove dead code and use GaleonPopup
instead of GaleonPopupEgg
* ui/galeon-egg-ui.xml: Remove the Bookmarks submenu, bookmarks
are placed at the end of the popup menu (the user can group them
in a submenu if he wants).
* utils/gul-gui.c
* utils/gul-gui.h: Utility functions for adding a separator if
there isn't one already and for clearing a container.
2003-08-20 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dnd.c: Fix iterating through a list of dropped
urls.
2003-08-20 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Alter the tab focusing algorithm when
the active tab is closed. If the tab was automatically jumped
to and the user hasn't manually moved away from it, it will
return to the last focused tab (the one it came from), otherwise
the next tab will be selected. Fixes bug #110592.
2003-08-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ALL: Merging changes from HEAD
2003-08-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-general.c
* utils/gul-general.h: Function to filter a GSList.
* bookmarks/bookmarks-tree-view.c: Allow setting a NULL model.
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h: Fix typo and warning.
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Cleanups and small fix.
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-find.c
* bookmarks/bookmarks-find.h
* ui/Makefile.am
* ui/bookmarks-find.glade: Searching bookmarks. Not totally
finished, but I want to work on egg context menus now.
2003-08-19 Philip Langdale <philipl@mail.utexas.edu>
* libegg/menu/egg-menu-merge.c
* libegg/menu/egg-menu-merge.h
* mozilla/SideBar.cpp
* src/Makefile.am
A src/galeon-popup-egg.c
A src/galeon-popup-egg.h
A src/galeon-popup.c
A src/galeon-popup.h
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/popup-commands.c
* src/popup-commands.h
* ui/galeon-egg-ui.xml: Ported context menus to egg.
Not finished yet as the "open with" "open image with" and
bookmarks context menus need to be ported too. Thanks ric!
Infrastructure still needs streamlining.
eg: galeon-popup-egg and galeon-popup should be merged.
2003-08-19 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Update the spinner control when a tab is
removed. Fixes bug #98878
2003-08-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-glade.c
* utils/gul-glade.h (gul_glade_get_widgets,
gul_glade_size_group_widgets, gul_glade_group_sensitive):
Add convenience functions.
2003-08-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c
* src/pdm-dialog.h
* ui/galeon.glade: Enable showing a specific page from the PDM dialog
programmatically.
2003-08-17 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-gtk-menu-item.c: Include the correct
header, to avoid a compile warning.
2003-08-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/history-dialog.c: Added a timeout to avoid updating the
treeview after each keypress in the filter textfield, so that it
feels less slow. Unfortunately, most of the time is spend in
GtkTreeView code so we can't make this a lot faster.
2003-08-13 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Hide the now empty bonoboui menubar.
2003-08-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/window-recent-history-menu.c
* src/window-recent-history-menu.h: Removed.
* ui/galeon-egg-ui.xml
* ui/galeon-legacy-ui.xml.in
* src/Makefile.am
* src/galeon-window.c
* galeon-recent-history-menu.h
* galeon-recent-history-menu.c: The recent histroy menu too.
2003-08-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c: Use GtkSeparatorMenuItem for
separators.
* src/Makefile.am
* src/galeon-encoding-menu.c
* src/galeon-encoding-menu.h
* src/galeon-window.c
* ui/galeon-legacy-ui.xml.in: A new encoding menu. It still does
not show the currently selected encoding because we don't have a
way to get it (yet).
2003-08-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-egg-ui.xml
* ui/galeon-legacy-ui.xml.in: Add a separator and remove the old
bonoboui menu.
* utils/gul-gui.c
* utils/gul-gui.h
* bookmarks/bookmarks-gtk-menu.c
* src/galeon-css-menu.c
* src/galeon-window-menu.c: Share the code to add tearoffs.
2003-08-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c
* src/galeon-window.c: Bookmarks menu for egg.
2003-08-12 Philip Langdale <philipl@mail.utexas.edu>
A ui/galeon-egg-ui.xml
A ui/galeon-legacy-ui.xml.in
* src/galeon-window.c
* window-commands.c
* window-commands.h: Checked in egg_branch with most of the menu bar
ported over. Only the bookmarks, encodings and recent history dynamic
menus are left.
A src/galeon-window-menu.c
A src/galeon-window-menu.h: Restored move-to menu for tabs so that you
don't have to DnD to move a tab between windows.
Yes, this is a retro-active ChangeLog. Heh.
2003-08-12 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dnd.c:
* utils/galeon-dnd.h:
* bookmarks/bookmarks-dnd.c:
* src/history-dialog.c:
* src/toolbar.c: Change the dnd so that if we know that the
source is only going to provide one url, then don't offer
the url list as a drop type. This allows us to pass the title
of the page as the second line of the data (which is what mozilla
does).
2003-08-12 Crispin Flowerday <gnome@flowerday.cx>
* src/window-recent-history.c: Emit 'changed' signal on clear
* src/galeon-window.h:
* src/galeon-window.c:
* src/history-dialog.c: Clear the window recent site list when
clearing the history, and avoid errors if the history tree is
empty when adding a site to the dialog.
2003-08-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-alias-placeholder-tb-widget.c
* bookmarks/bookmarks-alias-placeholder-tb-widget.h
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h
* bookmarks/bookmarks.c
* bookmarks/xbel.c: Support unresolved aliases. Galeon won't allow
you to create them, but it can happen when loading XBEL from other
programs. Actually, I discovered it pasting ramdom Konqueror
bookmarks.
2003-08-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-clipboard.c: Try to interoperate with
Konqueror via cut & paste. Pasting bookmarks from Konqueror in
Galeon works, the other way around doesn't.
2003-08-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/xbel.c: Don't add the id attribute to alias nodes.
2003-08-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Fix Cut & Paste.
2003-08-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks.c: Fixes to alias and the ID attribute. Use
the right pane selection for commands in the editor. Small fixes
to the treemodel and editor.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/bookmarks-editor-small.glade
* ui/galeon-bookmarks-editor-ui.xml.in
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h: Some treemodel fixes. Added
colons and mnemonics to the editor pane. Made three panes the
default mode for the editor.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/statusbar.c: I was getting annoying warnings when updating
the progressbar.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-editor.c: Hide the location column when
showing only folders.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Some fixes to the way the
selection is handled.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* src/galeon-css-menu.h
* src/galeon-css-menu.c: Disable the menuitem when the submenu is
empty. Also renamed it to "Styles".
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.c: Don't expand roots when they
are hiden.
2003-08-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h: Some fixes. Don't show roots
in the right pane of the editor.
2003-08-08 Sanlig Badral <badral@openmn.org>
A po/mn.po: Added Mongolian translation.
* configure.in: Added mn entry to ALL_LINGUAS
2003-08-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed.c
* embed/galeon-embed.h
* src/Makefile.am
* src/galeon-css-menu.c
* src/galeon-css-menu.h
* src/galeon-window.c
* src/galeon-window.h
* ui/galeon-ui.xml.in: Alternate stylesheet menu implmented.
2003-08-07 Crispin Flowerday <gnome@flowerday.cx>
A utils/eel-input-event-box.h:
A utils/eel-input-event-box.c:
* utils/Makefile.am:
* utils/gul-notebook.c:
* utils/gul-tbi-favicon.c:
* src/statusbar.c: Take a copy of eel's eel-input-event-box. Using
this event box fixes the transparency issues with the tab labels, the
statusbar and the drag handle. Fixes debian bug #204320.
2003-08-07 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-single-editor-small.c
* bookmarks/bookmarks-single-editor-small.h
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-view.c
* ui/Makefile.am
* ui/bookmarks-editor-small.glade
* ui/bookmarks-editor.glade: More work in the 3-paned editor. It
seems to mostly work now. Let me know of problems.
2003-08-07 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/ContentHandler.cpp: Use #if instead of #ifdef so that
it compiles with versions other than the latest
2003-08-07 Philip Langdale <philipl@mail.utexas.edu>
* AUTHORS
* src/window-commands.c: Despite tko's modesty, I have been provoked by
bug #119232 to finally update the credits to reflect reality.
2003-08-07 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ContentHandler.cpp: First api change since
1.5a was released. oh joy.
2003-08-07 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: Restored stylesheet management
to embed object. Still needs a front end. Thanks ric :-)
2003-08-07 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c (galeon_window_site_visited): Fix a crash
when url == NULL;
2003-08-06 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-smart-site-tb-widget.c: Allow dropping of
text onto a smart site on the toolbar button. Fixes bug #118386.
2003-08-06 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c:
* utils/gul-notebook.h:
* utils/prefs-strings.h
* src/galeon-favicon.c:
* src/galeon-favicon.h:
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* galeon.schema.in:
A ui/galeon-tab-loading.gif:
* ui/Makefile.am: Implement showing favicons in tab labels,
gconf can be used to configure when to show the icons (never,
always, or only when we won't use the default). Also a tab
loading image will be displayed while loading a tab. Fixes
bug #103681.
2003-08-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks-tree-view.c
* ui/galeon-bookmarks-editor-ui.xml.in: Some work for a 3-paned
bookmarks editor. For now, only two panes, but the hardest work is
done, I hope. The plan is to allow the user to choose between 1,
2 or 3 panes.
2003-08-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: id is not an integer but a string (with some
additional restrictions)
2003-08-05 Crispin Flowerday <gnome@flowerday.cx>
* idl/GaleonAutomation.idl:
* src/galeon-shell.c:
* src/galeon-shell.h:
* src/galeon-automation.c
* src/galeon-main.c:
* src/session.c: Various server mode changes; make the GaleonShell
hold its own ref when in server mode. This allows proper exiting
of the server mode via the -q option and the session manager asking
us to exit. Also fix a related crash in server mode when exiting
via the session manager when no windows are open.
Fixes bug #102153 and bug #112747.
2003-08-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* README.ExtraPrefs: Remove window title pref. Fixes bug #95611.
2003-08-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Preserve as much foreign information from the
XBEL file as possible. For example, it should keep attributes from
Konqueror. We keep the whole XML tree in memory, and instead of
recreating it we update it when saving (keep a backup of your
bookmarks). Fixes bug #103491.
2003-08-04 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/Makefile.am:
A bookmarks/bookmarks-dnd.c:
A bookmarks/bookmarks-dnd.h:
* bookmarks/bookmarks-gtk-menu-item.c:
* bookmarks/bookmarks-folder-tb-widget.c:
* bookmarks/bookmarks-site-tb-widget.c:
* bookmarks/bookmarks-smart-site-tb-widget.c: Added partial
dnd support to bookmarks. Drag is supported from sites in
toolbars and menus, and drop is supported onto folders in
the toolbar. Partially fixes bug #93198.
2003-08-03 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dnd.c: Dont assert when a drop didn't actually
drop any urls.
2003-08-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Fix memory leaks with mozilla 1.4
as well. But let's not g_free const strings, it just crashes.
2003-08-03 Crispin Flowerday <gnome@flowerday.cx>
* utils/location-entry.c:
* utils/gul-tb-button.c:
* utils/galeon-autocompletion.c:
* src/statusbar.c:
* src/session.c:
* src/general-prefs.c:
* src/galeon-favicon-cache.c:
* mozilla/mozilla-embed-shell.cpp:
* bookmarks/bookmarks-default-icon-provider.c: Free some
more memory leaks.
2003-08-02 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-new-button.c: Make the new button respond to
url drag and drops. It will only open the first url from
a list (rather than all of them). Fixes bug #109014
2003-08-02 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Correctly capitalise the structure used
for the callback from the url receive function.
* utils/galeon-dnd.c (galeon_dnd_drag_data_receive): Iterate
through a GList correctly.
* utils/gul-notebook.c (gul_notebook_move_page): Move the
variables to the start of the function.
2003-08-02 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-dnd.h:
* utils/galeon-dnd.c:
* utils/gul-notebook.h:
* utils/gul-notebook.c:
* src/galeon-window.c: Enable drag and drop of URLs and URL
lists onto the notebook tabs. This involves some slight
alteration of the signals emitted by the notebook, and
implements a helper function for easily setting up a widget
to accept drag and drops of URLs. Fixes bug #107931.
2003-08-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks.c: URL-encode smart bookmark arguments.
Thanks to John Lightsey for the initial version. Fixes bug #99975.
2003-08-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c
* src/galeon-shell.c: Remove some useless messages being printed in
the console.
2003-07-31 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-notebook.c: Add tooltips to the tab labels. They
show the full the text in the tab label (i.e. the page title)
2003-07-31 Crispin Flowerday <gnome@flowerday.cx>
* src/general-prefs.c: Sort the languages in the preferences
dialog according to the users language, rather than english.
(patch taken from epiphany)
2003-07-30 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-window.c: Fix a memory leak
2003-07-27 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in: Fixed typo. Thanks to Alessio Frusciante for
pointing it out.
2003-07-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/MyportalProtocolHandler.cpp
* mozilla/MyportalProtocolHandler.h: Handle smart url character
encodings, fixes bug #111618. Don't close tags that aren't open.
Remove extra attributes where parameters can be used.
2003-07-24 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-tab.c: Use the URL as the title for a page if there isn't
one specified.
2003-07-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Don't add about:blank in recent history menu.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS
* configure.in: Galeon 1.3.7 released.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/toolbar.c: Remove toolbar style gconf notification when the
toolbar is destroyed. Fixes bug #115480.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/toolbar.c: Break circular references between the toolbar and
gul-toolbar-bonobo-view to get both finalized.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Remove all gconf notifications when
the window is closed. Fixes bug #112794.
2003-07-22 Philip Langdale <philipl@mail.utexas.edu>
* TODO: Updated todo list with what I think we need for 2.0
Please read it and confirm the status of the old todo items.
If you want to volunteer for any of the tasks, please do so. :-)
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Work around libgnome's bu^Wfeatures and fix
tasklist grouping to show Galeon instead of galeon-bin.. oh well
Fixes bug #77240.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/galeon-embed-helper-list.c
* embed/js-console.c
* src/network-prefs.c
* src/pdm-dialog.c
* src/statusbar.c
* utils/gul-download.c
* utils/gul-gui.c
* utils/gul-notebook.c
* utils/gul-string.c
* mozilla/ExternalProtocolService.cpp
* mozilla/PromptService.cpp: #include <config.h> to fix bugs similar
to 118037.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/window-commands.c
* ui/toolbar-editor.glade
* utils/gul-toolbar-editor.c: Fix last bad "delete-event" usage and
make the toolbar editor dialog close with its parent.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/history-dialog.c: #include <config.h> or strings won't get
translated. Fixes bug #118037.
2003-07-22 John Lightsey <john@nixnuts.net>
* mozilla/PromptService.cpp: Make AlertCheck dialogs (one's that
ask if you want to show them again in future) default to OK
response.
2003-07-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/statusbar.c: Don't leak so many widgets.
2003-07-21 John Lightsey <john@nixnuts.net>
* ui/print.glade: Make file browser dialog modal. Fixes bug #112638.
2003-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-single-editor.c
* src/galeon-window-bookmark-activated-proxy.c
* src/window-commands.c: Unref objects by using g_object_weak_ref
instead of connecting to "delete-event" to make sure it doesn't happen
too early. Should fix bug #118000.
2003-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/Makefile.am
* utils/Makefile.am: Stop distributing CORBA stubs and
skeletons, they need to be generated on the build system.
2003-07-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-single-editor.c: "delete-event" event handler
must return gboolean (FALSE usually) or the dialog might not get
closed.
2003-07-20 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* configure.in Galeon 1.3.6 released.
2003-07-20 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/bookmarks-single-editor.c: Fix for crash on changing
smartboomark width in the bookmark editor. Coded by John Lightsey
and forwarded by Mark Howard. I had to tweak it to apply to the
current codebase. Fixes debian bug #197135
2003-07-20 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Removed debug message that shouldn't
have been commited.
2003-07-18 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Switch the skin to classic on startup
so that we get native scrollbars. This only seems to reliably work for
a fresh profile. YMMV.
2003-07-18 Christopher James Lahey <clahey@ximian.com>
Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Switch mozilla's langpack
to match the current locale if the appropriate langpack is
installed. Say goodbye to "all the damn messages are in english".
Hopefully this will go into gtkmozembed and we won't need to do
it eventually.
2003-07-18 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am: Some headers moved...
2003-07-12 Tommi Komulainen <tommi.komulainen@iki.fi>
R acconfig.h
* configure.in
* src/Makefile.am
* src/galeon-main.c
* src/galeon-window.c: Stop using deprecated acconfig.h and remove
many unused defines.
2003-07-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Default to 1.4 if mozilla snapshot is given without
arguments. Recognize mozilla 1.5b.
2003-07-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-string.c(gul_string_shorten): Handle utf8.
2003-07-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-gtk-menu.h
* src/galeon-navigation-button.c
* src/window-recent-history-menu.c: Shorten the labels in navigation
history to the same length as in other menus. Fixes bug #115899.
2003-07-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Permission API changed yet again.
Ugly #ifdefs for all!
2003-07-10 Crispin Flowerday <gnome@flowerday.cx>
* src/window-recent-history-menu.c: Add tooltips to recent history
menu (the last items in Go menu)
2003-07-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/window-commands.c: Avoid re-entrancy when destroying tabs,
rumor has it it's a crasher.
2003-07-08 Crispin Flowerday <gnome@flowerday.cx>
Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/toolbar.c: Handle nicks when hitting Ctrl-Enter.
Remove unnecessary NULL checks and memory allocations.
2003-07-08 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion-window.h
* utils/location-entry.c: Make Ctrl-Enter work on autocompletion
window too.
2003-07-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/location-entry.c: Don't unselect item from autocompletion
window when pressing a key that doesn't generate content (such as
Ctrl, Shift, ...)
2003-07-08 Crispin Flowerday <gnome@flowerday.cx>
* utils/galeon-autocompletion-window.c: Fix leaking signals.
2003-07-08 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-automation.c
* src/session.c
* src/session.h: Fix the crash dialog so that if you start galeon with
'galeon www.slashdot.org' and you select 'Dont start' it doesn't start
Probably fixes bug #90392.
2003-07-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c
* utils/gul-gui.h: Added gul_gui_widget_hide_now
* src/galeon-window.c
* utils/gul-notebook.c: Whenever the window is to be closed, hide
it first (really hide it, flush gtk events so that it really
disappears) for quicker response, or at least an illusion of it.
2003-07-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Fix close button size allocation, hopefully
for the last time.
2003-07-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/appearance-prefs.c
* src/general-prefs.c
* utils/location-entry.c: Text length for gtk_editable_insert_text is
in bytes, not characters
2003-07-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* autogen.sh: Set -e option so that errors aren't silently ignored.
2003-07-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h: API Resync that removes dead code left
over from mozilla 1.1
2003-07-03 Crispin Flowerday <gnome@flowerday.cx>
* src/toolbar.c
* utils/location-entry.c
* utils/location-entry.h: Make Ctrl-Enter on location entry open the
location in new window/tab depending on preference. Fixes bug #106393.
2003-07-02 Jordi Mallach <jordi@sindominio.net>
* galeon.desktop.in: Replace "0" with "false" in Terminal entry.
2003-06-30 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-main.c: Flush pending GTK events to avoid premature exit
on loaded system.
2003-06-30 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-smart-site-tb-widget.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-utils.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp
* src/appearance-prefs.c
* src/galeon-bookmarks-icon-provider.c
* src/galeon-favicon-cache.c
* src/galeon-spinner.c
* src/galeon-tab.c
* src/galeon-window.c: Fix memleaks and uninitialized variables.
2003-06-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/Makefile.am
* utils/Makefile.am: Fix typo, it's 'CLEANFILES'
2003-06-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Remove the floating fullscreen button in favor
of the toolbar button.
2003-06-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in
* src/toolbar.c: Add the new fullscreen button in the default config,
and sync the schema default and the default in the code so that both
are using the new-style settings.
* src/galeon-window.c: Make the window wider so that the toolbar fits
the window. We need a way to have the location as a separate toolbar.
2003-06-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ExternalProtocolService.cpp(ExternalProtocolHandlerExists):
Add sanity checks for arguments, GConf gets rather verbose if
'aProtocolScheme' is an empty string.
2003-06-28 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h: Slightly more intelligent version
of the last api resync. Forward-port from stable.
2003-06-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in
* utils/prefs-strings.h: Remove some unused prefs.
2003-06-28 Crispin Flowerday <gnome@flowerday.cx>
* utils/gul-tb-button.c
* utils/gul-tb-button.h
* utils/pixbuf-cache.c
* utils/pixbuf-cache.h
A ui/galeon-fullscreen.png
* ui/Makefile.am
A src/galeon-fullscreen-button.c
A src/galeon-fullscreen-button.h
* src/Makefile.am
* src/galeon-window.c
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c: Implemented a Toolbar button for toggling
fullscreen mode. It uses a gtk_toggle_button to provide extra feedback
when you are in fullscreen mode. Also blatantly copy the fullscreen
icon from epiphany.
2003-06-28 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/bookmarks-smart-site-tb-widget.c: Re-enabled the
hide_arrows gconf key for smart bookmarks
2003-06-28 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-toolbar-bonobo-view.c: fixed build bustage
2003-06-28 Crispin Flowerday <gnome@flowerday.cx>
* mozilla/mozilla-embed-shell.cpp: I found that the logic in the
code where we poke mozilla to ask it whether a particular site
has image and cookie blocking enabled is exactly the wrong way
round in the code path used for moz 1.3
2003-06-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GlobalHistory.cpp: Yet another API change.
2003-06-27 Crispin Flowerday <gnome@flowerday.cx>
* src/galeon-reload-button.c
* src/galeon-window.c: Check modifiers correctly, use mask value
instead of keycode when performing bitwise AND. Fixes shift-click on
Reload button and tab switching using Alt-number.
2003-06-22 Joseph Barillari <jbarilla@princeton.edu>
* ui/prompts.glade: Center cookie prompt dialog on parent window.
2003-06-22 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/boomarks-smart-site-tb-widget.c: Make Middle clicks on
the smart bookmark icon open the 'smart link' in a new tab.
2003-06-22 Crispin Flowerday <gnome@flowerday.cx>
* bookmarks/boomarks-smart-site-tb-widget.c: Make CTRL+Enter open
the smart bookmark link in a new tab
2003-06-22 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Delay unreffing galeon_shell until idle, so that
we can be fairly certain someone else has ref'd it already and we
don't exit prematurely.
2003-06-21 Yanko Kaneti <yaneti@declera.com>
* src/general-prefs.c: Vietnamian -> Vietnamese. bug #115695.
2003-06-21 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in
* embed/galeon-embed-popup.c
* src/galeon-window.c: Better implementation of allow images.
2003-06-21 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c
* src/popup-commands.c: Improved context menu for images
so that for blocked images there is now an allow option.
Fixs 110348.
2003-06-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Yet another API resync
2003-06-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/general-prefs.c: Fall back to ISO-8859-1 if default encoding in
gconf is NULL, avoids crashing in find_encoding_in_list_cmp.
Fixes bug #113491.
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Borrowed code from ephy to implement
'Exit Fullscreen' button that sits on the bottom left corner of the
screen while the window is fullscreen. Fixes bug #111041.
I'm not perfectly satisfied with this as it's obscuring the statusbar,
but it's better than nothing. A toolbar button wouldn't have this
problem, but those are tedious to implement. ric, where are you?! :)
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/EventContext.cpp: Memleak fixes from ephy.
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-event.h
* mozilla/EventContext.cpp
* mozilla/EventContext.h: Add support for DOM key events.
* embed/galeon-embed.c
* embed/galeon-embed.h: Add 'contextmenu' signal for showing the
context menu without mouse.
* mozilla/mozilla-embed.cpp
* src/galeon-tab.c: Popup the context menu with Shift-F10.
* embed/galeon-embed-popup-bw.c: Popup the context menu at the event
coordinates, instead of at the mouse cursor, if the event is a
keyboard event.
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/mozilla-embed.cpp
* src/galeon-nautilus-view.c
* src/galeon-tab.c: Make GaleonEmbedEvent bit more generic by renaming
mouse_{x,y} to {x,y}. Remove nsIDOMEvent attribute from EventContext,
instead pass the event around as a parameter.
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Make Zoom In/Out work with +/- on the
numeric keypad also. Fixes bug #114735.
2003-06-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/global-history.c
* src/history-dialog.c
* utils/location-entry.c
* utils/location-entry.h: Add galeon_location_entry_clear_history.
Make 'Clear history' also clear location entry history. When clearing
the global history, clear the sites hash before the hosts hash, so
that the hosts aren't left laying around. Also, when clearing the
history, mark it dirty so that it gets saved to disk even.
Fixes bug #84651.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Change fullscreen mode from being overly
optimistic to react on the actual mode change. Fixes fullscreen mode
to work properly when the window manager, instead of Galeon, makes the
window fullscreen.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp
* src/galeon-go-button.c
* src/galeon-home-button.c
* src/galeon-nautilus-view.c
* src/galeon-navigation-button.c
* src/galeon-new-button.c
* src/galeon-reload-button.c
* src/galeon-stop-button.c
* src/galeon-tab.c: Disable debugging messages.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Use newer style AC_INIT call and include bugzilla URL
to be displayed at the end of 'configure --help'. Make aclocal flags
available to the Makefile.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/EventContext.cpp(ResolveBaseURL): Fix a memory leak. It's
been leaking who knows how long, but the API change made it easier to
spot. (I'm blind, Philip spotted it.)
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/EventContext.cpp: Collect identical URI resolving code in
one place. Simplify SetStringProperty (const nsAString&) by letting
the other SetStringProperty do all the work.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/EventContext.cpp: Last mozilla API change for today. Galeon
should be usable with mozilla trunk again.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GaleonWrapper.cpp: Removed useless #includes
* mozilla/mozilla-embed-shell.cpp(fill_charset_lists):
nsICharsetConverterManager2 is no more in mozilla trunk, rewrote to
the new API.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/TOCProtocolHandler.cpp: Mozilla API change again. Also
declare internal functions static.
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Bump snapshot level for 1.5a and trunk.
Remove -Wmissing-declarations from CXXFLAGS. Fixes "cc1plus: warning:
"-Wmissing-declarations" is valid for C/ObjC but not for C++" from
GCC 3.3
2003-06-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/MozRegisterComponents.cpp(mozilla_register_gHelpProtocolHandlers):
When registering components RegisterFactoryLocation is better suited
for the job than UnregisterFactoryLocation...
2003-06-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/toolbar.c: Fix typo, enables show toolbar as "Icons only" again.
(I'm sure the possible values are canonically documented somewhere...)
2003-06-08 Philip Langdale <philipl@mail.utexas.edu>
* configure,in
* FAQ
* NEWS: 1.3.5 Release.
2003-06-01 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Updated to handle 1.4 branch and 1.5a trunk
2003-05-29 Philip Langdale <philipl@mail.utexas.edu>
* src/toolbar.c: Improved handling of private toolbar style
pref so that it doesn't try to set an undefined value. Might
fix #112642. Remains to be confirmed.
2003-05-27 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Make shift-click downloading respect the
external downloader setting. Thanks to Mikael Magnusson for
pointing this out.
2003-05-25 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp: API Resync. Problem right now is that
1.4 branch is still called 1.4b but this API change breaks compat
with the real 1.4b, so you *must* use --with-mozilla-snapshot=trunk.
The autodetection will not work.
2003-05-21 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* mozilla/SideBar.cpp
* src/galeon-tab.c: Did you know we've been missing
shift-left-click-on-link-to-download until know? Wow.
(Included small change to embed event api to make it
more self-consistent)
2003-05-21 Philip Langdale <philipl@mail.utexas.edu>
* src/network-prefs.c
* ui/prefs-dialog.glade: Added button to launch certificate manager.
Obviously, certificate management isn't possible without it.
2003-05-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
* configure.in: Added Belarusian to ALL_LINGUAS.
2003-05-19 Malcolm Tredinnick <malcolm@commsecure.com.au>
* galeon.schemas.in
* embead/galeon-embed-prefs.h
* mozilla/mozilla-notifiers.cpp: Remove the
apps/galeon/Advanced/Network/no_proxies_for key and correctly
handle the case when system/http_proxy/ignore_hosts is empty or
missing. The old galeon specific no_proxy gconf key is now ignored;
scream if this causes problems for you.
2003-05-18 Malcolm Tredinnick <malcolm@commsecure.com.au>
* embed/galeon-embed-prefs.h
* mozilla/mozilla-notifiers.cpp: Process the
/system/http_proxy/ignore_hosts gconf key and pass
the hosts which do not use the proxy to gtkmozembed.
2004-05-18 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Added missing tooltips for Tab menu.
2004-05-08 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Added tooltip for Quit menu item.
2003-05-05 Danilo Å egan <dsegan@gmx.net>
* configure.in: sr.po, sr@Latn.po: Added Serbian translation by
http://Prevod.org/.
2004-05-04 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: How long have we been missing the
Clone Tab command? How easy was it to restore. *sigh*
2004-05-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed.cpp: Fixed long broken mouse_click_cb that
was insisting on processing events that should have been ignored.
eg: Middle click on scrollbars...
2004-05-02 Philip Langdale <philipl@mail.utexas.edu>
* ui/blocked.png: Tweaked blocked-popup icon to be the same size
as everything else on the status bar. Now it doesn't look so damn
wierd. :-)
2003-05-01 Christopher James Lahey <clahey@ximian.com>
* src/galeon-automation.c, src/galeon-main.c: Changed how session
autoresume works. This makes it work better with automation by
fixing a crasher related to CORBA reentrancy.
2004-05-01 Philip Langdale <philipl@mail.utexas.edu>
* src/statusbar.c: Removed clicking on popup block icon adds site
to whitelist. It's abnormal and doesn't provide good feedback to
the user. Also makes code cleaner.
2004-04-29 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Fixed missing #ifdef
guards for popup block detection.
2004-04-28 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c
* ui/galeon.glade: Added Popup Sites to personal data
manager. Full popup management support! Now I just need
to fix that status bar icon to be the right size. :-)
2004-04-28 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-shell.h
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/statusbar.c
* src/statusbar.h
* src/window-commands.c
* ui/galeon-ui.xml.in: Added menu items for adding
a site to the popup whitelist and handling clicks on
the blocked-popup statusbar indicator.
2004-04-28 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* src/statusbar.c
* src/statusbar.h
* ui/Makefile.am
* ui/galeon-ui.xml.in
A ui/blocked.png: Added feedback for popup-blocking.
Blatantly copies mozilla/phoenix method of having an
icon appear in the status bar. Currently, clicking on
the icon does nothing. When I've got popup whitelist
management in, you will be able to click on the icon
to add that site to the whitelist.
2004-04-23 Philip Langdale <philipl@mail.utexas.edu
* mozilla/GaleonWrapper.cpp: Yet another api resync.
2003-04-19 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* README.ExtraPrefs
* configure.in: Updated for 1.3.4 Release. Much cheering etc.
2003-04-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/FilePicker.cpp: Don't assume sizeof(gsize) == sizeof(guint)
makes galeon build better on 64-bit architectures. Avoid extra dummy
parameters when we throw away the value anyway.
2003-04-16 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/nsAboutRedirector.cpp: Updated to latest mozilla
base version. Dunno how it never crashed before. :-)
2003-04-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade: Set jsconsole default size instead of
minimum size. Fix command mnemonic. Make enter key on
the text entry evaluate the command.
2003-04-15 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Heh. Quit goes below Close.
2003-04-15 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: As much requested, we have restored
the Quit menu item. More significantly, it respects the
/apps/galeon/General/always_save_session pref for those,
like me, who want save-on-quit back. There's no UI for the
pref as we're in string freeze, but expect to see it back
after 1.3.4 release. Yes, I'd like to see "quit-and-save"
back too, but we need serious creativity to get menu item
text that describes it well.
2003-04-14 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/JSConsoleService.cpp
* mozilla/PrintingPromptService.cpp: Fixed Javascript console
so that the evaluate function actually works, rather than
crashes. Removed debug printfs from PrintingPromptService.
2003-04-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp
* src/galeon-tab.c: Don't leak memory every time the statusbar message
changes. And stop truncating valid UTF-8 strings into invalid ones,
causing a crash in glib. Fixes bug #110629.
2003-04-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EventContext.cpp: Changed way we did getSelection()
from the deprecated to the up-to-date method.
2003-04-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/MozRegisterComponents.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/gProtocolModule.cpp
A mozilla/nsAboutRedirector.cpp
A mozilla/nsAboutRedirector.h: Some tidying up and restored
about:topher to it's rightful place ;-)
2003-04-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-persist.cpp
* src/window-commands.c: Fixed File->SaveAs so that it no
longer saves non-html (eg: png or jpg files) as an html
file with a link to said non-html file.
2003-04-11 Christopher James Lahey <clahey@ximian.com>
* src/galeon-automation.c, src/galeon-automation.h
(galeon_automation_complete_initialization): New function to let
automation know the shell is ready to be used.
* src/galeon-main.c (main): Call
galeon_automation_complete_initialization when appropriate.
2003-04-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp: Download progress dialog
has to be registered to provide two different services. Forgot
one of them. :-) Now things are back to normal.
2003-04-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp
* mozilla/PromptService.cpp
* mozilla/PromptService.h: Got the old PromptService actually
working. As we rely on mozilla's new GtkPromptService in due
mozillas, I never tested it originally.
2003-04-10 Paul Duffy <dubhthach@frink.nuigalway.ie>
* configure.in: Added ga (irish) to ALL_LINGUAS
2003-04-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am: Explicitly #define _GNU_SOURCE.
gcc 2.95.x when used while including mozilla-config.h manages
not to #define this like it should, resulting in many standard
library function prototypes not getting included. In our
specific case, |realpath| from stdlib.h. This fixes the
problem. We are lead to believe that this #define is
meaningless and harmless if you're not using gcc so we do it
unconditionally.
2003-04-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: Forgot to remove a little
bit of interim code that wasn't needed anymore.
2003-04-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/CookiePromptService.cpp
* mozilla/CookiePromptService.h
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h
* mozilla/FtpProtocolHandler.cpp
* mozilla/FtpProtocolHandler.h
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GlobalHistory.h
* mozilla/IRCProtocolHandler.cpp
* mozilla/IRCProtocolHandler.h
* mozilla/JSConsoleService.cpp
* mozilla/JSConsoleService.h
* mozilla/MailtoProtocolHandler.cpp
* mozilla/MailtoProtocolHandler.h
* mozilla/MozRegisterComponents.cpp
* mozilla/MozRegisterComponents.h
* mozilla/MyportalProtocolHandler.cpp
* mozilla/MyportalProtocolHandler.h
* mozilla/PrintingPromptService.cpp
* mozilla/PrintingPromptService.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/PromptService.cpp
* mozilla/PromptService.h
* mozilla/SideBarProxy.cpp
* mozilla/SideBarProxy.h
* mozilla/mozilla-embed-shell.cpp: Took the opportunity
provided by the removal of nsXPCOMFactory.h from mozilla
(breaking all our registration code) to use the latest
approved method and avoid obsolete but still functional
methods. Looks big, but the new method is cleaner. Please
test, though. I might have missed some stuff.
2003-04-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp: Fixed a memory leak.
2003-04-07 Riccardo Persichetti <riccardo.persichetti@tin.it>
* src/galeon-window.c: Fixed gcc 2.95 compilation (don't declare
variables in the middle of a block)
2003-04-06 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Separated snapshot level for 1.4b/trunk to
make sure we stay in sync with 1-2.
2003-04-06 Christian Neumair <chris@gnome-de.org>
* embed/galeon-embed-utils.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-i18n.c
* src/general-prefs.c
* src/prefs-dialog.c
* src/window-commands.c: Make languages and character encodings
translate properly.
2003-04-05 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/galeon-window.c: Added a new middle-mouse-button
action for pasting a url to load in the current tab,
duplicating galeon1 behaviour. Yes, it's inconsistent
with what mmb is expected to do (hence we had the paste
in new tab action) but what you can't see won't confuse
you, or something. Thanks to Eivind Tagseth for the basic
code, though I changed it to be a new action type, and
not a new pref.
2003-04-05 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/CookieObserver.cpp
* mozilla/SideBar.cpp: Removed paranoia check of notification
topic in CookieObserver. It's not needed and doesn't compile
on 1.3. Added sanity checks when retrieving windows from the
session manager (when galeon is run inside nautilus, the windows
are not galeon-windows).
2003-04-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon.in: Always run galeon-bin from the same directory as
galeon the script to avoid security risks.
2003-04-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Never show the border around the close button.
Thanks to Juho Snellman <jsnell@iki.fi>
2003-04-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Mozilla trunk is now advertising itself as 1.4b.
2003-04-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am: Fully qualify path of mozilla-config.h when
including it so that old versions of gcc don't complain.
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Added icon for Block Image context menu item.
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c: Added missing header include.
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c
* src/galeon-window.c
* src/popup-commands.c
* src/popup-commands.h
* ui/galeon-ui.xml.in: Added "Block this image's site" menu
item to image context menu. This menu item as well as the
Allow/Block Cookies/Images menu items now state the site name
in their menu items for maximum clarity. I've also modified
the "Open Image" context menu item to include the image filename
as is the old 1.2.x behaviour which I really like.
We now *finally* have full privacy feature parity with 1.2.x
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
A mozilla/CookieObserver.h
A mozilla/CookieObserver.cpp: It helps to add the new files...
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp
* src/galeon-tab.c
* src/window-commands.c: Added observer based synchronisation of
permission menu item sensitivity for mozilla 1.4a and higher. Due to
the lack of observer support in the old permission api, compiling
against older versions of mozilla will use the old inefficient code
that resyncs on visibility callbacks.
2003-04-02 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Fixed capitalisation of new permission menu
items and added some missing tooltips.
2003-04-02 Ross Burton <ross@burtonini.com>
* src/galeon-window.c: If a smart bookmark is activated inside a
menu, and there is no normal URL set, popup a dialog for the query
terms. This replicates the one last Galeon 1.2 feature I
missed. Closing #104530.
2003-04-01 Juho Snellman <jsnell@iki.fi>
* galeon.schemas.in
* src/galeon-window.c
* utils/prefs-strings.h: Added ability to choose which edge tabs are
placed on. No UI yet (but never say never) so use gconf-editor to
change this. /apps/galeon/UI/Tabs/tabbed_position.
2003-04-01 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Added comment to go with that short-wchar test.
2003-04-01 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/Makefile.in: Due to another special #define being made by
mozilla and needed to compile properly, we've bitten the bullet and
fixed the silly problem that stopped us just including mozilla-config.h
This meant copying an autoconf test from mozilla's configure.in. So
it's done. and there was much rejoicing.
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade: Set default size instead of minimum size.
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Fix compilation with mozilla 1.3.
/me slaps philipl :-P
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c
* ui/galeon.glade: Fix a tyop and make the default dialog size larger
so that the new tabs fit in.
2003-04-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-single-editor.c
* src/galeon-bookmarks-icon-provider.c
* ui/bookmarks-editor.glade: Small UI tweaks.
2003-04-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed.c
* embed/galeon-embed.h: Expanded the interface of
galeon_embed_shistory_copy.
* mozilla/GaleonWrapper.h
* mozilla/GaleonWrapper.cpp
* mozilla/mozilla-embed.cpp: Updated acordingly.
* src/galeon-shell.c: Copy the navigation history when opening a
new tab (for example, with middle click).
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c: Add galeon_window_next_tab/prev_tab, and
clean up tab switching considerably.
* src/galeon-tab.c: Add missing gestures. Still makes no difference
whether or not gesture begins over a link. Fixes bug #109148.
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Disable keyword search. Going to
Google when web server is down is not helpful and is actually hiding
the more useful error message.
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-main.c: Unless told otherwise, open the url from command
line in a new window so that it doesn't accidently end up in a tab in
another desktop or a minimized window where the user never sees it.
Fixes bug #65476.
2003-04-01 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-shell.c: When starting Galeon, open the page as
defined by the 'On New Page' preference.
2003-03-31 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Don't assume there's always
an active tab...
2003-03-31 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-embed-shell.cpp
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* ui/galeon-ui.xml.in: Added menu items to allow/block
cookies/images from the current page's site. Menu item sensitivity
sync is not perfect atm. It's updated on every visibility callback
but this happens very often, so it's a little processor expensive
and I don't want to keep it this way. I will try and implement a
notification based sync update as the new mozilla api provides
a nsIObserverServer notification we can monitor.
Also turned sensitivity changing for Find Next and Find Prev off
as this are only aware of the find dialog and can break
type-ahead-find.
2003-03-31 Philip Langdale <philipl@mail.utexas.edu>
* embed/find-dialog.c: Stop galeon crashing if find shortcuts
are used before the find dialog is shown or there is not search
string saved.
2003-03-30 Philip Langdale <philipl@mail.utexas.edu>
* src/pdm-dialog.c
* ui/galeon.glade: Re-added listing of image and password
sites to Data Manager.
2003-03-30 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Change default middle mouse button action to
automatic scroll. Fixes bug #109551.
2003-03-30 Tommi Komulainen <tommi.komulainen@iki.fi>
* Makefile.am: Require 1.6 in AUTOMAKE_OPTIONS so that we get a decent
error message when the build environment is confused.
2003-03-29 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ProgressListener.cpp: Initialize member variables to null
and ref mGaleonPersist just in case. Hopefully fixes crashing
downloads.
2003-03-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GaleonWrapper.cpp: Another mozilla API change in trunk.
2003-03-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: Update from philipl to match
changed mozilla permissions API. Added few casts to compile without
warnings.
2003-03-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: "Bookmarks Toolbar*s*", it affects them all.
2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
* configure.in: Added Malayalam (ml) in ALL_LINGUAS
2003-03-19 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-tab.c: Modified middle-click behaviour so that
middle-click on links and middle-click paste as url occure
on full mouse click and not on mouse-down. This is the old
1.2.x behaviour.
2003-03-19 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c: Fixed sidebar close button to actually work.
No idea when this broke, but now it's fixed. Thanks to chkr@plauener.de.
Fixes #108777.
2003-03-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-ui.xml.in
* src/galeon-window.c: Add a toggle to show/hide the bookmarks
toolbars where the user expexts it.
2003-03-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c: Request confirmation when trying to open
many (more than 5) bookmarks at once. Fixes bug #107631.
2003-03-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/CookiePromptService.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/gGnomeHelpUrl.cpp
* mozilla/mozilla-embed-persist.cpp: Remove compatibility with
obsolete mozilla versions, now requires >= 1.3.
2003-03-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* mozilla/MozRegisterComponents.cpp: Bump MOZILLA_SNAPSHOT for trunk
and use the PromptService implementation in gtkmozembed instead of our
own.
2003-03-17 Jon Svendsen <jon-sven@frisurf.no>
* utils/gul-state.c: Properly save maximized/unmaximized state. (from
epiphany)
2003-03-16 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/nsMailtoUrl.h: Added explicit header inclusions for some headers
that are no longer implicit and removed obsolete inclusion of nsIFileSpec.h
2003-03-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Renamed 'Copy Link Location' to '... Address'
to be in line with gnome-terminal. Added lots of missing tooltips,
but still missing many. Please proofread.
2003-03-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c
* utils/location-entry.c
* utils/location-entry.h: The "Trying to understand focus issues can
be harmful to your mental health" commit.
When opening a new tab (or window) clear and focus the location entry.
While the user is editing the location in the entry, ignore all
updates coming from mozilla.
2003-03-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/statusbar.c
* utils/gul-tbi-location.c: Replace some remaining uses of
bonobo_ui_component_object_set with _widget_set. Should fix some
theming issues. Spinner and favicon still look bad sometimes.
2003-03-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c: Make all buttons have the same width to make
switching pages more smooth.
2003-03-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-popup.c: Don't leak the persist object, unref it
when no longer used.
* mozilla/mozilla-embed-shell.cpp: Don't assume non-null outval is
valid to free.
* embed/galeon-embed-utils.c
* src/window-commands.c: Fix filepicker uses, the filename is valid
to free only if the filepicker returns success.
2003-03-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-navigation-button.c: Fix bug #94890. Open links in
new tab when middle clicking on items of the history menus.
2003-03-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/location-entry.c: Remove some galeon1 leftovers. When hitting
Tab non-ambiguous prefix is completed without showing the completion
list.
2003-03-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: HIG me harder. Reorganizing the menus to
follow the HIG more closely.
2003-03-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/PromptService.cpp: Fixed |nsIPromptService::Prompt|
implementation. As there is in |PromptCheck| method, a null checkMsg
indicates the checkbox is not needed. We now respect this sematic.
Also fixed local |AddButton| method to be NS_METHOD; very minor.
2003-03-12 Frederic Crozat <fcrozat@mandrakesoft.com>
* embed/print-dialog.c: (print_get_info):
Fix print color/B&W : value 0 is for color but Mozilla expects 1 for
color.
2003-03-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h (ForceCharacterSet): Use const char*
* mozilla/mozilla-embed.cpp (impl_set_charset): Reload (rerender) the
page automatically to see it with the new encoding.
2003-03-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-navigation-button.c: Handle NULL return values
appropriately and stop adding items in popup menu when we run out of
accelerator keys. Fixes bug #108173.
2003-03-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/js-console.c: Pass correct parameters to
js_console_append_msg, something I so obviously broke in January.
Blame the eyeballs that were supposed to make all bugs shallow. ;)
Fixes bug #108141.
2003-03-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Don't write 'about:blank' in the location
entry, keep it empty instead. Fixes bug #97692. Still need to figure
out the focus issues.
2003-03-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Require libgnomeui >= 2.0.5, presumably it fixes
crashing prefs dialog.
2003-03-10 Christopher James Lahey <clahey@ximian.com>
* mozilla/ProgressListener.cpp: Weak ref the downloader view.
2003-03-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp (impl_copy_page)
* src/galeon-shell.cpp: The caller doesn't need know that some page
must be loaded beforehand. Silence useless warning.
2003-03-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Update the sensitivity of View/Stop.
2003-03-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade: Add mnemonics to crash recovery dialog.
* ui/prefs-dialog.glade: Fix conflicting mnemonics. 'C' is reserved
for the Close button, or something else when translated.
2003-03-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* NEWS
* configure.in: Galeon 1.3.3 release.
2003-03-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-popup.c: If downloading is set to not ask for
download directory make sure the download ends up in the specified
directory instead of the directory where last image was saved.
Fixes bug #98986.
2003-03-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Use paste URL as default for middle mouse button,
it should be the least surprising.
2003-03-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Check for is_active before updating window
statusbar message to avoid useless warnings.
2003-03-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-spinner.c: Don't include GtkWidget allocation coordinates
when calculating intersecting area on expose event. Pretty much the
opposite of the previous fix, both just used to work nicely when the
allocation x,y is 0,0... Check GTK_WIDGET_DRAWABLE instead of
manually handling the map event.
2003-03-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c (gul_gui_menu_position_under_widget): Calculate the
popup coordinates using both GdkWindow origin and GtkWidget allocation
coordinates. Fixes bookmarks toolbar folder popping up on the left
edge of the window. (For me at least, hope it doesn't break for
others.)
2003-03-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-notifiers.cpp: Fix User-Agent to follow mozilla
user-agent strings proposal.
2003-03-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp
* mozilla/mozilla-notifiers.h: Set up notifiers after the profile has
been initialized, and synthesize notifications so that we get mozilla
synced with prefs that may have been changed while galeon wasn't
running.
2003-03-04 Christian Neumair <chris@gnome-de.org>
* src/galeon-go-button.c: Changed button tooltip, added mnemonics to
context menu and replaced menu item labels' "Current" by "Specified".
* src/galeon-stop-button.c: Changed button tooltip, made menu item
labels more descriptive.
2003-03-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/disclosure-widget.h: Add prototype for the custom glade widget
function to avoid warnings.
2003-03-03 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-reload-button.c: Act like mozilla on
shift+click. Fixes bug #92033.
2003-03-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c: Fixed a bug with menu
creation/rebuild. Don't know if this could be the cause of the
crash.
2003-03-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h: Removed ths obsolete files.
* Makefile.am
* utils/gul-toolbar-item-factory.c: Removed obsolete items.
2003-03-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h
* utils/gul-toolbar.c
* src/toolbar.c
* src/window-commands.c
* src/galeon-go-button.c
* src/galeon-go-button.h: The go button. This was the last one
missing ;)
* src/galeon-home-button.c: This was using the wrong icon.
2003-03-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gobject-misc.h: Added about the simplest possible version
of *_get_type macro.
* po/POTFILES.in
A src/network-prefs.c
A src/network-prefs.h
* src/Makefile.am
* src/prefs-dialog.c
* ui/prefs-dialog.glade: Separated network prefs page and added a
launcher button for proxy configuration.
2003-03-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-shell.c: Monitor /system/proxy gconf dir, we won't be
getting any notifications for proxy prefs changes otherwise.. doh!
2003-03-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Fixed inability of helper apps
to launch. Seems like some assumed mozilla behaviour changed.
2003-03-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-home-button.c
* src/galeon-home-button.h
* src/toolbar.c
* src/window-commands.c
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h
* utils/gul-toolbar.c: Home button.
2003-03-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/toolbar.c: Go to galeon's homepage when clicking in the
spinner.
* src/galeon-reload-button.c: Reload all tabs/windows.
2003-03-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h
* utils/gul-toolbar.c
* src/Makefile.am
* src/toolbar.c
* src/window-commands.c
* src/galeon-stop-button.h
* src/galeon-stop-button.c: Fancier stop button.
2003-02-28 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Updated configure.in to handle new trunk builds
which identify themselves as 1.4a
2003-02-28 Philip Langdale <philipl@mail.utexas.edu>
R mozilla/gcc2abi.cpp
A src/gcc2abi.cpp
* src/Makfile.am
* mozilla/Makefile.am: Shifted old plugin compatability symbols to
link directly into galeon-bin rather than through libmozillaembed.a
Some of the symbols were not properly accessible by the old method.
Fixes #106692
2003-02-26 Philip Langdale <philipl@mail.utexas.edu>
* ui/galeon-ui.xml.in: Added "Allow" to the menu items for cookie
blocking. Makes for sense now. :-)
2003-02-25 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: Added radio menu group to easily set
cookie policy from web menu. (mirrors image policy group that
Tommi checked in earlier). Also added backend code to handle
blocking or allowing cookies/images from the current site.
Front end code will require more thought to do correctly.
2003-02-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/Makefile.am: Install the new icons also.. I must've left my
brain around here somewhere, always missing something...
2003-02-25 Tommi Komulainen <tommi.komulainen@iki.fi>
A ui/bug.png
A ui/debian.png: added missing icons for default bookmarks
2003-02-25 Philip Langdale <philipl@mail.utexas.edu>
* src/prefs-dialog.c: Removed unused precache
function in prefs dialog code. Got accidentally
put back when restoring icon code.
2003-02-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Missed the mnemonic.
2003-02-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* ui/galeon-ui.xml.in: Restored View/Images items. Image blocking
should probably go there as well.
2003-02-25 Philip Langdale <philipl@mail.utexas.edu>
* src/prefs-dialog.c
* src/prefs-dialog.h
* ui/Makefile.am
A ui/fonts.png
A ui/general.png
A ui/network.png
A ui/stop.png
A ui/tabs.png: Restored pretty icon based prefs dialog.
If it's good enough for evo2, it's good enough for us! :-)
2003-02-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/mozilla-embed.cpp: Added a silly debug message when
reloading. Remove it if you want.
* utils/gul-string.c
* utils/gul-string.h
* utils/gul-toolbar.c: Added a backward compatibility hack for the
"new" and "reload" buttons.
* src/galeon-new-button.c
* src/galeon-reload-button.c: Fixed capitalization.
2003-02-25 Philip Langdale <philipl@mail.utexas.edu>
Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: Added 'Web' menu as a home for things
like the much-missed toggles for popups/java/javascript and
the java/javascript consoles. In due course, the cookie/image/etc
behaviour toggles will return and appear here. Yay!
2003-02-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-embed-favicon.c
* src/galeon-tab.c: Move the ge_favicon signal handling in the tab.
This makes favicons update properly when loading a page in an inactive
tab. Fixes bug #106884.
2003-02-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h: Removed the "New" button.
* src/Makefile.am
* src/toolbar.c
* src/window-commands.c
* src/galeon-new-button.c
* src/galeon-new-button.h: Implemented a "New" button like the one
in Galeon 1. Right click opens a popup menu and middle click opens
the url in the PRIMARY selection in a new tab/window.
* galeon.schemas.in: Fixed the default toolbar setup
2003-02-22 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp: Added new snapshot level for mozilla 1.3
branch and cvs trunk as of today.
2003-02-21 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Fixed proxy pref loading so that
it doesn't scream and panic and worry users if the proxy prefs are
not set. This isn't a problem, so we shouldn't create the impression
that it is.
2003-02-21 Christophe Fergeau <teuf@users.sourceforge.net>
* galeon.desktop.in
* galeon-main.c: readded StartupNotify, and properly tell gdk
to stop displaying the busy cursor when using an existing process
2003-02-21 Yanko Kaneti <yaneti@declera.com>
* galeon.desktop.in: Revert the StartupNotify=true part of the
previous commit.
2003-02-21 Yanko Kaneti <yaneti@declera.com>
* galeon.desktop.in: Add StartupNotify=true, Encoding=UTF-8 and
the various X-GNOME-Bugzilla-* stuff. #106674
Thanks to louisg00@bellsouth.net.
2003-02-21 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tb-button.c: Another g_object_ref / gtk_object_sink.
2003-02-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-toolbar.c: Ignore unknown items instead of reverting
to default.
* utils/gul-tb-button.c: Add a forgotten g_object_ref.
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h
* src/Makefile.am
* src/toolbar.c
* src/window-commands.c
* po/POTFILES.in: Replaced the relad button with one with a
context menu for bypassing proxy and/or cache, like galeon 1.
2003-02-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h: Added gul_bonobo_set_look
* galeon.schemas.in
* src/toolbar.c
* utils/prefs-strings.h: Restored galeon1 compatible
/apps/galeon/UI/Toolbar/toolbar_style preference, if set it overrides
the desktop default toolbar style. Now all we need is lo.. err, UI :)
Fixes bug #93496.
2003-02-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/disclosure-widget.c: Draw prelighting like GtkCheckButton
does for consistency, makes the widget bit more visible too.
2003-02-20 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tbi.h: Remove extra underscore from GALEON_IS_TBI_
* ui/galeon.glade: Crash recovery and find dialogs shouldn't be
resizable.
2003-02-20 Christophe Fergeau <teuf@users.sourceforge.net>
* autogen.sh: Require at least automake-1.6 (will only work with
a recent gnome-common, shouldn't change anything for people using
older ones)
2003-02-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tb-button.c
* utils/gul-tb-button.h: Allow disabling image hiding even in text
mode. Useful when the image is not an image but a widget.
* utils/gul-tbi-zoom.c: Obey toolbar style, using GulTbButton.
2003-02-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/location-entry.c: Really go to the selected site when
clicking in the location history.
2003-02-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-smart-site-tb-widget.c: Use the entered text
when clicking in the button if it is not empty. Fixes bug #106482.
2003-02-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-menu.h
* bookmarks/bookmarks.c
* embed/galeon-embed-popup-bw.c
* embed/galeon-embed-popup-control.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h
* src/galeon-window.c
* ui/galeon-ui.xml.in: Reimplemented "Add bookmark to context
menu". Fixes bug #100341.
2003-02-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Make the tab close button slightly larger than
the icon it contains so the icon has better chance for not getting
cropped, like what happens with the Gorilla theme.
2003-02-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/cookie-info.c
* embed/cookie-info.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-cookie.cpp
* mozilla/mozilla-embed-shell.cpp: Keep permission status as boolean,
converting it to a string in the backend complicates making any
frontend.
* src/pdm-dialog.c
* ui/galeon.glade: Added 'Cookie Sites' Oh the wonders of copypasting
code...
2003-02-16 Philip Langdale <philipl@mail.utexas.edu>
Galeon 1.3.2 Release: If you're building from cvs, then you
should be running the latest automake (1.7.x) and libtool (1.4.3)
or things will fail.
2003-02-16 Yanko Kaneti <yaneti@declera.com>
* Makefile.am: add dist-bzip2. Use GCONF_SCHEMAS_INSTALL.
* galeon.spec.in: update.
2003-02-16 Tommi Komulainen <tommi.komulainen@iki.fi>
* doc/C/Makefile.am: make dist(check) tweak. Remove galeon.xml from
entites, it's the $(docname).xml and having it twice fails.
2003-02-15 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Add version checking to package dependencies.
Just 2.0.0 for the GNOME stuff for now. Shouldn't scare anyone.
2003-02-15 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Wow, so much new stuff since last NEWS update :-)
2003-02-15 Philip Langdale <philipl@mail.utexas.edu>
* embed/downloader-view.c: Set initial disclosure state of details
to match remembered state.
2003-02-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in: Hide "Open" and "Save
as". They are not useful for galeon.
2003-02-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-util.h: Use macros instead of inline
functions to avoid warnings.
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* ui/galeon-bookmarks-editor-ui.xml.in: Add a way to add smart
bookmarks. Fixes #97745.
* utils/gul-tb-button.c: Disable debug output.
2003-02-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/find-dialog.c: *sigh* Fix another GValue string leak. This is
not C++ and GValues don't have destructors...
2003-02-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/find-dialog.c
* ui/galeon.glade: Disable next and previous buttons when there's
nothing in the text entry, do this also when showing the dialog.
Don't bother doing things manually that gtk can handle by itself just
fine. Avoids crashing when trying to search for empty string.
2003-02-14 Mark Finlay <sisob@eircom.net>
* myportal.css: updates to the style sheet
* mozilla/MyportalProtocolHandler.cpp: update to myportal code
* galeon.schemas.in: set home page to myportal
* ui/logo.png: remove slogan from below image
2003-02-14 Mark Finlay <sisob@eircom.net>
Tommi Komulainen <tommi.komulainen@iki.fi>
R bookmarks/default-bookmarks.xbel
A bookmarks/default-bookmarks.xbel.in
* bookmarks/Makefile.am
A ui/gnu.png: Updated default bookmarks. Generating the bookmarks
file from a template to get the pixmap paths right. Makefile magic
from autoconf info page.
2003-02-14 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Made news slightly more accurate.
2003-02-14 Philip Langdale <philipl@mail.utexas.edu>
* AUTHORS
* NEWS: Updated NEWS for 1.3.2 and make AUTHORS reflect reality.
2003-02-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-cookie.cpp: don't set domain twice, leaking the
first one...
2003-02-14 Frederic Crozat <fcrozat@mandrakesoft.com>
* .cvsignore: add more files
* Makefile.am: add .schemas.in in EXTRA_DIST
* src/Makefile.am: always add nautilus-view source files in EXTRA_DIST
2003-02-14 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Updated version to 1.3.2 and default to mozilla 1.3b
if version cannot be detected.
2003-02-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks.c: When using a smart bookmark nick without
any keywords following, use the Location URL instead of leaving the %s
in the Smart URL unsubstituted. Fixes bug #105952.
2003-02-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* INSTALL.in: Recommend mozilla 1.3b, remove --with-mozilla-snapshot
from example. And Gnome 2.2 is also out btw. :)
2003-02-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/nautilus-galeon-view-ui.xml.in: Fix capitalization. (forgot all
about nautilus view...)
2003-02-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-popup.c
* mozilla/EventContext.cpp
* ui/galeon-ui-xml.in: Show 'Copy' in context menu when there's
text selected on the page. Fixes bugs #93205 and #102167.
2003-02-11 Christophe Fergeau <teuf@users.sourceforge.net>
* embed/downloader-view.c: Fixed gcc 2.95 compilation (variable
declarations must be at the beginning of a block before any
instruction)
2003-02-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Fix capitalization.
2003-02-10 Philip Langdale <philipl@mail.utexas.edu>
* embed/downloader-view.c
* ui/galeon.glade: Updated downloader dialog to use the disclosure
widget and to resize itself when the details are opened and closed.
2003-02-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Make sure the menu labels always exist, fixes
gtk_widget_modify_fg warnings.
2003-02-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Make mozilla version detection automatic. Hopefully
you'll never need to use --with-mozilla-snapshot ever again.
2003-02-10 Abel Cheung <maddog@linux.org.hk>
* congfiure.in: Revert my previous change on dependency.
2003-02-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp
* src/galeon-embed-favicon.c: Hook up a DOM event listener so that
we get called automatically when a page has a favicon, instead of
digging through the DOM looking for one after the page has been
loaded. Should be much more reliable. From epiphany, but not using
as many extra functions.
2003-02-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-notebook.c: Modify the fg color of active state, not
insensitive.. what was I thinking. Makes the colors on inactive
tabs work again. (The state is named active but it really means
inactive tabs.. go figure.)
2003-02-07 Abel Cheung <maddog@linux.org.hk>
* configure.in: Removed superfluous building dependencies.
2003-02-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/Makefile.am
* src/Makefile.am: don't pollute src-directory with mozilla
dependencies
2003-02-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* utils/gul-notebook.c
* utils/gul-notebook.h (gul_notebook_set_page_color): Removed one
extra level of indirection, made the GulNotebook API more generic and
removed the remaining dependency to galeon. Probably fixed a memory
leak in the process. All this basically by removing stuff. Weird.
2003-02-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* utils/gul-notebook.c
* utils/gul-notebook.h (gul_notebook_set_policy): Don't use galeon
gconf keys within the notebook, provide an independent API instead.
(should do the same for the colors too)
2003-02-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c
* src/galeon-window.h: forgot to move #include "gul-notebook.h"
2003-02-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* Makefile.am: mozilla_12b_patch is long gone
2003-02-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c: Avoid exposing GaleonWindow internal details
to outside, manage GulNotebook internally.
2003-02-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-event.h
* mozilla/EventContext.cpp: Removed unused timestamp field, it was
dubiously truncated from 64-bit int to 32-bits anyway. Similarly,
don't cast a 32-bit pointer to a 16-bit pointer, it breaks on
big-endian architectures. Fixes bug #97665.
2003-02-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/disclosure-widget.c
* utils/disclosure-widget.h: Added support functions for using the
disclosure widget as a custom widget in glade.
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Replace the stock toggle button in the helper
dialog with the disclosure widget. Fixes bug #100568.
2003-02-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/CookiePromptService.cpp
* mozilla/MozRegisterComponents.cpp: The cookie prompt service is
mozilla 1.3b only, maintain compatibility with mozilla 1.3a (for now)
2003-01-30 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-tbi-test.c: removed one string (Test) which was
marked for translation (Ric, please forgive me if it should be
translatable :)
2003-01-29 Abel Cheung <maddog@linux.org.hk>
* galeon.schemas.in: Removed duplicate schema entry.
2003-01-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed.c(galeon_embed_base_init): Don't leak signals by
initializing them multiple times.
2003-01-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/Makefile.am
A utils/disclosure-widget.c
A utils/disclosure-widget.h: New widget from gnome-panel.
A mozilla/CookiePromptService.cpp
A mozilla/CookiePromptService.h
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* ui/prompts.glade: Implement new cookie prompt service, fixes bugs
#94944 and #96381.
2003-01-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/Makefile.am
A mozilla/mozilla-cookie.cpp
A mozilla/mozilla-cookie.h
* mozilla/mozilla-embed-shell.cpp: Refactored nsICookie to CookieInfo
conversion out for sharing. Made the cookie expiration time format
localizable, using a format string from nautilus.
2003-01-25 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp: Added logic to strip shell
control chars out of help urls. The converter utils are funny in a bad way...
2003-01-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/Makefile.am
A embed/cookie-info.c
A embed/cookie-info.h
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h:
* src/pdm-dialog.c: Refactored CookieInfo and Cookie Properties table
out so that they can be shared more easily. Removed markup from
labels while at it, fixes bug #102383.
2003-01-21 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c: Grab a reference to galeon_shell while
we're downloading stuff so that galeon doesn't quit when closing
the last window. If you know how to do this nicely, please do.
Fixes bug #98971.
2003-01-18 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/TOCProtocolHandler.cpp: Latest set of mozilla cvs resyncs.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/FilePicker.cpp(SanityCheck): Properly handle Exists and
IsFile calls when saving a file. Fixes bug #102564.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.png: Jimmac's new GNOME2-ish icon.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/session.c
* src/session.h(session_get_windows): Add const to the return value
since the caller must not free the list.
* mozilla/SideBar.cpp
* src/galeon-shell.c: Fix callers accordingly.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c(pdm_dialog_remove_button_clicked_cb): Avoid silly
warnings when removing multiple cookies or passwords.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-event.h(galeon_embed_event_get_property): Add
const to the GValue since the caller shouldn't be changing the value.
* embed/galeon-embed-popup.c
* mozilla/SideBar.cpp
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/popup-commands.c: Fix callers accordingly.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/js-console.c
* embed/galeon-embed-event.c: Don't leak the contents of the GValues.
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* src/language-editor.c: Don't leak GtkTreePath's returned from
gtk_tree_row_reference_get_path ().
2003-01-19 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/downloader-view.c
* embed/galeon-embed-utils.c
* mozilla/mozilla-embed-shell.cpp
* src/galeon-window.c
* src/general-prefs.c
* src/history-dialog.c
* src/language-editor.c
* src/pdm-dialog.c
* src/session.c: Fixed a bunch of memory leaks following the format
GList *list = get_glist ();
for (; list != NULL; list = list->next) { ... }
g_list_free (list);
* bookmarks/bookmarks-bonoboui-menu.c
* embed/js-console.c
* mozilla/ContentHandler.cpp
* src/galeon-spinner.c
* src/ui-prefs.c: While at it, use g_list_foreach where possible, and
just use list->next instead of g_list_next (list).
2003-01-18 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/GlobalHistory.cpp
* mozilla/mozilla-embed-persist.cpp: Updated configure.in so that
1.3a is the expected version and moved the last set of resyncs to
their own snapshot level so that 1.3a compiles again. whoops. :-)
2003-01-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* ui/Makefile.am: Removed @INTLTOOL_XML_RULE@ as it doesn't expand
@VARIABLES@ nor does it seem to have any effect on the bonoboui xml
files. Generate the files the old way, from the configure script.
The icons in the bookmarks editor should work better again.
2003-01-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GlobalHistory.cpp
* mozilla/mozilla-embed-persist.cpp: Mozilla cvs resyncs.
2003-01-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/FilePicker.cpp: Fixed some memory leaks with error dialogs.
2003-01-11 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/FilePicker.cpp: typo fix
2003-01-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in
* Makefile.am: Build the galeon.schemas and ui/*.xml files using
@INTLTOOL_*_RULE@ so that we get the translations properly merged in.
2003-01-05 Pablo Saratxaga <pablo@mandrakesoft.com>
* configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2003-01-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/galeon-dialog.c: Destroy transient dialogs along with their
parents. Avoids crashing when the find dialog is used after its
parent window is closed.
2003-01-04 Yanko Kaneti <yaneti@declera.com>
* configure.in: (PKG_CHECK_MODULES) Add the other direct dependancies.
2003-01-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/JSConsoleService.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed.cpp: Test 'wrapper != NULL' consistently so
that it provides more useful information where the test fails.
2003-01-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Specify dependency on libbonoboui-2.0 >= 2.1.1
(bug #101721)
2003-01-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Reworked statusbar message handling a bit. Allow
statusbar messages, but still always show the real URL when hovering
mouse over a link. Almost fixes bug #93276.
2003-01-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-folder-tb-widget.c: The same here.
2003-01-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu-item.h
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h: Fill the menus before the parent
is activated. May hide a weird bug (in gtk+, I think) that I can't
track down.
2002-12-31 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h: Added conversions as with gul-download
between on-disk locale and utf8. The filepicker internally stores
path state as on-disk locale and converts to/from utf8 at the get/set
stage. I'd like to think it will work properly under all locale
conditions now.
2002-12-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-navigation-button.c
* src/galeon-navigation-button.h: Custom toolbar buttons for
navigtion ("Back", "Forward" and "Up").
* src/galeon-tbi.c
* src/galeon-tbi.h: Abstract class for Galeon toolbar items.
* src/toolbar.c
* src/window-commands.c: Cleaned some things and moved some code
to other files.
* utils/Makefile.am
* utils/gul-tb-button.c
* utils/gul-tb-button.h: A button that can be placed in bonobo
toolbars or gtk toolbars and should do the right thing most of the
time (maybe always...). Supports context menus and can display an
arrow. Used for implementing "Back", "Up" and "Forward" buttons,
but can be used for other things too.
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h: Removed the Back, Up and Forward
buttons. They are now custom widgets.
* utils/gul-tbi-test.c
* utils/gul-tbi-test.h: Test item for GulTbButton.
* utils/gul-toolbar-item-factory.c
* utils/gul-toolbar-item-factory.h: Updated. Allow registration of
new toolbar item types.
* utils/location-entry.c: Don't show the autocompletion window
inmediately. Wait 0.5s.
* galeon.schemas.in: Updated the default toolbar setup. Also,
enabled the autocompletion window again by default. I hope that
now with the timeout it is not annoying for anyone.
2002-12-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Minor variable name abuse correction.
* mozilla/FilePicker.cpp
* mozilla/FilePicker.h: Reworked filepicker to take advantage of
the fact that the Gtk+ 2.x filepicker is a GTK_DIALOG and can be
run modal as such. This gets rid of our hand coded modal loop
and callbacks. Also did some variable naming corrections.
2002-12-21 Christian Neumair <chris@gnome-de.org>
* src/window-commands.c: Fixed #101734 + few more i18n fixes.
2002-12-20 Christophe Fergeau <teuf@users.sourceforge.net>
* src/session.c: reimplemented "Create bookmarks from previous
session"
2002-12-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-gtk-menu.c: More simplification by sharing
code.
2002-12-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu-item.c: Full support for context
menus in bookmarks menus, even with bonobo.
2002-12-18 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-gtk-menu-item.c: Cleanups. Removed debug
code.
2002-12-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-bonoboui-menu.c: Made this a thousand times
simpler using the new bonoboui api.
2002-12-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-export-druid-konqueror.c: Fix bug #101297:
Add the default bookmark set as a suggestion to be imported.
2002-12-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-gtk-menu-item.c
* bookmarks/bookmarks-gtk-menu-item.h: A new widget for menuitems
that will make things easier and cleaner. It is not finished yet.
* bookmarks/bookmarks-gtk-menu.h
* bookmarks/bookmarks-gtk-menu.c: Respect the menus has_tearoff
gnome ui pref.
* bookmarks/bookmarks-bonoboui-menu.c: Use the new widget if you
define the BREAK_MY_MENUS macro. Menuitems will be set with
bonobo_ui_component_widget_set. This will allow us to have context
menus in the bookmark menu again.
2002-12-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.h
* utils/gul-bonobo-extensions.c
* bookmarks/bookmarks-bonoboui-tb.c
* utils/gul-tbi-favicon.c
* utils/gul-tbi-spinner.c
* utils/gul-tbi-zoom.c: Use bonobo_ui_component_widget_set when
possible. This was the easy part. Not i comes the hard one:
reimplement bookmark menus, history buttons, etc. I guess you'll
need a quite recent libbonoboui with the new api. Sorry if I break
something for you.
2002-12-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in
* bookmarks/bookmarks-import-druid-konqueror.c: Allow importing
Galeon bookmarks using this too and make it clear in the UI. We
use the same format after all.
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* src/window-commands.c: Patch for bug #94263: Context menu and
toolbar/menubar buttons act different, from tko.
2002-12-14 Philip Langdale <philipl@mail.utexas.edu>
* utils/gul-download.c: Added logic to handle non-utf8 on disk filename
encodings. It's a little elaborate so I deliberately didn't put it in
1.3.1 even though we're not officially supporting the external downloader
code yet.
2002-12-14 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in: Fixed typo in schema ( "network" != "netword" )...
2002-12-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed-popup-bw.c: Call gtk_menu_popup with proper
arguments. Fixes bug #95715.
2002-12-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/gul-gestures.c: Grab the pointer and button_release event as
soon as possible. Use gtk_get_current_event_time instead of
GDK_CURRENT_TIME to get more accurate time. This should make the
context menu show up more reliably on right-clicks.
2002-12-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Handle double-clicks on bookmarks folders in
side pane gracefully. Fixes bug #100919.
2002-12-11 Yanko Kaneti <yaneti@declera.com>
* configure.in: don't enable -Werror if --disable-error was given.
2002-12-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/find-dialog.c: Focus the text entry when showing the dialog.
This will automatically select the existing text if user's gtkrc
setting gtk-entry-select-on-focus = 1 (default) Fixes bug #100461.
2002-12-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gui.c
* utils/gul-gui.h (gul_gui_treeview_free_selection_refs): New function
for freeing allocated memory.
* src/pdm-dialog.c: Fixed a few memory leaks. Disable Properties
button if more than one cookie is selected.
* ui/galeon.glade: Fixed tab borders to be consistent. Removed Clear
buttons since they were quite destructive, badly placed, and you can
achieve the same with multiple selection anyway. Fixes bug #96298.
2002-12-08 Philip Langdale <philipl@mail.utexas.edu>
* NEWS
* README: Updated news again and added warnings that 1.3.x is a devel
branch and not stable.
2002-12-08 Philip Langdale <philipl@mail.utexas.edu>
* NEWS: Updated for 1.3.1
2002-12-08 Philip Langdale <philipl@mail.utexas.edu>
* configure.in: Updated version to 1.3.1 and switched --disable-werror
to --enable-werror as we've got enough compiler combinations that trigger
warnings. Ah well.
2002-12-08 Christophe Fergeau <teuf@users.sourceforge.net>
* galeon-shell.c: fixed conversion of proxy_mode
2002-12-08 Christophe Fergeau <teuf@users.sourceforge.net>
* galeon.schemas.in
* galeon-shell.c
* eel-gconf_extensions.[ch]: migrate old galeon proxy prefs to
new gnome system-wide prefs if necessary
2002-12-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/GaleonWrapper.cpp: Mozilla trunk resync. Fixes bug #100236.
2002-12-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-tab.c
* src/galeon-window.c: Reimplement Shift and Ctrl modifiers for
middle-clicks. (Shift toggles Open in tabs by default, Ctrl toggles
Jump to new tabs automatically.) Fixes bug #99290.
2002-12-03 Yanko Kaneti <yaneti@declera.com>
* src/mozilla/Makefile.am:
* configure.in:
* acconfig.h: remove MOZILLA_CFG et all. Use -DNEW=<new> in all cases.
2002-12-01 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/Makefile.am
A mozilla/gcc2abi.cpp: *Finally* added the gcc2 plugin compat
function calls as helpfully provided by Kelledin in Sept.
We originally didn't want to merge these into the code base
because it was bad precedent, but mozilla did it, so the
precedent's been set. :-) Then I got sidetracked and I'm only
getting around to it now.
2002-12-01 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/FilePicker.cpp: For some reason we still had error
dialog parenting declared NOT_PORTED, despite having a way
to do this for a long time. Wierd.
2002-12-01 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c: Reenable awareness of external
downloaders for "ContextMenu->Download Link".
2002-11-30 Philip Langdale <philipl@mail.utexas.edu>
* util/gul-download.c: Seeing as the bonobo-file-selector-utils
are not up to the job and will probably disappear in future,
fell back to directly instantiating a gtk file selector. Unlike
in Gtk+ 1.2, we can now easily show the file selector modal, so
we only need a little more code than when using the bonobo utils.
2002-11-30 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Changed helper dialog so
that when there are no helpers available, the Open button
is disabled, rather than hidden. This prevents a bunch of
G_IS_OBJECT assert failures.
2002-11-30 Philip Langdale <philipl@mail.utexas.edu>
* embed/find-dialog.c
* embed/find-dialog.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/Makefile.am
* src/window-commands.c: Forward-ported typeaheadfind
support from stable branch.
2002-11-30 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/MozRegisterComponents.cpp
* mozilla/PrintingPromptService.cpp
* mozilla/ProgressListener.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Upgraded base mozilla requirement
to 1.2. Allows us to tidy things up quite a bit.
2002-11-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-util.h: Add GdkEvent in the bookmark-activated
signal. With this change the bookmarks code could stop assigning any
special semantics to middle-clicks and let the application handle it.
2002-11-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/window-recent-history-menu.c: Properly encode all XML entities,
not just double quotes.
2002-11-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-util.h
* src/galeon-window-bookmark-activated-proxy.c
* src/galeon-window.c: Converted the bookmark-activated -signal to
pass all parameters in a single struct. It should make it easier to
add new parameters to the signal if necessary.
2002-11-27 Christian Neumair <chris@gnome-de.org>
* .cvsignore: Updated.
2002-11-25 Tommi Komulainen <tommi.komulainen@iki.fi>
* INSTALL.in: Make note that gtk2 port is done in mozilla trunk,
and that --enable-xft requires fontconfig. Document the frequent
problems with pkgconfig and bonobo-activation.
2002-11-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozillaPrivate.cpp
* mozilla/MozillaPrivate.h
* mozilla/mozilla-embed.cpp: Increased robustness of
getting a GTK parent window for mozilla created windows
without breaking abstraction model. The nsIWindowWatcher
service's active window is now set where appropriate and
is used as the fallback parent. The mechanism is
still imperfect and some corner cases will still result
in a failure to obtain a parent. The primary corner case
is when the mime helper dialog is invoked without the user
ever interacting with a GaleonEmbed. This would only happen
if an undisplayable url was passed on the command line or
automatically loaded in the session.
2002-11-24 Philip Langdale <philipl@mail.utexas.edu>
* galeon.schemas.in: Changed default behaviour so that
the autocomplete dropdown is not automatically displayed.
It will, as always, appear when TAB is pressed.
2002-11-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp: Add paranoia checking for
the GaleonEmbedPersist passed in. Fixes #97844.
2002-11-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Allowed Helper dialog to be resized if the
helper list is displayed (but not if it's hidden). Also includes
a brave attempt by Tommi, modified by me, to get the list to be
4 rows high. Probably not right atm, but it errs on the cautious
side, so at least 4 rows should be visible.
2002-11-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ContentHandler.cpp: Converted to GTK 2.0 API so that us
mere mortals can join the fun.
2002-11-24 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Implemented listview UI for helper app choosing.
And there was much rejoicing.
2002-11-24 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gobject-misc.h: Add a new macro to generate boilerplate
code for objects that also implement one interface. Typecast zero
to GTypeFlags so that g++ doesn't start complaining.
* bookmarks/bookmarks-default-icon-provider.c
* bookmarks/bookmarks.c
* embed/global-history.c
* gtkhtml/gtkhtml-embed.c
* mozilla/mozilla-embed.cpp
* src/galeon-bookmarks-icon-provider.c
* src/galeon-window.c
* utils/gul-filesystem-autocompletion.c: Use the new macro.
2002-11-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/window-commands.c: Make Edit -> Cut/Copy/Paste/Select All work
on the location bar and smart bookmarks toolbar as well. Annoyingly
this will break Emacs keybindings again, but there's not much we can
do about it as the Edit menu (and the keyboard shortcuts) need to be
functional. Fixes bug #98718.
2002-11-17 Tommi Komulainen <tommi.komulainen@iki.fi>
* configure.in: Set MOZILLA_CFG when MOZILLA_SNAPSHOT >= 3 (was == 3)
trunk also needs it.
2002-11-16 Philip Langdale <philipl@mail.utexas.edu>
* configure.in
* src/mozilla/gGnomeHelpUrl.cpp: Fix for 1.3a trunk compatibility.
--with-mozilla-snapshot has been accordingly extended.
=1.2 for 1.2 support
=trunk for 1.3 support
2002-11-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp (impl_get_security_level): Return
failure only if really failed; nsnull is a valid return value.
* src/galeon-window.c: Update the security icon when switching tabs.
Fixes bug #98106.
2002-11-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed.cpp: Use nsCOMPtr<nsIRequest> instead of raw
pointer in MozillaEmbedPrivate to make sure we still have a valid
reference when someone calls galeon_embed_get_security_level. Because
of the previous, changed MozillaEmbedPrivate memory allocation from
g_new/g_free to new/delete because the formers don't call any
constructors or destructors and thus wouldn't release the nsIRequest
pointer.
Fixed a memory leak caused by a pointer being set to NULL right before
deleting it.. duh!
2002-11-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/prefs-dialog.glade: Removed the Italian message and changed the
colorpicker titles to be more consistent. At least they're
consistently bad now. Fixes bug #96602.
2002-11-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in: Fixed bug #97921.
2002-11-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Various fixes to shortcuts.
Removed shortcut for View/Statusbar; I wonder if anyone ever even
used it. Fixes bug #97539.
Removed shortcut for File/Send To as it conflicts with Emacs
keybindings and it was also removed from updated HIG.
Use F9 for View/Side Pane like every other app I can remember.
Added Ctrl+S as an alias for Save As for convenience.
2002-11-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Removed the timeout from right-button gestures, it
just didn't work right. As a result, they can't be enabled by
default. If we want to have gestures enabled by default, we need to
see if it can be done with the middle mouse button.
2002-11-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* utils/Makefile.am
* utils/gul-download.c: Turned external downloader support back on
although there is still no UI for controlling it. Using an external
downloader that requires galeon to ask the user for save-to location
will not work very well as I've fallen back on the bonobo-ui file
selector routines which don't allow selection of directories (stupid).
I'm going to try and get that fixed.
2002-11-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* README.ExtraPrefs
* galeon.schemas.in
* src/galeon-tab.c
* utils/prefs-strings.h: Use the same gconf key for right mouse button
action as in galeon 1.2.x. Unfortunately this causes some annoyance
to those who installed 1.3.0 as they need to re-enable gestures. But
it's a lesser evil than making everyone upgrading from 1.2.x to do the
same. This should've never happened.
2002-11-06 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: Don't update the zoom spinner with
uninitialized data, it makes it look crazy.
2002-11-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Removed silly typecast and unused variable. Pass
the correct mouse button to gul_gestures_start (not that it's used for
anything.) Don't popup the context menu when middle mouse button is
used for gestures and the 'menu' 'gesture' is performed.
Try to validate function arguments *before* using them. Though it
seems that arguments are validated only here and there. I also
thought macros should be named like GALEON_IS_* instead of
IS_GALEON_*. Anyone willing to become a galeon-janitor?
2002-11-04 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/find-dialog.c: Oops, forgot to remove unused variable. Blame
gcc-3.2 for making me use --disable-werror and miss that.
2002-11-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* ui/galeon.glade: Having another go at Helper choosing
functionality. Currently the login is #ifdef'ed out and
the UI additions are hidden to avoid controversy while
getting the refactoring into the tree.
You can bring it up by defining HELPER_CHOOSER_UI.
2002-11-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Missed one.
2002-11-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/MailtoProtocolHandler.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp
* mozilla/SideBar.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/nsMailtoUrl.cpp: Fixed bad use of naming conventions.
Prefixing 'a' is only done to function arguments and should not be
used for local vars. It was mostly only me, but not completely.
2002-11-03 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MyportalProtocolHandler.cpp: Removed unneeded manual function
prototype for realpath since we stopped using mozilla-config.h
2002-11-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon.glade
* embed/find-dialog.c: Unset 'Match entire word' unconditionally and
remove the checkbox because mozilla doesn't support the option. To be
restored when mozilla catches up with its own API. Fixes bug #96435.
2002-11-03 Christophe Fergeau <teuf@users.sourceforge.net>
* src/galeon-main.c: modified the message displayed by Galeon
when it can't locate its factory. This was becoming a faq on #galeon
2002-11-03 Christophe Fergeau <teuf@users.sourceforge.net>
* ui/galeon-ui.xml.in
* src/galeon-window.c
* src/window-command.c
* src/window-command.h: added menuitem to detach tab
2002-11-02 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-ui.xml.in: Fix PDM and View/Statusbar accels
2002-11-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-general.c: Fix unwarranted warning that got wrongly
emitted when built with maintainer mode disabled.
* utils/pixbuf-cache.c: If the filename is absolute, use it directly
instead of going through gul_general_user_file.
2002-11-03 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Cleanups, move common code for showing embed popup
menu from all three places into one function.
2002-11-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/FilePicker.cpp:
* utils/gul-gui.c:
* utils/gul-gui.h: Renamed and moved check_overwrite_file to
gul_gui_confirm_overwrite_file. Don't emit warnings when parent
widget is NULL.
* embed/galeon-embed-utils.c:
* mozilla/ContentHandler.cpp: Don't silently overwrite files when
not asking for download dir. Fixes bug #96691.
2002-11-02 Marco Pesenti Gritti <marco@it.gnome.org>
* src/gul-notebook.c: fix resizing when maximing/minimizing
window (and cleanup the code)
2002-11-02 Marco Pesenti Gritti <marco@it.gnome.org>
* src/gul-notebook.c: fix a label sizing bug
2002-11-02 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/prefs-dialog.glade: fix a string in italian ;)
2002-11-02 David Roth <david@linuxpunks.net>
* bookmarks/bookmarks-smart-site-tb-widget.c: Clear smart
bookmarks after use.
2002-11-01 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/FilePicker.cpp:
* src/galeon-automation.c:
* src/galeon-main.c:
* src/galeon-tab.c:
* src/general-prefs.c:
* utils/Makefile.am:
* utils/gul-notebook.c:
* utils/gul-string.c:
* utils/gul-string.h: Revert --session removal because
it's still needed by gnome sessions. Ask confirmation when
overwriting files in FilePicker. Fix gul-notebook abstraction.
2002-11-01 Christian Neumair <chris@gnome-de.org>
* src/general-prefs.c: Marked some strings for translation.
2002-10-31 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/window-commands.c:
* src/window-commands.h:
* utils/gul-tbi-std-toolitem.c:
* utils/gul-tbi-std-toolitem.h: reimplement new button
2002-10-30 Dagfinn I. Mannsåker <ilmari@ilm.nlc.no>
Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/prompts.glade: Make sure the OK button is the (only) default
button in the dialog. Make Enter key activate the default button.
Fixes bug #95391.
2002-10-28 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c: When opening a bookmark folder in tabs, jump
only to the first opened tab if 'jump to new tabs automatically' is
enabled, instead of them all.
2002-10-28 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-notebook.c
* src/galeon-window.c: fixed the way we retrieve the current
notebook in the close button handler (use gtk_widget_get_parent
instead of g_object_get_data)
2002-10-28 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-notebook.c: fixed #97060] where it was possible to
detach the last tab from a window
2002-10-28 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-notebook.c
* src/galeon-window.c: fixed silly bug where the close button
was closing the wrong tab after dragging it to a new window
2002-10-28 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/galeon-marshal.list
* utils/gul-notebook.c
* utils/gul-notebook.h
* src/galeon-window.c: implemented tab dragging between windows and
tab detaching
2002-10-27 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/print.glade:
* embed/print-dialog.c: remove frames pref for now,
we could reintroduce it later but in a less crack way ;)
2002-10-27 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-window.c:
* utils/gul-notebook.c:
* utils/gul-notebook.h: Keep a list of newly opened tabs, if the list
is empty open the new tab after the current one. If it's not, add it
after the newly opened tabs. Reset the list when switching tabs.
Thanks to Jorn for the idea.
2002-10-26 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon.glade:
* ui/prefs-dialog.glade: some layout fixes. Move
the cache option menu to radiobuttons.
* src/history-dialog.c: apply search changes on the
fly
2002-10-26 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed.c: never return NULL on _new,
just assert if necessary
2002-10-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab.c: Update navigation controls when starting to load
a page to get the stop button enabled.
2002-10-26 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-embed-shell.cpp: fix ftp handling
2002-10-26 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-notebook.h:
* src/galeon-tab.c: fix tab loading feedback
2002-10-26 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/prefs-dialog.glade: fix a bit cache table
2002-10-26 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-notebook.c: fix tabs sizing.
* src/prefs-dialog.c: Navigation->User interface, sucks
2002-10-26 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
* bookmarks/bookmarks.c: Fix galeon 1 bookmarks fixing
for locales different than latin1. Libxml 1 assumed
always latin1.
2002-10-21 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed-shell.c: avoid to crash with
no proxy schemas
* ui/Makefile.am: remove unused icons
2002-10-21 Marco Pesenti Gritti <marco@it.gnome.org>
* src/prefs-dialog.c:
* src/prefs-dialog.h:
* src/ui-prefs.c: Use gnome proxy and drop our own.
Move to a notebook layout (HIG).
2002-10-21 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/Makefile.am: do not include mozilla-config.h for now,
it's not installed. It would have been nice if stable fixes was
ported to head.
* INSTALL.in: update to refer to mozilla 1.2b
* mozilla/ContentHandler.cpp: comment out some more external
downloader leftovers
2002-10-21 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/Makefile.am:
* configure.in: dist fixes for 1.3. Remove a lot
of unused images.
2002-10-21 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-tbi-navigation-history.c: remove duped icons,
they doesnt really help much
* ui/galeon.glade: remove the find icon. It's nicer this way
after all.
Fix ugly label in recovery dialog (stupid manual wrapping).
Fix history treeview shadow.
Improve downloader layout.
* bookmarks/bookmarks-editor-dockable.c: fix treeview shadow (in)
2002-10-19 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/galeon-tab.c:
* src/session.c:
* utils/gul-notebook.c:
* utils/gul-notebook.h: insert tab at the end instead
of after current tab. That behavior was causing more
problems then gains (see tabs in reverse order).
Do not activate a random tab when closing not active
tabs.
2002-10-19 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-config.h: Move back to .galeon.
This means you want to rename .galeon2 to .galeon
if you have used previous versions of galeon.
Please make a backup of the dir to not risk to lose
history/bookmarks. Shouldnt happen but ... ;)
2002-10-19 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h:
* utils/gul-notebook.c:
* utils/gul-notebook.h:
* utils/prefs-strings.h: Implement smart tab closure
behavior we had in g1. Open bookmarks folders in the right
order.
2002-10-19 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h:
* utils/gul-notebook.c:
* utils/gul-notebook.h: Move nearly all tab
management inside the notebook widget. GaleonWindow
functions are now just convenience functions that use
GaleonTab instead of child and tab position. Move tab
and Jump to might die at some point. Please dont put
any other code in these functions.
2002-10-18 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp:
* src/appeareance-prefs.c:
* src/galeon-window:
* src/window-commands.c: Last set of big ui changes for 2.0:
- Remove custom session management
- Remove mime database, just use gnome vfs. Please report problems
you get with it.
- Remove java/javascript (still accessible by javascript:)
consoles.
- Remove Tools menu. Move Personal Data to Edit menu (might change)
- Phoenix like fonts configuration
2002-10-15 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-tab: Implement missing gestures: new window, clone tab,
close tab, view source, stop.
2002-10-14 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/gul-gestures.c: Check that drag threshold is passed during the
timeout period so that we don't start the gesture if the mouse happens
to move a pixel or two by accident.
2002-10-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* ui/galeon-ui.xml.in: Restore accelerators for switching and moving
tabs.
2002-10-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-gestures.c
* utils/gul-gestures.h
* src/galeon-tab.c: Cancel the gesture if no motion after a
timeout. I'm trying to emulate nautilus right click...
2002-10-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* README.ExtraPrefs
* src/galeon-tab.c
* utils/gul-gestures.c
* utils/prefs-strings.h
* galeon.schemas.in: Partially applyed patch from Matt Adam
<matt@phlegmatic.ca> to allow gestures using the right button.
2002-10-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/mozilla-notifiers.cpp: actually set the user agent
2002-10-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/galeon-dialog.c: make sure the dialog is parented before
reshowing it
2002-10-11 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-simple-ui.xml.in: simpler version of the menubar.
It's off by deafult and I'll be mantaining it synced.
* utils/gul-toolbar-editor.c:
* src/galeon-window.c: port some changes I made to te for
rhythmbox. Fix capitalization,
do not open more than one instance, use a dialog
instead of a window and parent it.Fix capitalization,
do not open more than one instance, use a dialog
instead of a window and parent it.
2002-10-11 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-ui.xml.in: fix Tabs Tools accel conflict and move
Tools in an higgy position
2002-10-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* mozilla/ExternalProtocolService.cpp: fix a typo and
a mem leak
2002-10-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/window-commands.c: fix Edit/Paste
2002-10-09 Christophe Fergeau <teuf@users.sourceforge.net>
* utils/gul-notebook.c: fixed a hang when trying to scroll a notebook
containing too many tabs
2002-10-03 Yanko Kaneti <yaneti@declera.com>
* mozilla/MyportalProtocolHandler.cpp: account for empty tokens
after splitting the smarturl. Prevents a crash if the smart url query
part starts with &, ends with & or has && in it.
2002-10-02 Christian Neumair <chris@gnome-de.org>
* utils/gul-tbi-std-toolitem.c: Small Cleanups and i18n fix.
2002-10-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion.c
* utils/galeon-autocompletion.h
* src/galeon-shell.c: Cleanups and API generalization.
2002-10-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c: Fix problem when using nicks with more
than one word.
2002-10-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion-window.c: Disable column autosizing
in the treeview. Update the list less often.
2002-09-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion-window.c: Show more matches, but
fill the list progressively.
* utils/galeon-autocompletion.c: Sort matches alphabetically when
they have the same score.
* utils/location-entry.c: Some small changes. Fixed a case when
the alternatives window would reopen just after being hid.
* utils/gul-filesystem-autocompletion.c: Added api for setting the
base directory (this is useless in galeon for now). Skip "." and
".." from the completion list.
2002-09-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c
* src/galeon-tab.c: Allow autoscrolling, getures, etc on images
too. Respect the preference in the nautilus view too (partially).
2002-09-30 Christophe Fergeau <teuf@users.sourceforge.net>
Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-notebook.c:
* utils/gul-notebook.h:
* src/galeon-window.c: basic tabs dnd support
2002-09-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-embed-manual-scroller.c
* src/galeon-embed-manual-scroller.h
* src/galeon-tab.c: Scroll like ggv using the middle button.
* README.ExtraPrefs: Updated.
* galeon.schemas.in: Updated and set this as the default.
2002-09-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-filesystem-autocompletion.h
* utils/gul-filesystem-autocompletion.c: Minor cleanups.
* utils/galeon-autocompletion.c
* utils/galeon-autocompletion.h
* utils/location-entry.c: Improved the behavior. Don't
autocomplete when the user may be editing the entry. Update the
completion and the alternatives window when new autocompletion
data is available. Now using autocompletion for remote filesystems
work. Try ftp uris ;-)
2002-09-29 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp: Forward port changes in sidebar link
opening logic.
2002-09-29 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp:
* mozilla/ContentHandler.h: check supported schemes through vfs
and let the app handle the url when it can
2002-09-28 Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>
* gtk2_mozilla_head_patch: updated
2002-09-28 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp: dont try to open NULL applications
but warn the user.
* galeon-embed-utils.h:
* galeon-embed-utils.c: add an api to show a warning dialog when
no mime handler is found
2002-09-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/print-dialog.c: remove not working options (reversed).
2002-09-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/print-dialog.c: tiny ui cleanup
2002-09-28 Marco Pesenti Gritti <marco@it.gnome.org>
* galeon.schemas.in: do not autocomplete in the entry
by default.
* src/ui-prefs.c: insert after current tab by default
* configure.in:
* mozilla/ContentHandler.cpp: implement a compile
time options to use just gnome vfs to handle mime/applications.
Dont start flames, I dont plan to enable it without team consensus
and I'll mantain it (it's very small anyway).
2002-09-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion-source.c
* utils/galeon-autocompletion-source.h: Some changes in the
interface to make things easier.
* utils/location-entry.c
* utils/galeon-autocompletion.c
* bookmarks/bookmarks.c
* embed/global-history.c: Updated to support the new interface.
* utils/gul-filesystem-autocompletion.c
* utils/gul-filesystem-autocompletion.h: Experimental filename
autocompletion, useful for browsing /usr/share/doc...
* src/galeon-shell.c: Enable filename autocompletion.
2002-09-26 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-state.c: let the wm deal with x/y instead
of persisting it
2002-09-26 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-automation.c: implement quit and
add bookmark
2002-09-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/window-recent-history.c: Allow title == NULL, because the
embed sometimes returns it.
* src/window-recent-history-menu.c: Fix warnings when the title
contains "\"". <ironic>I love building XML to set a menu
label</ironic>.
2002-09-25 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/Makefile.am:
* mozilla/mozilla-notifiers.cpp:
* src/Makefile.am:
* src/appearance-prefs.c:
* src/ui-prefs.c:
* ui/prefs-dialog.glade: add prefs to set tabs colors and to force
mozilla to use system colors. Both good for accessibility.
2002-09-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* utils/gul-gestures.c
* utils/gul-gestures.h
* utils/stroke.c
* utils/stroke.h
* src/galeon-tab.c: Gestures. This works like in galeon 1. Most
actions are not hooked up because I don't have time today. Feel
free to implement them (in galeon-tab.c) if you care about this.
2002-09-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* README.ExtraPrefs: Added some missing prefs.
2002-09-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* src/galeon-shell.c
* src/galeon-shell.h
* src/toolbar.c: Move the autocompletion from the GaleonEmbedShell
to the GaleonShell, where it makes more sense.
* bookmarks/bookmarks.c: GbBookmarkSet now implements
GaleonAutocompletionSource, so bookmark urls are used for
autocompletion too.
2002-09-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/global-history.h: This was including gtktreeviw.h and
using GTK_ macros...
* src/galeon-tab.c: This needs to include gtkselection.h.
2002-09-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-string.c
* utils/gul-string.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* src/galeon-window.c: Reimplemented nicks.
2002-09-22 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/print-dialog.c: fix headers/footers flags
2002-09-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/window-commands.c: implement tabs moving (menu).
Hack around a gtknotebook bug.
2002-09-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c: Autoscroll here too.
2002-09-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/mozilla-embed.cpp: Modified the interfaces to allow
getting the screen coordinates of mouse events and added a
function to scroll any number of pixels.
* ui/Makefile.am
* ui/autoscroll.xpm
* src/Makefile.am
* src/galeon-embed-autoscroller.c
* src/galeon-embed-autoscroller.h
* src/galeon-tab.c: Reimplemented the autoscroll feature that Dan
Erat implemented for galeon 1. Mostly porting the old code.
* README.ExtraPrefs: Updated.
* galeon.schemas.in: Enable it by default, instead of pasting
current clipboards contents as URL. I have done this because the
previous setting was crack, and the people that use it already
know how to change the pref.
2002-09-21 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* src/window-commands.h: Fix a crash on popup closing.
Get rid of window->priv->tabs and build it dinamically.
Implement tabs menu (move... still not working, need to
update sensitivity)
2002-09-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* doc/bookmarks.txt: More docs.
2002-09-21 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-ui.xml.in: use ctrl+e for send link
2002-09-21 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: remove the code of the view menu
items I removed a while ago.
2002-09-21 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-general.c (xmlIntProp): do not use atoi
and check for NULL when getting the prop
2002-09-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-favicon.c
* bookmarks/bookmarks-favicon.h: Remove these unused files.
* doc/bookmarks.txt: Ok, let's document the bookmarks classes
too. Don't look at it yet, it is not useful yet.
2002-09-20 Frederic Crozat <fcrozat@mandrakesoft.com>
Marco Pesenti Gritti <marco@it.gnome.org>
* doc/C/galeon-C.omf: fix format according to dtd
2002-09-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/ui-prefs.c
* ui/prefs-dialog.glade: Added a pref fro the smart bookmark
history.
* bookmarks/bookmarks-smart-site-tb-widget.c: Autoapply that pref.
* src/galeon-window.c: Set the location source for the bookmark
editor in the side pane, to allow adding bookmarks for the current
site.
2002-09-19 David Bordoley <bordoley@msu.edu>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu-several.c
* ui/galeon-bookmarks-ui.xml.in
Various hig and mnemonic fixes to the bookmark editor
2002-09-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/ContentHandler.cpp:
* ui/galeon.glade: use bold text for mime type,
fall back to raw mime when there is not a description
* doc/intro.txt:
2002-09-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/mime-dialog.c: fix a crash when editing helper
2002-09-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/window-commands.c: Don't call gtk_window_set_transient_for
for the bookmarks editor.
2002-09-16 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/gul-state.c: do not save window size
when in fullscreen. Correctly save maximized windows.
* galeon.schemas.in: Do not show smb history by default.
2002-09-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: History for the smart bookmarks.
* galeon.schemas.in: Set the default to true.
* README.ExtraPrefs: Document the hidden pref.
2002-09-16 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-util.c
* bookmarks/bookmarks-util.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Allow selecting the encoding that will be
used for the smartbookmarks parameters. The encoding is encoded in
the smarturl.
* bookmarks/bookmarks-single-editor.c
* ui/bookmarks-editor.glade: Added a combo box for easily
selecting the encoding.
2002-09-16 Marco Pesenti Gritti <marco@it.gnome.org>
* src/session.c: show the embed before putting it in the
window to please gtknotebook
2002-09-14 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-dialog.c: in spinbutton widgets
autoapply also changes made directly in the entry.
A bit of an hack.
2002-09-14 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c: respect statusbar rewrite pref
2002-09-14 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-main.c: show a message when .server cant be found.
* embed/find-dialog.c: use search in frames as default and remove
the checkbox
2002-09-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp: Finished up basic sidebar support to
match galeon1-2 branch. Now links that are supposed to load
in the current tab no longer load inside the sidebar. yay.
2002-09-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c: Fixed some DND weirdness, but
there's still bug #93234, which I don't know how to fix.
2002-09-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* bookmarks/Makefile.am: Don't build the test programs if not
in maintainer mode. Don't install them.
2002-09-13 Tommi Komulainen <tommi.komulainen@iki.fi>
* utils/Makefile.am: Fix parallel build.
2002-09-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c: Fixed a crash when removing bookmark
aliases or using dnd with them.
2002-09-12 Tommi Komulainen <tommi.komulainen@iki.fi>
* acconfig.h:
* configure.in:
* utils/gul-general.c: Check '..', 'ui' and '../ui' directories
only in maintainer mode
2002-09-12 Stefan Sorensen <sts@daimi.au.dk>
* configure.in: dont hardcode g++, use autoconf appropriately.
2002-09-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c: Fix (?) bug #93066. Make
sure that I don't emit signals on finalized objects.
2002-09-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* acconfig.h:
* configure.in:
* src/galeon-spinner.c: Try to determine nautilus installation prefix
on compile time so that we can load nautilus throbbers even if
nautilus and galeon are installed in different prefixes.
2002-09-11 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-spinner.c:
* src/galeon-spinner.h:
* src/ui-prefs.c: Put the code that searches for spinners in various
directories in only one place. Fixes a bug where the spinners in
user's home directory were visible in the preferences dialog, but
couldn't be displayed in the toolbar.
2002-09-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-general.c
* utils/gul-general.h
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-export-druid-konqueror.c
* bookmarks/bookmarks-export-druid-konqueror.h
* bookmarks/bookmarks-export-druid-mozilla.c
* bookmarks/bookmarks-export-druid-mozilla.h
* bookmarks/bookmarks-export-druid-netscape.c
* bookmarks/bookmarks-export-druid-netscape.h
* bookmarks/bookmarks-export-druid.c
* bookmarks/bookmarks-export-druid.h
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-import-druid.h: Bookmark exporting UI. Moved
some functions from the import druids too. Note: I know that these
dialogs don't follow the HIG. But they are consistent with the
import dialogs, and I don't want to change them now. Maybe for
galeon 2.2...
2002-09-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ExternalProtocolService.cpp: Fixed bad string usage.
Thanks for Tommi for catching this one.
2002-09-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* galeon.schemas.in:
* README.ExtraPrefs:
* src/galeon-window.c:
* utils/prefs-strings.h: Reimplement Always show tabs, currently
hidden, preference.
2002-09-10 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in: Fix bug #92220.
* bookmarks/bookmarks-editor.c: Don't allow editing separators
properties.
2002-09-10 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/window-commands.c: implement File->Open session
2002-09-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/statusbar.c: fix security tooltip
2002-09-10 Tommi Komulainen <tommi.komulainen@iki.fi>
* gtkhtml/gtkhtml-embed-shell.c:
* gtkhtml/gtkhtml-embed.c: Add non-implementation for missing methods.
2002-09-09 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/prefs-dialog.glade: s/Charset/encoding. I hope I have not missed
some of them
2002-09-09 Marco Pesenti Gritti <marco@it.gnome.org>
* src/statusbar.c: code to show the security tooltip. It should
be correct but for some reason it doesnt work ... will debug it later.
2002-09-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/galeon-embed.c:
* embed/galeon-embed.h:
* mozilla/mozilla-embed.cpp:
* src/galeon-window.c:
* src/statusbar.c: fix security icon
2002-09-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-ui.xml.in
* utils/galeon-marshal.list
* src/Makefile.am
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-recent-history-menu.c
* src/window-recent-history-menu.h
* src/window-recent-history.c
* src/window-recent-history.h: Added a recent history list for the
go menu. Fixes bug #83580.
* src/appeareance-prefs.c
* src/appeareance-prefs.h: Remove these unused files.
2002-09-08 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/FilePicker.cpp
* mozilla/GlobalHistory.cpp
* mozilla/JSConsoleService.cpp
* mozilla/PromptService.cpp: Updated obsolete macro names to current
ones, as mozilla trunk has removed the old names.
* mozilla/nsURLHelper.cpp
* mozilla/nsURLHelper.h
* mozilla/nsUnicharUtils.cpp
* mozilla/nsUnicharUtils.h: Resync to current mozilla versions. Might
break compilation against 1.1. Let me know.
2002-09-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/mozilla-embed.cpp: Correctly round zoom value.
* src/toolbar.c
* src/galeon-tab.c
* src/window-commands.c
* src/galeon-window.h
* src/galeon-window.c: Update controls after rebuilding the
toolbar. Update the zoom control when zoom changes.
2002-09-08 Marco Pesenti Gritti <marco@it.gnome.org>
* src/pdm-dialog.c: make properties dialog hig compliant
(spacing, no separator)
2002-09-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/pdm-dialog.c: don't expand labels in Cookie properties dialog
2002-09-08 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/window-commands.c: Send To with the page title in the subject
2002-09-07 Yanko Kaneti <yaneti@declera.com>
* galeon.spec.in: various tweaks
* utils/Makefile.am: typo fix - top_scrdir > top_srcdir
2002-09-07 Tommi Komulainen <tommi.komulainen@iki.fi>
* embed/Makefile.am:
* embed/galeon-embed-persist.c:
* embed/galeon-embed-shell.c:
* embed/galeon-embed-utils.c:
* embed/galeon-embed.c:
* gtkhtml/Makefile.am:
* gtkhtml/gtkhtml-embed-persist.c:
* gtkhtml/gtkhtml-embed-shell.c:
* gtkhtml/gtkhtml-embed.c:
* gtkhtml/gtkhtml-embed.h:
* src/Makefile.am:
* src/galeon-shell.c:
* utils/galeon-types.h:
* Makefile.am:
* acconfig.h:
* configure.in: Initial implementation of a working gtkhtml embed.
Give --enable-gtkhtml to ./configure to try it.
2002-09-05 Tommi Komulainen <tommi.komulainen@iki.fi>
* src/galeon-nautilus-view.c: Load the ui from where it's
installed.
2002-09-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in: Fix #92224 and more fixes
related to #92225.
2002-09-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/TOCProtocolHandler.cpp: strings suck.
2002-09-04 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks.c
* bookmarks/xbel.c
* bookmarks/bookmarks-tree-model.c
* src/galeon-bookmarks-icon-provider.c: Some cleanups and memory
management fixes and sanity checks.
* ui/Makefile.am
* utils/pixbuf-cache.h
* utils/pixbuf-cache.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-default-icon-provider.c: Add a different
icon for separators, instead of using the "site" icon (in the
editor).
* ui/galeon-bookmarks-editor-ui.xml.in: Make the menus a bit more
HIG compliant. Still not finished. See bug #92225.
2002-09-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/location-entry.c: Activate the entry when an item is
clicked in the combo list. I think this behaviour is broken, but
it seems to be what most people expect.
2002-09-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.h
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h: Implemented the most useless
toolbar button in the world.
2002-09-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmark-alias-mark.png: A maybe less ugly icon for
aliases. Stolen from nautilus.
2002-09-02 Tommi Komulainen <tommi.komulainen@iki.fi>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c: Load the ui from where it's
installed.
2002-09-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/toolbar.c
* utils/prefs-strings.h
* utils/gul-tbi-zoom.c: Show a label for zoom control and a
tooltip.
2002-09-01 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-ui.xml.in: remove unnecessary ellipses
from menubar
2002-09-01 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mime-db.c:
* mozilla/ContentHandler.cpp:
* ui/galeon.glade:
* ui/prefs-dialog.glade: fixup some spaces problems
in the prefs. Save mime db on exit.
Tweak a bit the mime dialog.
2002-08-31 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/prompts.glade: fix prompts for hig compliance
2002-08-31 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h:
* ui/galeon.glade Updated MIME Ask Action dialog to
use buttons instead of a radio box and also to add the ability
to use the default helper without going through the helper
chooser dialog. Ugly but fully functional.
2002-08-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion-window.c: Fixed a very stupid bug,
using "<=" instead of "<". This should have crashed more often.
2002-08-30 Marco Pesenti Gritti <marco@it.gnome.org>
* src/prefs-dialog.c
* ui/galeon.glade
* ui/prefs-dialog.glade
* ui/toolbar-editor.glade: more hig love.
Remove all frames and replace in the suggested way.
2002-08-30 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon.glade
* ui/prefs-dialog.glade
* ui/print.glade: fix spacing to be more hig
compliant. Prompts are still borked, will fix
all togheter. Print would need rewrite :((
2002-08-30 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/FilePicker.cpp: Overly smart string fix removed. Now actually works.
2002-08-30 Marco Pesenti Gritti <marco@it.gnome.org>
* src/general-prefs.c
* ui/galeon.glade
* ui/prefs-dialog.glade
* ui/toolbar-editor.glade: fix toolbar editor
to be hig compliant (space, shadow, revert to defaults).
Fix find dialog spacing to be hig compliant.
Make save session on exit an hidden pref.
2002-08-30 Tommi Komulainen <tommi.komulainen@iki.fi>
Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/mozilla-embed.cpp: Check errors in
mozilla_embed_dom_mouse_down_cb.
* README.ExtraPrefs
* galeon.schemas.in
* utils/prefs-strings.h
* src/galeon-tab.c
* src/galeon-window.c: Middle click pastes current selection and
opens it in a new tab. See README.ExtraPrefs for enabling it.
2002-08-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/toolbar-editor.glade
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-editor.h
* utils/eel-gconf-extensions.c
* utils/eel-gconf-extensions.h
* src/window-commands.c: Revert now reverts to default. Added an
undo button that does what revert did before.
2002-08-30 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: One more string fix.
2002-08-30 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/ExternalProtocolService.cpp
* mozilla/FilePicker.cpp
* mozilla/GHelpProtocolHandler.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GnomeHelpProtocolHandler.cpp
* mozilla/MailtoProtocolHandler.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/PromptService.cpp
* mozilla/SideBar.cpp
* mozilla/SideBar.h
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Redo string usage in a way that doesn't suck.
2002-08-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-context-menu.c: Reordered the items a bit.
2002-08-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmark-alias-mark.png: An icon to mark aliases. Yes,
it's ugly. I'm not an artist...
* bookmarks/bookmarks-util.c
* bookmarks/bookmarks-util.h
* src/galeon-bookmarks-icon-provider.c
* bookmarks/bookmarks-default-icon-provider.c: Mark aliases
icons.
* bookmarks/bookmarks-tree-model.c: Fixed abug when using dnd with
aliases.
* bookmarks/bookmarks.c: Fixed a bug when creating aliases to
aliases.
2002-08-29 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed-shell.c: fix macros to work with
mozilla 1.1
2002-08-29 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/TOCProtocolHandler.cpp: Reworked fix to work with gcc 2.96+
2002-08-28 Yanko Kaneti <yaneti@declera.com>
* acconfig.h
* configure.in
* mozilla/Makefile.am: port forward the with-mozilla-snapshot stuff.
Defaults to expect 1.1
2002-08-28 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/Makefile.am: make the inclusion of mozilla-config
works also on automake 1.4
2002-08-28 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/TOCProtocolHandler.cpp: Extra mozilla resyncs that I missed yesterday.
2002-08-28 Ross Burton <ross@burtonini.com>
* ui/galeon-ui.xml.in: Fix a <seperatot/> typo.
2002-08-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-bookmarks-icon-provider.c
* src/galeon-bookmarks-icon-provider.h
* src/galeon-favicon-cache.c
* src/galeon-favicon-cache.h
* src/galeon-shell.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Notify bookmarks when the favicons
change. Well, most times.
2002-08-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-bookmarks-icon-provider.c
* src/galeon-bookmarks-icon-provider.h
* src/galeon-shell.c
* bookmarks/Makefile.am
* bookmarks/bookmarks-default-icon-provider.c
* bookmarks/bookmarks-default-icon-provider.h
* bookmarks/bookmarks-icon-provider.c
* bookmarks/bookmarks-icon-provider.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Favicons support for bookmarks. This does
not (yet?) update the favicon when it changes.
2002-08-27 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EventContext.cpp
* mozilla/FilePicker.cpp
* mozilla/Makefile.am
* mozilla/MyportalProtocolHandler.cpp
* mozilla/PrintingPromptService.cpp
* mozilla/SideBar.cpp
* mozilla/SideBar.h
* mozilla/mozilla-embed-shell.cpp: Mozilla compilation resyncs. Lucky me.
2002-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion.c
* utils/galeon-autocompletion-window.c: Fixed warnings.
2002-08-26 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed.cpp: assume zoom is 100 if the wrapper
is not initialized
2002-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/toolbar.c: Don't try to reset the zoom level when we read it
from mozilla.
2002-08-27 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-embed-favicon.c: (net_state_cb):
Dum dum. Don't call get_location all the time.
2002-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h: Hooked the zoom control.
2002-08-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-navigation-history.c
* src/toolbar.c
* gtkhtml/gtkhtml-embed.c
* mozilla/mozilla-embed.cpp
* embed/galeon-embed.c
* embed/galeon-embed.h: Popup menu to go up several levels at
once.
2002-08-26 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-bookmarks-editor-ui.xml.in: use priority text
in the toolbar. Use small icons for the menubar, they still
looks bad, we really need something better :(
2002-08-26 Ross Burton <ross@burtonini.com>
reviewed: Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-ui.xml.in
* src/galeon-window.c
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c
* src/window-commands.h: Add a Up button to the toolbar and menu
bar, and fill in the plumbing back to Mozilla.
2002-08-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-item.c
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar.c
* utils/gul-toolbar.h: Finish the toolbar editor. Don't allow
duplicate controls. Fix DND. Keep the list of available controls
always sorted.
2002-08-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/toolbar-editor.glade
* src/window-commands.c
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-editor.h: Changed the toolbar editor to use
autoapply and revert.
2002-08-25 Marco Pesenti Gritti <marco@it.gnome.org>
* INSTALL: updated for galeon2. Contributions about
it would be very welcome, as I prefer to spend my
time coding :)
2002-08-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c
* utils/galeon-autocompletion.h: Make this a bit faster and use
less memory.
2002-08-25 Marco Pesenti Gritti <marco@it.gnome.org>
* galeon.schemas.in: add separators like in old toolbar
Thank you ric for fast implementation.
* ui/galeon-ui.xml.in: move the toolbar editor up
2002-08-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-tbi-separator.h
* utils/gul-tbi-separator.c
* utils/Makefile.am
* utils/gul-bonobo-extensions.c
* utils/gul-toolbar-item-factory.c: Added support for separators.
* utils/gul-tbi-std-toolitem.c: Fixed problem with "_" appering on
text labels.
2002-08-24 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/Makefile.am: hack to make it compile with recent mozilla.
Using ac defines in public headers is crazy (argh).
* galeon.schemas.it: fix definition of toolbar key so that it doesnt
overwrite spinner one. Move back to the old default. Ricardo we
definately need separators (do you plan to impl them ?). If we want
to have zoom by default we need to add a label, this way it's crack.
2002-08-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed-shell.c
* embed/global-history.c
* embed/global-history.h: Make sure that history is always
saved. Fixed saving / loading of history. We were encoding items
whem saving and not decoding them when reading. It was a mess:
items were growing a bit each time.
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion.c: Enabled debug output again.
* src/toolbar.c
* utils/gul-tbi-favicon.c
* utils/gul-tbi-location.c
* utils/gul-tbi-navigation-history.c
* utils/gul-tbi-spinner.c
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-zoom.c
* utils/gul-toolbar-bonobo-view.c
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-item-factory.c
* utils/gul-toolbar-item.c
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar.c: Disabled debug output for now.
2002-08-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* galeon.schemas.in
* ui/galeon-ui.xml.in
* src/galeon-window.c
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c
* src/window-commands.h
* utils/prefs-strings.h: Plug the toolbar editor.
* utils/Makefile.am
* utils/gul-toolbar-item-factory.c
* utils/gul-tbi-favicon.c
* utils/gul-tbi-favicon.h
* utils/gul-tbi-spinner.c
* utils/gul-tbi-spinner.h: These items are only wrappers, because
the real widgets must be created by galeon (they are in src/,
maybe the could be moved to utils/).
* utils/gul-tbi-navigation-history.c
* utils/gul-toolbar-bonobo-view.c
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-test.c
* utils/gul-toolbar.c
* utils/gul-toolbar.h: Various fixes and minor changes.
2002-08-21 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/toolbar-editor.glade: Correct button order.
* utils/gul-general.c: Always cache found files in
gul_general_user_file.
* utils/location-entry.c: Don't crash if autocompletion object is
NULL.
* utils/gul-tbi-navigation-history.c
* utils/gul-tbi-std-toolitem.c: Small fixes.
* utils/Makefile.am
* utils/gul-tbi-location.c
* utils/gul-tbi-location.h
* utils/gul-toolbar-item-factory.c
* utils/gul-toolbar-test.c: Location entry item.
2002-08-20 Marco Pesenti Gritti <marco@it.gnome.org>
* src/session.c: Persist the recovery method.
Add API documentation.
* src/galeon-spinner.c: API documentation
2002-08-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h
* utils/gul-tbi-navigation-history.c
* utils/gul-tbi-navigation-history.h
* utils/gul-tbi-std-toolitem.c
* utils/gul-tbi-std-toolitem.h
* utils/gul-tbi-zoom.c
* utils/gul-toolbar-item-factory.c
* utils/gul-toolbar-item.c
* utils/gul-toolbar-item.h
* utils/gul-toolbar-test.c
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar.c
* utils/gul-toolbar.h: More toolbar items implemented.
2002-08-19 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c (galeon_window_show):
dont ignore the fact that a window can have no tabs:
fix a crash on crashed session recovery
2002-08-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/appearance-prefs.c:
* src/appearance-prefs.h: fix "Appeareance" typo
* src/prefs-dialog.c: add a checkbox to choose the
gnome mail handler
* mozilla/ExternalProtocolService.cpp: fix the mailto:
handler to use the new pref
* embed/galeon-embed-utils.c: fix a leak
2002-08-17 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/toolbar-editor.glade
* utils/.cvsignore
* utils/Makefile.am
* utils/gul-tbi-zoom.c
* utils/gul-toolbar-editor.c
* utils/gul-toolbar-editor.h
* utils/gul-toolbar-item.c
* utils/gul-toolbar-item.h
* utils/gul-toolbar-test.c
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar.c: More about the toolbar editor. Started the
implementation of the editor dialog itself, and some bits and fixes.
2002-08-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/ProgressListener.cpp: Fixed a number of problems with
helper handling with the added bonus of making code cleaner.
1) The 'GNOME Default' choice is now expanded out to a helper at the
time of selection and not when the helper is run. This means that
changing the Default helper in GNOME-VFS later will not the change the
helper that galeon runs. I think is what most users prefer.
2) Got terminal based helpers working again. Apparently the
gnome_terminal code changed a while back and the command line that it
runs has to be passed as separate vars rather than a single one for the
whole command line.
3) Fixed bug where terminal flag would not be recognised if the helper
wasn't marked as "use always".
4) Fixed bug where filenames with spaces in them would get chopped up
when passed to the helper app.
5) Fixed bug where MIME action and helper chooser dialogs weren't shown
making the whole download handling system essentially useless. The
strange thing is that the original code worked fine; now we have to
explitly |gtk_widget_show| the dialogs. *shrug*
6) Refactored the helper chooser dialog code out of GContentHandler as
a first step to making it fully standalone so that it can be called by
our prefs code to choose helper apps in prefs. Marco, you may want to
refit this code into a galeon_dialog rather than the current impl.
2002-08-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Mozilla cvs resync.
If this code doesn't compile with the 1_1 branch,
then we're reached a point where we have three platforms:
1.0.x, 1.1.x and trunk. We'll need to alter MOZILLA_SNAPSHOT
accordingly in that case.
2002-08-11 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-utils.c: rewrite the charset menu
creation to be reasonably fast and remove the build on View
menu click hack. Add API documentation.
* src/galeon-window.c: update the encoding menu path
* ui/galeon-ui.xml.in: use a placeholder for encoding instead of having
the submenu in the static xml
2002-08-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/Makefile.am
* utils/gul-toolbar-tree-model.c
* utils/gul-toolbar-tree-model.h: A tree model to show toolbars
while editing.
* utils/gul-tbi-zoom.c
* utils/gul-toolbar-bonobo-view.c
* utils/gul-toolbar-item.c
* utils/gul-toolbar-item.h
* utils/gul-toolbar-test.c
* utils/gul-toolbar.c: More bits implemented.
2002-08-14 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-tb.c: Renamed
gul_bonobo_clear_submenu to gul_bonobo_clear_path.
* utils/Makefile.am
* gul-tbi-zoom.c
* gul-tbi-zoom.h
* gul-toolbar-bonobo-view.c
* gul-toolbar-bonobo-view.h
* gul-toolbar-item-factory.c
* gul-toolbar-item-factory.h
* gul-toolbar-item.c
* gul-toolbar-item.h
* gul-toolbar-test.c
* gul-toolbar.c
* gul-toolbar.h: Infrastructure for customizable toolbar. Nothing
galeon-specific yet, and nothing usable. Only a test app that you
can customize its toolbar, adding as many zoom controls as you
like.
2002-08-11 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed.cpp:
* src/galeon-tab.c:
* src/galeon-window.c:
* src/galeon-window.h: Fixup popup creation and
size_to.
* src/galeon-shell.c: Api documentation
2002-08-11 Duarte Loreto <happyguy_pt@hotmail.com>
* galeon.schemas.in: Fixed 2 i18n typos.
2002-08-11 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: on tab switching signal dont
save old tab info if old tab = new tab.
* src/galeon-dialog.c: use gtk_window_present to show
the dialog, so it's raised when necessary.
* ui/galeon-ui.xml: Sidebar->Side Pane to be consistent
with nautilus
2002-08-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-embed-shell.cpp: Mozilla resync.
2002-08-08 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* ui/galeon-bookmarks-editor-ui.xml.in: Implemented some easy
bookmark's editor menuitems.
2002-08-07 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/toolbar.c: Fixed a warning about a floating reference.
* utils/galeon-autocompletion-window.c: Clicking on the window
activates the selected item.
2002-08-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.c
* src/statusbar.c: Added some safety checks.
* src/toolbar.c: Fixed a crash when closing windows with loading
tabs and fixed some refcounting leaks.
2002-08-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor-dockable.c
* bookmarks/bookmarks-editor-dockable.h
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h
* src/galeon-window.c: Implemented a bookmarks sidebar.
2002-08-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/MyportalProtocolHandler.cpp
* src/statusbar.c
* utils/gul-bonobo-extensions.c: Fixed some object leaks.
2002-08-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-notfiers.cpp: Whoops, used a NULL instead of 0
in one of the terminator fields.
2002-08-04 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/mozilla-notifiers.cpp: Added missing NULL terminator
to notifier lookup table.
2002-07-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-tb-widget.c: middle clicking does the
expected thing.
2002-07-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h: Allow activation of
bookmarks. Try middle clicking or the context menu.
* src/Makefile.am
* src/galeon-window-bookmark-activated-proxy.c
* src/galeon-window-bookmark-activated-proxy.h
* src/galeon-window.c
* src/window-commands.c: Class to manage bookmark-activated
signals. See the comments for details.
2002-07-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-view.c: Fixed the interaction betwen
context menus and dnd.
Double click for editing a bookmark.
2002-07-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks.c
* src/window-commands.c: Fixed some refcount leaks.
2002-07-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c: Cleanups and fixed a bug that prevented
rebuilding menus or toolbars in some cases.
* bookmarks/bookmarks-gtk-menu.c: Added a timeout to avoid
excesive rebuilding.
2002-07-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-import-druid-konqueror.c
* bookmarks/bookmarks-import-druid-konqueror.h
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-netscape.c
* bookmarks/bookmarks-import-druid-netscape.h
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-import-druid.h
* bookmarks/bookmarks-mozilla.c
* bookmarks/bookmarks-mozilla.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks.c: Implemented Netscape and Konqueror
bookmarks import druids and fixed some small bugs.
2002-07-29 Philip Langdale <philipl@mail.utexas.edu>
R GNOME_GTM.server
* Makefile.am: Now that Bruno has merged the bonobo-activation
stuff into gtm cvs, we don't need this in galeon cvs.
2002-07-27 Christian Rose <menthos@menthos.com>
* bookmarks/bookmarks-import-druid.c: Fixed bug #89182.
2002-07-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.c
* bookmarks/bookmarks-bonoboui-tb.c: Fixed bug #89127.
2002-07-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-autocompletion-window.c (removed)
* src/galeon-autocompletion-window.h (removed)
* src/location-entry.c (removed)
* src/location-entry.h (removed)
* utils/Makefile.am
* utils/galeon-autocompletion-window.c
* utils/galeon-autocompletion-window.h
* utils/location-entry.c
* utils/location-entry.h: Move the location entry widget to
util. Move the autocompletion window widget to util too (why
wasn't this moved with the rest of the autocompletion files?)
2002-07-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-tree-model.c: Disconnect signals when
finalizing.
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-util.c
* bookmarks/bookmarks-util.h: Automatic merging of imported
bookmarks.
2002-07-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-tree-view.c: Some bug fixes and changes.
2002-07-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Save size of the bookmarks editor
window.
2002-07-24 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: dont save size of popups
2002-07-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-util.c
* bookmarks/bookmarks-util.h
* bookmarks/bookmarks.h
* bookmarks/bookmarks-bonoboui-menu.h
* bookmarks/bookmarks-bonoboui-tb.h
* bookmarks/bookmarks-gtk-menu.h
* bookmarks/bookmarks-separator-tb-widget.h
* bookmarks/bookmarks-tb-widget.h
* bookmarks/bookmarks.c: Moved some functions and types to
bookmarks-util.[ch].
* bookmarks/bookmarks-context-menu-several.c
* bookmarks/bookmarks-context-menu-several.h
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu.h
* bookmarks/bookmarks-tree-view.c: Add context menus for more than
one bookmark, add Cut/Copy/Paste to the context menus.
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-clipboard.h: Use only a clipboard object for
everything.
* utils/gul-gui.c
* utils/gul-gui.h: Convenience function for adding separators to
menus.
2002-07-23 Marco Pesenti Gritti <marco@it.gnome.org>
* TODO
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/mozilla-embed.cpp
* src/galeon-nautilus-view.c
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/general-prefs.c
* src/prefs-dialog.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in
* ui/galeon.glade
* ui/prefs-dialog.glade
* utils/galeon-dialog.c
* utils/gul-state.c
* utils/gul-state.h: Remove our mozilla key hacks.
In gtk2 key events are handled first by the window, then
by the focused widget. This breaks emacs key bindings in forms
but I dont think we can do much about it.
Save window size on configure event, save chrome status "on the fly".
Save dialogs size. (leaving the bookmarks dialog to ric ...).
2002-07-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks-tree-view.c
* bookmarks/bookmarks-tree-view.h: Some refactoring to avoid code
duplication. Fixed bugs #88873 and #88875.
2002-07-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-favicon.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-iterator.c
* bookmarks/bookmarks-location-source.c
* bookmarks/bookmarks-netscape-mozilla.c
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-separator-tb-widget.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks.c
* bookmarks/testbookmarks.c
* bookmarks/xbel.c: Include config.h everywhere.
2002-07-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-import-druid-mozilla.c
* bookmarks/bookmarks-import-druid-mozilla.h
* bookmarks/bookmarks-import-druid.c
* bookmarks/bookmarks-import-druid.h: Prototype of a bookmarks
import druid (for mozilla).
* bookmarks/bookmarks-single-editor.c: Fix a leak.
2002-07-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-model.c: Reordering using DND.
2002-07-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/mozilla-embed.cpp: Return NULL when there is no
location. This avoids some crashes.
* src/galeon-embed-favicon.c: Don't crash when the location can't
be obtained.
2002-07-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c
* src/galeon-window.c
* src/window-commands.c
* mozilla/PrintingPromptService.cpp
* mozilla/mozilla-embed.cpp
* embed/find-dialog.c
* embed/find-dialog.h
* embed/print-dialog.c
* embed/print-dialog.h: Implemented Find and Print in the nautilus
view.
2002-07-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c: Fixed a crash when middle clicking.
2002-07-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-ui.xml.in
* ui/nautilus-galeon-view-ui.xml.in
* embed/galeon-embed-utils.c: Don't build the encodings menu until
it is needed. This speeds up window creation. Affects both the
GaleonWindow and the GaleonNautilusView.
2002-07-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c: Added encoding menus.
* embed/galeon-embed-utils.c: Fixed a leak.
2002-07-19 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp
* mozilla/SideBar.h: Added context menu for sidebar panels.
2002-07-19 Philip Langdale <philipl@mail.utexas.edu>
* galeon-shell.c
* galeon-tab.c: Fixed logical errors in popup handling with respect
to tabs. The logic to show xul dialogs properly is correct but the
chrome flag doesn't seem to be respected. marco...
2002-07-19 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ExternalProtocolService.cpp
* src/galeon-shell.c: Fixed target="_blank" link type handling.
Mozilla handles these by first passing them to the
ExternalProtocolHandler and if it can't handle, it then opens in
current window. Our old ExternalProtocolHandler will refuse to handle
such urls if galeon is your gnome handler (and it should be) because
of the potential for infinite loops.
Telling ExternalProtocolHandler to refuse such urls is bad because
mozilla's fallback behaviour of opening in the current window is not
w3c compliant; the url should open in a new window (or tab). The fix
was to call the windowwatcher service in ExternalProtocolHandler to
open a new window through mozilla, thus maintaining the EPH's
independence from core galeon code.
WindowWatcher's actions ultimately lead to a new orphan window being
created, which is why I had to fix orphan window creation to respect
tab prefs, which is something that should be done anyway.
2002-07-16 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in
* bookmarks/bookmarks-editor.c: Removed some items from the tolbar
and implemented some actions.
2002-07-16 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c: Rebuild menus when neccesary.
2002-07-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-gtk-menu.c: Don't popup more than one
context menu each time.
2002-07-15 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-menu.h
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu.h
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h
* bookmarks/bookmarks-location-source.c
* bookmarks/bookmarks-location-source.h
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tb-widget.h
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Cleanups. Add "Add bookmark here" and
"Add folder here" to bookmarks context menus.
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-event.h:
* embed/galeon-embed-popup.c: add a sidebar event context
and hide some popups items for it
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-window.c
* src/session.c
* src/session.h
* src/window-commands.c: rehash session close code.
Cleaner code and sidebars saved on quit.
Hopefully no regressions.
2002-07-13 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp
* mozilla/SideBar.h
* mozilla/mozilla-embed.h
* utils/galeon-sidebar.c: Finished sidebar implementation
so that mozilla sidebar pages can now be removed. Fixed the
crash-on-page-change bug caused by attempting to remove the
old page twice...
2002-07-06 Victor Hernandez Maksimenko <victor@planetasur.com>
* configure.in: do not enable Werror in CXXFLAGS for gcc 3.1
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-sidebar.c: fix sidebars removing to
actually work
2002-07-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-location-source.c
* bookmarks/bookmarks-location-source.h: I'll need this soon.
* bookmarks/bookmarks-tb-widget.c
* bookmarks/bookmarks-tb-widget.h
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-folder-tb-widget.h
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-site-tb-widget.h
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.h: Some refactoring to
avoid code duplication.
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks-separator-tb-widget.c
* bookmarks/bookmarks-separator-tb-widget.h: Separators in the toolbar.
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/SideBar.cpp
* src/galeon-window.c
* utils/galeon-sidebar.c
* utils/galeon-sidebar.h
* utils/prefs-strings.h: sidebar size/page
persistence. Support for page removing (untested).
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/SideBar.cpp: fix build on gcc 3.1
* too many: fix out of source dir build. Please
dont use includes like #include <utils/...> or
you will break it again. Use them only in mozilla
dir when breaking abstraction (including from src dir)
Move autocompletion to utils (to not break abstraction)
2002-07-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp
* mozilla/SideBar.h: Switched from a hash_map to a regular map
as the container for the sidebar pages. hash_map is not an official
STL container despite being in the de-facto STL before standardisation.
I felt, and still do, that the hash_map is more appropriate because
of the ammount of random access into the container, but the header confusion
we saw with gcc3 and the helper class templatisation mean the logistical
cost is simply too high. And you never know when it might just disapper
because it's not official. compiles with gcc 3.1 with no probs now.
2002-07-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.h
* src/galeon-window.c: Fixed a gcc 3.1 compile problem and removed
a debug output from galeon-window.c
2002-07-11 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-iterator.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c: Cleanups and removed some warnings and
fixed a crash at exit.
2002-07-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ProgressListener.cpp: Mozilla trunk resync. bleah.
2002-07-11 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/SideBar.cpp
* mozilla/SideBar.h
* mozilla/SideBarProxy.cpp
* mozilla/mozilla-embed-shell.cpp
* src/galeon-window.c
* src/session.c
* src/session.h: Got sidebar support almost up to galeon-1-2 levels.
The only thing missing right now is the ability to remove pages once
they've been added. There's also a problem that pages are not saved
if you File->Quit rather than use window-manager->close to exit galeon.
This could be solved by saving in the exit routine but I'd rather that
the appropriate callback was fired. It's more elegant that way.
2002-07-10 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-tb.c: Rebuild toolbars when
neccesary.
* bookmarks/xbel.c: I broke the file format detection.
* utils/gul-bonobo-extensions.c: Unref the control after adding it
to the toolbar.
2002-07-10 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks.c: Refcounting issues. The bookmarks toobar
was not destroyed.
2002-07-10 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Fixed two subtle bugs, and some cleanups.
* utils/gul-gui.c
* utils/gul-gui.h
* bookmarks/bookmarks-context-menu.c: Some more context menu
options.
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-popup.c: copy the text to both
clipboard and primary, simplify the code a lot
2002-07-08 Christophe Fergeau <teuf@users.sourceforge.net>
* src/galeon-favicon-cache.c: fixed a crash on savannah.gnu.org
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c: do not set the session to
NULL two times ;)
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c
* src/galeon-window.c: fix the update of the location
on tab switch when no page is loaded. Set the location
entry on net_start when it's NULL (first page loaded).
Please report if there are more bugs with the location.
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: fix the automoving of the
window on showing. We was loading default window
size when not necessary
2002-07-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/session.c:
* src/session.h: implement a new window callback.
Philip I hope it worsk ;) untested.
2002-07-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* utils/gul-gui.c
* utils/gul-gui.h
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu.h
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c: removed some code
duplication and implemented some more context menu options.
2002-07-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/galeon-marshal.list
* src/galeon-window.c
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-menu.h
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu.h
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-folder-tb-widget.h
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-site-tb-widget.h
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.h
* bookmarks/bookmarks.h: Redesign the way bookmarks are activated,
to allow open in tabs/new window, opening folders, etc.
2002-07-05 Christophe Fergeau <teuf@users.sourceforge.net>
* ui/galeon-ui.xml.in: added a few missing accelerators and removed
a reference to gedit in a tooltip
2002-07-04 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-ellipsizing-label.c:
* utils/gul-ellipsizing-label.h: ellipsizing label based on the eel one
* embed/downloader-view.c: use ellipsizing label for file/location
* src/pdm-dialog.c: use ellipsizing label for cookie value
2002-07-04 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-context-menu.c
* bookmarks/bookmarks-context-menu.h: Infrastructure for context
menus for bookmarks. For now it only has "Edit...", but adding the
rest of options is easy.
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c: Right click menus in
the editor, toolbar and gtk menus.
2002-07-03 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/galeon-bookmarks-editor-ui.xml.in: Fixed some ugliness. Added
cut, copy and paste to the toolbar and removed the move up/down
buttons.
* src/galeon-autocompletion-window.c
* src/galeon-autocompletion.c: Removed some debugging output.
* bookmarks/bookmarks-tree-model.c: When a new child is added, it
seems that I have to notify also if that child has childs...
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h: Typos.
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c
* bookmarks/bookmarks-clipboard.c
* bookmarks/bookmarks-clipboard.h: Implemented cut, copy and paste
for bookmarks.
2002-07-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.h
* bookmarks/bookmarks.c: Functions to try to convert a bookmark
file saved to galeon 1 to correct utf8 encoding. It should be safe
even if the file was already correct, but that's not
warranted. Also, I've implemented some functions that were
incomplete.
* bookmarks/xbel.c: Save and load information about the version of
galeon that created the file. Obviously, files saved with galeon
until yesterday will be recognized as saved by galeon 1 because
they don't have version info.
* src/galeon-shell.c: If an old bookmark file is detected, warn
the user and allow him to fix it. It should be safe if the user
says "yes" when he should have said "no", but let me know if it
breaks for you. Make backups ;)
* bookmarks/default-bookmarks.xbel: Added version info.
2002-07-01 Philip Langdale <philipl@mail.utexas.edu>
A GNOME_GTM.server
* Makefile.am
A idl/Gtm.idl
R src/GaleonAutomation.idl
R src/Gtm.idl
* src/galeon-main.c
* ui/prefs-dialog.glade
* utils/Makefile.am
* utils/gul-download.c: Thanks to Uraeus provoking me into
trying it out, I've discovered that, at least for very simple
case like GTM, bonobo_activation will successfully instantiate
a CORBA object writen with OAF in mind. This isn't documented
but it works for me. So, we now have fully equivalent downloader
support in HEAD. Getting things working simply involved
copying the .oaf file as a .server file in the correct place
and making a call to bonobo_activation. I've added a copy of
the .server file for gtm to our cvs for the time being.
I've left the pref UI unchanged, so you activate GTM support
by picking a specific string in the external handler combo,
instead of using a radio box as in galeon1. This can be
changed if necessary. I leave that up to marco.
2002-07-01 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed-popup.c
* embed/galeon-embed-prefs.h
* embed/galeon-embed-utils.c
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp
* src/prefs-dialog.c
* ui/prefs-dialog.glade
* utils/Makefile.am
* utils/gul-download.c
* utils/gul-download.h: After much faffing around and
annoyance, I have external command line driven downloader
support working. I'm suspicious about terminal apps. The
method we use to run them hasn't changed, but suddenly
it doesn't work anymore. I need more testing of this.
Marco, you had some really silly code in embed_util_save
or whatever it's called. Look at the diff, it speaks for
itself. :-)
GTM isn't supported through corba because the kind folks
at the gnome project dumped oaf (after dumping gnorba).
Does there exist a way to communicate between gnome1 and
gnome2 apps? Who cares? They don't. But you can still use
GTM through it's command line api, so all is not completely
lost.
2002-06-30 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/prefs-dialog.glade: hide external downloader
prefs. If someone will feel like writing and
mantaining that code, he will be welcome to put
them back
2002-06-30 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-prefs.h:
* src/prefs-dialog.c: fix allow popups option
* mozilla/mozilla-embed.cpp: disconnect signals
on _destroy, otherwise we get mozilla events
after the window has been destroyed. Should fix
crashes on popups closing.
2002-06-30 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-general.c
* utils/gul-general.h: add an helper to get
a temp file name
* embed/galeon-embed-helper-list.c: use it
* src/galeon-automation.c
* src/session.c
* src/session.h: hookup gnome session
management. As a side effect I had to implement
--load-session
2002-06-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c: Removed some old code. Don't show
the window when it is created. Cosmetic changes.
* bookmarks/testbookmarks.c: Updated.
* src/window-commands.c: Updated.
2002-06-30 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon.glade:
* src/history-dialog.c: use integer to store visits in
the treeview. Set treeview border to IN
2002-06-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-autocompletion-source.h: Add support for scoring to
the interface.
* embed/global-history.c: Implement a scoring function. It is very
simple. Probably you can think of something better and tell me ;)
Newer urls get higher scores, and each visit makes it 1.5 days
younger.
* src/galeon-autocompletion-window.c: Don't sort urls, they are
already sorted now (using the score). Also, show only 100 items at
most. It seems a lot faster now.
* src/galeon-autocompletion.c
* src/galeon-autocompletion.h: Sort matches based on the score.
* src/location-entry.c: Make the alternatives window popup sooner,
it feels faster that way.
I've enabled a lot of debugging output. If it annoys you, disable
it. If you find the autocompletion too slow, send me that output.
2002-06-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/Makefile.am: Added bookmarks-editor.glade.
* bookmarks/bookmarks-single-editor.c: Don't leak the object when
closing the window.
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c: Update toolbar items
when the bookmark is modified. The toolbar itself is not updated yet.
2002-06-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* ui/bookmarks-editor.glade
* ui/bookmarks.glade
* ui/galeon-bookmarks-editor-ui.xml.in: Use a property editor for
editing individual bookmarks, instead of the editing frame.
* utils/gul-glade.c: Remove outdated comment and small improvement.
2002-06-29 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/location-entry.c: The autocompletion timeout was not working
correctly always.
* embed/global-history.c
* src/galeon-autocompletion.c: Tidy up finalization. Emit less
signals.
2002-06-28 Marco Pesenti Gritti <marco@it.gnome.org>
* Makefile.am
* configure.in
* bookmarks/Makefile.am
* embed/global-history.c
* mozilla/Makefile.am
* src/Makefile.am
* utils/gul-general.c
* utils/gul-gui.c
* utils/gul-gui.h
* utils/gul-string.c
* utils/gul-string.h: remove some unused misc stuff.
Use pkgconfig for mozilla and some misc configure fixes.
2002-06-28 Philip Langale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h: Now that mozilla bug 147142
is fixed, here are the matching galeon changes. Though it doesn't
look it because of the #ifdefs, the new architecture is somewhat
less convoluted than before, though some code duplication has been
introducted between the two objects. I intend to get rid of this
in due course.
2002-06-27 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-sidebar.c: fix sizing so that
title buttons doesnt overlap
2002-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-shell.c
* embed/global-history.c
* src/galeon-autocompletion-window.c
* src/galeon-autocompletion.c
* src/history-dialog.c
* src/location-entry.c
* src/toolbar.c
* utils/galeon-dnd.c
* utils/galeon-dnd.h: Fix global history/ autocompletion
finalization. This has been a pain and something could still be borked.
I'm no more notifying data change on history finalization. The autocompletion
is already dead and cause crashes. Ricardo, if that is needed please fix it :)
Implement history dnd (treeview doesnt appear to support multiple items drag atm)
2002-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-dnd.c:
* utils/galeon-dnd.h:
* src/toolbar.c: implement favicon dnd. Please
use get_data from galeon-dnd.h when you implement
drag and drop in other widgets. (Nautilus credits again)
2002-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-popup.c
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-popup-control.c
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/nautilus-galeon-view-ui.xml.in: Hide save background
when there is no background. Implement Send link.
2002-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-popup.c
* mozilla/ProgressListener.cpp: fix temp files
creation and add an extensions (for borked apps)
2002-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/Makefile.am
* embed/galeon-embed-helper-list.c
* embed/galeon-embed-helper-list.h
* embed/galeon-embed-popup.c: rehash open with code
and make it work a bit better using gnome vfs to guess
mime from the url when possible
2002-06-23 Marco Pesenti Gritti <marco@it.gnome.org>
* src/general-prefs.c
* ui/nautilus-galeon-view-ui.xml.in
* ui/prefs-dialog.glade: add open with to nautilus view.
Remove set to my portal from prefs dialog
2002-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in
* embed/downloader-view.c
* embed/galeon-embed-persist.c
* embed/galeon-embed-persist.h
* embed/galeon-embed-popup.c
* mozilla/ContentHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* ui/galeon-ui.xml.in
* utils/gul-general.c
* utils/gul-general.h
* utils/gul-string.c
* utils/gul-string.h: Implement open with (still not mature probably).
Implement a generic way of opening external apps with params (credits
to Nautilus) and try to use it in every place I remember it's needed.
2002-06-22 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c: display "Loading ..." message
2002-06-21 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: remove some unused stuff
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml.in: add my portal to go menu
2002-06-21 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/session.c: small api rehash on GaleonWindow,
fix New tab to actually jump to the page. Fix
tab sizing.
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/pdm-dialog.c:
* ui/galeon.glade:
* utils/galeon-sidebar.c: fix pdm buttons sensivity.
Remove some unnecessary space in the sidebar content
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/pdm-dialog.c: add the ability to see cookies
properties
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/downloader-view.c: use selectable labels instead
of entries for location / file
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* src/pdm-dialog.c: rehash pdm memory management
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h: Have a default window size when the
popup has not his own size.
Fix browser context menus behavior.
2002-06-18 Marco Pesenti Gritti <marco@it.gnome.org>
* src/pdm-dialog.c: fix leaks
* utils/galeon-sidebar.c: remove padding on the bottom
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am
* src/galeon-window.c
* src/pdm-dialog.c
* src/pdm-dialog.h
* src/window-commands.c
* src/window-commands.h: implemented data manager.
Filtering stuff should be implemented like Matta proposed a
while ago I think.
Fix popup sizing issue.
2002-06-17 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-shell.c: Fixed the "open link in new tab
gives blank tab" bug. And marco said it was mozilla's
fault... (widget was being shown before being parented
to the window)
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* doc/*: manual finally working, ric I had the remove
the à from your name ... I couldnt find a way fix it to be utf8,
feel free to fix that back :)
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c
* ui/galeon.glade
* utils/Makefile.am
* utils/galeon-sidebar.c
* utils/state.c
* utils/state.h: complete gul_ renaming,
fix some schema typos, fix sidebar height
2002-06-16 Philip Langdale <philipl@mail.utexas.edu>
* Makefile.am
* MozRegisterComponents.cpp
A SideBar.cpp
A SideBar.h
A SideBarProxy.cpp
A SideBarProxy.h: First pass at sidebar support. Mostly
so that marco can look at it. Does not persist sidebar panels
across sessions and many other funny quirks. Stable branch
sidebar support (my hd only) is better right now, but I'm
not ready to commit.
* nsUnicharUtils.cpp: Update to latest version.
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/Makefile.am
* utils/galeon-dialog.c
* utils/glade.c
* utils/glade.h
* utils/gul-bonobo-extensions.c
* utils/gul-gui.c
* utils/gul-gui.h
* utils/gul-prefs-utils.c
* utils/gul-prefs-utils.h
* utils/gul-string.c
* utils/gul-string.h
* utils/misc-general.c
* utils/misc-general.h
* utils/misc-gui.c
* utils/misc-gui.h
* utils/misc-string.c
* utils/misc-string.h
* utils/pixbuf-cache.c
* utils/prefs-utils.c
* utils/prefs-utils.h: rename misc_ to gul_, cleanups
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* doc/C/galeon-manual.sgml:
* doc/C/galeon.xml: some fixes, if someone has gnome-help
working would be nice to test :)
2002-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-main.c
* src/galeon-window.c
* src/prefs-dialog.c: fix preferences dialog title
* src/window-commands.c
* src/window-commands.h: hookup help, need test
2002-06-14 Philip Langdale <philipl@mail.utexas.edu>
* src/galeon-window.c
* src/galeon-window.h
* utils/galeon-sidebar.c: Sidebar related stuff. Add a get_sidebar
to galeon-window and make sidebar_set_content work.
2002-06-11 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-autocompletion-window.c: make columns autosize
* src/history-dialog.c: make url/title autosize and set a max width
2002-06-11 Marco Pesenti Gritti <marco@it.gnome.org>
* src/history-dialog.c: separate UI for history
sidebar
2002-06-12 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/PrintingPromptService.cpp: Routine moz cvs resync....
* mozilla/GnomeHelpProtocolHandler.h
* mozilla/InfoProtocolHandler.h
* mozilla/ManProtocolHandler.h: Updated to use gnome2 html
converters; a simple name change of called converter.
2002-06-11 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/gul-bonobo-extensions.c: make toolbars not
configurable
2002-06-11 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-autocompletion-window.c: bugfixes and resizing
improvements
2002-06-11 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-persist.c:
* src/galeon-window.c: cleanup default window size
handling. Fix some typos.
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/state.c:
* utils/state.h: fix window state peristence, why
that stuff need to suck so much ?
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/session.c: cleanups and crash on exit fixes,
should be finally usable again
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-window.c: have a max size of tabs
relative to the window, huge tabs are ugly ;)
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-window.c:
* src/ui-prefs.c: profterm like tab resizing.
Fix bug #84501. If people hate expanding size
we could probably have a max size, but I'm not sure
how easy is that to implement
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* galeon.schemas.in
* embed/Makefile.am
* embed/find-dialog.h
* embed/galeon-embed-prefs.h
* embed/js-console.c
* embed/print-dialog.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp: cleanup prefs strings and
schemas. Now we could add it for translations ...
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/session.c
* src/window-commands.c: make GaleonWindow inherit
from BonoboWindow
2002-06-08 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-dialog.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-shell.c
* embed/galeon-embed.c
* embed/galeon-embed.h
* embed/global-history.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-embed.h
* src/galeon-embed-favicon.c
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/galeon-tab.h: make MozillaEmbed inherit
from GtkMozEmbed and move GaleonEmbed to be
an interface. It make the whole thing cleaner
and make finalize easier
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-sidebar.c:
* utils/galeon-sidebar.h: Yet another look rework.
Credits goes to Dave Camp. Thanks !
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/galeon-sidebar.c:
* utils/galeon-sidebar.h:
* utils/prefs-strings.h: add the ability to select a sidebar page, move
using strings as identifiers, will be easier to persist the selected page
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/galeon-ui.xml.in:
* utils/galeon-sidebar.c:
* utils/galeon-sidebar.h: subst the notebook with an
optionmenu at the top (still ugly but I'll improve it).
Finalize the api, it's dead simple but should work
for our needs.
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* src/appeareance-prefs.c: ugly workaround for a gtkcombo bug
that hardly will be fixed. Insert the current font on the top of the list.
Otherwise it was selecting the first random font and autoapplying it also ;)
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am:
* src/galeon-window.c:
* src/history-dialog.c:
* src/history-dialog.h: initial sidebars support,
it's still rough and the use of gtknotebook is probably
not going to be a definitive choice
2002-06-06 David Bordoley <bordoley@msu.edu>
* ui/galeon-ui.xml.in: Added keyboard accelerators for find next
and find previous.
* ui/print.glade: Made button order hig compliant.
* ui/galeon.glade: Fix the button ordering on some of the dialogs
to be hig compliant.
2002-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:make window creation a bit
faster with freeze/thaw.
2002-06-06 Marco Pesenti Gritti <marco@it.gnome.org>
* src/appeareance-prefs.c: use combobox for font lists,
usability still suck, argh :(
2002-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* GNOME_Galeon_NautilusView.server.in: add text/xml to
the mime types
2002-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/PromptService.cpp: inverse order of mozilla
prompt to be HIG compliant, not sure how well this will
work
2002-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/find-dialog.c: fix several menu sensivity
issues, make button order HIG compliant
2002-06-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed.c:
* mozilla/mozilla-embed.cpp: Disconnect gtkmozembed
signals so that they arent called after object/widget
destruction
2002-06-05 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-autocompletion-window.c
* src/galeon-autocompletion-window.h
* src/location-entry.c: try to go where the user wants to go, no
where autocompletion thinks that he wants to go.
2002-06-04 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-window.c:
* src/galeon-nautilus-view.c: make embed/tab finalization
more solid, add some debug code
2002-06-04 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-spinner.c:
* embed/downloader-view.c:
* ui/prefs-dialog.glade:
implement Open in the download manager.
Fix nautilus spinners.
Fix misc warnings in the prefs dialog.
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* src/downloader-view.c: fix crashes when the last
download finishes
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-persist.c:
* src/galeon-window.c: Add Close Window and
Close Tab menus, not sure if it's better,
let's see how people react.
Implement "Use as background".
Implement Jump to tab
2002-06-03 Jorn Baayen <jorn@nl.linux.org>
* ui/nautilus-galeon-view-ui.xml.in: consistent caps,
add icons, remove "back/forward/reload" from context.
Blame marco and daveb for that last bit ;)
2002-06-03 Jorn Baayen <jorn@nl.linux.org>
* ui/galeon-ui.xml.in: consistent caps
2002-06-03 Jorn Baayen <jorn@nl.linux.org>
* src/Makefile.am:
* src/galeon-main.c: use a window icon
* src/toolbar.c: 2-pixel padding around the favicon widget
2002-06-03 Jorn Baayen <jorn@nl.linux.org>
* embed/galeon-embed-popup.c: wrote clipboard helper function
that ensures the selection has an owner, so that funky mmb
pasting can be used again.
2002-06-03 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-favicon-cache.c: fix xml loading
2002-06-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/xbel.c: Set the DTD again.
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/prefs-strings.h:
* src/prefs-dialog.c: fix downloader preferences to match
the planned implementation. Layout still sucks a bit :(
2002-06-02 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/location-entry.c: Enable history, and enable automatic
showing of autocompletion alternatives and tab completion. Should
work mostly like in galeon1, report regressions as bugs.
* src/galeon-autocompletion-window.c
* src/galeon-autocompletion-window.h: Should be nearly finished
now. Still does not allow resizing (but galeon1 didn't allow it
either).
* bookmarks/xbel.c: Kill useless runtime warnings and enable
indentation of the output.
* bookmarks/bookmarks-bonoboui-tb.c: Fix a problem when there were
more than one bookmark toolbar.
2002-06-02 Jeroen Zwartepoorte <jeroen@xs4all.nl>
* src/window-commands.c: (window_cmd_bookmarks_edit),
(window_cmd_edit_prefs), (window_cmd_help_about): Use
gtk_window_set_transient_for to parent the dialog to the main window,
and also center it over the parent window.
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* utils/prefs-strings.h:
* embed/downloader-view.h:
* ui/galeon.glade: complete downloader implementation
and cleanup the code. Time to start report bugs :)
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* src/downloader-view.c:
* ui/galeon-glade.c: some ui cleanups,
show less details in the treeview to make it more
readable (they are still in the details section ...)
We would still need a progressbar, but implementation
doesnt look trivial :((
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: fix crash when switching tabs
after the history has been closed
* mozilla/ContentHandler.cpp: glade callbacks need to
be extern "C", stupid me
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/downloader-view.c
* embed/downloader-view.h
* embed/find-dialog.c
* embed/galeon-embed-shell.c
* mozilla/ProgressListener.cpp
* src/prefs-dialog.c
* src/window-commands.c
* utils/galeon-dialog.c: fix a lot of downloaders bug.
Make GaleonDialog autounref on widget destruction
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/PromptService.cpp: fix password dialog response
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h
* mozilla/ExternalProtocolService.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/MozRegisterComponents.h
* mozilla/mozilla-embed-persist.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h
* mozilla/mozilla-embed.h
* mozilla/mozilla-i18n.c
* mozilla/mozilla-i18n.h
* mozilla/outputbuffer.h
* mozilla/scandir.h: port external protocols
handling, use G_BEGIN_DECLS
2002-05-31 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/PromptService.cpp:
* ui/prompts.glade: complete prompt service port
with Select dialog
2002-05-30 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/EventContext.cpp:
* embed/galeon-embed-popup.c: show email address
context menu on mailto: links
2002-05-30 David Bordoley <bordoley@msu.edu
* ui/galeon-ui.xml.in
Added a bunch of stock icons.
Moved Reload and Stop into the View menu
Added keybindings for back, forward,
stop, reload and home.
Changed Refresh toolbar label to be "Reload"
Changed "BookmarksBar" => "Bookmarks Bar
2002-05-30 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/location-entry.c:
* src/location-entry.h:
* src/toolbar.c:
* src/toolbar.h: implement ctrl+l and alt+tabnum
* mozilla/PromptService.cpp: rewrite part of the
code to use gtk dialogs instead of glade when
possible. This is likely causing regressions (but fixed
some bugs), please report them ;)
2002-05-29 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am:
* src/galeon-window.c:
* ui/galeon-ui.xml.in:
#82855 set data path for bonobo ui
#83305 ctrl-w for file->close menu
2002-05-29 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c: fix a bad bad crasher when
setting link and js status message
2002-05-28 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-favicon-cache.c: NULL check for #82563
2002-05-26 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c
* src/session.c
* src/session.h
* src/window-commands.c
* src/window-commands.h: implement sessions ui,
pref and menus
2002-05-26 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/js-console.c: fix a crash with js errors,
should improve stability quite a bit ;)
2002-05-26 Yanko Kaneti <yaneti@declera.com>
* mozilla/mozilla-version.h (removed)
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/PrintProgressListener.cpp
* mozilla/PrintingPromptService.cpp
* mozilla/ProgressListener.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/gGnomeHelpUrl.cpp
* mozilla/mozilla-embed-persist.cpp
* acconfig.h:
* configure.in: simplyfy the mozilla version handling by not trying to
guesswork but rather ask the user for a guideline.
2002-05-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/xbel.c: Save and load entry width and visibility for
smart bookmarks.
* bookmarks/Makefile.am
* bookmarks/bookmarks-single-editor.c
* bookmarks/bookmarks-single-editor.h
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c
* utils/misc-gui.c
* utils/misc-gui.h: Allow editing the width of a smart bookmark.
2002-05-26 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-favicon-cache.c: scale icons > 16 pix
2002-05-26 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: Added a signal to report zoom changes.
* src/galeon-nautilus-view.c: Implemented BonoboZoomable interface.
2002-05-26 Yanko Kaneti <yaneti@declera.com>
* configure.in: add a small hack to distinguish a rcX release
* mozilla/ContentHandler.cpp:
* mozilla/FilePicker.cpp:
* mozilla/GaleonWrapper.cpp:
* mozilla/MozRegisterComponents.cpp:
* mozilla/MozillaPrivate.cpp:
* mozilla/PrintProgressListener.cpp:
* mozilla/PrintingPromptService.cpp:
* mozilla/ProgressListener.cpp:
* mozilla/mozilla-embed-persist.cpp:
* mozilla/mozilla-embed-shell.cpp: remove the pre rc3 compatibilty
2002-05-25 Yanko Kaneti <yaneti@declera.com>
* mozilla/MozillaPrivate.cpp: Fix print paper size setting.
2002-05-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/nautilus-galeon-view-ui.xml.in
* src/galeon-nautilus-view.c: Implemented open in new window for
the nautilus view.
2002-05-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/bookmarks-bonoboui-menu.c: Menus are rebuilt when
needed.
2002-05-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.h
* bookmarks/bookmarks.c
* src/galeon-window.c
* src/window-commands.h
* src/window-commands.c
* src/popup-commands.c: Implemented add bookmark. The menu is not
updated yet.
2002-05-25 Jorn Baayen <jorn@nl.linux.org>
* configure.in: fix nautilusview autodetection
2002-05-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/js-console.c
* embed/js-console.h
* mozilla/JSConsoleListener.cpp
* mozilla/JSConsoleService.cpp
* mozilla/mozilla-embed-shell.cpp: complete js console
implementation. not very well tested.
2002-05-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-tab.c: use middle click to open
a window only when clicking on links
2002-05-24 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/Makefile.am:
* embed/js-console.c:
* embed/js-console.h:
* mozilla/JSConsoleListener.cpp:
* mozilla/Makefile.am:
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed-shell.h: start of a js console
implementation
2002-05-24 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-shell.c: fix tabs pref
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c:
* src/session.c: do not remove crashed session if
exiting from the recovery dialog
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-automation.c:
* src/galeon-main.c:
* src/galeon-shell.c:
* src/session.c: fix crash when closing resumed
windows with tabs.
Fix several nautilus view / session conflicts
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* idl/GaleonAutomation.idl
* mozilla/mozilla-embed.cpp
* src/galeon-automation.c
* src/galeon-main.c
* src/galeon-shell.c
* src/prefs-dialog.c: fix -w -t -x command lines
options, fix favicons warnings
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c:
* src/galeon-tab.c:
* src/galeon-window.c:
* src/window-commands.c:
* src/window-commands.h: implement open popups in tab
and orphan windows
2002-05-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/gul-bonobo-extensions.h
* utils/gul-bonobo-extensions.c: More workaraounds for bonoboui.
* ui/nautilus-galeon-view-ui.xml.in: popus ui. Consider updating
this file when you modify galeon-ui.xml.in.
* src/galeon-nautilus-view.c
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* embed/Makefile.am
* embed/galeon-embed-popup-bw.c
* embed/galeon-embed-popup-bw.h
* embed/galeon-embed-popup-control.c
* embed/galeon-embed-popup-control.h
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h: Work on context menus. The
GaleonWindow and the GaleonNautilusView share the GaleonEmbedPopup
object, wich has two subclasses (GaleonEmbedPopupBW and
GaleonEmbedPopupControl). Seems to work.
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am
* src/galeon-shell.c
* src/galeon-window.c: some minor warnings fixes,
more build fixes, now I can build an rpm :)
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am
* src/galeon-main.c
* src/galeon-nautilus-view.c
* src/galeon-shell.c
* src/galeon-shell.h: some package fixes.
Fix automation with multiple instances.
Fix session/nautilus view conflicts.
Do not use server mode for the nautilus view,
so that it exits properly. Service like bookmarks
and pixbuf cache should really be loaded only when
necessary to speed up startup.
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-embed-favicon.c:
* embed/galeon-embed.c:
* embed/galeon-embed.h:
* mozilla/mozilla-embed.cpp: favicons are working.
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* src/prefs-dialog-priv.h
* src/ui-prefs.c
* ui/prefs-dialog.glade
* utils/galeon-dialog.c: fix checkboxes in prefs dialog,
implement basic tab shortening, implement open tab after
current pref, make notebook scrollable
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* bookmarks/bookmarks-favicon.c (ADDED):
* bookmarks/bookmarks-favicon.h (ADDED): widget that monitors both
the bookmark and the favicon cache.
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* embed/galeon-embed.h:
* src/galeon-embed-favicon.c: get_link_tags uses a list of
plain gobjects now
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* src/galeon-favicon-cache.c: cut memory usage
* src/galeon-embed-favicon.c:
* src/galeon-embed-favicon.h:
* src/galeon-favicon.c:
* src/galeon-favicon.h:
* src/toolbar.c: made api a little friendlier
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* ui/gul-bonobo-extensions.c:
* ui/gul-bonobo-extensions.h:
* bookmarks/bookmarks-bonoboui-tb.c: fix bookmarks
toolbars position setting the dock band number
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* bookmarks/bookmarks.c:
* src/Makefile.am:
* src/galeon-embed-favicon.c (ADDED):
* src/galeon-embed-favicon.h (ADDED):
* src/galeon-favicon-cache.c (ADDED):
* src/galeon-favicon-cache.h (ADDED):
* src/galeon-favicon.c (ADDED):
* src/galeon-favicon.h (ADDED):
* src/favicon.c (REMOVED):
* src/favicon.h (REMOVED):
* src/toolbar.c:
* src/galeon-shell.c:
* src/galeon-shell.h:
* src/galeon-window.c:
* ui/galeon-ui.xml.in: the non-mozilla part of the favicon impl, everything seems
to work alright except for the fact that it doesnt look for link tags yet.
2002-05-20 Jorn Baayen <jorn@nl.linux.org>
* src/toolbar.c:
* ui/galeon-ui.xml.in: fix toolbar, add dropdown for history instead
of rightclick menu.
* src/favicon.h: new favicon header, needs impl
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/mime-db.c
* embed/mime-db.h
* src/Makefile.am
* src/mime-dialog.c
* src/mime-dialog.h
* src/prefs-dialog.c
* src/prefs_mime.c
* src/prefs_mime.h
* src/ui-prefs.c
* src/ui-prefs.h
* ui/prefs-dialog.glade
* utils/galeon-dialog.c
* utils/galeon-dialog.h
* utils/prefs-utils.c: complete prefs implementation
2002-05-19 Jorn Baayen <jorn@nl.linux.org>
* configure.in:
* Makefile.am:
* themes/ (REMOVED): remove themes since we dont do them anymore
2002-05-19 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-nautilus-view.c
* ui/nautilus-galeon-view-ui.xml.in: Added an useless context
menu.
2002-05-18 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* mozilla/MozillaPrivate.h
* mozilla/PrintingPromptService.cpp
* mozilla/mozilla-embed.cpp: Fix compile (there was an unresolved
cvs clash, and some missing end of lines).
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/global-history.c
* src/Makefile.am
* src/location-entry.c
* src/location-entry.h
* src/toolbar.c
* src/galeon-autocompletion-source.c
* src/galeon-autocompletion-source.h
* src/galeon-autocompletion.c
* src/galeon-autocompletion.h: Autocompletion and tab completion
implemented. Still need to imlement the alternatives window.
* src/autocompletion.h
* src/autocompletion.c: Removed obsolete files.
2002-05-18 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/MozRegisterComponents.cpp
* mozilla/PrintingPromptService.cpp: #ifdef'ed the printing prompt
code as it is not in <= 1.0rc2. This code is already on the 1.0
branch and the trunk.
2002-05-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/EventContext.cpp: Forward port part of yaneti's fix for
#74576. I don't think the rest is an issue in the new architecture.
2002-05-17 Marco Pesenti Gritti <marco@it.gnome.org>
* src/appeareance-prefs.c
* src/general-prefs.c
* ui/prefs-dialog.glade
* utils/galeon-dialog.c: fix a few prefs bugs
2002-05-16 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp
* src/Makefile.am
* src/prefs-dialog.c
* ui/prefs-dialog.glade
* utils/galeon-dialog.c
* utils/prefs-strings.h
* src/appereance-prefs.c
* src/appereance-prefs.c: implement appeareance page
2002-05-17 Philip Langdale <philipl@mail.utexas.edu>
* embed/print-dialog.c
* embed/print-dialog.h
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
A mozilla/MozillaPrivate.cpp
A mozilla/MozillaPrivate.h
A mozilla/PrintingPromptService.cpp
A mozilla/PrintingPromptService.h
* mozilla/mozilla-embed.cpp
* src/window-commands.c
* ui/print-dialog.glade: Refactored print dialog system
so that it would work with the mozilla print dialog service.
window.print(); finally works as it should! yay!
2002-05-17 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ExternalProtocolService.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/MailtoProtocolHandler.cpp
* mozilla/PrintProgressListener.cpp
* mozilla/ProgressListener.cpp
* mozilla/nsUnicharUtils.cpp: Misc small moz cvs fixes.
2002-05-16 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: remove all deprecated calls in mozilla dir
2002-05-16 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed-shell.cpp: save prefs on exit
2002-05-16 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-notifiers.cpp
* mozilla/mozilla-prefs.cpp
* src/Makefile.am
* src/general-prefs.c
* src/general-prefs.h
* src/language-editor.c
* src/language-editor.h: complete implementation of
General page. Something appear to be borked in mozilla-prefs.cpp
though.
2002-05-14 Christophe Fergeau <teuf@users.sourceforge.net>
* mozilla/MyportalProtocolHandler.cpp: I should reenable -Werror
before committing to CVS...
2002-05-14 Christophe Fergeau <teuf@users.sourceforge.net>
* galeon.desktop.in: Changed Internet to Network (which should be used
according to the specs)
* bookmarks/bookmarks-iterator.h
* bookmarks/bookmarks.h: added some "c++ guards"
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/MyportalProtocolHandler.cpp
* utils/galeon-config.h: preliminary port of MyPortal. It doesn't
handle UTF8 strings properly (probably because of utils/misc-strings).
The code is also still quite a mess...
* src/galeon-main.c: added #ifdef ENABLE_NLS around gettext stuff,
that can't hurt
2002-05-12 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am
* src/galeon-automation.c
* src/galeon-main.c
* src/prefs-dialog.c: Implement part of the prefs dialog,
untested.
2002-05-12 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-window.c: misc tabs fixes. With my mozembed
patch they now works great ! :)
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-iterator.h
* bookmarks/bookmarks-iterator.c: Iterators. Not sure if using
them is actually easier than iterating by hand, but they will
avoid some galeon1 errors.
* bookmarks/testbookmarks.c: See here how to use them.
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/location-entry.c
* src/location-entry.h
* src/toolbar.c: started implementing the location widget. Doesn't
do anything too interesting yet, but I replaced the gtkentry
already. I need to implement autocompletion before.
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/gobject-misc.h (removed)
* utils/gul-gobject-misc.h (added): Move this to the right place.
* utils/Makefile.am
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c
* bookmarks/xbel.c: Updated accordingly.
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* embed/global-history.c: Fix history corruption, use libxml to
encode xml entities. DV knows better.
2002-05-12 Yanko Kaneti <yaneti@declera.com>
* configure.in: remove the macros dir ACLOCAL bits.
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h: Show icons in the editor.
2002-05-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-io.h: You can now open bookmark files from
the editor.
* mime-bm.diff: you need to apply this small patch to
gnome-mime-data to test opening non XBEL files.
* bookmarks/bookmarks-netscape-mozilla.c
* bookmarks/bookmarks-netscape-mozilla.h
* bookmarks/bookmarks-netscape.c
* bookmarks/bookmarks-netscape.h: Loading netscape bookmarks files.
* src/window-commands.c: Small cleanup.
* utils/misc-string.c
* utils/misc-string.h: gul_string_ascii_strcasestr implemented (was
misc_string_strcasestr).
2002-05-11 Marco Pesenti Gritti <marco@it.gnome.org>
* src/prefs-dialog.c:
* src/prefs-dialog.h: more work on the prefs dialog
2002-05-11 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/find-dialog.c
* embed/print-dialog.c
* src/history-dialog.c
* src/prefs-dialog.c
* src/prefs-dialog.h
* src/session.c
* src/window-commands.c
* ui/prefs-dialog.glade
* utils/galeon-dialog.c
* utils/galeon-dialog.h: implement the prefs
dialog framework. Merge instant apply code in
GaleonDialog.
2002-05-10 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp: minor mozilla cvs rsync.
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* mozilla/mozilla-embed-shell.cpp: Added get_font_list
method to extract the list of fonts that mozilla sees.
Takes the familar language group and style parameters
and returns a glist of font names.
2002-05-09 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/nsUnicharUtils.cpp
* mozilla/nsUnicharUtils.h: ADDED
* mozilla/EventContext.cpp
* mozilla/GaleonWrapper.cpp
* mozilla/Makefile.am
* mozilla/TOCProtocolHandler.cpp: Thanks to quick work by alecf at mozilla,
the nsUnicharUtils are now triple licensed, so I have added them to our
src tree and commited the remaining string fixes.
2002-05-08 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/ProgressListener.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp: So much for stable api...
HEAD nsIFile unicode methods now use nsString instead of nsCString.
Updated accordingly. As always in these situations, if you're building
against moz cvs, you need an up to date cvs build.
2002-05-07 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.cpp: Fixed a type in the 1.0 compat
code.
2002-05-06 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/BaseProtocolHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/GHelpProtocolHandler.cpp
* mozilla/GlobalHistory.cpp
* mozilla/GnomeHelpProtocolHandler.cpp
* mozilla/MailtoProtocolHandler.cpp
* mozilla/PromptService.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/mozilla-embed.cpp: Big batch of ns*String fixes.
Hopefully we're now no longer leaking misallocated strings
or try to generate them from sources that go out of scope.
I've also tried to follow mozilla's guidelines for minimising
gratuitous string copying during conversions; that'll speed
things up, but I doubt anyone will notice.
There are also fixes in EventContext.cpp and GaleonWrapper.cpp
but those required nsUnicharUtils.cpp to be rolled into the
galeon source and that cannot be done until it is triple-licensed,
which should happen soon. I will then land the rest of the
fixes.
2002-05-05 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp: fix a typo (compilation fix)
* src/Makefile.am
* src/galeon-main.c
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/session.c
* src/session.h
* src/window-commands.c
* ui/galeon.glade
* utils/galeon-dialog.c
* utils/galeon-dialog.h: Move the window related calls of
the galeon shell inside Session object. Implement part of
session management (menu still not done).
I hope the nautilus view still works, I cant get it to work...
We need a sensible way to implement server timeout.
2002-05-05 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in: Uff finally changes to the ui should work
for all
2002-05-05 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed-utils.c
* embed/galeon-embed-utils.h
* gtkhtml/gtkhtml-embed-shell.c
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-i18n.c
* mozilla/mozilla-i18n.h
* mozilla/mozilla-notifiers.cpp
* src/galeon-shell.c
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h: fix charsets api and impl
charsets menu. Should be trivial to add to the nautilus view,
but the view crashes for me :(
2002-05-05 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am:
* src/galeon-window.c:
* src/statusbar.c:
* src/toolbar.c:
* src/window-commands.c: implement print preview ui
2002-05-05 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed.cpp
* embed/print-dialog.c
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h
* ui/print.glade
* utils/galeon-dialog.c
* utils/prefs-utils.c: implement print dialog and
view source. Still missing a print preview UI.
2002-05-02 Marco Pesenti Gritti <marco@it.gnome.org>
* src/Makefile.am
* src/galeon-window.c
* src/prefs-dialog-priv.h
* src/prefs-dialog.c
* src/prefs-dialog.h
* src/window-commands.c
* src/window-commands.h: compilation fixes, first try
at a prefs dialog
2002-05-04 Philip Langdale <philipl@mail.utexas.edu>
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp
* src/galeon-shell.c
* src/galeon-shell.h: Extended galeon-embed to expose print-preview
and page-copy backend. Extended galeon-shell to support view-source
and copy-page tab creations flags.
2002-05-04 Christophe Fergeau <teuf@users.sourceforge.net>
* mozilla/PromptService.cpp: added some missing PRUnichar->UTF8
conversions
2002-05-02 Christophe Fergeau <teuf@users.sourceforge.net>
* Makefile.am: modified the destination dir for galeon.desktop
(install it to /usr/share/applications, seems to be the correct
place for GNOME2)
* ui/Makefile.am: fixed typos
2002-05-02 Christophe Fergeau <teuf@users.sourceforge.net>
* configure.in: removed obsolete Mozilla hacks, bumped version number
(change it if you think it's not a good version number)
* ui/Makefile.am: fixed duplicate definition of uidir
* galeon.desktop.in: modified to match GNOME HIG recommendations
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h: added about box
2002-05-02 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/GlobalHistory.cpp: handle strings correctly,
could fix the huge history file bug
* src/Makefile.am:
* src/galeon-window.c:
* src/toolbar.c:
* src/galeon-spinner.c:
* src/galeon-spinner.h: implement spinner base on nautilus
throbber
2002-05-02 Christophe Fergeau <teuf@users.sourceforge.net>
* .cvsignore: removed xml-i18-tool files, added intltool
* Makefile.am
* acconfig.h
* configure.in
* src/galeon-main.c
* ui/nautilus-galeon-view-ui.xml.in (added)
* ui/galeon-ui.xml.in (added)
* ui/nautilus-galeon-view-ui.xml (removed)
* ui/galeon-ui.xml (removed)
* ui/Makefile.am: fixed i18n support, Galeon2 should now be translated
if an appropriate po file exists
2002-05-02 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/ContentHandler.cpp
* mozilla/mozilla-embed-shell.cpp: fix compile borkage
* mozilla/mozilla-embed.cpp:
* src/toolbar.c:
* utils/misc-gui.c:
* utils/misc-gui.h: implement session history menus
2002-05-02 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/ContentHandler.cpp
* mozilla/FilePicker.cpp
* mozilla/MozRegisterComponents.cpp
* mozilla/MyportalProtocolHandler.cpp
* mozilla/ProgressListener.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/gGnomeHelpUrl.cpp
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: Removed all 0.9.9+ #ifdefs and added
#ifdefs for 1.0.0+ nsIFile compatability. I also fixed a number of
scary string abuses. marco, grep for "BAD BAD BAD" :-)
2002-05-02 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/GlobalHistory.cpp:
* src/galeon-window.c:
* src/history-dialog.c: complete history, only dock and
context menus left
2002-05-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/Makefile.am
* src/galeon-nautilus-view.c
* src/galeon-nautilus-view.h
* src/galeon-shell.c: The Nautilus view can show pages
again. Notice that this has been done without touching anything
outside galeon-nautilus-view.[ch], except for the factory
initializaction in galeon-shell. :-)
2002-05-01 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-main.c: Fix a crash with server mode. Can't pass NULL
as a string in CORBA. Passing "" instead.
2002-05-01 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/global-history.c
* embed/global-history.h
* src/Makefile.am
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml
* ui/galeon.glade
* utils/galeon-dialog.c: implement history dialog
2002-04-30 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c:
* src/window-commands.c:
* src/window-commands.h: implement zoom
2002-04-30 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/Makefile.am:
* embed/galeon-embed-types.h:
* mozilla/mozilla-embed.cpp:
* src/Makefile.am:
* src/find-dialog.c:
* src/find-dialog.h:
* src/galeon-tab.c:
* src/galeon-window.c:
* src/galeon-window.h:
* src/print-dialog.c:
* src/print-dialog.h:
* src/window-commands.c:
* utils/galeon-dialog.c: Complete layout
implementation and make it persist.
Create a GaleonEmbedDialog object and base
FindDialog and PrintDialog implementations
on it so they can be used in the nautilus view
2002-04-29 Marco Pesenti Gritti <marco@it.gnome.org>
* mozilla/mozilla-embed.cpp:
* src/galeon-window.c:
* src/galeon-window.h:
* src/window-commands.h:
* ui/galeon-ui.xml: implement layout options in
view menu
2002-04-29 Yanko Kaneti <yaneti@declera.com>
* autogen.sh: require gnome-common and use gnome-autogen.sh
2002-04-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/statusbar.c: Yay ! Proper progress info on progress bar,
this has never been right :)
2002-04-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/find-dialog.c
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* utils/Makefile.am
* utils/galeon-dialog.c
* utils/state.c
* utils/state.h: Complete find dialog
implementation. Save main window state.
2002-04-28 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/xbel.c: Remember the filename and file format when
loading.
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-io.h: Functions return TRUE on success and
FALSE on failure.
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* src/galeon-shell.c: Save bookmarks at exit, and autosave
bookmarks after five minutes. Make backups when saving.
* utils/misc-general.c
* utils/misc-general.h: Added a function to make backups.
2002-04-28 Marco Pesenti Gritti <marco@it.gnome.org>
* src/find-dialog.c
* src/find-dialog.h
* src/galeon-window.c
* src/galeon-window.h
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml
* ui/galeon.glade
* utils/galeon-dialog.c
* utils/galeon-dialog.h: Implement find dialog, implement
navigation menus, implement clipboard menus (borked in mozilla atm)
2002-04-26 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Forward porting back-end functions
for view-source
2002-04-26 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-window.c: do not show tabs when
only one is opened. I hate gtknotebook.
2002-04-26 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/Makefile.am:
* embed/galeon-embed-popup.c:
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h:
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed-shell.h:
* mozilla/mozilla-embed.cpp: fix another finalize crash
* src/galeon-shell.c:
* src/galeon-shell.h:
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h:
* src/popup-commands.c:
* src/popup-commands.h:
* src/window-commands.c: Implement popups (some of them
still missing). Implement middle click on links.
2002-04-19 Marco Pesenti Gritti <marco@it.gnome.org>
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c: implement tabs close buttons,
fix some finalization bugs
2002-04-19 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/galeon-embed.c:
* embed/galeon-embed.h:
* mozilla/mozilla-embed.cpp:
* src/galeon-tab.c:
* src/galeon-window.c:
* src/window-commands.c:
* src/window-commands.h: implement save as.
Implement finalization of tab/window/embed.
2002-04-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Finished the smart bookmark stuff (only
for the toolbar).
2002-04-21 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/default-bookmarks.xbel: A default bookmarks
file. TODO: someone should put here some useful default
bookmarks.
* bookmarks/bookmarks-bonoboui-tb.c: Don't use the name of the
folder as the name of the toolbar, because bonoboui can get
confused and add the bookmarks to the main toolbar.
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h
* bookmarks/bookmarks-smart-site-tb-widget.c
* bookmarks/bookmarks-smart-site-tb-widget.h: Unfinished
implementation of the widget to show samrt bookmarks on the
toolbar.
* src/galeon-shell.c: Load the default bookmarks if no user
bookmarks can be loaded.
2002-04-20 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/ContentHandler.h
* mozilla/ContentHandler.cpp: Fixed 72840. Crash when trying
to invoke a handler when there is no default handler in gnome
vfs.
2002-04-20 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-bonoboui-menu.c: Show icons.
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-folder-tb-widget.c
* bookmarks/bookmarks-gtk-menu.c
* bookmarks/bookmarks-gtk-menu.h: The toolbar buttons for folders
now work as expected.
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: Use the correct icon for folders.
2002-04-19 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/downloader-view.c
* embed/downloader-view.h
* mozilla/ProgressListener.cpp: fix downloader
bugs. It seem to work well now.
2002-04-19 Marco Pesenti Gritti <marco@it.gnome.org>
* embed/downloader-view.c:
* embed/galeon-embed-shell.c:
* embed/mime-db.c:
* mozilla/FilePicker.cpp:
* mozilla/MozRegisterComponents.cpp:
* mozilla/ProgressListener.cpp:
* mozilla/ProgressListener.h:
* mozilla/mozilla-embed-shell.cpp: Port ProgressListener changes
from stable branch, fix some minor bugs. As result the downloads
manager is sort of working, buggy as hell yeah :) Will fix soon.
2002-04-19 Philip Langdale <philipl@mail.utexas.edu>
* bookmarks/Makefile.am: Fixed typo.
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h: Added print preview backend methods.
We still need to sort out how our front end will work.
2002-04-19 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/PromptService.cpp: Fixed 75411. When asked to selected
a username/password pair by the password manager, the user selects
none of them and then presses OK. They are no longer rewarded with
a crash.
2002-04-19 Philip Langdale <philipl@mail.utexas.edu>
mozilla/ProgressListener.cpp: Removed double default value declaration.
It's bad C++ and doesn't compiler with gcc3.1.
2002-04-13 Marco Pesenti Gritti <marco@it.gnome.org>
* bookmarks/Makefile.am:
* bookmarks/bookmarks.c:
* embed/Makefile.am:
* embed/global-history.c:
* gtkhtml/Makefile.am:
* mozilla/Makefile.am:
* mozilla/mozilla-embed.cpp:
* src/Makefile.am:
* utils/Makefile.am:
* utils/gul-bonobo-extensions.c: use libtool to
build static libraries. Should fix problems with
libtool 1.6.
Cleanup global history code.
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed.c:
* embed/galeon-embed.h:
* embed/global-history.c:
* embed/global-history.h:
* mozilla/GlobalHistory.cpp:
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed.cpp:
* src/galeon-tab.c:
* src/statusbar.c: fix a crash when trying to
find charsets. Clean global history interfaces,
many fixes in the code, attach it to mozilla.
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h:
* mozilla/FilePicker.cpp:
* mozilla/FilePicker.h:
* mozilla/mozilla-embed-shell.cpp:
* src/galeon-window.c:
* src/window-commands.c:
* src/window-commands.h: move filepicker in embed
shell so that it doesnt break embed abstraction, fixed
it and implemented File->Open
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-event.c
* embed/galeon-embed-popup.c: unref event when the popup is closed
* mozilla/EventContext.cpp: cleanup
* mozilla/PromptService.cpp: partial port to gtk2
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed.cpp: cleanup embed shell initialization
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/statusbar.c: fix warnings, cleanup window initialization.
Getting usable !
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/Makefile.am
* embed/galeon-embed-event.c
* embed/galeon-embed-event.h
* embed/galeon-embed-persist.c
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h
* embed/galeon-embed.c
* embed/galeon-embed.h: use an object instead
of struct to keep events info. It's cleaner
and it give us ref count for free.
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/mozilla-embed.cpp
* src/galeon-tab.c
* src/popup-commands.c
* src/popup-commands.h: use the new object,
finally you can open new windows from context menu :)
Btw the new context menu stuff should be nautilus view
friendly, but I need to check if the view is a BonoboWindow,
should not be hard to modify it to work anyway.
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h
* src/Makefile.am
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h: complete popups arch
2002-04-14 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/pixbuf-cache.h
* src/pixbuf-cache.c: removed.
* utils/pixbuf-cache.h
* utils/pixbuf-cache.c: moved to the gul_ namespace and minor
changes.
* bookmarks/bookmarks.c: use the pixbufs.
* mozilla/PromptService.cpp: changed to use gul_pixbuf_cache_get.
2002-04-14 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* utils/misc-gui.c: fixed misc_gui_menu_position_under_widget.
* src/galeon-window.c
* src/window-commands.c
* src/window-commands.h: Hooked the bookmarks editor. Try editing
the "Show as toolbar" attribute of any folder ;)
* bookmarks/Makefile.am
* bookmarks-folder-tb-widget.c
* bookmarks-folder-tb-widget.h: The widget for folders in the
toolbar. Not finished, I need to fill the popup menu with the
bookmarks still.
* bookmarks-widgets-private.h: Moved some sommon code here.
* bookmarks/bookmarks-bonoboui-menu.c: Small fix.
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h: Hiding and showing of toolbars.
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-toolbar-widgets.c: Updated and fixes.
* bookmarks/xbel.c: Fixed a small bug (which I think is present in
the galeon-1-2 branch too).
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-popup.c
* embed/galeon-embed-popup.h: start of basic popups support
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h: fix tab visibility impl. Implement
location and spinner.
2002-04-13 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* src/galeon-window.c
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h
* bookmarks/bookmarks-site-tb-widget.c
* bookmarks/bookmarks-site-tb-widget.h
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: More toolbar implementation. Needs
pixmaps, and only site buttons have been implemented.
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-tab.c: fix compilation, I was using
a deprecated api
2002-04-13 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/Makefile.am
* mozilla/MozRegisterComponents.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed.cpp: initialize mozilla components on
embed shell startup
* src/galeon-automation.c
* src/galeon-shell.c
* src/galeon-shell.h
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h
* src/window-commands.c
* src/window-commands.h
* ui/galeon-ui.xml: implement Stop, New window, New tab,
javascript popups
2002-04-12 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-tab.c
* src/galeon-tab.h
* src/galeon-window.c
* src/statusbar.c: implement progress messages
* src/toolbar.c
* src/toolbar.h: implement back/forward sensivity and actions
2002-04-12 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/gGnomeHelpUrl.cpp
* mozilla/mozilla-version.h: fix compilation
* utils/bonobo-ui-toolbar-separator-item.c
* utils/bonobo-ui-toolbar-separator-item.h: obsolete, removed
2002-04-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-menu.h
* bookmarks/bookmarks-bonoboui-tb.c
* bookmarks/bookmarks-bonoboui-tb.h
* bookmarks/bookmarks-toolbar-widgets.c
* bookmarks/bookmarks-toolbar-widgets.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* src/galeon-window.c
* utils/gul-bonobo-extensions.c
* utils/gul-bonobo-extensions.h
* utils/misc-string.c
* utils/misc-string.h: I broke the build, so I had to commit some
unfinished bookmarks toolbar code with the fixes.
2002-04-12 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-bonoboui-menu.c
* bookmarks/bookmarks-bonoboui-menu.h: Creates bookmarks menus
using bonoboui.
* src/galeon-shell.h
* src/Makefile.am: link against libbookmarks.
* src/galeon-shell.c: Load bookmarks.
* ui/galeon-ui.xml
* src/galeon-window.c: Display a bookmarks menu.
* utils/Makefile.am
* utils/gul-bonobo-extensions.h
* utils/gul-bonobo-extensions.c: Create menus dinamically using
libbonoboui.
2002-04-10 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c
* bookmarks/xbel.c: Finalization and refcounting. No leaks.
2002-04-09 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* ui/Makefile.am
* configure.in: generate ui/galeon-bookmarks-editor-ui.xml
* ui/galeon-bookmarks-editor-ui.xml.in: new file.
* ui/bookmarks.glade: Some cleanups.
* utils/galeon-marshal.list: VOID:OBJECT,OBJECT,INT
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c: Use a bonobowindow for the main
editor, implemented inserting sites and folders and
removing. There's some weird thing with scrolling when you click
after removing a bookmark, but I'm nearly sure that it's not my
code, see bug #72729.
2002-04-08 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c:
* src/galeon-window.c: Added tab switch callback, hopefully
fixing the active_tab stuff. It's interesting writing code
for an app that I'm currently unable to run. :)
2002-04-07 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* embed/galeon-embed.h
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-embed.h
* src/galeon-automation.c
* src/galeon-main.c
* src/galeon-shell.c
* src/galeon-tab.c
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c: more misc fixes. It's nice
to browse with galeon2 :)
2002-04-07 Marco Pesenti Gritti <mpeseng@tin.it>
* configure.in: add gtk libs on the mozembed test,
seem necessary for my hack port. Hopefully it doesnt
break stuff for others
* embed/galeon-embed-shell.c:
* embed/global-history.c:
* mozilla/mozilla-embed-shell.cpp:
* mozilla/mozilla-embed.cpp
* src/galeon-tab.c: misc minor fixes
2002-04-07 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c: galeon_embed_new () wants a GaleonEmbedShell,
not a GaleonShell.
2002-04-06 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-shell.c
* src/galeon-shell.h: fix it to deal better with galeon_embed_shell
2002-04-07 Daniel Erat <dan_erat@pobox.com>
* src/galeon-shell.c:
* src/galeon-tab.c:
* src/galeon-tab.h: (hopefully) fix tab creation stuff
2002-04-07 Daniel Erat <dan_erat@pobox.com>
* src/galeon-shell.c:
* src/galeon-tab.c:
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h: Committed some notebook stuff for Marco.
No idea if it actually works or not. :)
2002-04-06 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-shell.c: add a tab to the window
* src/galeon-macros.c: fix a \ on the last line
2002-04-06 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks.c: A bit more work on this.
* bookmarks/xbel.c: Fixed the las silly bug (I hope).
* ui/bookmarks.glade: This needs a lot of cleanup, but I
can't edit it with glade2. Removed some things.
2002-04-06 Daniel Erat <dan_erat@pobox.com>
* src/galeon-macros.h: ADDED (just one macro, feel free to move
it somewhere else)
* src/galeon-shell.c:
* src/galeon-tab.c:
* src/galeon-window.c:
* src/galeon-window.h:
* src/window-commands.c: Filled out some of the tab callbacks.
Renamed window_* functions to galeon_window_*.
2002-04-06 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c: Let's try that one more time...
2002-04-05 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c: minor change, make callbacks return void
as pointed out by Marco.
2002-04-03 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/Makefile.am
* embed/downloader-view.c
* embed/global-history.c
* embed/mime-db.c: disable deprecated and fixes
2002-04-03 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c:
* src/galeon-window.c: Fixed galeon_window_get_active_* and
got rid of extra NULL checks (it looks like GTK_CHECK_TYPE is
already checking this).
2002-04-03 Daniel Erat <dan_erat@pobox.com>
* src/galeon-tab.c:
* src/galeon-tab.h: Add callbacks for embed signals,
and is_active stuff.
2002-04-03 Marco Pesenti Gritti <mpeseng@tin.it>
* bookmarks/Makefile.am
* bookmarks/testbookmarks.c
* bookmarks/xbel.c
* mozilla/ProgressListener.cpp
* src/Makefile.am
* src/galeon-shell.c
* utils/Makefile.am
* utils/eel-gconf-extensions.c
* utils/galeon-dialog.c
* utils/glade.c
* utils/misc-general.c
* utils/misc-gui.c
* utils/misc-gui.h
* utils/misc-string.c
* utils/pixbuf-cache.c
* utils/state.c: deprecated api removal.
Ric, I fixed also your code, I hope you dont mind.
It's just g_strcasecmp -> g_ascii_strcasecmp,
a macro subst and set_usize -> set_request_size in the test.
I left mozilla dir out for now.
2002-04-03 Marco Pesenti Gritti <mpeseng@tin.it>
* src/galeon-shell.c:
* src/galeon-shell.h (galeon_shell_new_tab): Api to open new galeon
tabs. Please use this everywhere unless you have very good reasons.
Pretty stupid implementation.
* src/galeon-automation.c: Use the new api
2002-04-03 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c: The editor lets you edit the name of
the bookmark.
2002-04-03 Marco Pesenti Gritti <mpeseng@tin.it>
* doc/embed.dia
* doc/embed.txt: embed architecture docs
* src/Makefile.am:
* src/find-dialog.c: implement controls persistence
* src/galeon-window.c: implement print menu
* src/print-dialog.c
* src/print-dialog.h: incomplete port using galeondialog
* src/window-commands.c
* src/window-commands.h: add print verb
* ui/galeon.glade: fix cb names for find dialog
* utils/Makefile.am
* utils/galeon-dialog.c
* utils/galeon-dialog.h: implement a generic way to keep
controls state
* utils/glade.c
* utils/glade.h: use const when possible
* utils/misc-general.c
* utils/misc-general.h: use const when possible
* utils/prefs-utils.c:
* utils/prefs-utils.h: ported. use const when possible
2002-04-02 Marco Pesenti Gritti <mpeseng@tin.it>
* utils/galeon-dialog.c:
* utils/galeon-dialog.h: design improvements
2002-04-02 Marco Pesenti Gritti <mpeseng@tin.it>
* src/Makefile.am:
* src/find-dialog.c:
* src/find-dialog.h: start reimplementing find dialog
as subclass of GaleonDialog
* src/find.c:
* src/find.h: removed
* src/galeon-window.c: attach verbs
* src/statusbar.c:
* src/statusbar.h: partial implementation
* src/toolbar.c:
* src/toolbar.h: implement the spinner
* src/window-commands.c:
* src/window-commands.h: verbs implementations goes here
* ui/galeon-ui.xml:
* utils/Makefile.am:
* utils/galeon-dialog.c:
* utils/galeon-dialog.h: generic dialog object. Not
finished.
2002-03-31 Marco Pesenti Gritti <mpeseng@tin.it>
* src/Makefile.am
* src/galeon-window.c
* src/galeon-window.h
* src/toolbar.c
* src/toolbar.h: first attempt at a toolbar
2002-04-01 Daniel Erat <dan_erat@pobox.com>
* src/Makefile.am:
* src/galeon-tab.c: ADDED
* src/galeon-tab.h:
* src/galeon-window.c:
* src/galeon-window.h: Committing some basic tabs stuff...
2002-03-31 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am: New files added.
* bookmarks/bookmarks-editor.c
* bookmarks/bookmarks-editor.h: Nothing really interesting yet.
* bookmarks/bookmarks-tree-model.c
* bookmarks/bookmarks-tree-model.h: These should be finished, but
they're untested.
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Cleanups.
2002-03-31 Philip Langdale <philipl@mail.utexas.edu>
* mozilla/BaseProtocolContentHandler.cpp: Mozilla no longer allows
a null dummy storage stream, so we now create a small stream who's contents
are not important.
2002-03-31 Tommi Komulainen <Tommi.Komulainen@iki.fi>
* embed/galeon-embed-persist.c:
* embed/galeon-embed-shell.c
* gtkhtml/gtkhtml-embed-persist.c
* gtkhtml/gtkhtml-embed-shell.c
* mozilla/mozilla-embed-shell.cpp
* embed/galeon-embed-shell.c:
fix few brainfarts, like making galeon_embed_get_type
infinitely call itself recursively and similar..
Thank you Tommi, I must have been on crack :) -- Marco
2002-03-31 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/mozilla-notifiers.cpp: make all notifiers static.
Fix two undefined reference.
2002-03-31 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/Makefile.am:
* embed/galeon-embed-persist.c:
* embed/galeon-embed-persist.h:
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h:
* embed/galeon-embed.c:
* embed/galeon-embed.h:
* mozilla/GaleonWrapper.cpp:
* mozilla/GaleonWrapper.h:
* mozilla/mozilla-embed-persist.cpp:
* mozilla/mozilla-embed.cpp:
* mozilla/mozilla-embed.h:
* utils/galeon-types.h: Implementation of the persist object completed.
Implement embed creation, choosing between renderers available.
2002-03-30 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/testbookmarks.c
* bookmarks/xbel.c: Fixed some bugs and finished the implementation of
aliases, saving, loading, etc. TODO: make sure that we use utf8
correctly when saving.
2002-03-28 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/ContentHandler.cpp
* mozilla/ContentHandler.h: fix it to compile
* mozilla/Makefile.am
* mozilla/ProgressListener.cpp
* mozilla/ProgressListener.h
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h: made the embed shell accessible globally.
Implement the finished signal of persist.
2002-03-28 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/ContentHandler.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/Makefile.am
* mozilla/ProgressListener.h
* mozilla/mozilla-embed-persist.cpp
* mozilla/mozilla-notifiers.cpp
* mozilla/mozilla-notifiers.h: add back ContentHandler (not compiling)
and ProgressListener.
2002-03-29 Philip Langdale <philipl@mail.utexas.edu
* mozilla/BaseProtocolContentHandler.cpp
* mozilla/Makefile.am
* mozilla/MyportalProtocolHandler.cpp: More resyncs
2002-03-29 Philip Langdale <philipl@mail.utexas.edu
* mozilla/BaseHelpProtocolHandler.cpp
* mozilla/ExternalProtocolService.cpp
* mozilla/Makefile.am
* mozilla/MyportalProtocolHandler.cpp
* mozilla/TOCProtocolHandler.cpp
* mozilla/gGnomeHelpUrl.cpp
* mozilla/mozilla-embed-shell.cpp
* mozilla/nsMailtoUrl.cpp
* mozilla/nsMailtoUrl.h
* mozilla/outputbuffer.c
* mozilla/prefcheck.c: Forward ported some resyncs from 1-2 to HEAD.
2002-03-28 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c
* embed/galeon-embed-shell.h
* embed/galeon-embed.c
* embed/galeon-embed.h: forgot a parameter in the charset api
* gtkhtml/gtkhtml-embed-shell.c: updated to match fixed api
* mozilla/EventContext.cpp
* mozilla/EventContext.h
* mozilla/GaleonWrapper.cpp
* mozilla/GaleonWrapper.h
* mozilla/Makefile.am
* mozilla/mozilla-embed-shell.cpp
* mozilla/mozilla-embed-shell.h
* mozilla/mozilla-embed.cpp
* mozilla/mozilla-i18n.c
* mozilla/mozilla-i18n.h
* mozilla/mozilla-notifiers.cpp
* mozilla/mozilla-notifiers.h
* mozilla/mozilla-prefs.cpp
* mozilla/mozilla-prefs.h: Implement mozilla-embed-shell,
implement mouse and keys callbacks in mozilla embed
* utils/galeon-config.h: add config.h
* utils/eel-gconf-extensions.c
* utils/eel-gconf-extensions.h (galeon_add_notifier):
passed data should be ** and not *
2002-03-27 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-types.h
* embed/galeon-embed.h
* mozilla/mozilla-embed.cpp: 90% implemented. The lacking bit is up to jorn :)
I'll implement the mouse/key events when I can test, there is some memory pain.
2002-03-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Partially working aliases. Still not working for
anything except sites. And some bits are not saved.
2002-03-27 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/xbel.c: Some more bits implemented.
2002-03-25 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla/mozilla-embed.cpp: more functions implemented
2002-03-25 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-types.h
* mozilla/galeon-embed.cpp
* mozilla/galeon-embed.h
* mozilla/galeon-embed-persist.cpp
* mozilla/galeon-embed-persist.h
* mozilla/galeon-embed-shell.cpp
* mozill/galeon-embed-shell.h
* embed/galeon-embed.h: skels + a few functions implemented
* gtkhtml/Makefile.am
* gtkhtml/gtkhtml-embed-persist.c
* gtkhtml/gtkhtml-embed-persist.h
* gtkhtml/gtkhtml-embed-shell.c
* gtkhtml/gtkhtml-embed-shell.h
* gtkhtml/gtkhtml-embed.c
* gtkhtml/gtkhtml-embed.h: skels
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/Makefile.am
* embed/galeon-embed-persist.c:
* embed/galeon-embed-persist.h: persist api, designed and implemented (virtual)
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h: implemented (virtual)
* embed/galeon-embed.c: implement callbacks
2002-03-25 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c
* bookmarks/xbel.c: Today's updates. Loading/saving to XBEL implemented,
but needs some testing and needs to implement the underlying methods.
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h: implemented (virtual implementation)
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-types.h
* embed/galeon-embed.c
* embed/Makefile.am
* galeon-embed.h: implemented (virtual implementation)
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.h: fix pretty obvious errors, I should not hack
at night ;)
* embed/galeon-embed.h (galeon_embed_shistory_count): added. It's not
exactly needed, but it's probably nice to have and it's similar to the
mozilla api
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.h: designed
* embed/galeon-embed.h: sligthly improve jorn improvement :)
2002-03-24 Jorn Baayen <jorn@nl.linux.org>
* embed/galeon-embed.h: improve link/pageinfo bits
2002-03-24 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed.h: designed
2002-03-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/Makefile.am
* bookmarks/bookmarks-io.c
* bookmarks/bookmarks-io.h
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/gobject-misc.h
* bookmarks/testbookmarks.c
* bookmarks/xbel.c
* bookmarks/xbel.h: Parses xbel files and loads bookmarks, but there
are a lot of unimplemented functions still.
2002-03-24 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* configure.in: Add check for glib-genmarshal.
* utils/Makefile.am: Build galeon-marshal.c and galeon-marshal.h from
galeon-marshal.list using glib-genmarshal.
* utils/galeon-marshal.list: Put your coustom marshallers here.
* bookmarks/Makefile.am
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h
* bookmarks/testbookmarks.c: Signals for bookmarks.
2002-03-23 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* bookmarks/testbookmarks.c
* bookmarks/bookmarks.h
* bookmarks/bookmarks.c: Some more bookmark crack.
2002-03-22 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c: implemented
* mozilla/galeon-embed-single.c: skels
2002-03-22 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/galeon-embed-shell.c:
* embed/galeon-embed-shell.h:
* embed/galeon-embed-single.h: make embed_shell inherit embed_single.
Thank you teuf !
2002-03-22 Ricardo Fernández Pascual <ric@users.sourceforge.net>
* Makefile.am
* configure.in
* bookmarks/Makefile.am
* bookmarks/testbookmarks.c
* bookmarks/bookmarks.c
* bookmarks/bookmarks.h: First lines of the new bookmarks code.
Don't look too much at this code yet, it's going to change a lot
tomorrow.
2002-03-22 Marco Pesenti Gritti <mpeseng@tin.it>
* embed/Makefile.am
* embed/downloader-view.c
* embed/downloader-view.h
* embed/galeon-embed-shell.h
* embed/global-history.c
* embed/global-history.h
* embed/mime-db.c
* embed/mime-db.h
* src/galeon-shell.c: implement galeon_embed_shell and hook it
to galeon_shell
* src/galeon-window.c:
* src/toolbar.c: bonobo menubar, incomplete. I think we will need
to rewrite the toolbar.
2002-03-21 Marco Pesenti Gritti <mpeseng@tin.it>
* autogen.sh: updated dir test to use galeon-main.c
* src/galeon-window.c:
* src/toolbar.c: hook up the toolbar
2002-03-21 Marco Pesenti Gritti <mpeseng@tin.it>
* new codebase for galeon2
|