Commit Graph

1252 Commits

Author SHA1 Message Date
Philipp Hörist 0443d5a69a Ignore warnings on windows when not in dev mode 2017-01-03 23:08:50 +01:00
Philipp Hörist 2676d7ea94 Add commandline option for logging on windows
Redirect all output to one log file or if -w is
provided do not redirect output
2017-01-03 23:08:49 +01:00
Philipp Hörist e7812cbd85 Move startup code into Gtk.Application() 2017-01-03 23:08:48 +01:00
Emmanuel Gil Peyrot 9d2223ea3b Add a -V/--version option, printing the version 2017-01-03 23:08:48 +01:00
Emmanuel Gil Peyrot 2298af9dd9 Handle CommandLine inputs with GtkApplication 2017-01-03 23:08:47 +01:00
Philipp Hörist 42d4aa2ab4 Test required version of all GTK libs at start 2017-01-03 23:08:32 +01:00
Emmanuel Gil Peyrot 0eec41ee89 Simplify nbxmpp import error checking to exit(1).
There was no reason for distutils’ version support to fail.
2017-01-03 21:14:27 +00:00
Philipp Hörist fc0be965f5 Remove demandimport 2016-12-09 18:19:39 +01:00
Philipp Hörist 7db4d6c0cb Update files for appveyor Windows build 2016-12-08 21:52:35 +01:00
tmolitor 86183298a5 Make complete profile separation configurable via commandline switch.
Use -s or --separate to use the new complete profile separation or omit this switch to retain the old behaviour.
2016-09-06 23:02:24 +02:00
tmolitor 065d08cebf Honor profile given on commandline for plugin dir and history db and more.
Also added new property 'additional_data' to message event objects. Changes to this attribute (a dict) are passed on from event to event and are also written to the history db as json string (reading of those values isn't implemented yet).
2016-09-05 00:01:29 +02:00
Yann Leboulanger 06a477da8a ability to compite the installer for gtk3 version 2016-07-07 22:41:35 +02:00
Yann Leboulanger 2885ff4128 fix printing help 2016-01-03 16:14:44 +01:00
Yann Leboulanger ec991fd06d do not delay the import of libxml2, it's needed by gst. Fixes #7836 2015-11-04 21:54:24 +01:00
Yann Leboulanger 1e01ca81c6 fix a few minor GTK3 things 2015-11-23 20:45:21 +01:00
Yann Leboulanger 4b4fe1136d require python-nbxmpp 0.5.3 2015-07-20 19:47:30 +02:00
Yann Leboulanger 5c0fce9668 fix launch when optional modules are not installed 2015-07-30 15:15:38 +02:00
Yann Leboulanger a22a9573b8 fix a few warnings 2015-07-20 20:08:55 +02:00
Yann Leboulanger e694a9ad9b fix OpenSSL usage for py3. Fixes #7915 2015-01-05 21:45:42 +01:00
Yann Leboulanger 44dc946d82 [misterX] update MAM implementation to V0.3 2014-12-27 16:44:05 +01:00
Yann Leboulanger e8277c0521 fix typo 2014-11-14 22:31:18 +01:00
Yann Leboulanger d124d44f52 Gajim requires python-nbxmpp-0.5.1 2014-10-04 22:27:55 +02:00
Yann Leboulanger 55de31205e require latest nbxmpp version 2014-07-02 18:03:40 +02:00
Yann Leboulanger 3657642f58 don't print twice nbxmpp version error message. Fixes #7720 2014-04-09 18:02:30 +02:00
Fedor Brunner 46e9fc1f0a Overwrite the original random number generator seed file.
After the random number generator seed file is read overwrite the
previous content of the file.
2014-04-04 13:11:25 +02:00
Yann Leboulanger 3cd06b40eb make audio work under windows 2014-03-09 10:25:26 +01:00
Yann Leboulanger b69a0c291d use sys.stderr.isatty() to decide if we use colors in log output or not. 2014-03-08 10:07:40 +01:00
Yann Leboulanger e425bc317e print message to console in correct encoding. Fixes #7652 2014-03-02 11:26:52 +01:00
Yann Leboulanger f1ce924a92 we now require python-nbxmpp 0.3.3 2014-03-01 21:29:46 +01:00
Yann Leboulanger a0ecc52e20 require nbxmpp 0.3.1 2014-01-27 20:18:42 +01:00
Denis Fomin 4b33634a0b Copyright 2013>2014 2014-01-02 12:33:54 +04:00
Yann Leboulanger 2879d314a1 GLib.threads_init is no more needed 2014-03-23 16:55:45 +01:00
Fedor Brunner 7b85094b88 correct for API changes in pyOpenSSL
Fixes #7662
2014-02-18 10:09:03 +01:00
Fedor Brunner ec2156ec42 Update entropy gathering for interface changes of pyOpenSSL.
Fixes: #7642
2014-02-17 13:51:45 +01:00
Yann Leboulanger 54c3f9acaa py2 -> py3 2013-12-30 20:56:09 +01:00
Yann Leboulanger 7887f52ed7 Gajim need latest nbxmpp version 2013-12-23 16:56:58 +01:00
Yann Leboulanger 395f9575c8 Make threads usable under windows so GPG works correctly. Fixes #7565 2013-11-30 10:00:10 +01:00
Denis Fomin 6b35ad79e5 Add emty line to the end of help strings 2013-11-18 22:51:56 +04:00
Yann Leboulanger 0789b47646 [fedor] use openssl random number generator if available, and improve entropy. Fixes #7550 2013-11-10 08:39:50 +01:00
Denis Fomin 5999f048f5 [Darlan]Fix gajim-remote -help. 2013-08-26 09:32:16 +04:00
Denis Fomin b0dcfce121 All strings translatable in -help 2013-08-26 00:59:46 +04:00
Denis Fomin 62875aba80 [Darlan] Expand --help. Fixes #7439 2013-08-26 00:40:05 +04:00
Yann Leboulanger dd6f619d11 get gtkexcepthook back (Thanks demandimport once again ...) 2013-08-25 18:57:27 +02:00
Yann Leboulanger 31a753463b handle config-path instead of config_path 2013-08-25 16:14:38 +02:00
Yann Leboulanger 41f4c110db add monotonic to the list of ignored modules by demandimport. Fixes #7409 2013-08-16 09:55:55 +02:00
Yann Leboulanger 20ba20bae2 fix direction mark 2013-08-02 11:44:15 +02:00
Yann Leboulanger 025f879f25 modify_fg/bg/font -> override_* 2013-07-31 16:40:33 +02:00
Yann Leboulanger 7046cd0608 fix a few things for gtk3 2013-07-28 19:38:49 +02:00
Denis Fomin c446150a7e [Darlan & I]Improved BiDi support for banner text, popup with presence info and more status messages (kick, ban, change nick) fixes #7284 #7192 2013-07-23 17:55:24 +04:00
Yann Leboulanger 9c8c1de03f update my copyright 2013-04-05 21:35:39 +02:00