aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Rename a member to match what it will be in future.nicm2021-08-21
|
* Add args parsing callback for some future work, currently unused.nicm2021-08-21
|
* Wrap command argument definitions in their own struct.nicm2021-08-21
|
* A couple more spacing fixes.nicm2021-08-20
|
* Spacing tweaks.nicm2021-08-20
|
* Hide struct args behind a couple of accessor functions.nicm2021-08-20
|
* Add a couple of const and fix some warnings.nicm2021-08-20
|
* Remove some unnecessary blank lines.nicm2021-08-20
|
* Expose args_value struct (will be needed soon) and add some missing frees.nicm2021-08-20
|
* Add a way to create an empty arguments set.nicm2021-08-20
|
* Remove stray spaces after function names.nicm2021-08-20
|
* Fill colour palette correctly from option for new panes, GitHub issuenicm2021-08-20
| | | | 2831.
* Actually parse contents of {} as a command and then convert to a stringnicm2021-08-20
| | | | instead of just copying arguments around as strings.
* Add a helper function for actually parsing the command.nicm2021-08-20
|
* Need to flatten arguments for aliases.nicm2021-08-18
|
* Push the conversion of {} to string up out of the parser and into thenicm2021-08-18
| | | | command builder.
* Treat a pane that has died the same as no pane when sending data tonicm2021-08-17
| | | | control mode clients, GitHub issue 2828.
* Fix pipe-pane usage.nicm2021-08-17
|
* Do not block with incremental command prompt.nicm2021-08-17
|
* Set the right session if detach-on-destroy is off.nicm2021-08-17
|
* calloc for confirm-before data since the item needs to start NULL.nicm2021-08-17
|
* Be more sophisticated about enabling synchronized updates when there isnicm2021-08-17
| | | | | | an overlay and treat it like the active pane (use for commands which move the cursor only). When there is an overlay also use it for all panes and not just the active pane. GitHub issue 2826.
* Revert previous; this is not how it should work.nicm2021-08-17
|
* Start sync before drawing popup.nicm2021-08-17
|
* Some other missing palette NULL checks, from oss-fuzz.nicm2021-08-14
|
* Do not use NULL palette when clearing.nicm2021-08-14
|
* Missing argument specifier for -c.nicm2021-08-14
|
* Tweak how mouse works on popup: only Meta alone resizes or moves, notnicm2021-08-13
| | | | | Meta with other modifiers; button 2 on the left or top border opens menu, right or bottom resizes; button 1 on any border moves.
* Check callback needs to only return 0 (text should be suppressed) ifnicm2021-08-13
| | | | menu returns 0, otherwise it should check the popup also.
* Fill in some other bits on new panes.nicm2021-08-13
|
* Add menu options to convert a popup into a pane.nicm2021-08-13
|
* Adjust overlay check callback before drawing data from pty.nicm2021-08-13
|
* Add a menu when a popup is present (mouse only for now).nicm2021-08-13
|
* Add -B flag to remove border from popup.nicm2021-08-13
|
* Break message type stuff out into its own header.nicm2021-08-13
|
* Change focus to be driven by events rather than walking all panes at endnicm2021-08-13
| | | | | of event loop, this way the ordering of in and out can be enforced. GitHub issue 2808.
* Set return code for confirm-before and make command-prompt also block,nicm2021-08-13
| | | | GitHub issue 2822.
* Make newline a style delimiter as well so they can cross multiple linesnicm2021-08-12
| | | | for readability.
* Now that styles can contain formats, they need to be expanded whennicm2021-08-12
| | | | inserted into the status line.
* Use COLOUR_DEFAULT not hardcoded 8.nicm2021-08-12
|
* Evaluate styles with the pane variables.nicm2021-08-12
|
* Restore saved cursor position after a ZWJ rather than recalculating it.nicm2021-08-12
|
* Do not dereference pane when it is NULL, fixes a crash when creating anicm2021-08-12
| | | | hook from the config, GitHub issue 2820.
* Move hook format setup earlier and add a hook_client, GitHub issue 2809.nicm2021-08-12
|
* Break the colour palette into a struct rather than just a single arraynicm2021-08-11
| | | | | | and use that to support the OSC palette-setting sequences in popups. Also add a pane-colours array option to specify the defaults. GitHub issue 2815.
* Add pipe variants of the line copy commands. While here make the commandnicm2021-08-11
| | | | list less unreadable. GitHub issue 2813.
* Return to applying pane-border-style to the area outside panes, GitHubnicm2021-08-11
| | | | issue 2816.
* Make confirm-before optionally block the invoking client like run-shell,nicm2021-08-11
| | | | GitHub issue 2819.
* OSC 52 can be long enough to make tmux think the output buffer is toonicm2021-08-11
| | | | big, so treat it as a redraw. GitHub issue 2814.
* Change copy-line and copy-end-of-line not to cancel and add -and-cancelnicm2021-08-09
| | | | variants, like the other copy commands. GitHub issue 2799.