Commit graph

87 commits

Author SHA1 Message Date
David Botton
83c36a9582 select on window now displays the currently focused win 2024-03-24 18:11:36 -04:00
David Botton
d44dfc9f6e better handling pinned and on top 2024-03-22 14:53:32 -04:00
David Botton
d7ffe09bc1 Update documentation 2024-03-22 02:10:21 -04:00
David Botton
b63ecf2c26 Menu bars can be added to windows in clog-gui 2024-03-20 11:58:23 -04:00
David Botton
6da8638712 Update file headings and names 2024-03-17 22:08:41 -04:00
David Botton
1c9fa342ad Prepare for additional connection types 2024-03-11 23:20:23 -04:00
David Botton
68936f97e1 Switch max/min to use per window lock from event sync lock 2024-02-16 01:11:12 -05:00
David Botton
d07b41dd73 Better handling of parsing integer and float values 2024-02-06 20:00:42 -05:00
David Botton
5142af4da5 Update date and comments 2024-02-03 22:52:09 -05:00
David Botton
ceca69e584 Fix bug in model overlay not being shown 2024-01-31 12:39:54 -05:00
David Botton
0398483bdc Fix keep on top 2024-01-31 10:58:12 -05:00
David Botton
5766fe8d2a Prevent flicker on resize and fix race condition on clicks to max/norm 2024-01-31 10:21:48 -05:00
David Botton
b305779e22 Handle change in menu bar height and insure all windows in bounds 2024-01-30 21:11:47 -05:00
David Botton
57c153f292 Better handling of maximizing windows and reorientation of browser 2024-01-29 22:12:43 -05:00
David Botton
dc5693a6d4 added on-pointer-cancel event to cover touch cancels 2024-01-29 10:49:37 -05:00
David Botton
5efdae255f CLOG-GUI support for touch 2024-01-23 21:55:52 -05:00
Jingtao Xu
d284e7571b Check data carefully. 2024-01-16 10:28:47 +08:00
Sabra Crolleton
4a92ce256a Give form-dialog textarea capability
Adds generic function textarea-value in clog-form.lisp

Exports textarea-value in clog.lisp

Adds the option into form-dialog in clog-gui.lisp, with additional key
parameters for size and rows and adds it to the list of special field
types in the doc string.
2023-10-02 10:32:25 -04:00
Jingtao Xu
700169d35a Check if the z-index returns an empty value safely. 2023-06-14 16:55:22 +08:00
David Botton
c61e35f21d update docs 2022-09-14 19:06:14 -04:00
David Botton
b8fe23950e switch to window if one exists instead of create new one 2022-09-14 18:19:23 -04:00
David Botton
2dbc39481e scroll bar fix for dir windows 2022-09-13 20:30:46 -04:00
David Botton
815201db8f color titles 2022-08-23 01:18:50 -04:00
David Botton
f305d8ca35 prep for 1.6 2022-08-18 15:59:47 -04:00
David Botton
84c75135ff fix modal window regression 2022-07-31 12:52:51 -04:00
David Botton
b88b73a6d0 usability improvements to window manager 2022-07-31 12:28:58 -04:00
David Botton
25a9462f1f update documentation, remove tabs 2022-07-18 22:26:37 -04:00
David Botton
02e4ed8fc1 remove all defsetf 2022-07-11 15:53:25 -04:00
David Botton
96891ba5b6 properly escape backslash and attributes 2022-07-07 19:41:01 -04:00
David Botton
dc7f668991 fixed server dialog box and more sane defaults for builder 2022-07-03 12:39:25 -04:00
David Botton
0d62cb4380 offsets for maximize on clog-gui 2022-07-01 13:51:40 -04:00
David Botton
bd89502ad1 deal connection items not available do to shut down of window 2022-06-22 00:40:41 -04:00
David Botton
e32bcd9d8b directly set geometry changes to speed things considerably 2022-06-22 00:21:02 -04:00
David Botton
ce339a4f56 remove tabs and trailing white spaces 2022-06-09 19:17:58 -04:00
David Botton
662220432f prevent clog-gui windows from passing bottom of page 2022-04-05 20:27:33 -04:00
David Botton
36e1e033e9 prevent clog-gui windows from passing bottom of page 2022-04-05 19:47:21 -04:00
David Botton
877bce792d Fix typos 2022-03-01 07:47:16 -05:00
David Botton
7e4ad7fbb5 switch to use native concurrent hash tables 2022-02-10 16:04:03 -05:00
David Botton
335837eaed Adjust how to handle windows out of bounds 2022-01-28 16:30:00 -05:00
David Botton
ff69a7a67d documentation update 2022-01-28 14:01:12 -05:00
David Botton
c482fb66a7 Add multi lines to input dialog 2022-01-28 11:32:04 -05:00
David Botton
0a642e6790 prevent dragging windows with client side movement into menu bar 2022-01-27 20:27:08 -05:00
David Botton
e78864a6af Update some (c) info 2022-01-26 15:42:14 -05:00
David Botton
da7ae8d833 Fix regressions on client side movement 2022-01-18 08:33:32 -05:00
David Botton
cebb81f061 Default value for input-dialogs 2022-01-09 19:52:44 -05:00
David Botton
63586cfb0f Some additional fixes for documentation 2021-12-26 11:45:34 -05:00
David Botton
a35c424c5b Revert "Switch to user clientX and clientY for x and y in mouse/touch events"
This reverts commit c9b6684bfc.
2021-12-01 21:44:29 -05:00
David Botton
c9b6684bfc Switch to user clientX and clientY for x and y in mouse/touch events 2021-12-01 21:22:30 -05:00
David Botton
3f7a9ef03b Change to clog-gui to allow positioning absolute to work properly in the content area. 2021-12-01 20:18:34 -05:00
David Botton
0c5408f281 Updates to source documenation 2021-11-04 20:08:28 -04:00