Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-20 | Update meson call | xengineering | |
Just `meson build` is deprecated and replaced by `meson setup build`. | |||
2022-11-20 | Add missing SDL2 dependency | xengineering | |
2022-10-08 | Update roadmap in README | xengineering | |
2022-10-08 | Remove SDL version (now using SDL2 only) | xengineering | |
SDL2 version now runs also on Wayland. No need for SDL to exist. | |||
2022-10-08 | Avoid memory access errors on cleanup | xengineering | |
2022-10-08 | Fix SDL2 window creation on Wayland | xengineering | |
See this post: https://github.com/libsdl-org/SDL/issues/6074 It seems like SDL2 does not show an empty window on Wayland systems if there is nothing drawn on this. Thus this commit adds an empty white pixel buffer. | |||
2022-10-08 | Output used SDL2 video driver | xengineering | |
2022-10-08 | Fix syntax error in README | xengineering | |
2022-10-07 | Add SDL2 version (X11 only) | xengineering | |
There seems to be a bug in SDL2. Window creation is successful under Wayland (window pointer not NULL) but there is no window visible. Tested with Sway and Weston. The same implementation works fine under Cinnamon with X11. | |||
2022-10-07 | Implement first GUI demonstration with SDL | xengineering | |
2022-10-07 | Write down SDL goal to README | xengineering | |
2022-10-07 | Add empty SDL based gui.h implementation | xengineering | |
2022-10-07 | Remove unnecessary function prototypes from gui.h | xengineering | |
2022-10-07 | Move linter script to new tools folder | xengineering | |
2022-10-07 | Remove sm_state variable | xengineering | |
Not really used because this is just in case you want a new connection object (currently not the case). | |||
2022-10-07 | Handle case of message to send while offline | xengineering | |
2022-10-06 | Remove global variable log | xengineering | |
2022-10-06 | Remove free statements with unclear effects | xengineering | |
It is currently not clear when the libstrophe user has to free certain memory. Because invalid pointers are worse than memory leaks (at the current scope) these calls were removed. | |||
2022-10-06 | Mark reconnect bug as solved | xengineering | |
2022-10-06 | Switch to markdown based README | xengineering | |
2022-10-05 | Remove bad xmpp_free() usage | xengineering | |
This seems to reduce these random crashes. | |||
2022-10-05 | Add debug output for connection errors | xengineering | |
2022-10-05 | Add FIXME for important error handling | xengineering | |
2022-10-05 | Fix known-roster-item bug | xengineering | |
If you got a second roster description (e.g. after a reconnect) the roster items were just appended. There was no distinction if a roster item already existed or not. This lead to doubled entries. This commit ignores already known roster items. Mind that it is still not able to update an existing item. This is mentioned by a FIXME comment. | |||
2022-10-04 | Update roadmap | xengineering | |
2022-10-04 | Add initial linting script based on splint | xengineering | |
2022-10-04 | Include GTK from standard include path | xengineering | |
2022-10-04 | Remove unistd.h | xengineering | |
2022-10-04 | Read credentials from shell env if present | xengineering | |
2022-10-04 | Use G_APPLICATION_DEFAULT_FLAGS | xengineering | |
2022-10-04 | Remove rewrite of net.c | xengineering | |
Incremental improvements seem to be better. | |||
2022-10-04 | Redirect debug output to stderr | xengineering | |
2022-10-04 | Fix wrong import | xengineering | |
2022-09-19 | Write basic structure of net_rewrite.c | xengineering | |
2022-09-19 | Move net_quit() call to main.c | xengineering | |
2022-09-19 | Prepare net.c rewrite with symlink based feature toggle | xengineering | |
2022-09-09 | Free message content in message_handler | xengineering | |
2022-08-31 | Update refactoring priorities | xengineering | |
2022-08-22 | Add reference to project page and packaging repo | xengineering | |
2022-08-22 | Add documentation about dependencies | xengineering | |
2022-08-22 | Add XDG .desktop file | xengineering | |
2022-08-21 | Define refactoring goals | xengineering | |
2022-08-21 | Implement message sending | xengineering | |
2022-08-21 | Implement GUI part of message sending | xengineering | |
2022-08-21 | Implement own JID for send_message() | xengineering | |
2022-08-21 | Implement correct recipient for send_message() | xengineering | |
2022-08-21 | Reimplement dummy text sending | xengineering | |
2022-08-21 | Introduce chat_widget_t in gtk.c | xengineering | |
2022-08-20 | Rename limox.{c,h} to net.{c,h} | xengineering | |
2022-08-19 | Make message content selectable | xengineering | |