Commit Graph

3331 Commits

Author SHA1 Message Date
Matthew Flatt
ce0759e490 win32: control font
original commit: df94c048236f2e722c8af80364086217812cef44
2010-11-05 15:54:44 -06:00
Matthew Flatt
d5cf86d7c0 gtk: image paste
original commit: ad9209f1e98f7569e5c6d3dcefe4f529d0dcec55
2010-11-05 15:54:44 -06:00
Matthew Flatt
d8abd252d3 cocoa: bitmap from clipboard
original commit: 56f311d204948031a4b67f8bb33ddae2213c037f
2010-11-05 15:54:43 -06:00
Matthew Flatt
4c17e006b8 cocoa: avoid 10.6-only clipboard method
original commit: be5920618d2dc52a2e00d95bdfb3569733cfc732
2010-11-05 15:54:43 -06:00
Matthew Flatt
ad2e66afb3 cocoa: control fonts
original commit: ca64c25cf9f897c888531ef7ddf6b64260423d8e
2010-11-05 15:54:43 -06:00
Matthew Flatt
512c557e72 gtk: use system preference for font
original commit: 42dc870c10086a9816c08b19527044dc993f6845
2010-11-05 15:54:43 -06:00
Matthew Flatt
5178a2ef1b gtk: configurable control font
original commit: 93d59f4cf5bf6c616d6ebc45a54786061d86f6d1
2010-11-05 15:54:43 -06:00
Matthew Flatt
4e249b61a8 fix save-file and get-argb-pixels for screen bitmaps
original commit: 674d2e524858398f715b391d565153ced0443e45
2010-11-05 15:54:43 -06:00
Matthew Flatt
01a656c32f gtk: on-activate and single-instance fixes
original commit: c4ab7733c131676079fb6ed6c29c7b22ec20baca
2010-11-05 15:54:42 -06:00
Matthew Flatt
6ee3b105c1 win32: iconize and refresh problems
original commit: 3ae3d15d93ad12dabf207cfabcfae5e6065434d8
2010-11-05 15:54:42 -06:00
Matthew Flatt
45ef0beadd avoid 10.6-only print-scaling methods
original commit: 0521f20f2639288d926594abb242a5aed1e71cd1
2010-11-05 15:54:42 -06:00
Matthew Flatt
ef52659ef2 win32: single-instance support
original commit: 4360a45fa6ee0a42656c61fd294be9b878fbc002
2010-11-05 15:54:42 -06:00
Matthew Flatt
1c7356515d gtk: command line and single-instance support
original commit: 045da06ace116be7a2da466d6565b885cb006be1
2010-11-05 15:54:42 -06:00
Matthew Flatt
7874ecadb6 avoid redundant on-subwindow-X calls due to panels in a frame
original commit: cafc6d697e479ed6b273a1d52e46932b9341b547
2010-11-05 15:54:41 -06:00
Matthew Flatt
dca0bd7385 gtk: fix memory management for menus
original commit: 3f28042517322ea4a7120e37e7a77c24a3d059f2
2010-11-05 15:54:41 -06:00
Matthew Flatt
790d5d1f01 cocoa: avoid 10.6-specific NSImage method
original commit: cdecd363593cb4128a290f3b4b4cf74af25c13c2
2010-11-05 15:54:41 -06:00
Matthew Flatt
2e30a7dc7c gtk: misc fixes
original commit: 16b34c236a143c7fb3065db28e1b52f1c6012ed2
2010-11-05 15:54:41 -06:00
Matthew Flatt
30b2c4d867 gtk: make gl support optional and also clean up some unneeded unimplementeds
original commit: 27f18efa881c411614657a3ed93db51c0b2ac357
2010-11-05 15:54:41 -06:00
Matthew Flatt
1d77e383b0 gtk menu-bar fixes
original commit: c57c84721fd1c43e8153c22f30fdd0c4539d965b
2010-11-05 15:54:40 -06:00
Matthew Flatt
420ba997da minor clean-up
original commit: 4d8497b985c88fae21dab44c1f32e2afa1808fe4
2010-11-05 15:54:40 -06:00
Matthew Flatt
c2bc4a5451 win32 memory-management repair
original commit: 9b19337c971658b3c65c3869d61c691defd2a72e
2010-11-05 15:54:40 -06:00
Matthew Flatt
5ba5dcead9 win32 repairs
original commit: 090437c4d98d38bcbbe6ad4255ab539db98371dc
2010-11-05 15:54:40 -06:00
Matthew Flatt
7f2aa8a96b win32: key and menu fixes, drop-files, location->window
original commit: f4e74a8f438cc4d9db1ff69899146dbc54194cbd
2010-11-05 15:54:40 -06:00
Matthew Flatt
ce98b66906 win32: play-sound
original commit: 3d73a0bd78af6d00e1f59f03aad116a5fe84b044
2010-11-05 15:54:40 -06:00
Matthew Flatt
ef3990468a font-dialog clean up and cocoa: play-sound
original commit: 46ae5ff086f721f7038c8b97833c68fafeccadd6
2010-11-05 15:54:39 -06:00
Matthew Flatt
b205bfc087 win32: color dialog
original commit: 6b5c7e88a02a53a75ffec5ab6d18124f5ffbfb64
2010-11-05 15:54:39 -06:00
Matthew Flatt
3740a947ad cocoa & gtk: color dialog
original commit: 18c99e52a5315dddbf61ae12de278ba28133f68c
2010-11-05 15:54:39 -06:00
Matthew Flatt
a5dcb6bf93 win32: printer-dc%
original commit: c996185ea5fd5ad86822152e0fa45eba46062794
2010-11-05 15:54:39 -06:00
Matthew Flatt
75adf058a1 win32: gl bitmaps
original commit: b98ba3e60b5173dec8f6ca6970592c8ab2441046
2010-11-05 15:54:39 -06:00
Matthew Flatt
198173e637 remove accidental objc dependency
original commit: 77399ddaf76691696e26fb3e7a3e4beefa3c4799
2010-11-05 15:54:39 -06:00
Matthew Flatt
84af79f51d gtk: printer-dc%
original commit: 5e1c4ae1f8d647d98d57888e53a016d962825148
2010-11-05 15:54:39 -06:00
Matthew Flatt
93339923eb cocoa: printer-dc%
original commit: b4fafc1888795b4e6be8072db4cb7e81fa1395a6
2010-11-05 15:54:38 -06:00
Matthew Flatt
13831d20c0 gtk: fix gl bitmap
original commit: 0433cd0337bc6354ab18ae54368fe8f3deeccdde
2010-11-05 15:54:38 -06:00
Matthew Flatt
c0429ba8db `make-gl-bitmap' for cocoa and maybe gtk
original commit: 0a47a81aba1c9e2f88984357b0d665700a360ee1
2010-11-05 15:54:38 -06:00
Matthew Flatt
8b11d03f69 gtk: fix gl canvas painting
original commit: bc509c86cd1c306bc7ad1520bc634081f862248f
2010-11-05 15:54:38 -06:00
Matthew Flatt
936d7347c7 win32: fix gl canvas repaint
original commit: 3d9f52a4d12bb869aecbf7e2c9dbc819344925a5
2010-11-05 15:54:38 -06:00
Matthew Flatt
08544f18b2 win32: canvas gl, almost
original commit: b9e6ffe18c651d58bd32c8fc50f171edd5acf878
2010-11-05 15:54:38 -06:00
Matthew Flatt
b6651db0ba cocoa: opengl canvases
original commit: 1bddb120f9f460e089d926f3f57f6618b733e6a5
2010-11-05 15:54:37 -06:00
Matthew Flatt
9875174de8 gtk: more gl
original commit: b2981f05b20b1de40fd21e11e8d088a717d74e40
2010-11-05 15:54:37 -06:00
Matthew Flatt
476e1c33b2 gtk: first cut at gl support
original commit: 1a2ffacbbe811113db305d3cb269fdcb5e6ad024
2010-11-05 15:54:37 -06:00
Matthew Flatt
d36e3da8be win32: file dialog
original commit: 7ffff49507231bad77715aecdfec51eb4b9ed2e4
2010-11-05 15:54:37 -06:00
Matthew Flatt
e29c9457e4 win32: control callback fixes
original commit: fbc8d174132fbc0fa991c07677dbdd5763566d4c
2010-11-05 15:54:36 -06:00
Matthew Flatt
d554cde30f win32: set-label with bitmaps
original commit: 80ce36d30d85ed643dd4c02648ba8e728ad5fd51
2010-11-05 15:54:36 -06:00
Matthew Flatt
6793ac1655 win32: memory management
original commit: 3f3d5f0f2131293bb3d4fff886158bd34c6cfdae
2010-11-05 15:54:36 -06:00
Matthew Flatt
a153f1ab6a gtk: fix get-directory dialog
original commit: 905594ced3e27eea3b81616c34257482f8576585
2010-11-05 15:54:36 -06:00
Matthew Flatt
7dd7553379 win32: misc repairs
original commit: d4f7df6eb88d235e58fc54502acfdcbeb081132c
2010-11-05 15:54:36 -06:00
Matthew Flatt
d7afaed869 gtk: fix clipboard string content
original commit: b843078284c16bada31356b75ae8f4c56e22153e
2010-11-05 15:54:35 -06:00
Matthew Flatt
d2458f567d gtk: fix delete key
original commit: 9c15da955d1f33d6b8fccf18656df1bd830e309b
2010-11-05 15:54:35 -06:00
Matthew Flatt
981252ade9 win32: enforce frame constraints when resizing
original commit: a19a67e51582be250397becac2c2788af1123a32
2010-11-05 15:54:35 -06:00
Matthew Flatt
12e9641d83 fix frame size enforcement and gtk/cocoa positioning
original commit: e32475fbbfcf7d33ec911a6890bb34655cf70c4a
2010-11-05 15:54:35 -06:00
Matthew Flatt
83ac8573e3 win32: fix collecting blit
original commit: b444555b6b0da63fb166bf82ac5ba38593b771de
2010-11-05 15:54:35 -06:00
Matthew Flatt
a79eaeb04e win32: collecting-blit
original commit: 5b7c8dd433dd44a00eac590262bdc7dcca635dbd
2010-11-05 15:54:35 -06:00
Matthew Flatt
5c3ee6847e move collecting-blit helper to common code
original commit: 5dd568050b8ea693302f71561406d7be5e3bdfec
2010-11-05 15:54:35 -06:00
Matthew Flatt
5ad1f535b4 win32: misc repairs
original commit: b9b627f29406f39462edef2cc526bf553a73a75b
2010-11-05 15:54:35 -06:00
Matthew Flatt
399e175918 win32: clipboard and popup menu
original commit: 90a1c3f4e40c54d5db5145f5805c683b8446002f
2010-11-05 15:54:34 -06:00
Matthew Flatt
32bc02c1b9 win32: fix submenus and other menu operations
original commit: 22e7cb437db55a7e08a70e70b6d5f56b4c683544
2010-11-05 15:54:34 -06:00
Matthew Flatt
3b842c7acf win32: clearing of transparent canvases
original commit: 54fc1e276673afe6806110fc7c30220c17cc8411
2010-11-05 15:54:34 -06:00
Matthew Flatt
2c639351de win32: canvas autoscroll
original commit: b459fcf91cee9470fbe5de9332b09940d0c6b95b
2010-11-05 15:54:34 -06:00
Matthew Flatt
b7e73d0935 move gtk+cocoa canvas autoscroll support to common mixin
original commit: 682355def4fe957d1fedfbd22c8453fde1d489bd
2010-11-05 15:54:34 -06:00
Matthew Flatt
28c1d75f31 fix platform-dispatch typo
original commit: 0f754f2878ff2694c817fb2c6e556dfcb34e8290
2010-11-05 15:54:34 -06:00
Matthew Flatt
3156ae4ee8 win32: transparent canvases
original commit: a6d25247283f5aef4287b78018f0cafb502f7559
2010-11-05 15:54:33 -06:00
Matthew Flatt
c9d4a32c60 win32: combo and cursor fixes
original commit: 736607c28051a070c656b19d6a30b9385bbef73c
2010-11-05 15:54:33 -06:00
Matthew Flatt
6698d00cbb cocoa: control-border in canvas%
original commit: 631f0a6e347974f44a6560ab98e133b28bb89901
2010-11-05 15:54:33 -06:00
Matthew Flatt
94e7cacafc Windows: use PLT_WIN_GTK for gtk; fix manifest embedding
original commit: 815278fe432335ab131db5086aeaf4c1ea706999
2010-11-05 15:54:33 -06:00
Matthew Flatt
13098d303a switch cocoa dialog% to common mixin
original commit: ba581819fbc5bd3b0ca581d66295ac0b42a59da5
2010-11-05 15:54:33 -06:00
Matthew Flatt
536cf6582b win32: more menus and widgets
original commit: 70b26a58855d66ee521171005189bc23f8b1e0fd
2010-11-05 15:54:32 -06:00
Matthew Flatt
428cf1577e win32: more menus and controls
original commit: 912a2d515170698d61137dc9eecb25712065ff5e
2010-11-05 15:54:32 -06:00
Matthew Flatt
8c385a23bf gtk: try fullscreen
original commit: 1dd3c8accbc07ad97fbbcd4a961d67da5902b167
2010-11-05 15:54:32 -06:00
Matthew Flatt
8ea36a72f5 win32 widgets, mouse events, and cursors
original commit: 604afc180302a54105fbd333850f611e17d9ceba
2010-11-05 15:54:32 -06:00
Matthew Flatt
d7197a36db win32 dialogs, etc.
original commit: 1402583ad2775be07cb5f832101b1a1fc946ae65
2010-11-05 15:54:32 -06:00
Matthew Flatt
8980e91192 win32: several control classes
original commit: f2bad07fb82f4b966099df575cf9571f8507eb1e
2010-11-05 15:54:32 -06:00
Matthew Flatt
58db19d720 win32 menu and button callbacks
original commit: bc0869f43cd46b1659209e1c3906beeabd468033
2010-11-05 15:54:32 -06:00
Matthew Flatt
82acccf2c3 win32 scrollbar event handling
original commit: dd9a0772b367d3d55100351ee7efaac861d8384d
2010-11-05 15:54:31 -06:00
Matthew Flatt
bc8b9d562f win32 basic canvas, key handling, and eventspaces
original commit: ee30013098c51c0b5cc75ac3ca2bf7058cf6dc63
2010-11-05 15:54:31 -06:00
Matthew Flatt
80e2b57c53 win32 theme and basic canvas
original commit: 35703b49b9ef7bb534767b6c33b7f554a425a83e
2010-11-05 15:54:31 -06:00
Matthew Flatt
18ad972f3f win32 beginnings
original commit: aaf06368175911b92579af1666bfe6262aaf99fe
2010-11-05 15:54:31 -06:00
Matthew Flatt
b92d693343 gtk clipboard repair
original commit: abf1805d4257c05c7c7d40535414a0dcfd901a94
2010-11-05 15:54:31 -06:00
Matthew Flatt
b3267c7dba gtk on-drop-file
original commit: 24b016c8d5918116a1c2eeebb3e14baa4371083b
2010-11-05 15:54:31 -06:00
Matthew Flatt
dd79f9bae7 clean up unused
original commit: 23f0296cb944cbd253ed22fc0beb2ae4f2e04e29
2010-11-05 15:54:31 -06:00
Matthew Flatt
d8206ac1fb cocoa toolbar button and some unimplemented clean-up
original commit: 7e8a08cdd88c7f483cdca35d259e49c1abc6e049
2010-11-05 15:54:30 -06:00
Matthew Flatt
65bb68bc8f gtk frame% set-icon
original commit: ece405106b34fd772cda6ab43f9c0a50c86b3d4d
2010-11-05 15:54:30 -06:00
Matthew Flatt
066057f0b4 gtk default frame icon
original commit: 26036ac55e2da3c8f30906bfa53f3c4f52f8f38e
2010-11-05 15:54:30 -06:00
Matthew Flatt
663d3a839a canvas scroll and gauge range limit to 1000000
original commit: 6b606cb4e28cabf20b939d649dc89b2c54e1fbbf
2010-11-05 15:54:30 -06:00
Matthew Flatt
37346734b8 fix (different) refresh issues with both Gtk and Cocoa
original commit: a1462d02557b50eabeba4fa3d6f10582416a7160
2010-11-05 15:54:30 -06:00
Matthew Flatt
57a851d11e gtk: fix scroll change to not generate callback
original commit: bdc9538244bb8da32ae0ed243318733a2911c280
2010-11-05 15:54:30 -06:00
Matthew Flatt
a540b1bf6f display size and menu fixes
original commit: b3613e999f9d9879a46775cf28315c955356689e
2010-11-05 15:54:29 -06:00
Matthew Flatt
577095a355 cocoa: don't over-poll for events
original commit: 97a52a58bc011e26c72835fb71584fc2cc6f29ef
2010-11-05 15:54:29 -06:00
Matthew Flatt
e5ef099a7c try to throttle cocoa event dequeue for key & mouse events
original commit: 0f2ff1ff5dfd8c7cda603efcbf8b13382f86c581
2010-11-05 15:54:29 -06:00
Matthew Flatt
9faffb56b7 cocoa get-display-size: use screen with menu bar
original commit: 158d119b12a0fe1a41211dcc7152a705c1935c37
2010-11-05 15:54:29 -06:00
Matthew Flatt
2a3bdeb69b cocoa app file handler
original commit: 4c22197dee2228714d64d79a5312594833df24f4
2010-11-05 15:54:29 -06:00
Matthew Flatt
f8c7790afb cocoa on-drop-files
original commit: 83a00c66ecc75be7a01a5b4ab8a9619e27985757
2010-11-05 15:54:28 -06:00
Matthew Flatt
26c1a8e5bf use right color space of cocoa highlight?
original commit: 6f390ac65583bcee8355f44645f4eaf27df51612
2010-11-05 15:54:28 -06:00
Matthew Flatt
93b790f228 centralize default-font configuration
original commit: 60d4eaf2279697012f4f07e720cedb0b2038b4a9
2010-11-05 15:54:28 -06:00
Matthew Flatt
061d523adf unify cocoa & gtk canvas-painting implementation
original commit: f40e7edae886dc09f8bbb979911fd42f824aaf85
2010-11-05 15:54:27 -06:00
Matthew Flatt
0b412d18d5 fix queue-callback to default to high priority
original commit: 73d28a3fff66aae7c948aaf5d6f7adee809d4fc2
2010-11-05 15:54:27 -06:00
Matthew Flatt
e0f1ae3ed9 enable scrolling to extra tabs in a tabl panel
original commit: 4d03f3ab3c417f9967db1950cf577505bf8d87e3
2010-11-05 15:54:27 -06:00
Matthew Flatt
8bd418695f fix slider value display and 'plain option
original commit: 5809bc7790249e9cd5debfb29d09097189f9bcea
2010-11-05 15:54:27 -06:00
Matthew Flatt
02e931391d screen dc corrections and clarifications
original commit: 5ebfa781bdc4a6ee9bf41f01cef1c76dde36e78c
2010-11-05 15:54:27 -06:00
Matthew Flatt
1be1ffcda5 cocoa cechkable menu repairs
original commit: d920342fa16664b414e8ac1890523cd13c145a12
2010-11-05 15:54:26 -06:00
Matthew Flatt
5eee7343aa gtk win32 canvas back-end
original commit: d094fff51e578b7d6c12eca8bbd4a0ca87ca2480
2010-11-05 15:54:26 -06:00
Matthew Flatt
5c533a1695 add make-screen-bitmap and canvas% make-bitmap; specialize for X11
original commit: 51aacfe949cfd30dea4c37dc5d3c376edcb29ff7
2010-11-05 15:54:26 -06:00
Matthew Flatt
4babb26533 fix gtk collecting blit to revert immediately when gc ends
original commit: bff39a1832548796a06e58d0810827b89a5bc984
2010-11-05 15:54:26 -06:00
Matthew Flatt
0b03ac3345 adjust flush-display
original commit: 61788d68d513ddbbc4d0e4703f54e66b5849031d
2010-11-05 15:54:26 -06:00
Matthew Flatt
0ebcd5678d add dc<%> copy method; speed text drawing a little and implement but disable editor scrolling with dc<%> copy
original commit: 4bd84adb3afa20f3c95799b915ab6a042ea54c42
2010-11-05 15:54:25 -06:00
Matthew Flatt
4c3749468d gtk clipboard fixes
original commit: ed2c685a73f8b902126b5aa2a9f6825b1f35c73f
2010-11-05 15:54:25 -06:00
Matthew Flatt
4ab3da47a9 fix focus and frame-modified problems
original commit: af499e303930f8ba117f979bb1fa260416c55152
2010-11-05 15:54:25 -06:00
Matthew Flatt
775be3b317 cocoa button fixes
original commit: 221c423402faa0fc65f16785875d99a755efea8c
2010-11-05 15:54:25 -06:00
Matthew Flatt
883b6c972b fix flash highlight
original commit: 3a17b284a7f454567340e97bf59a9806bedce3ed
2010-11-05 15:54:25 -06:00
Matthew Flatt
3b7c5a78ea selection and cocoa clipboard fixes
original commit: f51345b512d5cd744e9bb03ad6ee15ff53881753
2010-11-05 15:54:25 -06:00
Matthew Flatt
e1baebd20e update docs for `register-collecting-blit'
original commit: 79728fad59fbc3cb1d40e4875d703e92a4da2991
2010-11-05 15:54:24 -06:00
Matthew Flatt
10762db8c3 collecting blit for gtk
original commit: a2f02f6f39ae7cb5158d8e6ba88083dc23225665
2010-11-05 15:54:24 -06:00
Matthew Flatt
7bb2848333 fix clipboard eventspace problem
original commit: 85ce22d4f7ed1d78c1cea6932b3ea44654efd7dd
2010-11-05 15:54:24 -06:00
Matthew Flatt
921d351bf6 toward better refresh for gtk & other bug fixes
original commit: e72cf8517584c9904a5279c2cd7d587d372f67f6
2010-11-05 15:54:23 -06:00
Matthew Flatt
31db06a387 wheel events for gtk
original commit: f41bd0ffc130e72267216a45466f2393ce92b1d7
2010-11-05 15:54:23 -06:00
Matthew Flatt
e6693986f2 fix key-event problem and implement mouse wheel for Cocoa
original commit: 8da4bbd52ddf6e42866cb5b338efc5048236593a
2010-11-05 15:54:23 -06:00
Matthew Flatt
1c4ee63662 collecting-blit for cocoa
original commit: 0691f0491e72728cba7769c2b2a9502bbd926d8b
2010-11-05 15:54:23 -06:00
Matthew Flatt
eb677e9efb cocoa allocation repairs
original commit: 227300dc94eb0c97f69668f7dcfc6fbffbc3bb02
2010-11-05 15:54:22 -06:00
Matthew Flatt
22d6199bc1 cocoa file dialog
original commit: 5117d094731e6fac7fb14d10e65fdcbae8d5f5a3
2010-11-05 15:54:22 -06:00
Matthew Flatt
ba7d6d7cc1 cocoa mouse event and cursor fixes
original commit: c3fa1f01e8babe7355ba3a5a063f96091fcb7c74
2010-11-05 15:54:22 -06:00
Matthew Flatt
8b5e617253 update for new #:alignment placement
original commit: 3e35c7c27319fddba2f973f7bc061ecd38b71186
2010-11-05 15:54:22 -06:00
Matthew Flatt
af897378f6 mac creator and type support
original commit: fa446f0187a66d0b5807d212e86ce369ffa1b13e
2010-11-05 15:54:22 -06:00
Matthew Flatt
4e23681799 still again yet another refinement to cocoa refresh
original commit: 748115fe91205e5df2128d8ea4f12b7ec8fa5076
2010-11-05 15:54:22 -06:00
Matthew Flatt
d93d8e5dfc fix yet another refresh problem
original commit: 6d8bb2cab4d9d0a4ec24cbf885c41e13c9771570
2010-11-05 15:54:22 -06:00
Matthew Flatt
f37b3304f2 fix text-drawing performance
original commit: 0e64be35b7610d3e622f20dd121482b897581b91
2010-11-05 15:54:21 -06:00
Matthew Flatt
ceddc9fbf5 another cocoa refresh repair
original commit: 909ee0f32dc046f5d25338687146edca84278ab0
2010-11-05 15:54:21 -06:00
Matthew Flatt
8a6417f3e6 more attempts to avoid flicker
original commit: f13b569b751559a2be7ae39c690dff34ebd29fa7
2010-11-05 15:54:21 -06:00
Matthew Flatt
68f291d8f8 key release events
original commit: 8c9e2397986bf7fb51ff1f049b1c2a474a5fb588
2010-11-05 15:54:21 -06:00
Matthew Flatt
4c7b49117e gtk key-handling fixes
original commit: 9d1ac67287ada469943582d6c150e826b6a5269f
2010-11-05 15:54:21 -06:00
Matthew Flatt
6c367a0dcb new queue level for refresh events
original commit: f1e2db412f45217bbcdf362c2bdc5186089284e7
2010-11-05 15:54:20 -06:00
Matthew Flatt
c31c8b9163 more cocoa refresh refinements
original commit: 31e46eb8b3ef9a0a0f4ed3c18580718c9b6520ad
2010-11-05 15:54:20 -06:00
Matthew Flatt
9c68ef1f45 fix various cocoa problems
original commit: 8ed2fba67d2503b31b8caadf30e191e729d46a62
2010-11-05 15:54:20 -06:00
Matthew Flatt
3a0c3853be fix focus problems and implement send-message-to-window in cocoa
original commit: 2a4ea2ef98cd95a31934d28ccb84a698661e26bb
2010-11-05 15:54:20 -06:00
Matthew Flatt
35b1475bb1 update hierlist for new selection drawing
original commit: 955df62409ce23a2d80f967552b4aaf66c3f132f
2010-11-05 15:54:20 -06:00
Matthew Flatt
bbca7106e2 access foreign libs more consistently under Unix
original commit: 42610ccecb559d9847aea9581c3bbc38a088b6a7
2010-11-05 15:54:19 -06:00
Matthew Flatt
838731cde2 fix gtk theme lookup
original commit: e97cf6815b0fa98274fb26baf1f8b592635e2d72
2010-11-05 15:54:19 -06:00
Matthew Flatt
b4d34b0b32 generalize editor selection mechanism to support Windows style
original commit: ae05eddf1437b8ae465d9bdfe8a605f7db022765
2010-11-05 15:54:19 -06:00
Matthew Flatt
627a12a4f4 small step toward new text hiliting
original commit: 67ec13ac1a1f175fae1d25e78beeb7f215676c91
2010-11-05 15:54:19 -06:00
Matthew Flatt
fee7c80590 special-option-key for cocoa
original commit: a7470471451607980b2331c0e56a83994687272b
2010-11-05 15:54:19 -06:00
Matthew Flatt
79d46e5164 concurrency repairs
original commit: 3a99e9e82c30ef0a2693b444441c1fd3d87c0e34
2010-11-05 15:54:18 -06:00
Matthew Flatt
96310b96ca fix gtk win32 poll
original commit: 93613f906d9ae630e3e8a18242e8c224a53f6273
2010-11-05 15:54:18 -06:00
Matthew Flatt
f7caa3965b fix problems with gtk canvas client size and with checkable menus
original commit: 6772afbd2eca2c2e145cd81e9d3dadaa6c1412f7
2010-11-05 15:54:18 -06:00
Matthew Flatt
7213e034c3 showkey as module
original commit: a7a629e45b602d02e258940f6bc5ed7cc7108df7
2010-11-05 15:54:18 -06:00
Matthew Flatt
2567832c85 gtk alternate key interpretetaions
original commit: 1270ba437eec0c02ad3f372f4c3ff35b17fb9e95
2010-11-05 15:54:18 -06:00
Matthew Flatt
f60b9e42c4 [PATCH 123/326] bell
original commit: 074ba4e70e0cf68cdfd74187154e849deb72424a
2010-11-05 15:54:17 -06:00
Matthew Flatt
4e92ae39af show gtk menu shortcuts
original commit: f21920c8e92732ccea5366d2dda7123bd1d0493c
2010-11-05 15:54:17 -06:00
Matthew Flatt
b595eec750 repairs that make dragable panels work
original commit: e153b71ba0759383b26a1f128ca42e40959cf794
2010-11-05 15:54:17 -06:00
Matthew Flatt
d6f2a2e62d another refinement to cocoa key handling
original commit: cc737fc571bff9b4e38038554c6d22ce256e1e2a
2010-11-05 15:54:17 -06:00
Matthew Flatt
e9bea2c193 cocoa tab-panel in no-border mode uses PSMTabBarControl
original commit: 15a7a2a006b3ee501b098a801a6b8bd26f439b24
2010-11-05 15:54:17 -06:00
Matthew Flatt
33d4417d45 fix problem related to cursor tracking
original commit: b3f1cc4b41ddde52f6ee898028aa3d9989d22ea2
2010-11-05 15:54:17 -06:00
Matthew Flatt
7eecbf2f30 gtk cursors
original commit: 436eb512f84e8357759278f4f94a50f8e608db81
2010-11-05 15:54:16 -06:00