A Windows API and C++ based Windows widget application.
You can install null-widget by compiling the project files, or by downloading and
running the binaries present in release and running them.
Strictly for Windows, obviously.
To compile, run
git clone https://github.com/ad4rsh2701/null-widget
cd null-widget
cmake -G "Ninja" -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build buildFor development, always use -DCMAKE_BUILD_TYPE=Debug flag while building.
null-widgetsuccessfully compiles using thellvm clangcompiler, I cannot garuntee if it will compile using other compilers like GCC or MSVC ...yet.
And to close the widget, right click to find the close option.
A nifty little floating window on your screen with Day and Time. What more could you possibly need?
- Low memory usage
- Multiple fonts support
- To-Do integration (Soon)
- Yea... only Clang++ is truly supported, if it works on others then, do let me know.
- Will provide cross-compiler compilation if I feel like it.
Please refere the Issues section for latest issues
- Why?
- I felt like it, and actually, the main idea is to integrate my tasks present in my
todo.txtto be displayed in that widget in some form. - I have a general idea of the concept, and with this, the implementation too, so working towards that.
- I felt like it, and actually, the main idea is to integrate my tasks present in my
- Why not switch to Linux?
- Good Question
- Is this AI-generated or AI-assisted?
- No, it's not AI generated, however, AI was used to get answers to questions like "why does WM_CREATE expand to integer 2 and what does it do?" or "what is
lpfnWndProc??!". - AI was also used to create a basic template/idea code at the start, which is present here if you want to check it out, I obviously had no idea of this Macro abomination called WindowsAPI
- No, it's not AI generated, however, AI was used to get answers to questions like "why does WM_CREATE expand to integer 2 and what does it do?" or "what is