Commit graph

  • 3869e35a80 improv(web): Use high priority Michael Aaron Murphy 2021-08-23 19:56:06 +02:00
  • 8987565a2a feat(service): Plugins may define a priority for their results Michael Aaron Murphy 2021-08-23 19:54:04 +02:00
  • 454ce19f08 fix(scripts): Avoid adding duplicate scripts Michael Aaron Murphy 2021-08-20 23:07:40 +02:00
  • a87686a94f fix(debian): Missing symlinks to Web and Pulse plugins Michael Aaron Murphy 2021-08-20 21:41:23 +02:00
  • d16a9a6494 feat(pulse): Convert from GJS to Rust Michael Aaron Murphy 2021-08-20 21:15:13 +02:00
  • d6e93877ad fix(desktop-entries): Update dependency to use X-Ubuntu-Gettext-Domain translations Michael Aaron Murphy 2021-08-20 20:21:33 +02:00
  • 6efad71f0e feat: Allow plugins to signal to deactivate themselves Michael Aaron Murphy 2021-08-20 18:44:22 +02:00
  • 5ce96c624b fix(desktop-entries): Display hyphen in description only if there is a description Michael Aaron Murphy 2021-08-20 18:24:16 +02:00
  • bce7fc294e fix(desktop-entries): Update dependency that fixes localizations Michael Aaron Murphy 2021-08-20 18:21:13 +02:00
  • 83183c4bb7 feat(calc): Detect and support the decimal comma Michael Aaron Murphy 2021-08-20 18:02:40 +02:00
  • c26c05f52e chore(rust): 1.51 is now the minimum-supported compiler Michael Aaron Murphy 2021-08-19 20:22:42 +02:00
  • 21ced33d7d chore(plugins): Refactoring to share mime_from_path function Michael Aaron Murphy 2021-08-19 20:21:48 +02:00
  • 8f25fcaad1 improv(files): Preserve ~/ when tab-completing searches Michael Aaron Murphy 2021-08-19 20:10:58 +02:00
  • 78704bba85 fix(calc): Fix display of name for Qalculate Michael Aaron Murphy 2021-08-19 19:55:34 +02:00
  • 810cf39580 improv(feat): Load configs in parallel based on num of CPUs Michael Aaron Murphy 2021-08-19 18:38:25 +02:00
  • 56c112ebdc fix(web): Missing comma in config Michael Aaron Murphy 2021-08-19 12:26:51 +02:00
  • 74026fd847 fix(calc): Improve string slicing of complex equations Michael Aaron Murphy 2021-08-18 22:39:11 +02:00
  • 0e113131d3 improv(calc): Handle warnings the same as errors Michael Aaron Murphy 2021-08-18 17:53:19 +02:00
  • 66fdf397cb fix(desktop-entries): Hide entry if it doesn't match DE requirement Michael Aaron Murphy 2021-08-18 14:38:20 +02:00
  • a378194f57 fix(desktop-entries): Multi-word query support Michael Aaron Murphy 2021-08-18 14:28:19 +02:00
  • 5b15e92bcb fix(desktop-entries): Stop NoDisplay items from being shown Michael Aaron Murphy 2021-08-18 14:26:12 +02:00
  • 44f1cf3b4e improv(find): Default to case-insensitive search Michael Aaron Murphy 2021-08-18 14:21:23 +02:00
  • 106804ec27 fix(find): Hang due to not resetting active status on finished Michael Aaron Murphy 2021-08-18 14:14:18 +02:00
  • 878e31f30c improv(plugins): crate::send shall use write_all instead of write Michael Aaron Murphy 2021-08-18 14:01:25 +02:00
  • 4a45257472 improv(files): Limit to 20 sorted results Michael Aaron Murphy 2021-08-18 13:59:13 +02:00
  • 9c69310e09 improv(files): Cache items in a directory Michael Aaron Murphy 2021-08-18 13:45:40 +02:00
  • d29268d8be feat(files): Convert to Rust Michael Aaron Murphy 2021-08-18 13:34:30 +02:00
  • bc1fc717b1 feat(calc): Convert to Rust w/ Qalc Michael Aaron Murphy 2021-08-18 00:07:48 +02:00
  • dae8108cb1 feat: Support context options Michael Aaron Murphy 2021-08-17 15:15:23 +02:00
  • a852584a0d chore(readme): Document the minimum-supported rustc toolchain Michael Aaron Murphy 2021-08-17 12:45:41 +02:00
  • 8b4fbf441f fix(service): Switch from flume to postage to fix out-of-order communication Michael Aaron Murphy 2021-08-17 12:44:41 +02:00
  • 490c6a6e8b fix(scripts): MPMC channel causing deadlock Michael Aaron Murphy 2021-08-17 00:20:04 +02:00
  • 2287c40a38 improv(service): Plugins shall respond directly, without forwarding middleman Michael Aaron Murphy 2021-08-16 22:10:17 +02:00
  • 2805d43b2b fix: Packaging for focal Michael Aaron Murphy 2021-08-16 14:29:32 +02:00
  • 690f3257bd improv: Apply suggestions from clippy Michael Aaron Murphy 2021-08-16 13:27:18 +02:00
  • aa17efd34d feat(web): Merge configs from all paths Michael Aaron Murphy 2021-08-16 13:26:52 +02:00
  • 0195939ed8 improv: Use HashSet for tracking finished plugins Michael Aaron Murphy 2021-08-16 13:14:57 +02:00
  • 48f09be4c9 improv(plugins): Convert web plugin to Rust plugin, with config support Michael Aaron Murphy 2021-08-15 14:32:50 +02:00
  • 251dcd5b2c improv(service): Load plugins from all paths in parallel Michael Aaron Murphy 2021-08-15 13:23:47 +02:00
  • 2c14701898 feat(library): Add function for finding plugin configs Michael Aaron Murphy 2021-08-15 13:21:28 +02:00
  • ebb3e83b73 feat(library): Add constants for plugin paths Michael Aaron Murphy 2021-08-15 13:16:55 +02:00
  • 88acf0a74e improv: Separate components & merge plugins binary with launcher service Michael Aaron Murphy 2021-08-14 14:19:42 +02:00
  • 43a4229ba7 fix(debian): Attempt to fix issue resolving flume during offline build Michael Aaron Murphy 2021-08-14 00:06:12 +02:00
  • a70cfa9d0c chore(debian): Add debian/source/format Michael Aaron Murphy 2021-08-13 19:50:46 +02:00
  • 200e7ba55f feat(scripts): Walk scripts directory when loading a list of scripts Michael Aaron Murphy 2021-08-13 19:27:00 +02:00
  • 8b3b95aae8 Initial Release Michael Aaron Murphy 2021-08-10 01:04:20 +02:00