summaryrefslogtreecommitdiff
path: root/src/gui/curses
AgeCommit message (Collapse)Author
2019-11-10Haiku: link libnetwork, not libpthread.Jerome Duval
2019-10-14core: fix scrolling up in bare mode when switched to bare mode at the top of ↵Sébastien Helleu
the buffer (closes #899, issue #978)
2019-10-06core: fix long linesSébastien Helleu
2019-10-06Merge remote-tracking branch 'origin/pr/630'Sébastien Helleu
2019-10-06Merge remote-tracking branch 'origin/pr/619'Sébastien Helleu
2019-10-01core: add function to convert WeeChat colors to ANSI colors (issue #528)Sébastien Helleu
2019-10-01core: fix style in CMake filesSébastien Helleu
2019-09-15core: display an error on missing dependency in CMake (closes #916, closes #956)Sébastien Helleu
2019-08-25api: add infos "term_colors" and "term_color_pairs"Sébastien Helleu
2019-06-28Merge remote-tracking branch 'origin/pr/1345'Sébastien Helleu
2019-06-17core: add option "close" in command /window (closes #853)Sébastien Helleu
2019-06-15api: add argument "strip_items" in function string_splitSébastien Helleu
2019-06-07core: replace char "," by "~" in color codes to separate foreground from ↵Sébastien Helleu
background (closes #1264)
2019-05-13gui: fix wide ncurses header on FreeBSD (issue #1343)Simmo Saan
2019-05-04gui: fix wbkgrndset for non-wide ncurses by fallback to wbkgdset (issue #1343)Simmo Saan
cchar_t, setcchar and wbkgrndset are actually widec ncurses features, not ext-colors features, but NCURSES_WIDECHAR doesn't accurately reflect their existence so NCURSES_EXT_COLORS is used instead.
2019-05-02gui: readd color buffer table zero padding and dashes (issue #1343)Simmo Saan
2019-05-02gui: change command line option "-c" color pairs table to match (issue #1343)Simmo Saan
2019-05-02gui: change color buffer pairs table to only show allocated pairs (issue #1343)Simmo Saan
2019-05-02gui: increase ncurses color pair limit from 255 to 32767 (issue #1343)Simmo Saan
2019-05-02gui: replace ncurses COLOR_PAIR attribute usage with special functions ↵Simmo Saan
(issue #1343)
2019-04-13core: add option weechat.look.buffer_time_same (closes #1127)Simmo Saan
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-03-10core: replace argument "keep_eol" by "flags" in function string_split ↵Sébastien Helleu
(closes #1322)
2019-02-19spell: rename "aspell" plugin to "spell" (issue #1299)Sébastien Helleu
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict
2019-01-20core: add default keys ctrl-F11/F12 to scroll up/down one page in nicklist ↵Sébastien Helleu
(same action as F11/F12)
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-18core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272)Sébastien Helleu
2018-11-04api: add functions string_base_{encode,decode}, remove functions ↵Sébastien Helleu
string_{encode,decode}_base64
2018-11-02api: return integer in function string_encode_base64Sébastien Helleu
2018-07-15core: send signal "key_pressed" for mouse code only if the string is UTF-8 ↵Sébastien Helleu
valid (closes #1220)
2018-07-13core: fix compiler warnings on calls to snprintfSébastien Helleu
2018-05-19core: remove unused variableSébastien Helleu
2018-03-18Replace getdtablesize() with sysconf(_SC_OPEN_MAX)Fredrik Fornwall
From the getdtablesize(3) man page: It is not specified in POSIX.1; portable applications should employ sysconf(_SC_OPEN_MAX) instead of this call. Specifically, this fixes a compilation problem on Android.
2018-03-18core: fix build with CMake and NinjaSébastien Helleu
2018-03-16core: quit WeeChat on ctrl-C (signal SIGINT) in headless modeSébastien Helleu
2018-03-16core: fix compilation error on CygwinSébastien Helleu
2018-03-11doc: replace "rm -f" by "$(RM)" in makefilesSébastien Helleu
2018-03-11core: fix compilation warning on ignored returned value for function dup()Sébastien Helleu
2018-03-11core: add binary weechat-headless to run WeeChat without interface (closes ↵Sébastien Helleu
#1120) The optional command line option "--daemon" runs WeeChat like a daemon (fork, new process group, file descriptors closed).
2018-01-07core: fix some stylesSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-09-25core: initialize variables attrs and pair before calling wattr_getSébastien Helleu
This fixes a compiler warning, in some cases wattr_get may not initialize the variables.
2017-09-23core, plugins: check return code of strftime functionSébastien Helleu
2017-08-10core: remove value for first #define in headers, add "PLUGIN" in plugin headersSébastien Helleu
2017-06-10core: remove unused function gui_window_clear_weechat (issue #1012)Sébastien Helleu
2017-06-03core: fix infinite loop when the terminal is closed on the secure password ↵Sébastien Helleu
prompt (closes #1010)
2017-03-31script: move default mouse keys for script plugin from core to script-mouse.cSébastien Helleu
2017-03-25core: check that pointers received in arguments are not NULL in "free" functionsSé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-03-12core: fix typo: refreshs -> refreshesSébastien Helleu