aboutsummaryrefslogtreecommitdiff
path: root/popup.c
Commit message (Collapse)AuthorAge
* Merge branch 'obsd-master'Thomas Adam2023-01-21
|\
| * Add a flag to display-menu to select the manu item chosen first, GitHubnicm2023-01-20
| | | | | | | | issue 3442.
* | Merge branch 'obsd-master' into masterThomas Adam2022-02-22
|\|
| * Use correct size for screen when popup is created without borders.nicm2022-02-22
| |
* | Merge branch 'obsd-master' into masterThomas Adam2022-02-16
|\|
| * Support more mouse buttons when the terminal sends them, GitHub issuenicm2022-02-16
| | | | | | | | 3055.
* | Merge branch 'obsd-master' into masterThomas Adam2022-02-01
|\|
| * A menu must be shown on a client, so always give the client when addingnicm2022-02-01
| | | | | | | | the items. Also fix mode menus.
* | Merge branch 'obsd-master' into masterThomas Adam2022-01-17
|\|
| * Do not try to strdup NULL, from seL4 at disroot dot org in GitHub issuenicm2022-01-17
| | | | | | | | 3038.
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-25
|\|
| * Add -s and -S to display-popup to set popup and border style, fromnicm2021-10-25
| | | | | | | | Alexis Hildebrandt in GitHub issue 2931.
| * Instead of setting the popup default colours in the draw callback, setnicm2021-10-25
| | | | | | | | | | | | it up in popup_display and follow the same routine as panes in the draw and init_ctx callbacks - use the palette if the option value is default. Allows application-set fg and bg to work in panes again.
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-20
|\|
| * Remove a TODO comment.nicm2021-10-20
| |
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-14
|\|
| * Add popup-border-lines option to set popup line style, from Alexisnicm2021-10-14
| | | | | | | | Hildebrandt, GitHub issue 2930.
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-13
|\|
| * Add popup-style and popup-border-style options, from Alexis Hildebrandtnicm2021-10-13
| | | | | | | | in GitHub issue 2927.
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-11
|\|
| * Make positions hidden by overlays range-based rather than character-based,nicm2021-10-11
| | | | | | | | from Anindya Mukherjee.
* | Merge branch 'obsd-master' into masterThomas Adam2021-10-11
|\|
| * Add -e flag to set environment for popup, from Alexis Hildebrandt innicm2021-10-11
| | | | | | | | GitHub issue 2924.
| * Revert previous; this is not how it should work.nicm2021-08-17
| |
| * Start sync before drawing popup.nicm2021-08-17
| |
* | Merge branch 'obsd-master' into masterThomas Adam2021-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.
* | Merge branch 'obsd-master' into masterThomas Adam2021-08-14
|\|
| * 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
| |
* | Merge branch 'obsd-master' into masterThomas Adam2021-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.
* | Merge branch 'obsd-master' into masterThomas Adam2021-08-05
|\|
| * Do not freeze output in panes when a popup is open, let them continue tonicm2021-08-05
| | | | | | | | redraw. From Anindya Mukherjee .
* | Merge branch 'obsd-master' into masterThomas Adam2021-07-21
|\|
| * Do not close popups on resize, instead adjust them to fit, from Anindyanicm2021-07-21
| | | | | | | | Mukherjee.
* | Merge branch 'obsd-master' into masterThomas Adam2021-03-02
|\|
| * Drop support for popups where the content is provided directly to tmuxnicm2021-03-02
| | | | | | | | | | | | (which does not have many practical uses) and only support running a program in the popup. display-popup is now simpler and can accept multiple arguments to avoid escaping problems (like the other commands).
* | Merge branch 'obsd-master' into masterThomas Adam2021-02-02
|\|
| * Fix popup mouse position.nicm2021-02-02
| |
* | Merge branch 'obsd-master'Thomas Adam2020-09-22
|\|
| * Resize screen to the correct size (borders need to be taken off).nicm2020-09-22
| |
* | No paths.h.Nicholas Marriott2020-05-16
|/
* Separate key flags and modifiers, log key flags, make the "xterm" flagnicm2020-05-16
| | | | more explicit and fix M- keys with a leading escape.
* Move editor stuff to common code in popup.c.nicm2020-05-16
|
* Only redraw popup on the client it belongs to.nicm2020-05-16
|