Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2015-11-19

00:05:15jtdesigns01thanks guys!
00:06:58[Franklin]jtdesigns01: how's SW:DF going now?
00:07:22jtdesigns01eventually, i learned about breakpoints and thoses seem to be exactly what i need
00:07:47*[Franklin] never liked to debug when he could modify the code
00:08:10[Franklin]I use GDB to see where something crashes, and nothing more
00:08:26jtdesigns01right now i`m working on a wikipedia plugin that i`m hoping to have semi-ready by the time i go on a trip to ohio next week
00:08:39[Franklin]there already is one...
00:08:58[Saint]I hope it's not based on the one that's never gonna get added due to questionable sources.
00:09:06jtdesigns01i know that i`ll never have DF in any interesting form by next week :D
00:09:09[Saint]that would be, unfortunate.
00:09:48[Franklin]jtdesigns01: http://www.rockbox.org/tracker/task/4755
00:10:19jtdesigns01the current one is waaayyy to simple to be a full wikipedia
00:10:33[Franklin]so what are you adding?
00:10:36jtdesigns01what is the "questionable" one?
00:10:42[Saint]see above
00:10:43[Franklin]the one linked to above
00:11:09[Franklin]what's it based on, if anything?
00:12:11jtdesigns01its writen entirely by me
00:13:00jtdesigns01it will (should) have links, images (maybe), umm hmm what else
00:13:19[Franklin]how are you going to get images from wikipedia?
00:13:27[Franklin]downloading them is not allowed
00:13:36[Franklin]*download automatically
00:14:27jtdesigns01yeah, just going to be placeholders in the viewer, you will have to download ones you want one your own
00:14:46jtdesigns01then they wil replace the placeholders
00:14:47[Franklin]nice
00:14:54[Franklin]how far along are you?
00:14:57jtdesigns01someday
00:15:13jtdesigns01having trouble with strtok
00:15:24[Franklin]I can help
00:15:28[Franklin]what's wrong?
00:15:43jtdesigns01thanks, i think its a pointer issue
00:16:01jtdesigns01(i just started on it yesterday)
00:16:29jtdesigns01http://pastebin.com/h5UMGux2
00:17:02[Franklin]where's sscanf coming from?
00:17:08jtdesigns01its segfaults on the first strtok_r
00:17:41jtdesigns01hmm, should be using plugin api?
00:17:44[Franklin]because it's trying to modify a string literal
00:17:51[Franklin] print_text_formatted("some text is");
00:18:06jtdesigns01afk for a minute
00:18:09[Franklin]which causes a segfault in C
00:18:52[Franklin]strtok places NULLs in the string it parses
00:24:34 Quit girafe (Read error: Connection reset by peer)
00:27:23 Quit ender` (Quit: Two possibilities exist: Either we are alone in the Universe, or we are not. Both are equally terrifying. -- Arthur C. Clarke)
00:43:16 Quit [Franklin] (Read error: No route to host)
00:44:29 Join [Franklin] [0] (~me@unaffiliated/franklin)
00:50:31***Saving seen data "./dancer.seen"
01:00
01:02:30jtdesigns01back (had to eat dinner with my family + do all the dishes)
01:08:14jtdesigns01okay great, that was it. thanks.
01:24:19 Join pablo_pi_ [0] (~pablo@190.148.244.111)
01:25:43jtdesigns01new problem, how would i find the max number of charcters per line for any targets screen?
01:26:31[Saint]you can't.
01:26:55[Saint]at least not trivially and reliably.
01:26:59jtdesigns01great
01:27:33 Quit pablo_pi (Ping timeout: 260 seconds)
01:27:41jtdesigns01then how do i see when i need to move to the next line?
01:28:46[Saint]You pretty much can't AFAIK.
01:28:50[Franklin]#define MAX_LINE_LEN <BIG NUMBER>
01:29:21[Saint]is it userfont? Sysfont? Is the font proportional? Monospaced? etc.
01:29:41jtdesigns01i need to have some way of telling if i can fit any given word in my remaining space per line
01:29:49jtdesigns01oh, i forgot about fonts
01:29:56[Saint]the only way to make any reasonable guarantee would be for force sysfont.
01:30:00[Saint]but, fuck that.
01:30:11jtdesigns01rb->font_get_width(rb->font_get(preferences->font_id), ch);
01:30:30jtdesigns01hmm just found that in textviewer
01:30:45[Saint]so, yeah, AFAIk you pretty much _can't_ do this by charlimit.
01:32:08[Franklin]jtdesigns01: are you trying to do line wrapping?
01:32:20[Franklin]in that case, use text_viewer as an example then
01:32:22jtdesigns01i have to afaik
01:32:33jtdesigns01yeah, thats what i`m doing now
01:33:33[Franklin]if you don't want full-on word-wrapping, you can do char-based wrapping
01:33:41[Franklin]that is, it can break in the middle of a word
01:33:49[Saint]uuugh.
01:33:52jtdesigns01rather not do that
01:33:53[Franklin]it works
01:34:03jtdesigns01true but its not pretty
01:34:15[Franklin]you can focus on other things for now, and still have a working plugin
01:34:20[Franklin]then come back and fix it later
01:34:57[Saint]"We'll fix it in deployment" - every team manager ever.
01:35:05jtdesigns01true, but i still need to find the remaining chars per line regardless
01:35:13jtdesigns01:)
01:35:32[Franklin]with proportional fonts, it's rather difficult
01:35:41jtdesigns01ok , following your advice
01:35:56[Franklin]so you will probably have to force a monospace font if you really want that
01:36:00jtdesigns01char wrapping it is
01:36:46jtdesigns01well, font-get-width seems to be what i need (depending on what it reports width as
01:37:08jtdesigns01(pixels, char-widths, points)
01:37:11jtdesigns01?
01:37:19jtdesigns01gonna find out. :)
01:37:58[Franklin]pixels
01:38:12jtdesigns01oh, thanks
01:38:33jtdesigns01(i wasnt neccesarily asking, but thanks anyway ;)
01:39:06jtdesigns01(i gotta do something myself on this project) :p
01:50:14 Quit ZincAlloy (Quit: Leaving.)
01:57:30jtdesigns01ok, stymied again. where do I find the mysterious char_code that font_get_width uses?
02:00
02:01:58 Quit pamaury (Ping timeout: 264 seconds)
02:14:20foolshjtdesigns01: you use linux?
02:16:42foolshif so, let me introduce you to (grep -R "search_term" /path/to/search) the -R means "search recursively"
02:40:49 Quit prof_wolfff (Ping timeout: 260 seconds)
02:50:35***Saving seen data "./dancer.seen"
02:52:24jtdesigns01thats not what i was asking. what I mean is what is it supposed to be?
02:54:58jtdesigns01presumably, its supposed to be the code for a character. So, how do I find a character code from a character?
02:55:21 Quit Aldem (Quit: Later)
03:00
03:17:36[Franklin]it's a char
03:17:42[Franklin]just pass an ASCII char
03:20:41 Join soap__ [0] (~soap@rockbox/staff/soap)
03:23:40 Quit APLU (Ping timeout: 250 seconds)
03:23:40 Quit fs-bluebot_ (Ping timeout: 250 seconds)
03:23:41 Quit Makinit (Ping timeout: 250 seconds)
03:23:41 Quit mc2739 (Ping timeout: 250 seconds)
03:23:41 Quit bluebrother (Ping timeout: 250 seconds)
03:23:41 Quit shadows (Ping timeout: 250 seconds)
03:23:42 Quit kugel (Ping timeout: 250 seconds)
03:23:44 Quit shamus (Ping timeout: 250 seconds)
03:23:45 Quit soap_ (Ping timeout: 250 seconds)
03:23:45 Quit ruskie (Ping timeout: 250 seconds)
03:23:47 Quit zu (Ping timeout: 250 seconds)
03:23:49 Join Makinit_ [0] (makinit@makinit.nl)
03:24:07 Nick Makinit_ is now known as Makinit (makinit@makinit.nl)
03:24:07 Join shamus [0] (~shmaus@ip-206-192-194-12.marylandheights.ip.cablemo.net)
03:24:14 Join kugel [0] (~kugel@rockbox/developer/kugel)
03:24:20 Join fs-bluebot [0] (~fs-bluebo@xd9beb14e.dyn.telefonica.de)
03:24:31 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
03:24:44 Join shadows [0] (e@unaffiliated/shadows)
03:24:52 Join zu [0] (~zu@ks387228.kimsufi.com)
03:25:12 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
03:26:02 Join APLU [0] (~mulx@eva.aplu.fr)
03:47:48jtdesigns01oh, simple.
03:47:59jtdesigns01casted to short i presume?
03:59:02 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
04:00
04:19:40 Quit sparetire_ (Quit: sparetire_)
04:36:16 Quit bluebrother (Disconnected by services)
04:36:21 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
04:36:29 Join fs-bluebot_ [0] (~fs-bluebo@xd9beeb6b.dyn.telefonica.de)
04:38:30 Quit fs-bluebot (Ping timeout: 240 seconds)
04:49:25 Join rela [0] (~x@pdpc/supporter/active/rela)
04:50:36***Saving seen data "./dancer.seen"
05:00
05:07:08 Join ungali [0] (~ungali@S010614cc2056cec3.ed.shawcable.net)
05:11:51 Nick Strife89|Quassel is now known as Strife89 (~quassel@adsl-98-80-214-61.mcn.bellsouth.net)
05:23:25 Quit [7] (Disconnected by services)
05:23:35 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:30:50 Quit ungali (Quit: ungali)
05:48:31 Quit krnlyng (Ping timeout: 276 seconds)
05:53:57 Quit rela (Read error: Connection reset by peer)
05:58:27 Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca)
05:59:55 Join krnlyng [0] (~liar@91.141.1.94.wireless.dyn.drei.com)
06:00
06:17:22 Quit derf (Ping timeout: 260 seconds)
06:19:04 Join derf [0] (~derf@static-108-18-126-14.washdc.fios.verizon.net)
06:19:50 Quit shadows (Ping timeout: 246 seconds)
06:35:48 Join fifthshiftathome [0] (~fifthshif@184-88-168-193.res.bhn.net)
06:50:40***Saving seen data "./dancer.seen"
07:00
07:25:35 Join goom [0] (~go4m@cpe-66-25-153-174.satx.res.rr.com)
07:33:47 Quit fifthshiftathome (Read error: Connection reset by peer)
07:35:03 Join Archelaus [0] (~4643bf5b@www.haxx.se)
07:35:48 Quit Archelaus (Client Quit)
08:00
08:08:36 Quit scorche (Read error: Connection reset by peer)
08:09:11 Join scorche [0] (~scorche@rockbox/administrator/scorche)
08:23:35 Quit JanC (Ping timeout: 240 seconds)
08:27:37 Quit pixelma (Remote host closed the connection)
08:27:37 Quit amiconn (Remote host closed the connection)
08:27:53 Join pablo_pi [0] (~pablo@190.148.244.111)
08:29:02 Join ender` [0] (krneki@foo.eternallybored.org)
08:29:39 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
08:29:42 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
08:30:36 Quit pablo_pi_ (Ping timeout: 265 seconds)
08:32:31 Quit pablo_pi (Ping timeout: 244 seconds)
08:32:57 Join pablo_pi [0] (~pablo@190.148.244.111)
08:36:34 Quit nlogex (Ping timeout: 250 seconds)
08:37:58 Join pablo_pi_ [0] (~pablo@190.148.244.111)
08:38:20 Join shadows [0] (e@unaffiliated/shadows)
08:39:41 Quit pablo_pi (Ping timeout: 272 seconds)
08:45:58 Join petur [0] (~petur@rockbox/developer/petur)
08:50:41***Saving seen data "./dancer.seen"
08:50:45 Quit Moarc (Ping timeout: 240 seconds)
08:53:01 Join Moarc [0] (~chujko@a105.net128.okay.pl)
09:00
09:00:29 Join pablo_pi [0] (~pablo@190.148.244.111)
09:03:09 Quit pablo_pi_ (Ping timeout: 240 seconds)
09:31:46 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
09:34:07 Join ivologger [0] (~Ivoah@p-74-209-21-150.dsl1.rtr.chat.fpma.frpt.net)
09:35:32 Quit Guest65818 (Read error: Connection reset by peer)
09:35:32 Quit Unhelpful (Quit: No Ping reply in 180 seconds.)
09:35:36 Join Unhelpful_ [0] (~quassel@rockbox/developer/Unhelpful)
10:00
10:06:15 Join bp0 [0] (~bp@unaffiliated/bp0)
10:21:55 Quit bp0 (Quit: Leaving)
10:50:43***Saving seen data "./dancer.seen"
11:00
11:08:37 Join pablo_pi_ [0] (~pablo@190.148.244.111)
11:10:00 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
11:11:29 Quit pablo_pi (Ping timeout: 240 seconds)
11:28:58 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:48:25 Quit pamaury (Ping timeout: 272 seconds)
12:00
12:15:55 Join pamaury [0] (amauly@clpc71.cs.ox.ac.uk)
12:15:55 Quit pamaury (Changing host)
12:15:55 Join pamaury [0] (amauly@rockbox/developer/pamaury)
12:28:24 Join pablo_pi [0] (~pablo@190.148.244.111)
12:30:49 Quit pablo_pi_ (Ping timeout: 240 seconds)
12:50:45***Saving seen data "./dancer.seen"
13:00
13:12:06 Quit petur (Quit: *plop*)
13:23:12 Join prof_wolfff [0] (~prof_wolf@89.141.51.203.dyn.user.ono.com)
14:00
14:09:57 Quit Maxdamantus (Ping timeout: 260 seconds)
14:13:45 Join Maxdamantus [0] (~Maxdamant@unaffiliated/maxdamantus)
14:26:57 Quit prof_wolfff (Ping timeout: 244 seconds)
14:50:03 Join krabador [0] (~krabador@unaffiliated/krabador)
14:50:46***Saving seen data "./dancer.seen"
14:55:00 Join ZincAlloy [0] (~Adium@pD9FB6597.dip0.t-ipconnect.de)
15:00
15:05:40 Quit wodz (Quit: Leaving)
15:16:49 Quit amayer (Quit: Leaving)
15:38:34 Quit Moarc (Ping timeout: 264 seconds)
15:39:01 Join Moarc [0] (~chujko@a105.net128.okay.pl)
15:41:34 Join petur [0] (~petur@rockbox/developer/petur)
15:43:01 Join amayer [0] (~amayer@mail.weberadvertising.com)
15:46:44 Join sparetire_ [0] (~sparetire@unaffiliated/sparetire)
15:58:06 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
16:00
16:21:33 Quit Mir (Remote host closed the connection)
16:22:15 Join Mir [0] (~Mir@pool-100-39-12-139.lsanca.fios.verizon.net)
16:27:26 Join einhirn_ [0] (~Miranda@bsod.rz.tu-clausthal.de)
16:29:06 Quit einhirn (Ping timeout: 265 seconds)
16:29:38 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
16:31:54 Quit einhirn_ (Ping timeout: 240 seconds)
16:50:47***Saving seen data "./dancer.seen"
17:00
17:11:01 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
17:18:21 Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca)
17:31:23 Quit Strife89 (Ping timeout: 244 seconds)
17:31:41 Join Strife89 [0] (~quassel@adsl-98-80-212-184.mcn.bellsouth.net)
17:38:39 Quit Strife89 (Ping timeout: 272 seconds)
17:39:23 Join JanC [0] (~janc@lugwv/member/JanC)
17:44:54 Quit JanC (Excess Flood)
17:45:22 Join Electricguy [0] (~quassel@ip-17-209-230-46.dialup.ice.net)
17:45:25 Nick [Saint] is now known as [Sinner] (~hayden@rockbox/staff/saint)
17:46:26 Join JanC [0] (~janc@lugwv/member/JanC)
17:46:53 Nick [Sinner] is now known as [Saint] (~hayden@rockbox/staff/saint)
18:00
18:12:45 Quit JanC (Ping timeout: 260 seconds)
18:18:56 Join Jinx [0] (~Jinx@unaffiliated/jinx)
18:38:01 Nick suYin`OFF is now known as suYin (mysuyin@server2.shellfire.net)
18:39:35 Quit krabador (Ping timeout: 244 seconds)
18:40:43 Quit Unhelpful_ (Ping timeout: 272 seconds)
18:42:09 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
18:49:50 Join Strife89 [0] (~quassel@adsl-98-80-221-22.mcn.bellsouth.net)
18:50:50***Saving seen data "./dancer.seen"
19:00
19:06:35 Join einhirn [0] (~Miranda@p4FE5E7CA.dip0.t-ipconnect.de)
19:13:35 Quit einhirn (Ping timeout: 255 seconds)
19:13:58 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
19:15:16 Join lebellium [0] (~chatzilla@89-93-179-187.hfc.dyn.abo.bbox.fr)
19:30:42 Quit nlogex (Quit: WeeChat 1.3)
20:00
20:07:38 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
20:16:56 Join rela [0] (~x@pdpc/supporter/active/rela)
20:21:01 Join girafe [0] (~girafe@AGrenoble-651-1-567-230.w90-52.abo.wanadoo.fr)
20:46:17 Quit pamaury (Read error: Connection reset by peer)
20:49:41 Join xorly [0] (~xorly@ip-86-49-15-121.net.upcbroadband.cz)
20:50:52***Saving seen data "./dancer.seen"
21:00
21:01:00 Join TheLemonMan [0] (~lemonboy@unaffiliated/thelemonman)
21:12:15 Quit jtdesigns01 (Remote host closed the connection)
21:22:13 Quit alucryd (Remote host closed the connection)
21:23:22 Join alucryd [0] (~quassel@archlinux/developer/alucryd)
21:25:52 Join Atomic_UgcB5 [0] (~atomic@2a02:8108:2a40:1224:a9:f55c:62fc:2f62)
21:27:37Atomic_UgcB5Hi @ all
21:28:30 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
21:29:44 Quit Atomic_UgcB5 (Client Quit)
21:44:32 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
21:51:03 Quit FSanches (Quit: Leaving.)
21:57:46 Quit Slasheri (Ping timeout: 264 seconds)
22:00
22:21:38 Join Slasheri [0] (miipekk@xen.ihme.org)
22:21:38 Quit Slasheri (Changing host)
22:21:38 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
22:24:13 Nick suYin is now known as suYin`OFF (mysuyin@server2.shellfire.net)
22:50:15 Quit uwe_ (Ping timeout: 272 seconds)
22:50:56***Saving seen data "./dancer.seen"
22:56:31 Join uwe_ [0] (~uwe_@dslb-084-056-052-123.084.056.pools.vodafone-ip.de)
23:00
23:03:25 Join FSanches [0] (~felipe@2804:14c:37:268b:dd85:8d1b:4b47:5ca)
23:05:07 Quit petur (Quit: Leaving)
23:14:57 Quit Strife89 (Ping timeout: 272 seconds)
23:28:14 Quit xorly (Ping timeout: 250 seconds)
23:28:29 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 43.0/20151116155110])
23:33:49 Quit krnlyng (Ping timeout: 260 seconds)
23:37:41 Join Smx [0] (Elite8556@gateway/shell/elitebnc/x-xycrkhhtyadnqzry)
23:37:57[Franklin]welcome to the /real/ replacement firmware!
23:38:21 Quit bertrik (Ping timeout: 260 seconds)
23:38:54 Quit amayer (Quit: Leaving)
23:38:58Smxthanks [Franklin] :)
23:44:39 Quit ender` (Quit: Trying to establish voice contact ... please yell into keyboard.)
23:48:18 Join krnlyng [0] (~liar@77.119.130.10.wireless.dyn.drei.com)
23:54:53 Join amayer [0] (~amayer@mail.weberadvertising.com)
23:56:36 Quit Electricguy (Ping timeout: 276 seconds)

Previous day | Next day