|
|
89832a4033
|
refactor: remove useless void return
|
2025-12-11 06:45:15 +01:00 |
|
|
|
dc950833ea
|
refactor: migrate to selector system for surface and output
|
2025-12-11 03:19:56 +01:00 |
|
|
|
0d5a350f53
|
refactor: remove useless redraw
|
2025-12-10 17:13:10 +01:00 |
|
|
|
002c77d4fc
|
docs: update readme
|
2025-12-08 02:44:05 +01:00 |
|
|
|
396ae80a11
|
docs: update readme
|
2025-12-08 02:24:30 +01:00 |
|
|
|
da4871e4b9
|
feat: add surface config runtime maniputation example
|
2025-12-08 01:13:01 +01:00 |
|
|
|
c2064c6012
|
feat: add surface command for shell control
|
2025-12-07 21:01:24 +01:00 |
|
|
|
0aa0aeae0b
|
refactor: add more abstraction level of event loop integration
|
2025-12-07 02:11:47 +01:00 |
|
|
|
ebc630b6dc
|
refactor: unify surface registry
|
2025-12-07 01:55:26 +01:00 |
|
|
|
8e96e49c76
|
refactor: remove facade and use trait contract to reduce indirection
|
2025-12-07 01:39:17 +01:00 |
|
|
|
318ac1439b
|
feat: explicit surface lifecycle management
|
2025-12-06 04:38:41 +01:00 |
|
|
|
f843d931e5
|
refactor: consolidate handle types
|
2025-12-06 04:17:47 +01:00 |
|
|
|
21e636aabf
|
refactor: rename window to surface to avoid misleading
|
2025-12-06 03:26:01 +01:00 |
|
|
|
8c9e5fb92c
|
feat: add event loop integration examples
|
2025-12-06 02:25:42 +01:00 |
|
|
|
26a994a4b8
|
refactor: appstate directly instead of wrap to construct ctx
|
2025-12-06 01:37:56 +01:00 |
|
|
|
24ed27d5c3
|
feat: add examples
|
2025-12-05 05:40:52 +01:00 |
|
|
|
b5ebb52d9c
|
fix: hardcoded surface name
|
2025-12-05 05:18:47 +01:00 |
|
|
|
aa536c9487
|
feat: add declarative config support
|
2025-12-04 03:48:59 +01:00 |
|
|
|
983056abfc
|
refactor: rename window to surface to avoid mislead
|
2025-12-04 02:55:55 +01:00 |
|
|
|
c88644ab15
|
refactor: consolidate hierarchy and rename entrypoint
|
2025-12-04 02:10:35 +01:00 |
|
|
|
2767a64137
|
refactor: unify single and multi windows logic
|
2025-12-04 00:57:00 +01:00 |
|
|
|
6c564d95b5
|
refactor: split into explicit facets
|
2025-12-03 23:16:15 +01:00 |
|
|
|
ccf0c9caf8
|
refactor: consolidate event loop
|
2025-12-03 20:00:11 +01:00 |
|
|
|
042ac8550f
|
feat: add missing setters on layer surface
|
2025-12-03 19:35:56 +01:00 |
|
|
|
28c87310aa
|
feat: add callback registration methods for shell
|
2025-12-03 19:26:30 +01:00 |
|
|
|
b1954ab54d
|
refactor: builder pattern minor renaming
|
2025-12-03 18:41:28 +01:00 |
|
|
|
5f3f4e1072
|
feat: add per-output callbacks
|
2025-12-03 17:37:34 +01:00 |
|
|
|
408355e980
|
refactor: renaming
|
2025-12-03 12:38:30 +01:00 |
|
|
|
dc9374b76d
|
refactor: unify naming patterns between app and shell
|
2025-12-03 12:02:13 +01:00 |
|
|
|
e6a087a385
|
refactor: renaming
|
2025-12-03 04:26:24 +01:00 |
|
|
|
736d4d0905
|
feat: introducing base multi-window support
|
2025-12-03 03:18:15 +01:00 |
|
|
|
a2c376e8fc
|
refactor: popup placement renaming
|
2025-12-01 00:58:31 +01:00 |
|
|
|
b1c605dd7c
|
refactor: minor renaming
|
2025-12-01 00:25:15 +01:00 |
|
|
|
dc676d606e
|
refactor: improve margin and scale factor on builder
|
2025-11-30 06:26:14 +01:00 |
|
|
|
791ceaa34e
|
refactor: split sources from builder
|
2025-11-30 06:17:27 +01:00 |
|
|
|
73f1b52890
|
fix: anchoring and repositioning popup
|
2025-11-30 05:46:55 +01:00 |
|
|
|
64a18153b6
|
feat: add popup bind anchored
|
2025-11-27 23:56:41 +01:00 |
|
|
|
7f99f13c09
|
fix: remove popup recreation workaround
|
2025-11-27 19:19:01 +01:00 |
|
|
|
c2d5b7ed12
|
refactor: popup dropping path
|
2025-11-27 10:40:09 +01:00 |
|
|
|
5e7c53252b
|
fix: check current output mode
|
2025-11-26 17:30:35 +01:00 |
|
|
|
1e21635233
|
fix: missing final rendering after configuration
|
2025-11-26 04:53:56 +01:00 |
|
|
|
0756fc0ef7
|
refactor: extract popup builder and consolidate popup config
|
2025-11-26 02:07:51 +01:00 |
|
|
|
30c3100ca2
|
refactor: remove legacy unused code
|
2025-11-25 03:32:03 +01:00 |
|
|
|
198376534c
|
docs(readme): update current library status on readme
|
2025-11-25 02:41:49 +01:00 |
|
|
|
58278cecef
|
refactor: remove the convention over configuration concept and decouple popup management
|
2025-11-25 01:31:46 +01:00 |
|
|
|
dac315b589
|
fix: popup surface commit when update size
|
2025-11-24 01:26:59 +01:00 |
|
|
|
adc9344b85
|
refactor: renaming windowing system to generic app, and add run convenience method on builder
|
2025-11-19 19:54:37 +01:00 |
|
|
|
f31b039a02
|
refactor: renaming
|
2025-11-19 01:47:00 +01:00 |
|
|
|
3e7bc76bb4
|
feat: dynamic lifecycle output management
|
2025-11-18 22:47:15 +01:00 |
|
|
|
5a1c551efb
|
refactor: remove dependency on primary output for egl context management system
|
2025-11-18 21:21:30 +01:00 |
|