Viktor Vilhelm Sonesten

Results 97 issues of Viktor Vilhelm Sonesten

The `--ident` option would allow a user to download an item by using an ISBN, DOI, or URL (e.g., paywalled URL). It's very likely that we'll have to write a...

enhancement

Title says it all; required for world domination. This is a feature I'm unlikely to implement myself as I am unfamiliar with the platform. All help is appreciated. Using the...

enhancement
help wanted

This would allow us to ditch the separate library file, as well as fixing a crash when loading a module that does not import pybookwyrm.

enhancement
core

With 049df29bf53c2cb4f19f2fdf6721bdae3e3796e8, `abi::__forced_unwind` is now caught to "safely" terminate the Python threads. This exception is an implementation detail only available in GCC. As of this commit, bookwyrm is not portable...

enhancement
help wanted
core

As has been touched upon briefly in documentation, we should be able to use an item's title, ISBN or similar to fetch additional information about an item from some database...

enhancement
tui

A man page is always helpful. This one should only cover what a user may touch upon: * a more verbose description of the content of `bookwyrm --help`; * documentation...

Not everyone will want to use TUI. Having a decent Qt GUI would be one step closer to world domination. In addition to another user interface, general code-base quality will...

enhancement
help wanted

``` $ grep -rn "TODO" --exclude-dir=lib . ./cmake/build/options.cmake:7:# TODO: actually use these ./src/components/command_line.hpp:72: // TODO: strip code for valid_groups? (We have no use for it). ./src/components/downloader.cpp:117: /* TODO: test this...

good first issue
chore

Here is a list of unit tests that should be added: - [ ] A plugin submitting two matching items, ensuring that the second item is ignored (within accuracy). -...

enhancement
chore

Just alike `multiselect_menu::on_resize()`. This way the user does not have to reopen an `item_details` screen after a resize event.

enhancement
low prio
tui