• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H03-May-2022-3,2632,947

libltdl/H07-May-2022-49,18939,473

po/H07-May-2022-1,6581,328

src/H03-May-2022-362,113356,417

AUTHORSH A D16-Feb-20161.2 KiB4340

COPYINGH A D29-Sep-201517.6 KiB341281

ChangeLogH A D16-Feb-201630.5 KiB1,130648

ChangeLog.oldH A D29-Sep-2015105.6 KiB3,6052,581

Doxygen.inH A D29-Sep-20159.9 KiB276274

INSTALLH A D16-Feb-201615.4 KiB371289

Makefile.amH A D16-Feb-2016836 3927

Makefile.inH A D16-Feb-201631.2 KiB995895

NEWSH A D16-Feb-20166 KiB144115

READMEH A D16-Feb-20163.2 KiB10584

TODOH A D29-Sep-2015759 3126

aclocal.m4H A D16-Feb-2016440.8 KiB12,53611,295

autogen.shH A D16-Feb-2016778 3124

compileH A D20-Oct-20157.2 KiB348258

config.guessH A D16-Feb-201644.2 KiB1,5591,352

config.h.inH A D16-Feb-20168.4 KiB355249

config.subH A D16-Feb-201634.7 KiB1,7921,654

configureH A D03-May-2022684.4 KiB23,29119,611

configure.acH A D16-Feb-201619.8 KiB635544

depcompH A D16-Feb-201623 KiB792502

install-shH A D16-Feb-201613.7 KiB528351

ltmain.shH A D16-Feb-2016277 KiB9,6627,310

missingH A D16-Feb-20166.7 KiB216143

pcmanx-gtk2.spec.inH A D16-Feb-20162.1 KiB8572

pcmanx.desktop.inH A D29-Sep-2015550 1716

README

1PCManX
2======
3
4How to Build [![Build Status](https://travis-ci.org/pcman-bbs/pcmanx.svg?branch=master)](https://travis-ci.org/pcman-bbs/pcmanx)
5------------
6PCManX-gtk2 uses autotools (Automake / Autoconf / libtool) to construct
7its building process, and provides various options for different profiles.
8
9You can launch configure script with `--help` to dump the supported options,
10and here are the latest options:
11
12```
13  --enable-static       Enable static build.
14  --disable-shared      Disabled dynamic build. [Default: Dynamic]
15  --enable-debug        Enable debugging support or not [Default: Disabled]
16                        It will cause PCManX to dump more detail informations.
17
18  --prefix=DIR          Specify the prefix directory to DIR. Usually, we would
19                        like to use /usr as the manner defined in LSB (Linux
20                        Standard Base).
21  --disable-docklet     Disable the docklet / system tray support.
22                        [Default: Enabled]
23  --disable-notifier    Disable the popup notification support for incoming
24                        messages. [Default: Enabled]
25  --disable-external    Disable the using of external SSH and Telnet program.
26                        [Default: Enabled]
27  --disable-nancy       Disable NancyBot. ( Disable auto-reply waterballs )
28                        [Default: Enabled]
29
30  --with-mozilla=DIR    Specify DIR as the Mozilla root directory for headers
31                        and libraries.
32  --enable-libnotify    Enable the use of popup notifier support by libnotify.
33                        [Default: Disabled]
34  --disable-mouse       Disable mouse click and wheel support
35                        [Default: Enabled]
36  --enable-iplookup     Enable IP location lookup. Useful to China locations.
37                        You also need to download qqwry.dat from the web and
38                        place it at ~/.pcmanx/qqwry.dat (case sensitive).
39                        [Default: Disabled]
40  --enable-proxy        Enable proxy server support
41                        [Default: Disabled]
42```
43
44Runtime Options
45---------------
46Passing `--help` argument to the command line would dump several options as
47following:
48
49### Help Options:
50```
51  -?, --help                    Show help options
52```
53
54### Application Options:
55```
56  -m, --multiple-instance=N     Allow multiple instances
57```
58
59Keyboard Shortcut List
60----------------------
61### Connect Shortcuts
62```
63Site List               Alt+S
64
65New Connection          Alt+Q
66New Connection          Ctrl+Shift+T
67
68Reconnection            ALT+R
69Reconnection            Ctrl+Ins
70
71Close                   Alt+W
72Close                   Ctrl+Del
73
74Next Page               Alt+X
75Next Page               Alt+?
76Next Page               Ctrl+Shift+PgDn
77
78Previous Page           Alt+Z
79Previous Page           Alt+?
80Previous Page           Ctrl+Shift+PgUp
81
82First Page              Ctrl+Home
83Last Page               Ctrl+End
84```
85
86### Edit Shortcuts
87```
88Copy                    Alt+O
89Copy                    Ctrl+Shift+C
90
91Paste                   Alt+P
92Paste                   Ctrl+Shift+V
93
94Paste from Clipboard    Shift+Ins
95
96Emotions                Ctrl+Enter
97```
98
99### View Shortcuts
100```
101Full Screen Mode        Alt+Enter
102Simple Mode             Shift+Enter
103Show Main Window        Alt+M
104```
105