Feature #11237

Consider removing GNOME Tweak Tool

Added by sajolida 2016-03-14 16:41:26 . Updated 2016-06-08 01:26:03 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2016-03-14
Due date:
% Done:

100%

Feature Branch:
feature/11237-remove-tweak-tool
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

While discussing Bug #10997 we proposed to remove GNOME Tweak Tool.

It was added in a1e80d7 with no very good reason.

I checked the list of options that can be modified through it and the most useful ones I found (apart from aesthetics, theme, etc.) are:

  • Activating or deactivating extensions. But if people install extra extensions they can install Tweak Tool as well.
  • Workspace creation which is static and limited to 4 right now. So far nobody complained about having only 4 workspaces so maybe that’s no big deal.
  • Activating week numbers in the calendar. This might be the most serious issue :)

So unless we find better uses of GNOME Tweak Tool maybe we can remove it, no?

Setting to 2.4, the next major version. I can do the patch :)


Subtasks


Related issues

Related to Tails - Bug #10797: GNOME Shell crashes when deleting workspaces Resolved 2015-12-28
Blocks Tails - Bug #10997: Document GNOME Tweak Tool Rejected 2016-01-26

History

#1 Updated by sajolida 2016-03-14 16:41:58

  • blocks Bug #10997: Document GNOME Tweak Tool added

#2 Updated by intrigeri 2016-03-15 11:31:17

> It was added in a1e80d7 with no very good reason.

Sorry about that. Re-reading the commit message, it looks like something I meant to revert before 2.0 was out :/

> * Workspace creation which is static and limited to 4 right now. So far nobody complained about having only 4 workspaces so maybe that’s no big deal.

… and I think we’ve been reported crashes when changing this setting in some ways.

> * Activating week numbers in the calendar. This might be the most serious issue :)

:)

> So unless we find better uses of GNOME Tweak Tool maybe we can remove it, no?

I’m rather in favour of dropping it. I could live with keeping it as long as we then don’t spend too much energy working around, fixing or documenting various issues that happen only when fiddling with settings in that interface (e.g. I personally would juse close any ticket that’s about “bad things happen when I do X in GNOME Tweak Tool” as rejected).

#3 Updated by spriver 2016-03-15 13:57:30

  • related to Bug #10797: GNOME Shell crashes when deleting workspaces added

#4 Updated by spriver 2016-03-15 14:00:20

IMHO we should delete it. There are several issues with that (also linked Bug #10797 - the crashing after deleting a workspace) and users might think that this tool is standard and could complain/file tickets about things not working. If it isn’t shipped by default users have to install and then it’s sort of advanced software and not in our scope of responsibility. Just my 2 cents.

#5 Updated by sajolida 2016-03-15 15:36:21

  • Status changed from Confirmed to In Progress
  • Assignee set to sajolida
  • QA Check set to Ready for QA
  • Feature Branch set to feature/11237-remove-tweak-tool
  • Type of work changed from Discuss to Code

Ok, so here’s a branch! I’ll wait until the build works before assigning it to RM.

#6 Updated by sajolida 2016-03-21 14:56:58

  • Assignee changed from sajolida to anonym

Build successful!

#7 Updated by anonym 2016-05-09 03:22:24

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • % Done changed from 0 to 100
  • QA Check changed from Ready for QA to Pass

#8 Updated by anonym 2016-06-08 01:26:03

  • Status changed from Fix committed to Resolved