Windows system utilities to maximize productivity
Go to file
Jeremy Wu cecb65cd40
Installed & portable mode: Enhance auto updates (#142)
* Add handling of portable mode when updating

Additionally: 
1. Changed getting version from internally rather than from RELEASES file
2. Added PortableDataPath as a constant so can be used  to determine if portable mode is used

* Fix incorrectly wired auto update event handler

* Fix Sys plugin missing Shutdown command icon

* Add check update command to Sys plugin

* Add message if current Wox version is latest

* Add default silent when auto checking updates in background

Silent when current is still the latest version

* Move UserData folder to new version location

* Changes per review

1. Move IsPortableMode to Constant
2. Merge if statement

* Per comment- change variables to be more descriptive

UpdateInfo and UpdateManager renamed

* Per comment- Add exception handling and message if failed.
2020-02-25 12:08:51 +02:00
Deploy Merge branch 'master' into dev 2017-04-07 11:55:56 +01:00
Doc Add Wox.CrashReporter 2015-01-11 21:52:30 +08:00
JsonRPC ContextMenu 4: for non c# plugin #1366 2017-04-11 14:50:26 +01:00
Plugins Installed & portable mode: Enhance auto updates (#142) 2020-02-25 12:08:51 +02:00
Scripts Remove more duplicated dll 2017-03-30 18:52:49 +01:00
Wox Installed & portable mode: Enhance auto updates (#142) 2020-02-25 12:08:51 +02:00
Wox.Core Installed & portable mode: Enhance auto updates (#142) 2020-02-25 12:08:51 +02:00
Wox.CrashReporter rename, part 1 2016-05-20 19:38:38 +01:00
Wox.Infrastructure Installed & portable mode: Enhance auto updates (#142) 2020-02-25 12:08:51 +02:00
Wox.Plugin Installed & portable mode: Enhance auto updates (#142) 2020-02-25 12:08:51 +02:00
Wox.Test Fix pinyin fuzzysearch (#131) 2020-01-20 01:06:16 +02:00
.gitattributes Ignore python in github language statistics 2015-11-03 21:15:26 +00:00
.gitignore ignore more files 2017-03-14 02:12:34 +00:00
appveyor.yml fix appveyor build failure 2018-07-16 00:04:09 +08:00
azure-pipelines.yml Update yaml file comment 2020-01-13 07:50:34 +11:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 2018-07-16 00:04:21 +08:00
LICENSE Change copyright 2015-11-03 21:16:29 +00:00
README.md Update maintenance and all releases badge 2020-01-13 07:46:27 +11:00
SolutionAssemblyInfo.cs MVVM refactoring for web search plugin, part 1 2016-06-21 00:14:32 +01:00
Wox.sln Add BrowserBooks plugin as default plugin 2019-08-06 20:36:28 +10:00
Wox.sln.DotSettings Misc 2016-05-08 17:28:01 +01:00

WoX

Maintenance GitHub release (latest by date) GitHub Release Date GitHub commits since latest release Build Status Github All Releases RamenBless

WoX is a launcher for Windows that simply works. It's an alternative to Alfred and Launchy. You can call it Windows omni-eXecutor if you want a long name.

demo

Features

  • Search for everything—applications, uwp, folders, files and more.
  • Use pinyin to search for programs / 支持用 拼音 搜索程序
    • wyy / wangyiyun → 网易云音乐
  • Keyword plugin search
    • search google with g search_term
  • Build custom themes at http://www.wox.one/theme/builder
  • Install plugins from http://www.wox.one/plugin

Installation

View new features released from this fork since Wox v1.3.524: new releases

To install this fork's version of Wox, you can download it here.

To install the upstream version:

Download Wox-xxx.exe from releases. Latest as of now is 1.3.524 (1.3.578 for preview channel)

Windows may complain about security due to code not being signed. This will be fixed later.

Versions marked as pre-release are unstable pre-release versions.

  • Requirements:
    • .net >= 4.5.2
    • everything: .exe installer + use x64 if your windows is x64 + everything service is running
    • python3: .exe installer + add it to %PATH% or set it in WoX settings

Usage

  • Launch: Alt+Space
  • Context Menu: Ctrl+O
  • Cancel/Return: Esc
  • Install/Uninstall plugin: type wpm install/uninstall
  • Reset: delete %APPDATA%\Wox
  • Log: %APPDATA%\Wox\Logs

Contribution

  • First and most importantly, star it!
  • Read Coding Style
  • Send PR to dev branch
  • I'd appreciate if you could solve help_needed labeled issue
  • Don't hesitate to ask questions in the issues

Build

Install Visual Studio 2015/2017/2019

This project requires Windows 10 SDK:

VS 2015:

  • Tick all Windows 10 sdk options

VS 2017/2019 and later:

  • Last Windows 10 SDK which supported UwpDesktop is version 10.0.14393.795. It is needed to compile "Programs" Plugin (UWP.cs), you will see the "References" of Plugin.Programs as broken if you use a later SDK version.
  • This SDK cannot be installed via VS 2019 installer.
  • Download and install Windows 10 SDK version 10.0.14393.795.

Documentation