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

elnix

@elnix

Joined June 1st, 2026

  • 36Devlogs
  • 2Projects
  • 2Ships
  • 15Votes
Ship Pending review

VERSION 4.6.0

Dragon Launcher is a fast ANdroid gesture-based launcher that lets you open you app via a single continuous gesture, FULLY CUSTOMIZABLE!!

So I’ve done so many things since the previous shi^, on Macondo, I can’t really fit all of it here, but the app grew very well, and alot of ppl came to the discord, server, which is the only metric that I have given the fact thatt he app respects privacy a 100%.

this is the recap of the changes from the version 4.5.2 to the new one

https://github.com/Elnix90/Dragon-Launcher/compare/4.5.2...main

  • 27 devlogs
  • 484h
Try project → See source code →
Open comments for this post

3h 15m 28s logged

Final DEVLOGGGG

So I have spend the last coupel hours polishing the app, adding the screeshots, tweaking UI an so on!!

I’m so exited to publish this version, it should be soon on the playsore!!!

0
0
6
Open comments for this post

3h 32m 12s logged

Final changes on the Settings search feature!

So, basically, I spend the last hours tweaking the compiler plugin so that it would correctly add all the annotated settings and their inner wrapped functions.

At that point, its basically done, and I’m almost ready to publish the next version!

0
0
15
Open comments for this post

8h 20m 26s logged

Creating the needed SEARCH! Basucally, I’ve been waiting to have a proper and clean plugin to implement that search feature. It not complete yet, but already working well!

0
0
32
Open comments for this post

5h 57m 10s logged

Mostly under the hood optimizations and UI tweaking

I corrected an issue, which led to me creating a completely new actio for the launcher: the Activity launch, different rom the App Launch.

So I spend alot of time actually changing some uIs I find ugly, and I redisigned the actions picker, as well as other stuff such as the points menu screen

0
0
13
Open comments for this post

5h 34m 48s logged

Adaptative layout !!

So, I’m building the adaptative layout my app needed, and some people wanted,
before it was locked in a portrait orientation, but I remove that lock and build a different ui for several screens for them to adapt to the horizontal layouts.

This is useful for the rotation, and the larger devices, such as the tablets

0
0
2
Open comments for this post

8h 19m 1s logged

Various optimisations all around the app

I’ve been closing issues and managed to reduce the number of them to less than 20!!
And furthermore, alot o them are actually feature request that i may implement one day

0
0
13
Open comments for this post

4h 46m 42s logged

Finally, Update 4.5.0!!!!Her’s the changelog!!

4.5.0 (Komodo) (2026-10-11)

NEW

  • Permissions tab in settings
  • 2 modes for the dragging overlay, to choose whether to render the nests or not
  • Add a new workspace: the apps not yet in the nests
  • New settings to make the categories openable by clicking on them (and apps)

IMPROVED

  • Small UI improvements everywhere

FIXED

  • Big icons loading issue due to race-conditions in core points logic
  • Small issues with reset behavior

⚠️ Play Protect Warning

Due to Android restrictions, disable Play Protect during installation to avoid Dragon being blocked.

0
0
26
Open comments for this post

5h 13m 15s logged

I’ve been fixing and adding small features the recnet times, and Iwill soon release a next version!

Here are the recent commits I made:

feat(workspace): add not in nests workspace type, closes #450
fix(ui): improve Ui of the App detail info bottom sheet and long press popup
fix(ui): change typography styles for TextWithDescription
feat(ui): add switch icons un the thumb
fix(i18n): Merge remote-tracking branch ‘weblate/main’
feat(top-preview): Add scale parameter for the new point preview mode
fix: AppDisplayTab was resetting colors, it now resets the UISettingsStore
feat(display): define 2 modes for the top display dragging overlay: new and legacy.
fix(ui): move permissions tab into advanced sub-menu of main settings screen

0
0
9
Open comments for this post

7h 31m 8s logged

4.4.2 (Smaug)
2026-10-07
[NEW]

  • Recent apps display a recent badge (will be improved soon)
    [IMPROVED]
  • Category feature dialogs rework
  • Drawer-related bugs and rework
  • Optimization of core functions for performance
    [FIXED]
  • Bottom sheets UI fixes
0
0
22
Open comments for this post

8h 28m 26s logged

Finished refactoring the gesture system!!

So basically, after tons of ours coding this stuff, I finally launched the release, it should finish the build soon.

Here’s the changelog for this version!

4.4.0 (Smaug)
2026-10-04
[NEW]

  • Complete refactor of all gesture system (real big ngl)
  • New locked nest system
    [IMPROVED]
  • Widgets tab UI
  • Global UI refinements
    [FIXED]
  • Icon rendering logic
    [NOTE]
  • Removed migration system from 4.0.0
0
0
27
Open comments for this post

6h 50m 2s logged

Complete refactor of the whole launching process

So basically, in my previous devlog, I was talking about the new feature I made, to drop the nests in a position and keep it there. but when coding it, I noticed alot of off things in my old code, that was holding there for a while now. What I did recently, is that I moved all the gesture logic to the SwipeService class (an internal injected dependency) to centralize all the gesture logic, instead of keeping spread around in Compose.

I’m really proud of myself, ngl!!

0
0
19
Open comments for this post

8h 4m 3s logged

Implementing fixed nest feature

So this is an issue one of my user asked long ago, the ability to have a nest fixed in place.

So I’ve been implementing this for the past couple hours, but the only issue is that I’m now againsts a wall, and I have to refactor a very bit part of the gesture system to make everything work cleanly. Basically, I am moving all the heavy gesture logic that was in Compose to a single shared viewmodel to avoid the repetitions.

0
0
13
Open comments for this post

3h 46m 25s logged

Implementing completely new initialization screen.
So I’ve been workijg on this new screen after that alot of ppl asked me to make more easy their integration to the launcher.
Basically this will use hte usage stats permissions to get the recent apps (and most used) on your phone, and place them one by one on the circles. By default I keep them as circles to avoid users to be lost.

0
0
12
Open comments for this post

8h 44m 30s logged

Completely reworking the points setttings gesture system.
So I’m refactorging this entire screen too allowsuper fine gesture control. before there used to be abutton to toggle botween 2 modes, but now only the gestures are responsible for that!!
Also, I’m created a ALL NEW initialization system to allow you to easily import your apps to the nests the first time you launch dragon

0
0
18
Open comments for this post

6h 29m 25s logged

Refactoring the app to improve performance.

So recently I’ve been refactoring the app by moving some logic inside the viewmodels, reducing the amount of RAM the app uses and this, along with some minor optimizations and small features will be the next version. (soon!)

Also, i added a new button in the Preset rows to import your themes aditionaly to exporting them. All of this into a clean json you can share

Lots of people have been joinning the discord since last version and that’s super cool!!!

0
0
27
Open comments for this post

6h 8m 24s logged

Complete refactor of the welcome screen:

I wanted to change it since a while now, so I did it!
Here’s rhe new version, its a vertical scrollable pager that fully integrates the power of gestures!!

I also added an easter egg in that version, when you select the “flashbang theme” from the color theme selector, it’ll play a flashbang grenade sound🤣

0
0
2
Open comments for this post

7h 13m 33s logged

Various optimizations and ui fix

Thanks to the new stargazers on github, I’m almost at 300⭐!!!

  • I accepted a pull request from a friend that corrects some early performance issues
  • I fixed multiple issues that related a crash
  • I optimized several part of the launcher that were laggy and / or did not feel smooth
  • I refactored the color picker to have something wayyy cleaner!!
0
0
5
Open comments for this post

4h 18m 16s logged

I released a small changes update:

  • Updated nest managment sheet (rework)
  • Hold menu entries setting behavior fix
  • F-Droid reproductible builds failing
  • Correct race crash condition in charging animation.

With all these fixes, the 4.1.1 was released!!!!

0
0
33
Open comments for this post

4h 27m 34s logged

Implemented a complete category system

I worked on the PR a friend of mine has submitted. It was originally ultra buggy and it crashed. I improved the Ui and the dialogs as well as corrected the crashes.

0
0
11
Loading more…

Followers

Loading…