Feature #10082
Port tails-about to Python 3
100%
Description
/usr/local/bin/tails-about
should be migrated to Python3/PyGI.
To test: start a Tails, select “More options”, set an admin (sudo) password, apply your changes, and then click “About Tails” in the applications menu.
Subtasks
History
#1 Updated by alant 2015-08-24 06:10:06
- Parent task set to Feature #5958
#2 Updated by alant 2015-08-24 06:27:40
- Status changed from New to Confirmed
#3 Updated by intrigeri 2015-08-24 23:51:43
- Subject changed from Migrate tails-about to python3 to Port tails-about to Python 3
#4 Updated by intrigeri 2015-08-26 07:19:54
- Description updated
#5 Updated by intrigeri 2015-08-26 07:20:07
- Starter set to Yes
#6 Updated by muri 2016-03-27 18:42:59
- Assignee set to anonym
- Feature Branch set to muri:10082-port-tails-about-to-python3
hi,
i’ve looked into that. i’m not a python coder (yet ;)), but it’s running with python3 now and pylint3 doesn’t complain that much anymore (most of the stuff i changed were changes to make pylint3 happy…).
if that one is oke, i’ll do the next one
#7 Updated by intrigeri 2016-03-29 15:07:00
- QA Check set to Ready for QA
#8 Updated by BitingBird 2016-06-29 05:29:35
- Target version set to Tails_2.5
Assigning to the next version, because it seems it’s not tracked otherwise :)
#9 Updated by intrigeri 2016-06-29 05:40:12
- Target version changed from Tails_2.5 to Tails_2.6
Not suitable for a point-release.
#10 Updated by intrigeri 2016-07-21 06:40:43
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 10
#11 Updated by sycamoreone 2016-08-24 04:49:57
- QA Check changed from Ready for QA to Dev Needed
This still needs a few fixes related to the distinction between bytes
and strings
in Python 3. I can do that the next days.
#12 Updated by intrigeri 2016-08-24 07:20:15
- Assignee changed from anonym to sycamoreone
Excellent, thanks! :)
#13 Updated by sycamoreone 2016-08-31 01:25:23
- Description updated
- Assignee changed from sycamoreone to anonym
- % Done changed from 10 to 80
- QA Check changed from Dev Needed to Ready for QA
- Feature Branch changed from muri:10082-port-tails-about-to-python3 to sycamoreone:10082-port-tails-about-to-python3
I just added two small fixes and tested as described in the description.
There are some minor visual differences, but they are probably due to differences between Gtk2/3.
#14 Updated by anonym 2016-09-02 05:28:33
- Status changed from In Progress to Fix committed
- Assignee deleted (
anonym) - % Done changed from 80 to 100
- QA Check changed from Ready for QA to Pass
Looks good! Thanks sycamore!
#15 Updated by anonym 2016-09-20 16:47:18
- Status changed from Fix committed to Resolved