Check-in [5c19793b64]
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | overwrite self.params["from"] on each init (becasue it's a class property) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
5c19793b64a15075558374b73e8a911b |
User & Date: | mario 2021-02-10 16:36:10 |
Context
2021-02-27
| ||
13:41 | added related/subproject: dingonyms check-in: 5894146f61 user: mario tags: trunk | |
2021-02-10
| ||
16:36 | overwrite self.params["from"] on each init (becasue it's a class property) check-in: 5c19793b64 user: mario tags: trunk | |
16:35 | Fix from="auto"/"select" from sticking around check-in: 891ce56de3 user: mario tags: trunk | |
Changes
Changes to pagetranslate.py.
1 2 3 4 5 6 7 | #!/usr/bin/python # encoding: utf-8 # api: uno # type: callback # category: language # title: PageTranslate # description: Action button to get whole Writer document translated | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/usr/bin/python # encoding: utf-8 # api: uno # type: callback # category: language # title: PageTranslate # description: Action button to get whole Writer document translated # version: 1.6.84 # state: beta # author: mario # url: https://fossil.include-once.org/pagetranslate/ # depends: python:requests (>= 2.5), python:uno # pack: *.py, pythonpath/*.py, META-INF/*, pkg-desc, *.x*, icons/* # license: GNU LGPL 2.1 # forked-from: TradutorLibreText (Claudemir de Almeida Rosa) |
︙ | ︙ | |||
98 99 100 101 102 103 104 105 106 107 108 | # invoked from toolbar button def trigger(self, args): log.info(".trigger(args=%s) invoked" % repr(args)) try: # merge defaults from registry + params from args self.params.update(settings(self.ctx).read()) self.params.update(self.argparse(args)) if self.params.get("debug"): log.root.handlers[0].setLevel(log.DEBUG) | > | | 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | # invoked from toolbar button def trigger(self, args): log.info(".trigger(args=%s) invoked" % repr(args)) try: # merge defaults from registry + params from args self.params["from"] = "auto" self.params.update(settings(self.ctx).read()) self.params.update(self.argparse(args)) if self.params.get("debug"): log.root.handlers[0].setLevel(log.DEBUG) if self.params.get("lang") == "select" or self.params.get("from") == "select": import pt_dialogs self.params["from"], self.params["lang"] = pt_dialogs.langselect() log.info(repr(self.params)) # Draw/Impress? log.debug(dir(self.document)) if self.document.supportsService("com.sun.star.drawing.DrawingDocument") or self.document.supportsService("com.sun.star.presentation.PresentationDocument"): |
︙ | ︙ |