1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-11-03 19:37:16 -05:00
Commit Graph

559 Commits

Author SHA1 Message Date
James Booth
382e961563 Merge pull request #46 from pasis/master
Improved error handling. Handles when user does not exist at server, and when the server cannot be contacted (for example if the server name is typed incorrectly in the JID).
2012-10-21 11:37:11 -07:00
Dmitry Podgorny
46b8a21cfb jabber: rewrite error handling 2012-10-20 09:19:59 +03:00
Dmitry Podgorny
1aff8a2144 windows: set dirty in win_show_error_msg 2012-10-18 18:24:09 +03:00
Dmitry Podgorny
bfc9e9a72e handle error messages from server 2012-10-18 18:18:44 +03:00
Dmitry Podgorny
7156436805 windows: dont print wether contact exists in roster 2012-10-18 10:20:53 +03:00
Dmitry Podgorny
8200c959f8 windows: print outgoing messages for all contacts
When contact list doesn't contain a contact outgoing messages aren't
printed to chat window. But incoming ones is printed.
The patch fixes this and make profanity show "%s is not one of your
contacts." only once on creating window.
2012-10-17 12:55:48 +03:00
James Booth
4e05e919b2 Fixed indentation 2012-10-16 23:56:44 +01:00
James Booth
68c6fe4803 Moved jabber_free_resources call 2012-10-16 23:38:27 +01:00
James Booth
2f66feef8a Merge branch 'master' of https://github.com/pasis/profanity 2012-10-16 23:34:38 +01:00
James Booth
d2aeca9bb4 Attempted fix at causing segfault by freeing connection 2012-10-16 23:29:58 +01:00
Dmitry Podgorny
6900d52d80 jabber: fix crash when disconnection timeout is reached 2012-10-17 00:52:19 +03:00
James Booth
ea9a527606 Removed "Log" from history output 2012-10-15 08:57:43 +01:00
James Booth
c0cc829519 Refactored show history, free'd memory 2012-10-14 22:36:29 +01:00
James Booth
6ef7b30cd7 Updated man page 2012-10-14 18:26:54 +01:00
James Booth
acb152d4f7 Added history option 2012-10-14 18:26:08 +01:00
James Booth
26802ffed3 Do not create directories when looking for logs 2012-10-14 18:12:42 +01:00
James Booth
da302d92c7 Fixed compiler warning 2012-10-14 17:58:58 +01:00
James Booth
b2103b1c0f Shows log date when viewing history 2012-10-14 17:38:10 +01:00
James Booth
655430418b Chaged padsize to 1000 2012-10-14 17:26:35 +01:00
James Booth
c4fd08c430 Show history from day that session started 2012-10-14 17:23:38 +01:00
James Booth
3129500528 Show log if session started today 2012-10-14 16:45:39 +01:00
James Booth
460b244048 Refactored chat_log.c 2012-10-14 16:34:47 +01:00
James Booth
90164fc2c0 Chat log get filename now takes datetime 2012-10-14 16:29:31 +01:00
James Booth
993554b1b0 Fixed history when no log 2012-10-14 04:13:00 +01:00
James Booth
579201636e Showing history from current log in chat windows 2012-10-14 04:10:03 +01:00
James Booth
18c6bb9219 Recipient logs now in own subdirectories
Filename is based on date, in a sortable order
2012-10-09 00:46:58 +01:00
James Booth
3c5a50a664 Refactored creating new logs 2012-10-09 00:10:06 +01:00
James Booth
f8160fc094 Roll log if day changes whilst running 2012-10-08 23:36:50 +01:00
James Booth
ded57916e9 Removed time date from dated logs
Use 'me' instead of login
2012-10-08 23:00:39 +01:00
James Booth
48936c0a95 Added datestamped logs 2012-10-08 22:52:54 +01:00
James Booth
2294d908f6 Added comments to new window open 2012-10-08 22:34:45 +01:00
James Booth
ee46389486 Decreased non blocking delay 2012-10-06 00:20:50 +01:00
James Booth
47fd81d5b9 Fixed memory leak 2012-10-06 00:16:53 +01:00
James Booth
8ecd93049f Set no blocking delay to 100ms 2012-10-05 00:42:02 +01:00
James Booth
a6467e17c7 Decreased non blocking input delay 2012-10-05 00:12:11 +01:00
James Booth
d493975d54 Only show offline warning once 2012-10-04 23:55:15 +01:00
James Booth
c9afe7b346 Use colour prefs for offline message warning 2012-10-04 23:38:01 +01:00
James Booth
9f08744ec0 Show warning when sending message to offline contact 2012-10-04 23:33:38 +01:00
James Booth
e486114e05 Now checks for exitence of contact before sending message 2012-10-04 23:18:48 +01:00
James Booth
9e23060986 Added argument to /who command to specify status 2012-10-04 22:48:41 +01:00
James Booth
dcf5e9ef16 Removed /ros command 2012-10-04 22:09:33 +01:00
James Booth
65022b3c2f Users added to contact list when no precense notification
The user is added from the roster
2012-10-04 21:31:09 +01:00
James Booth
579594a8bf Offline contacts presence notifications now in contact list
Can send messages to offline contacts
2012-10-04 21:25:19 +01:00
James Booth
cf211be221 Tidied up message remind period on prefs output 2012-10-03 22:23:22 +01:00
James Booth
585d3e52f7 Made usage of cons_show vargs 2012-10-03 22:19:46 +01:00
James Booth
6aa1fe5513 cons_show now uses vargs 2012-10-03 22:06:04 +01:00
James Booth
a1476f1780 Automatically open window with /msg command 2012-10-03 00:03:52 +01:00
James Booth
a970b9ea86 Moved chat logging to profanity module
Removed jabber modules dependency on chat log
2012-10-02 22:00:05 +01:00
James Booth
ee8407f4a4 Tidy up jabber module, removed unused code, made local functions private 2012-10-02 21:37:55 +01:00
James Booth
b9ab5d9f33 Refactored profanity module
Now has simple run method and event handlers
2012-10-02 01:24:48 +01:00