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
|
2016-02-16 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Bump to 1.3 release.
2014-07-02 Yushin Huang <hyslion@gmail.com>
fix configure option '--disable-nancy' (#16)
2014-07-02 Yushin Huang <hyslion@gmail.com>
fix configure option '--disable-mouse' (#17)
2015-12-11 Jim Huang <jserv.tw@gmail.com>
Merge pull request #65 from HMKRL/master
fix build failure when docklet is disabled
2015-12-11 Yu-Cheng Liang <a135246a135246@gmail.com>
fix build failure when docklet is disabled
2015-09-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Use .gitattributes for experimental tarball release.
2015-09-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Update contributor list.
2015-09-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Update PACKAGE_BUGREPORT.
2015-09-29 Shih-Yuan Lee <fourdollars@gmail.com>
Merge pull request #37 from TakeshiTseng/fix_string_util
fix error while escaping hex code
2015-09-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Abandon dist-debian folder and use debian branch instead.
2015-09-03 Yi Tseng <a86487817@gmail.com>
Remove unused include
2015-07-01 Jim Huang <jserv.tw@gmail.com>
mainframe: fix comparison between signed and unsigned integer
2015-07-01 Jim Huang <jserv.tw@gmail.com>
editfavdlg: fix comparison between signed and unsigned integer
2015-06-20 Jim Huang <jserv.tw@gmail.com>
Always display shorter favorite site name for UI consistency
Reported and fixed by noguchi167
2015-06-20 Jim Huang <jserv.tw@gmail.com>
Fix the incorrect site list after traversing first leaf directory
Fixes #32
When a user tries to search a BBS site, it was incorrect to stop
at the last site of the first leaf directory. Thus, it would return
to parent directory and continue the search.
Detail of the problem:
If the item has no next, it is set to be invalid by
gtk_tree_model_iter_next( model, &it), then
gtk_tree_model_iter_next( model, &parent_it) would be wrong.
Reported and fixed by b88923509
2015-06-20 Jim Huang <jserv.tw@gmail.com>
Avoid constructing non-existing images for mainwindow icon
Reported and fixed by Kun-Hua Huang <kunhuahuang@hotmail.com>
2015-06-17 Jim Huang <jserv.tw@gmail.com>
changelog: exclude GIT merge info
2015-06-17 Jim Huang <jserv.tw@gmail.com>
update contributor list
2015-06-17 Jim Huang <jserv.tw@gmail.com>
Merge pull request #21 from Falldog/fix_post_unicode_ansieditor
Fix incorrect Unicode string in ANSI editor
2015-06-17 Jim Huang <jserv.tw@gmail.com>
Merge pull request #61 from leo820209/master
Enable UAO 2.50 by default
2015-06-15 Jim Huang <jserv.tw@gmail.com>
Merge pull request #62 from LeaYeh/patch-1
Fix the unexpected behavior of double click on sitelist
2015-06-15 Jim Huang <jserv.tw@gmail.com>
Merge pull request #54 from hwangcc23/fix-39
Support the resource schema "telnet://url"
2015-06-15 Jim Huang <jserv.tw@gmail.com>
Merge pull request #60 from fltermare/right_click_bug_on_tab
Fix right-click popup menu behavior to allow working on current tab
2015-04-12 LeaYeh <smile2140@gmail.com>
Fix bug of the behavior of double click on sitelist folder
2015-06-14 Albert Su <fltermare@gmail.com>
Avoid redundant checks in OnNotebookPopupMenu()
Let OnNotebookPopupMenu be the function checking mouse's button and
initialing menu.
Add another function (OnPopupMenuSelectCon) to handle right-click event.
GetNearestTab, the function used in OnPopupMenuSelectCon, finds the
nearest tab's number when mouse click happens.
2015-06-10 Albert Su <fltermare@gmail.com>
Right-click popup menu only works on current tab
fix the issue #44, right-click on the tab and the popup menu may
behaves(close, reconnect, addtofavorite) on the wrong tab.
If users right-click on the tab, pcmanx would swtiches to the tab
first and pops up the menu.
It behaves like CMainFrame::OnCloseSelectCon (mouse middle click).
However, it wouldn't switch back to the original tab when user
selects "close" in the popup menu. Because we can't ensure which
one would be chosen.
2015-05-12 hwangcc <hwangcc@csie.nctu.edu.tw>
Support "telnet://url"
Before creating a new connection, remove "telenet://" from the given url.
This allows the user to input an url like "telnet://ptt.cc".
2015-06-08 Jim Huang <jserv.tw@gmail.com>
Merge pull request #57 from sifmelcara/master
fix reversed selection when pasting text
2015-06-08 leo820209 <leo820209@gmail.com>
Enable UAO 2.50 by default
Enable UAO 2.50 by default to make some Simplified Chinese
characters, Traditional Chinese characters, and Japanese
characters display normally.
2015-06-06 sifmelcara <rbdn@9mm.davy.tw>
fix reversed selection when pasting
let the "Paste" button in context menu paste PRIMARY selection,
and "Paste from Clipboard" button paste CLIPBOARD selection.
2015-05-20 Jim Huang <jserv.tw@gmail.com>
pcmanx-gtk2.spec.in: follow README transition
2015-05-12 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #51 from dimotsai/markdown-readme
Rewrite and cleanup README.md
2015-04-12 Dimo <a968574123@hotmail.com>
Rewirte and cleanup README.md
Since README has already adapted Markdown as the format, I rewrite README.md to make sure it is readable both on GitHub and terminals.
2015-04-15 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #50 from PeterDaveHello/patch-1
add travis CI build status badge
2015-04-12 Peter Dave Hello <PeterDaveHello@users.noreply.github.com>
add travis CI build status badge
2015-04-12 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Merge pull request #49 from PeterDaveHello/patch-1
Rename README to README.md
2015-04-11 Peter Dave Hello <hsu@peterdavehello.org>
add symbolic link for README
2015-04-11 Peter Dave Hello <PeterDaveHello@users.noreply.github.com>
Rename README to README.md
So GitHub will parse the syntax like https://github.com/pcman-bbs/pcmanx/blob/master/README#L2, and we could put something more, like travis-ci badge to know the build status easily.
2015-04-08 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #46 from kindersung/master
Fix typos
2015-04-06 Kinder Sung <st0912@gmail.com>
Fix typos
2015-04-04 Takeshi <a86487817@gmail.com>
fix error while escaping hex code
2015-04-04 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #31 from cychiang/pcmanx_mac_support
little change to prevent potential syntax problem
2015-04-03 Casper CY Chiang <cychiang0823@gmail.com>
little change to prevent potential syntax problem
2015-03-19 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Merge pull request #24 from cychiang/pcmanx_mac_support
Add checking function on autogen.sh and view/telnetcon.cpp to support mac os.
2015-03-19 Casper CY Chiang <cychiang0823@gmail.com>
add check mac os system support on autogen.sh and view/telnetcon.cpp
2015-03-16 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #23 from wdv4758h/master
fix typo
2015-03-16 dv <wdv4758h@gmail.com>
fix typo
2015-03-15 Chen-Heng Chang <wandererm@gmail.com>
Merge pull request #22 from M157q/fix_readme
fix typo (woild => would)
2015-03-14 m157q <m157q.tw@gmail.com>
fix typo (woild => would)
2014-11-18 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Fix invisible cairo caret issue.
Do more check of Cairo context before using it.
https://code.google.com/p/pcmanx-gtk2/issues/detail?id=68
2014-09-25 Falldog <falldog7@gmail.com>
refine CEditorView process logic about past text from clipboard
refine CEditorView::DoPasteFromClipboard() to use ConvStr2SiteEncoding()
simplify the logic about convert encoding and calculate the lines count and words count of last line
2014-09-25 Falldog <falldog7@gmail.com>
add CTelnetView::ConvStr2SiteEncoding() for convert string and get last line word count
add the API for general inherit usage, convert string encoding and calculate last line word count
the word cound should skip the control char(wrap by '\x1b' and 'm')
2014-09-11 Jim Huang <jserv@0xlab.org>
Merge pull request #20 from PeterDaveHello/patch-1
make CI build faster
2014-08-13 Peter Dave Hello <hsu@peterdavehello.org>
make CI build faster
2014-07-01 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Check git before running build/changelog.sh.
2014-06-25 Yushin Huang <hyslion@gmail.com>
Merge pull request #18 from zzz0072/master
Bring back mouse middle key paste when mouse browsing is disabled
2014-06-23 Wen.Liao <zzz00072@gmail.com>
Bring back mouse middle key paste when mouse browsing is disabled
2014-06-19 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Move debian to dist-debian
debian directory in repository causes merging fail in PPA, so we need to
rename it.
2014-06-17 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Fix CFLAGS and CXXFLAGS in travis-ci
2014-06-17 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Disable broken configure in travis-ci
2014-06-17 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Add default configure in travis-ci
2014-06-17 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Test different configure in travis-ci
Closed #4
2014-06-15 Jim Huang <jserv@0xlab.org>
debian: set VCS to GitHub repository
2014-06-12 Yushin Huang <hyslion@gmail.com>
fix hotkey handling regression
close #11
2014-06-12 Jim Huang <jserv@0xlab.org>
update .gitignore
2014-06-11 Yushin Huang <hyslion@gmail.com>
Remove unused method
2014-06-11 Yushin Huang <hyslion@gmail.com>
Use a better way for i18n
2014-06-11 Yushin Huang <hyslion@gmail.com>
Cut long web search string
2014-06-11 Yushin Huang <hyslion@gmail.com>
Append selected text to "Web Search"
2014-06-11 Yushin Huang <hyslion@gmail.com>
Show 'Web Search' only when text selection
2014-06-08 Yushin Huang <hyslion@gmail.com>
Indicate screen mode in right click menu, close #9
2014-06-07 Jim Huang <jserv@0xlab.org>
update developer/contributor list
2014-06-06 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Fix CMainFrame::ParseColor memory leak
Closed #3
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
warning: const-correctness
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
warning: unused variables
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
warning: missing return
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
warning: signed / unsigned comparison
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
warning: initialization order
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Use -Wall -Werror in travis-ci
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Use --disable-silent-rules in travis-ci
2014-06-05 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Merge remote-tracking branch 'pcman-bbs/no2.22'
* pcman-bbs/no2.22:
to_gtk2.22 : check gtk >= 2.22 in configure time
to_gtk2.22 : remove gtk < 2.22 check and support
to_gtk2.22 : remove gtk < 2.14 check and support
to_gtk2.22 : remove eggtrayiron used in gtk < 2.10
to_gtk2.22 : remove gtk < 2.10 check and support
to_gtk2.22 : remove gtk < 2.6 check and support
2014-06-05 Yushin Huang <hyslion@gmail.com>
fix the state of `show status` and `show toolbar`
2014-06-04 WM Chang <wandererm@gmail.com>
move show toolbar and show statusbar from preference to view menu
2014-06-04 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Add .travis.yml for travis-ci
2014-06-04 ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Use subdir-objects to avoid autotools warning
2014-05-28 Jim Huang <jserv@0xlab.org>
update NEWS
2014-05-28 James Chuang <chuangchihchiang@gmail.com>
Add ANSI color editor
This patch implements ANSI editor feature as OpenPCMan does,
which can load/save .ans file.
Correspondingly, it added new classes "CEditor" & "CEditorView".
CEditor is inherited from CTelnetCon and deals with editor data,
set text color attributes, save and load .ans files.
CEditorView is inherited from CTelnetView which registers callback
functions of user manipulation, and then calls CEditor to update
editor data.
In addition, it modified CMainFrame for awareness of ANSI Editor.
1. Add a CEditorView type pointer: m_eView.
2. Add GetCurEditor() & GetCurEditorView to retrieve the
editor data in CMainFrame.
3. Modify NewCon() to identify the instance to be created should be
CTelnetCon or CEditor.
4. Add OnAnsiEditor(), OnOpenAnsiFile(), OnSaveAnsiFile() methods
to deal with editor's creating, saving and loading.
5. Add OnClearScreen() method to handle the "clean screen" action.
6. Add SetBlink(), SetTextColor(), SetBgColor() methods to set
text attributes.
Signed-off-by: Jim Huang <jserv@0xlab.org>
2014-02-18 Keng-Yu Lin <kengyu@lexical.tw>
Use the external ssh/telnet when configured with the support
When ./configure with the external ssh/telnet support
(USE_EXTERNAL macro is defined), pcmanx should use the external ssh/telnet.
Signed-off-by: Jim Huang <jserv@0xlab.org>
2014-05-08 Noner Kao <s101062801@m101.nthu.edu.tw>
UI tweaks for mouse support
Merge windows-pcman-style mouse support function into preference
config, and user now can choose which kind of mouse support to
use.
Since the most significant difference between the original
and windows-pcman style is the use of middle button, so
the naming in Appconfig class is "WithMiddleButton".
Signed-off-by: Jim Huang <jserv@0xlab.org>
2014-04-17 Noner Kao <s101062801@m101.nthu.edu.tw>
Add mouse browsing support
New mouse actions associated:
- L-button to enter
- M-button to leave
- scroll to up and down
Since the functions are the same as original keyboard bindings,
instead of calling SendRawString(), new helper functions are
created for both keyboard and mouse.
In addition, most of the hardcoded SendRawString() calls in
view/telnetview.cpp are fixed. The rest are single characters,
which can not be applied to SendString() call.
Signed-off-by: Jim Huang <jserv@0xlab.org>
2014-04-08 Jim Huang <jserv@0xlab.org>
update contributor list
2013-11-24 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : check gtk >= 2.22 in configure time
2013-11-24 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : remove gtk < 2.22 check and support
2013-11-24 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : remove gtk < 2.14 check and support
2013-11-24 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : remove eggtrayiron used in gtk < 2.10
2013-11-24 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : remove gtk < 2.10 check and support
2013-11-16 Chih-Min Chao <cmchao@gmail.com>
to_gtk2.22 : remove gtk < 2.6 check and support
2014-01-03 Roy Lu <roymercadian@gmail.com>
Add option: start PCManX in simple mode
Signed-off-by: Roy Lu <roymercadian@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2014-01-02 Roy Lu <roymercadian@gmail.com>
Bug fix: some combinations for key settings do not work.
For example: <ctrl>c
Signed-off-by: Roy Lu <roymercadian@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-12-27 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Update po files.
2013-12-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Fix some warnings and deprecated functions of glib.
2013-12-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Replace INCLUDES by AM_CPPFLAGS in Makefile.am
2013-12-24 Jim Huang <jserv@0xlab.org>
proxy: Missing header files on FreeBSD
When built on FreeBSD, compiler complains:
socket(),PF_INET, SOCK_STREAM, in src/core/proxy.c undeclared.
Close #69
Patched by <pptpb.tw@gmail.com>
2013-11-25 Taihsiang Ho (tai271828) <taihsiangho@gmail.com>
Modulize query dialogue on closing connection
Both of the function "OnCloseSelectCon" and "OnCloseCon"
will be called when users intend to to close a connected window.
And both of them, "OnCloseSelectCon" and "OnCloseCon",
will ask users to confirm their window closing action.
Modulize the same confirmation query called by
"OnCloseSelectCon" and "OnCloseCon"
Signed-off-by: Taihsiang Ho (tai271828) <taihsiangho@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-11-24 Taihsiang Ho (tai271828) <taihsiangho@gmail.com>
Close tabs selected by middle clicks
The original feature to perform middle clicking on tabs
will close the current tab but not close exactly
the tabs which middle click is applied on.
Add functions to detect the tab clicked by middle button,
and then close it to replace the original feature mentioned
above.
Issue ID: 67
Signed-off-by: Taihsiang Ho (tai271828) <taihsiangho@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-12-24 Roy Lu <roymercadian@gmail.com>
Add hotkey settings
Signed-off-by: Roy Lu <roymercadian@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-10-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Remove the hardcoded 1.11 and mkinstalldirs.
2013-09-15 Jim Huang <jserv@0xlab.org>
post release-1.2 development
2013-09-15 Wen Liao <wen.cf83@gmail.com>
List all shortcuts in help menu and in README file
Signed-off-by: Wen Liao <wen.cf83@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-09-05 Wen Liao <wen.cf83@gmail.com>
Add gnome-terminal style shortcuts
The supported keyboard shortcuts:
1. Copy: Ctrl+Shift+C
2. Paste: Ctrl+Shift+V
3. New connection: Ctrl+Shift+T
4. Previous tab: Ctrl+PgUp
5. Next tab: Ctrl+PgDown
Signed-off-by: Wen Liao <wen.cf83@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2013-03-16 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Fix the compilation issue on Fedora.
2013-02-25 Jim Huang <jserv@0xlab.org>
Correct my email address. The one @kaffe.org is no longer used.
2013-02-22 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Revert "Try to workaround the cairo caret invisible issue."
This reverts commit 15b51eb0a4f113eeabb5ed9ce118968fe8d2c3e3.
2013-02-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Bump to 1.2 release.
2013-02-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Try to workaround the cairo caret invisible issue.
2012-12-28 Youchen Lee <copyleft@utcr.org>
Fix a bug that NancyBot incorrect parsing the input string on 64bit OS.
2012-11-25 Jim Huang <jserv@0xlab.org>
trivial update for further release
2012-11-13 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Improve the performance of cairo caret.
2012-11-12 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Remember maximized state.
2012-11-12 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Update NEWS for preparing new release.
2012-11-12 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Add new interface to show and hide toolbar. (Fixes issue 55)
2012-11-12 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Keep using GDK's GDK_INVERT for older GTK+ compatibility.
2012-11-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Stop when any error occurs. (Fixes issue 63)
2012-11-11 Shih-Yuan Lee (FourDollars) <sylee@canonical.com>
Add Ubuntu raring.
2012-11-11 Shih-Yuan Lee (FourDollars) <sylee@canonical.com>
Use Cairo's CAIRO_OPERATOR_DIFFERENCE to replace GDK's GDK_INVERT. (Fixes issue 50)
2012-09-18 Shih-Yuan Lee (FourDollars) <sylee@canonical.com>
Fix the use of deprecated API of GIO.
2012-09-08 Jim Huang <jserv@0xlab.org>
update kanru's contact info
2012-09-05 Jim Huang <jserv@0xlab.org>
update contributor list
2012-09-05 Jim Huang <jserv@0xlab.org>
update NEWS for preparing new release
2012-09-05 Gary Ching-Pang Lin <chingpang@gmail.com>
Check the string from getenv() to avoid segfault
In src/core/site.cpp, the returned string of getenv(LANG) was used in
strncmp() without checking if the string was valid or not. A SegFault
could happen if $LANG wasn't set.
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-08-29 Jim Huang <jserv@0xlab.org>
Add .gitignore
2012-08-29 Wen Liao <zzz00072@gmail.com>
Use g_spawn_async() instead of fork()/execlp() to prevent crash
pcmanx terminates unexpectedly because of running child commands
specified by setting web browser or mail client. This patch
reimplements execution methods by using g_spawn_async() instead of
fork()/execlp().
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-07-04 Wen Liao <zzz00072@gmail.com>
Remove %s string before launching external programs for backward compatibility
The legacy setting is "xdg-open %s". Thus, pcmanx will run 'xdg-open %s' when
users click a URL or a mail link. Due to 'xdg-open %s' command does not exist,
pcmanx gets a signal SIGABRT and being terminated unexpectedly.
Signed-off-by: Wen Liao <zzz00072@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-08-10 Jim Huang <jserv@0xlab.org>
Fix commit about SVN since it is no longer used
2012-08-10 Jim Huang <jserv@0xlab.org>
Fix build failure when configured as --disable-docklet
Reported and patched by pptpb
2012-07-04 Jim Huang <jserv@0xlab.org>
Handle malformed URL properly
The old DetectCommonURLs checks if a string is a valid URL by validing given
string which has [0-9][a-z][A-Z][+-.] and "://". That is incorrect because
the string "aaa://test.host" would be accepted as a valid one.
A helper function is added to perform further checking if the string has protocol
http://, https://, telnet://, and ftp:// or not.
Based on the original work of Wen Liao <zzz00072@gmail.com>
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Don't hide the menu bar in Unity desktop envionment.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Update translations for zh_CN and zh_TW.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Fix the error of build/snapshot-release.sh.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Please don't add .gitignore. It will affect the execution of build/snapshot-release.sh.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Add Ubuntu quantal.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Use appindicator instead of gtk_status_icon when detecting libappindicator.so.1 on the system.
2012-06-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Fix the problem that status bar will show up in simple mode.
2012-05-25 Jim Huang <jserv@0xlab.org>
Add .gitignore
2012-05-24 Wen Liao <zzz00072@gmail.com>
Allow users to search selected text through Web search engine
NOTE: If the keyword is encoded in Big5-UAO, it may not be able to be
converted to UTF-8 correctly, which results in incomplete search
requests.
Signed-off-by: Wen Liao <zzz00072@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-05-24 Wen Liao <zzz00072@gmail.com>
Replace system() with execlp() for sake of security
When launching web browser and email client, the original implementation
makes use of system(), which is expected to cause further security
issues.
Signed-off-by: Wen Liao <zzz00072@gmail.com>
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-05-01 Jim Huang <jserv@0xlab.org>
FcFontSort() should no longer use `NULL' as the value of `result'
After a recent commit[1] in the fontconfig code, FcFontSort() no longer
accepts NULL as the `result' argument.
Therefore, the code in src/core/cfontconfig.cpp should be updated
accordingly.
Attached is a patch to fix this issue.
[1] http://cgit.freedesktop.org/fontconfig/commit/?id=a18ca17b6211f62fbd1d893811b94b8c83db4cc0
Patched by: CasperVector@gmail.com
Signed-off-by: Jim Huang <jserv@0xlab.org>
2012-01-31 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx.desktop.in: Add semi-colon. (Fixes issue 49)
2012-01-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/make-new-release.sh: Modify for xz compressing format.
2012-01-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* NEWS: Update release news.
* configure.ac: Bump to 1.1 release.
2012-01-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* data/pcmanx.1,
debian/control,
pcmanx-gtk2.spec.in,
pcmanx.desktop.in,
po/zh_CN.po,
po/zh_TW.po,
src/mainframe.cpp,
src/pcmanx_gtk2.cpp: Replace all 'PCMan X' with 'PCManX'.
2012-01-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx-gtk2.spec.in: Fix typo of libltdl7.
2012-01-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx-gtk2.spec.in: Fedora 16 support %find_lang macro.
2012-01-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx-gtk2.spec.in: Polish for Fedora 16 and openSUSE 12.1
2012-01-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-release.sh: Polish script for RPM source package.
2012-01-24 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx-gtk2.spec.in: Polish for openSUSE 12.1
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx.desktop.in: Update categories of pcmanx.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-release.sh: Add RPM source package support.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-deb.sh,
configure.ac,
debian/watch,
pcmanx-gtk2.spec.in: Use xz format instead bzip2 format to release tarball.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx-gtk2.spec.in: Update RPM spec.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/pcmanx_gtk2.cpp: Adjust the name used for libnotify.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx.desktop.in: Adjust categories in desktop file.
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/mainframe.cpp: Change "class" and "name" hints for a window. (Fixes issue 43)
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* pcmanx.desktop.in: Add "StartupNotify=true". (Fixes issue 42)
2012-01-23 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-deb.sh: Change the naming rule of experimental version.
2012-01-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* debian/control: Recommend to install ttf-wqy-microhei.
2012-01-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* data/sitelist: Domain name has been changed. (Fixes issue 48)
2012-01-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/mainframe.cpp: Fix main icon size as 32x32.
2012-01-15 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* po/zh_CN.po,
po/zh_TW.po: Update zh_CN and zh_TW translations.
2012-01-15 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/mainframe.cpp: Resize icon in about dialog.
2012-01-13 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* configure.ac,
src/Makefile.am,
src/view/forkpty.c,
src/view/forkpty.h,
src/view/telnetcon.cpp: Remove forkpty because of license issue.
(Fixes issue 47)
2012-01-04 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* configure.ac,
debian/control: Fix installing conflict with libltdl.
2012-01-04 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/mainframe.cpp,
src/mainframe.h: Add libappindicator support.
2012-01-02 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* Makefile.am,
configure.ac,
src/Makefile.am,
src/mainframe.cpp,
src/mainframe.h,
src/pcmanx_gtk2.cpp: Use libltdl to load libappindicator dynamically.
2012-01-02 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* README,
TODO,
build/make-new-release.sh,
configure.ac,
debian/rules,
src/appconfig.cpp,
src/appconfig.h,
src/generalprefpage.cpp,
src/mainframe.cpp,
src/mainframe.h,
src/view/telnetview.cpp,
src/view/telnetview.h: Remove wget functionality.
2012-01-02 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* Makefile.am,
data/Makefile.am,
pcmanx.desktop.in,
src/Makefile.am,
src/mainframe.cpp: Use SVG icon directly. (Fixes issue 45)
* src/mainframe.cpp,
src/notebook.cpp,
src/notebook.h,
src/prefdlg.cpp,
src/sitedlg.cpp,
src/sitelistdlg.cpp,
src/view/telnetview.cpp: Use GTK stock macro.
* data/pcmanx.png,
src/conn_xpm.xpm,
src/pcmanx_inverse_xpm.xpm,
src/pcmanx_xpm.xpm: Delete unneeded images.
2011-12-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-deb.sh: Polish the script to generate source packages.
2011-12-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/charset/uao.c: Replace Big5 0xFFFD with 0xA1BC.
2011-12-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/charset/Makefile.am,
src/charset/uao241-b2u.c,
src/charset/uao241-u2b.c,
src/charset/uao250-b2u.c,
src/charset/uao250-u2b.c: Improve the correctness from Unicode to Big5.
2011-12-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/uao241-u2b.txt,
build/uao250-u2b.txt: Download from http://moztw.org/docs/big5/.
2011-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/downarticledlg.cpp,
src/downarticledlg.h,
src/mainframe.cpp: Improve UAO support for article download.
2011-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/charset/uao.c,
src/charset/uao.h,
src/charset/uao241.c,
src/charset/uao241.h,
src/charset/uao250.c,
src/charset/uao250.h,
src/core/termview.cpp,
src/view/telnetview.cpp: Improve UAO support for copy/paste/input.
2011-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/notifier/working_area.c: Remove unused variable.
2011-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* autogen.sh,
build/snapshot-deb.sh: Fix the error of Autoconf when there is no
ChangeLog existed.
2011-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* src/charset/uao.c: U+25A1 WHITE SQUARE may be used to represent a
missing ideograph.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-deb.sh: Polish the script to make Debian package.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/snapshot-deb.sh: Modify to make Debian package on Git.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* build/changelog.sh: Polish the script to generate ChangeLog.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
* debian/docs: Include ChangeLog.old in Debian package.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Polish the script to generate ChangeLog.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Remove files generated by Autotools.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Add UAO paste support.
* src/Makefile.am,
src/charset/uao.c,
src/view/telnetview.cpp: Add UAO paste support.
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Include ChangeLog.old when new release comes out.
* Makefile.am: Add ChangeLog.old
2011-12-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Generate ChangeLog from git commit messages.
* build/changelog.sh: Used to generate ChangeLog.
|