00:06
<
Wizzup >
tmlind: I just got 4 mz609 delivered to my home, so that's timely :)
00:29
buZz has quit [Ping timeout: 265 seconds]
00:30
buZz has joined #maemo-leste
00:31
buZz is now known as Guest5990
00:43
uvos has quit [Ping timeout: 255 seconds]
01:31
Guest5990 is now known as buZz
03:30
SuperMarioSF_ has quit [Remote host closed the connection]
05:57
joerg has quit [Ping timeout: 256 seconds]
05:59
joerg has joined #maemo-leste
06:07
ceene has joined #maemo-leste
07:23
Twig has joined #maemo-leste
07:25
elastic_dog has quit [Ping timeout: 252 seconds]
07:25
elastic_1 has joined #maemo-leste
07:30
ceene has quit [Ping timeout: 268 seconds]
07:49
<
freemangordon >
this:
07:49
<
freemangordon >
user@devuan:~/git/hildon-application-manager$ git diff src/apt-worker.cc
07:49
<
freemangordon >
index cb6a567..4242bb9 100644
07:49
<
freemangordon >
--- a/src/apt-worker.cc
07:49
<
freemangordon >
diff --git a/src/apt-worker.cc b/src/apt-worker.cc
07:49
<
freemangordon >
+++ b/src/apt-worker.cc
07:49
<
freemangordon >
@@ -2315,7 +2315,7 @@ mark_for_install_1 (pkgCache::PkgIterator &pkg, int level)
07:49
<
freemangordon >
pkgCache::PkgIterator InstPkg(cache,0);
07:49
<
freemangordon >
// See if there are direct matches (at the start of the list)
07:49
<
freemangordon >
- for (; *Cur != 0 && (*Cur)->ParentPkg == P.Index(); Cur++)
07:49
<
freemangordon >
+ for (; *Cur != 0 && (*Cur)->ParentPkg == P.MapPointer(); Cur++)
07:49
<
freemangordon >
pkgCache &pkgcache = cache.GetCache ();
07:49
<
freemangordon >
pkgCache::PkgIterator Pkg(pkgcache,
07:49
<
freemangordon >
makes it compile, but I am not 100% sure this is the correct fix
07:54
<
sicelo >
and my wlan joy was shortlived - d4 failure to connect on first try is back :-)
07:58
<
freemangordon >
as expected :)
07:59
akossh has joined #maemo-leste
08:02
xmn has quit [Ping timeout: 272 seconds]
08:24
ceene has joined #maemo-leste
08:42
mardy has joined #maemo-leste
08:50
<
Wizzup >
freemangordon: ty
09:09
rafael2k has joined #maemo-leste
09:26
<
Wizzup >
freemangordon: looks correct to me
09:36
<
Wizzup >
the comment in the commit specifically
10:07
pere has quit [Ping timeout: 252 seconds]
10:11
<
freemangordon >
Wizzup: why would it be deleted?
10:12
<
freemangordon >
you have to delete it explicitly
10:16
<
Wizzup >
currently I'm trying to debug why apt-worker doesn't want to give package details, but unfortunately it looks like glib by default closes it's stderr instead of logging it to something sane
10:17
<
Wizzup >
and the remove part (ham) crashes at a certain point so it doesn't log the stderr
10:17
<
Wizzup >
all fun stuff
10:17
<
Wizzup >
and running it under strace doesn't work as that makes sudo unhappy
10:18
<
Wizzup >
looks like it has some define DEBUG
10:19
<
Wizzup >
not that it gives -any- more info :)
10:35
pere has joined #maemo-leste
10:56
<
Wizzup >
lol, the DBG() caused some segfault in the DBG
10:57
<
freemangordon >
valgrind?
10:58
<
freemangordon >
Wizzup: also, re APT::Progress::PackageManagerProgressFd() - why not allocate on stack?
10:58
<
Wizzup >
freemangordon: it's tricky, apt-worker takes commands only over pipes
10:58
<
Wizzup >
and there's no tool to just interact with it, only via h-a-m
10:58
<
Wizzup >
and h-a-m eats the stderr and glib has no way to spawn it without eating the stderr with this call
10:59
<
Wizzup >
well it does, but our glib does not
10:59
<
Wizzup >
so I've made apt-worker log to a file, but of coures that still doesn't work if it segfaults
10:59
<
Wizzup >
and you can't strace it because then sudo will deny the sudo invocations
10:59
<
Wizzup >
it's just a typical mess where I spend over an hour just trying to get the error message / crash
10:59
<
freemangordon >
like:
10:59
<
freemangordon >
Pm->DoInstall (&progress_mgr);
10:59
<
freemangordon >
APT::Progress::PackageManagerProgressFd progress_mgr(status_fd);
10:59
<
Wizzup >
but I am now mostly at that point: apt-worker: got req AUTOREMOVE/7/32
10:59
<
Wizzup >
apt-worker: sent resp AUTOREMOVE/7/4
10:59
<
Wizzup >
apt-worker: before handle request
10:59
<
Wizzup >
apt-worker: handle_request
11:00
<
Wizzup >
freemangordon: let me check what you mean
11:00
<
Wizzup >
oh, instead of the new?
11:00
<
freemangordon >
mhm
11:00
<
Wizzup >
I'm just not at all proficient in C++
11:00
<
freemangordon >
heh :)
11:00
<
Wizzup >
last time I did anything meaningful in it outside of Qt5 port was in uni
11:00
<
Wizzup >
I probably just copied that from libapt src
11:01
<
freemangordon >
please, ask when you have concerns then
11:01
<
freemangordon >
I am pretty much good in c++
11:01
<
Wizzup >
I will commit this
11:01
<
Wizzup >
then I'm back to trying to figure out why apt worker crashes when asked for GET_PACKAGE_DETAILS/8/36
11:02
<
freemangordon >
what you can do is: put sleep(20) in main, start whatever needs to be started, then attach gdb
11:03
<
Wizzup >
that's a good idea actually
11:03
<
freemangordon >
or put sleep(20) that in the function that crashes
11:03
<
Wizzup >
maybe write the pid to the log first
11:03
<
Wizzup >
I don't know what crashes ;)
11:03
<
freemangordon >
yeah, I know ;)
11:03
<
freemangordon >
no need
11:03
<
freemangordon >
ps -ef
11:04
<
freemangordon >
the other option is to get a coredum[p
11:04
<
Wizzup >
we probably really need to look into that
11:05
<
Wizzup >
btw, now that I have you here
11:05
<
Wizzup >
for chimaera you wanted 'testing' for users and 'devel' for us?
11:05
<
Wizzup >
and also 'experimental' ?
11:06
<
Wizzup >
Program received signal SIGSEGV, Segmentation fault.
11:06
<
Wizzup >
0x00007f75a58322a3 in metaIndex::~metaIndex (this=0x5652a69cf2c0, __in_chrg=<optimized out>) at ../apt-pkg/metaindex.cc:46
11:06
<
Wizzup >
46../apt-pkg/metaindex.cc: No such file or directory.
11:06
<
Wizzup >
there we go
11:07
alex1216 has joined #maemo-leste
11:11
<
freemangordon >
Wizzup: yeah, I think that makes sense
11:16
<
Wizzup >
ok, just getting the catalog uri breaks in him
11:16
<
Wizzup >
great, now I have almost fixed this pesky bug
11:16
<
Wizzup >
s/him/ham/
11:55
pere has quit [Ping timeout: 252 seconds]
12:10
pere has joined #maemo-leste
12:12
uvos has joined #maemo-leste
12:15
ceene has quit [Ping timeout: 252 seconds]
12:15
<
Wizzup >
freemangordon: around?
12:16
<
Wizzup >
commenting this line and ham is all happy
12:16
<
Wizzup >
I suppose it's possible this pointer is owned by someone else, right?
12:22
<
Wizzup >
freemangordon: yeah apt-pkg/sourcelist.cc seems to return a pointer from its own cache
12:46
<
sicelo >
joerg: yes, i made a mistake to say 50mA :-)
12:47
<
sicelo >
and yeah, i use the datasheet a lot
12:55
ceene has joined #maemo-leste
12:55
uvos has quit [Ping timeout: 268 seconds]
13:08
<
freemangordon >
Wizzup: there is no concept of 'ownership of a pointer'
13:11
<
Wizzup >
freemangordon: in any case it should not free it
13:11
<
Wizzup >
it's freeing internal libapt-pkg data/structure and this is what causes the crash later on
13:11
<
freemangordon >
who initializes that?
13:12
<
Wizzup >
it's from libapt
13:12
<
Wizzup >
libapt-pkg
13:12
<
freemangordon >
which call in our code?
13:16
<
Wizzup >
freemangordon: yes, that sets the index ptr from the libapt cache
13:17
<
freemangordon >
right
13:18
<
freemangordon >
Wizzup: who and why introduced that delete Index?
13:20
<
Wizzup >
freemangordon: the mydebsystem is gone
13:21
<
Wizzup >
let me check the get_meta_info_key
13:22
<
Wizzup >
freemangordon: that function is unused and it uses symbols that are private
13:22
<
Wizzup >
(get_meta_info_key)
13:22
<
Wizzup >
ok, not entirely unused
13:23
<
Wizzup >
I'll fix it
13:23
<
Wizzup >
but this is not related
13:24
<
freemangordon >
do you want help?
13:25
<
Wizzup >
Release.gpg.info doesn't exist at all in my vm
13:25
<
Wizzup >
it's probably deprecated
13:25
<
Wizzup >
the interface it uses to find the file is private/gone
13:25
<
freemangordon >
hmm
13:25
<
Wizzup >
the only thing it does is read the file for a string, which seems hacky
13:25
<
Wizzup >
so if we really want to implement this, we can just use IsTrusted() or something
13:26
<
freemangordon >
wait
13:26
<
freemangordon >
I think this is Nokia addition, most-probably
13:26
<
Wizzup >
well the last was a bit too hasty
13:26
<
Wizzup >
yes, it looks like it
13:26
<
Wizzup >
without the file it's hard to see what it might be searching for
13:27
<
freemangordon >
sec
13:29
<
freemangordon >
Wizzup: do you know where this file lives?
13:29
xmn has joined #maemo-leste
13:30
<
Wizzup >
freemangordon: no, try find / | grep Release.gpg.info
13:30
<
Wizzup >
or whatever it is called
13:31
<
Wizzup >
honestly it seems to me we should just remove this code
13:31
<
freemangordon >
perhaps, but lets first see what it was used for
13:31
<
Wizzup >
freemangordon: it was used for get_domain which returns DOMAIN_SIGNED and DOMAIN_UNSIGNED
13:32
<
freemangordon >
and? why shall we remove that?
13:32
<
Wizzup >
because it's nokia specific nonsense that we don't need
13:33
<
Wizzup >
at least, that's what I understand
13:33
<
freemangordon >
why do you think we won;t need that at some point?
13:33
<
freemangordon >
I see no reason why shall we remove support for 'trusted' domains
13:33
<
Wizzup >
what does trusted even mean
13:33
<
Wizzup >
just note that it's not part of libapt-pkg:
13:33
<
Wizzup >
#define DOMAIN_INVALID -1
13:33
<
Wizzup >
#define DOMAIN_UNSIGNED 0
13:33
<
Wizzup >
#define DOMAIN_SIGNED 1
13:33
<
freemangordon >
it means - 'provided by us' :D
13:34
<
freemangordon >
yes, I know it is not
13:34
<
Wizzup >
I don't think it makes sense to do it this way in any case, since it uses some non-standard file for it it seems
13:34
<
Wizzup >
whatever apt-key trusts is what is trusted
13:34
<
Wizzup >
if we want to give our repository a higher priority we can just use apt ways for this AFAIK
13:34
<
freemangordon >
but, that's one of the ways to alarm alarm user if she installs some random .deb
13:35
<
Wizzup >
I don't think so, is it?
13:35
<
freemangordon >
I think so
13:35
<
freemangordon >
ok, lets just have that as #ifdef
13:35
<
freemangordon >
don;t remove it
13:37
<
Wizzup >
in any case a deb release index has IsTrusted() for this purpose
13:37
<
Wizzup >
so whatever 'domain' they invented doesn't seem particularly sensible imo
13:38
<
Wizzup >
freemangordon: something else, do you know if it is possible to scale gtk bg_pixmap ?
13:40
<
freemangordon >
yes, sec
13:43
<
freemangordon >
I can fix that
13:44
<
freemangordon >
ok, will do later today
14:10
<
Wizzup >
freemangordon: btw buzz reported this but the 'recent contacts' screen in addressbook doesn't work well when you click on a recent contact
14:10
<
Wizzup >
sorry, he didn't report this as an issue, but told me a few days ago
14:10
<
Wizzup >
not urgent ofc
14:11
<
freemangordon >
sure it does not, it relies on rtcom db
14:12
<
freemangordon >
so, whoever calls rtcom-eventlogger shall be fixed
14:13
<
Wizzup >
it loads data
14:13
<
Wizzup >
but if you click on a person, it doesn't let you do anything with them, like make a new contact
14:14
<
freemangordon >
yes, I know
14:14
<
freemangordon >
this is because rtcom-el db lacks the needed data
14:26
ceene has quit [Ping timeout: 268 seconds]
14:36
<
Wizzup >
it might use more ram, although I think h-d should scale it to the display size?
14:37
<
freemangordon >
it already scales
14:37
<
freemangordon >
like, this is done in GPU
14:37
<
Wizzup >
freemangordon: yes but we scale
*up* from 800x480
14:37
<
freemangordon >
right
14:37
<
Wizzup >
it's better to scale
*down* from higher res to our screen
14:37
<
freemangordon >
oh, no
14:38
<
freemangordon >
downscaling is baaaad
14:38
<
Wizzup >
well the current way we have nasty artifacts
14:38
<
freemangordon >
where?
14:38
<
Wizzup >
just look at it on a non-n900 screen
14:38
<
Wizzup >
anything larger than 800x480, it looks ugly
14:38
<
freemangordon >
I am looking ATM
14:38
<
freemangordon >
in VM
14:38
ceene has joined #maemo-leste
14:38
<
freemangordon >
and d4
14:39
<
freemangordon >
lemme change the background
14:39
<
Wizzup >
but, you don't need to verify, you can know theoretically it'll be ugly
14:39
<
freemangordon >
I was using beta all the time, but ok, lemme install it
14:40
<
freemangordon >
hmm, why it is not in my VM
14:41
<
freemangordon >
what the? where is my beta theme?!?
14:42
<
freemangordon >
looks perfect to me
14:43
<
freemangordon >
do you want screenshots to show me what do you mean by artifact?
14:43
<
freemangordon >
do you mean those thongs on the edges?
14:43
<
freemangordon >
*things
14:44
<
Wizzup >
it cannot look perfect unless you have the vm size set to 800x480
14:44
<
freemangordon >
I am looking in the VM
14:44
<
Wizzup >
it cannot make up pixels
14:44
<
freemangordon >
it is not 800x600
14:44
<
freemangordon >
VGA-1 connected primary 1280x720
14:44
<
Wizzup >
it looks blurry and unpretty
14:45
<
Wizzup >
I'll give you some before/after screenshots
14:45
<
freemangordon >
it could be because of the way we upsample
14:45
<
Wizzup >
there is just no way to make it not have artifacts
14:46
<
freemangordon >
but, down-sampling always produce more noise/artifacts than up-sampling
14:47
<
freemangordon >
also, unless we want to distribute pics for every possible resolution, I don;t think we can ever have non-blurry background
14:47
<
freemangordon >
anyway, lemme finish what I am doing with HAM
14:47
<
Wizzup >
I don't think is accurate
14:47
<
Wizzup >
think this is*
14:49
<
Wizzup >
downsampling with bicubic or lanczos is actually very good
14:50
<
freemangordon >
as is up-samplin
14:50
<
freemangordon >
I just think we use some lame up-sampling algo ATM
14:50
<
freemangordon >
will check later on
14:54
<
Wizzup >
freemangordon: I am not sure if you get my point, but cannot do upsampling better than downsampling, unless it's an exact factor 2x, 3, etc
14:54
<
Wizzup >
what I was saying is that we can leverage neural network / ai upsamplers that use AI to create high definition images of low res ones
14:55
<
freemangordon >
yes, I understand, but I think downsampling those on the device result in worse image than upsampling
14:55
<
freemangordon >
*will result
14:56
<
freemangordon >
anyway, please, lemme finish with HAM first :)
14:56
<
freemangordon >
almost there
14:56
<
Wizzup >
I think that means that the downsampling that is being used is wretchen then
15:00
uvos__ has joined #maemo-leste
15:01
<
Wizzup >
notice the sawtooth
15:01
<
uvos__ >
downsampling for sure can get better results than upsampling
15:01
<
uvos__ >
especcaly when downsampling far
15:01
<
uvos__ >
downsampling just a bit can have bad artifacts, this is true
15:02
<
uvos__ >
those look good
15:02
<
Wizzup >
those are just normal from the theme and AI upscaled
15:03
<
Wizzup >
the screenshots are them loaded in my qemu
15:03
<
freemangordon >
Wizzup: I think what we can do is to have different backgrounds per aspect ration
15:03
<
freemangordon >
*ratio
15:03
<
Wizzup >
freemangordon: what we should do is have larger input images than the native screen res
15:03
<
uvos__ >
i mean all current devices besides the pocophone are 16:9 no?
15:03
<
uvos__ >
so atm its not a problem
15:03
<
Wizzup >
the d4 and n900 already have the same aspect ratio and it still looks ugly
15:04
<
Wizzup >
(on the d4)
15:04
<
freemangordon >
how's that?
15:04
<
uvos__ >
i can confirm it looks terrible
15:04
<
Wizzup >
freemangordon: you can see upscaling artifacts
15:04
<
freemangordon >
ok, but I still think this is because bad algo
15:04
<
uvos__ >
besides artifacts its also blurry
15:04
<
uvos__ >
this you cant fix
15:04
<
freemangordon >
background quality was the last thing I cared back then
15:05
<
Wizzup >
freemangordon: sure it doesn't matter that much, I'm just surprised you think it's worse to have a 4x upscale
15:05
<
Wizzup >
and then downscale it
15:05
<
Wizzup >
as opposed to upscale from missing data
15:05
<
freemangordon >
it is, because n900 will do this, most of the times ;)
15:05
<
freemangordon >
like, if you throuw som h-d image on it to downscale
15:05
<
freemangordon >
*throw
15:06
<
freemangordon >
anyway, ttyl, HAM :)
15:06
<
uvos__ >
not sure why the n900 doing it matters
15:06
<
Wizzup >
uvos__: I think he means fremantle
15:06
<
uvos__ >
just cache the image
15:07
<
freemangordon >
no, I mean n900
15:07
<
freemangordon >
oh, wait
15:07
<
uvos__ >
what about it then?
15:07
<
freemangordon >
can't we scale just once, per device?
15:07
<
freemangordon >
during install or theme/background being selected?
15:08
<
uvos__ >
isent that what happens anyhow (with backgrounds at least)
15:08
<
uvos__ >
surely they thought of someone applying a dslr image
15:08
<
freemangordon >
not sure
15:08
<
Wizzup >
I think they get cached/stored yes
15:08
<
uvos__ >
otherwise n900 would die if you apply a 22mpix dslr image :P
15:09
<
freemangordon >
ok, we can cache upscaled images then
15:09
<
uvos__ >
*downsampled
15:09
<
freemangordon >
upscaled with UI, or whatever
15:09
<
freemangordon >
upsampled with that AI
15:12
<
Wizzup >
you can see it is less grainy this way
15:12
<
freemangordon >
Wizzup: ok, I agree, I just don't want to do unneeded upsample->downsample
15:13
<
freemangordon >
lets just upsample once with th eappropriate algo when the cache is created
15:15
<
uvos__ >
freemangordon: we dont want to upsample on device at all
15:15
<
uvos__ >
just in the package
15:15
<
uvos__ >
upsampling on device makes no sense
15:15
<
uvos__ >
(ai upsampling is expensive)
15:16
<
freemangordon >
it is not an issue if we do it only once when a particularimage is selected
15:16
ceene has quit [Remote host closed the connection]
15:16
<
freemangordon >
changing theme/background takes time anyways
15:16
<
uvos__ >
not sure what algo Wizzup used but most implementations need huge libaries like libtorch
15:16
<
freemangordon >
if it is going to take 4 or 5 seconds does not matter
15:16
<
uvos__ >
that we def dont want on device at all
15:16
<
uvos__ >
and could take mintues on device
15:17
<
freemangordon >
hmm
15:17
<
uvos__ >
libtorch is like 400mb :P
15:17
<
freemangordon >
ok, ok
15:17
<
uvos__ >
you dont want that on device
15:17
<
freemangordon >
yeah
15:24
<
Wizzup >
(sorry, back in a bit)
15:27
ikmaak has quit [Read error: Connection reset by peer]
15:28
ikmaak has joined #maemo-leste
15:32
<
BlagovestPetrov4 >
it needs a package with custom udev rules :))
15:33
<
BlagovestPetrov4 >
Wizzup:
15:33
<
Wizzup >
is this the lapdock?
15:33
<
BlagovestPetrov4 >
yes
15:34
<
BlagovestPetrov4 >
and something should disable the screen locking
15:36
<
Wizzup >
BlagovestPetrov4: you can do this from settings
15:36
<
Wizzup >
or install simple brightness applet and set it to never disable the screen
15:37
<
Wizzup >
freemangordon: did you mean to say "let's up or downsample once when the cache is created" ?
15:37
<
freemangordon >
yes
15:37
<
BlagovestPetrov4 >
I'll build a custom package with udev rules this weekend :)
15:39
<
Wizzup >
BlagovestPetrov4: I think it makes sense to think about how this would work, and how switching is done
15:40
<
BlagovestPetrov4 >
exactly. Udev will detect the exact hardware IDs and execute a script with xrandr
15:41
<
Wizzup >
ok, let's see it :p
15:41
<
BlagovestPetrov4 >
it may also need eventual remapping of the keys because the keyboard doesn't have function keys
15:43
<
Wizzup >
BlagovestPetrov4: it doesn't look like hildon-desktop really does the right thing, for example the apps launcher only draws in a part of the screen
15:44
alex1216 has quit [Quit: WeeChat 2.3]
15:45
<
sicelo >
yes udev seems best way to handle this
15:45
<
BlagovestPetrov4 >
isn't it the same behavior as in the x86 image?
15:46
<
Wizzup >
BlagovestPetrov4: what is?
15:46
<
uvos__ >
h-d/h-home dont survie the resolution changing
15:47
<
uvos__ >
you have to also kill it when pluging in the lapdock
15:47
<
Wizzup >
and if you do that 10 times it will restart the device
15:47
<
uvos__ >
depends on how it exits i hope
15:47
<
uvos__ >
or is dsme so broken it reboots even if h-d exits sucess
15:48
<
BlagovestPetrov4 >
understood :)
15:48
<
uvos__ >
really tho
15:49
<
uvos__ >
switching to lxde or so works mutch better (on a montior + keyboard)
15:49
<
uvos__ >
currently only possible via reboot
15:49
<
BlagovestPetrov4 >
idea for dirty fix: Using a special exit code from Hildon
15:50
<
BlagovestPetrov4 >
for restarting Hildon
15:50
<
BlagovestPetrov4 >
but switching to another desktop is also a good idea
15:50
<
Wizzup >
here's an idea: fix hildon so that it just deals with res changes
15:50
<
BlagovestPetrov4 >
:D
15:54
<
Wizzup >
you can see the grainy parts
15:54
<
Wizzup >
this is everywhere in every there on any device with res > 800x480
15:54
<
Wizzup >
it's in the title bars, etc
15:55
<
uvos__ >
but this is just issues with the images being 16bit no
15:55
<
uvos__ >
are you switching to 32ẞ
15:55
<
uvos__ >
with the upscaleing
15:56
<
Wizzup >
$ file ./beta/backgrounds/clock.png
15:56
<
Wizzup >
./beta/backgrounds/clock.png: PNG image data, 800 x 424, 8-bit/color RGB, non-interlaced
15:56
<
Wizzup >
$ file ./beta/backgrounds/clock.png
15:56
<
Wizzup >
./beta/backgrounds/clock.png: PNG image data, 3200 x 1696, 8-bit/color RGB, non-interlaced
15:56
<
Wizzup >
I don't know what you mean
15:57
<
Wizzup >
the problem is that the n900 themes were basically made 'pixel perfect'
15:57
<
Wizzup >
so any upscaling, or any of it, will become grainy, especially the gradients (which is most)
15:57
<
uvos__ >
hmm ok, all the theme images look 16bit and since the n900 ran in 16bit i assumed they where encoded 16bit too
15:57
<
Wizzup >
don't think so
15:57
<
uvos__ >
even looking at the images pixel perfect theres still excessive banding
15:57
<
Wizzup >
in an image viewer you mean I guess?
15:59
<
Wizzup >
doing this for the lockslider would be good too I imagine :p
15:59
<
uvos__ >
lockslider is particually broken
15:59
<
uvos__ >
since the slider part is part of the image
15:59
<
uvos__ >
theres no way that will ever line up right on dfiferent size/aspect displays
16:00
<
uvos__ >
really that just needs replaceing
16:00
<
Wizzup >
would still be nice if it wasn't grainy meanwhile
16:29
<
Wizzup >
BlagovestPetrov4: if you get a bit higher res photo of this I can put it on twitter
16:38
rafael2k_ has joined #maemo-leste
16:40
uvos__ has quit [Ping timeout: 272 seconds]
16:40
<
BlagovestPetrov4 >
sure, I'll try
16:40
<
BlagovestPetrov4 >
the light is not good enough in the lab
16:41
<
BlagovestPetrov4 >
there is an event and the people are coming. Later at home :)
16:41
rafael2k has quit [Ping timeout: 272 seconds]
17:03
<
Wizzup >
ok, I have realesrgan-ncnn-vulkan running locally, so I can upscale on my laptop (semi) automatically
17:06
rafael2k_ has quit [Ping timeout: 268 seconds]
17:25
<
freemangordon >
Wizzup: rescaling background was easy
17:25
<
freemangordon >
correctly positioning the buttons - still not ready
17:25
<
freemangordon >
will take some time
18:12
<
Wizzup >
freemangordon: I have the same problem with clock-ui :)
18:37
<
Wizzup >
freemangordon: uvos: if I make some "hd" theme, shall I create a new package for it, or a new version of the same package?
18:37
<
Wizzup >
i.e. do I make hildon-theme-beta-hd or just a new hildon-theme-beta release
18:45
rafael2k_ has joined #maemo-leste
19:08
<
Wizzup >
freemangordon: I think the themes (alpha, beta, devel) can maybe go with rafael2k_'s ringtones change
19:09
<
Wizzup >
whereever we end up placing it
19:20
elastic_1 has joined #maemo-leste
19:20
elastic_dog is now known as Guest9115
20:06
uvos has joined #maemo-leste
20:07
mardy has quit [Quit: WeeChat 3.5]
20:27
rafael2k_ has quit [Ping timeout: 272 seconds]
20:40
rafael2k_ has joined #maemo-leste
21:08
Twig has quit [Remote host closed the connection]
21:12
rafael2k_ is now known as rafael2k
21:13
<
freemangordon >
Wizzup: why do we need both normal and h-d package?
21:14
<
freemangordon >
I think having only one should be ok
21:28
<
uvos >
and yes 1 should be plenty
21:30
<
Wizzup >
freemangordon: ok, agreed
21:35
<
Wizzup >
hahaha well just upscaling every image didn't work ;)
21:37
<
freemangordon >
wait, you want to upscale everything?
21:37
<
freemangordon >
not only backgrounds?
21:39
<
Wizzup >
I was just toying around
21:45
<
norayr >
droid4 extended life battery is $89 on amazon. i remember there was a cheaper (~$25) link.
21:45
<
norayr >
my battery really sucks. :/
21:49
<
Wizzup >
got a link?
21:51
rafael2k has quit [Ping timeout: 252 seconds]
22:23
<
buZz >
quite sure thats fake
22:23
<
buZz >
well, maybe not :P
22:29
<
uvos >
those are real
22:29
<
uvos >
but they are really old
22:38
akossh has quit [Quit: Leaving.]
22:39
<
norayr >
uvos, what do you do? soldev wires to other battery? and then connect the wires with screws to d4?
22:39
<
norayr >
isn't it dangerous to touch battery with hot things like soldering iron?
23:13
<
uvos >
well i solder some wires to my adapter pcb on one end and to some nikel strips on the other and then spot welded those to the battery tabs of a nexus 4 battery
23:13
<
uvos >
but others have had sucess with soldering the eb41 pcb to the tabs of a nexus 4 battery
23:14
<
uvos >
soldering to the tabs is not ideal but its ok if you keep the heat that sinks into the battery down
23:15
<
uvos >
also keep the nickel strips that are spotwelded to the battery, the main tabs are sometimes stainless steel and are going to be hard to solder to without special flux
23:22
uvos has quit [Ping timeout: 268 seconds]