Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-12 | Use getdelim instead of custom fgets function. | Qball Cow | |
2015-11-04 | Fix #258: Set fallback alternative color before trying to allocate it. | Qball Cow | |
2015-10-18 | Some cleanups | QC | |
2015-10-18 | Add mesg about fullscreen and monitor setup | QC | |
2015-10-18 | Try todo some validation of monitor size/padding in config sanity check. | QC | |
2015-10-12 | Fix #244 Do not catch sigchld, let glib handle this internally | Dave Davenport | |
- TODO fix man page viewing. | |||
2015-10-05 | Merge remote-tracking branch 'upstream/master' into fast-ascii-filtering | Tom Hinton | |
Conflicts: source/dialogs/dmenu.c source/helper.c source/rofi.c | |||
2015-10-04 | Fix typo | QC | |
2015-10-04 | Add tokenize option and append * to glob. | Dave Davenport | |
2015-10-02 | Add glob version for testing. | QC | |
2015-10-02 | Move ascii testing gizmos to macros at the top. | Tom Hinton | |
Still not sure about best way to do this. | |||
2015-10-01 | whoops, rogue print statement | Tom Hinton | |
2015-10-01 | Make fuzzy matching fast and unicode-happy | Tom Hinton | |
2015-10-01 | Make normal filtering of plain ASCII lines faster | Tom Hinton | |
This patch adds a field lines_not_ascii to the MenuState structure. The nth entry is 0 unless the nth member of MenuState.lines has a non-ascii codepoint in it. All comparison functions (menu_match_cb type) take an additional argument to tell them if the thing they are matching is not_ascii. They can use this to determine whether to collate and case-fold the input (for non-ascii strings), or whether to use strstr/strcasestr (for ascii strings). The change is not currently implemented for flex matching, due to my laziness. However, it should be a simple enough matter to add. For my large input of 400,000 lines, this reduces typical filtering time to about ten microseconds from about 2 seconds. | |||
2015-10-01 | Make dmenu reading very marginally faster | Tom Hinton | |
A slight reduction in use of realloc and avoidance of 3 or 4 strlens for a string we know the length of | |||
2015-09-20 | Support \0 | QC | |
2015-09-19 | Adjust new editor width | QC | |
2015-09-19 | Some cleanups, tweak uncrustify. | QC | |
2015-08-29 | Remove unused function | QC | |
2015-08-27 | Allow 0 line margin | Dave Davenport | |
2015-08-26 | Cleanup drawing a bit. | QC | |
2015-08-04 | Add quick solution for #202, expose line-margin setting. | Dave Davenport | |
2015-08-02 | Remove use of g_close, not available on travis | QC | |
2015-07-31 | Try to make things more robust, e.g. try to recover before giving up. | Dave Davenport | |
2015-07-31 | Print error to stderr when fclose fails. | Dave Davenport | |
2015-07-30 | Small cleanup + fail more gracefull here and there | Dave Davenport | |
2015-07-28 | Add new event handling | Dave Davenport | |
2015-07-04 | Add patches from BSD (hopefully ok?) | QC | |
2015-07-01 | Make fuzzy matching available everywhere: #133 (-fuzzy) | Dave Davenport | |
2015-06-28 | Move fuzzy_token_match to where it can be reused. | Dave Davenport | |
2015-05-16 | Fix Issue #164 | QC | |
2015-04-14 | Fix space. | QC | |
2015-03-30 | Add combi viewer. | QC | |
Use by adding combi to the list of enabled modi. | |||
2015-03-27 | OO-ify the Switchers. | QC | |
2015-03-12 | Make pointers static. | Dave Davenport | |
2015-03-11 | Cleanup argc/argv lugging around. | Dave Davenport | |
2015-03-05 | Update spell. | Dave Davenport | |
2015-02-19 | Small move. | Dave Davenport | |
2015-02-17 | Remove unused function. | Qball Cow | |
2015-02-17 | Rewrite of the configuration parsing, no longer duplicating options between ↵ | Dave Davenport | |
Xrm and CMD. * NEEDS TESTING. | |||
2015-02-16 | Throw a warning when using old commandline arguments. | Dave Davenport | |
* Give error on -now, -rnow, -snow, -key, -skey, -rkey * Update manpage. | |||
2015-02-15 | Fix #128: Better handling of keybindings and remove deprecated launching. | QC | |
See manpage. | |||
2015-02-13 | Fix some warnings from clang-check. | Dave Davenport | |
2015-02-12 | Update copyright license. | QC | |
2015-02-10 | Remove hmode. (Rather no implementation then a bad one.) | Dave Davenport | |
2015-02-04 | Cleanups. | Dave Davenport | |
2015-02-03 | Move data around, constness, etc. | Dave Davenport | |
2015-02-03 | Move stuff around. Try to reduce size rofi.c. | Dave Davenport | |
2015-01-31 | Fix not grabbing keyboard, and add pid file to ensure one instance. | QC | |
2015-01-15 | Small cleanup and reducing of scopes. | Dave Davenport | |