zephyrer / mouselessbrowsing

Automatically exported from code.google.com/p/mouselessbrowsing
0 stars 0 forks source link

Use self-defined character set for generating ids has issues #155

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Select as Id Type 'Use self-defined character set for generating ids'.
2. Enter the characters ASDFJKL
3. Use the add-on

What is the expected output?
1. It should be able to open links in new tabs or windows.
2. All links should only be a combination of these characters.

What do you see instead?
1. The modifier selection for 'Use Numeric ids' is greyed out and also does
not work.
2. The tabs are still made of numbers 01, 02, etc. i.o. something
corresponding the chosen characters like AA, AS, etc., while the links on
the pages are correct.

What version of the product are you using? On what operating system?
0.5.2.1

Please provide any additional information below.

Client Configuration (automatically added by MLB)
OS: Linux, Firefox 3.0.7, MLB 0.5.2.1
MLB Configuration:
mouselessbrowsing.toggleExlNumpadWithDoubleStrokeNumKey: true
mouselessbrowsing.enableOtherIds: true
mouselessbrowsing.keys.blurActiveElement: 0
mouselessbrowsing.siteRules: <listbox
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
id="siteRulesLB" prefid="mouselessbrowsing.siteRules" flex="1"
disabled="false"><listhead><listheader label="URL Pattern"/><listheader
align="center" style="display: none;"/><listheader style="display:
none;"/><listheader style="display: none;"/></listhead><listcols><listcol
flex="1"/><listcol style="display: none;"/><listcol style="display:
none;"/><listcol style="display: none;"/></listcols></listbox>
mouselessbrowsing.disableAllIds: false
mouselessbrowsing.keys.scrollUp: 1744
mouselessbrowsing.disableMLB: false
mouselessbrowsing.executeAutomaticNew: false
mouselessbrowsing.enableImgLinkIds: true
mouselessbrowsing.idChars: ASDFJKL
mouselessbrowsing.debug: false
mouselessbrowsing.keys.toggleAllIds: 1730
mouselessbrowsing.modifierForOpenInCoolirisPreviews: -1
mouselessbrowsing.keys.openInCoolirisPreviewsPostfixKey: 1696
mouselessbrowsing.idType: CHAR
mouselessbrowsing.keys.openInNewWindowPostfixKey: 0
mouselessbrowsing.filterDuplicateLinks: true
mouselessbrowsing.showTabIds: true
mouselessbrowsing.keys.toggleExlusiveUseOfNumpad: 0
mouselessbrowsing.disableAutomaticPageUpdateOnChange: false
mouselessbrowsing.autoExecuteDelay: 500
mouselessbrowsing.keys.selectLink: 260
mouselessbrowsing.showIdsOnDemand: false
mouselessbrowsing.version: 0.5.2.1
mouselessbrowsing.exclusiveNumpad: false
mouselessbrowsing.keys.toggleMLB: 1728
mouselessbrowsing.executeAutomatic: false
mouselessbrowsing.modifierForWritableElement: 1
mouselessbrowsing.pixelsToScroll: 150
mouselessbrowsing.showMlbIconInStatusbar: true
mouselessbrowsing.maxIdNumber: 1000
mouselessbrowsing.keys.blockKeyboardInputForMlb: 0
mouselessbrowsing.keys.toggleEnableDisableMLB: 1729
mouselessbrowsing.keys.clearKeybuffer: 432
mouselessbrowsing.showKeybufferInStatusbar: true
mouselessbrowsing.keys.addSiteRule: 0
mouselessbrowsing.keys.scrollDown: 1712
mouselessbrowsing.keys.openConfig: 0
mouselessbrowsing.executeInstantlyWhenIdUnique: false
mouselessbrowsing.keys.historyBack: 0
mouselessbrowsing.smartPositioning: true
mouselessbrowsing.modifierForOpenInNewTab: 1
mouselessbrowsing.modifierForOpenInNewWindow: -1
mouselessbrowsing.initOnDomContentLoaded: true
mouselessbrowsing.styleForFrameIdSpan: position:fixed; top:0; left:0;
font-size:xx-small;line-height:130%;;
border-color:black; border-width:1px; border-style:solid;
-moz-border-radius:2px;
padding:0px 2px 0px 2px;
z-index:500;
background-color:#D6E3FE;
mouselessbrowsing.styleForIdSpan: font-family:arial, sans-serif;
font-size:xx-small; line-height:130%;
border-width:1px; border-style:solid;-moz-border-radius:2px;
padding:0px 2px 0px 2px;
vertical-align:center;
margin-left:2px; 
max-width:20px; max-height:10px;
overflow:visible;float:none;
mouselessbrowsing.enableLinkIds: true
mouselessbrowsing.keys.updatePage: 1713
mouselessbrowsing.showMlbMenu: true
mouselessbrowsing.debug.perf: false
mouselessbrowsing.enableFormElementIds: true
mouselessbrowsing.enableFrameIds: true
mouselessbrowsing.keys.historyForward: 0
mouselessbrowsing.keys.openInNewTabPostfixKey: 0

Original issue reported on code.google.com by lourensr...@gmail.com on 27 Jul 2009 at 8:13

GoogleCodeExporter commented 8 years ago
Thanks for your feedback!
This first issue is "work as designed" as allowing modifiers in combination with
character ids would heavily interfer with standard FF shortcuts. But you can use
postfix keys instead (see 
http://www.mouseless.de/index.php?/content/view/30/55/).
The second issue is valid but in my opinion an enhencment request :-)

Original comment by Rudolf....@gmail.com on 21 Aug 2009 at 7:18