1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
Commit Graph

3235 Commits

Author SHA1 Message Date
David
098d84ef73 Merge branch 'tray_icon' into HEAD
Let's thanks Aline <linuxine@gmail.com> for the icons.

Enjoy!
2016-03-12 17:37:46 +01:00
David
520eee23a9 fixing leakings 2016-03-12 16:55:52 +01:00
James Booth
11356fec01 Merge branch 'master' into plugins-python 2016-03-10 22:23:56 +00:00
James Booth
185405b9d1 Fixed PLATFORM_CYGWIN references 2016-03-10 22:21:56 +00:00
David
82de077b02 read icons from local dir
if desired, icons could be put in the .config dir.
In this case, these icons will be read, instead of the other ones.
2016-03-10 22:45:16 +01:00
James Booth
d157e9bf71 Plugins: Fix python threading
Release global interpreter lock during api calls
2016-03-09 23:36:22 +00:00
David
4abdad03ec Fix icons when installed in share... it is working now! 2016-03-09 20:09:31 +01:00
James Booth
85abab6bf9 Merge branch 'master' into plugins-python 2016-03-08 20:28:51 +00:00
James Booth
1ddfa47313 Free TLSCertificate memory 2016-03-08 20:25:36 +00:00
David
718a708b93 Use a folder to add icons
NOTE: it is not working in this release, I have to get how to retrieve
icons from folder.
2016-03-07 22:26:48 +01:00
James Booth
9850e041c8 Merge branch 'master' into plugins-python 2016-03-07 20:44:18 +00:00
James Booth
5cabcf9b79 Plugins: Added callbacks init and close functions
Included destroy function in PluginWindowCallback
2016-03-07 20:36:25 +00:00
David
d1177d3ade better icons 2016-03-07 20:10:59 +01:00
James Booth
e4071015ea Merge branch 'master' into plugins-python 2016-03-07 18:42:02 +00:00
James Booth
72f940360d Free GLists in plugin autocompleters 2016-03-07 18:32:32 +00:00
James Booth
958dc6b184 Free GList in wins_get_plugin 2016-03-07 18:30:13 +00:00
James Booth
355adb117c Added WIN_PLUGIN case to win_free() 2016-03-07 18:24:04 +00:00
James Booth
35e456aebd Merge branch 'master' into plugins-python 2016-03-07 17:15:48 +00:00
Klement Sekera
e1b15182a4 Fix typo maxinum->maximum 2016-03-07 14:06:10 +01:00
David
dc0c3cc699 Introduce Tray Icon for Profanity
Add tray icon for profanity based on Gtk StatusIcon.
Different icon is displayed in case the user has unread messages.
2016-03-06 19:10:46 +01:00
James Booth
581b6e2cf1 Merge branch 'master' into plugins-python 2016-03-03 00:32:48 +00:00
James Booth
09cfbb7e05 Fixed /help group formatting 2016-03-03 00:31:27 +00:00
James Booth
5ddf379ffd Merge branch 'master' into plugins-python 2016-03-01 00:04:38 +00:00
James Booth
7fdf50eb31 Add plugin wins to /win and /close autocompletion 2016-03-01 00:03:11 +00:00
James Booth
da7e59bc86 Merge remote-tracking branch 'origin/master' 2016-02-28 23:18:50 +00:00
James Booth
21f6e88c3b Added current_win_is_console to python API 2016-02-28 23:12:53 +00:00
James Booth
c81b05b919 Merge branch 'master' into plugins-python 2016-02-28 23:08:32 +00:00
James Booth
ab08d0a378 Added current_win_is_console to plugins api 2016-02-28 23:06:45 +00:00
James Booth
25c9b19562 Merge branch 'master' into plugins-python 2016-02-28 19:06:13 +00:00
James Booth
accde2a61c Fixed cygwin compile 2016-02-28 19:05:26 +00:00
James Booth
d458e930d1 Merge branch 'master' into plugins-python 2016-02-25 01:52:32 +00:00
James Booth
fbd913ec62 Remove default from plugin theme NULL checks 2016-02-25 01:51:33 +00:00
James Booth
f507a6f541 Merge branch 'master' into plugins-python 2016-02-25 01:18:48 +00:00
James Booth
c562702ab9 Check for NULLs before testing plugin theme 2016-02-25 01:17:47 +00:00
James Booth
661cda3b10 Merge branch 'master' into plugins-python 2016-02-25 00:14:06 +00:00
James Booth
51c6cefafd Call plugin disconnect hook before disconnecting on autoping fail
fixes #746
2016-02-25 00:10:22 +00:00
James Booth
f18fbe333a Merge branch 'master' into plugins-python 2016-02-24 23:54:25 +00:00
James Booth
5b34e11e45 Added missing string.h include to plugins/api.c 2016-02-24 23:52:59 +00:00
James Booth
e3130dbe82 Merge branch 'master' into plugins-python 2016-02-24 01:00:39 +00:00
James Booth
9d31ce49c3 Added missing stdlib.h include 2016-02-24 00:59:28 +00:00
James Booth
d6e85e5cd6 Added python_api_cons_bad_cmd_usage 2016-02-24 00:48:34 +00:00
James Booth
2783c84a13 Added python support to -v 2016-02-24 00:36:23 +00:00
James Booth
0fc0b3eeec Added python plugins code 2016-02-24 00:31:55 +00:00
James Booth
ac91e7ef85 Added theme support to plugins 2016-02-21 23:58:13 +00:00
James Booth
1654f16a2f Return result from plugin calls
closes #739
2016-02-21 02:06:09 +00:00
James Booth
3705437a60 Removed plugin hook call for MUC history 2016-02-18 22:59:00 +00:00
James Booth
412dc13629 Added prof_cons_bad_cmd_usage plugin function 2016-02-18 22:25:43 +00:00
James Booth
0ed3b53bd2 Integrated plugins with /help command 2016-02-18 21:53:20 +00:00
James Booth
a152d7fb8e Added cmd_help_autocomplete_add 2016-02-18 21:14:12 +00:00
James Booth
0654aa1151 Added plugin commands to /help autocompletion 2016-02-18 21:06:21 +00:00
James Booth
639623d625 Tidied cons_show_help 2016-02-18 20:52:52 +00:00
James Booth
a14b7815ae Added new help format to c plugins WIP 2016-02-18 01:20:37 +00:00
James Booth
2ac911618a Fix call to plugins_post_chat_message_send 2016-02-16 23:48:47 +00:00
James Booth
7945ef5277 Fix plugin command memleak 2016-02-15 00:09:51 +00:00
James Booth
bd928f0f29 Removed non c plugin code 2016-02-14 23:52:04 +00:00
James Booth
3dd5c3b2c3 Updated copyright 2016-02-14 23:12:01 +00:00
James Booth
1f90aca503 Merge branch 'master' into plugins-c
Conflicts:
	src/main.c
	src/ui/console.c
2016-02-14 23:00:52 +00:00
James Booth
e53e94f1e2 Updated copyright 2016-02-14 22:54:46 +00:00
James Booth
41fe8c22b1 Added C plugin code from plugins branch 2016-02-14 22:28:55 +00:00
James Booth
f887a35c0c Fixed memory deallocations 2016-02-14 01:59:53 +00:00
James Booth
d7b331874a Fix memory leaks 2016-02-14 01:49:57 +00:00
James Booth
7a19ee822b Fixed theme defaults memory release 2016-02-14 01:37:13 +00:00
James Booth
87e3530e22 Added missing prefs_free_string() 2016-02-14 01:34:34 +00:00
James Booth
c3dfd6d35a Highlight longer triggers first 2016-02-13 22:55:57 +00:00
James Booth
1a3dc91e11 Highlight room trigger terms 2016-02-13 22:46:25 +00:00
James Booth
2f82f50a35 Added roommention.term theme option 2016-02-10 23:03:23 +00:00
James Booth
71679a3159 Added mention and trigger themes for console 2016-02-10 21:38:28 +00:00
James Booth
6d518327a3 Fixed /role and /affiliation help 2016-02-07 19:32:23 +00:00
James Booth
62b0cdd8fd Fix room notification reminders 2016-02-07 01:15:40 +00:00
James Booth
abc2f0de39 Added /roster show|hide unsubscribed 2016-02-07 00:49:48 +00:00
James Booth
6702bb9739 Don't show notification reminders for messages the user does not want notifications for 2016-02-04 01:24:37 +00:00
James Booth
e1962261a9 Tidy notify_room_message() 2016-02-04 00:45:37 +00:00
James Booth
c14ef33906 Tidy notify_message() 2016-02-04 00:41:53 +00:00
James Booth
f8f9ad5197 Tidy prefs_do_chat_notify() 2016-02-04 00:35:10 +00:00
James Booth
8342265607 Removed unused arg: prefs_do_chat_notify() 2016-02-04 00:21:38 +00:00
James Booth
bab75cae15 Implemented /console private setting 2016-02-03 23:39:20 +00:00
James Booth
19a3066e28 Implemented /console chat setting 2016-02-03 23:16:42 +00:00
James Booth
72c1c49695 Added console.chat preference 2016-02-03 23:02:52 +00:00
James Booth
003cdcf3fb Added /console chat autocompletion 2016-02-03 22:47:22 +00:00
James Booth
30116dd922 Update autocompleters on roster nick change/clear
fixes #720
2016-02-03 22:19:29 +00:00
James Booth
46b27bcbd8 Fixed help formatting 2016-02-03 00:37:05 +00:00
James Booth
77e819e81a Handle self leaving room in private wins 2016-02-03 00:11:38 +00:00
James Booth
292c9cf454 Handle occupant nick change in private wins 2016-02-02 23:25:26 +00:00
James Booth
3ddef99dfe Handle occupant kicked/banned in private chat wins 2016-02-02 22:25:55 +00:00
James Booth
150015fa3d Show message in private windows when user offline 2016-02-02 21:52:13 +00:00
James Booth
f91b21a1d6 Allow splitting roster rooms by conference server 2016-02-01 01:11:01 +00:00
James Booth
08c1e62e3c Colour private chats by presence in roster panel 2016-01-31 23:08:14 +00:00
James Booth
431913127c Roster panel colour fixes 2016-01-31 22:02:04 +00:00
James Booth
3805fcfbd1 Fixed /pref ui formatting 2016-01-31 20:26:49 +00:00
James Booth
a00095c8a9 Added roster.rooms.private.char setting 2016-01-31 20:17:20 +00:00
James Booth
dd250c6799 Show orphaned private chats 2016-01-31 19:38:06 +00:00
James Booth
a0f43adf5b Only add private chats to Rooms unread count in roster when room active 2016-01-31 18:52:53 +00:00
James Booth
1c65c36cb6 Show offline contacts with unread messages in roster 2016-01-31 02:47:50 +00:00
James Booth
e816b124ee Removed unused arg from roster_get_ functions 2016-01-31 02:33:44 +00:00
James Booth
369aa5e8a8 Added filter functions to roster 2016-01-31 02:27:02 +00:00
James Booth
f17ecb77d2 Added functions for rooms and private chat headers 2016-01-31 00:34:44 +00:00
James Booth
5bbb3ef413 Added _rosterwin_contacts_header function 2016-01-30 23:53:46 +00:00
James Booth
3f3182a7de Reorganise rosterwin.c 2016-01-30 23:11:31 +00:00
James Booth
20659b9841 Added _rosterwin_contacts_all function 2016-01-30 22:54:52 +00:00
James Booth
2092273474 Removed _rosterwin_contacts_by_no_group function 2016-01-30 22:39:08 +00:00