log src/tools/xml_tools.py @ 2186:9061c7247964

age author description
2017-01-03 Goffi core (xml_tools): fixed findAll
2016-09-11 Goffi core (stdui): fixed cancellation of ContactList forms
2016-08-28 Goffi core (xmlui): added a quickNote method to easily send notes
2016-04-17 Goffi use of /usr/bin/env instead of /usr/bin/python in shebang
2016-03-09 Goffi plugin XEP-0060: service, node and uri are added to metadata when doing a getItems
2016-01-22 Goffi core (xml_tools): added a method to find all elements corresponding to criteria
2016-01-22 Goffi core (xml_tools): unescape HTML sequences to avoid parsing error in ElementParser
2016-01-22 Goffi core (xml_tools), plugin XEP-0277: ElementParser element now manage automatically the wrapping with <div/> element when needed + fixed content_xhtml/title_xhtml in XEP-0277
2016-01-13 Goffi tools (xml_tools): removed unused import
2016-01-13 Goffi reverted patch 3770d13776e8
2016-01-03 Goffi copyright update
2015-12-15 souliane tools, plugins XEP-0071, XEP-0277: remove recently added expandNewLinesToXHTML, just leave it to the convertors
2015-12-15 souliane memory (params): parameter jids_list values are specified with <jid>...</jid>
2015-12-15 Goffi core (xmlui): fixed deferConfirm
2015-12-15 Goffi core (xmlui): fixed bad call of deferredUI in deferXMLUI
2015-12-11 souliane tools: expandNewLinesToXHTML replaces two or more \n instead of each ones
2015-12-10 souliane plugin XEP-0277, xml_tools: restore decapsulation of XHTML content
2015-12-10 souliane xml_tools, plugin XEP-0071, XEP-0277: add method expandNewLinesToXHTML:
2015-11-27 Goffi core (xmlui): new deferredUI method allows to manage XMLUI with a Deferred insteand of manual submit_id handling:
2015-11-22 Goffi core (xmlui): fixed security_limit in deferXMLUI
2015-11-17 Goffi core, bridge: actionsGet:
2015-11-15 Goffi core (xmlui), plugin file: added action_extra param to deferXMLUI/deferDialog which is merged to the action data dict when actionNew is called
2015-11-14 Goffi backend, bridge, frontends: actionNew has now a security_limit argument + added some docstring to explain data argument
2015-09-26 Goffi core (xmlui): fixed submit_id returning None when its value is ''
2015-09-26 Goffi core (XMLUI): restorer submit_id:
2015-09-25 Goffi core (xmlui): deferDialog can now manage additional dialog options through the "options" argument
2015-09-02 souliane tools (xml_tools): split dataFormResult2AdvancedList in dataFormResult2XMLUIData and XMLUIData2AdvancedList
2015-08-27 Goffi core (xmlui): added helper method to easily manage dialogs with a deferred
2015-08-26 souliane tools (xml_tools): keeps data form result headers sorted
2015-08-26 souliane tools (xml_tools): fixes JidElement.__init__
2015-08-25 Goffi core (xmlui): reverted change from 039d96e131be: we should be able to recreate the same container with changeContainer
2015-08-21 souliane tools (xmlui): changeContainer do not create a new one when the current one already fits
2015-08-21 souliane tools, frontends (xmlui): allow to select a tab when adding it
2015-08-20 Goffi core (xmlui): added JidsListWidget to manage editable list of jids:
2015-08-18 Goffi core(xmlui): removed useless parenthesis around assert
2015-08-18 Goffi core , privmitivus (xmlui): add jidInput handling, with a simple String for now
2015-08-18 Goffi xmlui: minor docstring fixes
2015-08-15 Goffi xml_tools: minor attribute renaming
2015-07-21 souliane tools (xml_tools): better PEP-8 compliance
2015-04-16 souliane massive (preventive) addition of 'u' (unicode) before the strings passed to logging functions
2015-03-30 Goffi 2015 copyright dates update
2014-10-03 souliane memory (params), tools (xml_tools), plugins, frontends: add "int" parameter type with "min" and "max" attributes
2014-09-15 Matteo Cypriani misc: fixed some typos
2014-08-26 Goffi core (XMLUI): sugar method "note" allow to easily create a XMLUI note dialog (more methods for other dialogs should follow)
2014-08-26 Goffi plugin OTR: authentication management + fixed a bug in setState (due to a wrong docstring in potr.context.getCurrentTrust)
2014-08-11 Goffi core (XMLUI): Dialogs are now managemed in XMLUI:
2014-06-25 Goffi core/frontends (XMLUI): value can now be inserted as a <value/> element, if not present value attribute is tested, else empty string is used.
2014-06-25 Goffi core (XMLUI): created a read_only attribute for InputWidget + new JidInputWidget
2014-06-18 souliane tools (xmlui): data form 'text-multi' element must be converted to xmlui 'textbox' (not 'text')
2014-06-14 Goffi core (XMLUI): management of text-multi in _dataFormField2XMLUIData
2014-06-14 Goffi core (XMLUI): data form result now manage generic data set
2014-06-12 souliane tools (xml_tools): dataForm2XMLUI handles the default value for "list-single" fields
2014-05-15 souliane tools (xmlui): to click a button in a "param" form will automatically submit the parameters of the same category
2014-04-19 Goffi core: use of the new core.log module:
2014-04-07 Goffi core (XMLUI): _cleanValue method to avoid issues with DBus types (must be deleted in the future)
2014-04-03 souliane tools, frontends (xmlui): add Widget.setInternalCallback:
2014-04-03 souliane reverted changeset 5c7707c958d8 (revision 969)
2014-04-01 souliane tools, frontends (xmlui): add setter methods for widgets + new widget InternalButton to process UI operations
2014-04-01 souliane tools, frontends, memory: param definition and XMLUI handle multi-selection for list widgets:
2014-03-21 Goffi core (XMLUI): BoolWidget now accept real boolean for value
2014-03-14 souliane tools: xml_tools.ElementParser do not replace '\n' and '\t' with ' ' by default
2014-02-25 souliane tools, plugin XEP-0077: small fixes
2014-02-25 Goffi core (xmlui), frontends: handling of "text" type in params xml + bug fixes
2014-02-25 Goffi core (xmlui): fixed types with empty value are now correctly managed in _dataFormField2XMLUIData
2014-02-13 Goffi core(XMLUI): empty options in ListWidget now just show a warning message, no more assert
2014-02-04 Goffi dates update
2014-02-04 Goffi core (XMLUI): fixed labels management for lists in _dataFormField2XMLUIData
2014-02-04 Goffi core (XMLUI), frontends: advancedListContainer part 2:
2014-02-04 Goffi XMLUI (core, frontends): added JidWidget and DividerWidget + popup type + some bugfixes:
2014-02-04 Goffi core, frontends: implementation of AdvancedListContainer first draft + misc:
2014-02-04 Goffi core, frontends: XMLUI refactoring:
2014-02-04 Goffi xmlui: added boolean type management in XMLUIResult2DataFormResult
2014-02-04 Goffi core: XMLUI now use @property for session_id and submit
2014-02-04 Goffi core, frontends: XMLUI refactoring:
2013-12-29 Goffi core: i18n refactoring:
2013-12-24 Goffi core (xml_tools), frontends: added a prefix to XMLUI form names in result data, to avoid name conflicts (e.g.: if a form has name "submit", and this name is also used internally by SàT)
2013-12-24 Goffi core (xml_tools): dataForm*2XML renamed to dataForm*2XMLUI and now return XMLUI instead of raw XML + submit_id is managed, and session_id is returned if present
2013-12-24 Goffi backend, frontends: XMLUI refactoring:
2013-12-24 Goffi backend, frontends: callbacks refactoring:
2013-12-24 Goffi core (xml tools): bad default parameter in XMLUI.addList
2013-10-24 souliane core (tools): small fix in using imported methods
2013-10-15 Goffi core, plugins: fixed bad use of children instead of elements() for domish.Element instances.
2013-10-02 souliane core, primitivus: better support for parameter of type list
2013-09-21 Goffi core: misc bug fixes
2013-09-08 Goffi core: added advanced list to XMLUI (need improvment, very basic so far)
2013-05-20 Goffi plugins XEP-0060, XEP-0277, groupblog: comments implementation (first draft, not finished yet):
2013-03-07 Goffi fixed licences in docstrings (they are now in comments)
2013-01-18 Emmanuel Gil Peyrot Fix pep8 support in src/tools.
2013-01-18 Emmanuel Gil Peyrot Remove every old-style class.
2013-01-18 Emmanuel Gil Peyrot Remove trailing whitespaces.
2013-01-07 Goffi dates update
2012-11-01 Goffi core, plugins: fixed bad namespace in stanza creation
2012-08-01 Goffi Licence modification: the full project is now under AGPL v3+ instead of GPL v3+
2012-03-06 Goffi copyleft date update
2011-03-26 Goffi microblog sending
2011-02-06 Goffi xml_tools: added ElementParser for raw xml -> domish.Element conversion
2011-01-05 Goffi 2011 copyright upgrade
2011-01-04 Goffi files reorganisation base src/sat/tools/xml_tools.py@b4041c1f4a8d