yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] woodman:
My opinion:

I tend to agree with [MENTION=5098295]markbencze[/MENTION]. Nuking immediately downloaded apks would be better to limit a bit pirating possibilities. We all know there are a lot other ways, no need to add one more.

My question to [MENTION=2637227]blk_jack[/MENTION] is: Is there a real reason to keep those apks in that folder with the current XDA labs functionning? Is it intentionnal? If not could it be possible to nuke them just after installation? Btw, I do have in mind there is still the following thing quoted from you which is still unavoidable:

"The user could still just sit at the installation screen and copy the apk during that timeframe."

---------- Post added at 03:29 PM ---------- Previous post was at 03:19 PM ----------

And about people with limited mobile data plan, maybe they could pay attention to their available memory space before downloading an app?
[Android Apps and Games] Bajanman:
[MENTION=4752536]Wood Man[/MENTION]

Was going to pm you this to test it but think I'll leave it here for EVERYONE that wanted a black version of labs. Plus this thread needs a tension relief atm. :silly:

Thanks to [MENTION=5930431]FullWipe[/MENTION] for making our black labs version. Now go get it, whoever wants it.

http://xdaforums.com/android/themes/theme-xda-labs-black-white-edition-t3516575/post70021099

Enjoy,

Bajanman
[Android Apps and Games] djdarkknight96:
Should just add a toggle within labs I say. :good:
[Android Apps and Games] Bajanman:
I agree on that note Dj! :good:

[MENTION=2637227]blk_jack[/MENTION] would have to chime in on that toggle which would be a really nice feature.
[Android Apps and Games] gibbsnich:
[MENTION=2637227]blk_jack[/MENTION] [MENTION=487859]jerdog[/MENTION]

Any plans to open source this? OP says this will happen "shortly" -- this was more than one year ago..

IMHO this is sad because XDA profits very much from other people open sourcing their stuff and XDA staff explicitly asks devs (e.g. jerdog @ MiXplorer's thread) to open source their work to advance open source but for their own projects XDA does not seem to be willing or able to do the same..

I think this project could profit from being open source (e.g. that "legacy" XDA One code that renders forum threads and which still cannot handle e.g. HIDE tags needs to be fixed ASAP) so please XDA do the right thing. Christmas is coming :highfive:

Edit: AFAIK this app uses GPL libraries so isn't it *required* to open source this app, too? Correct me if I'm wrong please.

Edit2: That's all LGPL code so that's fine legally..
[Android Apps and Games] blk_jack:
It's in the cards but there's no specific ETA. I personally understand people's desires to see it open.

Not a lot of projects on XDA get much love (aka contributions from others) even if they're open, but it's easy to imagine a perfect world where that happens :). XDA One wasn't ever properly contributed to (with it's lack of

tags and all). The biggest contribution was a straight up fork, with its own thread and "branding" where unfortunately the author didn't submit/maintain proper pull requests to get his changes back into the official repo.

I'm not saying that would happen again, but like I said it's very easy to make assumptions as to the level of quality code contributions to an open source project. I myself have another open source app with over 100,000 downloads on XDA, Labs, F-Droid AND Play that has never had a contribution to the codebase in almost 3 years :( You never know until you open it up, and it's in the cards, but no ETA.
[Android Apps and Games] blk_jack:
I agree, but the main reason why I haven't implemented it myself is I'm really not great at "darkifying" apps like you guys are. I could just change all the backgrounds to black, but with things like cards I think it's important to show the depth of elements in order to still maintain a cohesive user experience. What I really needed was a good example of a dark version of Labs to base a proper theme on inside the app.

Or maybe I'm wrong! Maybe you just nuke all the backgrounds and make everything super flat. Hence how I'm not great at AMOLED-friendly black themes :P
[Android Apps and Games] TheArkive:
Just a thought on the

tags...

How much does CSS play a role in XDA Labs at its core?

This could be a very easy fix if CSS was a factor.

Couldn't all of the visual elements be replicated with CSS?

Edit: Nougat has WebView providers. Way of the future?
[Android Apps and Games] blk_jack:
Parsing the markdown is incredibly convoluted, slow, etc. It's almost all the original XDA One code. What happens is it takes the markdown, converts it to HTML, then converts the HTML back into StringSpannables using proper Android elements. There's no CSS at all. EDIT: If it was easy or trivial it would've been done by now. It's not impossible of course, just more effort than was considered worth to spend at the time.
[Android Apps and Games] Matt07211:
Apps should get nuked, but maybe a middle ground can be found. Let's say about a 10-15 minute time frame, long enough to install (or remove apps and install).

I just have one question. If the apps where to get nuked immediately, what would be its trigger.

A) A set amount of Time. I.e. 1 minute

Or

B) Does it receive a response (or watchs for) from application installer?

What would happen if the app is installing and the file gets nuked during the process, what happens then? Is the app able to be deleted? Does android throw an error saying unable to delete. If it does delete, and the app is still installing, does the installation fail, get corrupted or what?

These are some questions to be asked before changing the limit before nuking apps.
[Android Apps and Games] TheArkive:
Too bad. I've coded my own "windows" before using mIRC script... A royal pain to define such things from scratch. (I made menus that extended well past the ability of standard mIRC menus to be dynamic...)

I can't imagine doing that in a legit programming language... Ick...
[Android Apps and Games] r1l_Alex_™:
I know its been a while since posting anything about labs and its development.. On the topic of themeing Xda Labs, you could have themers submit their variants to you. If it be in screen shot form or actual test variants as was posted back a few pages.. Maybe run a poll on what everyone would like to see.

Of coarse themed variants would have to meet your guidelines and have to pass rigorous testing .The chosen theme would then be baked into Xda labs..

I personally would love to see such option. Not to mention, people that choose not to run theme engines and are more vanilla, would have the option to change the look of its UI... Maybe?
[Android Apps and Games] blk_jack:
Alright let's kill this apk deletion time-frame topic folks, I've heard all sides and discussing it here any more is only cluttering up the thread.

The point is that it's incredibly trivial (and even easier to grab the APK of any installed app, without root, than it is to go through Labs' download directory) to grab an apk of a paid app. The original purpose of leaving it in the directory for some time was for when we change the Downloader from Android's DownloadManager to something else to allow for resuming of failed downloads (for people w/ bad connections, etc). The new downloader just hasn't happened yet.
[Android Apps and Games] Matt07211:
I'll stop, just after asking this question, so for planning to leave timeframe as is, due to plans to implement a internal downloader into the application?

If so a new downloader seems cool.
[Android Apps and Games] djdarkknight96:
Yep, #MaterialKillers lol
[Android Apps and Games] yochananmarqos:
...and you don't mention the name of the app? :confused:
[Android Apps and Games] blk_jack:
http://xdaforums.com/showthread.php?t=2770533
[Android Apps and Games] moriel5:
You are the author of Hangar!? Wow, I had no idea!

While I personally don't use it (I use it only in the launcher, Nova), I was sorely tempted to try it out.

Definitely innovative, and (relatively, according to my enforced standards (I think that most apps should not exceed 1MB)) lightweight.
[Android Apps and Games] PalmCentro:
I wish hanger would give me the forums shortcut instead of Labs :p
[Android Apps and Games] yochananmarqos:
Shh! He's working hard on Labs, don't distract him! :p
[Android Apps and Games] robhug:
I think something that would be great is just option to choose primary and accent color, would be great and so people would be able to choose black and white or more colorful, to fit with everyone tastes :)
[Android Apps and Games] iXaidyiu:
API limitation man, read road map or post #8 by [MENTION=4752536]Wood Man[/MENTION] before suggesting something. Or simply search "auto install" will give you bunch of result.
[Android Apps and Games] robhug:
Sorry I will be more careful next time :highfive:
[Android Apps and Games] gibbsnich:
Of course, there are no guarantees that an open source application gets contributions. But it's guaranteed that a closed source software artifact won't get any. (Hard) Forking is part of the game, too, and this can sometimes be a problem, that's true.

I just wanted to point out that I feel like there's a contradiction between what OP says for more that one year, what XDA claims is its mission and the state of this app regarding being open. Not asking for ETAs but still hoping this will get fixed as soon as possible as I feel like everybody would profit :)

Thanks for your attention!
[Android Apps and Games] Negan:
I'm gonna assume the reason we keep talking about it because no one will give us a straight answer on this! We keep getting wishy-washy "it's super easy to use x-app" to steal which is not the question asked. I'm not trying to come across as brash but I'm having to more so read between the lines and draw my own conclusions than anything. I have had to make at least 10 unnecessary posts trying to get a clear reply and even still I cannot get one It was a yes or no or i don't know question.

Anyway I really can't add much more to this than I already have. I feel my voice has fallen on deaf ears that just don't seem to understand why this is important. On the flip side I suppose I can't really complain, after all it's free to post apps and you guys don't take a cut. So I have no leverage to use whatsoever. I do enjoy using labs too btw. I'm done here.

Good day
[Android Apps and Games] blk_jack:
Straight answer? You brought up your concerns to the sole Android dev on the project and were told A) why it's considered a low priority issue (there are many other ways to copy apks) and B) the reason for the delay in deletion (relating to the new download manager).

What did you expect, some kind of ETA for when changes would be made in the app? That's not how this works. People post suggestions, concerns, ideas, etc. They get added to my lists and if they're a high enough priority to me, the community and the higher ups at XDA, they get in the app.

YOU think it's important and I understand that, but you're one person out of many who use the app. I'm sorry you think my active involvement in the discussion is the same as your opinion falling on deaf ears but almost every single day somebody requests something be changed, added or fixed.

This has been given more than enough of my energy and attention which is why I asked everyone to stop talking about it.
[Android Apps and Games] Negan:
No i didn't want an eta i just wanted a yes or no or an i don't know on if it was possible. Possible was the key word. But we all (myself included) got side tracked on teaching each other other ways how users can steal apps. If you think i was expecting to jump the queue and have you prioritze this you're mistaken. I get that you're likely busy as hell working on this and like everyone have a life outside of this and that is perfectly acceptable.

That being said if i know that one day down the road it's possible to do what i mentioned or not possible than I'm totally fine with that. You get to it when you get to it and that's all there is to it. It seems you may have misunderstood what i was actually asking based on your reaction.
[Android Apps and Games] Maxr1998:
I understand your concerns. But on the other side, you don't really know about contributions until you open up the code. My own app had at the least one contribution, and another one which I still want to merge, and the AndroidN-ify project which I contributed to received a lot of useful new features from another dev and myself.

I guess the XDA One app really wasn't that popular, that might be a reason for the lack of meaningful contribution.

I already know that I definitely will contribute to XDA Labs once it gets open-sourced, as I said before.

In my opinion, XDA should always try to advocate free software regardless of any concern just to support the movement and idea of free software. :cowboy:
[Android Apps and Games] moriel5:
I know that had I already known how to code properly (my knowledge is a little HTML5, A few functions in C# (that I barely remember), and I am currently learning Python (I am still at the very beginning), I would have also contributed back in the XDA One days, and my stance has not changed towards XDA Labs.
[Android Apps and Games] 4r44444:
I love this app. Good work!
[Android Apps and Games] Matt07211:
[MENTION=630648]blk[/MENTION]_jake

How is sorting done in sub-forums I.e. Questions And Answers.

Becuse I noticed that they are randomly done, with some dateing back to 2010. One thread I looked at had only one post (OP), and it was from 2015 (the titanium Backup one in screenshot.) So that eliminates recent activity bringing the thread to the top of the list.

Your thoughts on this?
[Android Apps and Games] :
It has 11 replies according to your screen shot. (The titanium backup one) And most recent post is yesterday. ;)

And aside from a glitch maybe somewhere, I've only ever seen threads sorted by most recent replies first. The dates in your screenshots are the dates the threads were created. Not last post. :)
[Android Apps and Games] woodman:
In addition to Darth's great answer, HERE is a related post which gives more info :)
[Android Apps and Games] Matt07211:
Okay thanks for that info. But man I must have been blind (or tired), cause I swear that titanium backup post has no posts inside other then OP. But oh well, thanks for answering the question, and I geuss I learnt not to ask a question like this when tired ;)
[Android Apps and Games] GedBlake:
Hi, Guys...

OK, this is a test post, so please feel free to ignore (or remove).

It's a bit of a long shot, but I've long been curious if BB codes work in XDA Labs.

So here goes...

This is bold text

This is underlined text

This is italicised text

This is an embedded link, with descriptive text, pointing to XDA Developers

After posting this via XDA labs, I'm gonna check to see how it looks in a web browser, ie. Chrome.

Rgrds,

Ged.

---------- Post added at 11:14 PM ---------- Previous post was at 11:04 PM ----------

And it works!!! I'm slightly amazed?.

I use BB codes a lot for emphasis when I'm writing stuff, but I'm not always in a position to post via a browser, so the ability to post directly in XDA Labs with BB codes is excellent.

Great work guys.

Rgrds,

Ged.
[Android Apps and Games] knpk13:
Can someone remind me how to subscribe to the top level device forum? Like OnePlus 3T in the screenshot. Can you do that in labs?

Can't remember how I did that from the web version of XDA either.
[Android Apps and Games] Freewander10:
Just tap the star icon beside the forum's name.
[Android Apps and Games] Ibuprophen:
I believe you either have to open it first then hit the star on the top right OR just press and hold the forum you want till it's selected/highlights and, on the top right, there will be a star to select.

I know that it's one or the other...
[Android Apps and Games] knpk13:
Oh right, the devices tab! My bad. Thanks. Apparently you can don't this from the web though, which is why I was confused.
[Android Apps and Games] Freewander10:
Yea. I just checked and realized that its not possible to subscribe to top level forums on the website. Bummer. I guess that's one more reason to love Labs :good:
[Android Apps and Games] veez21:
[MENTION=2637227]blk_jack[/MENTION]

This stuff's really annoying :(

The Smartwall ads, i mean
[Android Apps and Games] blk_jack:
I have no idea what that is. Labs doesn't have ads. Maybe your weird app is showing false positives.
[Android Apps and Games] veez21:
Probably, I've been getting random pop-up ads lately. Like this one as we speak. I've been looking for the culprit and someone advised me to use Airpush app
[Android Apps and Games] blk_jack:
This is offtopic for Labs but look into which apps have permission to draw over other apps.

Airpush.com is straight up blocked by ublock (and AdAway) so I can't even go to the site to see what a "smartwall ad" is. Sounds sketchy as hell.
[Android Apps and Games] veez21:
lol, Airpush is blocked by Moab. I'll try reinstalling Labs and try again. And I'll look for that freakin' app, thanks :good:
[Android Apps and Games] blk_jack:
The only thing I can think of is if you somehow downloaded a malware version of labs with ads in it? Where did you get the apk from? Was it from this thread or the XDA page?

To my knowledge no version of labs like that exists and you'd have to grant Labs draw over apps permission I guess, unless you're on an ancient version of Android. Anyway lemme know what you find.
[Android Apps and Games] veez21:
Just reinstalled Labs and I'm sure now that I've downloaded it here now. Let's see if those ads will pop
[Android Apps and Games] guhvanoh:
I would go to the OP and download it from there to make sure I've a clean version.

---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------

The underlined text was not underlined in XDA Labs. The rest seemed fine.
[Android Apps and Games] woodman:
[MENTION=6067450]Oleg1100[/MENTION] and [MENTION=4129353]thoiloidainhan[/MENTION]

IRT issue #53, do you still have app crash when you open XDA Labs v1.1.0b using your OnePlus A0001, OMNI based ROMs / MIUI 8?
[Android Apps and Games] Okeys:
Works good on omni.
[Android Apps and Games] RoXxToR:
Labs asks for root permission. I believe since Last Update. For what is it needed?
[Android Apps and Games] QuickNET Tech:
Auto install app updates similar to the Google play store.
[Android Apps and Games] iXaidyiu:
Read post 3.
[Android Apps and Games] woodman:
Currently XDA Labs needs root access in order to be able to enable/disable modules in Xposed section. This is not new from the latest version, it has always been this way.

Edit: it asks you for root access when you go in Xposed tab.

---------- Post added at 11:12 ---------- Previous post was at 11:10 ----------

"Auto-update apps toggle for rooted devices" is on roadmap, meaning it's not implemented yet, so this is not the reason of the root request (see my previous post)
[Android Apps and Games] QuickNET Tech:
Actually, yeah, you're right, (as per usual ;)) I got the planned feature from the roadmap switched with the real reason. I need to sleep...
[Android Apps and Games] Matt07211:
I have yet to be ever asked for root permissions, what do you believe to be the cause of that? Is it only triggerd for xposed modules?
[Android Apps and Games] Matt07211:
Sorry had to create a second post (unable to upload files when editing).

I've read OK this Time, and don't see this issue listed so here I go.

I noticed in this thread (http://xdaforums.com/showthread.php?t=1633333&page=592), that a user (top half of screenshot) who was using BOLD BB code didn't have the bike functioning properly, it instead bowed the Tag BB Code. I believe the cause was from the backslash being used "\".

This does not appear to be a problem (bottom half of image) when the post is quoted as the BB Code is displayed properly even when backslash is in use.

[MENTION=4752536]Wood Man[/MENTION] [MENTION=2637227]blk_jack[/MENTION]
[Android Apps and Games] woodman:
Yes only for Xposed modules. It is triggered when you reach the first time the Xposed modules tab after Labs installation. There is first a warning screen with explanations about this root access by Labs.

> If you cancel this warning screen ("Ignore for now" button), root acess is not asked.

> If you select "continue" on this warning screen:

- if Labs doesn't have root access yet, it is asked by your su app,

- if Labs already has root access, it is not asked again.​
[Android Apps and Games] Matt07211:
I had the app on an unrooted phone and since then have rooted it. But yet to have been asked for root.
[Android Apps and Games] woodman:
Then, if you want root to be asked, you maybe need to reinstall XDA Labs or delete app data and reconfigure it.
[Android Apps and Games] Matt07211:
I can live with it as is.

What are your thoughts on this post HERE . Do you know what's causing it?
[Android Apps and Games] woodman:
Yes, this is because of the backslash which is placed just before the B tag without space in between.

> Testing with the backslash just before (without space) the B tag: it's not good with Labs but OK with a web browser

i have C:\TickleMyAndroid\_WorkArea1\_deodex\framework\framework\arm64\boot.oat ;)

don't remove the pull option & the massive history, not so bad

> Testing with the backslash before the B tag with a space in between: it's good with both Labs and a web browser

i have C:\TickleMyAndroid\_WorkArea1\_deodex\ framework\framework\arm64\boot.oat ;)

don't remove the pull option & the massive history, not so bad
[Android Apps and Games] Matt07211:
??? What ???
[Android Apps and Games] woodman:
I have to rewrite, I did mistakes in my post which answer your B tag problem :D
[Android Apps and Games] Matt07211:
Okay, I am reading what you deleted as it was emailed to me. Hehe. Time to see what you've changed it to.
[Android Apps and Games] woodman:
Post edited
[Android Apps and Games] Matt07211:
So basically people need to format better. Is their any reason to implement a fix for this? I don't think so.But is there gonna be a fix?
[Android Apps and Games] woodman:
I don't know what would be necessary. If it's a bug blk_jack will tell us. I will provide logs if necessary.

---------- Post added at 01:51 PM ---------- Previous post was at 01:50 PM ----------

And btw, if you publish what you read from me in the xda e-mail, I will kill you ! :p :laugh:
[Android Apps and Games] Matt07211:
I really don't want to die, I swear. *runs away screaming*.:crying:

I'll keep an eye out for blk_Jack response to this matter then.
[Android Apps and Games] david72262:
I'm on slim7 no issues on a 1+1
[Android Apps and Games] moriel5:
Good news, on the latest version (Beta 10), I can put the shortcuts inside folders on 7.1.
[Android Apps and Games] iXaidyiu:
Here is not a place for you to fulfill your 10 posts limit. If you really want to post, please post something constructive.
[Android Apps and Games] tag68:
Trying to show the quoted post, xda labs can't find it. That is fine, and very good. But: looking at the main purpose of the API, the server should be very fast getting a post by ID. It should also nearly immediately return false if the post can not be found. But xda labs does a never ending search when clicking that "nice bro" quote of JJD to jump there.

I'm not sure if the API does something wrong, or if it is being used in a wrong way. Could someone have a look?

Edit: Testing in Browser, the link above which has a manually edited ID which does not exist, jumps to the start of the thread. This seems like an error to me, it should show "could not find the post". So I'd guess there is a wrong behavior of the API in any case.
[Android Apps and Games] woodman:
Okay, thanks for your answers, it seems fixed then.

There is no more users complaining about crashes when opening Labs, so I've removed issue #53. I'll reopen it if some new cases pop up.
[Android Apps and Games] woodman:
Only thing I can do is reading logs. So here is what's shown in logs while trying to reach that deleted "nice bro" post from JJD's post:

12-14 08:57:21.554 W/System.err(12364): retrofit.RetrofitError: 503 Service Unavailable​

Full logs attached.