IRC log of #maemo for Thursday, 2017-02-09

*** sunshavi has quit IRC00:02
*** dafox has joined #maemo00:03
*** sunshavi has joined #maemo00:04
*** dafox has quit IRC00:24
*** capitanocrunch has joined #maemo00:27
*** capitanocrunch has joined #maemo00:27
DocScrutinizer05of course00:29
*** capitanocrunch has quit IRC00:29
*** RzR is now known as rZr00:31
*** florian has quit IRC00:32
DocScrutinizer05iirc there's an app to edit the user dictionary00:33
DocScrutinizer05oh wait, completion is 'wider' than spellcheck, it also uses history on top of the dictionary. I guess simply deleting history will do the trick00:58
DocScrutinizer05disclaimer: afaik00:59
DocScrutinizer05not using spellcheck nor autocompletion. Disabled both during 48h after unboxing my first N90000:59
DocScrutinizer05(also N810)00:59
DocScrutinizer05I found it pretty pointless and annoying particularly because it remembers also typos and 'atypical words' in history, and it sucks big time to only use the built-in dictionary and update it manually by allowing only those new words in that are really relevant01:02
DocScrutinizer05in tests my words per minute *dropped* *significantly* when using autocompletion01:03
OksanaaNo idea about spellcheck aka built-in dictionary. My auto-complete uses only history, which I occasionally clean from misprints. How do wpm drop, if typer can always ignore auto-complete? It's not an aggressive auto-correct.01:07
OksanaaI would appreciate if auto-complete would recognise words which deviate from sentence case, like PuTTY, or names like DocScrutinizer05, and keep them this way, exempt from sentence case.01:10
OksanaaOne useful and under advertised feature of auto-complete is ability to finish phrases, and not just words. Good morning, for example. However, such phrases have to be manually added to dictionary. And it's unfortunately refusing to remember case in, say, Dunkin' Donuts.01:12
OksanaaAnd that's taking all the usefulness out of adding such specially cased phrases to the dictionary. Either user auto-completes to Krispy kreme, or user types Krispy Kreme most of the way just to be able to specify this upper case K.01:23
OksanaaNormally cased phrases work magnificently, though. I haven't used Auto-complete Editor for a long time, but it is still a useful ace in the sleeve sometimes.01:26
*** xorly has quit IRC01:47
*** Pali has quit IRC01:48
JuestoIf autocorrect doesnt work well i just disable it02:12
Juestootherwise i just make it so it suggests only instead of autocorrect, additionally i disable autocapitalize02:13
Juestooksanaa hi :)02:13
OksanaaAuto-capitalise is mostly useful, it knows dots, exclamations and questions.02:15
JuestoAdditionally i disable auto space after dot02:16
Juestosometimes it is annoying02:16
OksanaaWell, I would appreciate recognition of triple dot... With which space after dot occasionally interferes. But not always, keyboard behaviour is not necessarily consistent.02:24
Juestocan i pm you oksanaa ?02:25
Juestook02:26
DocScrutinizer05Oksanaa: when you're so obviously experienced in how autocompletion works, I don't understand how you can call "BUG!" the normal and correct behavior of remembering *all* words user types (irrespective if they are in a particular language-specific dictionary or not)02:39
JuestoDocScrutinizer05: Because the corrector should know what words corresponds to X language and should NOT mix them02:40
DocScrutinizer05also why calling it "auto-complete *dictionary*" then?02:40
OksanaaIt sorts them into language dictionaries incorrectly.02:40
DocScrutinizer05Juesto: and how should it do that?02:40
JuestoSeparate each language02:40
DocScrutinizer05Juesto: and how should it do that?02:41
JuestoAndroid does this very well02:41
OksanaaI call them dictionaries because they are separate for different languages. If it was all in one mixture, then it wouldn't be a dictionary, but it would be difficult to use.02:41
DocScrutinizer05then maybe android has a larger more comprehensive dictionary02:41
DocScrutinizer05meh02:42
JuestoAndroid has a user dictionary, and a per-language dictionary02:42
OksanaaJuesto: not good02:42
Juestoand its like saying, a plain database vs a database with folders for each language02:42
OksanaaThere should be user's per-language dictionaries02:42
JuestoOksanaa: the user dictionary itself has "folders" for each language, so each user dictionary is different between languages02:43
*** lobito has joined #maemo02:43
OksanaaOkay, good02:43
JuestoAnd GBoard (previously called Google Keyboard, internal name: LatinIME) has implemented a two language mixture of suggestions/corrections02:44
OksanaaBut built-in predefined per-language dictionaries aren't helpful if different users have different vocabularies. Unless Google aims for uniformity of users' vocabularies.02:44
Juestoit does the job well because it detects what language you're writing to provide the right suggestions02:44
DocScrutinizer05you said: 1) the keyboard was set to Russian but you typed english words. 2) the history list used for autocompletion stores those english words 3) you imply that those english words are not in the spelling dictionary02:44
JuestoI do not know for sure but yes they're aiming that02:44
DocScrutinizer05so what the heck is the bug?02:44
JuestoOksanaa: That's not a bug, instead it is a user mistake.02:45
Oksanaa3) do not have a spelling dictionary afaik ; 1) it's possible when virtual keyboard is set to Russian and hardware keyboard to English?02:45
Juestoyou're storing english words in the russian user directionary02:45
Juestothat's still not a bug, it's you doing things wrong!02:46
OksanaaHow to prevent it? Switch virtual keyboard to English just because I am using hardware keyboard?02:55
JuestoYes or do not use virtual keyboard, Oksanaa02:58
DocScrutinizer05I think it's actually a bug when not noth the hw and virtual kbd are switched insync02:58
DocScrutinizer05both*02:58
JuestoPerhaps02:58
Juestobut thing is: the hardware keyboard does not have for russian for example02:58
OksanaaThere is a way to switch languages on hardware keyboard, akin to Ctrl+Shift, I just don't remember the shortcuts.03:08
Juestowhy do you seem to forget me oksanaa ?03:08
Juestoand nice, control+shift shortcuts can be hard to learn03:09
Juestojust like PC shortcuts03:09
OksanaaСмешно. I found that Ctrl+Space switches language... Of virtual keyboard. Well, that's easier than touching the on-screen buttons for switching languages.03:12
DocScrutinizer05wasn't that ctrl+space or something like that?03:13
DocScrutinizer05shift+space or Fn+space, somesuch03:14
DocScrutinizer05oh, you found it, sorry I sound stupid answering next line what you already wrote03:14
Juesto:)03:15
Juestono need to sorry03:15
Juestoits fine03:15
OksanaaNo problem, concurrent answers happen all the time. Fn+space may be @, for example. Shift+space is just space, unless mapped otherwise.03:15
DocScrutinizer05only for virtual kbd? that's a terible bug03:15
DocScrutinizer05makes no sense at all to switch virtual kbd only, on a hw kbd hotkey03:16
JuestoAnd i still have no idea how to make sdk lanucher use xorg instead of xephyr03:16
DocScrutinizer05umm what?03:18
*** M4rtinK has quit IRC03:19
OksanaaJuesto has virtual machine with Devuan and attempts to have fremantle-gtk2 running on it, last I remember?03:19
DocScrutinizer05the maemo apps are 'hardcoded' for a 800*480 display resolution afaik, won't match nicely to most any of your possible plain xorg displays03:20
JuestoOksanaa: i have to wait since it's already on the works by someone else03:20
JuestoDocScrutinizer05: of course i'll setup a 800x480 display but i want to switch servers03:20
Juestobecause xephyr blocks control+shift03:21
OksanaaYes, devuan setting up maemo repository or something03:21
OksanaaCtrl+Shift? What for?03:21
JuestoOksanaa: control+shift+<letter> shortcuts03:22
Juestoaka Fn03:22
Juesto..in maemo keyboard03:22
DocScrutinizer05http://unix.stackexchange.com/questions/186273/emulate-key-combination-with-xdotool03:23
Juestoah that seems better, thank you DocScrutinizer0503:23
Juestowill look later03:23
Juestobbl03:23
DocScrutinizer05https://fedoraproject.org/wiki/Sandboxing etc - google is your friend ;-)03:25
*** cyphase has quit IRC03:27
OksanaaПродолжение, if I set Russian as language of hardware keyboard, then Ctrl+Space switches hardware keyboard between Russian and Latin; virtual keyboard isn't affected anymore, no idea where dot is in Latin03:31
OksanaaOf course, I can still use virtual keyboard, with English and Russian.03:32
*** cyphase has joined #maemo03:32
*** Kabouik has joined #maemo03:33
DocScrutinizer05Latin = US layout?03:41
*** lobito has quit IRC03:45
Oksanaahttps://bugs.maemo.org/show_bug.cgi?id=250103:45
povbotBug 2501: Hardware keyboard doesn't switch Input language when pressing Ctrl+Space03:45
*** Michael_a320 has joined #maemo03:48
OksanaaLatin layout includes бюхъ, which is messed up for English03:51
*** SmilyOrg has quit IRC04:15
*** SmilyOrg has joined #maemo04:15
DocScrutinizer05I never heard of a 'latin' keyboard layout04:16
DocScrutinizer05anyway one thing is pretty obvious: Hildon Input Method stuff needs to be FOSS to receive patches. I wonder why nobody seems to be willing to tackle it04:19
OksanaaBecause it's confusing. Which library.so is responsible for interpretation of Ctrl+Space? Which package does it belong to? How large the package is?04:23
DocScrutinizer05search for hildon input method on https://wiki.maemo.org/Fremantle_closed_packages04:29
DocScrutinizer05aka hildon im04:30
DocScrutinizer05https://github.com/community-ssu/hildon-input-method-plugins04:30
DocScrutinizer05hmm https://github.com/community-ssu/hildon-input-method-plugins/blob/master/hildon-im-western-plugin-common3/hildon-im-western-plugin-common.c >>Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg><<04:32
DocScrutinizer05something around there must do the trick04:33
DocScrutinizer05not necessarily this particular plugin04:33
DocScrutinizer05also something around there must handle the invocation of vkbd, the shift-lock stuff etc04:34
DocScrutinizer05and I'd prolly mutate from Dr Jeckyll to Mr Hyde and start coding away to get shift(-lock) and Fn(lock) state signaled by Indicator LED (pattern) if only I knew where to start04:36
DocScrutinizer05WTF is libiphb alias IP heartbeat?  Isn't it IP heartbeat that had the vulnerability that allowed heartbleed attack?04:38
DocScrutinizer05Oksanaa: how does this sound? https://github.com/community-ssu/hildon-input-method-plugins/blob/master/hildon-im-fkb/hildon-im-word-completer.c04:40
DocScrutinizer05HAHA!  imengines_wp_set_data("ezitext", (void *)0xBBC58F26); /* WTF ?!? */04:42
OksanaaHuh, it should recognise all brackets, as well as ", ?, \, ! and mysterious \xC2\xBF and \xC2\xA1 as marks. Yet I often find a word) added into auto-complete with bracket.04:51
*** drawkula has quit IRC04:59
*** RST38h has quit IRC04:59
*** sunshavi has quit IRC04:59
*** sparetire has quit IRC04:59
*** sparetire has joined #maemo05:05
*** drawkula has joined #maemo05:11
DocScrutinizer05check the hex value of the )05:13
OksanaaAnyway, shouldn't - and _ and ' be added to marks, instead of being hard-coded separately?05:19
OksanaaBecause marks has only ", not '05:19
*** lobito has joined #maemo05:22
*** sunshavi has joined #maemo05:23
*** lobito has quit IRC05:30
*** Oksanaa has quit IRC05:39
*** lxp1 has joined #maemo06:01
*** lxp has quit IRC06:03
DocScrutinizer05it's not that simple, okey-dokey06:21
DocScrutinizer05sorry, really can't come up with a non_silly example for underline not being a delimiter06:23
DocScrutinizer05aka "mark"06:24
DocScrutinizer05btw nfc what's printf '\uC2BF'    or printf '\uC2A1'06:32
DocScrutinizer05oh  http://www.fileformat.info/info/unicode/char/00A1/index.htm06:34
DocScrutinizer05sorry  http://www.fileformat.info/info/unicode/char/c2a1/index.htm06:35
DocScrutinizer05and http://www.fileformat.info/info/unicode/char/00bf/index.htm  sorry http://www.fileformat.info/info/unicode/char/c2bf/index.htm06:37
DocScrutinizer05;.)06:37
DocScrutinizer05¡ ¿06:37
Maxdamantus슿슡06:49
Maxdamantushangul.06:49
MaxdamantusYou can probably press ctrl-shift-u then write the hex digits in your Qt-based IRC client.06:50
MaxdamantusEh, I suspect I'm still ignored anyway.06:51
MaxdamantusInterestingly, because of hildon-input-method.-06:51
*** jon_y has quit IRC07:09
*** DocScrutinizer05 has quit IRC07:32
*** DocScrutinizer05 has joined #maemo07:32
*** spiiroin has quit IRC07:38
*** zama has quit IRC07:51
*** zama has joined #maemo08:00
*** ecloud is now known as ecloud_wfh08:05
*** luke-jr has quit IRC08:17
*** drrz has quit IRC08:19
*** luke-jr has joined #maemo08:21
*** Juesto_ has joined #maemo08:29
*** Juesto has quit IRC08:33
*** qwazix has quit IRC08:33
*** Juesto_ is now known as Juesto08:33
*** spiiroin has joined #maemo08:37
*** qwazix has joined #maemo08:38
*** dafox has joined #maemo09:09
*** dafox has quit IRC09:28
*** eMHa has quit IRC09:52
*** geaaru has joined #maemo10:42
*** troulouliou_div2 has joined #maemo10:45
*** hurrian has quit IRC11:14
*** xorly has joined #maemo11:22
*** hurrian has joined #maemo11:31
*** TheKit has joined #maemo11:38
*** NeKit has quit IRC11:41
*** jon_y has joined #maemo11:43
*** jskarvad has joined #maemo11:50
*** Kabouik_ has joined #maemo12:06
*** arcean has joined #maemo12:24
*** lobito has joined #maemo12:44
*** jon_y has quit IRC12:49
*** Konsieur has joined #maemo13:03
*** Kabouik_ has quit IRC13:03
*** Ex-Opesa has quit IRC13:11
*** SAiF has joined #maemo13:12
*** ravelo_ has joined #maemo13:12
*** ravelo has quit IRC13:13
*** ravelo_ has quit IRC13:31
*** ravelo has joined #maemo13:36
*** ravelo has quit IRC13:40
*** trumee_ has joined #maemo13:46
*** ravelo has joined #maemo13:48
*** zGrr has joined #maemo13:55
zGrrmoin ;)13:56
Michael_a320good evening13:58
Juestomorning14:04
*** troulouliou_div2 has quit IRC14:13
*** xorly has quit IRC14:13
*** SAiF has quit IRC14:23
*** troulouliou_div2 has joined #maemo14:25
*** Michael_a320 has quit IRC14:30
*** ravelo_ has joined #maemo15:01
*** lobito has quit IRC15:03
*** qwazix has quit IRC15:04
*** Kabouik_ has joined #maemo15:04
*** ravelo has quit IRC15:04
*** Konsieur has quit IRC15:06
*** trumee_ has quit IRC15:16
*** frals has quit IRC15:16
*** jon_y has joined #maemo15:27
*** qwazix has joined #maemo15:28
*** qwazix has quit IRC15:31
*** qwazix has joined #maemo15:41
*** spiiroin has quit IRC16:06
*** sunshavi has quit IRC16:09
*** spiiroin has joined #maemo16:26
*** drrz has joined #maemo16:29
*** arcean has quit IRC16:41
*** sunshavi has joined #maemo17:03
*** heroux has quit IRC17:03
*** heroux has joined #maemo17:10
*** xorly has joined #maemo17:42
*** Trizt has quit IRC18:19
*** lobito has joined #maemo18:23
*** Trizt has joined #maemo18:24
*** Pali has joined #maemo18:42
*** n810moron has joined #maemo18:52
n810moronjust got my N810 :D18:53
bencohyay18:53
n810moronthe craziest thing is that theres currently 10 inches of snow outside, and it still came18:57
n810moronit's icy cold to touch lol18:57
*** zGrr has quit IRC18:58
*** troulouliou_div2 has quit IRC19:04
*** geaaru has quit IRC19:31
*** jskarvad has quit IRC19:39
*** louisdk has joined #maemo19:51
*** eMHa has joined #maemo19:57
*** frals has joined #maemo20:19
*** frals has joined #maemo20:19
*** Kabouik_ has quit IRC20:42
*** cyphase has quit IRC21:15
*** xorly has quit IRC21:49
*** louisdk has quit IRC21:54
*** xorly has joined #maemo22:05
Siceloyou're a happy soul n810moron22:59
Siceloit's a really beautiful device with superb build23:00
n810moron:) yeah23:27
*** xorly has quit IRC23:28
n810moronfor an N810, should I go xchat or irssi?23:39
*** n810moron has left #maemo23:42
*** auenfx4 has quit IRC23:43
*** n810moron has joined #maemo23:44
n810moronhello from my N81023:45
n810moron:)23:45
*** n810moron has left #maemo23:47
*** n810moron has joined #maemo23:47
Siceloi don't know .. i have never even seen an N810 in real life :p23:55
LjLi have23:55
LjLmaybe i should charge it, too23:55
Siceloi'd go irssi ... but xchat is gui23:55
Sicelodepends on your needs/likes really23:56

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!