lp:~dcaro/clicompanion/fix-910355
- Get this branch:
- bzr branch lp:~dcaro/clicompanion/fix-910355
Branch merges
- Marek Bardoński: Approve
-
Diff: 2007 lines (+779/-533)7 files modifiedclicompanion (+6/-4)
clicompanionlib/config.py (+237/-26)
clicompanionlib/controller.py (+206/-252)
clicompanionlib/menus_buttons.py (+27/-25)
clicompanionlib/tabs.py (+77/-42)
clicompanionlib/utils.py (+142/-3)
clicompanionlib/view.py (+84/-181)
Related bugs
Bug #611141: It is not obvious that "q" must be pressed to exit help (man pages) | Medium | Fix Released | |
Bug #801906: clicompanion crashes on start with ValueError in _get() | Medium | Fix Released | |
Bug #909894: Double click execution with user input drags command | High | Fix Released | |
Bug #910249: Warning window (when wrong params issued) not working properly | Low | Fix Released | |
Bug #910355: Properties are not applied to the current terminal | Medium | Fix Released | |
Bug #910360: Incorrect .clicompanion2 file causes the program to crash | Low | Fix Released | |
Bug #910370: Drag and drop when searching breaks the drag and drop | Medium | Fix Released | |
Bug #910531: Allowed empty user input | Low | Fix Released | |
Bug #910533: In a fresh start, when executting the first command, the second gets executed instead | Low | Fix Released |
Related blueprints
Branch information
Recent revisions
- 97. By David Caro "<email address hidden>"
-
Reactored a lot, fixed a lot of bugs and aded some functionality.
Bugs:
lp:910370
lp:910249
lp:909894
lp:801906
lp:910355
lp:910360
lp:910533
lp:611141
lp:910531New fetures:
- Added a lot more encodings (from the terminator project)
- Now the preferences are previewed (the backgroung color and the foregroung
color are changed befor accepting, and reverted if cancelled)
- Added a debug option, and a debug function to the utils package.
- Multitab help, now showing a tab for each command in the commandline, in a
separate window to avoid breaking the actual command. - 96. By David Caro "<email address hidden>"
-
Done a lot of refactoring, not only the config module but all.
Now it's a little more prepared to use per-tab configs.Also fixed bug lp:910355
- 95. By David Caro "<email address hidden>"
-
To fix the bug, also done some refactoring, the config module no longer has a class, it is not needed.
Now uses SafeConfigParser as the doc recommends (whatch this, older versions of python can break, maybe we should control this).
Also the defaults are declared only once at the config.py file. - 90. By Duane Hinnen
-
Edited data/clicompani
on.desktop to use the correct name for the icon file (added .16 to end of the line) - 89. By Duane Hinnen
-
Edited two lines in MANIFEST file to reflect the actual filenames in the source tree
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:clicompanion