aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-05-22Add handlers to mouse and keyboard eventsAlessandro Iezzi
2023-05-21Change the signature for a cherry eventAlessandro Iezzi
2023-05-21Define a structure for a CherryEventAlessandro Iezzi
2023-05-21Define an enum to identify an event typeAlessandro Iezzi
2023-05-21Change the default color for window to redAlessandro Iezzi
2023-05-17Replace printf with logsAlessandro Iezzi
2023-05-17Add cherry_window_dispose_on_exit() functionAlessandro Iezzi
2023-05-17Add events to exit from application and to closeAlessandro Iezzi
the window
2023-05-17Change calls to the new version of libutilsAlessandro Iezzi
2023-05-17Add a commentAlessandro Iezzi
2023-05-17Add graphics supportAlessandro Iezzi
2023-05-17Add event.hAlessandro Iezzi
2023-05-17Add color.hAlessandro Iezzi
2023-05-17Add cherry_window_set_listener() functionAlessandro Iezzi
With this function, a CherryWindow can listen events. At the moment, just this listener is available.
2023-05-17Add logic to resize and move the CherryWindowAlessandro Iezzi
2023-05-17Add a testAlessandro Iezzi
2023-05-17Add application.c and application.hAlessandro Iezzi
2023-05-17Add new function: cherry_window_get_title()Alessandro Iezzi
2023-05-17Add to the list CherryWindow and not WindowAlessandro Iezzi
It is better to put in windows list the CherryWindow to avoid calling Xlib functions outside the CherryWindow context. In this way, we can change library more easily.
2023-05-17Add dimension.c and dimension.hAlessandro Iezzi
2023-05-17Add logic to change the window nameAlessandro Iezzi
2023-05-17Define empty strings for window_name andAlessandro Iezzi
icon_name when creating a new window
2023-05-17Add window.c and window.hAlessandro Iezzi
2022-12-21Update copyrightAlessandro Iezzi
2020-05-13Sources, samples and makefile (first alpha version)aindros