anaran / trnsfrmr

Popchrom (Automatically exported from code.google.com/p/trnsfrmr) Discontinued Project
8 stars 7 forks source link

PopChrom Not working on Google Chromebook Pixel #95

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

Install PopChrom on a Google Chromebook Pixel
Got to a web site where the PopChrom icon appears in the omnibox.
Enter any of the default abbreviations or add your own.
Hit Control-Space.
Nothing happens

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?

Popchrom Version 1.8
Popchrom ID iinhokidgfoomcighckbjmlcndbjmomp
Popchrom Locale en_US
Browser 5.0 (X11; CrOS x86_64 3912.101.0) AppleWebKit/537.36 (KHTML, like 
Gecko) Chrome/27.0.1453.116 Safari/537.36

Please review information about your minimal testcase below.

document.URL = https://code.google.com/p/trnsfrmr/issues/entry
(actElem = document.activeElement).nodeName = INPUT
actElem.selectionStart = 0
actElem.selectionEnd = 22
actElem.value = "Enter one-line summary"
actElem.value.substring(actElem.selectionStart, actElem.selectionEnd) = "Enter 
one-line summary"
document.getSelection() = sel = {
"type":"Range",
"extentOffset":1,
"extentNode":"object",
"baseOffset":1,
"baseNode":"object",
"rangeCount":1,
"isCollapsed":true,
"focusOffset":1,
"focusNode":"object",
"anchorOffset":1,
"anchorNode":"object"}
document.getSelection().getRangeAt(0) = rng = {
"commonAncestorContainer":"object",
"collapsed":true,
"endOffset":1,
"endContainer":"object",
"startOffset":1,
"startContainer":"object"}

Original issue reported on code.google.com by t.arm...@gmail.com on 5 Jul 2013 at 6:40

GoogleCodeExporter commented 9 years ago
Please see whether https://code.google.com/p/trnsfrmr/issues/detail?id=58#c3 
fixes your problem and report back.

Whow, you even used the new bug reporting feature of 1.8, great!

Original comment by adrian.a...@gmail.com on 5 Jul 2013 at 6:47

GoogleCodeExporter commented 9 years ago
While you're at it: Can you try whether CTRL+ALT+SPACE works for you on 
ChromeOS?

ALT+SPACE brings up the Window Menu on Windows, so CTRL+ALT+SPACE might be a 
better default for all.

Original comment by adrian.a...@gmail.com on 5 Jul 2013 at 6:52

GoogleCodeExporter commented 9 years ago
Hi Adrian

Thanks for the speedy response.

I have tried both ALT+SPACE and CTRL+ALT+SPACE.

Neither carried out a successful conversion...

;-(

Theo

Original comment by t.arm...@gmail.com on 5 Jul 2013 at 7:00

GoogleCodeExporter commented 9 years ago
I should have been more specific:

Go into Popchrom Options Settings tab
Click edit link
Press desired key combination
Now the crucual part: Press CTRL+S for save or the Save button in the Text tab

Yeah, that User eXperience needs some work.

Pretty confident it will work for you after save.

Original comment by adrian.a...@gmail.com on 5 Jul 2013 at 7:19

GoogleCodeExporter commented 9 years ago
Adrian

Hooray!

I am kissing your digital feet or something.

PopChrom does work on the Chromebook Pixel.

5.7.2013

["\\s+(\\d+)\\s+(\\w+)","Hello $2!\nPlease see 
http://code.google.com/p/trnsfrmr/issues/detail?id=$1 for details.\n"]

Sincerely yours

Theo Armour  << also a PopChrom  

Original comment by t.arm...@gmail.com on 5 Jul 2013 at 7:44

GoogleCodeExporter commented 9 years ago
Great! Does CTRL+ALT+SPACE work as well there?

Original comment by adrian.a...@gmail.com on 5 Jul 2013 at 10:49

GoogleCodeExporter commented 9 years ago
Tried just a few expansions.

Seems to work just fine...

Original comment by t.arm...@gmail.com on 6 Jul 2013 at 12:00

GoogleCodeExporter commented 9 years ago
There was no code change needed to fix this.

However, since Popchrom should work on ChromeOS by default, I am considering to 
change the default shortcut to CTRL+ALT+SPACE -- perhaps only

if (navigator.userAgent.match("CrOS")) { ... }

Original comment by adrian.a...@gmail.com on 7 Jul 2013 at 8:32

GoogleCodeExporter commented 9 years ago
Would there be any issues with using the simpler ALT-SPACE?  

Original comment by t.arm...@gmail.com on 8 Jul 2013 at 3:23

GoogleCodeExporter commented 9 years ago
@9 Good point, while ALT-SPACE would not work on Windows (brings up Google 
Chrome Windows Menu) it would work perfectly fine in ChromeOS. Only nuisance 
would be muscle memory for people who use both.

Original comment by adrian.a...@gmail.com on 8 Jul 2013 at 7:47

GoogleCodeExporter commented 9 years ago
Popchorm just stopped working for me this morning on a Pixel.

I tried changing the trigger keys from Alt-Space to Ctrl-Alt-Space, but neither 
works.

Original comment by sc...@scottsemple.com on 12 Jul 2013 at 12:56

GoogleCodeExporter commented 9 years ago
Hi #11 scott@scottsemple.com,

did you get upgraded to Popchrom 1.8 ?

See chrome://extensions/?id=iinhokidgfoomcighckbjmlcndbjmomp

If that is the case, then most likely you extension got disabled due to new 
permission (clipboard, file URLs) that need your approval.

Just enable it again and reload any pages where you need Popchrom (or start a 
new Google Chrome).

If not, please upgrade first.

Let us know the outcome, please.

Best regards,
Adrian

Original comment by adrian.a...@gmail.com on 12 Jul 2013 at 1:21

GoogleCodeExporter commented 9 years ago
Hi #11 scott@scottsemple.com

Here's another thought:

Fairly recently, Google Chrome browser updated the permissions settings for 
Popchrom. 

An indication that this has happened is an extra little blip that appears over 
the Settings menu (three bars icon - top right].

If so, you may need to go to the extensions menu and reload Popchrom.

In any case, Popchrom is working just fine for me on this Pixel...

Theo

Original comment by t.arm...@gmail.com on 16 Jul 2013 at 11:24