James Booth
fae89c47c2
Merge branch 'master' into plugins
2014-01-05 01:18:08 +00:00
James Booth
80acfdae9a
Added contact presence offline test
2014-01-05 00:43:37 +00:00
James Booth
9da4a6e1b9
Refactored contact display string
2014-01-05 00:38:45 +00:00
Dmitry Podgorny
2fc588be17
fixed segfault when home directory doesn't exist
2014-01-03 20:43:07 +02:00
James Booth
0a97e79c68
Merge branch 'master' into plugins
...
Conflicts:
configure.ac
2014-01-03 18:21:32 +00:00
James Booth
c549595c60
Fixed incoming message plugin call
2014-01-03 18:11:25 +00:00
James Booth
e504c030a6
Merge branch 'master' into otr
...
Conflicts:
configure.ac
2014-01-03 17:54:51 +00:00
James Booth
785206a06c
Tidied navigation help
...
Conflicts:
src/ui/console.c
2014-01-02 18:06:53 +00:00
James Booth
c10c9286d1
Merge branch 'master' into plugins
...
Conflicts:
src/ui/notifier.c
src/ui/ui.h
src/xmpp/roster.c
2014-01-02 02:19:06 +00:00
James Booth
170af88c0d
Merge branch 'master' into otr
...
Conflicts:
Makefile.am
2014-01-02 01:57:05 +00:00
James Booth
3fbd45bd06
Added full stop to /help help summary
...
Conflicts:
src/command/command.c
2014-01-02 01:53:46 +00:00
James Booth
3a57a792e4
Added full stop to /grlog help summary
...
Conflicts:
src/command/command.c
2014-01-02 01:52:53 +00:00
James Booth
9823b2fae2
Added full stop to /help service summary
2014-01-02 01:51:46 +00:00
James Booth
8d4bec2d37
Added full stop to /chlog help summary
...
Conflicts:
src/command/command.c
2014-01-02 01:51:21 +00:00
James Booth
d3fff13255
Added full stop to /about help summary
...
Conflicts:
src/command/command.c
2014-01-02 01:49:46 +00:00
James Booth
8840457e19
Merge remote-tracking branch 'louiecaulfield/master'
2013-12-29 15:41:22 +00:00
James Booth
2defeaefe3
Removed wins_refresh_console when not required for /sub command output
...
Implicitly called by cons_show
2013-12-27 23:38:45 +00:00
Jasper van Bourgognie
4a706f7a80
src/ui/core.c: Removed duplicate const keyword
2013-12-27 20:56:47 +01:00
Jasper van Bourgognie
7127a934c7
Fixed types of presence variables to resource_presence_type (avoid useless and implicit casts)
2013-12-27 20:50:43 +01:00
James Booth
976f3e303a
Added /sub command test
2013-12-27 17:25:30 +00:00
James Booth
6d6bc67d5c
Test for presence update when changing priority
2013-12-27 14:17:24 +00:00
James Booth
7a63cf2e22
Changed messages on invalid priorities
2013-12-27 00:29:20 +00:00
James Booth
8685e78c86
Added mock_accounts and fixed tests
2013-12-26 13:37:22 +00:00
James Booth
b83b262d47
Bind remaining ui functions in main.c
2013-12-23 00:23:22 +00:00
James Booth
7fe8f61b9b
Bind console functions in main.c
2013-12-23 00:08:45 +00:00
James Booth
a6859354b4
Bind ui core functions in main.c
2013-12-22 23:54:22 +00:00
James Booth
6a9bb8ea11
Bind roster functions in main.c
2013-12-22 23:34:44 +00:00
James Booth
4e169689f6
Bind presence functions in main.c
2013-12-22 23:31:49 +00:00
James Booth
74e8a405d6
Bind message functions in main.c
2013-12-22 23:25:30 +00:00
James Booth
90e7ce1c56
Bind iq functions in main.c
2013-12-22 23:19:20 +00:00
James Booth
e818a6772b
Bind capabilities functions in main.c
2013-12-22 23:16:19 +00:00
James Booth
c001f0e7cb
Bind bookmark functions in main.c
2013-12-22 23:13:34 +00:00
James Booth
581f58e47f
Bind jabber functions in main.c
2013-12-22 23:13:05 +00:00
James Booth
5a5b1340aa
Dynamically load UI functions, fixed tests
2013-12-22 22:14:15 +00:00
James Booth
d56f6dc39b
Added mocks and stubs for cons_show
2013-12-19 21:05:39 +00:00
James Booth
81909ef000
Dynamically bind xmpp module api
2013-12-18 20:16:55 +00:00
James Booth
ed079236aa
Merge branch 'master' into plugins
...
Conflicts:
src/command/commands.c
2013-12-18 00:41:57 +00:00
James Booth
bc700fbfea
Merge branch 'master' into otr
2013-12-18 00:36:05 +00:00
James Booth
f47bd58a1c
Added tests for setting presence priorities
2013-12-17 23:57:06 +00:00
James Booth
95d08db292
Merge branch 'master' into otr
...
Conflicts:
src/command/commands.c
2013-12-16 01:11:36 +00:00
James Booth
6d75ebb8e9
Test account free'd after connect
2013-12-15 22:00:42 +00:00
James Booth
5e739cbfb7
Moved fulljid logic to accounts
2013-12-15 20:32:30 +00:00
James Booth
079ea5304b
Moved _ask_password to UI module
2013-12-15 19:38:23 +00:00
James Booth
2470f642c7
Merge branch 'master' into otr
...
Conflicts:
src/command/command.c
2013-12-15 17:19:01 +00:00
James Booth
5891ee0cc2
Merge branch 'master' into plugins
...
Conflicts:
Makefile.am
configure.ac
src/command/command.c
src/ui/console.c
src/ui/core.c
src/ui/muc_window.c
2013-12-15 17:14:00 +00:00
James Booth
2490f5b417
Seperated command functions into module
2013-12-15 16:10:32 +00:00
James Booth
3a403046ff
Moved autocomplete tests to cmocka
2013-12-14 16:16:46 +00:00
James Booth
107fdd355e
Added simple mock test, refactored roster
2013-12-14 15:34:17 +00:00
James Booth
3f6b40246a
Merge branch 'master' into refactor
2013-12-10 22:15:28 +00:00
James Booth
553455c19b
Merge branch 'master' into plugins
2013-12-10 22:14:16 +00:00
James Booth
06367723d7
Merge branch 'master' into otr
2013-12-10 22:13:21 +00:00
James Booth
2fe258ad1b
Implemented autocomplete for /account command <setting> parameter
...
fixes #260
2013-12-10 22:11:48 +00:00
James Booth
ce75d58830
Merge branch 'master' into refactor
2013-12-10 00:17:14 +00:00
James Booth
16ac85fb62
Merge branch 'master' into plugins
2013-12-10 00:15:08 +00:00
James Booth
5eb0cf9f35
Merge branch 'master' into otr
2013-12-10 00:13:49 +00:00
James Booth
e27061b131
Added comments to autocomplete.h
2013-12-10 00:06:00 +00:00
James Booth
67dead32af
Tidy autocomplete.h
2013-12-09 23:53:52 +00:00
James Booth
0de1ff9b4d
Removed unused boolean result from autocomplete add and remove
2013-12-09 23:51:13 +00:00
James Booth
ef6515f078
Removed unused prototypes from autocomplete.h
2013-12-09 23:44:11 +00:00
James Booth
d17cd3f573
Merge branch 'master' into refactor
2013-12-08 23:48:07 +00:00
James Booth
0e5ab1d8fb
Merge branch 'master' into plugins
2013-12-08 23:43:15 +00:00
James Booth
c3b391d06f
Merge branch 'master' into otr
2013-12-08 23:42:17 +00:00
James Booth
1c2661f1c3
Added clear command to /account for password clearing
...
fixes #267
2013-12-08 23:36:00 +00:00
James Booth
6bba79eed4
Merge branch 'master' into refactor
2013-12-08 22:08:45 +00:00
James Booth
9016da0b2b
Merge branch 'master' into plugins
2013-12-08 22:06:43 +00:00
James Booth
b7a5179fa6
Merge branch 'master' into otr
2013-12-08 22:06:06 +00:00
James Booth
3ce0d0f877
Added command parameter to /autoconnect (set, off)
...
fixes #261
2013-12-08 21:49:34 +00:00
James Booth
3e8e4579a5
Fixed version number on splash screen
2013-11-21 00:28:06 +00:00
James Booth
8c97658b8d
Merge branch 'master' into refactor2
...
Conflicts:
src/ui/core.c
2013-11-11 20:51:35 +00:00
James Booth
a0b80e730a
Merge branch 'master' into plugins
2013-11-10 18:50:18 +00:00
James Booth
528562b603
Merge branch 'master' into otr
2013-11-10 18:49:59 +00:00
James Booth
c5f76721ce
Fixed compile error for -Wduplicate-decl-specifier on OSX
2013-11-10 18:48:55 +00:00
James Booth
17883b5ef8
Fixed merge
2013-11-08 00:26:57 +00:00
James Booth
305d2e5c85
Merge branch 'master' into plugins
...
Conflicts:
src/profanity.c
2013-11-08 00:24:19 +00:00
James Booth
d9395daa2f
Added /otr command
2013-11-08 00:17:27 +00:00
James Booth
599bee2ce8
Create fingerprints file, callbacks, and message send
2013-11-08 00:17:27 +00:00
James Booth
3fce5572ea
Generate privatekey
2013-11-08 00:17:02 +00:00
James Booth
bdcc70f36d
Load keys and fingerprints for account on connect
2013-11-08 00:17:02 +00:00
James Booth
bd1c139429
Added libotr
2013-11-08 00:17:02 +00:00
James Booth
be653667e4
Added /account set <account> password <password>
2013-11-07 23:36:04 +00:00
James Booth
2b0108e6cc
Allow "account" setting in [connection] to autconnect the account
...
closes #251
2013-11-07 23:04:12 +00:00
James Booth
2fa8da493e
Use correct type in account rename for priorities
...
fixes #250
2013-11-07 22:20:30 +00:00
James Booth
99d3322834
Added MAX_PASSWORD_SIZE set to 64
...
fixes #245
2013-11-07 22:15:43 +00:00
James Booth
1248f49cfa
Merge remote-tracking branch 'tsenart/connect-on-startup'
2013-11-07 21:57:41 +00:00
James Booth
4abdb02396
Merge remote-tracking branch 'tsenart/passwords-on-accounts-file'
2013-11-07 21:43:11 +00:00
Tomás Senart
ac7ec7f2d1
Connect to an account on start-up
...
This commit enables connecting to an account on startup which enables
the use case of having different pre-configured scripts which start
different profanity processes for different accounts. This only makes
sense in the light of not supporting many accounts connected per
process.
2013-10-14 21:22:46 +02:00
Tomás Senart
480589f0ae
Use passwords from the accounts file
...
This commit makes it so that if the password in an account in the
accounts file is present, then use it. Otherwise ask for the password to
the user.
2013-10-14 20:15:51 +02:00
James Booth
3e86d108a3
Removed usages of ui_current_print_line from ui/core.c
2013-10-07 01:39:05 +01:00
James Booth
067c26eeea
Tidy _ui_draw_win_title
2013-10-07 01:35:20 +01:00
James Booth
4cbfd5f0f9
Removed _win_show_error_msg
2013-10-07 01:30:20 +01:00
James Booth
c253d3cd1b
Refactor ui_create_duck_win
2013-10-07 01:08:46 +01:00
James Booth
63f594b494
Refactor ui_recipient_gone
2013-10-07 01:06:19 +01:00
James Booth
2d534fb278
Added win_page_off
2013-10-07 00:59:17 +01:00
James Booth
acf1afe025
Moved idle chat state handling out of ui module
2013-10-07 00:51:00 +01:00
James Booth
383d91ec36
Added p_contact_create_display_string
2013-10-07 00:16:58 +01:00
James Booth
9bea1ce830
Moved win_show_status function to window module
2013-10-06 23:52:50 +01:00
James Booth
1d3256ffc7
PREF_STATUSES, moved checks to profanity module
...
Removed checks from muc presence, and when contact is offline on message
2013-10-06 23:46:35 +01:00
James Booth
7eb5bb6c3d
Moved check for PREF_STATUSES
2013-10-06 23:39:27 +01:00
James Booth
4c64169d5b
Rename window in ui_handle_error_message
2013-10-06 23:28:11 +01:00
James Booth
e2161d8acc
Refactor wins_refresh_current
2013-10-06 23:25:01 +01:00