Commit Graph

  • e8a450bc17 Sort form fields for sha-1 caps hash James Booth 2014-09-21 21:43:42 +01:00
  • 5fb05c6d6d Merge branch 'master' into caps James Booth 2014-09-21 16:55:26 +01:00
  • 4fc5d0053b Removed TODO James Booth 2014-09-21 16:53:32 +01:00
  • c343b3ecef Log errors on caps responses James Booth 2014-09-21 16:51:35 +01:00
  • ce43af616e Destroy Jid after use James Booth 2014-09-21 02:21:52 +01:00
  • 7aff51ba4d Handle capabilities for room participants James Booth 2014-09-21 01:57:09 +01:00
  • c2e173479f Fixed muc presence check, remove logging from presence handler James Booth 2014-09-21 01:04:53 +01:00
  • 06856ecea1 Removed _get_caps_key function James Booth 2014-09-21 00:22:03 +01:00
  • ae08e820d9 Fixed tests James Booth 2014-09-21 00:09:17 +01:00
  • 2fb9989123 Added jid->hash lookup for capabilities James Booth 2014-09-20 23:50:19 +01:00
  • 6e19476f6f Do not send caps request on self presence James Booth 2014-09-19 01:28:44 +01:00
  • 99c0b3f2cf wip - refactoring capabilities James Booth 2014-09-19 00:49:48 +01:00
  • 93058636ce Tidied available presence handler James Booth 2014-09-18 21:36:43 +01:00
  • ab3fde185d Fixed messages for new rooms James Booth 2014-09-18 00:15:32 +01:00
  • a905ce18a3 Added autocompletion for jid-multi form fields James Booth 2014-09-17 23:34:48 +01:00
  • 45ba6f1fed Added autocompletion for form text-multi values James Booth 2014-09-17 23:21:14 +01:00
  • fa7b6f3000 Added autocompletion for form list-multi values James Booth 2014-09-17 23:03:03 +01:00
  • e42a0847a2 Added autocompletion for form list-single values James Booth 2014-09-17 22:51:52 +01:00
  • 9bfc499078 Added autocompletion for form boolean values James Booth 2014-09-17 22:21:12 +01:00
  • d2a06ab18e Handle result of room configuration submit James Booth 2014-09-17 21:48:55 +01:00
  • 672fcfe009 Show errors in room when can't retrieve room config James Booth 2014-09-17 20:59:56 +01:00
  • 2a555157c3 Added prefix to travis libstrophe configure James Booth 2014-09-17 00:56:21 +01:00
  • e2f37600db Revert "Added -lstrophe to test dependencies" James Booth 2014-09-17 00:55:36 +01:00
  • 4002790ed0 Added -lstrophe to test dependencies James Booth 2014-09-17 00:52:52 +01:00
  • 60eedc7c6d Added field updated message, show form mofified indicator for /wins James Booth 2014-09-17 00:49:06 +01:00
  • 0de9c1bdda Merge branch 'master' into roomconfig James Booth 2014-09-17 00:26:11 +01:00
  • 1847f87190 Fixed window switching when paged James Booth 2014-09-17 00:22:55 +01:00
  • 16acb52ca3 Show indicator when form has unsaved changes James Booth 2014-09-16 22:23:59 +01:00
  • ef8b8e637d Added form field help James Booth 2014-09-16 21:51:16 +01:00
  • 0d9a145d45 Implemented /form help James Booth 2014-09-16 20:52:38 +01:00
  • 728f1f014b Updated room config todo James Booth 2014-09-15 23:35:35 +01:00
  • f494faac99 Show form fields after updating James Booth 2014-09-15 23:28:12 +01:00
  • 6b575aa8fc Added /form show James Booth 2014-09-15 22:51:53 +01:00
  • c5b697dba7 Dont allow unsaved form windows to be closed James Booth 2014-09-15 22:31:15 +01:00
  • 529b4f175b Split /room and /form commands James Booth 2014-09-15 21:33:25 +01:00
  • dc103d88d7 Updated room config todo James Booth 2014-09-15 20:59:50 +01:00
  • de9144c16c Updated room config todo James Booth 2014-09-15 20:58:13 +01:00
  • aa85e29aef Added tests for form_remove_text_multi_value James Booth 2014-09-15 20:55:53 +01:00
  • ea24a7c4f6 Added tests for form_remove_value James Booth 2014-09-15 13:09:49 +01:00
  • d1ace3282c Added tests for form_add_value James Booth 2014-09-15 00:56:50 +01:00
  • b934ad54d5 Added form tests James Booth 2014-09-14 22:31:27 +01:00
  • de0ce0b80d Allow removing data from text-multi form fields James Booth 2014-09-14 18:36:44 +01:00
  • 8cfe80e979 Added setting of unique form list values James Booth 2014-09-14 16:23:25 +01:00
  • b6242fbd3d Tidied form UI code James Booth 2014-09-14 01:56:53 +01:00
  • 7a12684523 Added /room remove command, reformetted form output James Booth 2014-09-14 01:53:52 +01:00
  • 68b839a508 Added /room add for *-multi James Booth 2014-09-14 00:18:06 +01:00
  • b52911f7b4 Added add/remove subcommands to room config James Booth 2014-09-13 23:45:56 +01:00
  • 0239a81c38 Added form validation for jid-single type James Booth 2014-09-13 23:32:09 +01:00
  • e13940daf4 Added form validation for list-single type James Booth 2014-09-13 23:07:52 +01:00
  • 524a52d0ac Added form validation for boolean type James Booth 2014-09-13 22:49:04 +01:00
  • b111419693 Added form type check on set James Booth 2014-09-13 22:39:06 +01:00
  • c4b4cb557f form_get_field_by_var->form_get_form_type_field James Booth 2014-09-13 21:55:46 +01:00
  • 0a4dea55d5 Do not tag hidden form fields James Booth 2014-09-13 21:46:54 +01:00
  • cbb199e06e Do not set hidden for fixed form fields James Booth 2014-09-13 21:40:16 +01:00
  • d8400a5fd7 Initialise form field tag autocomplete James Booth 2014-09-13 21:36:16 +01:00
  • 128a4a811f Added autocomplete for setting room config form tags James Booth 2014-09-12 13:28:33 +01:00
  • 6c45f8ffae Check room config tag exists before setting James Booth 2014-09-12 00:39:37 +01:00
  • 38959e0c33 Added setting of *-single room config values James Booth 2014-09-12 00:21:28 +01:00
  • 42a14d0182 Added tags to form fields James Booth 2014-09-11 23:44:39 +01:00
  • a133384ef7 Close config win James Booth 2014-09-11 23:23:13 +01:00
  • 2fc9e3e1cf Close config window on submit/cancel James Booth 2014-09-11 00:17:42 +01:00
  • 1e26b7a4ff Added /room command validation, reduced to one subcommand James Booth 2014-09-11 00:01:44 +01:00
  • eba3a7cb30 Implemented /room config submit for saving room configuration James Booth 2014-09-10 23:05:35 +01:00
  • 5aa75b1f8b Extracted form field display code James Booth 2014-09-10 19:59:30 +01:00
  • acc7df161d Added form field type enum James Booth 2014-09-10 13:18:36 +01:00
  • f3187917fb Coloured room config form var tags James Booth 2014-09-10 00:32:40 +01:00
  • f49a6a65d9 Implemented text-multi, jid-single and fixed display for room config forms James Booth 2014-09-10 00:25:44 +01:00
  • 0897cd7d17 Implemented jid-multi display for room config forms James Booth 2014-09-10 00:20:01 +01:00
  • b6f4faf55b Implemented list-multi display for room config forms James Booth 2014-09-10 00:07:31 +01:00
  • f6c236035a Merge branch 'master' into roomconfig James Booth 2014-09-09 23:55:27 +01:00
  • 99dfbcbc4e Removed destroy room id handler from generic handlers James Booth 2014-09-09 23:37:51 +01:00
  • 41a069278a Tidied error handling for room forms James Booth 2014-09-09 23:16:12 +01:00
  • 9d74bdb58d Merge branch 'master' into roomconfig James Booth 2014-09-09 22:44:14 +01:00
  • aa7fe0991f Added usages for stanza_get_error_message in iq.c James Booth 2014-09-09 22:32:52 +01:00
  • 3417f25dd1 Use stanza_get_error_message for pong errors James Booth 2014-09-09 22:26:14 +01:00
  • c636134566 Merge branch 'master' into roomconfig James Booth 2014-09-09 21:29:18 +01:00
  • 273cddd661 Merge remote-tracking branch 'pasis/memleak' James Booth 2014-09-09 20:57:28 +01:00
  • b6faeaaa76 Fixed memory leaks Dmitry Podgorny 2014-09-09 22:07:28 +03:00
  • 6166d456e8 Added TODO for handling room config form request errors James Booth 2014-09-09 00:16:29 +01:00
  • 2ad4c7b4e0 Formatting of room config form James Booth 2014-09-09 00:14:40 +01:00
  • 73ae2e54c5 Move to existing room config window if exists James Booth 2014-09-08 22:33:48 +01:00
  • af0244580c Merge branch 'master' into roomconfig James Booth 2014-09-07 23:56:38 +01:00
  • f983438e97 Fixed check for wget_wch to not rely on header James Booth 2014-09-07 23:54:31 +01:00
  • aeca03d348 Merge branch 'master' into roomconfig James Booth 2014-09-07 22:36:05 +01:00
  • b69c9aad87 Fixed spelling mistake in ping errors James Booth 2014-09-07 22:34:54 +01:00
  • 14ede0e44c Merge branch 'master' into roomconfig James Booth 2014-09-07 21:54:04 +01:00
  • 8f08c7a21e Added error handling for /ping command responses James Booth 2014-09-07 21:50:59 +01:00
  • ee6208866a Removed unnecessary NULL checks when freeing form James Booth 2014-09-07 14:13:05 +01:00
  • 99ca436dd9 Merge branch 'master' into roomconfig James Booth 2014-09-07 14:06:21 +01:00
  • 6ee8f8e4b5 Revert "Added --prefix=/usr to libstrophe build in travis config" James Booth 2014-09-07 14:06:14 +01:00
  • 790f9173af autotools: use public API to check libstrophe Dmitry Podgorny 2014-09-07 14:39:08 +03:00
  • 85ccedd01c Create new window for room configuration James Booth 2014-09-07 00:49:42 +01:00
  • 47d1b1ea21 Moved room config UI code to ui/core.c James Booth 2014-09-07 00:22:11 +01:00
  • 055ba3c4b2 Fix option handling for room config form parsing James Booth 2014-09-06 23:34:49 +01:00
  • a4f6e9391c Reassign stanza name when looking for field values James Booth 2014-09-06 23:23:23 +01:00
  • 72a364b65c Added --prefix=/usr to libstrophe build in travis config James Booth 2014-09-06 23:07:40 +01:00
  • 05bff31bb3 Added further debug output for room config James Booth 2014-09-06 23:07:07 +01:00
  • 2599c43d66 Rewrite form parser James Booth 2014-09-06 22:40:57 +01:00
  • 157a1b5ff7 Created form module James Booth 2014-09-05 21:04:16 +01:00
  • fa28741b74 Merge branch 'master' into roomconfig James Booth 2014-09-05 20:36:59 +01:00