Opened 6 years ago

Last modified 5 years ago

#5892 new Enhancement

Web interface on iPhone not contains "Settings Menu" button.

Reported by: sergh888 Owned by:
Priority: Normal Milestone: None Set
Component: Web Client Version: 2.82
Severity: Major Keywords: iphone Settings Menu button
Cc:

Description

Hello.

Web interface on iPhone not contains "Settings Menu" button at the left bottom corner.

Web interface was launched on:
Model: iPhone 5.
iOS: 8.1.2.

Transmission was launched on:

  1. MacOS 10.10.1.
    Transmission version: 2.84+ (14463)
  2. Ubuntu 14.04.
    Transmission version: 2.82.

Attachments (4)

IMG_0113.PNG (52.8 KB) - added by sergh888 6 years ago.
Screenshot of the not existing "Settings Menu" button on the iPhone 5.
transmission-2.84-r14534-with-serghs-changes.diff (1.1 KB) - added by sergh888 5 years ago.
transmission-2.84-r14534-with-serghs-changes.diff
Android-after-Serghs-changes.png (70.5 KB) - added by sergh888 5 years ago.
Android-after-Serghs-changes.png
iPhone-after-Serghs-changes.jpg (89.9 KB) - added by sergh888 5 years ago.
iPhone-after-Serghs-changes.jpg

Download all attachments as: .zip

Change History (9)

Changed 6 years ago by sergh888

Screenshot of the not existing "Settings Menu" button on the iPhone 5.

comment:1 Changed 6 years ago by mike.dld

  • Milestone 2.90 deleted
  • Priority changed from High to Normal
  • Version changed from 2.84+ to 2.82

comment:2 Changed 6 years ago by sergh888

Hi! Are there any news on this issue?

comment:3 Changed 6 years ago by mike.dld

  • Type changed from Bug to Enhancement

It was like that from the very beginning, with comment "Hide remnants of stuff we don't need, like transmenu and contextmenu." See iphone.css @ r6318, div.torrent_footer ul#settings_menu li#button -> display: none;.

comment:4 Changed 6 years ago by mike.dld

  • Milestone set to None Set

Changed 5 years ago by sergh888

transmission-2.84-r14534-with-serghs-changes.diff

Changed 5 years ago by sergh888

Android-after-Serghs-changes.png

Changed 5 years ago by sergh888

iPhone-after-Serghs-changes.jpg

comment:5 Changed 5 years ago by sergh888

The resolution is sufficiently large in today's mobile devices. I tried to remove the CSS binding to mobile devices. And it worked! The button "Settings Menu" is visible. I am attaching screenshots from the Samsung Galaxy S III mini (Android) and iPhone 5 (iOS). Diff is also attached by the revision 14534. I understand that needs to refactor the code to remove any reference to the mobile device. But I do not know whether it is suitable decision. Mike, what do you think about this?

Note: See TracTickets for help on using tickets.