diff --git a/copyparty/__main__.py b/copyparty/__main__.py index 4db2fcc3..f1635289 100644 --- a/copyparty/__main__.py +++ b/copyparty/__main__.py @@ -1833,6 +1833,7 @@ def add_ui(ap, retry: int): ap2.add_argument("--gsel", action="store_true", help="select files in grid by ctrl-click (volflag=gsel)") ap2.add_argument("--localtime", action="store_true", help="default to local timezone instead of UTC") ap2.add_argument("--ui-filesz", metavar="FMT", type=u, default="1", help="default filesize format; one of these: 0, 1, 2, 2c, 3, 3c, 4, 4c, 5, 5c, fuzzy (see UI)") + ap2.add_argument("--rcm", metavar="TXT", default="yy", help="rightclick-menu; two yes/no options: 1st y/n is enable-custom-menu, 2nd y/n is enable-double") ap2.add_argument("--lang", metavar="LANG", type=u, default="eng", help="language, for example \033[32meng\033[0m / \033[32mnor\033[0m / ...") ap2.add_argument("--theme", metavar="NUM", type=int, default=0, help="default theme to use (0..%d)" % (THEMES - 1,)) ap2.add_argument("--themes", metavar="NUM", type=int, default=THEMES, help="number of themes installed") diff --git a/copyparty/authsrv.py b/copyparty/authsrv.py index 0bd70958..96f9bd1b 100644 --- a/copyparty/authsrv.py +++ b/copyparty/authsrv.py @@ -3201,6 +3201,7 @@ class AuthSrv(object): "dsort": vf["sort"], "dcrop": vf["crop"], "dth3x": vf["th3x"], + "drcm": self.args.rcm, "dvol": self.args.au_vol, "idxh": int(self.args.ih), "dutc": not self.args.localtime, diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 372f72e9..77e62c1a 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -997,7 +997,7 @@ ebi('op_cfg').innerHTML = ( ' \n' + '\n' + '