Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-25 | core: remove check of NULL pointers before calling free() (issue #865) | Sébastien Helleu | |
2024-04-01 | core: fix print of pointer values | Sébastien Helleu | |
2024-03-18 | core: send signal "hotlist_changed" only if the order of hotlist has changed ↵ | Sébastien Helleu | |
after sort (issue #2097) | |||
2024-03-16 | core: optimize sort of hotlist | Sébastien Helleu | |
Entries are not duplicated any more. | |||
2024-03-16 | core: sort hotlist and remove buffer even while upgrading | Sébastien Helleu | |
2024-03-16 | core: fix crash on /upgrade when hotlist contains buffers that are closed | Sébastien Helleu | |
2024-03-15 | core: convert option weechat.look.hotlist_sort to a list of fields (closes ↵ | Sébastien Helleu | |
#2097) | |||
2024-03-15 | core: rename variables with creation time in hdata "hotlist" | Sébastien Helleu | |
Variables renamed: - "creation_time.tv_sec" -> "time" - "creation_time.tv_usec" -> "time_usec" | |||
2024-03-15 | core: add missing hdata name "buffer" in hdata "hotlist" | Sébastien Helleu | |
2024-03-12 | core: remove "wee-" prefix from source files in src/core and src/core/hook | Sébastien Helleu | |
2024-01-01 | core: update copyright dates | Sébastien Helleu | |
2023-07-08 | core: use type "enum" in options | Sébastien Helleu | |
2023-01-28 | core: make hotlist priorities case sensitive (issue #1872) | Sébastien Helleu | |
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-12-25 | core: add option `add` in command `/hotlist` | Sébastien Helleu | |
2022-12-25 | core: move `/input` hotlist actions to new command `/hotlist` | Sébastien Helleu | |
Actions moved to command `/hotlist`: * `/input hotlist_clear` -> `/hotlist clear` * `/input hotlist_remove_buffer` -> `/hotlist remove` * `/input hotlist_restore_buffer` -> `/hotlist restore` * `/input hotlist_restore_all` -> `/hotlist restore -all` | |||
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-12-28 | core: fix display of hotlist in buflist after changing value of option ↵ | Sébastien Helleu | |
weechat.look.hotlist_sort (closes #1733) The "hotlist" pointer in buffers was lost, it is now set again after switching to the newly sorted hotlist. | |||
2021-08-31 | core: add options in command /input and new keys to remove/restore buffers ↵ | Sébastien Helleu | |
in hotlist New options in command /input: - hotlist_remove_buffer - hotlist_restore_buffer - hotlist_restore_all New keys: - alt+h, alt+c: clear the whole hotlist (former key: alt+h) - alt+h, alt+m: mark the current buffer as read by removing it from the hotlist - alt+h, alt+r: restore latest hotlist removed in the current buffer - alt+h, alt+shift+R: restore latest hotlist removed in all buffers | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-10-01 | core: fix format of variables in printf-like functions (from int to long and ↵ | Sébastien Helleu | |
long long) | |||
2018-05-31 | core: send buffer pointer (when possible) in signal "hotlist_changed" ↵ | Sébastien Helleu | |
(closes #1133) When a buffer is added or updated in the hotlist, the buffer pointer is sent. When the hotlist is cleared or resorted, the buffer pointer is NULL. | |||
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-03-25 | core: add hotlist pointer in buffer structure | Sébastien Helleu | |
2017-03-25 | core: check that pointers received in arguments are not NULL in "free" functions | Sébastien Helleu | |
Functions: - hdata_free - infolist_var_free - infolist_item_free - infolist_free - string_shared_free - gui_window_objects_free - gui_color_free - gui_completion_free - gui_filter_free - gui_history_buffer_free - gui_hotlist_free - gui_key_free - gui_lines_free - gui_line_tags_free - gui_line_free - gui_window_tree_free - gui_window_scroll_free | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-08-16 | core: add optional argument "lowest", "highest" or level mask in command ↵ | Sébastien Helleu | |
/input hotlist_clear | |||
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-09-24 | core: fix crash on buffer close when option weechat.look.hotlist_remove is ↵ | Sébastien Helleu | |
set to "merged" (closes #199) | |||
2014-08-29 | core: remove some spaces | Sébastien Helleu | |
2014-06-06 | core: add option weechat.look.hotlist_remove (closes #99) | Sébastien Helleu | |
2014-05-24 | api: add argument "flags" in function hdata_new_list | Sébastien Helleu | |
2014-04-03 | api: allow value "-1" for property "hotlist" in function buffer_set (to ↵ | Sébastien Helleu | |
remove a buffer from hotlist) | |||
2014-03-31 | core: don't remove a buffer from hotlist if it's not visible (another merged ↵ | Sébastien Helleu | |
buffer is zoomed) | |||
2014-03-06 | core: add option weechat.look.hotlist_add_conditions, remove option ↵ | Sebastien Helleu | |
weechat.look.hotlist_add_buffer_if_away | |||
2014-02-10 | api: add integer return code for functions hook_{signal|hsignal}_send | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-12-08 | api: allow creation of structure with hdata_update (allowed for hdata "history") | Sebastien Helleu | |
2012-08-27 | api: allow update for some variables of hdata, add new functions ↵ | Sebastien Helleu | |
hdata_update and hdata_set | |||
2012-07-21 | core: add missing include of stddef.h in gui-hotlist.c | Sebastien Helleu | |
2012-07-21 | core: add hdata "hotlist" | Sebastien Helleu | |