Gajim - 2017-09-14


  1. mohx I've been using conversations with android. If I have suspended my (linux) computer with gajim during this time, once I have resumed my computer the chat logs are not synced. However, it will sync this with "conversations" with prosody and mam enabled. I checked the database and it does contain the appropriate messages. Is there anyway to force the sync? In advanced config, "sync_logs_with_server" and "sync_with_global_status" are both enabled for local and my virtual host.
  2. Holger mohx: Did you check the separate history window?
  3. mohx Holger: yes, both Advanced -> History Manager and for the specific User -> History
  4. mohx There's several hours (where my computer was suspended) that are missing
  5. Asterix Chat window is not updated. Closing it and reopening it will show logs
  6. mohx No, it correctly loaded the history (I changed it to 20 lines) but it misses the several hours it was suspended
  7. Holger mohx: Where the missing messages unencrypted?
  8. Holger *Were
  9. mohx yes
  10. mohx conservations explicity is saying "unencrypted". I'm going to make sure a specific missing message is in the mam archive of the database for prosody
  11. lovetox what version of gajim are you running?
  12. mohx 0.16.8
  13. mohx I believe it's nightly
  14. mohx Ok, I've verified a message sent at 11:37 that my android phone (conversations) got (so offline doesn't apply here) and is in the database in cleartext, is completely missing from history and chat logs. It contains before that period and after.. but not that period where suspended.
  15. lovetox its because your server uses mam:2
  16. lovetox and 0.16.8 doesnt support mam:2
  17. lovetox switch to gajim-default-nightly, its the gtk3 version thats actually further developed
  18. mohx oh ok
  19. mohx Ah, perfect! lovetox thank you
  20. Holger lovetox: Does it support mam:2 only or multiple versions?
  21. mohx I'd change the instructions for the ubuntu and debian install from instructing to install gajim-nightly -> gajim-default-nightly Is there anywhere I could suggest that?
  22. mohx I presumed that gajim-nightly was the one with builds every night.
  23. concerto Does anyone feel it'd be nice if either 1. Pressing Up (if the cursor is at the first column of the first row of the input field) would take the cursor into the chat window (where one should now be able to select things with Shift+arrow keys), and pressing PgUp and PgDn would move the cursor (and scroll the chat window, if the cursor is in it) at greater increments? *or* 2. (simpler, less powerful) PgUp and PgDn would scroll the chat window?
  24. 7usr7local I vote for not switching fields with cursor keys at all. Use Tab (Shift+Tab for the matter) for that. Am I the only one holding cursor keys down for long, just to be sure to be really at the end/beginning of the field? Just my two pence though.
  25. concerto 7usr7local, do you know of Ctrl-PgUp/Ctrl-PgDn, and does it help you in that?
  26. 7usr7local concerto: I was just voting *against* "1. Pressing Up (if the cursor is at the first column of the first row of the input field) would take the cursor into the chat window". Anything else would be okay with me.
  27. lovetox ok i gathered your votes, its a draw
  28. concerto lovetox, lmao
  29. concerto 7usr7local, I meant, "currently, Ctrl-PgUp goes to the first column, first row of the input box, and Ctrl-PgDn goes to the last column, last row - did you know of these keybindings, and are they a suitable replacement for your press-up-or-down-key-multiple-times-to-ensure-being-at-beginning-or-end-of-input workflow?"
  30. 7usr7local Ah. No and no. Holding keys down for long works in almost every application on every OS I am using. So I don't need to think "Wait, which app is it this time? Ah, I need to press ..."
  31. concerto Oh, sorry, not Ctrl-PgUp/PgDn, but rather Ctrl-Home/End. These work the same in nearly every "modern" graphical application, AFAIK.
  32. 7usr7local Maybe I'm old school, but I consider using cursor keys for leaving the current input field breaking wildly spread and established UX standards.
  33. concerto Hm, fair.
  34. 7usr7local Actually, I did believe this was assigned mostly to Home/End (w/o ctrl)
  35. concerto I suppose Shift+Tab (cursor from input to chat history) and Tab (cursor from chat history to input) would be fine in a chat context. It's navigating configuration "forms" that way that becomes a total pain.
  36. concerto I suppose Shift+Tab (cursor from input to chat history) and Tab (cursor from chat history to input) would be fine in a chat context, where there are only two elements to switch between. It's navigating configuration "forms" that way that becomes a total pain.
  37. 7usr7local Well ... I'm very fine with navigating through configuration forms with Tab. Seems to be a matter of taste.
  38. 7usr7local [dropping silent now due to real live interrupt]