View Single Post
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#36
Originally Posted by pichlo View Post
Actually, I am on Uitukka. Still,

1) A short tap on an entry in the call list calls the number. Without a warning, which IMO is a bad design but one can learn to live with that.
2) A long tap brings a menu with "Send message", "Open contact card" and "Delete". All entries on my list are currently from known numbers so I apologize if there are more options for numbers not in the phone book but even if there is a "Copy phone number" option, why not for all entries?
You are correct that the "copy number" entry in the menu is disabled by default when the number is known.
However, here's an one-liner patch for you to enable it

Code:
[root@Jolla ~]# diff -u CallLogPage.qml.backup /usr/share/voicecall-ui-jolla/pages/CallLogPage.qml
--- CallLogPage.qml.backup	2014-12-04 11:58:26.179885538 +0200
+++ /usr/share/voicecall-ui-jolla/pages/CallLogPage.qml	2014-12-04 12:00:17.168318304 +0200
@@ -237,7 +237,6 @@
                         onClicked: openContactCard(person, model.remoteUid)
                     }
                     MenuItem {
-                        visible: !privateNumber && !person
                         //% "Copy"
                         text: qsTrId("voicecall-me-copy")
                         onClicked: Clipboard.text = model.remoteUid

Originally Posted by pichlo View Post
3) To actually copy the number, I have to open the contact card for editing. A bit risky operation.
True. I cannot fully understand why it has been disabled.


Originally Posted by pichlo View Post
Whilst I don't mind editing a QML,

1) How was I supposed to know that this is what I have to do?
2) Where is that file?
3) What do I need to do with the file to enable selective copying? (OK maybe it is obvious once you know the aswers to questions 1 and 2.)
4) Is it what you expect the users to routinely do for things that should work out of the box?
Well, answers to the previous questions may vary from whom you ask about it, I guess?
How to find things, generally I use to grep for intresting keywords in the QML files. (remember, everything is located under /usr/share/ so you need not look elsewhere when you want to do UI mods to the system or applications)
Then, experimenting with changing things a bit in promisingly-seeming-locations and testing the results is what gets you results, and you learn a lot on the functioning and organization of the code.

You usually need to do "killall lipstick" after editing something to make Jolla to reload the UI components. If you break the UI, no problem just reverse your latest change and reload again. (this is why working in ssh is neat, you kan tweak the UI from your computer and at the same time safely test what the changes accomplish)

Mmmh, as for Q 4.), it depends. I do expect end users to tweak things by themselves. I do it to all devices that I own and use, whether it be computers, cameras, light-fixtures, cars, vacuum cleaners, airconditioning... you name it.
I do renovate and fix my home myself too, of course.
(and I have yet to encounter anything that works-out-of-the-box like I want it to work...)
__________________
Dave999: Meateo balloons. What’s so special with em? Is it a ballon?
 

The Following 2 Users Say Thank You to juiceme For This Useful Post: