<inky>
my friend wrote very good keyboard, and added rotation support. so it rotates together with the screen, adjusts its size. so in portrait mode it is very convenient to use onscreen keyboard now. but yes, whitespace rotates back to landscape. then another whitespace rotates to portrait. :/
System_Error has quit [Remote host closed the connection]
ikmaak has quit [Read error: Connection reset by peer]
ikmaak has joined #maemo-leste
Wikiwide has quit [Remote host closed the connection]
Wikiwide has joined #maemo-leste
joerg has quit [Ping timeout: 255 seconds]
joerg has joined #maemo-leste
Daanct12 has joined #maemo-leste
KREYREN has quit [Remote host closed the connection]
KREYREN_ has joined #maemo-leste
<sicelo>
interesting that whitespace rotates orientation :-D
<sicelo>
inky: and no, i don't think it's that line. that seems to be checking for a space before some command, so it can remove the spaces before running the command.
<sicelo>
at least that's what i think is happening there, with my limited C-fu
* enyc
meows sicelo
<enyc>
Wizzup: AIUI in practice zram seems more helpful/used than zswap, but things like n900 might now be considered a niche case
<enyc>
POP!_OS includes some zram setup heuristic out the box that apparently works well
<enyc>
not sure Ubuntu/Mint/Debian/MX/Devuan do at all though; tried to suggest it ........
System_Error has joined #maemo-leste
Livio has joined #maemo-leste
Wikiwide has quit [Ping timeout: 276 seconds]
narodnik2 has joined #maemo-leste
uvos has joined #maemo-leste
<uvos>
inky: i dont think i quite grok what you are reporting
<uvos>
so in your cusom vkb pressing space causes the device to rotate?
<uvos>
i would suggest that maybe something is causing a different window to be (momentarly) focused on space
<uvos>
h-d would then check the protraitable flag of that window
<uvos>
find it missing and rotate to landscape
<uvos>
maybe try setting the "allways allow portrait" setting in transition.ini to check if its that
<uvos>
otherwise maybe describe whats happening in more detail
uvos has quit [Remote host closed the connection]
Livio has quit [Ping timeout: 245 seconds]
Wikiwide has joined #maemo-leste
Wikiwide has quit [Remote host closed the connection]
Wikiwide has joined #maemo-leste
Wikiwide has quit [Read error: Connection reset by peer]
<inky>
uvos__: so diejuse also experiences it, and i even found it in the logs, h e reported it in this chat in february 18. though he uses onboard.
Wikiwide has joined #maemo-leste
d4dsc has quit [Quit: d4dsc]
d4dsc has joined #maemo-leste
<inky>
ok, interesting, i tried with wired keyboard, and hardware wired keyboard does not rotate the screen. but onscreen keyboards do. will write to the author again.
arno11 has joined #maemo-leste
Wikiwide has quit [Ping timeout: 252 seconds]
<arno11>
could someone explain me what is the role of hildon-desktop-wait in xsession.post plz ?
<arno11>
(can't find relevant info in logs)
uvos has joined #maemo-leste
<uvos>
arno11: h-d sends a signal hat it is ready (im not sure what the criteria for ready is) this xsession script halts untill the signal is recived
<uvos>
arno11: this is so that stuff that requires h-d to be up can be started for sure after its up
<uvos>
arno11: this is kindof a dependancy management hack maemo dose because it lacks a session manager with real depedancy managment.
<arno11>
ok ty
<arno11>
i wonder if it could be the culprit for random boot issues: maybe sometimes hd is never 'ready' (?)
<uvos>
the only reason for that to be that i can think of is oom
<uvos>
without some kind of log output during a failed boot i dont think i makes sense to speculate more
<Wizzup>
inky: maemo detects attached keyboards
<Wizzup>
and then prevents rotation, I think
<uvos>
yes
<uvos>
but i think the real issue is
<Wizzup>
if you want osd to not rotate, or to rotate, you need to either set certain X11 atoms, or work with us to see if there's an issue in h-d where it special cases hildon keyboard
<Wizzup>
I think we wanted to look at the latter anyway for qtvirtualkeyboard
<Wizzup>
s/osd/osk/ or whatever :)
<uvos>
that when he clicks on the osd hildon sees a window raised that that dosent support portait
<uvos>
he should be able to check that by setting transiition.ini to ingore those atoms
uvos has quit [Remote host closed the connection]
uvos__ has quit [Quit: Konversation terminated!]
<dsc_>
hopefuly can commit Matrix stuff in the next few days
<dsc_>
it was a bit complicated
<dsc_>
:-P
<arno11>
cool
<dsc_>
I'm now an expert on Matrix and federation
<dsc_>
rip
<inky>
dsc_: i use xmpp. i even join this irc via xmpp gateway. xmpp is much easier to host. and it is a democratically governed protocol. yes, i wish maemo had some representation on fediverse.
<Wizzup>
we're also making progress on omemo
<Wizzup>
for xmpp
<inky>
in transision.ini i don't see any "allways allow portrait" like setting. i see forcerotation = 0 (also i tried it with 1, but didn't help).
<inky>
i also added those apps to whitelist, but still pressing whitespace with x11 keyboard, not our maemo keyboard, rotates.
<inky>
hm, i see osso-xtrem is in blacklist, but it rotates happily.
<dsc_>
inky: I also prefer xmpp, at least from an protocol/implementation standpoint
<dsc_>
Matrix clients are hard to code, and you see that in the existing clients
<Wizzup>
inky: can you make a bug report with this rotation issue so that we can discuss / keep track there?
<inky>
so okay, i am using coolkbd (diejuse reported the same with onboard).
<inky>
that's an onscreen keyboard developed by my friend. he even added maemo docked mode.
<inky>
his keyboard has 3 modes. it can cover the screen from up, from down, and it is able to resize active window and fit under it (i think he described it as maemo toolbar mode).
<inky>
i connected that keyboard to the power button with xbindkeys, so when i press the power button on pinephone, the keyboard appears, then it disappears (gets killed).
<inky>
the biggest problem is that in landspace mode, if the onscreen keyboard is used/sized comfortably, there is not enough space for the app in the upper part of the screen.
<inky>
i rotate dino, or other apps, and i use them in portrait mode. the only problem is that pressing whitespace triggers screen rotation.
<inky>
so portrait mode is indeed more convenient for using onscreen keyboard. right now our keyboard takes 1/3 of the screen in portrait mode and is very convenient.
<Wizzup>
pls also link the keyboard in question and the exact problem
<inky>
Wizzup: i'll open a ticket right now. i was searching for diejuse's issue to continue there but didn't find. still he has the same issue with onboard keyboard.
<dsc_>
sicelo: also, on the server side of things, I heard it has performance issues with the reference server daemon written in Python (?)
<dsc_>
anyway mostly growing pains
<dsc_>
this 'libquotient' library I have been using is high quality
<inky>
yes, correct. synapse is written in python and is very heavy. also matrix (according to protocol) syncs all the images, all the data from the known other nodes of the network.
<inky>
so my friend who runs it, just disabled federation.
<inky>
because his server space gets exhausted in days otherwise.
<inky>
i think he mentioned about 50g per day back then.
<dsc_>
\o/
<dsc_>
oh god, its written in Twisted
<dsc_>
the predecessor to asyncio
<Wizzup>
dsc_: don't demotivate yourself xP
<inky>
Wizzup: did you see my github issue link?
<dsc_>
Wizzup: ever done stuff in Twisted?
<dsc_>
:P
<inky>
dsc_: i demotivated myself long ago. i am unable to use matrix. but i am always on xmpp. i don't have anything else.
<dsc_>
im not demotivated I'm just motivated to fork Matrix, remove 70% of the features and write a daemon in c++
<dsc_>
but maybe in another life :P
<inky>
my biggest concern is that the protocol is governed by a private corp. not by community, like xmpp.
<dsc_>
yep
<dsc_>
well I dont really care about that tbh
<uvos__>
matrix syncs all the content incl videos/images for channels a user of that matrix server is registered on
<dsc_>
but I can see how some people care
<uvos__>
so it only grows huge if your users are in channels that send alot of media
<uvos__>
btw
<uvos__>
so if you run a server with a freind you can avoid it mostly
uvos__ has quit [Quit: Konversation terminated!]
<Wizzup>
inky: I did see it, yes, I can't look into detail now
<inky>
yay, good.
uvos__ has joined #maemo-leste
<uvos__>
inky: if you have forcerotation = 1 and it forces to landscape on space thats pretty wierd behavior
<inky>
yes, it also forces with forcerotation 1 or 0, doesn't matter.
<uvos__>
inky: as for the window being to small in landscape thats a hard to solve problem
<inky>
i noticed that when i press the left upper button, and see all the minimized apps, and then press space, they all disappear and i see the wallpaper screen, like if i pressed the left upper button once again.
<uvos__>
android solves this by not allways makeing the window smaller but instead by paning the window to the input field
<uvos__>
but that only works beacuse andoird allways knows what input field is selected
<uvos__>
we dont beacuse it depends on the toolking
<uvos__>
(altho with at-spi you could alllways know too)
<uvos__>
inky: ok wierd
<inky>
this keyboard is very indeed useful for me. i even want to package it.
<uvos__>
could you run xev
<uvos__>
and record what events it gets when you type something (incl space)
<inky>
i can use it in portrait, and it types in everything. it also works on regular linux/x11.
<inky>
minute, i am running xev
<uvos__>
sure i looks mutch better than him in general
<uvos__>
him is kinda, not so great
<inky>
xev when opened, forces rotation to landscape. then when i press whitespace: https://bpa.st/ZJOQ
<uvos__>
if you have forcerotation = 1
<uvos__>
you should be able to start with xev in portrait
<inky>
minute
<inky>
yes it started in portrait.
<inky>
should i type in xev window or in other window?
<uvos__>
into xev
<uvos__>
im looking to see if it sees any focus out events
<inky>
i guess the file that starts with 25? temporary move it somewhere?
<arno11>
yep
<arno11>
and reboot
<arno11>
(on proot, it avoids weird behaviour with other keyboards)
Kryder has quit [Read error: Connection reset by peer]
akossh has joined #maemo-leste
<inky>
arno11: thank you! when i remove hildon-input-method from xsession, my keyboard works!!!
<inky>
THANK YOU.
<inky>
arno11, i don't remember what you also suggested for so that my status won't be... broken on boot?
<inky>
i need to document those changes. i don't know what did i do and why already.
KREYREN_ has quit [Ping timeout: 260 seconds]
leste has joined #maemo-leste
KREYREN_ has joined #maemo-leste
System_Error has quit [Remote host closed the connection]
Wizzup has quit [Ping timeout: 244 seconds]
Wizzup has joined #maemo-leste
<arno11>
inky: no probs. the other stuff was hildon-status-menu on boot: the tweak is to start it later to avoid it to crash. but that's not a proper fix since nobody knows what's going on with it actually
akossh has quit [Ping timeout: 260 seconds]
System_Error has joined #maemo-leste
KREYREN_ has quit [Ping timeout: 260 seconds]
KREYREN_ has joined #maemo-leste
Wikiwide has joined #maemo-leste
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #maemo-leste
System_Error has quit [Remote host closed the connection]
System_Error has joined #maemo-leste
xmn has quit [Ping timeout: 248 seconds]
Livio has quit [Ping timeout: 260 seconds]
arno11 has left #maemo-leste [#maemo-leste]
Wikiwide has quit [Remote host closed the connection]
Wikiwide has joined #maemo-leste
Wikiwide has quit [Remote host closed the connection]
Wikiwide has joined #maemo-leste
Wikiwide has quit [Remote host closed the connection]