Page MenuHomePhabricator
Feed Advanced Search

Dec 7 2018

Patrick removed a project from T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability: Whonix 15.
Dec 7 2018, 12:05 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
Patrick removed a project from T362: systemd SystemCallFilter= containment option seccomp hardening: Whonix 15.
Dec 7 2018, 11:57 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Sep 27 2018

Patrick triaged T865: "do not show this message again checkbox" tool needed as Normal priority.
Sep 27 2018, 10:06 AM · msgcollector, graphical user interface, Whonix, python

Aug 15 2018

Patrick updated the task description for T362: systemd SystemCallFilter= containment option seccomp hardening.
Aug 15 2018, 1:06 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Mar 7 2018

Patrick closed T505: do not use tput if variable TERM is empty as Resolved.
Mar 7 2018, 1:24 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Feb 14 2017

Patrick closed T632: port msgcollector to python3 and python3-pyqt5 as Resolved.

Looks good on your side. Possibly a Qubes bug. I'll look into it in the next developers build.

Feb 14 2017, 4:57 PM · Whonix 14, python, msgcollector, Whonix
joysn1980 added a comment to T632: port msgcollector to python3 and python3-pyqt5.

Something strange. I can see it in my VM

Feb 14 2017, 4:40 PM · Whonix 14, python, msgcollector, Whonix
Patrick added a comment to T632: port msgcollector to python3 and python3-pyqt5.

Good quality, could merge into git master and ready for Whonix 14 already.

Feb 14 2017, 4:23 PM · Whonix 14, python, msgcollector, Whonix
Patrick assigned T632: port msgcollector to python3 and python3-pyqt5 to joysn1980.
Feb 14 2017, 4:18 PM · Whonix 14, python, msgcollector, Whonix
joysn1980 added a comment to T632: port msgcollector to python3 and python3-pyqt5.

should fix the issues

Feb 14 2017, 3:37 PM · Whonix 14, python, msgcollector, Whonix

Feb 13 2017

Patrick updated the task description for T632: port msgcollector to python3 and python3-pyqt5.
Feb 13 2017, 10:39 PM · Whonix 14, python, msgcollector, Whonix
Patrick created T632: port msgcollector to python3 and python3-pyqt5.
Feb 13 2017, 10:34 PM · Whonix 14, python, msgcollector, Whonix

Feb 9 2017

Patrick added a project to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability: Whonix 15.
Feb 9 2017, 1:28 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 placed T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability up for grabs.
Feb 9 2017, 11:02 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 28 2017

Patrick added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

The issue here is that - msgdispatcher_dispatch_x is a generic script, which displays the message that comes to it.
Now, the question is - what is the best way to find out a generic way to split a message into the below three parts

  • Part that comes inside message being displayed
  • Part that comes inside 'Show Details"
  • Part that comes inside 'More Help'
Jan 28 2017, 4:57 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

The issue here is that - msgdispatcher_dispatch_x is a generic script, which displays the message that comes to it.
Now, the question is - what is the best way to find out a generic way to split a message into the below three parts

  • Part that comes inside message being displayed
  • Part that comes inside 'Show Details"
  • Part that comes inside 'More Help'
Jan 28 2017, 4:13 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 24 2017

Patrick added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

This is mostly a usability question. Wondering if better to only have a Show Details button or to have both, a Show Details and More Help button. How can we make such error messages most helpful for the user?

Jan 24 2017, 2:15 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
Patrick updated subscribers of T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.
Jan 24 2017, 2:05 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 claimed T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

Another old task

Jan 24 2017, 11:39 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 18 2017

Patrick closed T117: all python scripts need sigterm and sigint traps as Resolved.

Excellent! All merged.

Jan 18 2017, 12:41 PM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
Patrick edited projects for T362: systemd SystemCallFilter= containment option seccomp hardening, added: Whonix 15; removed Whonix 14.
Jan 18 2017, 10:32 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

whonix-setup-wizard, 1 change required, to be merged

Jan 18 2017, 10:26 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

So we are done with

Jan 18 2017, 9:46 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

From guimessages - 1 change required and it done
https://github.com/joysn/python-guimessages

Jan 18 2017, 9:44 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

From sdwdate-gui

Jan 18 2017, 9:16 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

br_add - nothing to add
striphtml nothing to add
generic_gui_message - done
tb_updater_gui - done

Jan 18 2017, 9:06 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
Patrick added a project to T362: systemd SystemCallFilter= containment option seccomp hardening: Whonix 14.
Jan 18 2017, 6:58 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Jan 17 2017

Patrick added projects to T117: all python scripts need sigterm and sigint traps: onion-grater (Control Port Filter Proxy), sdwdate-gui, sdwdate, python-guimessages, anon-shared-helper-scripts, whonix-setup-wizard, msgcollector.

A few more projects are involved, where this is TODO. Btw there are all our components where python is involved.

Jan 17 2017, 4:41 PM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python

Jun 5 2016

Patrick updated the task description for T362: systemd SystemCallFilter= containment option seccomp hardening.
Jun 5 2016, 7:19 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Jun 2 2016

Patrick changed the status of T505: do not use tput if variable TERM is empty from Open to Review.

Done in all involved components.

Jun 2 2016, 1:59 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

https://github.com/Whonix/curl-scripts/commit/6a56d4a95eb440d0792115486b398a96af219aab

Jun 2 2016, 1:47 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Apr 29 2016

marmarek added a comment to T505: do not use tput if variable TERM is empty.

qvm-run --pass-io uses simple pipe (not virtual terminal), so it is
expected to not have TERM set.

Apr 29 2016, 8:39 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

Related, has it been considered for qvm-run --pass-io to set or not set environment variable TERM? I wonder if the current implementation is correct. @marmarek

Apr 29 2016, 6:52 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick created T505: do not use tput if variable TERM is empty.
Apr 29 2016, 6:50 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Feb 10 2016

Patrick renamed T362: systemd SystemCallFilter= containment option seccomp hardening from systemd SystemCallFilter= option hardening to systemd SystemCallFilter= containment option seccomp hardening.
Feb 10 2016, 6:10 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Dec 17 2015

Patrick created T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.
Dec 17 2015, 8:01 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Dec 9 2015

Patrick closed T423: no longer show already collected output in whonixcheck when canceling as Resolved.

https://github.com/Whonix/whonixcheck/commit/46766fabfa480e09057a84a0a61226c713c68cc7

Dec 9 2015, 9:27 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck
Patrick edited projects for T423: no longer show already collected output in whonixcheck when canceling, added: Whonix 12; removed Whonix 13.
Dec 9 2015, 9:27 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck

Oct 19 2015

Patrick created T423: no longer show already collected output in whonixcheck when canceling.
Oct 19 2015, 7:41 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck

Jun 24 2015

Patrick renamed T362: systemd SystemCallFilter= containment option seccomp hardening from systemd SystemCallFilter= option to systemd SystemCallFilter= option hardening.
Jun 24 2015, 12:25 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Mar 22 2015

Patrick closed T244: br_add duplicate output as Resolved.

Done:
https://github.com/Whonix/msgcollector/commit/aa6e5c7d04626d79976d5329806082e00265f87e

Mar 22 2015, 7:22 PM · bug, Whonix 10, Whonix, msgcollector
Patrick created T244: br_add duplicate output.
Mar 22 2015, 7:21 PM · bug, Whonix 10, Whonix, msgcollector

Mar 5 2015

Patrick closed T97: msgdispatcher_dispatch_x lacks new lines for output from console applications as Resolved.
Mar 5 2015, 8:40 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick assigned T97: msgdispatcher_dispatch_x lacks new lines for output from console applications to troubadour.
Mar 5 2015, 8:40 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

We can close it.

Mar 5 2015, 8:26 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick changed the status of T97: msgdispatcher_dispatch_x lacks new lines for output from console applications from Open to Review.

Created a follow up task: T216

Mar 5 2015, 4:58 PM · python, usability, Whonix, Whonix 10, msgcollector

Feb 27 2015

Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Thanks! Merged. And added a minor fix on top (right order for license header and shebang).
https://github.com/Whonix/msgcollector/commit/ef03b5dc44873e441207667df9b813a991c9fdd9

Feb 27 2015, 9:07 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Done.
https://github.com/troubadoour/msgcollector/commit/2e2c464bc503db257d08a9bb2b38018512b72de0

Feb 27 2015, 9:01 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Can you please add a license header on top and a newline at the end?

Feb 27 2015, 1:23 AM · python, usability, Whonix, Whonix 10, msgcollector

Feb 26 2015

troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Nice demonstration. Was testing by adding \n randomly in the text.

Feb 26 2015, 11:03 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick closed T149: multiple choices support in generic_gui_message as Resolved.
Feb 26 2015, 10:33 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick assigned T149: multiple choices support in generic_gui_message to troubadour.
Feb 26 2015, 10:33 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

I don't think so. It works for me. Perfectly. Example:

Feb 26 2015, 10:32 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T149: multiple choices support in generic_gui_message.

Yes.

Feb 26 2015, 10:23 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

Nice. Merged and tested. Closeable?

Feb 26 2015, 10:22 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.
In T97#2559, @Patrick wrote:

Looks good. Works fine! :)
Perhaps change that line to.

out = '<br />\n'.join(in_.split('\n'))

Then it looks a bit better when running scripts using xtrace for debugging.

The problem is that the \n will be displayed literally in the html, not interpreted as new line.

Feb 26 2015, 10:12 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T149: multiple choices support in generic_gui_message.
In T149#2535, @Patrick wrote:

OK. Pushed the change in msgdispatch_x and tp_updater_gui. A small issue. Because of the layout, the Online versions option group is shifted down, below the bottom of the icon.

I see. Can this be fixed?

Yes :) https://github.com/troubadoour/msgcollector/commit/e2cdfa3cc8416260d3fa56bbd888dd46e91d4416

Feb 26 2015, 10:07 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 25 2015

Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Ah. Overlooked add_html. Fine either way.

Feb 25 2015, 10:34 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Looks good. Works fine! :)

Feb 25 2015, 10:33 PM · python, usability, Whonix, Whonix 10, msgcollector
Herald updated subscribers of T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

I believe I made it complicated from the beginning. The following should do the job.

#!/usr/bin/python
import sys
in_ = sys.argv[1]
out = '<br />'.join(in_.split('\n'))
print out
Feb 25 2015, 9:53 PM · python, usability, Whonix, Whonix 10, msgcollector

Feb 23 2015

Patrick added a comment to T149: multiple choices support in generic_gui_message.
In T149#2535, @Patrick wrote:

The question is, how could tb-updater figure out what was set in KDE (or..)?

Feb 23 2015, 11:02 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

OK. Pushed the change in msgdispatch_x and tp_updater_gui. A small issue. Because of the layout, the Online versions option group is shifted down, below the bottom of the icon.

Feb 23 2015, 10:27 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
troubadour added a comment to T149: multiple choices support in generic_gui_message.

OK. Pushed the change in msgdispatch_x and tp_updater_gui. A small issue. Because of the layout, the Online versions option group is shifted down, below the bottom of the icon.

Feb 23 2015, 10:03 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

May be leave generic_gui_message with smaller icons?

Feb 23 2015, 9:40 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
troubadour added a comment to T149: multiple choices support in generic_gui_message.

May be leave generic_gui_message with smaller icons? The messages like Confirm Open or Not root are not critical. Or we could add an argument icon_size, but that would be a lot of bash updates.

Feb 23 2015, 9:28 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

On a second thought, we also need this for msgdispatch_x. Otherwise tb updater gui would show a big one (Download confirmation) and later msgdispatch_x would show a small one (Installation confirmation). So probably best to increase it for all?

Feb 23 2015, 9:21 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

Do we want 128x128 for warning and error in all the GUIs?

Feb 23 2015, 9:19 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
troubadour added a comment to T149: multiple choices support in generic_gui_message.

Yes I did, and reverted. Do we want 128x128 for warning and error in all the GUIs?

Feb 23 2015, 9:15 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

Didn't you in increase to 128x128 or so in past? Could you increase it again please?

Feb 23 2015, 8:36 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
troubadour added a comment to T149: multiple choices support in generic_gui_message.

Same for me. The icon is the same size as the generic_gui_message and msgdispacher_dispatch_x.

Feb 23 2015, 8:28 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

Can you please make the warning and error sign bigger as with generic gui tool?

Here, it's the same size as Confirm Open, for example (64x64).

Feb 23 2015, 1:30 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 22 2015

troubadour added a comment to T149: multiple choices support in generic_gui_message.

Currently installed version cannot be copied.

Fixed.

Online detected version cannot be copied.

Not doable. The text is part of the button and do not accept TextSelectableByMouse

Can you please make the warning and error sign bigger as with generic gui tool?

Here, it's the same size as Confirm Open, for example (64x64).

The window is a bit too short (or narrow, you tell me).

Fixed. Made the window slightly wider so that when link confirmation pops, the vertical borders are separated.

When the window gets closed, can you please also echo 65536 (same as click "no") cancel so the script can detect this and abort?

Done. generic_gui_message is updated with this too.

Feb 22 2015, 9:44 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.
  • When the window gets closed, can you please also echo 65536 (same as click "no") cancel so the script can detect this and abort?
Feb 22 2015, 1:50 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

It's very nice already! I am in process of porting tb-updater to it.

Feb 22 2015, 1:47 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 21 2015

troubadour added a comment to T149: multiple choices support in generic_gui_message.

Added a specific GUI for tb_updater. It's in msgcollector, for not findinf a better place.
https://github.com/troubadoour/msgcollector/commit/ae09f9c695401bcc8bcc54c0a46d3b81244b8fe7

Feb 21 2015, 8:12 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 20 2015

Patrick added a comment to T149: multiple choices support in generic_gui_message.

Dunno. In past with RecommendedTBBVersions maximum was ~6 or so. Best to have a good buffer to be able to scale up if needed.

Feb 20 2015, 10:20 AM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Herald updated subscribers of T149: multiple choices support in generic_gui_message.

What change can we expect from T161, in the number of versions available?

Feb 20 2015, 12:26 AM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 10 2015

troubadour added a comment to T149: multiple choices support in generic_gui_message.

Maybe the same multiple choices feature could be used (with different values) for T138?

Was thinking on the same line. Will see.

Feb 10 2015, 10:06 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 9 2015

Patrick added a comment to T149: multiple choices support in generic_gui_message.

Maybe the same multiple choices feature could be used (with different values) for T138?

Feb 9 2015, 4:40 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick added a comment to T149: multiple choices support in generic_gui_message.

wondering it it's not nicer to have a separate GUI for tb_updater, included in the package

Feb 9 2015, 9:56 AM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message

Feb 8 2015

troubadour added a comment to T149: multiple choices support in generic_gui_message.

No zenity, for the reason you mentioned.

Feb 8 2015, 5:36 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick created T149: multiple choices support in generic_gui_message.
Feb 8 2015, 4:56 PM · usability, python, Whonix 10, msgcollector, Whonix, generic gui message
Patrick closed T122: enable hyperlink support in generic gui tool as Resolved.

All tested. All works nice! Merged.

Feb 8 2015, 4:40 PM · Whonix 10, Whonix, msgcollector
troubadour added a comment to T122: enable hyperlink support in generic gui tool.

https://github.com/troubadoour/msgcollector/commit/54b094306d458dab56252989f0354d9a408edeb7 should fix it all (amazing how a task that was looking like a piece of cake can become a burden when you take for granting that it works, without proper testing...).

Feb 8 2015, 4:29 PM · Whonix 10, Whonix, msgcollector

Feb 7 2015

Patrick added a comment to T122: enable hyperlink support in generic gui tool.

Another issue:

  • When moved down (also when called from script), the buttons are outside the visible space. One would need to move the window up first to see the buttons.
Feb 7 2015, 8:52 PM · Whonix 10, Whonix, msgcollector
Patrick added a comment to T122: enable hyperlink support in generic gui tool.

Another issue:

Feb 7 2015, 8:51 PM · Whonix 10, Whonix, msgcollector
Patrick added a comment to T122: enable hyperlink support in generic gui tool.

Merged. Looks good so far.

Feb 7 2015, 8:49 PM · Whonix 10, Whonix, msgcollector
troubadour added a comment to T122: enable hyperlink support in generic gui tool.

There was a couple of issues, the main one not being able to properly set the "no" button to default with QT "StandardButtons" (I'll pass the details) . So it was rewritten with push buttons, looking identical.

Feb 7 2015, 8:33 PM · Whonix 10, Whonix, msgcollector

Feb 6 2015

Patrick closed T123: how to write two strings exactly below each other using generic gui tool as Resolved.

Done in git:
https://github.com/Whonix/msgcollector/commit/66f6a8a93e38fc7160d542b762f9422706830fec

Feb 6 2015, 8:46 PM · Whonix 10, msgcollector, Whonix
Patrick added a comment to T123: how to write two strings exactly below each other using generic gui tool.

Ok, will change in git...

Feb 6 2015, 8:43 PM · Whonix 10, msgcollector, Whonix
troubadour added a comment to T123: how to write two strings exactly below each other using generic gui tool.

Yes, it does. Tested OK (with the new window width).

Feb 6 2015, 8:37 PM · Whonix 10, msgcollector, Whonix
Patrick added a comment to T122: enable hyperlink support in generic gui tool.

Two issues:

Feb 6 2015, 7:18 PM · Whonix 10, Whonix, msgcollector
Patrick added a comment to T123: how to write two strings exactly below each other using generic gui tool.

Somewhat fixed using tables:
https://github.com/Whonix/tb-updater/commit/d9a8775a390377066c144db68f459cc4910c04c4

Feb 6 2015, 7:00 PM · Whonix 10, msgcollector, Whonix
Patrick added a comment to T123: how to write two strings exactly below each other using generic gui tool.

<tt> alone doesn't work. What might work are tables. This example looks good:

Feb 6 2015, 6:33 PM · Whonix 10, msgcollector, Whonix

Feb 4 2015

troubadour added a comment to T123: how to write two strings exactly below each other using generic gui tool.

Testing with this:

#!/bin/bash
Feb 4 2015, 11:38 PM · Whonix 10, msgcollector, Whonix
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

We probably don't want to strip any \n at all?

Feb 4 2015, 10:31 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick added a comment to T122: enable hyperlink support in generic gui tool.

Do you have a test command that isn't in one line?

Feb 4 2015, 10:29 PM · Whonix 10, Whonix, msgcollector
Patrick reopened T123: how to write two strings exactly below each other using generic gui tool as "Open".

Regression. Due to changes in T122, this is an issue again.

Feb 4 2015, 10:28 PM · Whonix 10, msgcollector, Whonix
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Dunno either. The question is, if it is there, do we want to strip it?

Feb 4 2015, 10:15 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Good question. Dunno. Is it important?

Feb 4 2015, 10:08 PM · python, usability, Whonix, Whonix 10, msgcollector