Skip to content

Releases: cibere/Flow.Launcher.Plugin.rtfm

v1.4.2

24 Mar 20:15
Compare
Choose a tag to compare

What's Changed

  • Add a Copy Markdown Hyperlink to the context menu of results
  • fix bug with the gidocgen not working due to an undefined reference at runtime
  • Bump aiohttp from 3.11.13 to 3.11.14

Full Changelog: v1.4.1...v1.4.2

v1.4.1

09 Mar 18:24
Compare
Choose a tag to compare
  • fix bug with the plugin not properly started due to files being left out during packaging

Full Changelog: v1.4.0...v1.4.1

v1.4.0

07 Mar 20:09
Compare
Choose a tag to compare
  • Add the ability to access manuals with the main keyword via {main_keyword} {manual_keyword}

  • Add a Condense Keywords option to toggle registering manual keywords with flow.

  • Display added manuals in main keyword response

    • Due to the keyword change earlier, this will only happen when using the main keyword and no query.
    • Result autocomplete values and callbacks both redirect to the manual keyword or main keyword + manual keyword depending on your Condense Keywords setting
  • fix bug with the icon on the Could not find anything. Sorry. result not properly displaying the icon

  • fix bug with the default settings on a fresh installation not properly resolving to a settings decoder.

  • fix bug with old manuals not being removed when saving new settings

  • update the documentation to fix incorrect information with the last minor release, and add information from this release.

v1.3.0

26 Feb 23:04
Compare
Choose a tag to compare
  • Remove the preset system, so that the parsers are contained in a different repository, and they are loaded via a doctype (Preset requests will be located in the new indexes repository, however creating preset requests on the plugin's repository is fine).
    • This will allow for faster and automatic preset updates, faster caching times, and it will reduce the strain on the hosts.
    • With the move to their own repository, the manual type has been changed to cibere-rtfm-indexes
  • Remove the Use Cache option
  • Add a Cache Results option for doctype entries
  • Rewrite settings to reduce code duplication and to stop dumping settings about 5 times every time the save button in the webserver is clicked
  • Strip the plugin's core (~1.5k lines removed) and move them to their own repository so that they can be integrated in other places
  • Fix a bug with certain error icons not showing
  • Remove the need to have image-magik installed for nice icons, by switching from google's favicon API to duckduckgo's favicon API.
  • Bump dependencies
  • Remove the entry children (extra context menu items) for code simplicity, might add them back later
  • Fix the previous implementation of legacy compatible settings not actually working very well
  • Improve some error messages in the settings webserver
  • Update the documentation

v1.2.0

05 Feb 02:44
Compare
Choose a tag to compare
  • Add the ability to have more sophisticated cache entries
    • Utilize the new cache entries in the intersphinx doctype
    • Utilize the new cache entries in the mathworks preset
    • Utilize the new cache entries in the ss64 presets
    • Utilize the new cache entries in the github preset
  • Fix a bug with the score of the results being wrong when there are more than 100 results
  • Add a simple view setting to get results that look like they used to
  • Parse the table of contents in the autohotkey preset, adds ~400 more entries
  • Fix bug with some entries in the ss64 powershell preset not being added to the cache
  • Fix bug with API presets having some results being removed due to fuzzy logic being applied to them

v1.1.2

04 Feb 00:24
Compare
Choose a tag to compare
  • Fix bug with the icon of the autohotkey docs not loading
  • Fix bug with a slash at the end of a url resulting in presets not detecting them
  • Add unittests to help detect when presets stop working

v1.1.1

03 Feb 20:56
Compare
Choose a tag to compare
  • Added the gidocgen doctype
  • Rewrite the way presets and doctypes are loaded
  • Add a doctypes section to the docs
  • Add a preset for mathworks
  • Fix qmk preset not working, and rewrite logic to hopefully keep it working despite potential changes on qmk's side
  • Update code quality standard
    • Add some code logic to handle potential edge cases in qmk, lua, and ss64 presets

Documentation

  • Some minor changes
  • Rename the latest version to dev
  • Fix bug with the stable version not appearing in index page
  • Fix bug with stable version linking to the wrong version

v1.1.0

28 Jan 03:25
Compare
Choose a tag to compare

New Features

  • Add the ability to import and export settings
  • Logging System Overhall
    • Added a Debug Mode to disable 99% of logs
    • Demote most log entries to debug level
    • Add a logs section to the documentation
    • Add a way to disable logs entirely

Bug Fixes

  • Fix bug with a requirement being missing
  • Fix bug with a debug data file being created when using rtfm indexed presets
  • Fix bug with some presets failing to load on startup due to extra slashes at the end of the url.
  • Fix bug with mdn docs preset and mkdocs doctype not re-using json decoders.
  • Fix bug with some assets being missing

v1.0.0

27 Jan 03:59
Compare
Choose a tag to compare

v1.0.0a8

18 Jan 04:44
Compare
Choose a tag to compare
v1.0.0a8 Pre-release
Pre-release
add PresetLibrary.is_variant to auto correctly validate preset urls i…