mighty17[m] | tmlind: regarding https://github.com/tmlind/wlroots/commit/04491889240bbadb693aa37036dc55835118b2cc i tried patching it myself for wlroots0.12 (coz phosh) https://github.com/MightyM17/wlroots/commit/bb54a3f01ee222bcd4425a767e46db83e07826ee but now everything fails xD https://paste.debian.net/1218400/ any ideas? | 06:52 |
---|---|---|
mighty17[m] | nvm fixed it :D | 07:30 |
tmlind | mighty17[m]: ok | 08:06 |
uvos | parazyd: Wizzup: can i have a upstream forks repo for gnome-contacts? | 10:49 |
Wizzup | hi, fine by me, not sure what parazyd thinks | 10:50 |
parazyd | Yeah, sure | 10:50 |
uvos | btw can you spawn the hildon desktop wating for applcitaion to load animation | 11:05 |
uvos | (ie the preview/black rectangle) | 11:05 |
lel | parazyd created a repository: https://github.com/maemo-leste-upstream-forks/gnome-contacts | 11:09 |
parazyd | uvos: Added you | 11:09 |
uvos | great thanks | 11:09 |
parazyd | lmk when you need to actually build it | 11:11 |
Wizzup | what are we forking it for btw | 11:11 |
uvos | Wizzup: backported this https://gitlab.gnome.org/GNOME/gnome-contacts/-/merge_requests/140 to the version that works on beowulf | 11:12 |
uvos | and im experiamenting with the stack in general | 11:12 |
uvos | since it supports telephathy for calls and messages | 11:13 |
uvos | and newer versions have a fully mobile ui | 11:13 |
uvos | sadly getting any newer version to run on beowulf looks like a major pain | 11:13 |
uvos | anyhow with the patch above it works quite well with sphone as an interem solution until abook is ready | 11:14 |
Wizzup | ok, I think I have a launcher fix | 11:36 |
Wizzup | let me test it a bit more | 11:36 |
Wizzup | uvos: do you know what exactly h-d launches for ncmpcpp or htop? | 11:45 |
Wizzup | I thought it would be 'x-terminal-emulator /usr/bin/ncmpcpp' or something | 11:45 |
uvos | Wizzup: huh? | 11:48 |
uvos | its you code | 11:48 |
uvos | https://github.com/maemo-leste/hildon-desktop/blob/0251e76c538d7d4c3b7c0f95d5f3ff60537afc24/src/launcher/hd-launcher-app.c#L253 | 11:48 |
uvos | *your | 11:48 |
uvos | it launches x-terminal-emulator $WHATEVER_IS_EXEC_IN_.DESKTOP | 11:48 |
uvos | unless you have $TERMINAL set | 11:49 |
Wizzup | I know it's my code, but I don't understand my code now :) | 11:49 |
uvos | :D | 11:49 |
Wizzup | oh it's a different part of launcher for that | 11:51 |
Wizzup | (I think) | 11:51 |
Wizzup | as in, I have x-terminal-emulator $(which ncmpcpp) working just fine | 11:51 |
Wizzup | but it doesn't work yet from the h-d launcher | 11:51 |
Wizzup | so I got confused | 11:51 |
uvos | Wizzup: the problem is its an absolut path no? | 11:58 |
uvos | sicne it launches /usr/bin/x-terminal-emulator /usr/bin/ncmpcpp | 11:59 |
Wizzup | yeah, I just realised that as well with strace | 11:59 |
uvos | term = g_find_program_in_path(g_path_get_basename("x-terminal-emulator")); | 11:59 |
uvos | btw not sure what is the point of g_path_get_basename("x-terminal-emulator") mr wizzup :P | 12:00 |
Wizzup | good point | 12:01 |
Wizzup | fixing the other bug now | 12:03 |
Wizzup | this C style is horrible | 12:03 |
Wizzup | :D | 12:03 |
uvos | i dislike the syle used by the gtk2 bits of hildon too | 12:06 |
uvos | and its usage is also totaly inconsistant | 12:06 |
Wizzup | uvos: care to test https://github.com/maemo-leste/maemo-launcher/tree/symlink-support ? | 12:07 |
Wizzup | you need to change the default terminal emulator to not be osso-xterm.launch but rather osso-xterm though | 12:08 |
Wizzup | you can do that like this: | 12:11 |
Wizzup | (as root) | 12:11 |
Wizzup | update-alternatives \ --remove x-terminal-emulator \ /usr/bin/osso-xterm.launch | 12:12 |
Wizzup | # Install the new alternative. | 12:12 |
Wizzup | update-alternatives \ --install /usr/bin/x-terminal-emulator x-terminal-emulator \ /usr/bin/osso-xterm 100 | 12:12 |
Wizzup | I'll add a max resolve limit for links as well | 12:12 |
Wizzup | (per dsc) | 12:12 |
uvos | sure sec | 12:12 |
dsc_ | :p | 12:14 |
Wizzup | force pushed fix | 12:14 |
Wizzup | let me also push osso-xterm fix | 12:14 |
Wizzup | https://github.com/maemo-leste/osso-xterm/tree/alternatives | 12:15 |
Wizzup | this should make it all work | 12:16 |
* Wizzup wondering if he needs PATH_MAX + 1 | 12:23 | |
uvos | hmm | 12:23 |
uvos | building and installing symlink-support branch totaly broke my system | 12:23 |
Wizzup | heh... | 12:24 |
Wizzup | what broke? | 12:24 |
uvos | mameo launcher | 12:24 |
uvos | :P | 12:24 |
Wizzup | how to reproduce? | 12:24 |
Wizzup | droid, vm? | 12:24 |
Wizzup | I can launch basically anything just fine | 12:25 |
Wizzup | did you reboot or something, and did that cause trouble? | 12:25 |
uvos | i build it installed it and rebooted | 12:25 |
Wizzup | ok, let me reboot then I guess | 12:25 |
uvos | nothing launches | 12:25 |
Wizzup | I really need to get lunch soon though ;) | 12:26 |
Wizzup | uvos: ok yeah I see ... | 12:26 |
uvos | btw maybe we should not have launcher start hildon home or status-menu | 12:27 |
uvos | since those are kind of essential and it creates a single point of failuer and the speed at which these launch is not very important.... | 12:28 |
Wizzup | ok I think I see the problem | 12:29 |
Wizzup | uvos: free free to take it up with fmg when he's back | 12:29 |
Wizzup | I assume you managed to revert for now | 12:30 |
uvos | yeah | 12:30 |
uvos | xterm works :P | 12:30 |
Wizzup | yeah I see the problem | 12:32 |
Wizzup | the problem is most are linked to /usr/bin/maemo-invoker | 12:32 |
Wizzup | not maemo-invoker | 12:32 |
Wizzup | I need to add a basename check | 12:32 |
Wizzup | wow basename(3) is truly horrendous in usage haha | 12:36 |
Wizzup | it /might/ point to statically allocated memory and it /might/ modify the string in place | 12:36 |
uvos | maemo-launcher isent a glib applicaiton? | 12:37 |
Wizzup | let me check | 12:37 |
Wizzup | it does also use glib | 12:37 |
Wizzup | I suppose I could use g_path_get_basename | 12:38 |
Wizzup | if that is what you mean | 12:38 |
uvos | historicly you have been extreamly happy calling this function :P | 12:38 |
Wizzup | hehe | 12:38 |
Wizzup | I force pushed a fix | 12:39 |
Wizzup | I rebooted my vm and it works | 12:39 |
Wizzup | I need to go and feed myself first now :) | 12:39 |
lel | IMbackK edited a repository: https://github.com/maemo-leste-upstream-forks/gnome-contacts | 13:14 |
uvos | parazyd: can i have permission to build gnome-contacts? | 13:15 |
uvos | once you do pressing the contacts button in sphone will open gnome-contacts | 13:18 |
uvos | or whatever you have configured in sphone.ini | 13:18 |
uvos | and clicking a contact for a call or sms will bring up sphones dialer or sms-new | 13:18 |
uvos | for gnome-contacts to look ok you will also need https://github.com/maemo-leste/leste-config/pull/26 and https://github.com/maemo-leste/libmatchbox2/pull/8 | 13:20 |
parazyd | uvos: Done | 14:09 |
_uvos_ | parazyd: please kick it, i wont have the opertunity for a while | 14:50 |
parazyd | ok | 14:58 |
lel | MerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/484 (maemo-launcher: support resolving symlinks) | 17:44 |
Wizzup | uvos: launching is fixed | 18:46 |
Wizzup | uvos: wrt charge mode if it works OK on n900/pinephone then I suggest we just add it | 18:47 |
Wizzup | it seems to work for me | 18:47 |
Wizzup | uvos: disregard something might still be broken? | 18:48 |
Wizzup | ugh | 18:49 |
Wizzup | wtf | 18:49 |
sicelo | what's charge mode, in layman's terms? | 18:50 |
Wizzup | something that runs before h-d and anything else and is just used ot charge battery enough | 18:51 |
Wizzup | a bit like the fremantle mode where it pretends to be off | 18:51 |
Wizzup | (I forget the name) | 18:52 |
sicelo | okay | 18:52 |
Wizzup | hm.. | 18:54 |
Wizzup | sicelo: actdead was the name | 18:56 |
Wizzup | uvos: yeah don't upgrade atm :) | 18:57 |
Wizzup | yeah ok readlink doesn't actually null terminate the string - whoops | 19:07 |
Wizzup | gotta love C :-) | 19:08 |
* Wizzup can read messages per contact from rtcom | 23:43 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!