1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
profanity/src
Paul Fertser e1323655ee Fix race condition on resize
The current code is inherently racy: if screen update takes
considerable time (e.g. when working over network) and a user
performed a series of resizes the final event might get ignored and
the display will be left in inconsistent state.

Fix the race by unsetting the flag first so if the next WINCH signal
is received while display is resizing it'll be processed on the next
iteration.
2022-04-01 10:49:01 +03:00
..
command add _string_matches_one_of() helper function 2022-03-30 18:26:10 +02:00
config run make format 2022-03-30 18:26:10 +02:00
event add profanity-specific CAfile 2022-03-22 11:44:01 +01:00
omemo add files_file_in_account_data_path() 2022-03-13 14:15:02 +01:00
otr add files_file_in_account_data_path() 2022-03-13 14:15:02 +01:00
pgp Merge pull request #1644 from profanity-im/ox-polish 2022-03-21 10:08:13 +01:00
plugins Fix python executed during configure 2022-02-18 19:45:31 +01:00
tools Fix crash on /editor 2022-03-24 11:42:49 +02:00
ui Fix race condition on resize 2022-04-01 10:49:01 +03:00
xmpp clean-up connection (act I) 2022-03-30 18:26:10 +02:00
common.c use g_mkdir_with_parents() instead of home-baked solution 2022-03-14 13:17:46 +01:00
common.h use g_mkdir_with_parents() instead of home-baked solution 2022-03-14 13:17:46 +01:00
database.c add files_file_in_account_data_path() 2022-03-13 14:15:02 +01:00
database.h Apply coding style 2020-07-07 14:18:57 +02:00
log.c refactor logfile-name creation 2022-03-14 13:17:46 +01:00
log.h Remove log_reinit() 2020-12-11 11:18:24 +01:00
main.c first step to remove libmesode 2021-10-27 22:45:44 +02:00
profanity.c Format new register code correctly 2021-10-13 21:32:44 +02:00
profanity.h Update copyright 2021-01-08 16:36:30 +01:00