summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-06-06Entry info was not used at entry selection (#1140)nick87720z
2020-06-02Small release note tweak.Dave Davenport
2020-06-02[Listview] Try to fix sizing of barview.Dave Davenport
Issue: #1137
2020-05-30Update release notes.Dave Davenport
2020-05-30[Script] Initialize info entry. Don't pass entry at custom input.Dave Davenport
Fixes: #1138
2020-05-28Add initial release notes.Dave Davenport
2020-05-27Update INSTALL.md (#1136)ncoder-1
Added FreeBSD package install
2020-05-24[Script] Add 'info' row option, that gets passed to ROFI_INFO environment.Dave Davenport
2020-05-24[Window] On window name list, Check if we go out of range.Dave Davenport
2020-05-23Fix XDG_USER_CONFIG_DIR to XDG_CONFIG_HOME.Dave Davenport
2020-05-21Add check that looks if rofi is running inside rofi script mode.Dave Davenport
2020-05-17Support rasi config character type options (#1131)Jason Kim
* style: remove extra space * feat: handle xrm_Char in config parser Handle the `xrm_Char` case in the (rasi theme) config file parser. This should properly handle configuration like ``` matching-negate-char: "\0"; ``` and ``` matching-negate-char: "-"; ``` * refactor: don't handle mem in xrm_Char case `mem` shouldn't ever be set when `XrmOption` is `type` `xrm_Char`. Therefore, there is no need to check it and free it. Remove that logic. * refactor: further condense logic * style: s/Everythin/Everything/ * style: s/parsing an section/parsing a section/ ...and missing period. * feat(lexer): add CHAR token Add a `CHAR` token that takes things of the form `'<char>'` or some specific backslash escape sequences like `'\''` and `'\0'`. For now, save it as a `T_STRING`. * refactor: define char property type * feat(parser): add cval and T_CHAR * refactor: use char property for xrm_Char Instead of using strings for property elements of type char, use characters, which were recently added to the grammar.
2020-05-14Remove old sh-ism (#920)fREW Schmidt
The x prefix thing hasn't been needed for quite some time, especially if you are declaring that you want to use bash.
2020-05-14[Travis] Add coverage for meson buildDave Davenport
2020-05-13[LISTVIEW] Support more customization in element.Dave Davenport
2020-05-13[Widget] Propaget set_state to children.Dave Davenport
2020-05-12Man pages: document the bang feature (#1126)John Beard
2020-05-12workaround for #303 (#1122)nick87720z
* workaround for #303 Subpixel rendering may be disabled by some clip paths or when text itself is clipped. * optimize draw_pango_layout()
2020-05-12Add some ui benchmark codeDave Davenport
2020-05-10Update help for option in source code.Dave Davenport
2020-05-10Manpage tweaks for rofi.1 (#1120)John Beard
* Man pages: Add version and dump-* options * Man pages: Add -display and -markup to rofi.1 * Man pages: Use the metavariable in -async-pre-read * Man pages: document the dmenu -w option * Man pages/help: correct -only-match description * Man pages/help: -normal-window does not only apply in dmenu mode * Man page: modi are lowercase Entering the modi as the man page had them would not work * Man page: minor formatting/grammar tweaks * modi and command names are `backticked` * rofi is **bold** * other man pages are **bold(1)** * Pango is capitalised according to their own website. * Option arguments are *like1*,*this2* * Man pages: fix Pango markup link
2020-05-04[Helper] Throw error when shell parsing fails.Dave Davenport
2020-05-04change irc link to webchat.Dave Davenport
2020-05-04move config.yml in placeDave Davenport
2020-05-04add IRC and Reddit links to issue template chooser (#1114)Danny Colin
2020-04-30Fix Travis CI builds (#1107)Dan Beste
* fix: Fix Travis CI builds and (some) tests https://config.travis-ci.com/explore recommendations: * Set the `os` key * Removes the `sudo` key Fixes: * Missing dependencies Cleanups: * Set `build_command_prepend` and `build_command` to match the process performed by the before_script and script. * Removed unnecessary apt package dependencies. * Ran the file through prettier (https://prettier.io/). Enhancements: * Bumps dist to Ubuntu 18.04 (Bionic) * This bump allows us to install a few packages that were previously installed manually. * Added a Clang build. TODOs: * X11 tests are broken. I've commented them out for the time being. * Create multiple jobs Jobs (4 total): Compilers: * Clang * GCC Build tools: * Autotools * Meson Enhancements: * DRY out the CI config. Failure (seemingly related to `check`?) here: https://travis-ci.org/github/davatorium/rofi/jobs/680265096#L1125 * [Travis] More debug output * [Travis] Add ldconfig * [Travis] try to fix doxy tests. * [Travis] Try to fix doxygen stuff. * [Travis] Trying to fix meson doxy gen tests. * Minor cleanups Co-authored-by: Dave Davenport <qball@gmpclient.org>
2020-04-29[Window] Update manpage and --help.Dave Davenport
2020-04-26[Test] Fix compiler warning, theme test (bug in lexer) and more.Dave Davenport
2020-04-26[Test] Use new RofiDistance format.Dave Davenport
2020-04-24[Themes] add calc() support to distance in theme format. (#1105)Dave Davenport
* Initial test to allow math in distances. Support + and - Needs spaces around + and -. * [THEME] Fix printing theme with math in distance. * [Theme] use calc() syntax. * [Theme] Add * and / to calc(). * [Theme] Fix the precedense ordering in parsing. Also avoid making copies. * [Theme] Don't print unneeded (). * [Theme] Add modulo to calc.
2020-04-22Add dependency to INSTALL.Dave Davenport
2020-04-22[Script] Add no-custom mode.Dave Davenport
2020-04-20Update doc/readme to be markdown.Dave Davenport
2020-04-20Update manpage and manpage build instructionsDave Davenport
2020-04-19fix xetc to config_path (#1097)Jaakko Luttinen
2020-04-19check before xresource config file parsing if it existDave Davenport
2020-04-19Clearify system configuration file loading process.Dave Davenport
2020-04-19Parse XDG_CONFIG_DIRS for default configuration file.Dave Davenport
2020-04-19Add ROFI_PLUGIN_PATH environment variable.Dave Davenport
2020-04-16[DMenu] Implement -keep-rightDave Davenport
Fixes: #1089
2020-04-15[DRun] cleanup debug message.Dave Davenport
2020-04-15[DRun] Adding %% as escape character.Dave Davenport
2020-04-07[Script] Update example and doc.Dave Davenport
2020-04-07[Script|Dmenu] Don't -1 in a unsigned variable.Dave Davenport
2020-04-07[Combi] Remove strchrnullDave Davenport
Issue: #1083
2020-04-06[Dmenu] Fix possible crash.Dave Davenport
Don't pass empty string. Issue: #1083
2020-04-05[Script] Fix crash when custom input with custom keybinding.Dave Davenport
2020-04-05[Script] Add environment variable to indicate state.Dave Davenport
* ROFI_RETV shows the state rofi was in before calling rofi.
2020-04-05[Script] Free g_shell_parse result.Dave Davenport
2020-04-01[Script] Small update manpage rofi-script.Dave Davenport