maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [feedback request]shortcutd (https://talk.maemo.org/showthread.php?t=39160)

slender 2010-01-19 22:41

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by Helmuth (Post 483049)
What about a minimized dashboard view without a N900 symbol around? :rolleyes:

If i may say my opinion i think it would be better. Icon is quite small and right now its just represent n900 not shortcutd. :)

Helmuth 2010-01-20 09:54

Re: [feedback request]shortcutd
 
2 Attachment(s)
Quote:

Originally Posted by slender (Post 483058)
If i may say my opinion i think it would be better. Icon is quite small and right now its just represent n900 not shortcutd. :)

What does we need to represent shortcutd? :)

A Camera Button and a Proximity sensor? :confused: :D

Next try... I'm not a professional graphic artist, I only want to contribute this way. :)

Edit: The right Icon should looks smarter on coloured backgrounds.

hqh 2010-01-20 10:40

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by Helmuth (Post 483866)
What does we need to represent shortcutd? :)

A Camera Button and a Proximity sensor? :confused: :D

Next try... I'm not a professional graphic artist, I only want to contribute this way. :)

I think that this one is a bit messy. The icon has to be more "symbolic" and less screenshot-like. Yes, I'm being picky here :)

The current icon (made by me) is just a letter "S" on a arrow-like background. It's ugly, but I think mentioning this works as an example that the icon really doesn't have to "look like the program". (can't attach it here right now)

Helmuth 2010-01-21 15:57

Re: [feedback request]shortcutd
 
I've got no further inspirations. I have tried to get a analogy what the program does. But, maybe, you're right. :)

And a screenshot icon of a background running daemon?
Yes, the Idea was not the best... :rolleyes:

Helmuth 2010-01-23 10:56

Re: [feedback request]shortcutd
 
5 Attachment(s)
Am I the single person trying to help with a icon? :(

Okay, next try. It looks not pretty well. Feedback needed! :o
Could something like this go in the right direction? What Colors could be the best? Or the same symbol only white and grey shaded?

I tryed to bring shortcutd to a symbol. Personally I like the screenshot Icon more.

I've added also 3 examples how it looks like on different backgrounds.

Mh, I guess... with every attemp you like your own symbol more and more. :D

mivoligo 2010-01-23 11:22

Re: [feedback request]shortcutd
 
I'm thinking about a hand with six fingers as an icon. Unfortunately, I'm to busy with other things at the moment.

hqh 2010-01-23 11:47

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by Helmuth (Post 490284)
I tryed to bring shortcutd to a symbol. Personally I like the screenshot Icon more.

Mh, I guess... with every attemp you like your own symbol more and more. :D

I actually like this one :)
Maybe you could also make a version with only the letters (without the arrow and the blocks)?

Helmuth 2010-01-23 11:55

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hqh (Post 490341)
I actually like this one :)

:eek: Uuuuh... okay. Purely a matter of taste! :D

Quote:

Originally Posted by hqh (Post 490341)
Maybe you could also make a version with only the letters (without the arrow and the blocks)?

No problem at all. :)
Suggestions on the color?

SR90 2010-01-24 11:38

Re: [feedback request]shortcutd
 
thanks for this awesome app , makes everything easier/faster :)
5/5 :)

Helmuth 2010-01-24 22:29

Re: [feedback request]shortcutd
 
3 Attachment(s)
Okay, still no prefered colors? :) No special wishes?

Then here you have the same without arrow and squarebox. Additional with seperated letters. Hopefully we can find a good one. :rolleyes:

But, hqh and hopbeat... it's hard to find a icon as good as your application. Nearly impossible! :D

hqh 2010-01-25 00:33

Re: [feedback request]shortcutd
 
A new version is available in extras-devel (update: promoted to extras-testing). It now comes with a configuration applet (accessible through the device's settings menu), along with new configuration options.

It also depends on the latest version of hopbeat's proximityd, making its effect on battery life absolutely minimal.

Thanks to Helmuth for the icon :)

KNOWN PROBLEMS:
- Multiple successive shortcutd restarts (if you change the settings quickly many times in a row) might make upstart think that the process is respawning too fast and disable it. If this happens, waiting a while and using "start shortcutd" as root should restart it. Hopefully fixed in 0.1-2 :)

pillar 2010-01-25 08:50

Re: [feedback request]shortcutd
 
Works great, really nice to be able to configure stuff - takes this app to a whole another level.

One small feature request: Now that proximity sensor can be disabled from the applet, it would be nice that it wouldn't do it from the actual sensor anymore. At least, it should be configurable.

Other feature requests:

- Configurable to launch any application
- Configurable to set network connection on/off (this one would be awesome - instead of 3 clicks!)
- Configurable to set bluetooth on/off
- Configurable to set profile general/silent
- Configurable to start a web browser with a set webpage

My ultimate request: Alt-tab like behavior so a user could switch quickly between two last apps. I often jump between browser/irssi etc. so this would be a killer feature. But this one probably isn't so easy to implement.. Mad props and even donations if you guys can make it work :)

hopbeat 2010-01-25 09:03

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by pillar (Post 493203)
One small feature request: Now that proximity sensor can be disabled from the applet, it would be nice that it wouldn't do it from the actual sensor anymore. At least, it should be configurable.

I'm sorry, I didn't quite get it? If you disable proximity sensor, the sensor is not touched at all from the application. Just as if this feature was not implemented.

I think that we will start working on the features you are mentioning now. We have some ideas how to make the alt-tab behaviour, we have seen many requests for that. Stay tuned :)

Also, could someone give their impressions about 'menu' feature (it should bring you to the menu)? In general, would you describe it as a working feature (it may have some minor problems)? And actually useful?

slender 2010-01-25 09:16

Re: [feedback request]shortcutd
 
Holy cow. Now i can use N900 browser without keyboard open. THANK YOU. Back button to proximity sensor is just what i wished for :)

pillar 2010-01-25 09:40

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hopbeat (Post 493216)
I'm sorry, I didn't quite get it? If you disable proximity sensor, the sensor is not touched at all from the application. Just as if this feature was not implemented.

I think that we will start working on the features you are mentioning now. We have some ideas how to make the alt-tab behaviour, we have seen many requests for that. Stay tuned :)

Also, could someone give their impressions about 'menu' feature (it should bring you to the menu)? In general, would you describe it as a working feature (it may have some minor problems)? And actually useful?

What I meant was that now that one can disable the proximity sensor part from the settings, it is not necessary to have it disable/activate itself after "4 seconds" of recognizing proximity. You know, the way the activity was handled before this update.

I want to keep the proximity enabled, but I don't want it to disable itself - it happens sometimes accidentally. If I want to disable it, I can always go to settings and disable it from there.

Quickly tried the menu feature and it seemed to work quite okay. I find it useful since it is sometimes confusing how to get to the menu due to the fact that it's in the same button than dashboard.

Nice to hear that even alt-tab is in the works! This is gonna be the one-must-have-killer-app for me.

As it seems my ultimate request wasn't hard enough, I'll give a new one: Voice dialing contact :)

MartinNZ 2010-01-25 09:59

Re: [feedback request]shortcutd
 
wow cool, this is progressing nicely... I just upgraded from camkeyd. nice work!

one request: shortcut to desktop.

thanks!

hopbeat 2010-01-25 10:03

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by pillar (Post 493257)
What I meant was that now that one can disable the proximity sensor part from the settings, it is not necessary to have it disable/activate itself after "4 seconds" of recognizing proximity. You know, the way the activity was handled before this update.

I want to keep the proximity enabled, but I don't want it to disable itself - it happens sometimes accidentally. If I want to disable it, I can always go to settings and disable it from there.

Got it. I was using this quick proximity sensor toggling when playing some games and my hand was resting on this part. I guess we will make it optional.

Quote:

Originally Posted by pillar (Post 493257)
Quickly tried the menu feature and it seemed to work quite okay. I find it useful since it is sometimes confusing how to get to the menu due to the fact that it's in the same button than dashboard.

Thanks for this feedback.

Quote:

Originally Posted by pillar (Post 493257)
Nice to hear that even alt-tab is in the works! This is gonna be the one-must-have-killer-app for me.

As it seems my ultimate request wasn't hard enough, I'll give a new one: Voice dialing contact :)

Take it easy, alt-tab is in planning zone, we will get to it eventually :)

[edit] @MartinNZ, it is in progress, it is a bit more tricky that we thought, but we should figure this out soon.

DaSilva 2010-01-25 10:29

Re: [feedback request]shortcutd
 
Would it be possible to detect if the browser is used and only use the proximity then? Because currently I have enabled the "back in browser" feature for proximity sensor but I find it annoying to have the vibration every else (when it cannot be used).

Also an option to turn off the vibration would be nice.

mivoligo 2010-01-25 11:03

Re: [feedback request]shortcutd
 
Will it be possible to use it for writing Polish characters? For example: I hover proximity sensor and press "a" to get "ą".

Helmuth 2010-01-25 11:29

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by pillar (Post 493203)
My ultimate request: Alt-tab like behavior so a user could switch quickly between two last apps. I often jump between browser/irssi etc. so this would be a killer feature. But this one probably isn't so easy to implement.. Mad props and even donations if you guys can make it work :)

Mmmh... Donations? :)

I could give you a hint how to get Alt-Tab today! :D
Should I send you my paypal account data? ;)

No no. It wasn't my work. You can find it here: Link (please read also the full thread)

BUT! Try it at your OWN risk! It replaces your hildon desktop (Dashboard) with a modified version. You're downloading it from a unofficial website. Everything could happen! Including a burning Device!!!

I'm currently using it. With shortcutd together it's WONDERFUL! :cool:

I also didn't need a "Open in Background" in the Webbrowser. "Open Link in new Window" - Tap the Camera Button twice and I can continue reading. I guess you will love it too.

Try it, enjoi it and vote here: Brainstorm

And also, please dont forget the Thanks button and visit the Brainstorm in my Signature. ;)


Quote:

Originally Posted by hopbeat (Post 493216)
I think that we will start working on the features you are mentioning now. We have some ideas how to make the alt-tab behaviour, we have seen many requests for that. Stay tuned :)

GREAT! :)

Will it work as smooth as the hildon desktop replacement hack above?

hopbeat 2010-01-25 11:36

Re: [feedback request]shortcutd
 
shortcutd 0.1-2 is now in extras-testing. Proximity sensor is disabled by default, it can be enabled in the settings applet.
Please test the available features and let us know how they work for you, we will get down to implementing new features.

pillar 2010-01-25 12:43

Re: [feedback request]shortcutd
 
Thank you helmut for your tip - it works beautifully. This is why I have N900! Made my day.

Helmuth 2010-01-25 12:52

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by pillar (Post 493203)
Other feature requests:

- Configurable to launch any application
- Configurable to set network connection on/off (this one would be awesome - instead of 3 clicks!)
- Configurable to set bluetooth on/off
- Configurable to set profile general/silent
- Configurable to start a web browser with a set webpage

Mmmh... many feature requests. :)

You need all of those at the same time?
With only 2 "Buttons" and 4 Combinations?

Hmm... I guess it could help to change it in a fast way... :)

Maybe, this dream in a modified way could help you: LINK
A couple of configurable buttons... just to switch fast the functionality of the camkey instead of sending keycodes. ;)
Hmm... a configurable combination of just sending keycodes or change what could happened when you press the button the next time? :rolleyes: Oooh... I begin to dream again. :o

Sadly, it's still only a blueprint. A fast mockup. Strange Idea... nothing else.

jcompagner 2010-01-25 13:09

Re: [feedback request]shortcutd
 
the thing i like to see, and then we even have 1 more solution for the button is "the second click"
so now we have:

"short click" show dashboard
"long click" show menu

i would like to add:

"second (short) click" show desktop (or what ever)

and the second click just looks what is now visible, and if the dashboard is there (which is the short "first" click) then it will execute the second click

this way you can very vast toggle between stuff.
then i would have dashboard and desktop as the first and second click..

pillar 2010-01-25 13:44

Re: [feedback request]shortcutd
 
@Helmuth, Those were just ideas that could be implemented, because not all of us want the same things and I think the power of this app is the ability to customize it. With those features, most of us would be able to make the few buttons to work exactly like we want.

Regarding that extra menu of buttons - that would be very nice too. Then those shortcuts that are not needed so often can be placed there. I think that's a good approach for having more shortcuts at the same time.

These kind of things are huge, because they make using the whole device so much quicker. I cannot describe how happy it makes me to see people working at solutions like this.

sorodoros 2010-01-25 17:54

Re: [feedback request]shortcutd
 
Great stuff and thanks to all for getting it to testing repo.

Is it intended that the camera app (standby) launches with the long press? Anyway to supress it?

ddwalker 2010-01-25 21:29

Re: [feedback request]shortcutd
 
Installed the lasted version and it works great.

Is it possible to add "answering an incoming phone call" to the shortcut?

Thanks!

hqh 2010-01-25 22:35

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by sorodoros (Post 494005)
Is it intended that the camera app (standby) launches with the long press? Anyway to supress it?

You're not supposed to fully press the camera button. Use a light press (as in focusing the camera) and it will work as intended. AFAIK there's no practical way to override the default behavior for fully pressing the key.

Quote:

Originally Posted by ddwalker (Post 494382)
Is it possible to add "answering an incoming phone call" to the shortcut?

If a dbus method to accomplish that exists. I'm not aware of such a method, didn't find any information.

ddwalker 2010-01-25 22:57

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hqh (Post 494495)
If a dbus method to accomplish that exists. I'm not aware of such a method, didn't find any information.

If a direct function call is not available, is it possible for shortcutd to mimic a screen press at the right location according to the orientation of the phone? Am I asking too much? :)

hqh 2010-01-25 23:02

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by ddwalker (Post 494534)
If a direct function call is not available, is it possible for shortcutd to mimic a screen press at the right location according to the orientation of the phone? Am I asking too much? :)

Theoretically yes (this is currently used to access menu), but it might get glitchy/unreliable under certain conditions. For example, it takes a while for the phone app to turn so the accelerometer might report a different orientation at this point.

nadavwr 2010-01-25 23:05

Re: [feedback request]shortcutd
 
Hey @hopbeat, how about focus == alt?
I'm desperately missing alt+. in bash :)

Matan 2010-01-26 14:10

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hqh (Post 494495)
You're not supposed to fully press the camera button. Use a light press (as in focusing the camera) and it will work as intended. AFAIK there's no practical way to override the default behavior for fully pressing the key.

Actually it is very easy to override behaviour of this key. All it taked is one command:
Code:

hal-device -r platform_cam_launch
If you wan hal to keep reporting this key on D-Bus, but use a different name, do something like:
Code:

hal-device -a platform_cam_launch2
  button.type = 'activity'  (string)
  linux.sysfs_path = '/sys/devices/platform/gpio-switch/cam_launch'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_gpio_switch'  (string)
  info.linux.driver = 'gpio-switch'  (string)
  platform.id = 'cam_launch'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'platform'  (string)
  info.addons.singleton = { 'hald-addon-omap-gpio' } (string list)
  info.capabilities = { 'button' } (string list)
  info.subsystem = 'platform'  (string)
  info.product = 'Platform Device (cam_launch)'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_cam_launch'  (string)
  button.state.value = false  (bool)
  button.has_state = true  (bool)

After this, the cam_launch button is announced on D-Bus, but with a name that does not cause the camera application to start.

Helmuth 2010-01-26 15:57

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hopbeat (Post 493278)
Take it easy, alt-tab is in planning zone, we will get to it eventually :)

Hey hopbeat, sorry, I must ask directly. :)
It's in the planning zone. Mh, okay. But, what are you specific planing? How should it work?

In my opinion there are 2 possibilitys:
  • Press the selected Button, swap from one to the other application in one sweep
  • Press the Button to go to the dashboard, when you're at the dashboard you can reach the second last application with the second press of the Button (our Ctrl+Backspace emulation)

I would prefer the second. It's the way Matan's hack works. It's very fast, its no blocker for other things and we can use the camera button and the proximity sensor for other things. We need only one of the four possibilitys for our "Task management". ;-)

sorodoros 2010-01-26 18:14

Re: [feedback request]shortcutd
 
Thanks for this great system "upgrade."

"Use the camera button" works perfectly. I see no issues with any configurations.

"Use the proximity sensor" seems to have two bugs, AFAIK.

1. It sometimes fails to work, in which case going back to settings/shortcutd/Shortcutd configuration, and saving the current configuration always appears to correct it and getting it going again. No idea what makes it fail. The configurations that fail for me are both "backspace (browser:back)" in browser, and "menu" invoking.

2. This one is a bit hard to describe. With the above configurations, browser text is corrupted in the following way: Finger scrolling on the right-hand side of the screen causes the the screen to "break" slightly into two vertical columns of text (again, only slightly), which results in two wobbly/weird text columns that are out of alignment with each other as I finger scroll. Disabling "use the proximity sensor" and restarting the browser corrects this. I can reproduce this consistently. (I am not certain if this also occurs with keyboard scrolling.)

hopbeat 2010-01-26 20:34

Re: [feedback request]shortcutd
 
A lot is going on in this thread :)

@nadavwr, will do, probably we will just a generic possibility to send key (or maybe a combination of keys).

@Matan, thanks, as opening the lenses cover also launches the application, I think we should be able to use the full press for something more interesting :)

@Helmuth, I agree that the second option sounds well (or maybe half press for dashboard, full press for alt-tab?) We definitely need to figure out the actual mechanism of checking/bringing to top given application first. If anyone has some tips about this, we would love to hear them.

@sorodoros:

Ad.1 when it fails, does it still give you the vibration feedback when touch proximity sensor? Or is it totally dead there?

Ad.2 I'm stunned. Anyone can confirm this, I'm not able to reproduce :/

Also, could you comment on the issue raised by @Martin Grimme here?
Anyone experience the same/similar problem?

Matan 2010-01-26 21:02

Re: [feedback request]shortcutd
 
About bringing windows to front, see here: http://wiki.maemo.org/Modified_Hildon_Desktop .

sorodoros 2010-01-26 21:02

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hopbeat (Post 496151)
A lot is going on in this thread :)
...@sorodoros:

Ad.1 when it fails, does it still give you the vibration feedback when touch proximity sensor? Or is it totally dead there?

Ad.2 I'm stunned. Anyone can confirm this, I'm not able to reproduce :/

1. I still get the vibration feedback. It just doesn't respond to it.
2. Sorry, didn't mean to upset. I know, it is strange. Put perhaps it is some conflict with another app or util.

Helmuth 2010-01-26 22:03

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hopbeat (Post 496151)
Also, could you comment on the issue raised by @Martin Grimme here?
Anyone experience the same/similar problem?

Mmmh... I have only the old 0.1-1 installed. I deactivated the proximity sensor very early. It worked like a charm with the camera button and I'm lefthanded. So tapped the proximity to often by accident.

Just for testing I gone to the settings menu, activated the proximity sensor. The daemon restatring message appeared.

But no reaction on the proximity. Also no vibration feedback.

I played around with the settings. After some testing I lost also my beloved camera button and then I got only a "Failed to restart shortcutd!" message every time I closed the settings menu.

Restarted the Device with the Default settings (booth sensors activated, short press Dashboard, long press phone) and everything worked. Hmm... :confused:
Okay, I should install the latest version first before giving feedback. :(

Edit:
UPDATED to Version 0.1-2 and no problems with changing settings, restarting device, activate, deactivate. Everything works perfekt! :)
Can't confirm the problems by Martin Grimme.

hopbeat 2010-01-26 22:04

Re: [feedback request]shortcutd
 
@sorodoros,

Ad. 1 maybe this is the case?

Quote:

It took a while to figure it out but the shortcuts work as advertised. However, the instructions should be made clearer. Especially with respect to 'proximityHold' which toggles the proximity sensor on/off. This is probably caused @Martin to inadvertently turn the prox sensor off.
- In case others are wondering how the prox sensor works, - Short press: 2 short vibration feedbacks - Long press: 3 short vibration feedbacks - Hold: Long vibration. (This turns the sensor polling on and off)
Ad. 2 No one gets upset :) Is the problem present when you enable proximity sensor but set both functions (short and long press) to disabled?

sorodoros 2010-01-26 22:23

Re: [feedback request]shortcutd
 
Quote:

Originally Posted by hopbeat (Post 496289)
@sorodoros,

Ad. 1 maybe this is the case?

It took a while to figure it out but the shortcuts work as advertised. However, the instructions should be made clearer. Especially with respect to 'proximityHold' which toggles the proximity sensor on/off. This is probably caused @Martin to inadvertently turn the prox sensor off.
- In case others are wondering how the prox sensor works, - Short press: 2 short vibration feedbacks - Long press: 3 short vibration feedbacks - Hold: Long vibration. (This turns the sensor polling on and off)


Ad. 2 No one gets upset :) Is the problem present when you enable proximity sensor but set both functions (short and long press) to disabled?

Ad. 1 This is certainly the case. I didn't realize that the long hold (past the 3 vibrations to the long vibration) was a toggle. Thanks for pointing it out.

Ad. 2 The problem does not occur when both functions are disabled.


All times are GMT. The time now is 05:43.

vBulletin® Version 3.8.8