From 2e920d624345739bdeb16d993176aa317af7ef03 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Thu, 6 Aug 2009 16:46:48 -0500 Subject: [PATCH] Revert basis UI gadget changes --- {extra => basis}/models/illusion/authors.txt | 0 .../models/illusion/illusion.factor | 0 {extra => basis}/models/illusion/summary.txt | 0 basis/ui/gadgets/buttons/buttons.factor | 37 ++------- basis/ui/gadgets/editors/editors-tests.factor | 2 +- basis/ui/gadgets/editors/editors.factor | 35 +++----- basis/ui/gadgets/gadgets.factor | 3 - basis/ui/gadgets/scrollers/scrollers.factor | 23 ++--- basis/ui/gadgets/sliders/sliders.factor | 9 +- basis/ui/gadgets/tables/tables.factor | 38 +-------- extra/file-trees/file-trees.factor | 7 +- extra/recipes/recipes.factor | 35 ++++---- extra/sudokus/sudokus.factor | 14 ++-- extra/ui/gadgets/alerts/alerts.factor | 6 +- extra/ui/gadgets/comboboxes/comboboxes.factor | 13 +-- extra/ui/gadgets/controls/authors.txt | 1 + .../ui/gadgets/controls/controls-docs.factor | 71 ++++++++++++++++ extra/ui/gadgets/controls/controls.factor | 83 +++++++++++++++++++ extra/ui/gadgets/controls/summary.txt | 1 + extra/ui/gadgets/layout/layout.factor | 2 +- extra/ui/gadgets/poppers/poppers.factor | 27 +++--- 21 files changed, 239 insertions(+), 168 deletions(-) rename {extra => basis}/models/illusion/authors.txt (100%) rename {extra => basis}/models/illusion/illusion.factor (100%) rename {extra => basis}/models/illusion/summary.txt (100%) create mode 100644 extra/ui/gadgets/controls/authors.txt create mode 100644 extra/ui/gadgets/controls/controls-docs.factor create mode 100644 extra/ui/gadgets/controls/controls.factor create mode 100644 extra/ui/gadgets/controls/summary.txt diff --git a/extra/models/illusion/authors.txt b/basis/models/illusion/authors.txt similarity index 100% rename from extra/models/illusion/authors.txt rename to basis/models/illusion/authors.txt diff --git a/extra/models/illusion/illusion.factor b/basis/models/illusion/illusion.factor similarity index 100% rename from extra/models/illusion/illusion.factor rename to basis/models/illusion/illusion.factor diff --git a/extra/models/illusion/summary.txt b/basis/models/illusion/summary.txt similarity index 100% rename from extra/models/illusion/summary.txt rename to basis/models/illusion/summary.txt diff --git a/basis/ui/gadgets/buttons/buttons.factor b/basis/ui/gadgets/buttons/buttons.factor index ed2b1d930b..ec11bac2d3 100644 --- a/basis/ui/gadgets/buttons/buttons.factor +++ b/basis/ui/gadgets/buttons/buttons.factor @@ -1,13 +1,12 @@ ! Copyright (C) 2005, 2009 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: accessors arrays assocs classes classes.tuple colors -colors.constants combinators combinators.smart fry kernel lexer -locals math math.rectangles math.vectors models namespaces -opengl opengl.gl quotations sequences strings ui.commands -ui.gadgets ui.gadgets.borders ui.gadgets.labels -ui.gadgets.packs ui.gadgets.tracks ui.gadgets.worlds -ui.gestures ui.images ui.pens ui.pens.image ui.pens.solid -ui.pens.tile vocabs.parser ; +USING: accessors arrays kernel math models namespaces sequences +strings quotations assocs combinators classes colors colors.constants +classes.tuple opengl opengl.gl math.vectors ui.commands ui.gadgets +ui.gadgets.borders ui.gadgets.labels ui.gadgets.tracks +ui.gadgets.packs ui.gadgets.worlds ui.gestures ui.pens ui.pens.solid +ui.pens.image ui.pens.tile math.rectangles locals fry +combinators.smart ; FROM: models => change-model ; IN: ui.gadgets.buttons @@ -49,14 +48,11 @@ button H{ } set-gestures : new-button ( label quot class -- button ) - [ swap >label ] dip new-border swap >>quot - f >>model ; inline + [ swap >label ] dip new-border swap >>quot ; inline :