[00:33:05] Pchelolo: There's also https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/RESTBase_services_for_apps#Testing_with_the_Android_app. I had not know about the other link before. I guess you've got the info already. Congrats on getting the emulator going. [00:33:56] bearND: ye, thank you. I've managed to point it to beta cluster instance and I guess that's all I need really [00:34:28] great! [01:49:51] niedzielski: Yes, I have. It gives information about how to set up the environment, how tp submit a patch etc. It does not tell anything about the code itself. What I am searching for is documentation, that provides details about the code. Can anyone point me to it? [01:50:16] I have searched a lot but couldn't find anything related. [01:52:35] kaartic: i'm sorry but i don't think we have in depth documentation on the code in the same way mediawiki extensions do. the code is the document and it's better in some places and worse in others :/ is there a spot in particular you were delving into? [06:48:07] niedzielski: I thought of trying to solve the problem with syntax highlighter reported in https://phabricator.wikimedia.org/T148191 by you. Any suggestions ? [06:50:45] BTW could you provide a link to T145569. I couldn't find it (even google couldn't !!!) [12:16:40] kaartic: the phabricator ticket links are all "https://phabricator.wikimedia.org/" + the ticket number. so, in this case, https://phabricator.wikimedia.org/T145569 [12:18:26] kaartic: for syntax highlighter, i recommend opening android studio, double tapping shifting to bring up the "search everywhere" file dialog. then just type "syntaxhighlighter" and you should see the java class associated with syntax highlighting [12:19:40] kaartic: if it's your first time modifying the app, i recommend changing a few lines of code in the class and observing the affect by running the code [12:21:19] kaartic: for this particular bug, the SyntaxHighlightTask nested class looks suspect. there's a massive for (int i = 0; i < text.length(); i++) loop that looks especially promising [12:21:38] kaartic: i recommend experimenting in that part of the code and see what you come up with [13:58:19] Rh [13:58:32] Sry, that was by mistake [14:00:51] niedzielski: Thanks a lot for the info and tips. I'll see to it soon. :) [14:01:11] 👍 [14:15:56] niedzielski: And regarding that ticket T145569. I found that it was a restricted task and hence couldn't find/access it (same case for google :-) ) [14:41:28] doh! :] [14:57:56] sn[m]: feeling minimalist today? :) [14:59:23] mdholloway: thanks, my client irc bridge doesn't track my auth name unfortunately [17:43:37] mdholloway: I just realized that I won't be able to reuse your Gson class for editing. The structure is different. Sorry for the hassle. [17:44:31] bearND: that's all right. i think the work was useful in nailing down a Retrofit client pattern [18:13:33] Anybody familiar with how Special:MobileDiff works? I'd reallly like to be able to get that inline diff html from the API to show similar diffs in my project. [18:13:56] Is it not exposed via the API? [18:14:20] And if not, would it be possible to do add an API for getting that kind of inline diff? [18:14:51] It's a much nicer way for newbies to make sense of what changed in an article. [19:31:29] dbrant: hey did u see my comment on https://phabricator.wikimedia.org/T149394 ? [19:32:37] mhurd: got it!