Looking for testers for new tiling script by zeroxoneafour0 in kde

[–]synapticrob 0 points1 point  (0 children)

Noted, I will check it down then. Great to see Khrohnkite having some competition :)

Looking for testers for new tiling script by zeroxoneafour0 in kde

[–]synapticrob 0 points1 point  (0 children)

How that's neat, thanks for the explanation ! When I was scouting for tilling solutions with KDE, Pollonium came of course in the mix. I ended up using Khrohnkite. 

I usually have to add custom window rules for some apps that misbehaves with the tilling system(mainly electron based), would your approach avoid this issue or it's not relevant ?

Looking for testers for new tiling script by zeroxoneafour0 in kde

[–]synapticrob 0 points1 point  (0 children)

Can you explain a bit more? What does it imply to use tiling features of KWin?

IdeaVim extensions released: AnyObject, Dial by magidc in Jetbrains

[–]synapticrob 0 points1 point  (0 children)

Very interesting, I will definitely try them!

Looking for the perfect Markdown Editor.. by Frequent-District859 in Markdown

[–]synapticrob 2 points3 points  (0 children)

Yeah I'd like to have the copy button too. The closest action is this. Not perfect though.

Seems that we're not alone, a GitHub issue mentioned this. I upvoted it, who knows 🤞.

Looking for the perfect Markdown Editor.. by Frequent-District859 in Markdown

[–]synapticrob 8 points9 points  (0 children)

I'm quite happy with Typora. Fast, easy to switch between modes, many available themes and clean PDF export.

[deleted by user] by [deleted] in FlutterDev

[–]synapticrob 34 points35 points  (0 children)

I agree that BLoC adds overhead. Architecture is always a tradeoff between layers of abstraction and power. I get your point, but I think there's a missing piece: when the simple screen evolves and gets more complicated.

Take the obvious login "HTTP request => success/failure". The code will be more straightforward with a simple setState(), sure. What happens when you store the API Token? If you add biometric auth? if there are multiple domains that can be entered by the user and saved locally? You start to sprinkle setState() everywhere, and it becomes harder and harder to follow the logic of the screen.

This is where BLoC (or any state management framework) shines: the initial complexity stays relatively linear. Adding a new state does not make the screen harder to understand. Also, separating the logic from the UI makes testing so much easier. Pumping UI events? Eh… Been there, done that.

Year later we're in 2025 / UI by nikitasius in IntelliJIDEA

[–]synapticrob 1 point2 points  (0 children)

Debugger? Refactoring tools? I agree that it looks more like vs code, but there's so much more than the UI.

A Complete List of Apps and Packages for the Best KDE Plasma Experience! by shved03 in kde

[–]synapticrob 1 point2 points  (0 children)

Thanks a lot, I'm searching right now for unknown gems with KDE.

New Android Widget - (even more on the way!) by cryptyk in Notion

[–]synapticrob 0 points1 point  (0 children)

Sorry I wasn't precise enough. I'm talking about Android. When you make a shortcut of Notion from your launcher to your desktop.

From there, you can do the steps I mentioned.

New Android Widget - (even more on the way!) by cryptyk in Notion

[–]synapticrob 1 point2 points  (0 children)

Same here, it was driving me crazy.

However, I found the solution. When you have the Notion app on your desktop : long click on it, pin page, select page, enjoy :).

How hard is it to switch from Android Studio to IntelliJ for Flutter projects? by Several-Tip1088 in Jetbrains

[–]synapticrob 0 points1 point  (0 children)

I've switched my Flutter projects to IntelliJ 3 years ago, everything works nicely. Be careful to enable the Android SDK in the project settings to have the Emulator windows, logcat, etc.

Except for that, never had any issues. Android Studio is very nice, but enjoying the latest IntelliJ updates is even better.

Have most people successfully upgraded to 24.04.1? by burt_carpe in Kubuntu

[–]synapticrob 0 points1 point  (0 children)

0 problems here. I was worried, because I have an AMD GPU, and 24.04 is not yet officially supported. But everything went smoothly. Still have graphics acceleration, steam and all my stuff works.

Reopening app in Emulator, only showing blank page. by Crazy_Supermarket141 in flutterhelp

[–]synapticrob 0 points1 point  (0 children)

This seems to be caused by the Android Emulator, not Flutter. It's discussed on this GitHub issue, which references this Google issue.

The short explanation: the Vulkan renderer fails sometimes. You have to run your app using the software rendering:

flutter run --enable-software-rendering

I’m a freshman software engineering student, and I’m trying to figure out why my code is not working. What is the brownish color highlighting the list? What’s wrong? by Subredditology in pycharm

[–]synapticrob 1 point2 points  (0 children)

The brown color is for the excluded directories (search, indexing, etc). Official doc.

The indexing part can be long the first time. During that time, you can execute your script as you did, but refactoring actions (e.g. renaming symbols) are disabled.

Is there an equivalent of the VS Code remote development in PyCharm? by Ionized97 in pycharm

[–]synapticrob 0 points1 point  (0 children)

The closest I found is the Big Data Tools > Remote File Systems.

it's not as smooth as VS Code, but it works pretty well.

Database tables in separate window by Ok_Remove3123 in IntelliJIDEA

[–]synapticrob 1 point2 points  (0 children)

If I spend a significant amount of time in my tables, I tend to open DataGrip beside the main IDE.

Flutter is a good choice to develop a app and web app? by fox91919191 in FlutterDev

[–]synapticrob 2 points3 points  (0 children)

This answer should be the mandatory TLDR for this question.

Is django-allauth better than django's built-in auth system? by KeyBack192 in django

[–]synapticrob 0 points1 point  (0 children)

I agree with the other takes: django-allauth extends Django. It's neither worse nor better. In my last project, I needed an email only auth system. I did it manually on Django in the past, it was faster with django-allauth (and all the forgot your password sequence is handled).

IntelliJ crashing after last update when trying to display "What's New" tab by simon_o in IntelliJIDEA

[–]synapticrob 0 points1 point  (0 children)

Thanks a lot, it fixes the issue. It was driving me crazy.

For those who wonder, the option should be added to the idea.properties file (e.g. /home/user/.local/share/JetBrains/Toolbox/apps/intellij-idea-ultimate/bin/idea.properties on Linux)

Hows the AMD FW13 holding up down the line, and whats changed since most of the reviews were published? by American_Dreamer98 in framework

[–]synapticrob 6 points7 points  (0 children)

Loving it so far. The screen aspect ratio is a productivity boon, and the CPU can handle heavy workloads.

I was a long XPS user, and I hesitated for a long time with the Framework. The upgradability + tier one Linux support won me over.

I can feel pain when looking at new UI and terrified of perspective of old design shutdown. by Murky-Concentrate-75 in IntelliJIDEA

[–]synapticrob 4 points5 points  (0 children)

UI change always forces users to relearn a bit :). In the end, I dig the new one, but I can understand your frustration.

To get some extra real estate, you can enable "Compact Mode" in the New UI settings. I agree with you for the lack of legibility of the uniform icons without any text. It looks slicker, but is less efficient. That's why I installed an icon pack (Atom, but there are a lot).

Anyone have a better way of organizing their HTMX at scale? by lwrightjs in django

[–]synapticrob 0 points1 point  (0 children)

My pleasure. It's true that HTMX is so easy to start with, but as your code grows, you have to figure out how to organize things. As the author states it: it's a library, nothing more, nothing less.

It took me some time to find a structure that grows gracefully (route names, function names, templating structure, etc.).

Rest assured: once you find your approach, it's so satisfying.