public
Description: a tiny graphical app kit for ruby
Homepage: http://code.whytheluckystiff.net/shoes
Clone URL: git://github.com/why/shoes.git

why's shoes Feed   feed

why committed to why/shoes about 13 hours ago

0037bc371d9ebc35acb9c733f636fa6a6ddcc3d7

* static/manual.txt: a note about the os x font cache.

why committed to why/shoes about 14 hours ago

7d7aff98f735025a8d8bbd4f09ada57efb43f7ed

* shoes/native/cocoa.m: use the autorelease macros to release the font name.

why committed to why/shoes 1 day ago

b97cc54ec16589bbe9bda27d394c169908da0d69

* static/manual.txt: documentation for the Shoes::FONTS constant.

why committed to why/shoes 1 day ago

1ef8a0ce54dd0ced7d0450e67a104e9289f40451

Merge branch 'master' of why@orleans.hobix.com:~/git/shoes

why committed to why/shoes 1 day ago

8c6ffff5265ad5da4d0d60ae709eeac09c2ef1c8

* static/manual.txt: a starting list of what font formats might be supported by which platforms.

why committed to why/shoes 1 day ago

1ff93753ab4a278bfe780808c1ef843cf1d00f3e

* shoes/native/windows.c: filter out dups in the font list on windows.

why committed to why/shoes 1 day ago

4d450e1ee1e9a6e27742b033d29b9527967c2ff8

* shoes/native/cocoa.m: shoes_font_list stalled under os x.

why committed to why/shoes 1 day ago

7184a4ae56a1253fbe08cc58011d4694e07a4cc2

* shoes/native/cocoa.m: working on the font list for os x.

why committed to why/shoes 1 day ago

64b8d0f6ac27568721d0969190e0180d3e19fd78

* shoes/native/gtk.c: filter out dups in the font list.

why committed to why/shoes 1 day ago

e99be98d7841b322878eef8f6b1e9bd8d87bcfaa

* shoes/native/gtk.c: the FONTS list is now working on GTK/Fontconfig as well.

why committed to why/shoes 1 day ago

592b099993dcd43a3c8727584757c5b0afaa30c0

* shoes/native/windows.c: finish the custom fonts stuff, listing the installed families.

why committed to why/shoes 1 day ago

213fae3923d490fe06114b0ae4b010f9f2d99ce7

* static/manual.txt: describe the new `font` method.

why committed to why/shoes 1 day ago

26ea246df394d9689806bc3a50713b3790416db9

* shoes/native/cocoa.m: read the family names from the font file.

why committed to why/shoes 1 day ago

e685aabb283258e6f47a9b88cd273680c70a59e5

* shoes/native/cocoa.m: getting custom fonts working on os x, starting with the deprecated API, will add leopard soon.

why committed to why/shoes 1 day ago

2b9810a05382dd436aa89284f610a73675482849

* shoes/native/windows.c: custom fonts are displaying under windows, don't have family names read yet.

why committed to why/shoes 1 day ago

7af37aa35d15f47c5ce3bb5ff4f09e2870666db5

* shoes/ruby.c: adding `font` method for loading external fonts into the shoes app (uses native APIs: fontconfig, win32, ATSUI.)

strathmeyer started watching shoes 2 days ago
shoes is at why/shoes
why committed to why/shoes 2 days ago

48432feca63f305f32cd26f4e2710ab6023effc0

* shoes/native/gtk.c: slight memory leak when creating regions in the gtk code.

chriscorrea started watching shoes 2 days ago
shoes is at why/shoes
why committed to why/shoes 2 days ago

376dd5ccf8c1672a7a1aeb40d83a6397a82e3a1c

* shoes/http/winhttp.c: the options weren't taking effect on the session, apply them to the request.

why committed to why/shoes 2 days ago

dfeea79722918eee8b3282570945be46e1461be0

* shoes/http/nsurl.m: okay, honor the redirect flag on os x.

why committed to why/shoes 2 days ago

b67a3b0ebc6468685e101929e156541b12d3d148

* shoes/ruby.c: downloads default to honoring server redirects. this can be turned off by using :redirect => false on the download.

why committed to why/shoes 2 days ago

085e6d2f32c31cf7894aca274122d3c0afc04189

* shoes/native/gtk.c: don't let ruby block the gui for more than half a second.

why committed to why/shoes 2 days ago

429fd7ada39dc8386322ad0903205772e9c28e24

* shoes/image.c: st_mtime is found across platforms, not st_mtim.

why committed to why/shoes 2 days ago

e7f45fa36340e669a38037d8923386889a6b1aa5

* shoes/image.c: respect the extension at first, but attempt to detect the image format if that fails. keep the image mtime around to help cache invalidation.

johanlunds started watching shoes 3 days ago
shoes is at why/shoes
why committed to why/shoes 3 days ago

0c788931ad4056dd40a5a46392e243c015831473

* static/manual.txt: explain the new anonymous binding in second The Main App and Its Requires.

why committed to why/shoes 3 days ago

c68191243f584224a4f8f4a7d9463a64b5dea9f4

* lib/shoes.rb: let's use an anonymous class, no need to create the object since we're not keeping them around.

why committed to why/shoes 3 days ago

40428d631482f5accfa148fe52b98b7a8ce3e7bf

* lib/shoes.rb: new Shoes.anonymous_binding for creating a scope for each Shoes app under the main namespace, not the Shoes module.

taylorrf started watching shoes 3 days ago
shoes is at why/shoes