Skip to content

Native Cross-Platform Desktop Application in C++

Notifications You must be signed in to change notification settings

HADES-01/Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desktop Calculator

A Simple Calculator created as a native cross-platform Desktop Application using GLFW and ImGui as Windowing Libraries and used Vulkan as a graphics renderer.

Example


Steps to Create Executable

Requirements - Vulkan, GCC compiler, Premake

  • Clone this Repo with --recursive tag to clone all the dependencies.
  • Run scripts/setup.bat
  • Run scripts/run.bat

Future Updates

  • On adding Non-Resizability, Old Titlebar shows up. Fix adding Non-Resizability.
  • Add Responsiveness to the UI.
  • Add a Calculate Button in UI.
  • Add Compatibilty with both keypad keys and board keys.

About

Native Cross-Platform Desktop Application in C++

Resources

Stars

Watchers

Forks

Languages