You are browsing as a guest. Sign up (or log in) to start making projects!

aavarvd

@aavarvd

Joined June 2nd, 2026

  • 18Devlogs
  • 6Projects
  • 0Ships
  • 0Votes
I love Python
Learning Kotlin with my IDE
Learning C# too
Open comments for this post

24m 40s logged

Improved UI! and tab support still in demo

details: I added a terminal button at the sidebar to toggle visibility and also made the terminal vertically resizeable

0
0
33
Open comments for this post

24m 56s logged

I made an icon based sidebar with tooltips once hovered!
Now working on making temp file execution(aka no need to save to execute, perfect for prototyping)

0
0
14
Open comments for this post

30m 14s logged

Can anyone help me? I really don’t know how to deal with this error…

Could not load the value of field valueSourceType of org.gradle.api.internal.provider.DefaultValueSourceProviderFactory$DefaultObtainedValue bean found in field obtainedValue of org.gradle.internal.cc.impl.fingerprint.ConfigurationCacheFingerprint$ValueSource bean found in Gradle runtime.
Class ‘org.jetbrains.kotlin.gradle.internal.IsInIdeaSyncValueSource’ not found in class loader ‘InstrumentingVisitableURLClassLoader(ClassLoaderScopeIdentifier.Id{coreAndPlugins:settings[:]:buildSrc[:]:root-project:})’ of type ‘org.gradle.internal.classloader.VisitableURLClassLoader$InstrumentingVisitableURLClassLoader’.

0
0
19
Open comments for this post

48m 15s logged

Finished searchEngine, I decided to use the built-in Kotlin’s string searching, modified app.kt and hotkeys.kt for integrating ctrl+f(search) and ctrl+h(search and replace)

Everything worked normally during the test, now aiming to make the UI to integrate to the app.

0
0
3
Open comments for this post

1h 50m 44s logged

Hi guys!

Its been a long time since i posted my last devlog, the main reason was because…..

LEXER IS SO HARD TO IMPLEMENT

before in Halyra PySide6 Edition, I just used a regex and everything works perfectly, but in Kotlin, somehow it didnt work, so i had to search for techniques and try to implement one myself(Kotlin tutorials are hard to find ಥ_ಥ)

I retried and retried until I got what i wanted, class definition/call rendering, keyword, numbers string, and others rendering perfectly….

I was planning to use parser to detect variable definitions and calls, but It was so hard that i eventually gave up..

Anyways, I made it! I’m aiming for find and replace next ;)

0
0
24
Open comments for this post

2h 10m 58s logged

LETS GOOOOOOOOOOOOOOOOOOOOOO🎉🎉🎉🎉!!!!!

After about 4 to 6 hours, I MADE TO FIX THE INDENTING GLITCHES!!!

Summary:
After trying 3 different algorithms, I reinspected the code of all my commits and noticed the true issue:
I was trying to make the same implementation to handle different behaviors, which caused the bug.

Basically Tab in editors had two different behaviors:

prin|t(“a”)

after tab:

prin |t(“a”)

the second behavior happens at the start of a line:

|print(“a”)

after tab:

|print("a")

I originally planned to use the same code to detect what the user wants, and it didn’t work well no matter how hard I tried until I separated the two behaviors into two snnipets completely, which just ended the bug that I tried fixing for hours.

I’ll never be lazy again….

0
0
4

Followers

Loading…