summaryrefslogtreecommitdiff
path: root/src/data_forms.py
AgeCommit message (Collapse)Author
2014-05-01Move data_forms in the tabs directoryFlorent Le Coz
2014-04-04Remove unused importsmathieui
(thanks eijebong)
2014-03-23Fix formatting, some typos, and unused code, and add docstringsmathieui
- No idea why subclasses of ConversationTab were working before (info_header was overriden with None in __init__) - Or why the date parsing worked (“Exeception”) - Some more reformatting with pylint indications - Document each module in the tabs module
2013-10-20Improve the input a lotFlorent Le Coz
Noticeable changes: - The input "view" is smarter, it always move to a decent position so we can see enough text around the cursor. - The cursor goes at the end of the input when pasting some long text - The formatting chars (^C and o, b, a, 1, 2, 3 etc) are now visible in the input. This makes it a lot easier to know where these special characters are, to change them and efficiently edit our text (we just lose a little, on the cosmetic side, but who cares) - The code is actually a lot simpler in the functions to move the cursor, insert/delete chars: we do not have to deal with special cases where the formatting characters are actually composed of two chars. fixes #2183
2012-01-26Fix the resize issues with the /configure tabmathieui
2012-01-26Fix various issues with the /configure tabmathieui
Vertical tab list, text not erased from previous tab
2011-11-25Fix an error on data_forms tabFlorent Le Coz
2011-11-15Fixes #2264mathieui
2011-11-10Also in the DataFormTabmathieui
2011-10-29Merge branch 'master' into pluginsFlorent Le Coz
2011-10-11Fix the data formsmathieui
2011-09-29merge missing changeset from default into plugin, so both branches are up to ↵Florent Le Coz
date
2011-09-26[teisenbe] Make the data forms more usable (highlight of the selected row) + ↵mathieui
theme colors instead of hardcoded ones
2011-09-26Fix the DataFormTab (was broken with the new theming method)mathieui
2011-09-25[teisenbe] Make the data forms more usable (add color to the labels)mathieui
2011-09-25remove yet another unneeded call for GlobalInfoBarmathieui
2011-09-17Refresh only once, not at every refresh() call, after we resized the screen ↵Florent Le Coz
once.
2011-09-11Change license to zlib (MIT sucks :()Florent Le Coz
2011-09-06Change license to MITFlorent Le Coz
2011-05-29fixes #2121mathieui
2011-03-25comment + fix an exceptFlorent Le Coz
2011-03-10Fix a dataforms traceback due to the new resize method.Florent Le Coz
2011-03-07very little cleanupFlorent Le Coz
2011-03-06Fix data forms to work properly with the previous changes in windows.pyFlorent Le Coz
2011-03-05Kind of big cleanup.Florent Le Coz
Core and Connection classes are now used as singletons, we do not need to pass them to each Tab and Win. This remove a lot of arguments to varius methods.
2011-02-15Remove ^J from the shortcuts triggering the Enter event, becauseFlorent Le Coz
we’ll use it to add a (real) \n into the input’s text. Also remove "\n" because it’s useless
2011-01-26Properly consider the size of the window on data-form tabFlorent Le Coz
2011-01-25data-forms: an help messageFlorent Le Coz
2011-01-25Fix a little issue on the default values of text-multiFlorent Le Coz
2011-01-25data-forms: text-multi and jid-multi supportFlorent Le Coz
2011-01-25data-forms: temporary text-multi supportFlorent Le Coz
2011-01-25data-forms: list-multi supportFlorent Le Coz
2011-01-21Data form support.Florent Le Coz
supported yet: text-single, text-private, list-single, boolean The interface is really ugly, but, well, it works