index
:
pugl.git
c++
dragdrop
main
Pugl GUI library
d@drobilla.net
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
x11.c
Age
Commit message (
Expand
)
Author
Files
Lines
5 days
X11: fix BadWindow for embedded windows when the parent is destroyed
HEAD
main
Quant1um
1
-0
/
+3
2025-02-08
Replace frame with size and position hints
David Robillard
1
-35
/
+35
2025-02-08
Add PUGL_CURRENT_SIZE hint and make size hints dynamic
David Robillard
1
-1
/
+3
2025-02-08
Remove puglSetFrame()
David Robillard
1
-20
/
+0
2025-02-07
Update clang-format configuration
David Robillard
1
-2
/
+1
2025-02-07
Use angle brackets for library includes and clean up include paths
David Robillard
1
-1
/
+1
2025-02-06
Remove deprecated API
David Robillard
1
-18
/
+0
2025-02-06
Fully parenthesize mathematical expressions
David Robillard
1
-2
/
+2
2025-02-06
X11: Gracefully handle failure of clock_gettime()
David Robillard
1
-1
/
+4
2025-02-06
Update whitespace
David Robillard
1
-1
/
+2
2025-02-01
Consistently use unsigned literals for event flags
David Robillard
1
-9
/
+9
2025-01-23
Replace puglPostRedisplayRect() with puglObscureRegion()
David Robillard
1
-8
/
+17
2025-01-23
Rename puglPostRedisplay() to puglObscureView()
David Robillard
1
-2
/
+2
2025-01-23
Simplify some conditionals
David Robillard
1
-3
/
+4
2025-01-22
Simplify initial position code and place children at the origin
David Robillard
1
-54
/
+30
2025-01-22
Factor out puglIsValidSize()
David Robillard
1
-1
/
+1
2025-01-22
Factor out puglIsValidPosition()
David Robillard
1
-2
/
+2
2025-01-22
Rename PuglViewSize to PuglArea
David Robillard
1
-11
/
+11
2025-01-22
Make puglSetSizeHint() consistent with puglSetSize()
David Robillard
1
-8
/
+4
2025-01-21
X11: Generate text events for keypad symbols
Martin Preinfalk
1
-1
/
+2
2025-01-21
Add missing const qualifier
David Robillard
1
-1
/
+1
2025-01-21
Add PUGL_KEY_NONE
David Robillard
1
-3
/
+3
2025-01-21
Fix whitespace
David Robillard
1
-4
/
+1
2024-07-13
X11: Avoid setting PBaseSize hints for top-level windows
David Robillard
1
-1
/
+2
2024-06-10
Fix build and tests with optional X11 features disabled
David Robillard
1
-1
/
+1
2023-11-11
Add support for Num, Scroll, and Caps Lock
David Robillard
1
-1
/
+4
2023-10-22
X11: Only call XSetTransientForHint for valid windows
falkTX
1
-1
/
+1
2023-10-21
Fix potential memory leaks due to realloc() failure
David Robillard
1
-26
/
+42
2023-10-21
Fix whitespace
David Robillard
1
-1
/
+2
2023-10-21
X11: Use PUGL_INIT_STRUCT to initialize char arrays
falkTX
1
-3
/
+3
2023-10-21
X11: Fix key press event key when control is pressed
falkTX
1
-2
/
+2
2023-10-21
Filter out corresponding modifiers from key events
David Robillard
1
-4
/
+6
2023-05-29
Add support for numeric keypad and simplify keyboard handling
David Robillard
1
-35
/
+38
2023-05-27
X11: Fix cursors on systems where XcursorGetTheme() doesn't work
David Robillard
1
-2
/
+3
2023-05-22
X11: Fix puglStopTimer() with multiple timers
Thomas Brand
1
-5
/
+3
2023-05-12
Factor out return code to status conversion
David Robillard
1
-30
/
+35
2023-05-12
Make puglSetSizeHint() tolerate unknown hints on all platforms
David Robillard
1
-0
/
+4
2023-05-12
Factor out puglIsValidSize() and use consistent rules everywhere
David Robillard
1
-6
/
+5
2023-05-12
X11: Use the root provided by XGetWindowAttributes()
David Robillard
1
-5
/
+4
2023-05-12
X11: Avoid deferring empty exposures
David Robillard
1
-10
/
+13
2023-05-12
X11: Use available X extensions by default
David Robillard
1
-12
/
+36
2023-05-03
Fix mismatched types in ternary expressions
David Robillard
1
-5
/
+6
2023-05-03
Fix implicit sign conversions
David Robillard
1
-3
/
+3
2023-02-18
Use XSetWMNormalHints instead of XSetNormalHints
sjaehn
1
-1
/
+1
2023-02-15
Fix crash on views with no title set
David Robillard
1
-9
/
+11
2023-02-10
Factor out macros
David Robillard
1
-8
/
+1
2023-01-14
Add general string hint interface
David Robillard
1
-10
/
+20
2023-01-11
Guard against required hints explicitly being set to PUGL_DONT_CARE
David Robillard
1
-0
/
+5
2023-01-11
Clean up puglRealize() implementations
David Robillard
1
-10
/
+4
2023-01-11
X11: Fix puglPostRedisplay() outside of event handlers
David Robillard
1
-2
/
+4
[next]