Still not entirely sure how I will do the canvas-thing. Should the user be able to create a new canvas and have them saved, so they can access and open them from the sidebar? Or, should it be one canvas, that will be shown every time opening a new tab? Right now, opening a new tab will just show nothing. New tabs are initially empty, until the user clicks a note which will then show the note in the tab. Perhaps, empty tabs should just show the visual canvas. Idk. Still figuring things out… View quoted note →
I have started working on my notes app again for macOS. Currently designing the UI for a visual canvas that shows all notes, images, videos, and documents (like PDFs). The user should be able to drag the objects around and group them together in folders. I will still have a traditional sidebar with all files and folders, but I think, especially for brainstorming, having a canvas is much nicer. My idea is to allow the user to directly draw and write text on the canvas. #macOS #dev
Made quite a bit of progress for the chat application in terms of direct messaging and the UI. The user can now search for another user and click their username to create a chat between them. They can then begin to send messages to each other. There is a problem that happens when clicking the enter button on the keyboard for sending a message. For some reason, it is sending the same message twice. Not sure why. When clicking the "Send" button in the UI, it only sends the message once as expected. Since this is just a portfolio project, I am not sure how much time I want to spend fixing small bugs like the issue described above. Next step will be to get group chats working. Will add a button with a plus (+) icon, which will bring up a new window where the user can type a group name and then click "Create" button. This should then create the group and the creator can begin inviting users to the group. #dev #Java #JavaFX image View quoted note →