Fixing 80 columns line wrap in:
- PM/Backend/Scapy/Context/Sequence.py
- PM/Backend/Scapy/Context/Sniff.py
- PM/Core/Atoms.py
- PM/Gui/Core/App.py
- PM/Manager/PreferenceManager.py
- PM/Gui/Tabs/OperationsTab.py
Added Tracing.py file containing decorators to trace functions. Usefull for debugging.
Added new preference to update all row belonging to OperationsTab? in one function to save CPU and increase performance. This affects:
- PM/Gui/Dialogs/Preferences.py
- PM/Manager/PreferenceManager.py
Added a new public function bind_session to SessionNotebook? in MainTab?.py file.
Added code to manage async file loading. This is the first attempt to fix the 'Import huge file' problem. The code is threaded and uses gobject.idle_add to avoid problems with pygtk threads.
- PM/Gui/Tabs/OperationsTab.py