lovetoxyou mean you dont know what the messages should mean?
lovetoxanotheragency
Link Mauveanotheragency, this one in the desktop file should stay as it is, I don’t understand why it is flagged as translatable.
anotheragencylovetox: that is partly my problem, yes
anotheragencyWhat are "controls" in "Ask before closing tabbed chat window if there are controls that can lose data (chat, private chat, groupchat that will not be minimized)" ?
lovetoxcontrols are windows
lovetoxthis is not good writen in english
anotheragencyRight, ill go with windows and send a suggestion to make it windows
lovetoxyou can really shorten that i think
lovetoxthere is never data lost when you close windows Oo
lovetoxoh my, i hate to write such things
lovetoxits really a talent to formulate such things precise and short
anotheragencylovetox: i sent a suggestion on the platform
anotheragency"Controls the window where new messages are placed." what does this mean?
anotheragencyAnd are the arguments meant to be translated?
lovetoxnot translated, but you have to include them into your translation
anotheragency"Ask offline status message to all offline contacts when connection to an account is established" So the users client is requesting everyone elses offline status message?
lovetoxMessage was corrected. Last message was:</b> %s
lovetox%s will be the actual message you typed
anotheragencyYes, but is it the previous message, or is it the latest one?
lovetoxjust correct a message with ctrl+uparrow
lovetoxhover over the icon and see for yourself
lovetoxits best to test the functinons to understand what they do
anotheragency"You are about to send your password on an insecure connection. You should install PyOpenSSL to prevent that. Are you sure you want to do that?"
anotheragencyThis doesnt make it clear what it is the program prompts the user to really want to do
lovetoxyes you are right
anotheragencyYes I am sure i want to install OpenSSL, or, send over unsecure connection
lovetoxmaybe its better we change this in english
anotheragencyThat would be a very welcomed idea
anotheragencyhttps://translate.gajim.org/nb/gajim-0.16/translate/nb_NO.po#unit=257149 has an extra whitespace after changed
lovetox"PyOpenSSL is not available, you are about to send your password on an insecure connection. Are you sure you want to do that?"
lovetoxthats weird it doesnt have it in source code
anotheragencyProbably a unused string then
lovetoxoh wait it has
anotheragencyCould be deleted then?
lovetoxleave this also i correct this one too
anotheragencyRight. "PyOpenSSL could not be found. Sending your password over an unsecured connection is highly discouraged. Are you sure you want to do that?" would work
anotheragency"Confirm connecting to the account %(account)s (%(server)s) insecurely. This means conversations will not be encrypted, and is strongly discouraged."
anotheragencysuggestion: "or a malicious attacker is trying to take control of your connection."
anotheragencyHacker shouldnt be used, because that is not what a hacker does, or what a hacker is
anotheragencyIt is not clear whether the certificate has expired, or that updating it fixes things
lovetoxbut thats also not clear to gajim
lovetoxor we dont have that information
anotheragency"The request to change SSL-certificate of the account %(account) could either be legitimate, or a malicious attacker trying to middleman the connection. old - new Do you want to overwrite the certificate with the new fingerprint?"
lovetoxupdating means we accept it as valid
lovetoxso you better say
anotheragencyRight, but it is ambigous in that it vaguely sounds as if updating gives you the ultimately good cert
lovetoxDo you still want to connect? (this means accepting the certificate as valid)
anotheragencygood
anotheragency"Ask offline status message to all offline contacts when connection to an account is established. WARNING: This causes a lot of requests to be sent!"
lovetoxwe definitly need someone with better english on the team :D
anotheragencyI dont know if this is the account one connects with, nor is the 'ask to' very clear
anotheragencyI have sent about 70 suggestions for improvements, but these last ones are a bit hard to grasp
anotheragency"Request offline status messages from all contacts upon connecting." ?
anotheragencyIs that each time, or just the once?
anotheragencyAlso could change to "This causes one request to be sent for each contact on your contact list / roster"
anotheragencyOnly https://translate.gajim.org/nb/gajim-0.16/translate/nb_NO.po#unit=256680 left now
lovetoxhm what unclear with that?
anotheragencyIt was just a wall of text.
anotheragencyGoing with "Confirm connecting to the account %(account)s (%(server)s) insecurely. This means conversations will not be encrypted, and is strongly discouraged."
lovetoxyeah sounds good
lovetoxthanks for your work btw
anotheragencyThank you, I love gajim, always have
anotheragencyNorwegian Bokmål all done. If the suggestions can make their way in before the new release this looks to be solid
lovetoxyeah they will be in it, i will remind asterix to merge them
anotheragencyI dont know if i got all of the "If true" strings
botPhilipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*3dfdc202* <https://dev.gajim.org/gajim/gajim/commit/3dfdc2027219055ef23fa74000a3fd72db2b913b>
Quodlibet publishes duration information as decimal with fractional part.
*a68fccd8* <https://dev.gajim.org/gajim/gajim/commit/a68fccd8f33216e8b71ecdb56bcee9bc648b8dad>
Merge branch 'quodlibet' into 'master'
Quodlibet publishes duration information as decimal with fractional part.
See merge request !36
botPhilipp Hörist pushed 674 commits to branch _refs/heads/cherry-pick-a68fccd8_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*17214c2b* <https://dev.gajim.org/gajim/gajim/commit/17214c2b75efc7a831fb872fd4be9c13fc9304af>
Parse commandline arguments earlier
*498d049a* <https://dev.gajim.org/gajim/gajim/commit/498d049a21c849b66ff485b8bf19a73db4cd26e5>
Simplify configpaths import
*6af02d78* <https://dev.gajim.org/gajim/gajim/commit/6af02d78eb5eedcc435ef5d28f69057a399bfee9>
Create logfile always in config path
*38e12198* <https://dev.gajim.org/gajim/gajim/commit/38e121988c53a07076bec3e91819b5161e0c8360>
Create logfile only when gajim is frozen
*3dc7e38b* <https://dev.gajim.org/gajim/gajim/commit/3dc7e38b4bdfff770913afc0f7f5bd8a41772399>
Make verbose logging less verbose
*ba17a48c* <https://dev.gajim.org/gajim/gajim/commit/ba17a48c33ce70e661489e44ce2cc9af326e482f>
add nb_NO translation
*f822a108* <https://dev.gajim.org/gajim/gajim/commit/f822a1087a9da28db85ede6162e216905f2fae17>
iremove old norwegian translations
*6386a6a1* <https://dev.gajim.org/gajim/gajim/commit/6386a6a128c780e2455be59ecce8784757fbcf50>
Fix language list
*8abf73f9* <https://dev.gajim.org/gajim/gajim/commit/8abf73f94e63f96ab859bd4651553e7186e6fd76>
Merge branch 'gajim_0.16' into 'gajim_0.16'
Portable Logfile
See merge request !30
*63439d08* <https://dev.gajim.org/gajim/gajim/commit/63439d0871925019ae1c960c6d7dea5118f2ae50>
Fix translation list and add missing import.
*6ed3651d* <https://dev.gajim.org/gajim/gajim/commit/6ed3651dcf83e1b7a2d68dd94309e98b167e9747>
Merge branch 'minor-fixes' into 'gajim_0.16'
Fix translation list and add missing import.
See merge request !33
*744ee063* <https://dev.gajim.org/gajim/gajim/commit/744ee0631da3636113fe0410308fd7e46e815dfd>
fix bilding installer with correct translations
*23443819* <https://dev.gajim.org/gajim/gajim/commit/23443819a2cfa970d8aa46c35ffa214d15801ad8>
Fix postable installer with correct languages list
*afb2fb1f* <https://dev.gajim.org/gajim/gajim/commit/afb2fb1fe92e8821baeafdbeac9e8e8a55e76456>
Include msg kind when merging nicknames
When two users had the same nickname merging was not
working correctly
*243ab148* <https://dev.gajim.org/gajim/gajim/commit/243ab1487e297fdb7df7fa0a91e613e439234800>
Merge branch 'gajim_0.16' into 'gajim_0.16'
Fix chat_merge_consecutive_nickname
See merge request !34
*dccbd1d1* <https://dev.gajim.org/gajim/gajim/commit/dccbd1d1bb65f9603e12e650d308c4494b5c3e1f>
Store passwords in Windows Credential Vault
*f023426f* <https://dev.gajim.org/gajim/gajim/commit/f023426fd61900b87c1034a54221959c8661cf4d>
Add keyring dependency to windows build
*d691ccbe* <https://dev.gajim.org/gajim/gajim/commit/d691ccbe914a6dc98bdafa41da2f1dc41fd9d1e1>
Add config setting for windows keyring
*f715de36* <https://dev.gajim.org/gajim/gajim/commit/f715de367292a5f94714e6b75e5a9e05e9e7d246>
Update available features on windows
On Windows we can now save account passwords in the
Windows Credential Vault
*83c9bdb8* <https://dev.gajim.org/gajim/gajim/commit/83c9bdb8db45cebaba27b3ad49a1d231f32b9521>
Merge branch 'gajim_0.16' into 'gajim_0.16'
Store passwords in Windows Credential Vault
See merge request !35
botPhilipp Hörist pushed 1 commit to branch _refs/heads/cherry-pick-a68fccd8_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*88058fdd* <https://dev.gajim.org/gajim/gajim/commit/88058fdd5ca20a209297091fb3fed50123e408a4>
Merge branch 'quodlibet' into 'master'
Quodlibet publishes duration information as decimal with fractional part.
See merge request !36
botPhilipp Hörist pushed 2 commits to branch _refs/heads/gajim_0.16_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*88058fdd* <https://dev.gajim.org/gajim/gajim/commit/88058fdd5ca20a209297091fb3fed50123e408a4>
Merge branch 'quodlibet' into 'master'
Quodlibet publishes duration information as decimal with fractional part.
See merge request !36
*2761be11* <https://dev.gajim.org/gajim/gajim/commit/2761be11167b507f53d9e6cfd3dd69e0f77b48d0>
Merge branch 'cherry-pick-a68fccd8' into 'gajim_0.16'
Merge branch 'quodlibet' into 'master'
See merge request !40
botPhilipp Hörist pushed 0 commits to branch _refs/heads/cherry-pick-a68fccd8_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
Volker Hello together, I have a question about Gajim. I would like to encrypt my messages with PGP, but I can't select the public key from my contacts which stored in my keystore manager in Linux Mint 18.1. I can only select my own private keys in the windows to select it for one of my contacts.
tristankIs there a way to start gajim with a specific status (for example dnd)?
lovetoxVolker, did you import the Key of your contact into your GPG Agent?
lovetoxVolker i can only talk about gpg4win
lovetoxbut if i add there a certificate server
lovetoxand import a key
lovetoxthen klick on the contact -> add gpgkey
lovetoxthen i see all keys that are also in my key agent
botPhilipp Hörist pushed 6 commits to branch _refs/heads/gtk3_ of _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins>:
*a58ff4f6* <https://dev.gajim.org/gajim/gajim-plugins/commit/a58ff4f6e850b77b13b52418eb7be6a57fb2741d>
[omemo] Port python-omemo changes from master
*cc04e3ac* <https://dev.gajim.org/gajim/gajim-plugins/commit/cc04e3ac5ccb28f4cfa5f11d36afb852bd93af83>
[omemo] Port omemoplugin changes from master
*709b44a0* <https://dev.gajim.org/gajim/gajim-plugins/commit/709b44a0baf02acec8167f12ed002af25aba76bf>
[omemo] Port UI changes from master
*832c9879* <https://dev.gajim.org/gajim/gajim-plugins/commit/832c9879c8b7410c929c01257002b191205ea709>
[omemo] Update/Delete various files
*6ecf3c91* <https://dev.gajim.org/gajim/gajim-plugins/commit/6ecf3c91ed1d6de055be3e029ba2ba9e2661fd78>
[omemo] Update manifest.ini
*21db440c* <https://dev.gajim.org/gajim/gajim-plugins/commit/21db440cf659a46e11b14711c3847facfcea195a>
Merge branch 'gtk3' into 'gtk3'
Port recent changes to OMEMO
See merge request !16
botPhilipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*6bd3d033* <https://dev.gajim.org/gajim/gajim/commit/6bd3d0331043f1c620136aabb23503e6cd939d6e>
Update python packages for windows build
*a779066a* <https://dev.gajim.org/gajim/gajim/commit/a779066a61b29e22a67139eab5bcf9996947a36f>
Merge branch 'master' into 'master'
Update python packages for windows build
See merge request !42
botPhilipp Hörist pushed 2 commits to branch _refs/heads/gajim_0.16_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*7af6a8fb* <https://dev.gajim.org/gajim/gajim/commit/7af6a8fbe236dc0cec9efc9ea2dd1d798f133baa>
Add qrcode to windows build
The OMEMO Plugin needs this for showing QR Codes
*8b6a59fe* <https://dev.gajim.org/gajim/gajim/commit/8b6a59fe8f80c8519e5b22e266a31a44c15d76cc>
Merge branch 'gajim_0.16' into 'gajim_0.16'
Add qrcode to windows build
See merge request !43
Nothing4Youhow do i create a muc with gajim? does it get created if it doesn't exist yet?
Nothing4Youif i try to join one that doesn't exist i mean
mathieuiyes, it’s created on join
mrDoctorWholovetox: how about fixing a really annoying bug when a groupchat appears in roster and when you try to join this chat through the bookmarks menu (or autojoin), gajim claims that it's not a name of a groupchat
lovetoxyeah i should look into that
lovetoxbut when exactly does it occur for you?
lovetoxwhen someone invites you maybe?
mrDoctorWhoI suppose I had a private message received, then I restarted gajim
mrDoctorWhoor that was carbons error, like when I'm not in the groupchat with gajim, but I am with conversations for instance, and then I get a private message and it appears in gajim
lovetox_ok i try to reproduce the problem
mrDoctorWhoI think that check if a groupchat is in roster is redundant
lovetox_if it really has to do with private messages its a problem
lovetox_because when you get a private message, but close gajim
lovetox_then open again, how should we display that private message?
lovetox_we have to in the roster
mrDoctorWhoit's ok to see the message, it's not ok to be denied to join a chat
lovetox_yeah of course, its just not as easy as not doing one check :D
lovetox_but i look into it
mrDoctorWhothank you
botPhilipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*0dce40bb* <https://dev.gajim.org/gajim/gajim/commit/0dce40bb576570eaa0be940946f0933c49bf2705>
Fix history scrolling in gtk3 #8481.
* Delay scrolling using GLib.idle_add. According to the GTK
documentation the scroll_to_mark should be doing this internally
already, but it is not the case.
* Center highlighted message vertically.
*d2cfa9bb* <https://dev.gajim.org/gajim/gajim/commit/d2cfa9bbba11e3725b2ceb206b274583ab1751c1>
Merge branch 'history-scrolling' into 'master'
Fix history scrolling in gtk3 #8481.
See merge request !39
lovetox_tm, omemo plugin is now fully ported to gtk3
lovetox_if you work on the UI of the windows, they use deprecated gtk2 sutff
lovetox_so this could be changed also
botPhilipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*6f6a8d3f* <https://dev.gajim.org/gajim/gajim/commit/6f6a8d3f39b9d18106b1b472f7a42a34cb9bcaae>
Use GtkShortcutsWindow to display keyboard shortcuts.
*058562b9* <https://dev.gajim.org/gajim/gajim/commit/058562b92e6b3f0cb0e7900cb239dfd8c0bb74d9>
Backward compatible keyboard shortcuts information.
Use GtkShortcutsWindow if supported, otherwise just point the user to
the wiki page with keyboard shortcuts.
*7a429701* <https://dev.gajim.org/gajim/gajim/commit/7a42970121cee634f78678723e0f6e940174d102>
Merge branch 'shortcuts-window' into 'master'
Use GtkShortcutsWindow to display keyboard shortcuts.
See merge request !44
lovetoxLink Mauve
lovetoxneed help with this groupchat problem
Link MauveWhich one?
Link Mauve(I have yet to read the backlog.)
lovetoxin short, what should gajim do, if it is not part of a groupchat
lovetoxbut gets a message from the groupchat adressed to its full jid
lovetoxshould i open a window that shows the nick (the one that was writing the message)
lovetoxcan i answer to the groupchat if im not part of it?
lovetoxto answer would make no sense, i dont even know if the nick is still in the chat, or worse maybe someone else took it
lovetoxim thinking, i show the message in a window but dont let the user anwer, instead showing a message that he should join the groupchat if he wants to answer
Link Mauvelovetox, no, it should just ignore it, or at most send a presence unavailable to stop getting spammed.
Link MauveJust ignoring it would be the best option imo.
lovetoxyeah thats the easy way :)
Link MauveAlso there is pretty much only one case where this could happen, and that’s when the user uses the same resource all the time.
Link MauveWhich is a bad idea anyway.
lovetoxits about that case, when my gajim crashes, and my chatpartner keeps writing messages in private
lovetoxthese messages would then be lost
Link MauveUh, your server should send a presence unavailable to the MUC.
lovetoxhm i test that
lovetoxcould there also be a problem with carbons?
lovetoxor do server in gernerel not carbon copy private messages
Link Mauvelovetox, the MUC server should tag private messages as non-carbonable.
lovetoxok thanks
Link MauveSee https://wiki.xmpp.org/web/Multi-Session_Nicks
lovetoxomg, i cant even know that this is from a groupchat
lovetoxthis is getting complicated :/
botPhilipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*17977723* <https://dev.gajim.org/gajim/gajim/commit/179777239e17ae9917051e8ab218c4d48932eb5c>
Update README.md
botPhilipp Hörist pushed 9 commits to branch _refs/heads/master_ of _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins>:
*088d03cc* <https://dev.gajim.org/gajim/gajim-plugins/commit/088d03cc28df8c0ed0eb562ac407db5ce3b40e4b>
[gotr] Remove duplicate import
*a274de42* <https://dev.gajim.org/gajim/gajim-plugins/commit/a274de421fba58ffac933d27d02afd9d5f08823b>
[gotr] Pass thread instead of session in appdata
*97dd0ebe* <https://dev.gajim.org/gajim/gajim-plugins/commit/97dd0ebea0b5baad378814fbb78188c37e0bd0fe>
[gotr] Set appdata in handle_outgoing_msg_stanza
*a1e8aaef* <https://dev.gajim.org/gajim/gajim-plugins/commit/a1e8aaefdaf7475dd89dea5f851475844c16add9>
[gotr] Disable SEND_TAG by default on gajim>=0.16.4
I.e. whitespace-pattern advertisement
*b299827a* <https://dev.gajim.org/gajim/gajim-plugins/commit/b299827ab5f7b3ba4fe0832d8483be20d4f4a9dd>
[gotr] handle_incoming_msg: set XHTML correctly
In case we get XHTML in OTR message for some reason (e.g. from gajim
0.16.4), we will see that instead of decrypted content, if we don't
delete existing html first.
This doesn't touch old code in handle_outgoing_msg (which will get exectued
gajim<0.16.4). That should work between versions,
given handle_incoming_msg will overwrite any XHTML in
OTR-encrypted message.
*ab4eeae9* <https://dev.gajim.org/gajim/gajim-plugins/commit/ab4eeae934e6e72f4c62a07f9e9a2bc8382d6fba>
[gotr] Fix AttibuteError bug in get_control
gotr expects fjid to be str, but it can be nbxmpp.JID. Converting to str
shouldn't hurt, although could as well call fjid.getStripped() instead
of gajim.get_jid_without_resource.
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 564, in handle_incoming_msg
appdata={'thread':event.session.thread_id if event.session else None})
File "/home/livid/.local/share/gajim/plugins/gotr/potr/context.py", line 210, in receiveMessage
self.crypto.handleAKE(message, appdata=appdata)
File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 282, in handleAKE
outMsg = self.ake.handleRevealSig(inMsg)
File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 420, in handleRevealSig
self.onSuccess(self)
File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 316, in goEncrypted
self.ctx._wentEncrypted()
File "/home/livid/.local/share/gajim/plugins/gotr/potr/context.py", line 313, in _wentEncrypted
self.setState(STATE_ENCRYPTED)
File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 175, in setState
OtrPlugin.update_otr(self.peer, self.user.accountname)
File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 521, in update_otr
ctrl = cls.get_control(user, acc)
File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 535, in get_control
gajim.get_jid_without_resource(fjid), account)
File "/usr/lib64/python2.7/site-packages/gajim/common/gajim.py", line 297, in get_jid_without_resource
return jid.split('/')[0]
AttributeError: JID instance has no attribute 'split'
*a1374a3a* <https://dev.gajim.org/gajim/gajim-plugins/commit/a1374a3a1aa09c76e52decf7ef6aa8011470e677>
[gotr] Fix sending OTR adv. tag in handle_outgoing_msg_stanza
Note: Messages with OTR advertisement shouldn't be considered encrypted.
*e87cf048* <https://dev.gajim.org/gajim/gajim-plugins/commit/e87cf048f531fe35a5c75a9c18b11eb43ea57c97>
[gotr] Version bump 1.9.6 -> 1.9.7
*0bdbb840* <https://dev.gajim.org/gajim/gajim-plugins/commit/0bdbb8406ed58eba20690a642c6dca9e3d6f10c5>
Merge branch 'fix-opportunistic-otr' into 'master'
Fix opportunistic otr (#177)
Closes #177
See merge request !15
botPhilipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ <https://dev.gajim.org/gajim/gajim-plugins>:
*7f82edfd* <https://dev.gajim.org/gajim/gajim-plugins/commit/7f82edfdee9369cffa4a74d92ce3cef0428257fb>
[gotr] Update manifest.ini
tmlovetox, thanks for porting omemo
botPhilipp Hörist pushed 2 commits to branch _refs/heads/gajim_0.16_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*db010446* <https://dev.gajim.org/gajim/gajim/commit/db0104463c075413274605a3cc1470fd11c1da03>
Add HTMLParser to windows build
This Module is needed by the OTR Plugin
*9cb8733b* <https://dev.gajim.org/gajim/gajim/commit/9cb8733b6e3ea7a5a390a0bce8eaaf7520e85a5e>
Merge branch 'gajim_0.16' into 'gajim_0.16'
Add HTMLParser to windows build
See merge request !45
lovetoxmrDoctorWho, can you tell me a specific room with that you have that problem
lovetoxi can reproduce this problem, but only if i kill gajim
lovetoxit could also be that the server delivers these messages wrongly to you
lovetoxa groupchat should mark privat messages, so they dont get carbon copied
andrey.gHi. Regarding implementation of auto-accept authorization for a particular contact. For this purpose what would you recommend? Add new menu entry in [Roster Contact] -> Manage Contact -> Jingle File Transfer? Then open dialog with a checkbox "auto-accept" and text entry "download path"?
Asterixthat's not only for Jinglr FT
Asterixcould be for any FT
andrey.gOK, then just "File Transfer".
Asterixmaybe in the file trsfers dialog ?
Asterixdo we need to keep one path per contact?
andrey.gThere are no contacts.
andrey.gI thought of security purposes. Overwriting.
andrey.gDue to auto-accept there could be many files, it would be much easy to distinguish if using separate directories.
andrey.gDue to auto-accept there could be many files, it would be much easier to distinguish if using separate directories.
Asterixor rename received file? not very nice
Asterixor better: a folder, then Gajim create a sub-folder per JID
andrey.gYes in case of the same name I'd follow wget: add .1, .2 at the end.
andrey.gAuto sub-folders sounds simple enough. And JID are unique.
andrey.gJust to decide how to setup the top download path in advance.
Asterixshould we present that easily to users? (in FT dialog) or hide this auto accept "feature"
andrey.gI think it can be visible. But how could I manage this from FT dialog? I'd like to be able to setup this in advance (e.g. not waiting for the first FT). And of course being able to disable it when I want.
lovetoxthere is a FT Window
lovetoxreachable over the menu
lovetoxctrl+T
lovetoxare we talking about allowing in generel accept, or setting this for individual users
andrey.gYes, but it's empty. I cannot select a particular JID, and say auto-accept for it.
andrey.gFor individual.
andrey.gAnd, well, ideally with quota.
lovetoxreally quota? gajim is a desktop client, does anyone still pay per quota for theire internet?
andrey.gOn the disk.
andrey.gBut it's just as long-term TODO.
lovetoxindeed the menu we get on clicking on roster contacts would be best for this
Asterixthat would need to add a entry to setup the path (with a browse button) and a dialog to select for which contact we allow that?
lovetoxbut that is a lot of ui that has to be written when we have already a window with all contacts and a menu
Asterixone more item in this menu ... for a feature that nobody will use ...
andrey.gBTW, now I'm in Messages Window and CTRL-T doesn't work. I have to switch to the main Gajim Window.
lovetoxthats intended i think
Asterixyes it is
andrey.gEntry to setup path is good.
andrey.gWith dialog to allow (and revoke) is not yet clear for me.
Asterixit's not for me neither
Asterixand the contact right click isn't that good. When a contact is removed, we won't be able to revoke!
lovetoxgood point
lovetoxthoug we could revoke with removing ^^
Asterixexcept if we remove from another client ...
andrey.gSo just one button in FT Window that shows a dialog with "Path" and populated JIDs and checkboxes for each: allow/disallow. Looks not hard.
andrey.g> we won't be able to revoke!
Indeed. The idea to place it there was just the first I could think of.
Asterixand in this dialog, we put contacts from our roster + those that are already accepted, and maybe a way to add a jid manually
lovetoxhm why not just the roster contacts
lovetoxdo we have to keep then a separate list with autoaccept contacts versus roster contatcs
lovetoxcould this feature not just only be for contacts in roster
Asterixat lease the one that are accepted (in case they are no more in roster) so we can revoke
lovetoxjust check before accepting, if contact is in roster
andrey.gI'd need to know whether I can use just one existing object with all needed contact?
lovetoxif not dont accept
lovetoxi dont think we should go the path to have this feature for contacts not in our roster, that will happen as good as never that someone needs this
andrey.gSince I'm thinking of it in the OMEMO context, I'd tend to use only contacts from roster.
lovetoxjust get the current roster, populate a window with checkboxes
lovetoxon checking the checkbox, a value should be saved to the contact object
lovetoxif we remove a contact, the object is gone
lovetoxso no problem
Asterixok then no way to add a jid manually, but we need to be able to revoke for contacts no more in roster
Asterixa boolean in the config file for contact.JID.auto_accept_ft
andrey.gWhat function could I use to access contact.JID?
Asterixgajim.config.get_per / set_per
andrey.gThanks.
botYann Leboulanger pushed 1 commit to branch _refs/heads/gajim_0.16_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*5a251c86* <https://dev.gajim.org/gajim/gajim/commit/5a251c86d82dcb07f52cf309c9c78a1e3ed04b34>
ability to have a random string in the resource
botYann Leboulanger pushed 1 commit to branch _refs/heads/gajim_0.16_ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
*f91e9079* <https://dev.gajim.org/gajim/gajim/commit/f91e9079cca8f6b7a0028d80f3313b60b38a1e76>
update resource with .$rand if it was the default "Gajim"
RedFoxHi
RedFoxI've tried an emoticon pack but it don't show properly. What could I be doing wrong?
MarzannaRedFox, did you install it?
RedFoxYes
RedFoxTwemoji resized is what I'm trying
MarzannaRedFox, you should enable it in Preferences
RedFoxYes, it is
MarzannaRedFox, 🔲
Marzannado you see it?
RedFoxWhen I click on the emoticon selector, I can see it. But then in the conversation I can't. I just see a square
Marzanna🔴
MarzannaRedFox, big red dot?
Marzannaor gray?
RedFoxNo, an square eith 4 dots
RedFoxwith*
MarzannaRedFox, I suppose you don't have appropriate fonts installed.