Commit Graph

67 Commits

Author SHA1 Message Date
Pascal Abresch 70899c8ec3 Fix 1:1 message authorship, remove second NewMessage function 2021-12-30 17:26:52 +01:00
Pascal Abresch e32893e27c Remove NewMessage() for group_chats 2021-12-30 17:14:15 +01:00
Adrien Destugues 6bf54007a4 Update server lists for new account creation
Fixes #55.
2021-12-23 14:36:44 +01:00
Pascal Abresch b9345a48a4 Fix extra newlines when sending messages 2021-12-22 22:15:16 +01:00
Pascal Abresch 154d754b53 Make timeline stick to the end position on new messages 2021-12-22 20:51:12 +01:00
Pascal Abresch 12cf0986d6 Talkview.cpp: rename _chat and _message
No functional change intended
2021-12-22 19:23:39 +01:00
Pascal Abresch a3db234a9f Use Document colors in timeline 2021-12-22 19:13:00 +01:00
Pascal Abresch f0c6faa193 More consistent using of the Buddy term 2021-12-22 19:11:27 +01:00
Adrien Destugues 447f91d80d Handle detection of highlighted messages outside of TalkView 2021-12-22 18:50:46 +01:00
Adrien Destugues 408acef105 Colorize MUC items in the roster when there is activity
Fixes #68.
2021-12-22 14:39:52 +01:00
Pascal Abresch ce001ccb86 jabber/BuddyWindow Cleanup and move to ui/AddBuddyWindow
improves code style, switches to BOptionPopUp
also removes Alert popups and replaces with invalid marker
2021-10-26 23:50:08 +02:00
Pascal Abresch 73714bd0f5 Call BWindow::MessageReceived(msg) as default case
Fixes Not beeing able to screenthot Renga directly
(Also fixes my window sitter not sitting on Renga :)
2021-10-26 20:45:30 +02:00
Pascal Abresch c9b436db28 Fix sending with enter
Also helps slightly with the main window resizing
2021-10-21 12:55:11 +02:00
Pascal Abresch 59f146d0ba Readd shortcuts to scroll through chats, and for get buddy info 2021-10-19 20:50:05 +02:00
Pascal Abresch fa4fa0480f Reorder menu a bit 2021-10-19 20:37:37 +02:00
Pascal Abresch 8299774cd4 Remove dead deskbar icon code 2021-10-19 19:51:15 +02:00
Pascal Abresch 4a0dea78b6 Remove Quick Messages 2021-10-19 19:34:10 +02:00
Pascal Abresch 36590ca1ff Timeline: only jump to the button on own messages 2021-10-19 17:53:24 +02:00
Pascal Abresch fadcf6c651 TalkView: Add notifications for highlights 2021-10-19 17:34:59 +02:00
Pascal Abresch 3404162b64 remove logout and login shortcuts 2021-10-18 20:10:50 +02:00
Pascal Abresch 248fd1deb6 Remove ICQ code 2021-10-18 19:57:40 +02:00
Pascal Abresch 21ad34618d Remove rest of logging from TalkView 2021-10-18 19:40:07 +02:00
Pascal Abresch b204d9e076 Reset message box scroller on send message 2021-10-18 19:22:37 +02:00
Pascal Abresch 9eb068dd64 TalkView: remove logging 2021-10-18 19:22:10 +02:00
Pascal Abresch 01e5390e72 Further clean up AddToTalk 2021-10-18 18:53:52 +02:00
Pascal Abresch 4fd601a672 further simplify AddToTalk and remove log from there 2021-10-18 18:44:47 +02:00
Pascal Abresch d309cdb668 Greatly simplify TalkView::AddToTalk 2021-10-18 18:37:27 +02:00
Pascal Abresch b865fdacb5 Highlight nickname messages in timeline 2021-10-18 14:56:29 +02:00
Pascal Abresch e8585b1890 Fix own messages disapearing in backlog 2021-10-18 13:08:52 +02:00
Pascal Abresch 701feee994 TalkView: formatting cleanup
No functional change intended
2021-10-18 12:16:02 +02:00
Adrien Destugues 645b09bbf8 Restore previous icon position for bookmarks.
The new one is off for small font sizes and ends up overlapping the
text. Simplify the code a it to make it cleare rwhat we're doing
2021-06-06 15:28:38 +02:00
Pascal Abresch 1b03be2616 BookmarkItem: use proper selection color 2021-05-23 15:27:23 +02:00
Pascal Abresch 3cbd5bc745 Make user colors work better in dark theme 2021-05-23 13:27:54 +02:00
Pascal Abresch 1b306e3391 PeopleList: fix font size 2021-05-23 12:37:56 +02:00
Pascal Abresch f4b7e9fb1b Bookmarks: fix font scaling and icon placement 2021-05-23 12:23:45 +02:00
Adrien Destugues d0a504bd4b Fixup status icon position for group chats 2021-05-23 10:26:08 +02:00
Pascal Abresch 465f4a9219 Bookmarkitem: fix HVIF icon 2021-05-22 21:26:17 +02:00
Pascal Abresch 86cd48c90e Mainwindow: fix some shortcuts 2021-05-21 19:32:29 +02:00
Pascal Abresch 19839ea08e Cleanup: Delete BetterTextView 2021-05-20 20:42:50 +02:00
Adrien Destugues bbeff62ff5 Fix build for new libnetservices 2021-05-20 19:42:47 +02:00
Adrien Destugues 8b7fb5ca04 Fix crash when deleting bookmark 2021-02-20 18:02:39 +01:00
Pascal Abresch e1d918cc13 UI: font colors for chat view 2020-12-16 17:33:02 +01:00
Pascal Abresch f3b55a345f UI: colors for input bar 2020-12-16 17:32:46 +01:00
Adrien Destugues 2fa1069b4f Fixup session/window creation code
- Remove some useless locking, use messages instead
- Sessions can be created locally (we need to do a new Session) or from
  incoming messages (the session is created for us but we still need to
  attach a window to it). The code was not handling all cases right
- Better detection of carbons or group chat replay sessions (not sure
  what they are but now we check the type to detect them)
2020-11-22 22:22:02 +01:00
Adrien Destugues f20bd1a495 Build fix. 2020-11-21 22:30:04 +01:00
Adrien Destugues 41b154c07b Implement vcard support.
Populate the "get buddy info" window with vcard data.
2020-11-21 22:05:56 +01:00
Adrien Destugues 6d263afc5b Cleanup and layoutify Buddy Info window. 2020-11-21 14:32:27 +01:00
Adrien Destugues 1cf6b66ed0 Fix several crashes.
- Access to window from wrong thread when joining a bookmarked chat
- Sending messages to group chats
2020-11-20 22:35:52 +01:00
Adrien Destugues 115d2ad2cf Actually check TLS certificates. 2020-11-15 16:17:56 +01:00
Adrien Destugues 9e8e26a132 Fix error message on TLS errors.
Also remove a few servers from the list that are now offline.
2020-11-15 10:07:22 +01:00