Tomasz Miąsko
9ea208e36a
Use separate application id for each profile.
...
Application id is customized in do_handle_local_options just before it
is registered and can't be changed any further.
This makes it possible to run multiple instances of Gajim, at most one
for each profile.
2017-01-18 20:38:28 +01:00
Yann Leboulanger
b4678cec5b
update po files
2017-01-14 14:02:54 +00:00
Philipp Hörist
bfd9c5a96b
Merge branch 'master' into 'master'
...
Fix encoding in windows installer
See merge request !29
2017-01-10 21:24:18 +01:00
Philipp Hörist
e941472e5b
Fix encoding in windows installer
2017-01-10 21:18:55 +01:00
Philipp Hörist
b13338ab3a
Add docutils and pygments to windows build
2017-01-09 17:32:58 +01:00
Philipp Hörist
affb4f4f1d
Use correct gnupg package for windows build
2017-01-09 17:15:30 +01:00
Philipp Hörist
1bef52cf4a
Merge branch 'portable' into 'master'
...
Add NSIS Script for portable windows installer
See merge request !26
2017-01-08 20:41:56 +01:00
Philipp Hörist
f433c09920
Add NSIS Script for portable windows installer
2017-01-08 20:40:54 +01:00
Philipp Hörist
30f8a76b4d
Merge branch 'gtk-application' into 'master'
...
Misc simple GTK+ fixes.
See merge request !24
2017-01-08 14:46:52 +01:00
Emmanuel Gil Peyrot
553fd8f7b1
Add the actual GtkApplicationWindow to the GtkApplication.
2017-01-08 00:45:37 +00:00
Emmanuel Gil Peyrot
fd16797421
Fix website URL (missing https:).
2017-01-08 00:41:54 +00:00
Emmanuel Gil Peyrot
2439a8b807
Make dialogs.AboutDialog inherit directly from GtkAboutDialog.
2017-01-08 00:41:54 +00:00
Philipp Hörist
f8a314b5f2
Merge branch 'dev' into 'master'
...
ExceptionHook port to GTK3
See merge request !25
2017-01-07 22:36:09 +01:00
Philipp Hörist
aa50acd191
Port ExceptionHook to GTK3
2017-01-07 21:07:53 +01:00
Philipp Hörist
e967d4ed77
Merge branch 'dev' into 'master'
...
Improvements for Configpaths
See merge request !22
2017-01-07 19:36:13 +01:00
Philipp Hörist
996bb2abca
Merge branch 'emoticons-fix' into 'master'
...
Remove an extraneous GtkBox in groupchat_control
See merge request !23
2017-01-07 19:33:08 +01:00
Emmanuel Gil Peyrot
5a976f86a3
Remove an extraneous GtkBox in groupchat_control.
2017-01-07 17:50:06 +00:00
Philipp Hörist
8c01d4d49f
Add GUI folder to configpaths
2017-01-06 20:04:23 +01:00
Philipp Hörist
6d26553b65
Dont windowsify non-config directorys
2017-01-06 20:04:23 +01:00
Philipp Hörist
8079930de0
Add get() function to configpaths
2017-01-06 20:04:22 +01:00
Philipp Hörist
52657e7f18
Remove unicode conversion method for paths
...
its not needed in python3
- tempfile.gettempdir() returns always unicode
- os.environ.get() returns always unicode
we get what we put into:
- os.path.expanduser()
2017-01-06 20:03:43 +01:00
Philipp Hörist
5af42e4707
Remove old svn code
2017-01-06 20:01:14 +01:00
Philipp Hörist
c4e41d6997
Make some paths available before profile init
2017-01-06 20:01:13 +01:00
Philipp Hörist
277e13bdd8
Handle Exception when there is no KEY_Insert
...
This happens on MacOSX
2017-01-05 01:14:18 +01:00
Philipp Hörist
09c82c319a
Merge branch 'split-chat-control-base' into 'master'
...
Split ChatControlBase into its own file
See merge request !21
2017-01-05 00:05:39 +01:00
Emmanuel Gil Peyrot
80221afc2c
Split ChatControlBase into its own file.
2017-01-04 22:57:05 +00:00
Philipp Hörist
4afdba2874
Merge branch 'dev' into 'master'
...
Make verbose logging less verbose
See merge request !19
2017-01-04 23:51:56 +01:00
Philipp Hörist
35142cf48a
Remove redundant call to bindtextdomain
...
locale.bindtextdomain just calls gettext.bindtextdomain
2017-01-04 23:42:28 +01:00
Philipp Hörist
a5cce0c749
Make verbose logging less verbose
2017-01-04 23:28:08 +01:00
Philipp Hörist
a1d079108e
Merge branch 'remove-demandimport' into 'master'
...
Remove demandimport, which is now unused
See merge request !20
2017-01-04 23:17:32 +01:00
Emmanuel Gil Peyrot
3fa2db7c42
Remove demandimport, now unused.
2017-01-04 22:16:03 +00:00
Yann Leboulanger
90a80fedaf
use same date format as linux build
2017-01-04 13:55:09 +01:00
Yann Leboulanger
7b8eec955c
Fix some spaces in strings
2017-01-04 13:14:21 +01:00
Yann Leboulanger
65362358a9
ability to have a random string in the resource
2017-01-04 13:14:21 +01:00
Philipp Hörist
2b1b461e90
Merge branch 'dev' into 'master'
...
Switch to GtkApplication and clean up of Startup code
See merge request !16
2017-01-03 23:51:23 +01:00
Philipp Hörist
a6bda765eb
Merge/Comment not working win32 translation code
2017-01-03 23:10:58 +01:00
Philipp Hörist
9b0be66b50
Dont import MusicTrackListener in startup
2017-01-03 23:10:57 +01:00
Philipp Hörist
503c295eb3
Handle GTK shutdown event
...
do_shutdown() is called by GTK on quit()
2017-01-03 23:10:50 +01:00
Philipp Hörist
39ec724e45
Cleanup Paths/DB creation and init
2017-01-03 23:08:52 +01:00
Philipp Hörist
32604e99bf
Handle missing winsound module not in startup
2017-01-03 23:08:52 +01:00
Philipp Hörist
33041619ee
Dont depend on win32api for getting HOME dir
2017-01-03 23:08:51 +01:00
Philipp Hörist
f1693fa5a6
Remove unused code
2017-01-03 23:08:51 +01:00
Philipp Hörist
d5bb5d4034
Remove old GTK2 code
2017-01-03 23:08:51 +01:00
Philipp Hörist
1c8f08a3c8
Remove PID code, GApp should be single instance
2017-01-03 23:08:50 +01:00
Philipp Hörist
0443d5a69a
Ignore warnings on windows when not in dev mode
2017-01-03 23:08:50 +01:00
Philipp Hörist
079b5346fe
Set application name in init
...
Remove unnecessary error catching
- on missing gi libs we fail earlier
- 'could not open display' is good enough
2017-01-03 23:08:49 +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
815ecdcf47
Handle start of second instance
...
We bring the Roster Window to the front
Gtk exits on return immediately
2017-01-03 23:08:48 +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