Check-in [2c9b74f1ab]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Added layouts section to main API page.
Timelines: family | ancestors | descendants | both | dev1.x
Files: files | file ages | folders
SHA1:2c9b74f1abbda95dd8e15d3ea66fbbba55a8c97a
User & Date: manuv 2013-08-03 00:39:53
Context
2013-08-03
01:51
Updated milestones to reflect current idea of how to proceed. check-in: 38c4e0baf0 user: manuv tags: dev1.x
00:39
Added layouts section to main API page. check-in: 2c9b74f1ab user: manuv tags: dev1.x
00:27
Updated various bits of documentation (most of it concetrated in minx.core.hooks and minx.core.layman). check-in: d1c87b1563 user: manuv tags: dev1.x
Changes

Changes to dox/mainpage.hh.

54
55
56
57
58
59
60

61
62
63
64
65
66
67
68
69
70
71
72













73
74
75
76
77
78
79
    @section sec_core Minx Core

    Here are the different classes in Minx's Python core:

        @li @ref minx.core.wm.wm "wm"
        @li @ref minx.core.config.config "config"
        @li @ref grp_minx_core_hooks "hooks"

        @li @ref grp_minx_version "version"
        @li @ref grp_minx_core_window "window"
        @li @ref minx.core.focus_list.focus_list "focus_list"
        @li @ref minx.core.xevents.xevents "xevents"

    Not all of the above classes are meant to be used directly by
    end-users. At this time, in fact, only the @ref minx.core.wm.wm "wm",
    @ref minx.core.config.config "config", and
    @ref grp_minx_core_hooks "hooks" classes are for public
    consumption. The @ref grp_minx_version "minx.version" object may
    also be used. Everything else should be considered internal to Minx.














    <hr>

    @section sec_minxlib minxlib

    As you can tell from the above, Minx is written in Python and is
    largely concerned with the details of laying out windows,
    circulating input focus, and so on. However, in order to be able to







>












>
>
>
>
>
>
>
>
>
>
>
>
>







54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
    @section sec_core Minx Core

    Here are the different classes in Minx's Python core:

        @li @ref minx.core.wm.wm "wm"
        @li @ref minx.core.config.config "config"
        @li @ref grp_minx_core_hooks "hooks"
        @li @ref grp_minx_core_layman "layman"
        @li @ref grp_minx_version "version"
        @li @ref grp_minx_core_window "window"
        @li @ref minx.core.focus_list.focus_list "focus_list"
        @li @ref minx.core.xevents.xevents "xevents"

    Not all of the above classes are meant to be used directly by
    end-users. At this time, in fact, only the @ref minx.core.wm.wm "wm",
    @ref minx.core.config.config "config", and
    @ref grp_minx_core_hooks "hooks" classes are for public
    consumption. The @ref grp_minx_version "minx.version" object may
    also be used. Everything else should be considered internal to Minx.

    <hr>

    @section sec_layouts Minx Layouts

    Minx comes with the following layout classes:

        @li @ref minx.layout.base.base "base"
        @li @ref minx.layout.full.full "full"

    You can implement your own layouts by deriving from the
    @ref minx.layout.base.base "minx.layout.base" class and overriding
    some of its methods.

    <hr>

    @section sec_minxlib minxlib

    As you can tell from the above, Minx is written in Python and is
    largely concerned with the details of laying out windows,
    circulating input focus, and so on. However, in order to be able to