Treebeard has joined #maemo-leste
Treebeard has quit [Changing host]
Treebeard has joined #maemo-leste
BenLand100 has quit [Ping timeout: 268 seconds]
Treebeard is now known as BenLand100
Pali has quit [Ping timeout: 264 seconds]
uvos__ has quit [Ping timeout: 244 seconds]
joerg has quit [Ping timeout: 265 seconds]
joerg has joined #maemo-leste
macros_ has quit [Ping timeout: 250 seconds]
macros_ has joined #maemo-leste
Twig has joined #maemo-leste
ceene has joined #maemo-leste
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
curious-antelope has joined #maemo-leste
curious-antelope has left #maemo-leste [#maemo-leste]
mardy has joined #maemo-leste
rafael2k has joined #maemo-leste
rafael2k_ has joined #maemo-leste
<freemangordon> uvos: https://pastebin.com/qi3etigN
smudge-the-cat has joined #maemo-leste
smudge-the-cat has left #maemo-leste [#maemo-leste]
rafael2k has quit [Ping timeout: 264 seconds]
<freemangordon> keep in mind that display is not locked, just the brightness is set to 0
rafael2k_ is now known as rafael2k
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
Twig has quit [Remote host closed the connection]
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
dev has left #maemo-leste [Disconnected: closed]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
BenLand100 has quit [Ping timeout: 265 seconds]
BenLand100 has joined #maemo-leste
BenLand100 has joined #maemo-leste
BenLand100 has quit [Changing host]
dev has left #maemo-leste [Disconnected: closed]
dev has joined #maemo-leste
Pali has joined #maemo-leste
smudge-the-cat has joined #maemo-leste
smudge-the-cat has left #maemo-leste [#maemo-leste]
noidea_ has quit [Remote host closed the connection]
noidea_ has joined #maemo-leste
Pali has quit [Ping timeout: 268 seconds]
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
xmn has quit [Ping timeout: 265 seconds]
xmn has joined #maemo-leste
<Wizzup> freemangordon: I think if we remove that, it will 'fail' to start due to some openrc timeout
<freemangordon> though so, just wanted a confirmation :)
<freemangordon> Wizzup: are you aware of any type of signal that is send by gnome, kde, whatever when it starts/is started?
<freemangordon> uvos removed MCE_BOOTUP_SUBMODE but we shall restore that. the issue is that it is cleared on hildon-desktop specific dbus signal
<freemangordon> before I start arguing on whether mce should care about anything non h-d, I would like to know if there exists a standard way of understanding when bootup sequence is over
<Wizzup> yes, we need that
<Wizzup> I don't know if there's any standard way, probably not...
* freemangordon checks what nemo guys do
xmn has quit [Quit: ZZZzzz…]
<freemangordon> ok, I guess we can create "boot" modules that are specific for each usecase and detect boot process end
<freemangordon> and we can have hildon_boot module that waits for h-d to start
<freemangordon> otherwise, this is what SF do: https://github.com/sailfishos/mce/blob/master/modules/display.c#L8050
akossh has joined #maemo-leste
uvos has joined #maemo-leste
<uvos> i strongly doubt that a boot state is needed, what for? because of blanking pause?
<freemangordon> yes
<freemangordon> but, it is not that simple
<uvos> mce should not be a system deamon at all, thats a hangover from fremantle bad arch
<uvos> it only dose session things and should be started with the session
<uvos> and should only affect its session, thats the direction im working
<freemangordon> mce controls display blanking, so you should know when to blank and when not to
<uvos> this also obviates any problems beacuse mce will only start with the session too
<freemangordon> how's that? what if we want to display some "session start" vide?
<freemangordon> *video
<uvos> start mce after, the fact that mce, for instance, changes the blanking state of other sessions is highly broken
<uvos> and that other sessions all talk to the same mce
<uvos> because what it manages is session state, not system state really.
<freemangordon> honestly, I don;t understand why do you think mobile phone shall act as a workstation
<freemangordon> this multisession thingie brings absolutely nothing to improve UX
<uvos> ofc it dose
<freemangordon> it just makes things overcomplicated without any gain I can see
<freemangordon> also, adding one more module does not stop mce from being whatever you like
<freemangordon> just din't load it, right?
<uvos> 1. sane interoperatbility with other uis (you can install hildon and plamo at the same time for instance) giveing user choice. 2. security, currently many things on leste run with root permissions that realy dont need to. 3. mapphones are transforming devices, they DO turn into workstations on demand,
<freemangordon> in leste there wil never be multisession stuff, as long as it depends on my opinion
<freemangordon> so, leste *is* hildon more or less, amd all daemons shall support hildon, in the first place
<freemangordon> *and
<freemangordon> everything else is not mission critical
<uvos> leste should not exist imo
<freemangordon> then I wonder what do you do on the channel
<uvos> idealy it would just be hildon-session and be a part of debian/devuan whatever normal distro
<uvos> this means dealing with sessions
<freemangordon> how feasible do yo think this is?
<uvos> so that installing leste dosent break the whole system
<freemangordon> in 10 years? ... maybe
<uvos> pretty feasible imo
<freemangordon> no, it tooks years to push a single patch in distros, take my glib patch for example
<freemangordon> and they constantly remove things
<freemangordon> we simply don;t have the manpower to play that gamne
<freemangordon> *game
<freemangordon> either we are distro or we stop doing anything as it does not make sence
<uvos> your optinon not mine
<freemangordon> efforts were done back then by way more powerful players that 3 of us to push hildon in debian
<freemangordon> fail
<uvos> if these efforts where as uncompromizing wrt functionaltiy as you sure
<norayr> there was someone who became a pmos maintainer for hildon. i think we all want hildon to work on as many distros as possible, we'd like it to be in mobian and maybe debian as well.
<freemangordon> sure, because I want a mobile I can count on
<uvos> i can count on means 100% fremantle parity and behavior in detail
<freemangordon> norayr: hildon itself works whatever you compile it
<uvos> ofc that makes everything way more work
<freemangordon> the point is that hildon as such does not make a mobile OS
<freemangordon> and *mobile* support is non-existent in big distros
<freemangordon> that's why we do what we do
<uvos> the other mobile uis work fine as sessions, sure they still have lots of stuff forked to but they actively work on becomeing closer to being "simple desktops"
<uvos> wayland helps alot with that ofc
<freemangordon> ah, yeah, the next best thing
<uvos> mce really is only a thing beacuse hildon is a wm
<freemangordon> how exactly mutisession helps?
<uvos> hmm?
<uvos> how wayland helps mutisession?
<freemangordon> UX wise
<freemangordon> we were discussion multisession, you brought WL to the table
<freemangordon> so, ignore WL
<uvos> i awnsered this question
<uvos> "1. sane interoperatbility with other uis (you can install hildon and plamo at the same time for instance) giveing user choice. 2. security, currently many things on leste run with root permissions that realy dont need to. 3. mapphones are transforming devices, they DO turn into workstations on demand"
<uvos> point 1 is also sane install process on manny devices
<freemangordon> pushing months of effort in multisession to cover some corner usecaes when we miss basic functionality is not really helpful for the project
<freemangordon> I care no for other UIs, so this is not an argument
<freemangordon> like, it is good to have
<freemangordon> but if we don;t have it, well...
<uvos> but being a regular xdg session would free lots of time to
<uvos> because we are currently stuck messing with hw support for a handfull of devices
<freemangordon> how exactly, if we speek in terms of the boot process. how do you imagine managing the boot session in terms of visual lock, for example?
<uvos> while really we should focus on our session and pool the hw stuf with the other uis by being part of some distro
<freemangordon> agreed on the HW part
<freemangordon> but that's not what I am talking about
<uvos> but that requires us to be a sane session
<freemangordon> ok, what about doing it like this:
<uvos> anyhow so boot with lock
<uvos> 1. phone boots, nodm runs, our session is default, we run tklock as normal
<uvos> thats how other uis work...
<freemangordon> lets have some meeting or, dunno, each of us to draft how s/he thinks boot process shall look like
<Wizzup> so ofonod would not run until our session starts?
<freemangordon> and then discuss and have a clear picture what we shall aim for
rafael2k_ has joined #maemo-leste
rafael2k has quit [Read error: Connection reset by peer]
<uvos> Wizzup: maybe sure, that would not be our choice but the distros
<Wizzup> I don't think that's a maybe, I think that's important, also wrt emergency calls
<uvos> but ofono running only when our session starts is no problem
<Wizzup> either that or the login manager has to handle calls
<uvos> as we would reccomend nodm as default
<norayr> this is also why open nource and democratically governed projects are way better than proprietary ones? nokia or some company would need a product at the market asap, and they would be (and they was) ok with lots of dirty things, they even forked debian, without caring to be at least compatible with sarge repos. and then people were 'porting' mcabber like programs to maemo.
<uvos> nodm just starts the default session and dose nothing else
<uvos> Wizzup: emergency calls would work as before, currently you cant place one untill our "session" starts anyhow
<uvos> its just that session has leaks all over the place is the difference
<uvos> now if the user decides to install some other dm other than nodm thats his problem
<Wizzup> if we require mce to be part of our session, it still needs to collaborate with us, no?
<freemangordon> uvos: even in that scenario, mce should know when the init is done
<Wizzup> this feels quite fringe to me atm
<uvos> i dont see why
<uvos> @mce
<uvos> it starts at almost the same time as hildon then
<freemangordon> to not blank the screen before it is needed
<uvos> why would need to know anyhtin
<Wizzup> since mce is -our- project
<uvos> g
<uvos> if you want to display some video on session start, fine
<uvos> run a window that blocks mces balnking via the inhibit dbus interface
<uvos> no need to invent some new global state
<freemangordon> no, I don;t want it to blank the screen before DE has finished whatever it has to in its startup
<uvos> a problem in theory, but not in pactice
<freemangordon> no, sorry, that's overkill
<uvos> whats happeing that the startup of the de is longer than the blaning interval?
<freemangordon> this is the problem in practice and I will capture a video to show you
<uvos> this is not caused by what you think
<freemangordon> exactly this is the point
<uvos> mce has 25 sec on the timer
<uvos> when your blank occures
<uvos> something is triggerin an immidate blank either external or some missbhavieing module
<uvos> this is not related
<Wizzup> I think we need to strike a balance between how much effort we put in 'making everything fdo compliant' and actually getting something that works well. from my perspective getting something that works well and is single session is a good point to start looking at multi session behaviour, because we have a known-good state
<freemangordon> if you set blanking to 10 seconds, it blanks 10 seconds after dsme reports "init finished"
<Wizzup> (and we're not at that state yet imho)
<freemangordon> agree
<uvos> right because mce is a system deamon its starting to early
<uvos> thats why i was talking about where im taking it
<uvos> (makeing it session only...)
<freemangordon> sure, but until we have multisession we shall fix that
<freemangordon> and I think I proposed the least intrusive way
<freemangordon> whi, BTW, will continue work even after we have multisesson
<freemangordon> *which
<uvos> the least intrusive way is just to write a xessesion script that kicks mce
<uvos> no need for any interfaces or modes
<freemangordon> not now
<freemangordon> if ever I am going to
<uvos> no i mean just restart mces timer
<uvos> as the first xsession script
<uvos> you can just do that with no change to mce
<uvos> also btw
<freemangordon> and what if it takes 120s for h-d to start?
<uvos> something external to mce is missbehaveing in your bootup log
<uvos> and its not in mine so im gona say systemui
<freemangordon> could you elaborate?
<uvos> something is contiously checking display state and forceing it on via dbus..
<uvos> so yeah
<uvos> and the blank there as i said
<uvos> is not beacuse of the inactivity timer
<uvos> its something else
<freemangordon> what else?
<uvos> idk
<uvos> but the timer never expires
<freemangordon> ok, but this happens only lemme provide you with some extended logs
<freemangordon> I put some traces
<uvos> Sep 21 12:02:55 localhost mce[2733]: inactivity: device inactivity timeout 10
<freemangordon> display_state_trigger 1
<uvos> Sep 21 12:03:00 localhost mce[2733]: tklock.c: opening tklock mode 1
<freemangordon> yes
<uvos> the display begins blaning 5 sec
<uvos> after the timer is reset to 10
<uvos> its not the timer
<uvos> the other log is even clearer
<freemangordon> sure it is not
<uvos> beacuse you had a 30s timer
<freemangordon> mce tries to tklock
<uvos> sure
<uvos> by why
<uvos> but
<uvos> this is the bug
<uvos> not something else
<uvos> sure
<uvos> but thats peppering over a problem
<uvos> *papering
<uvos> there is no reason for mce to trigger a lock at that time
<uvos> it dose so erroniously
<freemangordon> as I said, mce shall not touch the display until DE had started
<uvos> it should not, with no requirement for any bootstate
<uvos> as mce has no reason to trigger a lock until the timer expires is the point
<norayr> sicelo, btw i forgot to tell you one very bad thing about phosh: you cannot run pidgin on it, as well as any multiwindow program: it gives the focus only to the last opened window of that program and other windows are not responsive at all.
<freemangordon> but, it does now because it has no clue if DE has started ot not
<uvos> no
<freemangordon> anyway, lunch time, ttyl
<uvos> its not preventing it becasue it has no clue
<uvos> the trigger is still comeing from somehwere
<uvos> i also wonder whats spamming mce with display reqests...
<freemangordon> ok, I will put traces on the pipe
<freemangordon> but, that will not solve the other issue mce shall wait for DE ti signal 'ready' before doing any blanking or whatever
<freemangordon> multisession or not
<uvos> i dont see that as nessecary at all really
<uvos> its a solution in search of a problem
<freemangordon> because you have determined startup procedure that way
<freemangordon> we may want to switch to parallel bot at some point
<freemangordon> *boot
<uvos> so
<freemangordon> and startup times (esp on a fast device) will be very short
<uvos> great
<uvos> even less of an issue then
<freemangordon> no, sorry
<uvos> unless you mean to say "mce might start even earlier relatvie to other suff then" well depdens helps with that.
<freemangordon> mce shall have deterministic, not random behaviour when it comes to when to start blanking it terms of startup
<freemangordon> so, blanking period shall start after DE is ready
<freemangordon> no way to achieve that without signal from DE
<freemangordon> so, I am going to write that module. ofc, if you know better/cheaper way to achieve, please share
<uvos> there needent be a difference significant to care about, and a bit of randomness is no problem as long as it is a small time compeared to the overall blank interval
dev has left #maemo-leste [Disconnected: Replaced by new connection]
<uvos> besides the blaning interval was totaly broken on fremantle an no one seam to notice
<freemangordon> sorry, lunch
dev has joined #maemo-leste
<uvos> (the tlock issue wasent the only one....)
<freemangordon> ttyl
<freemangordon> I'll capture a video later on to show you why I think UX is broken if we don't serialize
<freemangordon> bbl
dev has left #maemo-leste [Disconnected: closed]
dev has joined #maemo-leste
alex1216 has joined #maemo-leste
uvos has quit [Remote host closed the connection]
ceene has quit [Ping timeout: 264 seconds]
freemangordon has quit [Remote host closed the connection]
freemangordon has joined #maemo-leste
noidea_ has quit [Quit: Leaving]
noidea_ has joined #maemo-leste
alex1216 has quit [Quit: WeeChat 2.3]
peterM has quit [Remote host closed the connection]
ceene has joined #maemo-leste
linmob has joined #maemo-leste
uvos has joined #maemo-leste
<uvos> freemangordon: the video dosent show anything
<uvos> freemangordon: it shows the same thing as the log
<uvos> freemangordon: some interaction with systemui/tklock causes mce to turn off the display, this interaction is a bug
<uvos> its not related to when hildon starts at all
<uvos> or the timeout or so on
<uvos> we need to figure out what is (explicitly) telling mce to blank
<uvos> disregarding if its nessecary for other reasons, papering over the problem by adding a global mode that makes mce happen to ignore this request is not the solution
<freemangordon> ok, I'll put additional trtaces
<uvos> if id have to gues
<uvos> id say its because there blanking timers in mce tkloc.c
<uvos> that do sepcial timeouts for vtklock
<uvos> but
<uvos> usualy tklock blocks these with dnd
<uvos> so they would seam vestigial
<norayr> i have 'sapwood-server' MUST be started before applications' messages if i run pidgin or other gtk apps from console.
<norayr> what does that mean? can i start that sapwood?
<uvos> norayr: whats your DISPLAY?
<norayr> oh i see sapwood server is started
<norayr> uvos - right question. i tried to run pidgin with x forwarding now to reconfigure.
<norayr> so it's only when the display is not local?
<uvos> sapwood breaks x remoteing
<norayr> then other question - which is the default gtk theme? alpha, default, raleigh?
<uvos> your DSIPLAY needs to be :0.0 and nothing else
<norayr> i'd like to change it temporarily with gtk-chtheme because this theme doesn't draw some things in pidgin. some edit boxes.
<uvos> yes also not :0
<norayr> interesting.
<uvos> there is a terrible bug somwhere
<uvos> where something dosent know zaphodhead is a thing
<uvos> and :0.0 and :0 are aliases
<norayr> or which theme should i install temporarily?
<norayr> which is used now? i cannot see even that by running gtk-chtheme.
<uvos> im not sure what your asking about themes
<norayr> hildon draws everything on black, right?
<norayr> so that's some maemo gtk theme. how is it called?
xmn has joined #maemo-leste
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
ceene has quit [Remote host closed the connection]
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
dev has left #maemo-leste [#maemo-leste]
dev has joined #maemo-leste
<rafael2k_> there is a way to call gtk apps with different theme
<rafael2k_> I do this for qcam and other apps which misbehave with default maemo theme
<rafael2k_> for qt stuff at least, I need to use "-platform xcb -style=fusion"
<rafael2k_> otherwise I get some black on black things
dev has left #maemo-leste [Disconnected: closed]
dev has joined #maemo-leste
<freemangordon> uvos: which pipe shall I watch?
<freemangordon> display_brightness_pipe?
<freemangordon> I guess this comes from alarm_state in tklock
<freemangordon> also, I still don;t understand who is going to display alarms if there is no session (like when we are in charge mode)
<freemangordon> but that's anotehr story
<norayr> rafael2k_: how is the state of libcamera?
<norayr> do you also consider other devices, not only pinephone?
dev has left #maemo-leste [Disconnected: Replaced by new connection]
<norayr> will we have camera working on pinephone?
<norayr> will we have camera working on droid?
dev has joined #maemo-leste
<Wizzup> eventually, yes
<norayr> eventually i know, and i believe!
<norayr> (:
<norayr> it's interesting how is the state, maybe already we can use some cam software (not megapixels), and i don't know?
<norayr> rafael2k_: i remember i was doing this, yes, running with different gtk themes. i should have scripts somewhere...
<norayr> oh i was exporting like this:, and i had several different gtkrc files: export GTK2_RC_FILES=~/gtkrc_grqi-2
rafael2k_ has quit [Ping timeout: 264 seconds]
<uvos> freemangordon: charge mode simply exits to a script on alarm
<uvos> this script can do anything
<uvos> rn it switches runlevels to boot to hildon
<uvos> conciveably it could start some session too
<uvos> freemangordon: so 2 things in your log looks really off
<uvos> freemangordon: one is someone is hammering display_status_get_dbus_cb via dbus
rafael2k has joined #maemo-leste
<freemangordon> I will have extended traces in 2-3 minutes
<rafael2k> norayr: status is "works for me" state, as nobody else tested
<freemangordon> building ATM
<uvos> and the other thing is after Submode changed to 513 someone requests display off via display_state_pipe
<rafael2k> norayr: the idea on using libcamera is exactly for having a low-level which can support multiple hardware
<uvos> someone is also hammering display on at the same time
<uvos> (probubly dbus it comes right agter display_status_get_dbus_cb)\
<uvos> (probubly dbus it comes right agter display_status_get_dbus_cb)
<freemangordon> I don't have any idea how to check who calls that
<rafael2k> need to leave now, but anyone wants to discuss the the camera architecture on maemo, we can talk tomorrow
<freemangordon> (dbus call I mean)
<rafael2k> btw, camera is working on pinephone, we just don't have proper userland support yet
<uvos> well some other process is calling display_status_get_dbus_cb and then the display on req several times per second in your log
<uvos> thats.. not great even if its not the cause of the current problem
<uvos> pretty sure its systemui as it dosent occure in my log
<freemangordon> several times per second?
<uvos> yes look at 9:12:58 in your first log
<uvos> but it also continues elsewhere
<uvos> anyhow it stoppes before the real problem starts
<uvos> so its unlikely to be related
rafael2k has quit [Ping timeout: 260 seconds]
<freemangordon> hmm, right
<freemangordon> uvos: we geg device_inactive_trigger in display.c
<freemangordon> *get
<freemangordon> hmm, maybe this happens after timeout
<freemangordon> lemme pastebin the log
<uvos> so who calles it
<uvos> clearly not inactivity_timeout_cb
<uvos> so the only users of device_inactive_pipe are: camera (not loaded), inactivity-inhibit (dosent call inactive), lock-generic (not loaded), battery-upower (hmm), inactivity (not it), lock-tklock (this one maybe), event-input
<uvos> cant be tklock.c either
<freemangordon> looks like inactivity
<uvos> cant be battery-upower
<freemangordon> Sep 21 18:16:11 localhost mce[2726]: device_inactive_trigger device_inactive 1 !!!!!!
<freemangordon> Sep 21 18:15:42 localhost mce[2726]: inactivity: device inactivity timeout 30
<freemangordon> 30 seconds
<uvos> dosen jive with your logs
<uvos> Sep 21 18:21:37 localhost mce[2726]: inactivity: device inactivity timeout 30
<uvos> Sep 21 18:21:37 localhost mce[2726]: display: Sending display status: dimmed
<uvos> < 1s
<freemangordon> this is after that
<uvos> sure if you wait 30s it will dim
<freemangordon> look at 18:16:11
<uvos> but thats not the problem here, its that it dims way before that
<freemangordon> yes, it dims @ 18:15:42
<freemangordon> ugh, I got lost
<freemangordon> it dims @ 18:16:11
<freemangordon> maybe as a result of "Received init done notification"
<uvos> it dimms at 18:16:11 beause the timer expired
<freemangordon> or maybe because the last timer reset was 30 seconds ago
<freemangordon> yes
<uvos> but that wasent in the other logs
<freemangordon> but by that time it still boots
<freemangordon> maybe traces change some timing
<uvos> nah we where just looking at the wrong event
<freemangordon> could be
<freemangordon> where is the correct one?
<uvos> no idea why it dimms later
<uvos> yeah the other logs have just one dimmed event
<uvos> and its right after a timer reset
<uvos> ah no
<uvos> i get it
<uvos> it is the timer
<freemangordon> mhm
<uvos> even in the other logs
<freemangordon> "Sending inactivity status: inactive"
<uvos> because the dim has its own timer too
<uvos> so it comes 2 or so s after the timer expires
<uvos> by that time something reset the timer again
<uvos> but that should cancle the dim
<uvos> so its the same bug as your other bug
<freemangordon> is it possible it the the same bug
<uvos> yes
<freemangordon> right
<uvos> alrighty then
<freemangordon> ok, please fix as you have time, I will test and will see if we still need startup module
<uvos> probubly yes
<uvos> for 10s
<uvos> unfortinatly for now
<freemangordon> I will make it listen for h-d startup event
<uvos> no
<freemangordon> this module will be specific to hildon
<uvos> sure but
<uvos> maybe a xsession script that runs last is sufficant? it could be shipped with mce and would work anyhere
<freemangordon> it is the same
<freemangordon> sec
<uvos> also dont we have some init script that waits for hildon
<uvos> whats that for anyhow?
<uvos> its just some hack with a sleep
<freemangordon> wait a minute
<freemangordon> see Xsession.post/hildon-desktop-wait
<freemangordon> this is that "ready" signal I am talking about
<freemangordon> exactly what you said
<uvos> right ok
<freemangordon> it is not signalled by h-d itself
<uvos> fine
<freemangordon> great that we have a deal :D
<uvos> maybe also add a fallback that exits booting mode after some time
<freemangordon> sure
<uvos> (long ofc)
<freemangordon> right
<freemangordon> actually it is Xsession.post/21hildon-desktop-wait
<freemangordon> but that's another story
<uvos> oh also dont re-add the signal to display.c
<uvos> it belongs in inactivity.c now
<freemangordon> sure
<freemangordon> but, I'll re-add to tklock
<uvos> uh
<freemangordon> well, ok, will see
<freemangordon> it might not be needed
<uvos> that seams like the wrong place
<freemangordon> ok
<freemangordon> but I need that dim bug fixed first
<uvos> sure
<freemangordon> I won;t have reliable test case otherwise
<freemangordon> ttyl
Pali has joined #maemo-leste
Twig has joined #maemo-leste
dev has left #maemo-leste [Disconnected: closed]
dev has joined #maemo-leste
rafael2k has joined #maemo-leste
rafael2k has quit [Ping timeout: 264 seconds]
Livio has quit [Ping timeout: 265 seconds]
Livio has joined #maemo-leste
Livio has joined #maemo-leste
Livio has quit [Changing host]
vagag has joined #maemo-leste
<sicelo> Maemo Leste
<sicelo> norayr: about phosh ... you can submit an issue in their bugtracker. they're very welcoming
<norayr> it's on gnome gitlab right?
<norayr> i commited something to squeekboard about a year ago.
<sicelo> i think so, yes. they have a matrix room too
<norayr> sicelo, i had an impression it is such a limitation they won't be able to overcome.
<sicelo> what makes you think so?
<norayr> i don't know, the talk in pmos room probably. they didn't give me hope it is possible to overcome the focus issue.
<norayr> i'll try to open the issue, thank you for suggestion.
<norayr> it didn't come to my mind.
<sicelo> pmOS != phosh. pmOS are just consumers
mardy has quit [Quit: WeeChat 3.5]
<sicelo> i don't use pidgin on my desktop, but i don't think wayland and/or sway (wlroots) has a special reason for multi-window applications to have issues. phosh is wlroots based, so i doubt there are real reasons why they couldn't support multi-window
<sicelo> they might choose not to, but i guess that's not a technical limitation
<sicelo> s/that's not/that would not be/
Twig has quit [Remote host closed the connection]
<uvos> im probubly not totaly up to date on pidigin development, but isent pidgin still gtk2/x11 only? ie it runs in xwayland on wayland display servers?
<uvos> if so i would not be terribly suprized if phosh devs have more serious issues to work on than fixing a multi-window x11 app
vagag has left #maemo-leste [#maemo-leste]
numonyx has joined #maemo-leste
* numonyx on pidgin+sway. no window focus issue
numonyx has left #maemo-leste [#maemo-leste]
freemangordon has quit [Remote host closed the connection]
freemangordon has joined #maemo-leste
freemangordon has quit [Quit: Leaving.]
freemangordon has joined #maemo-leste
akossh has quit [Quit: Leaving.]
uvos has quit [Ping timeout: 265 seconds]
Pali has quit [Ping timeout: 260 seconds]
joerg has quit [Read error: Connection reset by peer]
joerg has joined #maemo-leste