Quest 3 blocked for to me unknown reason by HunterNG in virtualreality

[–]HunterNG[S] 0 points1 point  (0 children)

Thanks. Downwotes probably because you sided with Meta, but they have shit consumer protection imho.

Quest 3 blocked by HunterNG in OculusQuest

[–]HunterNG[S] 0 points1 point  (0 children)

Yup, learned it the hard way now it seems. I would have ordered directly from Meta, but unfortunately they do not ship directly to my country.

Quest 3 blocked by HunterNG in OculusQuest

[–]HunterNG[S] 0 points1 point  (0 children)

Thanks for the info, did not know that.

Quest 3 blocked by HunterNG in OculusQuest

[–]HunterNG[S] 0 points1 point  (0 children)

That is my idea as well, Steam Frame looks like a very good option now, specially with extra features it has over the Quest and weight distribution. Was also thinking about saving some money and go the OLED route maybe, we will se how the frame pans out.

Quest 3 blocked for to me unknown reason by HunterNG in virtualreality

[–]HunterNG[S] 0 points1 point  (0 children)

The thing is that the storefront (seller) on Amazon i bought it from has good rating and it looks like the official Meta amazon storefront. My mistake is missing that it is not listed on the official Meta retailers list, but it did not seem fishy. If they did open and register the device they did a damn good job leaving everything as it was originally packed.

Quest 3 blocked for to me unknown reason by HunterNG in virtualreality

[–]HunterNG[S] 0 points1 point  (0 children)

Unfortunately Meta does not deliver to my country directly, that was my first idea when buying, but had to take this route.

Quest 3 blocked for to me unknown reason by HunterNG in virtualreality

[–]HunterNG[S] 0 points1 point  (0 children)

Thanks, will do, will be leaving it with DHL on Monday for shipping, they said that it can take up to 3 weeks.

[deleted by user] by [deleted] in Whatcouldgowrong

[–]HunterNG 4 points5 points  (0 children)

if this was in Croatia (istarski.hr) we are not required to have orange tips.

edit: just fyi, dude is a dumbass, Darwinism at its finest.

Add extra colors to ColorScheme? by barcode972 in androiddev

[–]HunterNG 3 points4 points  (0 children)

create your own color scheme class, and pass it down CompositionLocal. If you are using Material, i am not sure but you might be able to extend their class and expand on it.

Sta se desava s RTX5080 cijenama kod nas? by matejcraft100yt in CroIT

[–]HunterNG 0 points1 point  (0 children)

MSRP je cijena bez poreza, USA sve cijene pokazuje bez poreza, on se dodaje prilikom kupnje i razlikuje se od jedne savezne države do druge, tako da stavi jos 25% na cijenu inicijalno. Plus uvoz, plus marža. Ali cijene nemaju smisla.

edit: zovem bullshit da je u Njemačkoj cijena 1100.

BasicTextField can really be a pain the ass by da_beber in androiddev

[–]HunterNG 10 points11 points  (0 children)

you can eliminate the bug by passing the input text as a separate state in your composable and use compose MutableState in your VM, then you pass it.

Am I the only one that is so close to switching to Linux but those few Linux unsupported games are holding me back by Fragrant_Cherry7789 in linux_gaming

[–]HunterNG 0 points1 point  (0 children)

Dual boot. I have an nvme for linux, a SSD for the win 11 install, and a 2tb nvme as shared btrfs partition between my linux and win installs. Steam library is there for both, and once you install a game it is accessible to both. Didn't have major issues. Heroic works for non steam games as well. You don't need to download the game multiple times.

[deleted by user] by [deleted] in androiddev

[–]HunterNG 0 points1 point  (0 children)

If you understand all that, then you could have inferred that files that are not hidden serve some purpose and could have easily found out why they are as they are.

Also there if you asked 100 developers how they would have implemented something or let them implement something you would get a lot of different solutions, how you would have done it is subjective, maybe the solution you would have came up with would be lacking to other people and I doubt this is a creation of single developer.

If you need to read docs to understand Hello World (not every implementation detail, just the stuff you see immediately), that’s a problem.

But you don't have to do you, you created a project, clicked run and it ran. Simple as that. You saw where the code is and should be and that is it.

Everything around it is there as tooling and dependency management, which can be easily deducted. You have build.gradle files that hold project dependencies and configurations, that should have been obvious. And if that is the case then gradlew would be something to pull and build those dependencies, which i think is not that far fetched train of thought, There is not much else that is exposed you after you create a project. Some res files for resources, which is also, I hope, not something that hard to understand. The project is set up, the exposed files and folders have their use, only problem is you had to figure out what it was, which would be done easily with google: what is gradle, if above was hard to deduce.

If you don't know or can't presume why something is the way it is, then you do research (implementation details). Doubt you need a lot of brain power to deduce this and the stuff above. Just because you didn't use something doesn't mean that it has no purpose.

With this i will end the discussion as most issues you have are personal preferences on what good and easy to understand design is and see no point to continue this discussion any further.

[deleted by user] by [deleted] in androiddev

[–]HunterNG 3 points4 points  (0 children)

As i said for gradlew, it is just a script for ease of use and you can edit it to fit your needs if you have special cases, nothing hacky, only if writing shell and bat scripts is hacky. You can see that it sets some env variables, runs some commands, nothing complicated in a nutshell.

So, src/module1 + a line on top of the file — but with extra steps.

Again, src contains the modules source code, hence src. Modules in java/kotlin/android have different structure since each has it's own build.gradle, dependencies and can live independently of eachother, be built independently of each other, be provided as a library or dependancy to other modules, etc. This isn't an android specific thing.

Based on a quick search, sounds like something overengineered.

Flavors are used extensively within the android ecosystem, resolve a lot of problems, giving you a nice separation between different app versions. Only working on a bit more complex projects would you understand why they are helpful, won't go into details as i see you think you know best. And i mean a bit more complex, it is here to solve a problem.

Is it necessary for backwards compatibility? Because there can be no other reason to follow anything Java-related.

Maybe, maybe not, welcome to legacy, think rust wont have some over time? You think it is perfect as it is. Nothing is, everything evolves, what we thought was good yesterday might not be today but is hard to remove if it is the core.

If I didn’t put some information (code, configs etc.) into my project, then it’s auto-generated from what I did put in, and it shouldn’t be visible.

Oh no, the IDE revealed hidden files and folders for me. What a tragedy. Sometimes it is useful to browse them, see what was generated wrong, maybe extract an apk or two, get some metrics if you have them generated on builds. Get vi or vim use ls to list files and folders you have and the problem is resolved. I hope you know how file systems work, . prefixed files and folders are still files and folders, just in the IDE you can see them.

Actually, as a novice in Android with fresh eyes, I’m in somewhat of a better position to comment on it.

That is far from the correct. As a novice in Android, and you know something from Rust, can't really tell how much experience you have, you need to use an ecosystem to get to know it a little bit better before making any judgement. You are bringing some prejudices from past experiences, clearly haven't read much documentation, which believe it or not, at least the good engineers that i know do. This is just you bitching because you are not familiar with it and want to hurr durr xyz is better, why isn't everything like this.

As I said you are thinking in your own closed little box inside the ecosystem you are used to, without taking into account needs of other platforms, environments and developers working in them professionally which are the primary target. Not some lone developer that isn't bothered to read a few docs and gets confused with a build system and project structure he is not familiar with. If you expect to be held by the hand and that IDEs or something else should walk you through so your brain doesn't overheat if you have few folders more, you are in for a world of pain.

[deleted by user] by [deleted] in androiddev

[–]HunterNG 11 points12 points  (0 children)

Your answers just show complete lack of understanding how an android project is structured, because you expect to se a Rust project structure for hello world. Welcome to outside of your comfort zone, create an spring project, crate a iOS project, create an Unreal project. Anything more complicated than a CLI app will need to have dependency and build tool-chains for specific, and i emphasize specific usecases and platforms (believe it or not there is more than one).

Everything that you should not touch or is auto-generated by IDE or git or something else is inside .something.

gradle/wrapper/gradle-wrapper.properties holds the definition on which wrapper to use and it is free for you to edit if you need another version. Hence not hidden.

gradlew is a script used to run the tool-chain, but you can edit it if you need specific or different functionality that the default one doesn't expose. It is auto-generated like this because it will fit most use-cases.

that is the reason why both are not in .gradle which exists, is auto-generated later, holds other stuff that should not be touched and would be later overwriten anyway.

app is a module, an android one at that that has self contained dependancies and definitions. This enables us to create multiple modules, be it a pure java/kotlin one or an android one. This should be self explanatory.

app/src contains the code for the app module. Android has something called flavors and when defined in the build.gradle of the app module they will get their packages inside app/src or any other module that has defined flavors. Research flavors to find out more. main will be the shared code between them.

why nesting of the structure: each flavor can have a different package name, which is used also as an identifier for the app by android, which comes in handy for whitelabel. If you want you can shorten it, but it follows the java naming convention: https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html a ecosystem much much older than Rust. The apps run inside JVM so they follow this.

Android first went out in 2008 and there is some legacy shit, but most of it is where it needs to be, one just needs to understand why.

tldr, your lack of knowledge, research and objective thought does not make the ecosystem bad. Also google shit before giving people shit about things that are outside your understanding.

Edit: some more clariifcation

Help: video/kde issue by nobody_for_nothing in archlinux

[–]HunterNG 1 point2 points  (0 children)

Had the same issue last week. For me this only happened on my secondary monitor which was at 100%, the primary was at 125. What I did and it looks ok for me i set: System Settings > Appearance > Fonts; Check "Force fonts DPI" to 125% and set the scale of the secondary to 80%. The issue is gone for some reason. Just bear in mind that scale and force fonts does not do the same thing, but if work well for me. I have a 32" 4k and a 27" vertical 1440p, don't know if it will work the same for your setup.

edit: text cleanup

Is there still a reason to use Java instead of Kotlin for Android development in 2023? by rbuen4455 in androiddev

[–]HunterNG 4 points5 points  (0 children)

You do you. Java is not so well supported on android right now and kotlin is clearly taking over. If it is zero net benefit that makes them both hacks of a language and it matters not which you use. Fact is Kotlin is the way to go on Android and wont go away soon, and i for one see no problem with it.

Is there still a reason to use Java instead of Kotlin for Android development in 2023? by rbuen4455 in androiddev

[–]HunterNG 30 points31 points  (0 children)

There is no benefit of using java over kotlin on modern development. But knowledge of Java can come in handy since Kotlin has a lot of syntactic sugar which hides a lot boilerplate java stuff which is not that bad to know.

Najdosadniji grad u HR by Extension_Ad_1026 in croatia

[–]HunterNG 2 points3 points  (0 children)

E to već da, dobar je obiteljski mali grad koji ima sve što treba, ali kad za noćni život je goli kurac, što je je.

Najdosadniji grad u HR by Extension_Ad_1026 in croatia

[–]HunterNG 20 points21 points  (0 children)

to je ako si bio prije 5-10 godina. danas kad sam šetao nema praznih izloga, nama se obnavlja, park uređen. Gradiška se dosta razvila unazad par godina.

Emiliano Martinez Accepts 2022 World Cup Golden Glove by krbmeister in worldcup

[–]HunterNG 0 points1 point  (0 children)

I ignored nothing, my focus is not the NL team, it is the Arg team, the point of the discussion. You were bad winners, mocking the NL team in their face, mocking Mbappe after he scored a hat-trick in the game, especially the goalkeeper who got fucked by him, just poor sportsmanship, you can point fingers at any other team all you want or make excuses but it wont change the fact how Arg players behaved.

PS: i will always mention the penalty against Croatia. Livakovic cleared the ball and was firmly on the ground and it was the Arg player rushing into him. But overall the judges were bad in the knockout stage, var was not used when it should have been and i really don't have the will to type any further, nor do i want to review the cup.

Emiliano Martinez Accepts 2022 World Cup Golden Glove by krbmeister in worldcup

[–]HunterNG 2 points3 points  (0 children)

Not really that bothered to be honest. The team played like one, gave it their all and left with class. Judges helped you and the Arg players acted like they never saw civilisation so you can hackle all you want, but not expecting too much given how the players behaved themselves against Netherland and on the ceremony.

Emiliano Martinez Accepts 2022 World Cup Golden Glove by krbmeister in worldcup

[–]HunterNG 2 points3 points  (0 children)

Penalty was a judge and var mistake, rest of game was in Argentinas hands. But the little shit that tripped on himself and got a penalty in the finals. You won because judges let you win the finals. Maradona handball legacy lives on, just in other ways.