I think I want to design and build a desktop environment. I believe I've figured out all the different parts I need for this.
I think I want to design and build a desktop environment. I believe I've figured out all the different parts I need for this. 21 comments
@neauoire How many steps is this until "I think I want to write a kernel"? :blobfox3c:
@neauoire are you thinking something along the lines of applying the desktop metaphor to the uxn launcher thing that already exists? so like little icons you can click on for each of the launcher's row items @cblgh right now I use 6 different roms to do something that could be much more fun together in a coesive little environment. For example, right now I'm looking for a synth sample, and I have these folders with hundreds of sounds, but no way to navigate and preview them, I could make a sound player with a browser, but now, almost all the roms I made have file browsers in them and it's starting to be too redundant. @tty took me a while to find all the bits and pieces I needed for this, but now I know how to get there :> @neauoire It's been fun watching you figure out the building blocks over time. Assigning applications to windows is working! I only have 64kb of memory to work with, but it's going jam-packed with goodies. Managed to bind a top menu to a window's application manifest. This whole thing is now at 4514 bytes in size. If I can keep all desktop environment stuff under 8kb, it'll leave plenty of space for fun stuff. Dragging windows around makes it feel a bit more real. I love i3's win+click to drag any window under the cursor, so I went with something like that. You need to press B button the NDS to move the window with the stylus. |
@neauoire :moar: