bruno icon indicating copy to clipboard operation
bruno copied to clipboard

Generate Documentation from bruno collections

Open helloanoop opened this issue 2 years ago • 17 comments

Develop functionality to generate api documentation for a collection. This should be available to be executed in the app (generate a zip file with assets) as well as as a cli command that can be run on the local collections on the filesystem.

Requested by Jannis - https://dev.to/jannisdev/comment/22eh8

helloanoop avatar Oct 26 '22 08:10 helloanoop

I think that'd be an issue with xkb and not hyprland?

vaxerski avatar Mar 12 '23 12:03 vaxerski

The same settings worked without issue when using X11. Is there a difference when using xkb under X11 as opposed to wayland?

PatrickDaG avatar Mar 12 '23 12:03 PatrickDaG

Hm. Odd. What does hyprctl devices say?

vaxerski avatar Mar 12 '23 13:03 vaxerski

mice:
	Mouse at 1beded0:
		logitech-g-pro--1
			default speed: 0.000000
	Mouse at 1cc7870:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard-mouse
			default speed: 0.000000
	Mouse at 1f658c0:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard-consumer-control-1
			default speed: 0.000000
	Mouse at 1b9df10:
		syna329a:00-06cb:cd4f-mouse
			default speed: 0.000000
	Mouse at 43ac560:
		syna329a:00-06cb:cd4f-touchpad
			default speed: 0.000000


Keyboards:
	Keyboard at 1c65810:
		video-bus
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1e1a9f0:
		video-bus-1
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1ddbec0:
		power-button
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 4309a70:
		logitech-g-pro-
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 4308ed0:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1f18a30:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard-system-control
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1e45150:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard-consumer-control
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1c7e780:
		kingston-hyperx-alloy-fps-mechanical-gaming-keyboard-1
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 1d38fa0:
		hp-wide-vision-fhd-camera:-hp-w
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 22210b0:
		hp-wide-vision-fhd-camera:-hp-i
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 20b23a0:
		intel-hid-events
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 21f1ff0:
		intel-hid-5-button-array
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 4455e40:
		at-translated-set-2-keyboard
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 4494570:
		wireless-hotkeys
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: no
	Keyboard at 44d2ea0:
		hp-wmi-hotkeys
			rules: r "", m "", l "de", v "bone", o ""
			active keymap: German (Bone)
			main: yes


Tablets:
	Tablet at 1b834c0:
		elan2514:00-04f3:2817-stylus


Touch:
	Touch Device at 1b7c7e0:
		elan2514:00-04f3:2817
	Touch Device at 1e96520:
		elan2514:00-04f3:2817-1


Switches:
	Switch Device at 2065a60:
		Lid Switch
	Switch Device at 43869a0:
		Intel HID switches
	Switch Device at 1d13400:
		HP WMI hotkeys

PatrickDaG avatar Mar 12 '23 14:03 PatrickDaG

weird, all your kbs should be in the same keymap. No clue.

vaxerski avatar Mar 13 '23 00:03 vaxerski

I have tested it with sway just now, and it works as intended, the mod keys actually changing layer.

PatrickDaG avatar Mar 15 '23 08:03 PatrickDaG

After more trying it seems Mod keys in general are pretty broken. When switching keyboard layouts from my prefered de,bone layout to the standard de,de some Modkeys get mangled up. Such as CapsLock, suddenly having the same effect as right alt. The greater/less and hashtag key, the supposed modkeys under my layout, do not work at all on the external keyboard and internally it work but the key repeat is not applied making it seem there is still something wrong.

PatrickDaG avatar May 27 '23 11:05 PatrickDaG

mods are governed by xkb

vaxerski avatar May 27 '23 15:05 vaxerski

But given that it works without problem both in sway and under X11 I suspect the error lays in Hyprland. I have skimmed the source code of both hyprland and sway and there are differences in how they handle mod keys. Sadly I was not able to find the concrete bug that causes this.

PatrickDaG avatar May 29 '23 05:05 PatrickDaG

@PatrickDaG
is this resolved

romanstingler avatar Mar 09 '24 23:03 romanstingler

I've just tested it and the problem still remains. Two of the modkeys are not working and do nothing.

PatrickDaG avatar Mar 15 '24 14:03 PatrickDaG

I currently have a very similar issue with NEO QWERTZ. When I set kb_variant to neo_qwertz in my config and keep kb_layout as de, it seems to have MOD3 (that is "<,>,|" on QWERTZ) inverted. This is putting me on another layer by default. I am in my "normal" home layer when I press that button. I checked this with wev. I do not have this issue in, for example, my login shell. The other modkeys seem to be working, but due to the aforementioned issue I cannot say that with 100% certainty.

EinEtw4s avatar Apr 06 '24 15:04 EinEtw4s