Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed links broken after the repo move #230

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Build Status](https://secure.travis-ci.org/daveray/seesaw.png?branch=master)](http://travis-ci.org/daveray/seesaw)
[![Build Status](https://secure.travis-ci.org/clj-commons/seesaw.png?branch=master)](http://travis-ci.org/clj-commons/seesaw)

There's now a [Google Group](https://groups.google.com/group/seesaw-clj) for discussion and questions.

Expand All @@ -8,7 +8,7 @@ There's now a [Google Group](https://groups.google.com/group/seesaw-clj) for dis

# Seesaw: Clojure + UI

_*See [the Seesaw Wiki](https://github.com/daveray/seesaw/wiki) and [the Seesaw API Docs](http://daveray.github.com/seesaw/) for more detailed docs. Note that the docs in the code (use the `doc` function!) are always the most up-to-date and trustworthy.*_
_*See [the Seesaw Wiki](https://github.com/clj-commons/seesaw/wiki) and [the Seesaw API Docs](https://clj-commons.org/seesaw/) for more detailed docs. Note that the docs in the code (use the `doc` function!) are always the most up-to-date and trustworthy.*_

Seesaw is a library/DSL for constructing user interfaces in Clojure. It happens to be built on Swing, but please don't hold that against it.

Expand All @@ -17,19 +17,19 @@ Seesaw is a library/DSL for constructing user interfaces in Clojure. It happens
Seesaw is compatible with Clojure 1.4, but will probably work fine with 1.3 and 1.5. Maybe even 1.2.

* Swing knowledge is *not required* for many apps!
* [Construct widgets](https://github.com/daveray/seesaw/wiki/Widgets) with simple functions, e.g. `(listbox :model (range 100))`
* [Construct widgets](https://github.com/clj-commons/seesaw/wiki/Widgets) with simple functions, e.g. `(listbox :model (range 100))`
* Support for all of Swing's built-in widgets as well as SwingX.
* Support for all of Swing's layout managers as well as MigLayout, and JGoodies Forms
* Convenient shortcuts for most properties. For example, `:background :blue` or `:background "#00f"`, or `:size [640 :by 480]`.
* [CSS-style selectors](https://github.com/daveray/seesaw/wiki/Selectors) with same syntax as [Enlive](https://github.com/cgrand/enlive).
* Unified, extensible [event API](https://github.com/daveray/seesaw/wiki/Handling-events)
* Unified, extensible [selection API](https://github.com/daveray/seesaw/wiki/Handling-selection)
* [CSS-style selectors](https://github.com/clj-commons/seesaw/wiki/Selectors) with same syntax as [Enlive](https://github.com/cgrand/enlive).
* Unified, extensible [event API](https://github.com/clj-commons/seesaw/wiki/Handling-events)
* Unified, extensible [selection API](https://github.com/clj-commons/seesaw/wiki/Handling-selection)
* [Widget binding](http://blog.darevay.com/2011/07/seesaw-widget-binding/), i.e. map changes from one widget into one or more others in a more functional style. Also integrates with Clojure's reference types.
* [Graphics](https://github.com/daveray/seesaw/wiki/Graphics)
* [i18n](https://github.com/daveray/seesaw/wiki/Resource-bundles-and-i18n)
* An extensive [test suite](https://github.com/daveray/seesaw/tree/master/test/seesaw/test)
* [Graphics](https://github.com/clj-commons/seesaw/wiki/Graphics)
* [i18n](https://github.com/clj-commons/seesaw/wiki/Resource-bundles-and-i18n)
* An extensive [test suite](https://github.com/clj-commons/seesaw/tree/master/test/seesaw/test)

_There are numerous Seesaw examples in [test/seesaw/test/examples](https://github.com/daveray/seesaw/tree/master/test/seesaw/test/examples)._
_There are numerous Seesaw examples in [test/seesaw/test/examples](https://github.com/clj-commons/seesaw/tree/master/test/seesaw/test/examples)._

## TL;DR

Expand Down
2 changes: 1 addition & 1 deletion test/seesaw/test/examples/dnd.clj
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
; A list box that imports and exports URIs, like with a browser
(defn url-target []
(listbox
:model [(java.net.URI. "http://github.com/daveray/seesaw")]
:model [(java.net.URI. "http://github.com/clj-commons/seesaw")]
:drag-enabled? true
:drop-mode :insert
:transfer-handler
Expand Down
2 changes: 1 addition & 1 deletion test/seesaw/test/examples/swingx.clj
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

:hyperlink (demo "(seesaw.swingx/hyperlink)" "A button that looks like a hyperlink. If given the :uri option, opens in browser. Can have an :icon if you like."
(vertical-panel :items [
(hyperlink :uri "http://github.com/daveray/seesaw" :text "This link opens Seesaw's github page in a browser")
(hyperlink :uri "http://github.com/clj-commons/seesaw" :text "This link opens Seesaw's github page in a browser")
:separator
(hyperlink :action (action :name "This link acts like a button"
:handler (fn [e] (alert "You clicked the link"))
Expand Down