💾 Archived View for cugi.ie › aminet › 1659727059.gmi captured on 2023-03-20 at 19:11:48. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Dynamic Intuition Window Manager

   Author:       regj arch-ed dk (Rasmus Edgar)
   Uploader:     regj arch-ed dk (Rasmus Edgar)
   Type:         util/wb
   Version:      0.6
   Replaces:     util/wb/dintwm.lha
   Architecture: m68k-amigaos >= 3.1
   Distribution: Aminet
   Date:         2022-08-05
   Readme:       http://aminet.net/util/wb/dintwm.readme
   Downloads:    791

http://aminet.net/util/wb/dintwm.lha

---------------

What is DintWM?

---------------

DintWM is a tiling window manager for AmigaOS 3.1.x.

Extensive documentation and examples found here:

https://github.com/RasmusEdgar/dintwm

---------

Changelog

---------

- Fixed bug launching Dintwm from workbench introduced in v0.5

- Fixed bug when running without BAR TT enabled

- Add documentation on MagicMenu "Non Blocking" incompatibility

- Fix autotiling bug that prevented program launches from wb icons

- Add feature to tab through windows on current workspace

- Auto select first active window in workspace when changing workspace

- Auto select first active window when moving a window to other workspace

- Fix initial barwidth when launching LEFTGAP / RIGHTGAP TT.

- Make text items in bar configurable

- Make bar color items behave internally as text items

- Really fix off by one memleak bug

- Set better defaults for docmd (conline and newshell)

- Create hash of window title snips to keep track of them

- Much better window change tracking

- Window checking handled in subtask

- Closing windows always triggers retile

- Much lower CPU foot print

- Fix bug with tile mode in bar

- fbaserel no longer prodcues working binary, dropped

- Add TT VWS_ON to enable virtual workspaces

- Add INFO_OFF TT to disable info boxes

- Disable tiling with POPKEY_TILE_OFF

- Ignore all WS shifting business when vws's are off

- Fix bug with text not fitting in info windows

- Quit if backdropped window is detected and vws's are on

- Don't show workspaces on bar if vws's are off

- Add version option to cli

- initial release

--------

Features

--------

-------------------------

Installation as commodity

-------------------------

Drag dintwm to System:WBStartup.

Note: Dintwm is most featureful as a commodity.

--------------------------------

Run from cli (or bind with Fkey)

--------------------------------

Place in your path or cd to dir.

Keep dintwm executable and info together.

Examples:

With a gap for the workbench titlebar.

dintwm -g -u

With custom gaps all around:

dintwm -U 45 -B 45 -L 45 -R 45 -t

Set tiling to occur where ever you decide on the screen.

dintwm -U 320 -L 320 -t

Test commodity functionality with:

dintwm

or

dintwm -C

List available options with:

dintwm -h

------------------------

Documentation and Source

------------------------

Read the full documentation (especially the tooltype option table) and get the

source from here:

https://github.com/RasmusEdgar/dintwm

Report bugs/issues at the above URL.

I am open for feature requests.

-------

License

-------

ISC License

Copyright (c) 2019-2021, Rasmus Edgar Fink Jørgensen

Permission to use, copy, modify, and/or distribute this software for any

purpose with or without fee is hereby granted, provided that the above

copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES

WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF

MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR

ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES

WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN

ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF

OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Contents of util/wb/dintwm.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
drwxr-xr-x     0/0           0       0 ****** -lhd- 0000 Aug  4 21:48 dintwm/
-rw-r--r--     0/0       22981   45304  50.7% -lh5- 8403 Aug  4 21:48 dintwm/dintwm
-rw-r--r--     0/0         226     663  34.1% -lh5- 2f78 Aug  4 21:48 dintwm/dintwm.info
-rw-r--r--     0/0        3793   16110  23.5% -lh5- 8f8f Aug  4 21:48 dintwm/readme.txt
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         4 files   27000   62077  43.5%            Aug  5 19:17

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>