1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-06-23 21:45:30 +00:00
profanity/src/ui
Michael Vetter 88b26cfdb9 Undo gmainloop related changes
Revert "Merge pull request #1943 from H3rnand3zzz/gmainloop

This reverts commit 609fde0998, reversing
changes made to 2ec94064ed.

Revert "Merge pull request #1948 from H3rnand3zzz/fix/rl-less-refreshes"

This reverts commit 11762fd2b0, reversing
changes made to 609fde0998.

We have got several issues, that we don't quite see how to solve, with
the merge of the gmainloop PR.

* Slashguard is broken (#1955) (though #1956 could fix that)
* One person reported problems with copy paste selection via mouse
* Some input buffer seems not to be cleared correctly
  It happened that I was debugging profanity used `/connect` and typed
  the password. I then debugged so long that a time out occurred, so
  profanity disconnected. Then it printed "unknown command: $password".

There was something else that I forgot now.

Bottomline is: so far we didn't get it right so we will undo these
changes until someone proposes a working solution.

We got a slight performance increase (apparently noticable when
alt+mouse scrolling) but got too many issues with this change.
2024-02-19 17:41:06 +01:00
..
buffer.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
buffer.h Update copyright to 2024 2024-01-22 16:03:48 +01:00
chatwin.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
confwin.c Fix some more char* -> gchar*. 2023-08-31 23:14:02 +02:00
console.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
core.c Simplify usage of roster_get_display_name() 2023-12-12 18:27:11 +01:00
inputwin.c Undo gmainloop related changes 2024-02-19 17:41:06 +01:00
inputwin.h Undo gmainloop related changes 2024-02-19 17:41:06 +01:00
mucwin.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
notifier.c g_free() to auto_gfree, introduce auto_guchar 2023-07-13 17:04:59 +02:00
occupantswin.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
privwin.c Fix some more char* -> gchar*. 2023-08-31 23:14:02 +02:00
rosterwin.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
screen.c Basic support for building on NetBSD. 2020-09-04 12:55:20 +02:00
screen.h Add vim modeline 2019-11-13 12:11:05 +01:00
statusbar.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
statusbar.h Apply coding style 2020-07-07 14:18:57 +02:00
titlebar.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
titlebar.h Add vim modeline 2019-11-13 12:11:05 +01:00
tray.c g_free() to auto_gfree, introduce auto_guchar 2023-07-13 17:04:59 +02:00
tray.h Add vim modeline 2019-11-13 12:11:05 +01:00
ui.h Update copyright to 2024 2024-01-22 16:03:48 +01:00
vcardwin.c add connection_get_jid() 2023-12-12 18:26:21 +01:00
win_types.h Fix scrolling state at windows edge 2023-12-05 13:28:55 +01:00
window_list.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
window_list.h Fix quote and url autocompletion for MAM and history 2023-02-13 23:40:58 +02:00
window.c Update copyright to 2024 2024-01-22 16:03:48 +01:00
window.h Update copyright to 2024 2024-01-22 16:03:48 +01:00
xmlwin.c Fix some more char* -> gchar*. 2023-08-31 23:14:02 +02:00