Vincent St-Amour
f993ab43fd
Fix remove-clickback.
...
original commit: 5c77b1941692f22b78c155d6bb1f632d66fd87c1
2011-06-24 15:18:31 -04:00
Asumu Takikawa
f4d93852bd
Fix another GUI typo
...
original commit: cbd0f31800da4ca98674703e44edb854b87f0611
2011-06-22 16:04:19 -04:00
Matthew Flatt
4ba8900913
gtk: fix menu-bar height handling to work right with Ubuntu's patch to support out-of-frame menu bars in Unity
...
original commit: b4e3e065ac64afa0c3b79b8031fdcb148e1e0025
2011-06-20 14:46:14 -06:00
Matthew Flatt
df75f1f513
fix initial panel size
...
so that it doesn't force an enclosing frame to grow
original commit: da2b3f94fb732048b8c4dd013ebe8bb35150f468
2011-06-20 10:28:56 -06:00
Eli Barzilay
4f207d84ed
Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files.
...
(Some other minor things here and there.)
original commit: debd1f9f1e6899e2a7e4ab5de929a49df490b5c7
2011-06-20 04:27:14 -04:00
Robby Findler
42babf1e93
improved the error messsage for contract violations of preferences:add-callback
...
original commit: e008fc33999bd022c63c8493a1894428ed49053e
2011-06-20 15:09:00 +08:00
Matthew Flatt
f059bb7e22
fix dialog modality
...
original commit: 13da5a79d72db67b50ee94920942dd9a09c4e13d
2011-06-19 08:22:08 -06:00
Matthew Flatt
e9e8b55383
"under <platform>" -> "on <platform>"; "X" -> "Unix"
...
I originally picked "under" as the preposition to go before
a platform name, but obviously you should build "on" a
platform, and "under" suddenly annoys me. The choice of "on"
is now codified in the documentation style guide. Meanwhile,
"Unix" insted of "X" seems more clear and consistent in the
`racket/gui' docs.
More usefully, this patch also fixes a few out-of-date
platform-specific claims.
original commit: f34a31cac945a622ea5994ca270cc5e253c795ed
2011-06-17 18:54:43 -06:00
Matthew Flatt
e3d995ee87
place-specific low-level "sleep" function
...
to make racket/gui work right with places (running
in just one of them) on Mac OS X
original commit: 5a5800d51316c98827e47544deec658b8456fb03
2011-06-17 17:03:21 -06:00
Matthew Flatt
da5518081d
win32: fix checkable menu item to toggle on selection
...
Closes PR 11985
original commit: 6f42c6ed5e2682e6d43a01d9b3c486df9e6027ef
2011-06-17 16:02:49 -06:00
Robby Findler
7c6bdcbc98
added edit-sequence when flushing the delegate updates
...
original commit: 524d53339296a9b1d047ed77bd50b99a031ef9fc
2011-06-17 15:46:52 +08:00
Robby Findler
5c21353cb5
attempt to try to make the contour window feel faster by delaying the work until nothing has happened for 250 msec
...
original commit: 24d11805ac25fcb3a0505009ff47ff8c95392f5e
2011-06-17 12:43:14 +08:00
Robby Findler
fed9746be7
add more caching to avoid calling normalize-path so much;
...
this should affect the test coverage coloring and the stacktrace
arrows/stop-sign window
original commit: 9bf26ef69e5b8c067286109afe7401665133ff3b
2011-06-15 16:45:47 +08:00
Asumu Takikawa
c160759c8d
Fix GUI and Reference doc typos
...
original commit: ed590b8ec53dddae9a65a656f03ff6023ddb774e
2011-06-13 17:57:21 -04:00
Eli Barzilay
b89e20385f
Specify what happens on OS X with ;-separated globs.
...
Also, update the `path-dialog%' intro -- it is no longer similar to the
dialog under X.
original commit: 3ecdd3bc592a36b73ec9b9086b8a280eadd1c9f0
2011-06-06 02:01:26 -04:00
Eli Barzilay
8e622af502
cocoa: fix `get-file' when any extension is allowed
...
original commit: 045369e3b9d54dcef0e4a950f21581a0810aa56a
2011-06-03 01:38:40 -04:00
Eli Barzilay
5c2af99006
Make the cocoa file dialogs deal better with ";"-separated globs.
...
* Note the ugly hack of adding "foo~" for every "foo" suffix.
* Note also that when "*.*" is in the glob list all files should be
available but it looks like this isn't working yet for some reason.
original commit: e9487fb0c739427fa49f79b4f512fb717ab683a9
2011-06-03 00:56:21 -04:00
Robby Findler
63f26ed181
adding a missing 2htdp/image color => racket/gui color coercion
...
closes PR 11956
original commit: 9e36dc8eb328d9c50fcdaf2a8765b09e6591e96e
2011-06-02 16:27:09 -07:00
Eli Barzilay
3235598f6d
* Make the drracket `default-filters' have a ";"-separated glob for all
...
patterns instead of one pattern per suffix. (This was almost never
used -- only when saving a file that is in text mode.)
* Since this default is the same that the scheme
mode ("framework/private/scheme.rkt") sets, remove that
setting. (Leave it commented in case there's need to have some
different global default.) It makes the above default get used when
saving a scheme-mode file.
* Finally, for some reason the code in "framework/private/finder.rkt"
was not using these `default-filters' at all for the file open dialog
in `*get-file'. (I tracked it back to CVS when the code was written,
and it was never used.)
I made it use it now. This is visible on gtk (and probably on
windows, not sure what OSX does) in that openning a file would show
you all files. After this change, it would show only racket source
files, but there will be an option to switch the pattern to show all files.
** If the previous setup (showing all files) was intentional, it would
be better to simply change "drracket/private/main.rkt" to add the
racket source globs before the default. In that case it might also
make sense to uncomment the change in scheme.rkt back in, so when
saving the default is the racket file suffixes (but this sounds
like a confusing UI).
original commit: 1582f160bc9c778af05ff9216854576b3b1d806b
2011-06-02 10:06:15 -04:00
Eli Barzilay
4a7d60f87e
Split the glob patterns on ";", and add them all to the gtk dialog.
...
original commit: 42fe92cd257741aa308cf834a0e9d23dfdf5f6f0
2011-06-02 09:33:53 -04:00
Matthew Flatt
830c42cb1e
cocoa: fix get-y' in
frame%'
...
original commit: c0811dc220c847c7132679ca4d3acb9f3fb93754
2011-05-26 07:29:09 -06:00
Asumu Takikawa
f1856b4684
Fix docs on editor-snip% init arg
...
original commit: 78689098ebfae884084dea176582de2a69ad8e20
2011-05-25 23:39:38 -04:00
Matthew Flatt
0858085e2a
protect against nested snip deletes in `pasteboard%'
...
original commit: 909aaddf3d256a0fd9058e083d499273cc646f09
2011-05-25 07:32:47 -06:00
Matthew Flatt
40cf518b8c
doc formatting fixes
...
original commit: e7d2cb73d9ae4cfc1e5569ea7cff997e5b026275
2011-05-25 07:32:47 -06:00
Matthew Flatt
0b6c46ab1f
gtk: fix self X-selection handling
...
original commit: 5c5e6039dfeaa178792d6a16dccbd84a39264d2f
2011-05-24 13:22:01 -06:00
Matthew Flatt
ca2c0c2591
fix doc typo
...
original commit: f46edbe1ffb0136761b9812eb852c3b1f1b5b19b
2011-05-24 12:58:53 -06:00
Matthew Flatt
1348145b52
use container sequence to avoid resize flicker for `text-field%'
...
original commit: cc647f0ab9833195a8012bece70e8eba83cb6df3
2011-05-24 12:58:53 -06:00
Matthew Flatt
525988208b
add pre-multiplied mode for `{get,set}-argb-pixels'
...
original commit: b6445880e26df5aef4005cb4adcde50d80e2199a
2011-05-18 16:01:33 -07:00
Matthew Flatt
82f73c8324
fix alpha-only mode of `get-argb-pixels'
...
Closes PR 11927
original commit: 905eb116517dc86a768aa0ee13d72f20364bf02f
2011-05-17 16:00:36 -07:00
Robby Findler
bd143e105d
Adjust the menubar sizing code to explicitly take
...
into account the size of the dummy menu item that
was added.
related to PR 11926
related to PR 11893
related to PR 11623
related to PR 11917
original commit: df6be6e7f189294c0fa31139549b14f69e1cd427
2011-05-17 11:02:26 -05:00
Matthew Flatt
e54b211a28
cocoa: fix problems using menu-bar height
...
original commit: 515a4f799158ed60c89c250b9962dbb3c6cba86e
2011-05-10 20:17:47 -06:00
Robby Findler
cba84ecfdf
add c:x;t as a keybinding for the latex shortcuts
...
closes PR 11871
original commit: 1b838cf85a984ad4fecbe8629120b9efe9cbb191
2011-05-10 15:34:47 -05:00
Matthew Flatt
f55661067a
cocoa: fix frame coordinate system by using initial menu-bar height
...
original commit: 2e93e0ec14f4a174ca0025b436fd5a07008375a3
2011-05-10 09:53:48 -06:00
Robby Findler
fd228acf90
moved the docs-complete library into rackunit
...
to avoid having a separate, new manual for the
one library
original commit: 507b1cd8fd81cd9c5fcf466a2a0c4c47433b0795
2011-05-05 16:10:42 -05:00
Robby Findler
811a6f0f91
cleaned up framework docs
...
original commit: d6ef130fd2f2067c91eb08e5ba3f4fc75eb8e7ef
2011-05-01 14:16:04 -05:00
Asumu Takikawa
6cd965f0b2
Added test for get-pos/text method result.
...
original commit: 7eb26c5d268523e37d31d01eeaa7c7bd58addf9d
2011-04-29 18:56:36 -04:00
Vincent St-Amour
791a62ce78
More indentation of TR keywords.
...
original commit: 32a8da58cb609fad2240ae3a6410c2dbec078d29
2011-04-29 15:28:30 -04:00
Asumu Takikawa
20d73086b0
Fix horizontal-panel-mixin to use correct interface.
...
original commit: 8ea0e5916de95ecb8754e62bd94c3a25ed34a536
2011-04-29 14:11:22 -04:00
Asumu Takikawa
ae8faa265d
Fixed inconsistent return values for get-pos/text.
...
original commit: 4b575c315b02e71c32823e155d2e32a3445a6817
2011-04-29 14:11:21 -04:00
Vincent St-Amour
2865956a15
Add more TR keywords to tabify list.
...
original commit: 5592e9b34ba24964d7688c9566f7bda343205ec9
2011-04-28 16:19:58 -04:00
Eric Dobson
8a4acb7003
Added TR keywords to default tabify list
...
original commit: cfab042e549061e62da8f05e7582ee13dc6326ba
2011-04-28 16:19:58 -04:00
Asumu Takikawa
5ec2639946
Fix documented contracts in framework/color.
...
original commit: 836ac18667b2c0f7e235e22a4b80fcc5b122b20e
2011-04-27 17:47:30 -04:00
Asumu Takikawa
f349853f77
Documentation fixes in framework
...
original commit: 6d1b5842713e2c8621c38747130503579c6a421c
2011-04-25 17:56:45 -04:00
Robby Findler
da5105208a
added lots of new tests that our documentation is complete
...
original commit: e7d0029aeaadcaf1c691756198f96cfd5eff0f4c
2011-04-25 13:24:43 -05:00
Matthew Flatt
b62348db22
fix cross-reference
...
original commit: e78a60016f4a10902eec98290a0b2c0e6ef7f7a4
2011-04-24 07:55:32 -06:00
Asumu Takikawa
a5afac4522
Fix documentation for gui, draw, and framework.
...
- General cleanup/consistency (e.g. void -> void?)
- Fix misdocumented methods (found violations via contracts)
original commit: 14ef89c37d4c3a03eefb8cc5cd1f230646952cbf
2011-04-22 11:27:08 -04:00
Robby Findler
636072ba5b
make the close icon clicky thingy not grab the focus
...
closes PR 10380
original commit: 100b4d31f12d9e90e0fcec73abb68e2cd89b8920
2011-04-18 10:31:57 -05:00
Matthew Flatt
ddfb73600f
fix gl canvas created after parent is shown
...
Merge to 5.1.1
original commit: 546faf8b347e822919773796ae5a8b86a9b39d92
2011-04-16 13:24:58 -06:00
Matthew Flatt
2273e70c10
gtk: fix button enable when mouse is over button
...
original commit: 49903be78fb4b0d9ad297b2b792775bf1d9762d9
2011-04-15 16:54:49 -06:00
Matthew Flatt
2d275e014c
fix 'solid vs. 'opaque for mono on mono Closes PR 11839
...
original commit: 53862066671da621a78ede6edc9798cbb63719a3
2011-04-14 15:38:38 -06:00