Commit Graph

285 Commits

Author SHA1 Message Date
Adam D. Ruppe 58ba664255 the window registration is global, so make the local cache global too. but this still is not really thread safe so use caution 2018-11-14 09:49:16 -05:00
Adam D. Ruppe 8ae959b7ce never set it to true! 2018-11-14 09:37:38 -05:00
Adam D. Ruppe 18cf3f4367 attempting windows hang fix 2018-11-13 17:43:39 -05:00
Adam D. Ruppe 037952925b terrible incremental paste code 2018-09-15 12:07:38 -04:00
Adam D. Ruppe 4ae05f1158 worthless warning 2018-06-14 08:36:06 -04:00
Leprecorn 84df778f25
Add binding for glSecondaryColor
https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glSecondaryColor.xml
2018-05-29 02:46:44 +01:00
Adam D. Ruppe 77f914e838 more cursors and windows bug fixes 2018-05-09 09:33:03 -04:00
Adam D. Ruppe 7b186f8d3d Merge branch 'master' of github.com:adamdruppe/arsd 2018-05-09 08:08:07 -04:00
Adam D. Ruppe b84ef31391 Move mouse cursor setting to sdpy from minigui 2018-05-09 08:08:01 -04:00
drug007 1393d7db03 Additional image flags.
These flags allow better control of texture outputting for nice visual effects.
2018-04-25 20:10:00 +03:00
Adam D. Ruppe b0a8417ad5 some broken key ids (after this many years!) 2018-04-22 16:49:36 -04:00
Ketmar Dark 26c14c5d90 bugfixes and compatibilities (sdpy, jpeg, nanovega) 2018-04-11 09:47:48 -04:00
Ketmar Dark 819c3fdf90 multithreading fixes in event posting API 2018-03-17 09:08:42 -04:00
Ketmar Dark 40d2ad8023 removed duplicate declaration 2018-03-16 14:04:13 -04:00
Adam D. Ruppe 89e9886b97 scripting nvg 2018-03-12 17:38:01 -04:00
Adam D. Ruppe abc785efcc slight rejiggering 2018-03-09 10:03:25 -05:00
Adam D. Ruppe 2108172b34 dub.json overhaul 2018-03-09 09:57:11 -05:00
Adam D. Ruppe ecf04589d0 unicode window title 2018-03-08 17:35:20 -05:00
Adam D. Ruppe 53525181d4 fixup webfreaks PR 2018-03-08 17:22:41 -05:00
Adam D. Ruppe 02af0ad09b
Merge pull request #142 from WebFreak001/wmutil
Added new wmutil module
2018-03-08 17:06:20 -05:00
WebFreak001 5a19612630 Made SimpleWindow.title fetch the actual current title 2018-03-08 21:59:45 +01:00
WebFreak001 3300a69966 Added new wmutil module
Contains findWindowByClass and ownerPID for now, planning on adding more window getters
2018-03-08 21:45:17 +01:00
Adam D. Ruppe d44de6f22b catchup 2018-03-07 22:51:40 -05:00
WebFreak001 a08a809158 Implement setOpacity on X11 2018-03-06 19:37:09 +01:00
Adam D. Ruppe 3c7ad66389 fix error on linux introduced by last patch 2018-03-06 11:20:12 -05:00
Adam D. Ruppe 357b8b41e0 transparent windows, from WebFreak 2018-03-06 11:17:12 -05:00
Adam D. Ruppe 38ac81e3fa ketmar string fix 2018-03-01 18:13:14 -05:00
Adam D. Ruppe 6ed8ab8a4f more ketmar patches 2018-02-28 23:11:50 -05:00
Adam D. Ruppe a1c57fa9eb ketmar patches 2018-02-28 19:16:53 -05:00
WebFreak001 9ec5697d3b Fix warnings in simpledisplay & nanovega blocking dub builds 2018-02-27 18:31:00 +01:00
Adam D. Ruppe dd94cd691b weird backward unittest version ketmar. fixed 2018-02-20 10:12:23 -05:00
Adam D. Ruppe 62dbfa5bdc ketmar string compare 2018-02-19 10:29:07 -05:00
Adam D. Ruppe 8bc5559cf6 another experiment 2018-02-08 10:48:07 -05:00
Adam D. Ruppe 70f178a477 experimental to avoid invalid memory op on close 2018-02-07 22:14:17 -05:00
Adam D. Ruppe 85fc2c8c67 catchup 2017-12-26 11:35:01 -05:00
Adam D. Ruppe 023aa9fa06 Merge branch 'master' of github.com:adamdruppe/arsd 2017-12-15 17:29:28 -05:00
Adam D. Ruppe 9f05493ab9 stuff 2017-12-15 17:29:27 -05:00
Adam D. Ruppe 61f0e5ed48 Merge branch 'master' of github.com:adamdruppe/arsd 2017-12-07 11:43:46 -05:00
Adam D. Ruppe 104adea1ef new text thing 2017-12-07 10:41:28 -05:00
Adam D. Ruppe 06a006183b partial libnotify impl fr balloon messages on linux 2017-12-05 20:46:04 -05:00
Adam D. Ruppe d001d7218c catchup 2017-12-05 18:14:28 -05:00
Adam D. Ruppe 274627301a setting groundwork for dbus 2017-12-05 12:51:28 -05:00
Adam D. Ruppe fc454a6c2a handle some transparency and centering in x11 notificationarea icon 2017-12-04 11:19:30 -05:00
Adam D. Ruppe 0be86f7406 xfce notification area icons dont follow the standard. require size hints to be passed to avoid -9999 position! 2017-12-02 15:55:48 -05:00
Adam D. Ruppe 7d534d50d8 handle notification area n top or left 2017-12-01 23:09:29 -05:00
Adam D. Ruppe 92912d576d alt wind32 patch from ketmar 2017-11-23 21:38:37 -05:00
Adam D. Ruppe fc0f896627 alt wind32 patch from ketmar 2017-11-23 19:49:00 -05:00
Adam D. Ruppe 19ca76281d flickering in minigui 2017-11-21 12:55:15 -05:00
Adam D. Ruppe 325de11985 better displayImage from ketmar 2017-11-20 13:19:33 -05:00
Adam D. Ruppe 7005ec0edd catchup 2017-11-17 10:27:34 -05:00
Adam D. Ruppe 120f42a135 non-linux posix fixes 2017-10-27 15:07:43 -04:00
Adam D. Ruppe eb02005e01 version fixes 2017-10-27 12:02:50 -04:00
Adam D. Ruppe 3fc7ae165d timer 2017-10-27 11:57:13 -04:00
Adam D. Ruppe ed61b3ce0b wrong version 2017-10-27 11:55:33 -04:00
Adam D. Ruppe 0c0d4fe0c9 xget property was totes broken on 64 bit 2017-10-14 19:53:25 -04:00
Adam D. Ruppe 766a252ef4 ops 2017-10-12 09:16:36 -04:00
Adam D. Ruppe 3090b6ec02 fix non-linux X 2017-10-05 18:39:05 -04:00
Adam D. Ruppe edaf3d9c37 messagebox function and refactoring to support it 2017-10-05 17:56:49 -04:00
Adam D. Ruppe f26fb2a32d fix ketmars breakage lol 2017-07-03 19:23:16 -04:00
Adam D. Ruppe 6a995b9800 ketmar opengl change, part 1 2017-07-03 19:20:10 -04:00
Adam D. Ruppe b68d4ff2a3 raspberry pi 3 fixes 2017-07-03 18:54:44 -04:00
Adam D. Ruppe d50b58dd9f copypasta 2017-06-30 22:10:39 -04:00
Adam D. Ruppe e711edd4dd 5 button mouse support in sdpy 2017-06-30 21:46:27 -04:00
Adam D. Ruppe 3eaba24488 update 2017-06-02 08:34:59 -04:00
Adam D. Ruppe 31e86b22cc ketmar fixes for compiling into .a lib 2017-05-14 08:56:17 -04:00
Adam D. Ruppe b4b167f6d7 ketmar key patch 2017-05-07 13:19:16 -04:00
Adam D. Ruppe a2b40b5b46 ketmar key name patch 2017-05-07 12:53:03 -04:00
Adam D. Ruppe b777074e88 X copy/paste improvements 2017-05-03 12:34:27 -04:00
Adam D. Ruppe fcb59c4c55 key string fix from ketmar 2017-04-24 09:39:08 -04:00
Adam D. Ruppe 0f8df3f6cd ketmar changes 2017-04-19 22:58:50 -04:00
Adam D. Ruppe b9614e483d ketmar string patch 2017-04-19 21:47:27 -04:00
Adam D. Ruppe 5f7dcb8e44 catchup changes 2017-04-19 19:24:42 -04:00
Adam D. Ruppe d7c19998c5 whitespace mods 2017-04-15 08:38:38 -04:00
Adam D. Ruppe 9dd559b284 terminal emulator widget 2017-04-13 10:33:25 -04:00
Adam D. Ruppe 1edf1729db more stuff working 2017-04-11 23:25:39 -04:00
Adam D. Ruppe 8456c061a6 events overhaul, paint to virt func, new opengl widget 2017-04-11 17:58:56 -04:00
Adam D. Ruppe e4391ece4c you can finally draw on Sprite instances! 2017-04-11 10:01:05 -04:00
Adam D. Ruppe 29789f61bf more helpers for x migration stuff 2017-04-07 19:09:07 -04:00
Adam D. Ruppe 922635a5dd SIMPLEDISPLAY CAN MIGRATE X SERVERS 2017-04-07 18:54:14 -04:00
Adam D. Ruppe 0970792590 minigui/xml bridge 2017-04-07 16:04:34 -04:00
Adam D. Ruppe 939d18fcd8 scrollablewidget on windows 2017-04-07 00:20:00 -04:00
Adam D. Ruppe 11a5c1e43f more text improvements 2017-04-06 10:36:17 -04:00
Adam D. Ruppe c60535deca linux scrollbars 2017-04-05 11:40:40 -04:00
Adam D. Ruppe 7ac954a3fa more improvements 2017-04-03 23:10:22 -04:00
Adam D. Ruppe df9c912bd9 font api in sdpy 2017-04-03 21:08:07 -04:00
Adam D. Ruppe 83c5a188fe backspace fixed 2017-04-02 14:08:00 -04:00
WebFreak001 05a893e9b9 Fixed simpledisplay on 64 bit
Signed-off-by: WebFreak001 <janju007@web.de>
2017-04-02 20:02:57 +02:00
Adam D. Ruppe 3028278797 minigui updates 2017-04-02 13:57:17 -04:00
Adam D. Ruppe 239ffedefd working minigui textedit on Linux 2017-04-01 23:29:49 -04:00
Adam D. Ruppe a909ac717c ketmar focused and glpatch 2017-04-01 19:45:42 -04:00
Adam D. Ruppe 3f1888df1a minigui.d is ALMOST USABLE on Linux!!!!!! 2017-04-01 11:21:53 -04:00
Adam D. Ruppe f0ac35c83b minigui getting more usable on linux 2017-03-31 14:42:25 -04:00
Adam D. Ruppe 234e014b3b slightly prettier popup window 2017-03-29 22:54:55 -04:00
Adam D. Ruppe 13f55bf8d5 catchup 2017-03-29 22:20:50 -04:00
Adam D. Ruppe 079fb89cb4 NotificationAreaIcon merged x11+Windows 2017-03-29 21:35:10 -04:00
Adam D. Ruppe c058c5fb99 really crappy balloon notification impl for X 2017-03-29 20:21:39 -04:00
Adam D. Ruppe 5704e0f08a windows notification area icon api 2017-03-29 19:36:24 -04:00
Adam D. Ruppe 1b3b32cfac ketmar optimization 2017-03-29 18:40:55 -04:00
Adam D. Ruppe 99cff65625 pausing event loop issue on Windows 2017-03-29 10:33:22 -04:00
Adam D. Ruppe a540a8bcdd change hidden to eventOnly window type 2017-03-28 14:00:32 -04:00