Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-29 | Remove `dimension` from CherryWindow | ||
2023-05-29 | Call the draw function if the widget is invisible | ||
and not drawn yet | |||
2023-05-29 | Check if widget is visible and drawn before to | ||
call the child draw function | |||
2023-05-29 | Init drawn with a 0 | ||
2023-05-29 | Add new functions to CherryWidget | ||
2023-05-29 | Replace CherryDimension with width and height | ||
2023-05-29 | Change the scope of cherry_widget_draw() | ||
2023-05-29 | Add the `drawn` flag in CherryWidget | ||
2023-05-29 | Remove a not used line | ||
2023-05-29 | Init visible falg in CherryWidget | ||
2023-05-29 | Cheange vertical alignment of some comment | ||
2023-05-29 | Correct a comment | ||
2023-05-29 | Clean up src/cherry.c | ||
2023-05-29 | Add PROFILE variable in config.mk | ||
It accepts two values: - debug - release | |||
2023-05-29 | Add target to copy includes in build directory | ||
2023-05-27 | Add PROFILE variable | ||
2023-05-27 | Change the distribution directory | ||
2023-05-27 | Change variable NAME to LIBNAME and add OPT variable | ||
2023-05-27 | Change the Makefile | ||
This is a new Makefile genrated by scripts/buildmk.sh. So, you can touch only config.mk that isn't auto-generated. | |||
2023-05-27 | Add script to build the Makefile | ||
It is used only when I change some structure in the tree soruce, for example when I add some new source file or I want to change the build directory. | |||
2023-05-25 | Add cherry_widget_draw() function | ||
2023-05-25 | Rename variables | ||
2023-05-25 | Rename a variable | ||
2023-05-25 | Add some useful comment | ||
2023-05-25 | Remove Xlib stuff from widget.h | ||
2023-05-25 | Add widget.c | ||
2023-05-25 | Add widget.h | ||
2023-05-22 | Add event.c and a function to get the ID of event | ||
2023-05-22 | Add commented code | ||
Just use it as example. | |||
2023-05-22 | Add contexts to retrieve the window when | ||
dispaching events | |||
2023-05-22 | Change function signature | ||
2023-05-22 | Add logs | ||
2023-05-22 | Rewrite the test with new APIs | ||
2023-05-22 | Add handlers to mouse and keyboard events | ||
2023-05-21 | Change the signature for a cherry event | ||
2023-05-21 | Define a structure for a CherryEvent | ||
2023-05-21 | Define an enum to identify an event type | ||
2023-05-21 | Change the default color for window to red | ||
2023-05-17 | Replace printf with logs | ||
2023-05-17 | Add cherry_window_dispose_on_exit() function | ||
2023-05-17 | Add events to exit from application and to close | ||
the window | |||
2023-05-17 | Change calls to the new version of libutils | ||
2023-05-17 | Add a comment | ||
2023-05-17 | Add graphics support | ||
2023-05-17 | Add event.h | ||
2023-05-17 | Add color.h | ||
2023-05-17 | Add cherry_window_set_listener() function | ||
With this function, a CherryWindow can listen events. At the moment, just this listener is available. | |||
2023-05-17 | Add log dependency | ||
2023-05-17 | Add logic to resize and move the CherryWindow | ||
2023-05-17 | Add a test | ||