Commit Graph

297 Commits

Author SHA1 Message Date
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
Adam D. Ruppe 5e2eae9438 windows notification area icon (WIP) and ketmar postEvent patch 2017-03-28 13:51:30 -04:00
Adam D. Ruppe 7af25bb3f0 stfu warnings 2017-03-27 13:55:51 -04:00
Adam D. Ruppe e27b0b4f94 up double click default tiem (windows default is 500!) 2017-03-27 12:26:38 -04:00
Adam D. Ruppe d26fbbad85 doubleClick mouse event flag 2017-03-27 12:18:53 -04:00
Adam D. Ruppe 19cd27c554 add f10 key support on windows 2017-03-27 11:55:59 -04:00
Adam D. Ruppe 42de573c1d popup windows with input grab, and myriad bug fixes 2017-03-27 10:41:50 -04:00
Adam D. Ruppe fe1014cb46 mouse event null bugs! 2017-03-26 14:05:04 -04:00
Adam D. Ruppe a772aa77ab off by one in utf8 to utf16 conversion on windows draw text 2017-03-26 09:31:28 -04:00
Adam D. Ruppe 9508c1bc0b more ximage ptches from ketmar 2017-03-26 08:12:01 -04:00
Adam D. Ruppe 8d0db3127f better window flags 2017-03-24 09:38:16 -04:00
Adam D. Ruppe fceef375ef ketmar autoshow patch 2017-03-24 09:36:03 -04:00
Adam D. Ruppe b793f4c9c2 warning 2017-03-22 11:22:44 -04:00
Adam D. Ruppe fe3cca9e83 remove unneeded static import to try to help user 2017-03-22 08:58:51 -04:00
Adam D. Ruppe 8bad265aa1 ketmar hack for xshm and expose 2017-03-19 14:08:47 -04:00
Adam D. Ruppe dde5021232 ketmar sdpy manual non-opengl window resizing segfault fix 2017-03-19 07:55:24 -04:00
Adam D. Ruppe ea1ef14f8a ketmar 2017-03-18 14:29:23 -04:00
Adam D. Ruppe d84600d505 ketmar icon, and remove obsolete html5 version (never worked anyway) 2017-03-16 09:34:20 -04:00
Adam D. Ruppe 3f56692370 ketmars X11 global hotkey 2017-03-16 00:19:40 -04:00
Adam D. Ruppe fe27030b22 ketmar event processing patch 2017-03-15 10:07:36 -04:00
Adam D. Ruppe 35d7806ad3 ketmar patches 2017-03-14 22:13:42 -04:00
Adam D. Ruppe fd1e3b0585 ketmar fix my bug lol 2017-03-14 19:30:15 -04:00
Adam D. Ruppe 553b42d14e windowtype.hidden 2017-03-14 17:32:21 -04:00
Adam D. Ruppe 1324dcbec6 ketmar: close notify icon 2017-03-14 16:28:50 -04:00
Adam D. Ruppe 24cb96d3da ketmar min patch 2017-03-14 11:39:48 -04:00
Adam D. Ruppe 513fb82dda bug in resize on Windows 2017-03-11 12:07:26 -05:00
Adam D. Ruppe 28071a66b8 ketmar patch 2017-03-06 19:13:03 -05:00
Adam D. Ruppe 0dbcaa6ed0 ketmar patches 2017-02-25 22:39:19 -05:00
Adam D. Ruppe 534312e3e8 doc 2017-02-17 13:36:59 -05:00
Adam D. Ruppe d9f6d9e497 ketmar x selection patch 2017-02-16 08:18:30 -05:00
Adam D. Ruppe a1213557d1 ketmar postTimeout API patch 2017-02-13 23:30:19 -05:00
Adam D. Ruppe bd1bed0495 ketmar bug fix 2017-02-10 23:21:44 -05:00
Adam D. Ruppe 5e7b6a75e1 ketmar windows event patch 2017-02-08 20:27:36 -05:00
Adam D. Ruppe d9f36c94d3 ketmar event patch 2017-02-06 14:59:26 -05:00
Adam D. Ruppe 85ec0971ca ketmar patch 2017-01-14 09:03:54 -05:00
Adam D. Ruppe d7645ffbde oops 2017-01-12 19:59:30 -05:00
Adam D. Ruppe 02e509c394 ketmar patches 2017-01-12 19:49:42 -05:00
Adam D. Ruppe 2c8b77da5d ketmar patch 2016-11-10 10:44:03 -05:00
Adam D. Ruppe c511dc2719 window class by ketmar 2016-11-08 13:54:48 -05:00
Adam D. Ruppe 169a478506 obscure patch from ketmar and win32 icon fixes from me 2016-09-08 22:15:40 -04:00
Adam D. Ruppe a24932d385 lol wrong resize check 2016-08-20 14:20:58 -04:00
Adam D. Ruppe 74a24eb722 set pid property on linux 2016-08-19 23:41:37 -04:00
Adam D. Ruppe 92c5916e56 fix resize on Windows 2016-08-01 16:32:36 -04:00
Adam D. Ruppe 14599f7c59 min/max windows implementation 2016-08-01 16:09:10 -04:00
Adam D. Ruppe 2e68805b68 min/max size from ketmar 2016-07-31 16:18:52 -04:00
Adam D. Ruppe 6826453793 new opengl stuff for windows from ketmar 2016-07-31 09:02:06 -04:00
Adam D. Ruppe 272467c421 ketmar patch 2016-07-16 11:11:30 -04:00
Adam D. Ruppe c4f1afe1ec forgot to closehandle 2016-07-05 23:21:09 -04:00
Adam D. Ruppe de037b37df use waitable timers on windows 2016-07-05 23:18:28 -04:00
Adam D. Ruppe a82ab16df8 ugh 2016-06-17 10:19:02 -04:00
Adam D. Ruppe 1d78af3b44 wtf 64 bit dmd, wtf. 2016-06-17 10:18:16 -04:00
Adam D. Ruppe 10d443e2e8 ketmar patch for xshm memory leak 2016-06-16 10:20:56 -04:00
Adam D. Ruppe 492afd904a opengl bug fix 2016-06-10 21:42:34 -04:00
Adam D. Ruppe 4d9563e3b7 memory leak fix (thx ketmar) 2016-06-09 13:24:46 -04:00
Adam D. Ruppe 4ad2206942 lol ketmar bug 2016-06-09 10:40:26 -04:00
Adam D. Ruppe 8480efdc64 new dmd compatibility 2016-05-20 14:21:54 -04:00
Adam D. Ruppe b1fe71324c more utf8 support, linux this time 2016-04-08 19:36:53 -04:00
Adam D. Ruppe 6b77a0b679 Unicode for clipboard/drawtext Windows 2016-04-07 23:14:48 -04:00
Adam D. Ruppe 2ee3c8d61c BREAKING CHANGE: add package to simpledisplay and terminal 2016-04-07 14:57:33 -04:00
Adam D. Ruppe ad9eb11ee6 enabled opengl by default on Windows since dmd packages the libs (finally) 2016-04-07 12:39:05 -04:00
Adam D. Ruppe 5d2836489d dmd v2.071.0 updates 2016-04-07 00:15:11 -04:00
Adam D. Ruppe 033d88dfa6 new???? 2016-04-06 23:44:32 -04:00
Adam D. Ruppe fbfb579875 new requestAttention function 2016-03-12 10:02:02 -05:00
Adam D. Ruppe c713cd6b63 selector bugs 2016-02-27 13:20:02 -05:00
Adam D. Ruppe fb6ce4954a context creation by ketmar 2016-02-10 12:55:12 -05:00
Adam D. Ruppe 7da0a88a88 ketmar mt patch 2016-02-08 10:56:29 -05:00
Adam D. Ruppe 3105a88e7e more opengl stuff from ketmar 2016-02-04 10:41:58 -05:00
Adam D. Ruppe 55c8a53b09 make the openGL stuff do nothing if null 2016-02-01 13:53:48 -05:00
Adam D. Ruppe 847903e443 saner pulse 2016-01-28 14:30:58 -05:00
Adam D. Ruppe f63b7c14ae new note on the event error 2016-01-03 13:58:03 -05:00
Adam D. Ruppe 3dfcebeed6 64 bit bug 2015-12-21 09:40:35 -05:00
Adam D. Ruppe 594c6e1c4d windows build fixes 2015-12-08 14:21:21 -05:00
Adam D. Ruppe 65b3b06f6d more updates. hidecursor by ketmar 2015-12-07 21:07:58 -05:00
Adam D. Ruppe c9a3f35bf9 Merge branch 'master' of github.com:adamdruppe/misc-stuff-including-D-programming-language-web-stuff 2015-12-07 19:23:47 -05:00
Adam D. Ruppe 38f0f4ccce stuff 2015-12-07 19:23:43 -05:00
Adam D. Ruppe 02d1489b82 mac xquartz note 2015-12-07 17:28:49 -05:00
Adam D. Ruppe 47026c06bc Merge branch 'master' of github.com:adamdruppe/misc-stuff-including-D-programming-language-web-stuff 2015-12-05 10:55:45 -05:00
Adam D. Ruppe ff2700b1a0 stuff 2015-12-05 10:55:43 -05:00
Adam D. Ruppe adbebc7771 more minigui work 2015-12-05 10:53:45 -05:00
Adam D. Ruppe 646578792f XIM for i18n input, by ketmar 2015-12-03 10:57:05 -05:00
Adam D. Ruppe 37eea9f26c from ketmar 2015-11-30 22:50:33 -05:00
Adam D. Ruppe fcdd3123c0 stuff 2015-10-23 11:00:26 -04:00
Adam D. Ruppe 927fb7a457 Win64 fixes 2015-09-28 17:02:46 -04:00
Adam D. Ruppe a81a1b2750 warnings suck 2015-09-28 09:44:19 -04:00
Adam D. Ruppe df1dadf7ba offset function 2015-09-26 15:05:21 -04:00
Adam D. Ruppe b700815aca dont change anything on minimization 2015-09-25 18:22:31 -04:00
Adam D. Ruppe fed1788981 few little improvements for better Windows terminal emulator 2015-09-25 18:04:53 -04:00
Adam D. Ruppe 5a9106c6a0 fixes 2015-09-19 17:07:53 -04:00
Adam D. Ruppe 5fa51b6574 documenting it 2015-09-14 21:26:13 -04:00