2008-08-19 Tuesday 22:20 Olivier Landemarre * tools/toswin2/: av.c, main.c: Add run .tos with a simple VA_START message Filename tos software pass by argument can be more long 2008-06-28 Saturday 13:36 Frank Naumann * sys/dosfile.c: Missing check for readonly access in Ffchown(). 2008-06-28 Saturday 13:35 Frank Naumann * sys/dosfile.c: Fseek on a terminal should return ESPIPE. Patch contributed by Alan Hourihane. 2008-06-27 Friday 14:05 Frank Naumann * sys/: block_IO.c, dosfile.c: Clean up some mirrored local variables. Patch conributed by Alan Hourihane. 2008-06-15 Sunday 08:57 Frank Naumann * sys/filesys.c: Allow "C:" constructs *inside* pathnames. Patch contributed by Alan Hourihane. 2008-05-27 Tuesday 16:11 Gerhard Stoll * xaaes/src.km/newcalls.txt: Wrong bits in AES_FUNCTIONS 2008-05-20 Tuesday 09:49 Frank Naumann * tools/toswin2/vt52.c: Bugfix in VT52 emulation, leaving altcharset mode didn't worked. Reported by Ben Wiley Sittler. 2008-04-18 Friday 20:42 Gerhard Stoll * tools/hypview/: dl_user.c, hyp_view.cfg, hyp_view.h, hyp_view.hrd, hyp_view.rsc, hyp_view.rsm, pc.prj, window.c, doc/todo.txt, hyp/search_d.c, hyp_view/english.hrd, hyp_view/english.rsc, hyp_view/german.hrd, hyp_view/german.rsc, release/hyp_view.cfg: You can use HYPFIND, only tested with MagiC 2008-04-10 Thursday 11:03 Frank Naumann * sys/xdd/skeleton/dummy.c: Install the dummy/example device driver correctly under u:/dev/dummy. 2008-04-07 Monday 18:29 Gerhard Stoll * tools/hypview/include/av.h: Add AV_SENDCLICK 2008-04-07 Monday 18:28 Gerhard Stoll * tools/cops/vaproto.h, xaaes/src.km/vaproto.h: Add VA_OB_NOTEPAD and VA_OB_NOTE to VA_THAT_IZIT 2008-04-06 Sunday 15:47 Gerhard Stoll * tools/hypview/: autoloc.c, block.c, config.c, dl_avcmd.c, dl_cfgrd.c, dl_drag.c, dl_event.c, dl_filsl.c, dl_init.c, dl_routs.c, dl_user.c, dl_win.c, file.c, font.c, global.c, history.c, hyp_view.c, init.c, marker.c, navigate.c, pc.prj, selectio.c, window.c, bubble/bgh.c, bubble/bubble.h, bubble/history.txt, doc/anleitun.txt, doc/history.txt, doc/hypdoc.txt, doc/todo.txt, dragdrop/dragdrop.c, dragdrop/dragdrop.h, hyp/autoloc.c, hyp/block.c, hyp/click.c, hyp/cursor.c, hyp/display.c, hyp/ext_refs.c, hyp/gfx.s, hyp/hyp.c, hyp/load.c, hyp/popup.c, hyp/prepare.c, hyp/ref.c, hyp/search.c, hyp/tool.c, include/av.h, include/magx.h, include/scancode.h, plain/ascii.c, plain/binary.c, release/README: Cleanup comments 2008-02-27 Wednesday 09:55 Frank Naumann * sys/sockets/xif/: daynaport/scsidriver.c, daynaport/scsilink.c, ethernat/91c111.c, ethernat/91c111.h, ethernat/ethernat.c: Warning fixes contributed by Alan Hourihane. 2008-01-22 Tuesday 13:47 Frank Naumann * sys/Makefile.objs, sys/arch/Makefile.objs, sys/libkern/Makefile.objs, sys/libkern/asm/Makefile.objs, xaaes/src.km/vdi_parms.h: Corrections on the Makefile system for gcc4 - patch contributed by Miro Kropacek. 2008-01-22 Tuesday 13:42 Frank Naumann * tools/: cops/phstuff.c, cops/wlib.c, crypto/main.c, fdisk/fdisk.c, fdisk/sfdisk.c, minix/fsck/main.c, toswin2/config.c, toswin2/event.c, toswin2/main.c, toswin2/proc.c, toswin2/twterm.c: Lot of corrections for gcc4 - patch contributed by Miro Kropacek. 2008-01-22 Tuesday 10:34 Frank Naumann * sys/xfs/ext2fs/ext2sys.c: Namelen patch while looking up a ext2 directory - patch contributed by Alan Hourihane. 2008-01-22 Tuesday 10:31 Frank Naumann * sys/sockets/xif/: Makefile, daynaport/Makefile, daynaport/README, daynaport/lowlevel.s, daynaport/scsilink.c, daynaport/scsilink_func.h: Daynaport xif cleanup - patch contributed by Miro Kropacek. 2008-01-22 Tuesday 10:23 Frank Naumann * sys/sockets/xif/: Makefile, ethernat/.cvsignore, ethernat/91c111.c, ethernat/91c111.h, ethernat/BINFILES, ethernat/EXTRAFILES, ethernat/MISCFILES, ethernat/Makefile, ethernat/README, ethernat/SRCFILES, ethernat/ethernat.c, ethernat/ethernat_200Hzint.h, ethernat/ethernat_200Hzint.s: New ethernat xif driver - contributed by Henrik Gilda (thank you!). 2008-01-22 Tuesday 10:15 Frank Naumann * RULES, sys/KERNELDEFS: Remove also *.BAK and *.bak + more logical CPU defs - patch contributed by Miro Kropacek. 2007-09-27 Thursday 07:38 Frank Naumann * sys/bootmenu.c: Reverted last change of bootmenu.c, contributed by Mikro. 2007-09-18 Tuesday 15:00 Frank Naumann * sys/sockets/xif/daynaport/.cvsignore: Added missing scsilink.xif entry. 2007-09-18 Tuesday 14:59 Frank Naumann * sys/sockets/xif/Makefile, sys/sockets/xif/daynaport/.cvsignore, sys/sockets/xif/daynaport/BINFILES, sys/sockets/xif/daynaport/EXTRAFILES, sys/sockets/xif/daynaport/MISCFILES, sys/sockets/xif/daynaport/Makefile, sys/sockets/xif/daynaport/README, sys/sockets/xif/daynaport/SRCFILES, sys/sockets/xif/daynaport/lowlevel.s, sys/sockets/xif/daynaport/portab.h, sys/sockets/xif/daynaport/scsi_commands.txt, sys/sockets/xif/daynaport/scsidefs.h, sys/sockets/xif/daynaport/scsidriver.c, sys/sockets/xif/daynaport/scsidriver.h, sys/sockets/xif/daynaport/scsilink.c, sys/sockets/xif/daynaport/scsilink.h, sys/sockets/xif/daynaport/scsilink_func.c, sys/sockets/xif/daynaport/scsilink_func.h, tools/net-tools/Makefile, tools/net-tools/slinkctl/.cvsignore, tools/net-tools/slinkctl/BINFILES, tools/net-tools/slinkctl/EXTRAFILES, tools/net-tools/slinkctl/MISCFILES, tools/net-tools/slinkctl/Makefile, tools/net-tools/slinkctl/README, tools/net-tools/slinkctl/SRCFILES, tools/net-tools/slinkctl/scsilink.h, tools/net-tools/slinkctl/slinkctl.c: Added scsidrv xif module to make teh scsidrv interface as network interface available (contributed by Miro Kropacek). 2007-09-18 Tuesday 14:58 Frank Naumann * sys/: KERNELDEFS, bootmenu.c, cookie.c, mint/errno.h, mint/time.h: Minor corrections (contributed by Miro Kropacek). 2007-09-18 Tuesday 14:57 Frank Naumann * sys/libkern/asm/memset.S: memset save now d2 register (contributed by Miro Kropacek). 2007-07-18 Wednesday 12:12 Odd Skancke * CONFIGVARS: Removed -Werror 2007-07-18 Wednesday 12:09 Odd Skancke * xaaes/src.km/adi/whlmoose/whlmoose.c: Fixed compiler error 2007-07-16 Monday 12:42 Odd Skancke * xaaes/src.km/SRCFILES: Added keycodes.h to SRCFILES 2007-07-16 Monday 12:40 Odd Skancke * xaaes/src.km/keycodes.h: Adding forgotten file 2007-07-15 Sunday 20:20 Odd Skancke * xaaes/src.km/: form.c, menuwidg.c, obtree.c, obtree.h, scrlobjc.c, widgets.c, xa_fsel.c, xa_wdlg.c: Use names instead of hexvalues for scancodes to make code more readable 2007-07-15 Sunday 10:31 Odd Skancke * xaaes/src.km/: about.c, c_mouse.c, draw_obj.c, form.c, ob_inlines.h, obtree.c, obtree.h, taskman.c, win_draw.c, xa_fnts.c, xa_types.h, xa_wdlg.c: Some cleanups only 2007-07-14 Saturday 08:20 Odd Skancke * sys/module.c: Remove wait for key when loading xaaes.km 2007-07-13 Friday 22:48 Odd Skancke * sys/: kmemory.c, mint/kcompiler.h, xdd/mfp/mfp.c, xdd/scc/scc.c, xdd/uart/pc16550.c, xfs/minixfs/minixdev.c: Define macro to indicate functions is used instead of doing it the hardway 2007-07-13 Friday 21:43 Odd Skancke * sys/bootmenu.c: Fixed forgotten test that generated error with gcc 2.95.x 2007-07-13 Friday 21:32 Odd Skancke * CONFIGVARS, RULES, doc/xaaes/xaaes.hyp, doc/xaaes/xaaes.ref, doc/xaaes/xaaes.stg, sys/KERNELDEFS, sys/Makefile.objs, sys/bios.c, sys/biosfs.c, sys/block_IO.c, sys/bootmenu.c, sys/cnf.c, sys/cnf.h, sys/cnf_mint.c, sys/cookie.c, sys/crypt_IO.c, sys/debug.c, sys/dev-mouse.c, sys/dos.c, sys/dosdir.c, sys/dosfile.c, sys/dosfile.h, sys/dosmem.c, sys/dosmem.h, sys/fatfs.c, sys/filesys.c, sys/filesys.h, sys/init.c, sys/k_exec.c, sys/k_exit.c, sys/k_fds.c, sys/kentry.c, sys/kerinfo.c, sys/kernfs.c, sys/kernget.c, sys/keyboard.c, sys/keyboard.h, sys/kmemory.c, sys/memory.c, sys/memory.h, sys/mis.c, sys/module.c, sys/module.h, sys/pipefs.c, sys/proc.c, sys/proc.h, sys/proc_help.c, sys/procfs.c, sys/ramfs.c, sys/random.c, sys/scsidrv.c, sys/scsidrv.h, sys/slb.c, sys/ssystem.c, sys/timeout.c, sys/tty.c, sys/umemory.c, sys/unicode.c, sys/unicode.h, sys/unifs.c, sys/xbios.c, sys/xfs_xdd.c, sys/xfs_xdd.h, sys/xhdi.c, sys/arch/Makefile.objs, sys/arch/acia.S, sys/arch/aranym.c, sys/arch/aranym.h, sys/arch/check_exc.c, sys/arch/check_exc.h, sys/arch/context.S, sys/arch/cpu.S, sys/arch/halt.c, sys/arch/init_intr.c, sys/arch/init_mach.c, sys/arch/intr.S, sys/arch/intr.h, sys/arch/kernel.S, sys/arch/mprot000.c, sys/arch/mprot030.c, sys/arch/mprot040.c, sys/arch/scsidrv_emu.h, sys/arch/sig_mach.c, sys/arch/syscall.S, sys/arch/user_things.S, sys/arch/user_things.h, sys/arch/magic/genmagic.c, sys/buildinfo/version.h, sys/libkern/Makefile.objs, sys/libkern/bzero.c, sys/libkern/kernel_module.h, sys/libkern/strchr.c, sys/libkern/strrchr.c, sys/libkern/strstr.c, sys/libkern/asm/quickmove.S, sys/mint/block_IO.h, sys/mint/debug.h, sys/mint/kassert.h, sys/mint/kentry.h, sys/mint/kerinfo.h, sys/mint/mem.h, sys/mint/module.h, sys/mint/proc.h, sys/mint/time.h, sys/mint/un.h, sys/mint/arch/context.h, sys/misc/expired/cnf.c, sys/sockets/main.c, sys/sockets/inet4/arp.c, sys/sockets/inet4/arpdev.c, sys/sockets/inet4/bpf.c, sys/sockets/inet4/if.c, sys/sockets/inet4/ifload.c, sys/sockets/inet4/inet.c, sys/sockets/inet4/ip.c, sys/sockets/inet4/tcputil.c, sys/sockets/xif/biodma.c, sys/sockets/xif/de600.c, sys/sockets/xif/dial.c, sys/sockets/xif/dummyeth.c, sys/sockets/xif/lance.c, sys/sockets/xif/lancemem.h, sys/sockets/xif/main.c, sys/sockets/xif/pamsdma.c, sys/sockets/xif/pamsdma.h, sys/sockets/xif/pl0.c, sys/sockets/xif/plip.c, sys/sockets/xif/ppp.c, sys/sockets/xif/rtl8012.c, sys/sockets/xif/slcompress.c, sys/sockets/xif/slip.c, sys/sockets/xif/nfeth/nfeth.c, sys/sockets/xif/obsolete/biodma.c, sys/sockets/xif/obsolete/oslip.c, sys/xdd/audio/audiodev.c, sys/xdd/audio/device.h, sys/xdd/audio/dma.c, sys/xdd/audio/falcon.c, sys/xdd/audio/lmc.c, sys/xdd/audio/psg.c, sys/xdd/dsp56k/dsp56k.c, sys/xdd/lp/lp.c, sys/xdd/mfp/mfp.c, sys/xdd/scc/scc.c, sys/xdd/skeleton/dummy.c, sys/xdd/uart/pc16550.c, sys/xfs/aranym/aranym_fsdev.c, sys/xfs/ext2fs/balloc.c, sys/xfs/ext2fs/bitmap.h, sys/xfs/ext2fs/ext2.h, sys/xfs/ext2fs/ext2dev.c, sys/xfs/ext2fs/ext2sys.c, sys/xfs/ext2fs/ialloc.c, sys/xfs/ext2fs/main.c, sys/xfs/ext2fs/namei.c, sys/xfs/hostfs/hostfs.c, sys/xfs/minixfs/minixdev.c, sys/xfs/minixfs/minixsys.c, sys/xfs/minixfs/trans.c, sys/xfs/nfs/index.c, sys/xfs/nfs/main.c, sys/xfs/nfs/nfs_xdr.c, sys/xfs/nfs/nfsdev.c, sys/xfs/nfs/nfssys.c, sys/xfs/nfs/nfsutil.c, sys/xfs/nfs/rpc_xdr.c, sys/xfs/nfs/sock_ipc.c, sys/xfs/nfs/xdr.c, sys/xfs/nfs/xdr.h, sys/xfs/skeleton/dummy.c, tools/CONFIGVARS, tools/toswin2/config.c, tools/toswin2/event.c, tools/toswin2/main.c, tools/toswin2/proc.c, xaaes/src.km/Makefile.objs, xaaes/src.km/SRCFILES, xaaes/src.km/XAAESDEFS, xaaes/src.km/adiload.c, xaaes/src.km/adiload.h, xaaes/src.km/app_man.c, xaaes/src.km/c_window.c, xaaes/src.km/c_window.h, xaaes/src.km/cnf_xaaes.c, xaaes/src.km/debug.c, xaaes/src.km/debug.h, xaaes/src.km/draw_obj.c, xaaes/src.km/form.c, xaaes/src.km/form.h, xaaes/src.km/global.h, xaaes/src.km/handler.c, xaaes/src.km/init.c, xaaes/src.km/init.h, xaaes/src.km/k_init.c, xaaes/src.km/k_init.h, xaaes/src.km/k_keybd.c, xaaes/src.km/k_main.c, xaaes/src.km/k_main.h, xaaes/src.km/k_mouse.c, xaaes/src.km/k_mouse.h, xaaes/src.km/k_shutdown.c, xaaes/src.km/menuwidg.c, xaaes/src.km/messages.c, xaaes/src.km/ob_inlines.h, xaaes/src.km/obtree.c, xaaes/src.km/obtree.h, xaaes/src.km/render_obj.c, xaaes/src.km/render_obj.h, xaaes/src.km/scrlobjc.c, xaaes/src.km/taskman.c, xaaes/src.km/taskman.h, xaaes/src.km/trnfm.c, xaaes/src.km/util.c, xaaes/src.km/util.h, xaaes/src.km/vdi_parms.h, xaaes/src.km/widgets.c, xaaes/src.km/widgets.h, xaaes/src.km/win_draw.c, xaaes/src.km/xa_appl.c, xaaes/src.km/xa_appl.h, xaaes/src.km/xa_defs.h, xaaes/src.km/xa_evnt.c, xaaes/src.km/xa_fnts.c, xaaes/src.km/xa_form.c, xaaes/src.km/xa_fsel.c, xaaes/src.km/xa_global.c, xaaes/src.km/xa_global.h, xaaes/src.km/xa_graf.c, xaaes/src.km/xa_graf.h, xaaes/src.km/xa_lbox.c, xaaes/src.km/xa_menu.c, xaaes/src.km/xa_pdlg.c, xaaes/src.km/xa_rsrc.c, xaaes/src.km/xa_rsrc.h, xaaes/src.km/xa_shel.c, xaaes/src.km/xa_types.h, xaaes/src.km/xa_vdi.c, xaaes/src.km/xa_wdlg.c, xaaes/src.km/xa_wind.c, xaaes/src.km/adi/whlmoose/whlmoose.c, xaaes/src.km/xaloader/xaloader.c: Lots of changes to make it compile with gcc 4.2.0. And version bumpted to 1.17.cur 2007-06-29 Friday 19:27 Frank Naumann * tools/net-tools/slattach.c: slattach bugfixes as reported by Miro Kropacek. 2007-06-08 Friday 22:45 Frank Naumann * CONFIGVARS: Don't default to use a crosscompiler (changed by last commit by mistake). 2007-06-08 Friday 22:38 Frank Naumann * sys/KERNELDEFS, sys/Makefile.objs, sys/arch/Makefile.objs, sys/libkern/bzero.c, sys/libkern/libkern.h, sys/libkern/md5.c, sys/libkern/asm/memset.S, sys/libkern/asm/quickmove.S, sys/xfs/hostfs/.cvsignore, sys/xfs/hostfs/Makefile.objs, CONFIGVARS: Minor changes to the build system. Consistently renamed bcopy/bzero to _mint_bcopy/_mint_bzero and use macros to map to them. Removed the coldfire target from the default build list, you need a special compiler. The source shall now compile again normally with all targets. 2007-06-08 Friday 20:23 Frank Naumann * sys/keyboard.c: Added missing routines if NO_AKP_KEYBOARD is defined. 2007-03-26 Monday 20:11 Olivier Landemarre * sys/mint/config.h: Patch for coldfire board from Dider Méquignon 2007-03-26 Monday 20:10 Olivier Landemarre * sys/mint/kentry.h: mint_bzero() forget update 2007-03-26 Monday 20:08 Olivier Landemarre * sys/libkern/: bzero.c, libkern.h, md5.c: Forget a folder for mint_bzero() definition Oups! 2007-03-19 Monday 21:05 Olivier Landemarre * sys/arch/: SRCFILES, cpu.S, detect.S, init_intr.c, intr.S, kernel.S, startup.S, syscall.S, v4epatch.S: - Add some COLDFIRE patch made by Didier MEQUIGNON - Some cosmetic changes 2007-03-19 Monday 20:59 Olivier Landemarre * sys/: bios.c, biosfs.c, block_IO.c, cnf_mint.c, console.c, cookie.c, crypt_IO.c, dev-null.c, dma.c, dos.c, dosdir.c, dosfile.c, dosmem.c, dossig.c, fatfs.c, filesys.c, gmon.c, init.c, ipc_socket.c, ipc_socketdev.c, ipc_socketutil.c, kerinfo.c, KERNELDEFS, k_exec.c, k_exit.c, k_fds.c, k_fork.c, k_kthread.c, k_prot.c, k_resource.c, k_sysctl.c, kernfs.c, kernget.c, keyboard.c, kmemory.c, memory.c, mis.c, module.c, pipefs.c, proc.c, proc_help.c, procfs.c, ptrace.c, ramfs.c, random.c, rendez.c, scsidrv.c, semaphores.c, shmfs.c, signal.c, slb.c, ssystem.c, time.c, timeout.c, tosfs.c, tty.c, umemory.c, unifs.c, xbios.c, xfs_xdd.c, xhdi.c: - Rename bzero() mint function by mint_bzero() because this function already exist in builtin gcc function, conflict of name - Use function acces to curproc structure, I thing this is really more clean than directly acces to it as global variable. - A function use same name in a parameter of function and a global variable, possible mistake compilation on some GCC. - Add COLDFIRE patch from Didier MEQUIGNON for zoom coldfire developpment card from Freescale 2007-02-17 Saturday 20:36 Olivier Landemarre * sys/arch/sig_mach.c: Coldfire need more stack to not crash in signal managment Some clean up code using "unsigned long" rather "signed long" 2007-02-12 Monday 23:25 Philipp Donze * tools/hypview/dl_miss.h: Replaced wrong NIL definition coming from gemlib with our own definition. This will hopefully fix the "keyboard mixed up" problems reported by MagiC users. 2007-01-21 Sunday 11:10 Olivier Landemarre * sys/: debug.c, mint/debug.h: Debug functions can use NULL pointer at start before this fix 2006-12-19 Tuesday 22:44 Olivier Landemarre * sys/memory.c: Fix bug: possible structure acces value read when structure point to a NULL pointer (realloc_region()), now sys_s_realloc() from init_mem() not crash when return and compil with GCC 4 2006-12-09 Saturday 23:18 Olivier Landemarre * sys/tosfs.c: denylock() need to pass application id as first parameter 2006-12-09 Saturday 22:05 Olivier Landemarre * sys/mis.c: Possible conflict with built-in function execvp, replace this function name by internal_execvp() 2006-12-09 Saturday 21:59 Olivier Landemarre * sys/cmdline.c: Fix warning : comparisons like X<=Y<=Z do not have their mathematical meaning 2006-12-09 Saturday 21:45 Olivier Landemarre * sys/: crypt_IO.c, dosfile.c, k_sysctl.c, kernget.c, unicode.h, mint/filedesc.h: Fix somes warnings for "pointer targets in assignment differ in signedness" 2006-12-06 Wednesday 22:36 Olivier Landemarre * sys/: mis.c, scsidrv.c, ssystem.c, unicode.c, xhdi.c, arch/halt.c: Fix minor warning: Pointer targets in passing differ in signedness 2006-12-06 Wednesday 21:04 Olivier Landemarre * sys/fatfs.c: Fix unitialized var 2006-12-04 Monday 21:23 Olivier Landemarre * sys/: arch/Makefile.objs, KERNELDEFS: v4e configuration corrections 2006-12-03 Sunday 19:43 Olivier Landemarre * sys/module.c: Modification to be able compil with gcc 3 or 4 2006-12-03 Sunday 19:41 Olivier Landemarre * sys/: arch/Makefile.objs, libkern/Makefile.objs, libkern/asm/Makefile.objs, Makefile.objs: Some files can't compil with -mcfv4e option, need choose other options (some instruction will be emulate) 2006-11-30 Thursday 22:22 Olivier Landemarre * sys/RULES: Add -mcfv4e for v4e coldfire CPU 2006-11-30 Thursday 22:21 Olivier Landemarre * sys/KERNELDEFS: Add coldfire board target 2006-11-30 Thursday 21:43 Olivier Landemarre * sys/mint/arch/asm_misc.h: Fix for GCC 3 or 4 2006-11-30 Thursday 21:10 Olivier Landemarre * sys/arch/init_mach.c: Fix warning gcc 4 2006-06-02 Friday 09:41 Frank Naumann * sys/mint/falcon.h: Applied inline asm clobbered register patch contributed by Alan Hourihane. 2006-06-02 Friday 09:07 Frank Naumann * sys/floppy.c: Corrected inline asm for newer gcc. 2006-06-02 Friday 08:57 Frank Naumann * tools/toswin2/config.c: Use login shell as config default. 2006-06-02 Friday 08:56 Frank Naumann * tools/cops/: callback.c, clear_cpu_caches.s, cpx_bind.s, phstuff.c: Removed non-working clear_cpu_caches() call. This need to be overworked for non-FreeMiNT systems. 2006-06-02 Friday 08:52 Frank Naumann * sys/: xfs/aranym/.cvsignore, xfs/hostfs/.cvsignore, sockets/xif/nfeth/.cvsignore: Added missing .cvsignore files. 2006-06-02 Friday 08:14 Frank Naumann * sys/syscalls.master: Documentation updates. 2006-05-21 Sunday 23:20 Standa Opichal * sys/xfs/aranym/aranym_fsdev.c: The S_PERSISTENT flag is not inherited to directory children now. So now the applications can remove their files from the u:\host\clipbrd folder again. 2006-05-21 Sunday 23:18 Standa Opichal * sys/xfs/aranym/Makefile.xfs: Changing to 68040 as that is the CPU aranym has. 2006-05-13 Saturday 08:50 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, form.c, k_main.c, k_shutdown.c, menuwidg.c, menuwidg.h, messages.c, obtree.c, obtree.h, taskman.c, widgets.c, xa_appl.c, xa_evnt.c, xa_menu.c, xa_menu.h, xa_types.h: Fixed problems related to, and cleaned up, the window-context popup. This is still very experimental. 2006-05-11 Thursday 21:25 Konrad M. Kokoszkiewicz * sys/keyboard.c: The Ctrl key modifies the ASCII code regardless of the Alt state, so the change introducing this must be cancelled. The N.AES keyboard shortcuts (Ctrl/Alt/Q etc.) should now work again. 2006-05-08 Monday 22:22 Philipp Donze * tools/hypview/release/hyp_view.txt: Updated description. 2006-05-08 Monday 21:05 Philipp Donze * tools/hypview/release/hyp_view.cfg: Corrected "default configuration": Few have a "KATALOG.HYP". 2006-05-08 Monday 21:03 Philipp Donze * tools/hypview/hyp_view.rsc: Default language is now english: hyp_view.rsc is now the same as english.rsc. (A link would be better. But is this possible with CVS?) 2006-05-08 Monday 21:02 Philipp Donze * tools/hypview/: defs.h, diallib.h, dl_user.h, hyp.h: Some translation work in the header files. Default language is now english. Bumped version to 0.40.0. 2006-05-08 Monday 18:34 Philipp Donze * tools/hypview/hyp_view/: english.bgh, english.hrd, english.rsc, english.rsm, german.bgh, german.hrd, german.rsm: Updated english translation of resource. Removed unused BGH and RSM files. 2006-05-03 Wednesday 10:19 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_window.c, c_window.h, form.c, k_keybd.c, rectlist.c, taskman.c, widgets.c, xa_form.c, xa_wdlg.c, xa_wind.c: Fixed several issues with TOPMOST implementation 2006-05-02 Tuesday 09:42 Odd Skancke * xaaes/src.km/widgets.c: Took out forgotten stuff 2006-05-02 Tuesday 08:07 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, k_keybd.c, widgets.c, xa_types.h, xa_wind.c: Added more options to the window context popup. Fixed some bugs related to iconifying and autoarragne iconified windows. Context popup still experimental 2006-05-01 Monday 19:05 Standa Opichal * sys/xfs/: Makefile, aranym/BINFILES, aranym/EXTRAFILES, aranym/MISCFILES, aranym/Makefile, aranym/Makefile.objs, aranym/Makefile.xfs, aranym/README, aranym/SRCFILES, aranym/aranym_fsdev.c, aranym/aranym_fsdev.h, aranym/global.h, aranym/main.c, aranym/nfclip_dev.c, aranym/nfclip_dev.h, aranym/nfclip_nfapi.h: The ARAnyM implementation of u:\host filesystem. This should provide integration/configuration interface to NatFeats equipped emulators. At the moment only one can configure u:\host\clipbrd as a GEM clipbrd to share host OS clipboard. 2006-05-01 Monday 00:22 Standa Opichal * sys/ramfs.c: Fixing __FTRUNCATE to work properly for newsize = 0. Moved the size=0 to __free_data(). 2006-04-30 Sunday 15:28 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_window.c, c_window.h, k_init.c, k_shutdown.c, mt_gem.h, xa_global.h, xa_types.h, xa_wdlg.c, xa_wind.c, widgets.c: First implementation of WF_TOPMOST. 2006-04-28 Friday 22:05 Odd Skancke * sys/: bootmenu.c, global.c, global.h, init.c, k_fds.c, tty.c, arch/init_mach.c, arch/mprot.x, arch/mprot040.c: Fixed access fault caused by obtaining os header pointer while cpu in usermode. Added info to the memory violation alert, this gives the offset into the binary as suggested by Lonny Pursell. When Milan or Hades is detected, set SUPER protection on the first descriptor. This will protect the system vectors/variables as this area was user accessible. Only effective when Memory Protection is enabled. 2006-04-28 Friday 21:59 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c: Fixed bug where the next window of an application was not topped upon closing another. 2006-04-27 Thursday 14:06 Odd Skancke * xaaes/src.km/: app_man.c, k_keybd.c, scrlobjc.c, taskman.c, widgets.c, xa_evnt.c, xa_types.h, xa_wind.c: Small correction to who should have focus 2006-04-25 Tuesday 18:02 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, form.c, k_main.c, rectlist.c, widgets.c, xa_form.c, xa_global.h, xa_wind.c: Continued work on focus related stuff, fixed a lot of bad bugs. Hopefully better now. 2006-04-23 Sunday 05:20 Odd Skancke * xaaes/src.km/: app_man.c, c_mouse.c, c_window.c, c_window.h, debug.c, k_main.c, k_mouse.c, render_obj.c, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_menu.c, xa_wdlg.c, xa_wind.c: Got rid of many bugs regarding administering the window-context popup and window stack handling. ctrl+alt+rightclick anywhere on windows bring up window context popup. Using this popup on XaAES own windows (taskmanager, etc) is not tested 2006-04-22 Saturday 04:54 Odd Skancke * xaaes/src.km/: about.c, app_man.c, app_man.h, c_mouse.c, c_window.c, c_window.h, form.c, k_keybd.c, k_mouse.c, menuwidg.c, taskman.c, taskman.h, widgets.c, widgets.h, xa_evnt.c, xa_form.c, xa_global.h, xa_menu.c, xa_types.h, xa_wdlg.c, xa_wind.c: Separated keyboard focus from window ontop. Experimental code exists, ctrl+alt+right-click anywhere on a window brings up a window-context popup. Taskmanager window alwasy ontop. Unfinished work, BE CAREFUL 2006-04-16 Sunday 04:59 Odd Skancke * xaaes/src.km/: XAAESDEFS, c_window.c, debug.c, debug.h, form.c, init.c, k_init.c, k_keybd.c, k_main.c, k_mouse.c, k_shutdown.c, obtree.c, obtree.h, rectlist.c, render_obj.c, semaphores.c, taskman.c, util.c, util.h, xa_form.c, xa_global.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_pdlg.c, xa_rsrc.c, xa_shel.c, xa_shel.h, xa_types.h, xaaes.h, xaaes.hrd, xaaes.rsc: Fixed small issues reported by users after the last alpha-release 2006-04-13 Thursday 19:50 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, handler.c, k_init.c, k_keybd.c, k_main.c, k_main.h, k_mouse.c, mt_gem.h, newcalls.txt, obtree.c, obtree.h, scrlobjc.c, semaphores.c, semaphores.h, taskman.c, taskman.h, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_graf.c, xa_lbox.c, xa_wdlg.c, xa_wind.c: Fixed typo creating a bug where Cops cpx windows were placed way below screen. Added ctrl+alt+p keycombo to restore palette in colordepths of 8 or less bpp. Started work on experimental support for Lonnys snap-protocol, disabled as of yet. 2006-04-09 Sunday 03:45 Odd Skancke * xaaes/src.km/xa_graf.c: Take mouse state from the current state if no events are pending for an application 2006-04-09 Sunday 02:10 Odd Skancke * xaaes/src.km/init.c: and reanabled log file... 2006-04-09 Sunday 02:09 Odd Skancke * xaaes/src.km/: k_main.c, k_main.h, xa_graf.c, debug.c, init.c: Fixed a situation where mouse button events didnt reach the application when the application never used any of the evnt_xxx() calls, only graf_mkstate. This fixes eb_dump problems .. hopefully 2006-04-08 Saturday 15:52 Odd Skancke * xaaes/src.km/: render_obj.c, widgets.c, win_draw.c, xaaes.cnf: Fixed problem where autohighlighted widgets was drawn over filesel. Simpler gradients used for window titles in hc/tc, should be faster. This will be released as new alpha 2006-04-07 Friday 15:16 Odd Skancke * xaaes/src.km/: app_man.c, xa_types.h, xaaes.cnf: Fixed problem with autoreordering iconified windows 2006-04-05 Wednesday 19:49 Odd Skancke * xaaes/src.km/version.h: raised version to 0.998 for new alpha release 2006-04-05 Wednesday 19:32 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, k_init.c, render_obj.c, win_draw.c, xa_global.h, xa_types.h, xaaes.cnf: Added configuration variable that turns on/off the experimental use of color gradients in hc/tc color modes. See GRADIENTS in xaaes.cnf 2006-04-05 Wednesday 19:07 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, cnf_xaaes.c, init.c, k_shutdown.c, widgets.c, xa_global.h, xaaes.cnf: Added configuration variables to control how iconified windows are arragned. See icnfy_xxx configuration variables in xaaes.cnf 2006-04-05 Wednesday 18:23 Odd Skancke * xaaes/src.km/trnfm.c: Now hopefully fixed that 24-bit prob 2006-04-05 Wednesday 18:11 Odd Skancke * xaaes/src.km/trnfm.c: Hopefully fixed a gradient problem in 24-bit modes 2006-04-04 Tuesday 17:26 Odd Skancke * xaaes/src.km/: draw_obj.c, render_obj.c, scrlobjc.c, trnfm.c, widgets.c, win_draw.c, xa_types.h: Fixed some minor problems 2006-04-04 Tuesday 02:35 Standa Opichal * sys/bootmenu.c: Command line arguments parsing implemented. Those are supposed to be of the same format as are the entries in the mint.ini. This is probably only useful when the aranym kernel is executed from EmuTOS which is able to put those arguments on the command line. 2006-04-03 Monday 16:19 Odd Skancke * xaaes/src.km/: SRCFILES, about.c, about.h, c_window.c, draw_obj.c, draw_obj.h, form.c, k_init.c, k_keybd.c, k_main.c, k_shutdown.c, menuwidg.c, messages.c, messages.h, obtree.c, obtree.h, render_obj.c, render_obj.h, scrlobjc.c, taskman.c, taskman.h, trnfm.c, trnfm.h, widgets.c, widgets.h, win_draw.c, xa_aes.h, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_global.c, xa_global.h, xa_lbox.c, xa_menu.c, xa_objc.c, xa_pdlg.c, xa_rsrc.c, xa_types.h, xa_vdi.c, xa_vdi.h, xa_wdlg.c, xa_wind.c, img/8b/dbox.img, img/8b/dbutton.img, img/8b/dtext.img, img/8b/popbkg.img, img/8b/slwtitle.img, img/8b/wtitle.img, img/hc/dbox.img, img/hc/dbutton.img, img/hc/dtext.img, img/hc/popbkg.img, img/hc/wtitle.img, widgets/magicwdg.rsc: Loads of changes, first version of the AES object renderer. Image filenames have changed, update your img directory. 2006-03-16 Thursday 22:55 Philipp Donze * tools/hypview/release/: COPYING, README, hyp_view.txt: Added some (unfinished) text files for upcoming release. 2006-03-16 Thursday 22:52 Philipp Donze * tools/hypview/navigate.c: Cleanup while searching a bug in the popup treatment. 2006-03-16 Thursday 18:43 Odd Skancke * tools/hypview/Makefile: Reenable stripping binary in Makefile.. 2006-03-16 Thursday 18:42 Odd Skancke * tools/hypview/: Makefile, hyp/hyp.c, hyp/ref.c: Corrected missing check for NULL ptr 2006-03-16 Thursday 14:18 Odd Skancke * tools/hypview/: dl_user.h, hyp/prepare.c: Fixed rendering error when several images appears at the same y-coordinate. Now renders the page about ST-Guides icon bar in st-guide.hyp 2006-03-14 Tuesday 19:39 Philipp Donze * tools/hypview/file.c: -Some code clean-up 2006-03-14 Tuesday 19:26 Philipp Donze * tools/hypview/: autoloc.c, defs.h, toolbar.c, window.c, hyp/autoloc.c, plain/ascii.c, plain/binary.c: -New autolocator functionality: Shift+Return searches in opposite direction (=backwards). 2006-03-12 Sunday 08:39 Gerhard Stoll * tools/cops/phstuff.c: Not all system have the function Ssystem 2006-03-11 Saturday 19:36 Philipp Donze * tools/hypview/info.c: Fix: OK button in info dialog stayed selected. 2006-03-11 Saturday 17:58 Philipp Donze * tools/hypview/: anleitun.txt, history.txt, hypdoc.txt, todo.txt, doc/anleitun.txt, doc/history.txt, doc/hypdoc.txt, doc/todo.txt, release/anleitun.txt, release/liesmich, release/readme: Removed some unnecessary text files and moved all others to 'doc' directory 2006-02-12 Sunday 20:11 Philipp Donze * tools/hypview/: dl_dhst.c, dl_ledit.c, pc.prj, bubble/bgh.c, hyp/prepare.c, include/cookie.h, SRCFILES, cookie.c: Use cookie routines of mintlib resp. tos.lib instead of self-coded routines. 2006-02-12 Sunday 19:44 Philipp Donze * tools/hypview/: Makefile, bubble/Makefile, dragdrop/Makefile: Added PureC .lib and .pdb to GENFILES to make sure 'distclean' removes them. 2006-02-12 Sunday 15:51 Philipp Donze * tools/hypview/include/mem.h: Moved gcc specific 'mem.h' (Mxalloc memory mode bits) into include folder. 2006-02-12 Sunday 15:34 Philipp Donze * tools/hypview/: dl_av.c, dl_dhst.c, dl_help.c, mem.h, hyp/click.c, include/aes.h, include/ctype.h, include/dragdrop.h, include/limits.h, include/portab.h, include/prsettng.h, include/stdarg.h, include/stddef.h, include/stdio.h, include/stdlib.h, include/string.h, include/syserr.h, include/sysvars.h, include/tos.h, include/types.h, include/vdi.h: Moved gcc specific 'mem.h' (Mxalloc memory mode bits) into include folder. Removed unused header files. 2006-02-12 Sunday 15:22 Philipp Donze * tools/hypview/: pc.prj, dragdrop/libdgdp.prj, include/magx.h: Pure C project files. MagiC cookie definition 2006-02-12 Sunday 15:17 Philipp Donze * tools/hypview/bubble/: BINFILES, EXTRAFILES, MISCFILES, Makefile, SRCFILES, bgh.c, bgh.h, bubble.h, history.txt, libbgh.prj, test.bgh, test.c: Added BubbleGEM library 2006-02-12 Sunday 15:14 Philipp Donze * tools/hypview/: Makefile, autoloc.c, block.c, config.c, cookie.c, diallib.h, dl_av.c, dl_avcmd.c, dl_bubbl.c, dl_cfgrd.c, dl_dhst.c, dl_dial.c, dl_drag.c, dl_event.c, dl_filsl.c, dl_fonsl.c, dl_help.c, dl_init.c, dl_items.c, dl_ledit.c, dl_menu.c, dl_miss.h, dl_routs.c, dl_user.c, dl_user.h, dl_win.c, error.c, file.c, fileselc.c, font.c, global.c, history.c, hyp.h, hyp_view.c, info.c, init.c, marker.c, mem.h, navigate.c, selectio.c, toolbar.c, tools.c, window.c, dragdrop/dragdrop.c, hyp/autoloc.c, hyp/block.c, hyp/cache.c, hyp/click.c, hyp/cursor.c, hyp/display.c, hyp/ext_refs.c, hyp/hyp.c, hyp/lh5d.c, hyp/load.c, hyp/popup.c, hyp/prepare.c, hyp/ref.c, hyp/save.c, hyp/search.c, hyp/tool.c, plain/ascii.c, plain/binary.c: Big clean-up to make it compile again using Pure C compiler. Now it should be easy to keep both worlds together. 2006-02-12 Sunday 13:19 Odd Skancke * xaaes/src.km/: init.c, k_init.c, k_main.c, mvdi.c, xa_shel.c: Fixed huge problem caused by job control killing xaloader program group members because pgrp wasnt set correctly 2006-02-11 Saturday 10:30 Odd Skancke * tools/hypview/: dl_user.c, dl_user.h, hyp/prepare.c: More minor fixes.. 2006-02-11 Saturday 08:31 Odd Skancke * tools/hypview/: Makefile, dl_user.c, navigate.c, selectio.c, window.c: Minor cleanups 2006-02-11 Saturday 08:30 Odd Skancke * CONFIGVARS: Added STACK 2006-02-10 Friday 11:35 Odd Skancke * tools/hypview/hyp/gfx.s: HypView initial revision 2006-02-10 Friday 11:33 Odd Skancke * tools/hypview/: BINFILES, EXTRAFILES, MISCFILES, Makefile, SRCFILES, anleitun.txt, autoloc.c, block.c, config.c, cookie.c, defs.h, diallib.h, dl_av.c, dl_avcmd.c, dl_bubbl.c, dl_cfgrd.c, dl_dhst.c, dl_dial.c, dl_drag.c, dl_event.c, dl_filsl.c, dl_fonsl.c, dl_help.c, dl_init.c, dl_items.c, dl_ledit.c, dl_menu.c, dl_miss.h, dl_routs.c, dl_user.c, dl_user.h, dl_win.c, error.c, file.c, fileselc.c, font.c, global.c, history.c, history.txt, hyp.h, hyp_view.bgh, hyp_view.c, hyp_view.cfg, hyp_view.h, hyp_view.hrd, hyp_view.rsc, hyp_view.rsm, hypdoc.txt, info.c, init.c, marker.c, mem.h, navigate.c, selectio.c, stat.h, todo.txt, toolbar.c, tools.c, window.c, dragdrop/BINFILES, dragdrop/EXTRAFILES, dragdrop/MISCFILES, dragdrop/Makefile, dragdrop/SRCFILES, dragdrop/dragdrop.c, dragdrop/dragdrop.h, hyp/BINFILES, hyp/EXTRAFILES, hyp/MISCFILES, hyp/Makefile, hyp/SRCFILES, hyp/autoloc.c, hyp/block.c, hyp/cache.c, hyp/click.c, hyp/cursor.c, hyp/display.c, hyp/ext_refs.c, hyp/hyp.c, hyp/lh5d.c, hyp/load.c, hyp/popup.c, hyp/prepare.c, hyp/ref.c, hyp/save.c, hyp/search.c, hyp/search_d.c, hyp/tool.c, hyp_view/english.bgh, hyp_view/english.rsc, hyp_view/english.rsm, hyp_view/german.bgh, hyp_view/german.rsc, hyp_view/german.rsm, include/aes.h, include/av.h, include/cookie.h, include/ctype.h, include/dhst.h, include/dragdrop.h, include/limits.h, include/portab.h, include/prsettng.h, include/scancode.h, include/stdarg.h, include/stddef.h, include/stdio.h, include/stdlib.h, include/string.h, include/syserr.h, include/sysvars.h, include/tos.h, include/types.h, include/vdi.h, plain/BINFILES, plain/EXTRAFILES, plain/MISCFILES, plain/Makefile, plain/SRCFILES, plain/ascii.c, plain/ascii.h, plain/binary.c, release/anleitun.txt, release/hyp_view.cfg, release/liesmich, release/readme, skins/liesmich.txt, skins/skin_01.rsc, skins/skin_02.rsc, skins/skin_03.rsc, skins/skin_04.rsc, skins/skin_05.rsc, skins/skin_06.rsc, skins/skin_07.rsc: HypView intitial revision 2006-02-10 Friday 03:16 Standa Opichal * sys/init.c: Add a -DBOOTSTRAPABLE variable to the KERNELDEFS to get a kernel that is able to use its own filesystem to boot from. Still need to resolve the read_ini() call which tries to read the mint.ini file early in the boot process when there is possibly no drive to read it from. 2006-02-10 Friday 03:10 Standa Opichal * sys/xfs/hostfs/: global.h, hostfs.c, hostfs_xfs.c: Cosmetics. Newlines added here and there, copyright notice shortened. 2006-02-09 Thursday 04:27 Standa Opichal * sys/filesys.c: A new kernel option -DWITH_HOSTFS is ready. 2006-02-09 Thursday 04:19 Standa Opichal * sys/xfs/hostfs/: Makefile, Makefile.objs, Makefile.xfs, SRCFILES, global.h, hostfs.c, hostfs_xfs.c, hostfs_xfs.h: More intimate kernel integration prepared. This now uses the Makefile.objs to build when set in MODULEDIRS for kernel build. The standalone .xfs build now uses Makefile.xfs. 2006-02-09 Thursday 03:00 Standa Opichal * sys/: Makefile, Makefile.objs: MODULEDIRS concept added. Works similar way to the arch folder is handled. 2006-02-06 Monday 20:55 Standa Opichal * sys/xfs/hostfs/: hostfs.c, hostfs.h, hostfs_xfs.c, hostfs_xfs.h: hostfs_init() put into the hostfs_xfs.c for better reusability. 2006-02-06 Monday 19:25 Standa Opichal * sys/xfs/hostfs/README: Only the FreeMiNT CVS relevant information left. 2006-02-06 Monday 19:19 Standa Opichal * sys/xfs/: Makefile, hostfs/BINFILES, hostfs/EXTRAFILES, hostfs/MISCFILES, hostfs/Makefile, hostfs/README, hostfs/SRCFILES, hostfs/global.h, hostfs/hostfs.c, hostfs/hostfs.h, hostfs/hostfs_dev.c, hostfs/hostfs_dev.h, hostfs/hostfs_nfapi.h, hostfs/hostfs_xfs.c, hostfs/hostfs_xfs.h, hostfs/main.c: Native Features "HOSTFS" .xfs driver (moving from the ARAnyM CVS/atari/hostfs). 2006-02-06 Monday 17:01 Standa Opichal * sys/sockets/xif/: Makefile, nfeth/BINFILES, nfeth/EXTRAFILES, nfeth/MISCFILES, nfeth/Makefile, nfeth/README, nfeth/SRCFILES, nfeth/nfeth.c, nfeth/nfeth_nfapi.h, nfeth/nfethasm.s: Native Features Ethernet driver - initial version. 2006-01-26 Thursday 21:16 Standa Opichal * sys/xdd/: Makefile, nfstderr/.cvsignore, nfstderr/BINFILES, nfstderr/COPYING, nfstderr/EXTRAFILES, nfstderr/MISCFILES, nfstderr/Makefile, nfstderr/README, nfstderr/SRCFILES, nfstderr/nfstderr.c: New /dev/nfstderr driver which uses the NF_STDERR native feature that is able to write output to the host OS console (useful for debugging). Just put the resulting nfstderr.xdd to the mint folder and reboot. 2006-01-25 Wednesday 13:24 Odd Skancke * xaaes/src.km/init.c: reenabled debug file 2006-01-25 Wednesday 13:23 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, init.c, obtree.c, scrlobjc.c, xa_fnts.c, xa_pdlg.c, xa_wdlg.c: Fixed bug where the dialogs in wdialog windows were not correctly positioned sometimes. Fixed wrong DIAG statements. 2006-01-25 Wednesday 13:18 Odd Skancke * sys/: memory.c, module.c, arch/mmu040.S, arch/mprot040.c, mint/arch/asm_misc.h, sockets/inet4/ifload.c: Fixed situation where get_region ended up allocating 0 bytes of memory, see comments at line 693 in memory.c. Some reformatting, use decent TABs. 2006-01-19 Thursday 10:52 Odd Skancke * xaaes/src.km/xa_menu.c: Fixed DIAG statement, preventing target 'deb' to compile 2006-01-13 Friday 18:43 Odd Skancke * xaaes/src.km/: app_man.c, form.c, handler.c, k_keybd.c, k_main.c, k_mouse.c, menuwidg.c, menuwidg.h, newcalls.txt, scrlobjc.c, taskman.c, widgets.c, xa_evnt.c, xa_fsel.c, xa_menu.c, xa_menu.h, xa_objc.c, xa_types.h: Enabled Taskmanager to appear even if update lock is held by a frozen app. Also shutdown is not blocked by such a situation anylonger. Fixed minor redraw bugs in scrollobjects. Fixed bug in fsel where files with month date Jan always appeared as Feb. 2006-01-08 Sunday 16:21 Odd Skancke * xaaes/src.km/: k_keybd.c, menuwidg.c, xa_pdlg.c, xa_types.h: Go back to really skip all memory drivers. Fixed a bug biting when a popup with open attachment other than menubar-popup was open and ctrl+alt+space was pressed. Now the first entry in popups should be selected when kbd is used to navigate 2006-01-06 Friday 08:04 Frank Naumann * xaaes/src.km/xa_pdlg.c: Fixed compile problem. 2006-01-03 Tuesday 19:03 Gerhard Stoll * xaaes/src.km/xa_pdlg.c: Skip all memory driver 2006-01-02 Monday 17:51 Odd Skancke * xaaes/src.km/: draw_obj.c, k_init.c, k_main.c, menuwidg.c, xa_fnts.c, xa_global.h, xa_pdlg.c, xa_vdi.c: Fixed terrible bug happening if pdlg_create fails because of no VDI support or no memory for pdlg structure 2006-01-01 Sunday 14:20 Odd Skancke * xaaes/src.km/: debug.c, scrlobjc.c, version.h, xa_pdlg.c, xa_rsrc.c, xa_shel.c: Fixed situation where vertical slider in fileselector sometimes didnt appear when it should. Bumped version to 0.997 2005-12-31 Saturday 15:09 Odd Skancke * xaaes/src.km/xa_pdlg.c: Fixed a compiler warning 2005-12-31 Saturday 14:47 Odd Skancke * xaaes/src.km/: debug.c, k_init.c, xa_pdlg.c, xa_shel.c: Finally applied a patch by Roger Burrows to let shel_find work with file templates. 2005-12-31 Saturday 11:54 Odd Skancke * xaaes/src.km/: adiload.c, global.h, k_init.c, version.h, xa_appl.c, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xaaes.rsc: Upped version to 0.996. Update rsc version numbers, use new xaaes.rsc or xa_mono.rsc 2005-12-30 Friday 23:56 Odd Skancke * xaaes/src.km/: xa_mono.h, xa_mono.rsc, xaaes.rsc: Fixedup forgotten xa_mono.rsc too 2005-12-30 Friday 20:03 Odd Skancke * xaaes/src.km/: XAAESDEFS, about.c, app_man.c, c_mouse.c, desktop.c, draw_obj.c, draw_obj.h, form.c, form.h, k_main.c, menuwidg.c, mt_gemx.h, obtree.c, obtree.h, scrlobjc.c, taskman.c, widgets.c, widgets.h, win_draw.c, xa_aes.h, xa_fnts.c, xa_form.c, xa_fsel.c, xa_fsel.h, xa_graf.c, xa_lbox.c, xa_menu.c, xa_objc.c, xa_pdlg.c, xa_pdlg.h, xa_rsrc.c, xa_types.h, xa_user_things.h, xa_wdlg.c, xa_wdlg.h, xa_wind.c, xaaes.h, xaaes.hrd, xaaes.rsc: Huge changes to allow embedding of one object tree within another. First implementation of pdlg_xx() functions. 2005-12-09 Friday 22:39 Odd Skancke * xaaes/src.km/: c_mouse.c, draw_obj.c, form.c, form.h, k_shutdown.c, newcalls.txt, obtree.c, taskman.c, trnfm.c, win_draw.c, xa_form.c, xa_pdlg.c, xa_types.h, xa_wdlg.c, xa_wind.c, adi/whlmoose/whlmoose.c: Fixed a problem where wrong data was returned by wind_set(WF_COLOR). 2005-12-08 Thursday 22:01 Odd Skancke * xaaes/src.km/: global.c, global.h, xa_pdlg.c: Added ptr_to_shorts() function 2005-12-08 Thursday 21:36 Odd Skancke * xaaes/src.km/: global.c, global.h, taskman.c, trnfm.c, xa_menu.c, xa_wind.c: More fixes regarding pointer arithmetics 2005-12-08 Thursday 13:09 Frank Naumann * xaaes/src.km/k_main.c: Corrected pointer type thus removing some ugly pointer casts. 2005-12-08 Thursday 11:18 Odd Skancke * xaaes/src.km/: mt_gem.h, newcalls.txt: Changed bitlayout of appl_getinfo(AES_FUNCTIONS) 2005-12-08 Thursday 10:03 Odd Skancke * xaaes/src.km/: draw_obj.c, mt_gem.h, obtree.c, xa_fsel.c, xa_rsrc.c, xa_shel.c: Minor cleanups 2005-12-08 Thursday 08:19 Frank Naumann * xaaes/src.km/adi/whlmoose/whlmoose.c: Kernel entry pointer must be non-static. 2005-12-08 Thursday 00:42 Odd Skancke * xaaes/src.km/: form.c, k_init.c, k_keybd.c, k_main.c, menuwidg.c, scrlobjc.c, taskman.c, win_draw.c, xa_fnts.c, xa_fsel.c, xa_global.c, xa_global.h, xa_pdlg.c, xa_rsrc.c, xa_shel.c, xa_shel.h, xa_types.h, xa_wind.c: Removed last few casts in lvalue expression. 2005-12-07 Wednesday 22:48 Frank Naumann * tools/swkbdtbl/.cvsignore: Added missing .cvsignore. 2005-12-07 Wednesday 22:44 Frank Naumann * sys/: block_IO.c, debug.c, fatfs.c, init.c, k_kthread.c, kmemory.c, mis.c, libkern/ksprintf.c, libkern/ksprintf_old.c, libkern/libkern.h, libkern/vsprintf.c, mint/kentry.h: Renamed vsprintf to kvsprintf. 2005-12-07 Wednesday 22:05 Frank Naumann * xaaes/src.km/: scrlobjc.c, xa_wind.c: Removed two casts in lvalue expressions. 2005-12-07 Wednesday 22:03 Frank Naumann * sys/arch/Makefile.objs: Don't assemble cpu.S and detect.S with -m68020-60 option, only assemble them with -m68030. 2005-12-07 Wednesday 21:58 Frank Naumann * sys/xdd/lp/lp.c: Pointer to kernel entry should not be static. 2005-12-07 Wednesday 21:56 Frank Naumann * sys/: libkern/kernel_module.h, mint/debug.h: Don't use __FUNCTION__ like a string constant macro. 2005-12-07 Wednesday 21:54 Frank Naumann * sys/: block_IO.c, xdd/audio/afmts.c: Avoid bad casts by using correct pointer for pointer arithmetic. 2005-12-07 Wednesday 21:52 Frank Naumann * tools/: IO/xhdi.c, mgw/mgw.c, mkfatfs/mkfatfs.c: Small corrections (use correct cast in the xhdi wrapper, missing break ind switch statement and so on). 2005-12-07 Wednesday 21:50 Frank Naumann * sys/kmemory.c: Corrected #undef macros (trailing junk at end). 2005-12-07 Wednesday 21:44 Frank Naumann * sys/sockets/xif/: ppp.c, slip.c: Added missing ';' after goto label. 2005-12-07 Wednesday 21:38 Frank Naumann * xaaes/src.km/adiload.c, xaaes/src.km/global.h, sys/module.c, sys/mint/arch/asm_misc.h, sys/sockets/inet4/ifload.c, sys/xfs/isofs/metados.h: Updated inline assembler functions and macros. 2005-12-07 Wednesday 18:14 Odd Skancke * xaaes/src.km/: draw_obj.c, k_init.c, k_main.c, k_shutdown.c, menuwidg.c, obtree.c, scrlobjc.c, taskman.c, trnfm.c, widgets.c, xa_appl.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_lbox.c, xa_menu.c, xa_objc.c, xa_pdlg.c, xa_rsrc.c, xa_shel.c, xa_types.h, xa_wdlg.c: Cleanup bad pointer arithmetics done by this C newbie. 2005-12-04 Sunday 12:33 Odd Skancke * sys/: ssystem.c, arch/cpu.S: Cleaned up the cpush code a bit, now should calculate number of cachelines needing flushing/invalidation correctly 2005-12-03 Saturday 02:25 Odd Skancke * xaaes/src.km/obtree.c: Even better focus selection when wrapping to next line in dialogs 2005-12-03 Saturday 01:28 Odd Skancke * xaaes/src.km/: form.c, obtree.c: small correction to selection of next object to focus when wrapping off the right to next 'line' 2005-12-03 Saturday 01:10 Odd Skancke * xaaes/src.km/: form.c, obtree.c: First implementation of focus wrapping in dialogs 2005-12-02 Friday 17:00 Odd Skancke * xaaes/src.km/: c_keybd.c, k_keybd.c, menuwidg.c, obtree.c, obtree.h, xa_wind.c: cltrl+alt+space always opens first entry in main menubar. ctrl+alt+shift+space opens menubar attached to the topmost window if it has one, else the main menubar. 2005-12-02 Friday 14:11 Odd Skancke * sys/: module.c, arch/cpu.S: Opening the eyes is a good thing when one wants to fix important things like this. A terrible mistake where only one cacheline was pushed instead of the whole cache fixed. Now the cpush in module.c is unnecessary again 2005-12-01 Thursday 14:59 Odd Skancke * xaaes/src.km/: c_keybd.c, c_keybd.h, c_mouse.c, form.c, k_init.c, k_keybd.c, menuwidg.c, menuwidg.h, mt_gem.h, newcalls.txt, obtree.c, obtree.h, xa_types.h: Started work on keyboard navigating menubar and popups. Ctrl+alt+space opens and closes menu. 2005-12-01 Thursday 14:15 Odd Skancke * sys/module.c: Reenabled a cpush call in module.c which should not be necessary 2005-11-27 Sunday 15:16 Frank Naumann * CONFIGVARS: Reverted last change (by mistake) of enabling cross compiling as default. 2005-11-27 Sunday 12:24 Odd Skancke * xaaes/src.km/: xa_fnts.c, xa_lbox.c, xa_shel.c, xa_wdlg.c, xaaes.rsc: Using cpushi where necessary. MAKE SURE YOU DO 'make clean' before recompiling, goes for both xaaes.km and moose.adi 2005-11-27 Sunday 12:20 Odd Skancke * sys/: global.c, global.h, k_exec.c, memory.c, module.c, proc_help.c, ptrace.c, arch/cpu.S, arch/cpu.h, arch/detect.S, arch/detect.h, arch/init_mach.c, arch/intr.S, libkern/kernel_module.h, mint/kentry.h: Fixed wrong usage of log2phys in cpush, logical address was used instead of physical returned. Changed cpush to only push data cache to memory, leaving inst cache alone. Added cpushi function which flushes data cache entries then invalidates instr cache for those entries, used for setting up memory that is to be executed by CPU. kentry version number changed, do a 'make clean' 2005-11-26 Saturday 11:17 Frank Naumann * CONFIGVARS, doc/NEWS, doc/mp_list.txt, doc/readme.1.15, doc/german/LIESMICH, doc/german/guide.txt, doc/german/tuning.txt, sys/xdd/flop-raw/README, sys/xfs/ext2fs/balloc.c, sys/xfs/ext2fs/balloc.h, sys/xfs/ext2fs/bitmap.c, sys/xfs/ext2fs/bitmap.h, sys/xfs/ext2fs/ext2.h, sys/xfs/ext2fs/ext2dev.c, sys/xfs/ext2fs/ext2dev.h, sys/xfs/ext2fs/ext2sys.c, sys/xfs/ext2fs/ext2sys.h, sys/xfs/ext2fs/global.c, sys/xfs/ext2fs/global.h, sys/xfs/ext2fs/ialloc.c, sys/xfs/ext2fs/ialloc.h, sys/xfs/ext2fs/inode.c, sys/xfs/ext2fs/inode.h, sys/xfs/ext2fs/main.c, sys/xfs/ext2fs/namei.c, sys/xfs/ext2fs/namei.h, sys/xfs/ext2fs/super.c, sys/xfs/ext2fs/super.h, sys/xfs/ext2fs/truncate.c, sys/xfs/ext2fs/truncate.h, sys/xfs/ext2fs/version.h, tools/fsetter/readme, tools/gluestik/LIESMICH, tools/gluestik/README, tools/gluestik/gs.h, tools/gluestik/gs_config.c, tools/gluestik/gs_config.h, tools/gluestik/gs_func.c, tools/gluestik/gs_func.h, tools/gluestik/gs_mem.c, tools/gluestik/gs_mem.h, tools/gluestik/gs_stik.c, tools/gluestik/gs_stik.h, tools/gluestik/main.c, tools/gluestik/version.h: Updated all remaining e-mail references of fnaumann at cs.uni-magdeburg.de to fnaumann at freemint.de. Please note that fnaumann at cs.uni-magdeburg.de is no longer valid. Please use fnaumann at freemint.de or fnaumann at boerde.de. 2005-11-23 Wednesday 18:47 Odd Skancke * xaaes/src.km/: sys_proc.c, xa_appl.c: Fixed ugly bug where an internal client event sometimes was sent to a non-existing client (NULL ptr, and all its havocy glory) 2005-11-23 Wednesday 16:23 Odd Skancke * xaaes/src.km/: obtree.c, xa_fsel.c, xa_graf.c, xa_graf.h, xa_types.h: Set mouseshape to arrow when apps call fsel_(x)input() 2005-11-21 Monday 18:27 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, obtree.c, widgets.c, xa_wdlg.c, xa_wind.c: More work on extended editable stuff 2005-11-20 Sunday 01:02 Odd Skancke * xaaes/src.km/: draw_obj.c, draw_obj.h, handler.c, obtree.c, widgets.c, xa_fsel.c, xa_objc.c, xa_shel.c: Removed code not working with Taskbar correctly. Corrected problems with cursor in fsel. 2005-11-19 Saturday 00:37 Odd Skancke * xaaes/src.km/xa_appl.c: Fixed potential buffer overrun in client_nicename() function 2005-11-19 Saturday 00:29 Odd Skancke * xaaes/src.km/: init.c, k_main.c, mt_gem.h, obtree.c, taskman.c, taskman.h, widgets.c, xa_appl.c, xa_appl.h, xa_menu.c, xa_objc.c: Fixed a small redraw prob regarding editable object cursor. Found and fixed a memory leak, structure to hold slider info was forgotten and new mem for this was obtained each time a window was iconfified then uniconified. 2005-11-17 Thursday 23:35 Odd Skancke * xaaes/src.km/: c_window.c, init.c: Hopefully fixed a redraw problem sometimes appearing when moving windows in background down-right out from underneat overlaying windows 2005-11-17 Thursday 10:24 Odd Skancke * xaaes/src.km/: adiload.c, c_window.c, draw_obj.c, draw_obj.h, form.c, global.h, handler.c, init.c, k_init.c, k_main.c, mt_gem.h, newcalls.txt, obtree.c, obtree.h, scrlobjc.c, sys_proc.c, sys_proc.h, taskman.c, widgets.c, xa_aes.h, xa_appl.c, xa_appl.h, xa_fnts.c, xa_fsel.c, xa_global.h, xa_menu.c, xa_objc.c, xa_objc.h, xa_rsrc.c, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Remove the AESSYS reparent hack, now a client event does the Pwaitpid() on behalf of client when shel_write() started child terminates. CH_EXIT should be sent even without TOS_RUN now due to better module control. UPDATE KERNEL and MOOSE.ADI too because kerinfo structure is updated 2005-11-17 Thursday 10:19 Odd Skancke * sys/: k_exec.c, k_exit.c, k_fork.c, proc_help.c, proc_help.h, mint/kentry.h, mint/proc_extensions.h: Extended control of module control block attachments. Added flags to control certain things. See proc_help.c for more info 2005-11-04 Friday 21:41 Odd Skancke * xaaes/src.km/: mt_gem.h, obtree.c, xa_shel.c: Removed unsuccessful implementaton of marking of text in editable objects, this is impossible. Will implement new objc_edit() modes for this. Fixed a but in shel_write() where argv wasnt built when cmdlen == 127 and cmd less than 126 chars, which is wrong. 2005-11-03 Thursday 19:56 Odd Skancke * xaaes/src.km/: obtree.c, xa_types.h: Attempt to detect changes in editables and reinit upon objc_edit(ED_INIT) 2005-11-02 Wednesday 21:17 Odd Skancke * xaaes/src.km/: draw_obj.c, mt_gem.h, obtree.c, xa_types.h: Experimental marking of text in editable objects. Only works with clean apps that let XaAES know where editfocus is by correct usage of objc_edit(). As of now, only shift + left or right arrows will mark text in relevant direction. 2005-10-31 Monday 21:35 Odd Skancke * xaaes/src.km/: handler.c, menuwidg.c, obtree.c, widgets.c, widgets.h, xa_appl.c, xa_form.c, xa_form.h, xa_graf.c, xa_graf.h, xa_objc.c, xa_objc.h: Implemented objc_wdraw(), objc_wchange(), objc_wedit(), objc_xfind(), graf_wwatchbox(), form_wbutton() and form_wkeybd(). Not often good things come from MagiC, but these are very good functions introduced in MagiC 5\.10 2005-10-30 Sunday 20:12 Odd Skancke * xaaes/src.km/: form.c, xa_form.c: Removed forgotten debug output .. again 2005-10-30 Sunday 20:07 Odd Skancke * xaaes/src.km/: form.c, obtree.c, xa_form.c, xa_wdlg.c: Fixed broken keyboard navigation in wdialog functions, focus didnt automatically change to editfocus when it should 2005-10-30 Sunday 18:01 Odd Skancke * xaaes/src.km/: draw_obj.c, xa_types.h, xa_vdi.c: Try rounded buttons 2005-10-30 Sunday 12:27 Odd Skancke * xaaes/src.km/: draw_obj.c, k_init.c, menuwidg.c, win_draw.c, xa_rsrc.c, xa_rsrc.h, xa_types.h, xa_vdi.c: Wrong rendering of certain button frame, text was displayed using replace writing mode, fixed. Shortcut underlines better positioned. 2005-10-28 Friday 17:58 Odd Skancke * sys/: k_exec.c, k_exit.c, k_exit.h: Fix problem where only 8 bits (signextended to 16) of a processes return value was returned by Pexec(0) 2005-10-28 Friday 13:56 Konrad M. Kokoszkiewicz * sys/k_exec.c: Expand the return value for Pexec(0) back to 16 bits, after sys_pwaitpid() zeroed its higher byte. 2005-10-28 Friday 09:25 Odd Skancke * xaaes/src.km/: draw_obj.c, k_init.c: Better rendering of n.aes specific objects. Better, but not perfect, support for proportional fonts. 2005-10-26 Wednesday 10:41 Odd Skancke * xaaes/src.km/: draw_obj.c, mt_gem.h, xa_objc.c, xa_types.h, xa_vdi.c: More correct rendering of objects.. 2005-10-25 Tuesday 09:49 Odd Skancke * xaaes/src.km/newcalls.txt: Updated newcalls.txt - Atari docs were right all the time 2005-10-25 Tuesday 09:06 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, form.h, newcalls.txt, obtree.c, scrlobjc.c, widgets.c, xa_form.c, xa_objc.c, xa_wdlg.c: Finally I think I have got form_keybd() correct. 2005-10-23 Sunday 18:44 Odd Skancke * xaaes/src.km/: newcalls.txt, obtree.c: objc_edit(ED_INIT) now sets the cursor according to the index parameter instead of at the end of the string 2005-10-23 Sunday 17:33 Odd Skancke * xaaes/src.km/newcalls.txt: Minor updates to newcalls.txt 2005-10-23 Sunday 17:25 Odd Skancke * xaaes/src.km/: form.c, form.h, newcalls.txt, xa_wdlg.c: Corrected some aspects of form_button() 2005-10-23 Sunday 03:20 Odd Skancke * xaaes/src.km/: c_mouse.c, draw_obj.c, form.c, newcalls.txt, obtree.c, xa_appl.c: Fixed some bugs, more work on keyboard navigation. 2005-10-22 Saturday 13:43 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, newcalls.txt, obtree.c: Fixed bugs regarding kbd navigation and editables. Now editing in Cat works again. Please read about form_keybd() in newcalls.txt and let me know if things are wrong... 2005-10-21 Friday 23:20 Odd Skancke * xaaes/src.km/form.c: removed forgotten debug output 2005-10-21 Friday 23:06 Odd Skancke * xaaes/src.km/: form.c, newcalls.txt: Fixed a bug where arrow left/right was eaten when it should not be in kbd nav.. 2005-10-21 Friday 22:28 Odd Skancke * xaaes/src.km/: form.c, form.h, newcalls.txt, obtree.c, xa_wdlg.c: Closing in on a decent solution here perhaps... 2005-10-21 Friday 15:08 Odd Skancke * xaaes/src.km/: form.c, xa_form.c, xa_objc.c: Keyboard navigation more usable, we thinks 2005-10-21 Friday 13:52 Odd Skancke * xaaes/src.km/: form.c, form.h, k_init.c, k_main.c, obtree.c, obtree.h, taskman.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_objc.c, xa_pdlg.c, xa_wdlg.c: Experiments with keyboard navigation. 2005-10-20 Thursday 12:50 Odd Skancke * xaaes/src.km/: c_keybd.c, draw_obj.c, form.c, handler.c, k_init.c, menuwidg.c, obtree.c, scrlobjc.c, scrlobjc.h, taskman.c, xa_appl.c, xa_fnts.c, xa_fsel.c, xa_pdlg.c, xa_types.h, xa_wdlg.c: AES should apparently clear 'version' and 'count' (or 'num_appl') members of aesglobal when appl_exit() is called. Thanks to Roger Burrows helping me find this bug. More work on keyboard navigation, still far from complete 2005-10-18 Tuesday 15:04 Odd Skancke * xaaes/src.km/: form.c, obtree.c, xa_appl.c, xa_objc.c: Prevent editing if object with focus differs from edit-focus. Init focus object when objc_draw() called... experimental. 2005-10-18 Tuesday 02:58 Odd Skancke * xaaes/src.km/obtree.c: A bit better choises made when selecting next object during keyboard navigation 2005-10-17 Monday 17:33 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, obtree.c: Fixes related to kbd navigation which is still in very early stages 2005-10-15 Saturday 19:12 Odd Skancke * xaaes/src.km/: debug.h, draw_obj.c, draw_obj.h, form.c, form.h, menuwidg.c, messages.c, mt_gem.h, obtree.c, obtree.h, taskman.c, widgets.c, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_form.c, xa_lbox.c, xa_objc.c, xa_pdlg.c, xa_types.h, xa_wdlg.c: Fixed bug where checks for tedinfo was not done on objects with OF_EDITABLE bit set. Experimental kbd navigation system via form_button(), form_keybd() started. 2005-10-11 Tuesday 13:24 Ingo Schmidt * .cvsignore: - added .project for eclipse users 2005-10-10 Monday 17:54 Odd Skancke * xaaes/src.km/: form.c, k_mouse.c, menuwidg.c, widgets.c, xa_types.h: Correction to menu/popup navigations, so that a button-release selects after a button-hold session. 2005-10-09 Sunday 20:45 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, draw_obj.c, init.c, k_init.c, k_main.c, k_mouse.c, k_shutdown.c, menuwidg.c, menuwidg.h, messages.c, mt_gem.h, obtree.c, obtree.h, xa_global.h, xa_menu.c, xa_types.h: Unfinished, but usable, implementation of scrollable menus. 2005-10-04 Tuesday 21:52 Konrad M. Kokoszkiewicz * sys/libkern/unix2xbios.c: Dates preceding 2000 are shifted by one day, since the code doesn't take into account the fact, that the year 2000 is not a leap year in Gregorian kalendar. Trying to fix that. 2005-09-30 Friday 17:32 Odd Skancke * xaaes/src.km/: init.c, scrlobjc.c: Fixed glitch when deleting last entry in a scroll-list larger than height didnt visually update. Happened when killing the process listed last in Taskmanager 2005-09-30 Friday 13:58 Odd Skancke * xaaes/src.km/: init.c, k_shutdown.c: bughunting with curly 2005-09-30 Friday 13:42 Odd Skancke * xaaes/src.km/: init.c, k_main.c: Bughunting with curly 2005-09-30 Friday 13:05 Odd Skancke * xaaes/src.km/xa_menu.c: struct MENU member 'scroll' now acts according to my proposition 2005-09-30 Friday 13:00 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_menu.c, xa_types.h: Fixed interpretation of struct MENU member 'scroll' 2005-09-29 Thursday 12:53 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_menu.c: Fixed stupid bug, fetching data from a structure just previously released. Fixes apps hanging after ending popup-session on certain systems. 2005-09-29 Thursday 12:34 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_menu.c: Perhaps fixed a bug 2005-09-29 Thursday 12:17 Odd Skancke * xaaes/src.km/: form.c, menuwidg.c: Mouse dont mess up scrolling popups. Fixed page up/down in popups. 2005-09-29 Thursday 11:57 Odd Skancke * xaaes/src.km/: xa_menu.c, xa_menu.h: More tests 2005-09-29 Thursday 11:38 Odd Skancke * xaaes/src.km/: xa_fsel.c, xa_menu.c: Small tests between Ingo and me 2005-09-28 Wednesday 17:39 Odd Skancke * xaaes/src.km/: form.c, menuwidg.c, scrlobjc.c, xa_fsel.c, xa_menu.c: Hopefully fixed so that popups only get 8 entries when scroll flag set. More work on fileselector 2005-09-27 Tuesday 17:32 Odd Skancke * xaaes/src.km/xa_fsel.c: Still working on fileselector. Be careful 2005-09-27 Tuesday 16:01 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_fsel.c: And now I remembered to remove debug info written to console 2005-09-27 Tuesday 14:30 Odd Skancke * xaaes/src.km/: k_init.c, xa_mono.rsc: Forgot to update rsc version number we want 2005-09-27 Tuesday 14:19 Odd Skancke * xaaes/src.km/: k_main.c, scrlobjc.c, taskman.c, xa_fnts.c, xa_fsel.c, xa_fsel.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_types.h, xa_vdi.c, xaaes.h, xaaes.hrd, xaaes.rsc: More work on fileselector. Still far from done 2005-09-18 Sunday 17:14 Odd Skancke * xaaes/src.km/: c_mouse.c, debug.c, k_main.c, obtree.c, scrlobjc.c, taskman.c, xa_fsel.c, xa_rsrc.c, xa_types.h: Fixed bug causing Organizer v0.47 (demo) to crash. More work on fileselector/taskmanager, far from finished. 2005-09-15 Thursday 23:27 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_fsel.c: More work on fileselector. Far from finished. 2005-09-15 Thursday 20:29 Odd Skancke * xaaes/src.km/: about.c, c_window.c, handler.c, k_init.c, k_main.c, messages.c, scrlobjc.c, taskman.c, taskman.h, xa_appl.c, xa_fnts.c, xa_fsel.c, xa_menu.c, xa_types.h, xa_vdi.c: Started overhouling the scroll-list functions. Found and fixed a bad memory leak in the rectangle driver. Started overhoul of fileselector and taskmanager. 2005-09-12 Monday 12:18 Frank Naumann * sys/kernget.c: Corrected printf format string in kern_procdir_get_meminfo(). 2005-09-09 Friday 15:04 Odd Skancke * xaaes/src.km/: c_window.c, form.c, widgets.c, xa_form.c: Fixed problem with windowed form_do() sessions, widget_tree was sometimes unlinked from a new window by the delayed delete of an older window. This fixes problems with GFA_XREF 2005-09-07 Wednesday 15:37 Odd Skancke * xaaes/src.km/: app_man.c, c_mouse.c, c_window.c, k_main.c, k_mouse.c, menuwidg.c, widgets.c, widgets.h, xa_wind.c: Fixed problems when popups didnt fit screen and gets sliders 2005-09-06 Tuesday 17:36 Odd Skancke * xaaes/src.km/: c_window.c, cnf_xaaes.c, init.c, k_init.c, k_shutdown.c, mvdi.h, taskman.c, trnfm.c, trnfm.h, xa_types.h, xaaes.cnf: Better control over what XaAES should do when closing last window of the currently topped app, see app_options argument 'clwtna'. Attempt to lookup a res with current dimentions when changing color depth in the res-change dialog. Should work on Milan, untested on Nova VDI 2005-09-05 Monday 13:11 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, k_main.c, xa_mono.rsc, xaaes.cnf, xaaes.rsc: Added kbd shortcuts to alert windows. Keyword alert_windows work as expected now 2005-09-05 Monday 13:07 Odd Skancke * sys/: cnf.c, cnf.h: Added parser keyword PI_R_US, referance gets unsigned short 2005-09-05 Monday 13:05 Odd Skancke * tools/toswin2/: textwin.c, twterm.c, window.c: Fixed snapping coordinates, now works correctly when resizing using left/top window borders 2005-09-03 Saturday 23:05 Odd Skancke * xaaes/src.km/: draw_obj.c, init.c, k_init.c, k_keybd.c, k_main.c, k_shutdown.c, menuwidg.c, obtree.c, obtree.h, taskman.c, trnfm.c, xa_appl.c, xa_evnt.c, xa_form.c, xa_form.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_rsrc.c, xaaes.h, xaaes.hrd, xaaes.rsc: Found out on my Falcon CT63, caches also needs to be off when calling v_opnwk() 2005-08-31 Wednesday 20:19 Odd Skancke * sys/: bios.c, debug.c, keyboard.c, mint/debug.h, mint/mem.h: Skip jobcontrol when sg_flags T_RAW is set in checkkeys(). Added missing scancode translation when control is pressed together with scancodes between 0x02 and 0x0d 2005-08-29 Monday 19:56 Odd Skancke * xaaes/src.km/: c_window.c, draw_obj.c, k_init.c, k_shutdown.c, mt_gem.h, trnfm.c, trnfm.h, xa_evnt.c, xa_rsrc.c: Better rendering of mono/color icons when disabled or selected without selected-icon 2005-08-28 Sunday 12:40 Odd Skancke * xaaes/src.km/k_init.c: Fix compiler warnings 2005-08-28 Sunday 12:12 Odd Skancke * xaaes/src.km/k_init.c: Perhaps I found the undocumented official way to change res on Milan 2005-08-28 Sunday 11:12 Odd Skancke * xaaes/src.km/k_init.c: Turn off cacehs before calling the mvdi dispatcher during resolution change. 2005-08-28 Sunday 10:16 Odd Skancke * xaaes/src.km/: c_window.c, k_init.c, widgets.c: Fixed problem where inside_minmax() adjusted coordinates on iconified windows too. 2005-08-27 Saturday 23:02 Odd Skancke * xaaes/src.km/: k_init.c, k_shutdown.c, taskman.c: Reenable turning cache off for all VDIs, not just nova vdi 2005-08-27 Saturday 22:35 Odd Skancke * xaaes/src.km/: k_init.c, k_main.c, k_shutdown.c, trnfm.c, trnfm.h, xa_rsrc.c: More shutdown work, some cleanups. 2005-08-27 Saturday 15:14 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, k_init.c, k_main.c, k_shutdown.c, taskman.c, xa_global.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xaaes.cnf, xaaes.h, xaaes.hrd, xaaes.rsc: More work on shutdown stuff. Update example xaaes.cnf a bit. 2005-08-26 Friday 22:32 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, k_init.c, k_main.c, k_main.h, k_shutdown.c, taskman.c, xa_appl.c, xa_global.h, xa_graf.c, xa_mono.rsc, xa_types.h, xaaes.cnf, xaaes.rsc: Improved shutdown scheme. Added KILL_WO_QUESTION configuration variable, see xaaes.cnf, to allow a list of applications/accessories to be killed without bothering the user 2005-08-26 Friday 09:29 Odd Skancke * xaaes/src.km/: k_main.c, k_main.h, k_shutdown.c, menuwidg.c, taskman.c, taskman.h, xa_appl.c, xa_global.h, xaaes.rsc: Rewrote shutdown procedure. A LOT better now. Will add KWQ option to app_options later so one can define which apps are killed without question 2005-08-25 Thursday 10:05 Odd Skancke * xaaes/src.km/: k_init.c, k_keybd.c, k_shutdown.c, taskman.c, taskman.h, xa_shel.c: Set AP_RESCHG as argument to AP_TERM when res change is reason for shutdown. Changed res change calls for Milan, the current one only worked on _my_ Milan, 040 w/s3 trio 2005-08-24 Wednesday 22:12 Odd Skancke * xaaes/src.km/: xa_mono.h, xa_mono.hrd, xa_mono.rsc: Update mono resources 2005-08-24 Wednesday 21:58 Odd Skancke * xaaes/src.km/: SRCFILES, about.c, about.h, app_man.c, c_mouse.c, c_window.c, debug.c, draw_obj.c, draw_obj.h, form.c, form.h, init.c, k_init.c, k_init.h, k_keybd.c, k_main.c, k_main.h, k_mouse.c, k_shutdown.c, menuwidg.c, mvdi.c, mvdi.h, obtree.c, obtree.h, scrlobjc.c, taskman.c, taskman.h, trnfm.c, trnfm.h, version.h, widgets.c, win_draw.c, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_global.c, xa_global.h, xa_menu.c, xa_pdlg.c, xa_rsrc.c, xa_types.h, xa_vdi.c, xa_wdlg.c, xaaes.h, xaaes.hrd, xaaes.rsc, xcb.h, img/8b/exterior.img, img/8b/info.img, img/8b/slide.img, img/8b/slider.img, img/hc/exterior.img, img/hc/info.img, img/hc/slide.img, img/hc/slider.img: Lots of changes, lots of bugfixes. 2005-08-24 Wednesday 21:15 Odd Skancke * sys/cookie.h: Some defines added 2005-08-05 Friday 08:47 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, widgets.c, xa_graf.c, xa_wind.c: Checking window size against MAX coords now made dependant on a future application setting 2005-08-04 Thursday 17:03 Odd Skancke * xaaes/src.km/xa_fsel.c: More bugfixes regarding params apps pass to fsel_(ex)input. 2005-08-04 Thursday 15:20 Odd Skancke * xaaes/src.km/: adi.c, adi.h, adiload.c, cnf_xaaes.c, init.c, k_init.c, k_main.c, k_shutdown.c, obtree.c, obtree.h, scrlobjc.c, taskman.c, xa_fsel.c, xa_global.c, xa_global.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_rsrc.c, xaaes.cnf, xaaes.h, xaaes.hrd, xaaes.rsc, adi/adidefs.h, adi/whlmoose/whlmoose.c: New keyword ALERT_WINDOWS - turn on/off alerts. Fixed some bugs in scroll-lists and fileselector. ctrl+alt+r brings up resolution selector, but res changes only work on falcon. Added version check of AESSYS resource file, xaaes.rsc. Several fixes regardingreschange and restarts. REMEMBER: Update moose.adi and xaaes.rsc\! 2005-08-01 Monday 22:43 Odd Skancke * xaaes/src.km/: adiload.c, adiload.h, init.c, k_init.c, k_init.h, k_keybd.c, k_main.c, k_shutdown.c, menuwidg.c, menuwidg.h, newcalls.txt, obtree.c, obtree.h, taskman.c, taskman.h, widgets.c, xa_global.c, xa_global.h, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_shel.c, xa_shel.h, xaaes.h, xaaes.hrd, xaaes.rsc: Started work on resolution change handling. 2005-08-01 Monday 20:24 Frank Naumann * sys/arch/mmu030.S: Bugfix for 030 MMU code path contributed by Alan Hourihane. 2005-07-31 Sunday 22:39 Odd Skancke * xaaes/src.km/k_init.c: Turn off clipping on the physical workstation. This fixes a problem with some buggy VDIs 2005-07-31 Sunday 18:52 Odd Skancke * xaaes/src.km/: c_window.c, draw_obj.c, k_mouse.c, menuwidg.c, newcalls.txt, obtree.c, scrlobjc.c, trnfm.c, widgets.c, win_draw.c, xa_rsrc.c, xa_types.h, xa_vdi.c, xa_wind.c: Fixed problem with window changing theme all by itself (dont ask). Fixed mono color-theme - makes XaAES a lot more usable in mono. Fixed a bug causing iconblk (or monoblk in ciconblk) icon data going corrupt in duplicate_obtree(). 2005-07-29 Friday 09:21 Odd Skancke * xaaes/src.km/: taskman.c, xa_appl.c: Removed experimental stuff on taskmanager windows. Now kbd shortcuts should work again 2005-07-28 Thursday 22:37 Odd Skancke * xaaes/src.km/: c_window.c, widgets.c, win_draw.c, xa_types.h, xa_wind.c: Implemented window classes (popup/alert/client classes so far) and each class can have own theme to avoid theme settings on normal windos affect popup windows, etc. Fixed a bug in window renderer causing non-used but installed (blind widgets) to overwrite used widgets under certain conditions. 2005-07-28 Thursday 14:20 Odd Skancke * xaaes/src.km/: c_window.c, widgets.c, win_draw.c, xa_types.h, xa_wind.c: Fixed lots of problems regarding window shading which got broken during last changes to window-layout/renderer functions 2005-07-28 Thursday 08:45 Odd Skancke * xaaes/src.km/: c_window.c, init.c, k_init.c, k_main.c, k_shutdown.c, messages.c, widgets.c, win_draw.c: Removed startup-warning and pause. Window looks closer to normal again. Small corrections regarding startup/shutdown 2005-07-27 Wednesday 18:45 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, desktop.c, draw_obj.c, menuwidg.c, messages.c, scrlobjc.c, widgets.c, win_draw.c, xa_types.h, xa_vdi.c, xa_wind.c: More work on window renderer, experimental and so looks slightly different. If extended WM_ARROWED not delivered before new one is generated, amount of new added to old and x/y/kbstate replaces old. 2005-07-17 Sunday 16:56 Standa Opichal * sys/sockets/inet4/ifload.c: .XIF loading stall problem workaround hack All registers are saved/restored around xif's init call. If they are not then the 'dirh' structure in the sys/module.c/load_modules() gets corrupted in during the module's init() method call. 2005-07-16 Saturday 14:20 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, c_window.h, form.c, k_shutdown.c, widgets.c, xa_appl.c, xa_form.c, xa_types.h, xa_wdlg.c, xa_wind.c: Fixed issues with WCOMODE and iconifying. Reimplemented wind_calc() caching, didnt work as expected. Plus other minor fixes... 2005-07-15 Friday 09:46 Odd Skancke * xaaes/src.km/: c_window.c, k_init.c, mt_gem.h, xa_appl.c, xa_wdlg.c, xa_wind.c: wind_set(-1, WF_WHEEL) not set correctly - fixed. Coordinate conversion of rectangles in WM messages affected by WCOWORK mode. 2005-07-12 Tuesday 10:35 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, mt_gem.h, newcalls.txt, widgets.c, xa_wind.c: Fixed left/right double click problem on arrows problem, reverse didnt work right. Added WF_MAXWORXYWH wind_get() mode. Added wind_xcreate(). More corrections related to WCOWORK operating mode. 2005-07-12 Tuesday 10:32 Odd Skancke * tools/toswin2/: Makefile, config.c, console.c, global.c, global.h, main.c, proc.c, textwin.c, textwin.h, twterm.c, vt.c, window.c, window.h, tw-call/tw-call.c: Started WCOWORK support. 2005-07-09 Saturday 02:20 Odd Skancke * xaaes/src.km/: draw_obj.c, draw_obj.h, handler.c, menuwidg.c, mt_gem.h, newcalls.txt, semaphores.c, widgets.c, xa_appl.c, xa_fnts.c, xa_graf.c, xa_lbox.c, xa_rsrc.c, xa_types.h, xa_vdi.h: Implemented appl_getinfo(AES_WOPTS) to get which WF_OPTS the AES supports 2005-07-08 Friday 11:47 Odd Skancke * xaaes/src.km/: widgets.c, xa_wdlg.c, xa_wind.c: Fixed bug causing wdlg fontselector to disappear when moved. 2005-07-08 Friday 02:38 Odd Skancke * xaaes/src.km/widgets.c: Now toolbar width is working too. 2005-07-08 Friday 02:12 Odd Skancke * xaaes/src.km/: k_main.c, widgets.c, xa_evnt.c, xa_types.h: Reverted back to what turned out to be correct MU_TIMER anyway. Fixed utterly stupid bug in WORKXYWH calculations.. goddamned. 2005-07-07 Thursday 16:20 Odd Skancke * xaaes/src.km/xa_shel.c: cpush added after copying accstart code. Hopefully makes starting acc more stable on 060. 2005-07-07 Thursday 14:53 Odd Skancke * xaaes/src.km/: k_main.c, xa_evnt.c, xa_types.h: Fixed MU_TIMER to be like on other AES's. 2005-07-06 Wednesday 16:37 Odd Skancke * xaaes/src.km/: desktop.c, k_mouse.c, xa_evnt.c, xa_menu.c, xa_types.h: Fixed another issue with menu_bar() and topping apps using it. 2005-07-06 Wednesday 15:43 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, c_window.h, init.c, k_mouse.c, menuwidg.c, widgets.c, xa_appl.c, xa_types.h, xa_wind.c: Fixed situation where a very fast doubleclick cause menubar not to drop down until a new click. Check if menubar object tree is really installed when MENUBAR bit in wind kind for create_wind() is set, fixing ergohelp crashes, but leaves empty space where menubar is supposed to be. 2005-06-29 Wednesday 18:00 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, messages.c, mt_gem.h, newcalls.txt, widgets.c, xa_appl.c, xa_types.h, xa_wdlg.c, xa_wind.c: Experimental WCOWORK mode implemented. See newcalls.txt for info about window coordination orientation WORK mode. appl_getinfo(AES_WINDOW)'s ap_gout1 bit 13 indicate a correct wind_set(WF_WORKXYWH) and bit 14 indicate that wind_xget(WF_CALCW2F/WF_CALCF2W) and WO0_WCOWORK is supported. 2005-06-27 Monday 23:18 Jan Krupka * tools/swkbdtbl/: BINFILES, EXTRAFILES, MISCFILES, Makefile, SRCFILES, swkbdtbl.c: Added a tool to switch keyboard translation table. 2005-06-25 Saturday 15:02 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, form.c, menuwidg.c, mt_gem.h, rectlist.c, rectlist.h, scrlobjc.c, taskman.c, widgets.c, widgets.h, xa_fnts.c, xa_form.c, xa_fsel.c, xa_lbox.c, xa_pdlg.c, xa_types.h, xa_wdlg.c, xa_wind.c: Implemented wind_set(WF_WORKXYWH), wind_get(WF_CALCF2W/WF_CALCW2F/WF_CALCF2U/WF_CALCU2F) Fixed bug causing wind_set(WF_OPTS) effectless. wind_get(WF_WORKXYWH) returns correct values when toolbar installed. wind_get(WF_FIRSTXYWH/NEXTXYWH) only returns true work-area rectangles, no areas used by toolbar to be consistent with WF_WORKXYWH. Most of this stuff is untested as of yet. 2005-06-23 Thursday 23:43 Odd Skancke * xaaes/src.km/: c_window.c, widgets.c, win_draw.c, xa_fnts.c, xa_pdlg.c, xa_types.h: Wrong coordinates obtained for the font-dialog fixed. Border resize works again. 2005-06-23 Thursday 08:41 Odd Skancke * xaaes/src.km/: CHANGES.txt, SRCFILES, about.c, app_man.c, c_mouse.c, c_window.c, cnf_xaaes.c, desktop.c, desktop.h, draw_obj.c, draw_obj.h, form.c, form.h, handler.c, init.c, k_init.c, k_main.c, k_main.h, k_mouse.c, k_shutdown.c, menuwidg.c, messages.c, mt_gem.h, obtree.c, obtree.h, rectlist.c, rectlist.h, scrlobjc.c, taskman.c, trnfm.c, widgets.c, widgets.h, win_draw.c, win_draw.h, xa_aes.h, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_global.c, xa_global.h, xa_graf.c, xa_lbox.c, xa_menu.c, xa_mono.h, xa_mono.hrd, xa_mono.rsc, xa_objc.c, xa_pdlg.c, xa_rsrc.c, xa_rsrc.h, xa_types.h, xa_vdi.c, xa_vdi.h, xa_wdlg.c, xa_wind.c, xa_xtobj.h, xa_xtobj.hrd, xa_xtobj.rsc, xaaes.cnf, xaaes.h, xaaes.hrd, xaaes.rsc, xaaeswdg.h, xaaeswdg.hrd, xaaeswdg.rsc, widgets/adam.hrd, widgets/adam.rsc, widgets/baroqwdg.h, widgets/baroqwdg.hrd, widgets/baroqwdg.rsc, widgets/cbox1214.h, widgets/cbox1214.hrd, widgets/cbox1214.rsc, widgets/cboxwdg.h, widgets/cboxwdg.hrd, widgets/cboxwdg.rsc, widgets/cboxwidg.h, widgets/cboxwidg.hrd, widgets/cboxwidg.rsc, widgets/gemjwdg.hrd, widgets/gemjwdg.rsc, widgets/gilwidg.hrd, widgets/gilwidg.rsc, widgets/homwdg.hrd, widgets/homwdg.rsc, widgets/ligt_wdg.hrd, widgets/ligt_wdg.rsc, widgets/magicwdg.hrd, widgets/magicwdg.rsc, widgets/mbox1214.h, widgets/mbox1214.hrd, widgets/mbox1214.rsc, widgets/mboxwdg.h, widgets/mboxwdg.hrd, widgets/mboxwdg.rsc, widgets/mboxwidg.h, widgets/mboxwidg.hrd, widgets/mboxwidg.rsc, widgets/monowidg.h, widgets/monowidg.hrd, widgets/monowidg.rsc, widgets/nine-ozk.hrd, widgets/nine-ozk.rsc, widgets/nine-wdg.hrd, widgets/nine-wdg.rsc, widgets/nine_wdg.hrd, widgets/nine_wdg.rsc, widgets/pas_wdg.hrd, widgets/pas_wdg.rsc, widgets/ronb_wdg.hrd, widgets/ronb_wdg.rsc, widgets/rond_wdg.hrd, widgets/rond_wdg.rsc, widgets/rondswdg.hrd, widgets/rondswdg.rsc, widgets/styl_wdg.hrd, widgets/styl_wdg.rsc, widgets/w98_wdg.hrd, widgets/w98_wdg.rsc, widgets/win_wdg.hrd, widgets/win_wdg.rsc, widgets/xaaeswdg.h, widgets/xaaeswdg.hrd, widgets/xaaeswdg.rsc, xobj/nine-ozk.h, xobj/nine-ozk.hrd, xobj/nine-ozk.rsc, xobj/simple.h, xobj/simple.hrd, xobj/simple.rsc, xobj/style.h, xobj/style.hrd, xobj/style.rsc: Lot of changes needed to separate window widget render functions from AES core. Lots of other small fixes. Remember to read the CHANGES.txt before testing 2005-06-16 Thursday 17:48 Standa Opichal * sys/arch/init_intr.c: ifndef NO_AKP_KEYBOARD ending endif position fixed. 2005-06-16 Thursday 17:45 Standa Opichal * tools/: mgw/syscalls.c, net-tools/tests/client.c, net-tools/tests/dgram.c, net-tools/tests/dgramd.c, net-tools/tests/server.c: msg_accrights -> msg_control Unix 98 compatibility change 2005-06-11 Saturday 18:27 Jan Krupka * tools/toswin2/english/engl.rsc: Updated to version 2.7 2005-06-11 Saturday 10:25 Jan Krupka * tools/toswin2/textwin.c: Right SHIFT works the same way as left one (scroll in the vertical direction of the terminal window) 2005-06-04 Saturday 09:22 Odd Skancke * sys/: keyboard.c, keyboard.h, ssystem.c, arch/intr.S, arch/syscall.h: Moved keyboard delete/repeat out of VBI, using roottimeouts. Fixed problem with Milan TOS - cannot take over keyboard interrupts here and we can not generate repeated keys since this is done by TOS, and we have to pass Kbrate() calls down to TOS. 2005-05-23 Monday 17:38 Odd Skancke * xaaes/src.km/: c_window.c, desktop.c, draw_obj.c, draw_obj.h, form.c, init.c, k_init.c, k_mouse.c, k_shutdown.c, menuwidg.c, obtree.c, obtree.h, widgets.c, widgets.h, win_draw.c, win_draw.h, xa_appl.c, xa_fnts.c, xa_global.c, xa_global.h, xa_objc.c, xa_pdlg.c, xa_types.h: g_progdef object types not counted as transparent, fixes visual bugs in Luna 2.10 menu. Reorganizing/cleaning up window-gadget functions, preparing for easy Theme handling, far from done. 2005-05-18 Wednesday 17:45 Odd Skancke * xaaes/src.km/: k_init.c, k_shutdown.c, widgets.c: Turn off instruction, data and branch caches, where available, before calling v_opnwk and v_clswk. Fixes 'black-screen' problems on Hades with certain Nova VDI drivers ... hopefully 2005-05-18 Wednesday 14:16 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, debug.c, desktop.c, draw_obj.c, k_init.c, k_keybd.c, k_mouse.c, menuwidg.c, widgets.c, xa_appl.c, xa_evnt.c, xa_menu.c, xa_rsrc.c, xa_types.h, xa_wind.c: When the application infront terminates, only top one of the new infront applications windows. Gives smoother useage of aMail/aSock. Window-title text centered. Wait for screen-lock before drawing window-elements. Fixed missing restore of background when moving STORE_BACK windows. Checking ib_ptext insufficient when determining if CICONS have a banner, must also check ib_wtext, GemPanic suffered from this. 2005-05-14 Saturday 09:45 Odd Skancke * xaaes/src.km/xa_fsel.c: Set mouseshape to arrow while doing fsel_input 2005-05-14 Saturday 08:50 Odd Skancke * xaaes/src.km/: form.c, k_mouse.c, xa_graf.c: Corrected new problem causing fileselector inaccessible via mouse when called by apps with screen lock up. 2005-05-13 Friday 17:59 Odd Skancke * xaaes/src.km/: k_mouse.c, xa_graf.c: update lock should not keep mouse-move/button events from being delivered. Now much more responsive with AES-Lupe 2005-05-13 Friday 09:22 Odd Skancke * xaaes/src.km/: k_main.c, k_mouse.c: keep button_waiter until no button-releases are expected 2005-05-13 Friday 09:14 Odd Skancke * xaaes/src.km/xa_evnt.c: More corrections to moose_data handling for clients, wrong button state read when release-button events happens. 2005-05-13 Friday 08:38 Odd Skancke * xaaes/src.km/: form.c, widgets.c, xa_evnt.c, xa_rsrc.c, xa_types.h: Corrected moose_data handling for processes, sometimes some apps were 'lagged' by one or more clicks. Some cleanups 2005-05-12 Thursday 21:57 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_rsrc.c: Corrected loading of cicon's - some resources dont follow specs, and xaaes didnt link all cicons correctly. Fixes zview, zbench, etc. 2005-05-12 Thursday 20:02 Odd Skancke * xaaes/src.km/: k_main.c, messages.c, scrlobjc.c: corrected missing check for NULL pointer in prev_entry(). 2005-05-11 Wednesday 22:03 Odd Skancke * xaaes/src.km/xa_fsel.c: Forgot to save xa_fsel.c before commit. 2005-05-11 Wednesday 21:59 Odd Skancke * xaaes/src.km/: app_man.c, k_mouse.c, scrlobjc.c, xa_evnt.c, xa_fsel.c, xa_graf.c: Corrected erronuosly returning popup window's handle to apps asking for top window via wind_get(WF_TOP) while doing nonblocking popups. Arrow up will go to last if at first and arrow down will go to first if at last entry in fileselector. Input field cleared if entering a directory partially typed then pressing enter (autocompletion). Not very well tested with treeview mode, but should work 2005-05-10 Tuesday 20:27 Odd Skancke * xaaes/src.km/: app_man.c, xa_shel.c: Fixed compiler error when building debug version 2005-05-10 Tuesday 20:22 Odd Skancke * xaaes/src.km/: messages.c, xa_appl.c, xa_menu.c: Minor cleanups 2005-05-09 Monday 22:43 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, xa_appl.c, xa_menu.c, xa_wind.c: More fixes regarding menu-swapping, should be close to perfect now. Experimental - do not bring infront new clients until they install a menu-bar or opens a window .. makes aMail work smother 2005-05-09 Monday 10:44 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, menuwidg.c, widgets.c, xa_appl.c, xa_menu.c, xa_wind.c: Better handling of menubar switching 2005-05-09 Monday 09:07 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, desktop.c, handler.c, obtree.c, obtree.h, xa_appl.c, xa_fsel.c, xa_fsel.h, xa_rsrc.c, xa_shel.c, xa_wind.c: Implemented check for conflicting shortcuts in AES objects, and attempt remap of conflicting shortcuts. Better handling of desk- top switching. 2005-05-07 Saturday 13:03 Odd Skancke * xaaes/src.km/k_keybd.c: Forgot to clear keyqueue count in cancel_keyqueue() 2005-05-07 Saturday 13:00 Odd Skancke * xaaes/src.km/: app_man.c, c_keybd.c, k_keybd.c, xa_types.h: Lets queue keys for applications that are not currently blocked in evnt_multi/kbd instead of throwing it away. Makes Aniplayer 2.22 react to keypresses again. Keyqueue size currently set to 4 key presses 2005-05-07 Saturday 11:59 Odd Skancke * xaaes/src.km/: widgets.c, xa_shel.c: More corrections to shel_write(). Now the default dir for the new process is taken from the cmd if callers cwd is the same as its homepath. Dudes with knowhow, look at line 194 in xa_shel.c please... 2005-05-07 Saturday 08:58 Frank Naumann * sys/: KERNELDEFS, bios.c, bootmenu.c, cmdline.c, cookie.c, crypt_IO.c, fatfs.c, info.c, init.c, k_fork.c, kernget.c, proc_help.c, procfs.c, ssystem.c, tosfs.c, unifs.c, arch/acia.S, arch/check_exc.c, arch/context.S, arch/cpu.S, arch/init_intr.c, arch/init_mach.c, arch/intr.S, arch/mmu.h, arch/mmu030.S, arch/mmu040.S, arch/mprot000.c, arch/mprot030.c, arch/mprot040.c, arch/syscall.S, arch/user_things.S, libkern/asm/Makefile.objs, libkern/asm/blockcopy.S, libkern/asm/memset.S, libkern/asm/quickmove.S, mint/config.h, mint/mem.h, mint/arch/mmu.h: From Miro Kropacek: Simplified build macros, reduced to M68000, M68030 and M68040/M68060. Replacing the previous chaos of NO_MMU, MMU040, ONLY030 and so on. 2005-05-07 Saturday 08:18 Frank Naumann * sys/bootmenu.c: Bugfix contributed by Miro Kropacek, fixing boot menu step_by_step setup. 2005-05-06 Friday 19:34 Odd Skancke * xaaes/src.km/: c_keybd.c, form.c, k_keybd.c, obtree.c: Fixed broken handling of shortcuts in aes object trees. Now the keyboard shortcuts in Taskmanager, etc. works again 2005-05-06 Friday 15:48 Odd Skancke * xaaes/src.km/: form.c, messages.c, widgets.c, xa_fnts.c, xa_global.c, xa_global.h, xa_pdlg.c, xa_shel.c, xa_types.h, xa_wdlg.c, xaaes.h, xaaes.hrd, xaaes.rsc: Serious bug where a client event cancelled itself, causing heavy crash when closing AES window (at least About-window) using the CLOSER window widiget found and killed 2005-05-05 Thursday 14:19 Odd Skancke * xaaes/src.km/xa_shel.c: Set the cwd of C.Aes before taking cwd as default-dir for process about to be started 2005-05-05 Thursday 12:44 Odd Skancke * xaaes/src.km/xa_shel.c: I think shel_write() should not change the cwd of the caller, unless the caller is AESSSYS. This cures the problem where selfextracting tos-archives are extracted to the wrong place when toswin2 is not already running. I'm not 100% sure about this, tho... 2005-05-04 Wednesday 19:21 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, xa_fnts.c, xa_pdlg.c, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wdlg.h: When shel_write() is called to start a TOS or TTP, XaAES now sets the default directory of the started program to the CWD. Think this is what other AES's does when no default-dir parameter is sepcified. Work in progress on pdlg_xxx functions 2005-05-03 Tuesday 16:15 Odd Skancke * xaaes/src.km/: app_man.c, debug.c, draw_obj.c, form.c, k_main.c, menuwidg.c, mt_gem.h, obtree.c, obtree.h, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_graf.c, xa_menu.c, xa_menu.h, xa_pdlg.c, xa_types.h: Fixed problem where a menu-bar in one of Resourcemaster's window didnt have its coordinates reset after menu_popup() call. Some cleanups 2005-04-29 Friday 22:54 Odd Skancke * xaaes/src.km/: debug.h, handler.c, mt_gemx.h, xa_fnts.c, xa_pdlg.c, xa_types.h, xaaes.h, xaaes.hrd, xaaes.rsc: Removed forgotten testcode, now it compiles again 2005-04-29 Friday 22:03 Odd Skancke * xaaes/src.km/: SRCFILES, k_init.c, xa_fnts.c, xa_pdlg.c, xa_pdlg.h: New files xa_pdlg.c and xa_pdlg.h 2005-04-29 Friday 18:44 Odd Skancke * xaaes/src.km/xaloader/xaloader.c: Use Pdomain() instead of asm inline 2005-04-29 Friday 18:04 Odd Skancke * xaaes/src.km/xaloader/xaloader.c: xaloader must also be running in the MiNT domain, else keycombos like ctrl-Z will suspend it. Found out trying to bring up character-set dialog in Qed. 2005-04-28 Thursday 15:51 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_fsel.c: Fixed many problems with fileselector. Kbd navigation should be better now 2005-04-27 Wednesday 17:54 Odd Skancke * xaaes/src.km/xa_fsel.c: Corrected entries not being deselected in some cases 2005-04-27 Wednesday 13:07 Odd Skancke * xaaes/src.km/: matchpat.c, scrlobjc.c, xa_fsel.c, xa_fsel.h, xa_menu.c, xa_types.h: Work on kbd navigation in fileselector. Not completel yet, need comments, suggestions... 2005-04-23 Saturday 22:02 Odd Skancke * xaaes/src.km/: app_man.c, c_mouse.c, c_window.c, k_keybd.c, scrlobjc.c, widgets.c, xa_appl.c, xa_fnts.c, xa_fsel.c, xa_shel.c, xa_types.h: Fixed problems with switching desktop when a client owning the current desktop crashes. In previous commit simple validation of AES object pointer implemented. Better keyboard control in fileselector under construction 2005-04-22 Friday 17:30 Odd Skancke * xaaes/src.km/: obtree.c, obtree.h, xa_form.c, xa_fsel.c, xa_graf.c, xa_lbox.c, xa_menu.c, xa_objc.c, xa_rsrc.c, xa_wdlg.c: Fixed glitch where slider in fileselector was not updated. Minor cleanups 2005-04-22 Friday 17:03 Frank Naumann * sys/xdd/: mfp/mfp.c, scc/scc.c, uart/pc16550.c: Don't use multi line assembler statements (contributed by Patrice Mandin). 2005-04-21 Thursday 10:31 Odd Skancke * xaaes/src.km/xa_fsel.c: Fixed problem with fsel where wrong path was returned to caller 2005-04-21 Thursday 09:52 Odd Skancke * sys/: keyboard.c, module.c, mint/mem.h: Ctrl only modifies the ascii code when Ctrl alone is pressed, and not when both Ctrl and Alt is pressed .... I hope. 2005-04-21 Thursday 09:50 Odd Skancke * xaaes/src.km/: app_man.c, draw_obj.c, k_init.c, k_keybd.c, k_main.c, menuwidg.c, scrlobjc.c, taskman.c: XaAES now runs in MiNT domain whereas it did not before. This cures problems with reading keys from the MiNT kernel. Fixed small menu-title redraw problem. 2005-04-20 Wednesday 10:27 Odd Skancke * xaaes/src.km/: handler.c, init.c, k_init.c, k_keybd.c, k_mouse.c, menuwidg.c, scrlobjc.c, sys_proc.c, widgets.c, xa_appl.c, xa_appl.h, xa_evnt.c, xa_fsel.c, xa_global.h, xa_menu.c, xa_rsrc.c: Found and killed yet another TERRIBLE bug. Forgot to initialize the moose_data buffer for AESSYS, cause all kinds of corruptions 2005-04-17 Sunday 22:06 Odd Skancke * xaaes/src.km/: draw_obj.c, widgets.c: Now the coordinates of menubar can change according to text. 2005-04-17 Sunday 18:11 Odd Skancke * xaaes/src.km/: desktop.c, k_init.c, k_main.c, menuwidg.c, menuwidg.h, widgets.c, xa_appl.c, xa_fsel.c, xa_menu.c, xa_types.h, xa_wind.c: Work on menubar widget sizecalc, etc. Found one serious bug, referenced a NULL pointer... ouch 2005-04-16 Saturday 22:16 Odd Skancke * xaaes/src.km/k_main.c: Small but large fixes in the client event dispatcher. 2005-04-16 Saturday 17:07 Odd Skancke * xaaes/src.km/: about.c, app_man.c, app_man.h, c_window.c, c_window.h, desktop.c, form.c, init.c, k_keybd.c, menuwidg.c, messages.c, messages.h, taskman.c, widgets.c, xa_appl.c, xa_fnts.c, xa_form.c, xa_menu.c, xa_wdlg.c, xa_wind.c: Bring client infront when it calls menu_bar() and the current infront client also has a menu-bar. If client infront has no menu-bar, keep it infront, but menu-bar is changed. Fixes the problem where Jinnee didnt get infront when its desktop was clicked. Now hopefully this is correct 2005-04-16 Saturday 01:37 Standa Opichal * sys/filesys.c: Fixing crash happening when doing stat( ":\\.." ); xfs_lookup() returns EMOUNT (its 'res' argument remains uninitialized) -> in the EMOUNT branch the xfs_root() is executed, but the result was disposed instead of assigned to the *res (instead of the value from xfs_lookup(). 2005-04-15 Friday 18:16 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, xa_menu.c: Undo latest changes -- does not work with Thing 2005-04-15 Friday 17:11 Odd Skancke * xaaes/src.km/: rectlist.c, rectlist.h, scrlobjc.c, xa_menu.c: menu_bar(MENU_INSTALL) will now bring the calling application to font, and swap to its menu as soon as possible. I'm not entirely sure this is correct... 2005-04-15 Friday 15:15 Odd Skancke * xaaes/src.km/app_man.c: Removed unnecessary menubar redraws 2005-04-15 Friday 14:48 Odd Skancke * xaaes/src.km/: app_man.c, menuwidg.c, messages.c, messages.h, rectlist.c, scrlobjc.c, xa_evnt.c, xa_fsel.c, xa_global.h, xa_types.h: Only change rootmenu when the client is the one infront, or if the infront client have no menu 2005-04-14 Thursday 16:09 Odd Skancke * xaaes/src.km/: about.c, c_window.c, c_window.h, form.c, menuwidg.c, taskman.c, widgets.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Removed work-area borders on popup-windows, making popups look normal again. 2005-04-14 Thursday 15:02 Odd Skancke * xaaes/src.km/xa_fsel.c: Added 'options' menu-title to fsel menu-bar where one can select realtimebuilding dirs and treeview mode. xaaes.rsc updated. 2005-04-14 Thursday 14:47 Odd Skancke * xaaes/src.km/: c_window.c, xa_fsel.c, xaaes.h, xaaes.hrd, xaaes.rsc: Fixed a race generated by the client-event deletion of windows 2005-04-14 Thursday 12:56 Odd Skancke * xaaes/src.km/: c_window.c, xa_fsel.c: Delayed deletion of windows now done via client events, making sure things are done from correct context. This fixes crashes with fileselector sometimes when cancelling it 2005-04-14 Thursday 11:10 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_fsel.c, xa_fsel.h: More issues with fileselector ironed out. Now, when realtime building of dirs are enabled, all dirs are realtime built, not just root 2005-04-13 Wednesday 15:40 Odd Skancke * xaaes/src.km/: c_window.c, draw_obj.c, draw_obj.h, scrlobjc.c, trnfm.c, widgets.c, widgets.h, xa_fsel.c, xa_types.h, xa_wind.c: Better selection in fileselector, now successive clicks toggles select- status. Experimental window-border drawing when winframe_size is larger than, or equal to, 4 2005-04-12 Tuesday 14:16 Odd Skancke * xaaes/src.km/: c_window.c, debug.c, handler.c, k_init.c, k_main.c, scrlobjc.c, taskman.c, trnfm.c, widgets.c, xa_fnts.c, xa_fsel.c, xa_rsrc.c, xa_types.h, xa_wind.c: Fixed problem where invalid palette data in resource files were not correctly detected. Fixed some bugs in the scroll-list code 2005-04-10 Sunday 10:21 Odd Skancke * xaaes/src.km/: k_init.c, menuwidg.c, obtree.c, scrlobjc.c, scrlobjc.h, xa_fnts.c, xa_fsel.c, xa_fsel.h, xa_types.h: Fixed problem where fileselector could not be used to select nonexistant files, making it impossible to save to files not already there 2005-04-06 Wednesday 16:40 Odd Skancke * xaaes/src.km/: k_main.c, scrlobjc.c, trnfm.c, trnfm.h, xa_fsel.c, xa_rsrc.c: Fixed cicon-remapping when loading rsc files in tc/hc color modes. More work on scroll-lists, fsel should work OK now 2005-04-05 Tuesday 20:37 Odd Skancke * xaaes/src.km/: k_main.c, scrlobjc.c, trnfm.c, trnfm.h, xa_fsel.c, xa_rsrc.c: Fixed cicon-remapping when loading rsc files in tc/hc color modes. More work on scroll-lists, fsel should work OK now 2005-04-03 Sunday 20:16 Odd Skancke * xaaes/src.km/: k_main.c, scrlobjc.c, taskman.c, xa_fnts.c, xa_fsel.c, xa_types.h: More work on scroll-lists... 2005-04-03 Sunday 18:41 Odd Skancke * xaaes/src.km/: taskman.c, widgets.c, xa_fsel.c, xa_fsel.h: Minor cleanups, more fileselector issues corrected 2005-04-03 Sunday 17:09 Odd Skancke * xaaes/src.km/: c_mouse.c, k_mouse.c, scrlobjc.c, taskman.c, xa_fsel.c, xa_fsel.h: Fixed several issues with scroll-lists and treeview in the fileselector. 2005-04-03 Sunday 13:29 Odd Skancke * xaaes/src.km/: c_mouse.c, c_mouse.h, k_mouse.c, scrlobjc.c: Moved mouse wheel event handling to correct context, now scroll-lists react to mouse wheel events transparently to the application. Test fileselector and fontselector 2005-04-03 Sunday 11:54 Odd Skancke * xaaes/src.km/: scrlobjc.c, xa_fsel.c, xa_types.h: Cleanup up fileselectors use of scroll-lists. Fixed a bug calculating heigh of a scroll-entry and its children 2005-04-02 Saturday 18:33 Odd Skancke * xaaes/src.km/: k_init.c, scrlobjc.c, xa_fsel.c, xa_types.h: Minor cleanup of scroll-list code. System window & alerts log window should work too now 2005-04-02 Saturday 16:54 Odd Skancke * xaaes/src.km/: k_init.c, scrlobjc.c, util.c, xa_fsel.c, xa_fsel.h, xa_types.h, xaaes.h, xaaes.hrd, xaaes.rsc: Fileselector now uses tree-view mode. Experimental, be careful. Make sure to use new xaaes.rsc too. 2005-04-01 Friday 15:12 Daniel Pralle * doc/liesmich.1.16.0: Small typo corrected. 2005-03-31 Thursday 10:32 Odd Skancke * xaaes/src.km/: draw_obj.c, draw_obj.h, matchpat.c, scrlobjc.c, widgets.c, xa_types.h: More work on scroll-lists, show tree-view mode under construction. 2005-03-30 Wednesday 19:50 Odd Skancke * xaaes/src.km/xa_fsel.c: Removed annoying debug output to console 2005-03-30 Wednesday 10:27 Odd Skancke * xaaes/src.km/: about.c, c_window.c, c_window.h, cnf_xaaes.c, debug.c, debug.h, draw_obj.c, draw_obj.h, form.c, init.c, k_init.c, k_keybd.c, k_main.c, k_shutdown.c, matchpat.c, matchpat.h, mt_gemx.h, obtree.c, scrlobjc.c, scrlobjc.h, taskman.c, taskman.h, trnfm.c, trnfm.h, widgets.c, widgets.h, xa_aes.h, xa_fnts.c, xa_fsel.c, xa_global.h, xa_rsrc.c, xa_rsrc.h, xa_types.h, xa_wdlg.c, xa_wind.c, xaaes.cnf, xaaes.h, xaaes.hrd, xaaes.rsc: Total rewrite of scroll-list objects, affecting fsel, taskmanager, etc. This work is by far not done. Remember to update your xaaes.rsc 2005-03-01 Tuesday 23:22 Standa Opichal * sys/ipc_socketdev.c: Permission clear for the old sockdev emulation. The same change as in ipc_socket.c/sendmsg(). 2005-03-01 Tuesday 23:19 Standa Opichal * sys/ipc_socket.c: Do not care about the access permissions set in the message and send the message otherwise. The permissions are NULLed on reception anyways. 2005-03-01 Tuesday 21:50 Frank Naumann * xaaes/src.km/: draw_obj.c, widgets.c: Fixed two small compile bugs in the debug target. 2005-02-28 Monday 16:10 Odd Skancke * xaaes/src.km/: c_window.c, cnf_xaaes.c, widgets.c, xa_types.h: Workarea borders are back, but only on sides not neighboured by widgets. 2005-02-27 Sunday 20:11 Odd Skancke * xaaes/src.km/: c_window.c, widgets.c, xa_types.h: Rewrote parts of window-rendere/widget-managements again, now much more flexible 2005-02-24 Thursday 20:47 Odd Skancke * xaaes/src.km/: about.c, c_window.c, cnf_xaaes.c, draw_obj.c, draw_obj.h, taskman.c, widgets.c, xa_types.h: Fixed serious bugs regarding XaAES's windows (about, system log, taskman, etc.). More work on window-renderer. Far from finished. 2005-02-20 Sunday 20:12 Odd Skancke * xaaes/src.km/: c_window.c, draw_obj.c, k_init.c, menuwidg.c, obtree.c, obtree.h, widgets.c, xaaes.cnf, xaaeswdg.rsc: More work on window-renderer... 2005-02-20 Sunday 03:39 Odd Skancke * xaaes/src.km/: about.c, c_window.c, c_window.h, draw_obj.c, draw_obj.h, form.c, k_init.c, menuwidg.c, taskman.c, widgets.c, widgets.h, xa_fnts.c, xa_form.c, xa_form.h, xa_fsel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Huge job changing window-widget layoutcode plus making things very much more configurable. This work is not done so be careful. These changes will not look good unless one makes the icons in the widgetfile of choise transparent, and remove borders from within the icons 2005-02-17 Thursday 13:15 Konrad M. Kokoszkiewicz * sys/keyboard.c: Control must also alter scancodes of left and right arrow (this fixes the 1-minute rewind and advance in Aniplayer). 2005-02-16 Wednesday 22:32 Konrad M. Kokoszkiewicz * sys/keyboard.c: Fixed broken translation of Ctrl/Alt/[letter] key combos - note that the "old" (non-AKP) and the "new" (AKP) parts of the keyboard translation table have different formats, so one cannot scan the user_keytab->shift the same way as user_keytab->alt ! 2005-02-13 Sunday 08:07 Odd Skancke * xaaes/src.km/: xa_types.h, xa_wdlg.c: Fixed forgotten initialization causing Cops dialogs (cpx'es) exit-buttons not to work. 2005-02-12 Saturday 16:07 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_window.c, desktop.c, form.c, k_init.c, k_main.c, k_shutdown.c, messages.c, obtree.c, rectlist.h, scrlobjc.c, scrlobjc.h, taskman.c, widgets.c, xa_appl.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_menu.c, xa_rsrc.c, xa_wind.c: Fixed ohmygod, what was I thinking-bug in the launcher (fileselector called from XaAES \'Launch\' menu-entry. Lots of cleanups 2005-02-12 Saturday 04:14 Odd Skancke * xaaes/src.km/: about.c, app_man.c, app_man.h, c_window.c, c_window.h, form.c, k_init.c, k_main.c, k_shutdown.c, menuwidg.c, messages.c, messages.h, obtree.c, obtree.h, rectlist.h, scrlobjc.c, scrlobjc.h, semaphores.c, taskman.c, widgets.c, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_fsel.c, xa_global.h, xa_menu.c, xa_rsrc.c, xa_types.h, xa_wind.c: Many fixes to make menu-nav better. Found a seriously bad bug in the fileselector code. 2005-02-08 Tuesday 18:23 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, c_window.h, draw_obj.c, draw_obj.h, form.c, handler.c, k_main.c, menuwidg.c, messages.c, obtree.c, obtree.h, rectlist.c, rectlist.h, scrlobjc.c, semaphores.c, widgets.c, xa_fnts.c, xa_form.c, xa_graf.c, xa_lbox.c, xa_objc.c, xa_types.h, xa_wdlg.c, xa_wind.c: Non-blocking menu/popup navigation system in very early stages. Be careful. 2005-02-05 Saturday 23:16 Odd Skancke * xaaes/src.km/xa_appl.c: Free wt list last in exit_client() 2005-02-05 Saturday 19:10 Odd Skancke * xaaes/src.km/: xa_fnts.c, xa_types.h, xa_wdlg.c: All fnts_xxx() calls now implemented. Checkboxes have no effect as of yet. What software absolutely needs wdialog fonts-selectors? 2005-02-05 Saturday 16:29 Odd Skancke * xaaes/src.km/: about.c, c_window.c, desktop.c, form.c, k_main.c, menuwidg.c, obtree.c, scrlobjc.c, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_global.c, xa_global.h, xa_types.h, xa_wdlg.c, xa_wind.c: Fixed WF_OWNER bug where XaAES swapped the meaning of open_status. Modal wdialog-font-selector under construction, not yet usable. 2005-02-02 Wednesday 20:08 Odd Skancke * xaaes/src.km/: XAAESDEFS, about.c, c_window.c, draw_obj.c, form.c, form.h, k_init.c, k_main.c, k_mouse.c, obtree.c, scrlobjc.c, scrlobjc.h, taskman.c, widgets.c, xa_aes.h, xa_evnt.c, xa_fnts.c, xa_fnts.h, xa_form.c, xa_fsel.c, xa_global.h, xa_types.h, xa_wdlg.c, xa_wdlg.h, xa_wind.c, xaaes.h, xaaes.hrd, xaaes.rsc: fnts_xx() implementation now in a usable state, except that fnts_do() is not yet implemented, meaning only windowed calls work, not modal calls. Some other small fixes 2005-01-31 Monday 19:06 Gerhard Stoll * doc/programmer/ssystem.txt: Delete because there is sysstem.html 2005-01-31 Monday 19:05 Gerhard Stoll * xaaes/src.km/: k_main.c, newcalls.txt: Version of N.AES is 3.0.0 and not 0.3.0 2005-01-31 Monday 19:04 Gerhard Stoll * xaaes/src.km/xa_wind.c: I hope wind_set ( WF_SHADE ) is now like the doku 2005-01-31 Monday 19:04 Gerhard Stoll * sys/ptrace.c: Correct the type of the parameter data 2005-01-25 Tuesday 02:54 Odd Skancke * xaaes/src.km/k_keybd.c: Removed forgotten testcode 2005-01-25 Tuesday 02:51 Odd Skancke * xaaes/src.km/: mt_gemx.h, obtree.c, taskman.c, xa_fnts.c, xa_fsel.c, xa_types.h, xaaes.h, xaaes.hrd, xaaes.rsc: Corrected forgotten changes of fselector keyboard input function, fixing fatal crash using alt+drive_letter in fsel. Started work on fnts_xx() wdialog functions 2005-01-23 Sunday 22:51 Frank Naumann * sys/buildinfo/version.h, xaaes/src.km/version.h: Bumped version to 1.16.3-ALPHA/0.994-ALPHA for next development. 2005-01-23 Sunday 22:37 Frank Naumann * ChangeLog.#1.16.2: Added ChangeLog of 1.16.2 beta release. 2005-01-23 Sunday 22:28 Frank Naumann * sys/buildinfo/version.h, xaaes/src.km/version.h: Bumped version numbers for 1.16.2 beta release. 2005-01-23 Sunday 20:54 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_fsel.c: fixed forgotten clearing of selected on fileselctor menu-titles 2005-01-23 Sunday 16:41 Odd Skancke * xaaes/src.km/: about.c, c_window.c, draw_obj.c, k_keybd.c, menuwidg.c, obtree.c, obtree.h, scrlobjc.c, scrlobjc.h, taskman.c, widgets.c, widgets.h, xa_form.c, xa_fsel.c, xa_fsel.h, xa_types.h: Implemented object-tree copier, needed for multiple fileselectors and wdialog's printer and font parts. Reworked fileselector code a bit. 2005-01-21 Friday 02:56 Odd Skancke * xaaes/src.km/menuwidg.c: Yet another idiotic fatal bug removed from menu-navigation, am I a retard? 2005-01-20 Thursday 18:38 Odd Skancke * xaaes/src.km/: app_man.c, draw_obj.c, k_mouse.c, menuwidg.c: Found a fatal bug in menu-navigation system. 2005-01-20 Thursday 13:41 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_menu.c, xa_wind.c: Try setting interrupt-flag on roottimeouts for menu-navigation. Some more cleanups 2005-01-20 Thursday 12:48 Odd Skancke * xaaes/src.km/: c_mouse.c, menuwidg.c, menuwidg.h, xa_types.h, adi/adidefs.h, adi/whlmoose/whlmoose.c: Use roottimeout instead of timeouts for menu-navigation. Small fixes/cleanups 2005-01-19 Wednesday 15:07 Odd Skancke * xaaes/src.km/: k_mouse.c, adi/whlmoose/whlmoose.c: Corrected counting of mouseclicks in moose. Some cleanups 2005-01-18 Tuesday 17:36 Odd Skancke * xaaes/src.km/obtree.c: Fixed wrong check for transparent AES objects 2005-01-18 Tuesday 16:49 Odd Skancke * xaaes/src.km/: XAAESDEFS, adiload.c, app_man.c, c_window.c, debug.c, init.c, k_main.c, k_main.h, k_mouse.c, k_shutdown.c, menuwidg.c, messages.c, messages.h, obtree.c, rectlist.c, rectlist.h, widgets.c, xa_appl.c, xa_global.h, xa_graf.c, xa_graf.h, xa_wind.c: Fixed bug #121. Fixed inconsitent handling of windows that are hidden. Fixed problem where some aes objects were not detected as transparent, giving redraw errors in popups, like Connect popups. 2005-01-16 Sunday 00:19 Odd Skancke * xaaes/src.km/xaaes.cnf: New app_option variable INHIBIT_HIDE, that, when set, prevents the application from being hidden. Very useful for apps like Taskbar, read xaaes.cnf for details 2005-01-16 Sunday 00:09 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, cnf_xaaes.c, form.c, k_keybd.c, menuwidg.c, mt_gem.h, taskman.c, xa_appl.c, xa_shel.c, xa_types.h, xa_wdlg.c: More fixes around Taskbar/multistrip problems and hide/top apps 2005-01-15 Saturday 18:12 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, k_keybd.c, menuwidg.c, mt_gem.h, obtree.c, xa_appl.c, xa_fnts.c, xa_menu.c, xa_types.h, xa_wind.c: Fixed a couple of problems with taskbar/multistip and hide/topped application 2005-01-13 Thursday 14:53 Odd Skancke * xaaes/src.km/: README-misbehavers.txt, k_main.c, xa_aes.h, xa_lbox.c, xa_user_things.h, xa_user_things.s, xa_wdlg.c: Cleanup wdlg/lbox callback handling a bit. Remember to make distclean 2005-01-11 Tuesday 17:29 Odd Skancke * sys/fatfs.c: Fixed inconsistency when long (ie,. not 8+3) filenames are used on FAT partitions. 2005-01-09 Sunday 12:51 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, menuwidg.c, widgets.c, xa_menu.c: Fixed a bit the menu-handling - dont unhighlight title if a valid menu-entry event is sent to client. Removed some cases of menu- title double-redraw 2005-01-08 Saturday 22:31 Odd Skancke * xaaes/src.km/: app_man.c, cnf_xaaes.c, menuwidg.c, mt_gem.h, xa_global.h, xaaes.cnf: Added configuration keyword 'MENUPOP_PIDS', see xaaes.cnf. Version number to 0.993. 2005-01-08 Saturday 18:07 Odd Skancke * xaaes/src.km/: XAAESDEFS, about.c, init.c, k_init.c, k_keybd.c, k_main.c, version.h: Moved shutdown() call out of kthread(), fixing a problem where kernel kills the aes kthread owner and thus thinking INIT program exited 2005-01-08 Saturday 10:11 Odd Skancke * sys/arch/cpu.S: Commented out code in cpush() function, so that whole cache is written out/invalidated for the 040 as it is for the 060. Something is wrong with this code, as cpush() dont work as expected 2005-01-07 Friday 11:40 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, k_main.c, newcalls.txt, xa_aes.h, xa_appl.c, xa_global.h, xa_types.h, xaaes.cnf: Added 'NAES_COOKIE' confiuration variable, makes XaAES install a fake 'nAES' cookie. See newcalls.txt and xaaes.cnf for details 2005-01-06 Thursday 10:53 Odd Skancke * xaaes/src.km/xa_evnt.c: Fixed potential bug where root_window might be redrawn by wrong process, meaning wrong process accessing object tree in another context 2005-01-05 Wednesday 21:59 Odd Skancke * xaaes/src.km/: rectlist.c, taskman.c, xa_appl.c, xa_wdlg.c: Now adding _aes_shell_ to list of 'ctlalta_survivors' actually have an effect. Some cleanups 2005-01-05 Wednesday 11:15 Odd Skancke * xaaes/src.km/: handler.c, sys_proc.c, xa_appl.c, xa_appl.h, xa_rsrc.c, xa_types.h: keep shel_info throughout process lifetime. Fixed possible access of a freed client-structure in handler. Any process started via shel_write that terminates should generate CH_EXIT AES message to parent when it terminates, even when its not an AES client 2005-01-04 Tuesday 21:02 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, xa_appl.c, xa_fsel.c, xa_wind.c: Fixed a problem with autohighlighting window-widgets, caused by the title of fileselector living in the wrong memory-type. This was only visible with MP enabled 2005-01-04 Tuesday 11:23 Odd Skancke * xaaes/src.km/form.c: Removed code putin by a frustrated mind looking for that shel_write() bug 2005-01-04 Tuesday 11:12 Odd Skancke * xaaes/src.km/xa_shel.c: Found a terrible bug causing a negative size being passed to kmalloc() in shel_write(). This fixes mysterious crashes with Arcview when extracting 'mldebug.zip'. 2005-01-04 Tuesday 01:39 Odd Skancke * xaaes/src.km/: c_window.c, cnf_xaaes.c, draw_obj.c, form.c, handler.c, init.c, k_keybd.c, k_main.c, rectlist.c, xa_defs.h, xa_lbox.c, xa_shel.c, xa_types.h, xa_user_things.h, xa_user_things.s, xa_wdlg.c: lbox and wdlg callbacks are now done as signal-callouts, so they no longer run in OS context. 2005-01-02 Sunday 16:34 Frank Naumann * sys/memory.c: Corrected missing argument in debug output. 2004-12-30 Thursday 19:49 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, handler.c, init.c, k_keybd.c, k_shutdown.c, newcalls.txt, taskman.c, taskman.h, xa_appl.c, xa_appl.h, xa_global.h, xa_rsrc.c, xa_types.h, xaaes.cnf: Added new configuration variable, 'CTLALTA_SURVIVORS', see xaaes.cnf for explanation. Added code to attach client structure to a process making a any other call than appl_init(), making it an AES process automatically. 2004-12-29 Wednesday 11:09 Odd Skancke * xaaes/src.km/k_keybd.c: ctrl-alt-a not quits all apps, leaves XaAES running as was the original intention. 2004-12-29 Wednesday 10:58 Odd Skancke * xaaes/src.km/k_keybd.c: Removed ctrl-alt-[u,n,h,j] keycombos (mousewheel simulation keys) and added ctrl-alt-h which will HALT system 2004-12-28 Tuesday 20:34 Odd Skancke * xaaes/src.km/: widgets.c, xa_appl.c, xa_wdlg.c: Problem causing closer-box/window title to disappear after a wdlg_open/wdlg_close/wdlg_open sequence fixed (ArcView) 2004-12-28 Tuesday 12:08 Odd Skancke * xaaes/src.km/: menuwidg.c, xa_appl.c, xa_global.h, xa_menu.c, xa_shel.c, xa_types.h: Fixed terrible bug in menu_ienable() where bit 15 of obj was not interpreted like it should be (redraw-flag, I think). Added code that sends CH_EXIT to the _real_ parent of a process started via shel_write(), since all apps have parent-pid set to AESSYS. 2004-12-26 Sunday 15:07 Odd Skancke * xaaes/src.km/: k_init.c, obtree.c, widgets.c, xa_graf.c, xa_menu.c: Now menu-lines should be drawn correctly 2004-12-25 Saturday 21:36 Odd Skancke * xaaes/src.km/adi/whlmoose/vex_x.s: Fix potential ugly bug, save _all_ cpu registers in _th_wrapper 2004-12-25 Saturday 18:04 Odd Skancke * xaaes/src.km/: k_init.c, obtree.c, obtree.h, xa_graf.c, xa_rsrc.c: Fixed rubber/drag_box functions, now returns immediately if mouse-button is released upon entry. Widget dimentions is now taken from the cicon itself, not the calculated object dimentions, fixing wrong window-layout 2004-12-25 Saturday 16:48 Odd Skancke * xaaes/src.km/: k_init.c, mt_gem.h, widgets.c, xa_appl.c, xa_graf.c, xa_rsrc.c: Reworked rsrc_load() a little bit. 2004-12-24 Friday 00:59 Frank Naumann * sys/module.c, sys/module.h, sys/libkern/kernel_module.h, sys/mint/kentry.h, xaaes/src.km/init.c, xaaes/src.km/k_init.c, xaaes/src.km/obtree.c, xaaes/src.km/win_draw.h, xaaes/src.km/xa_rsrc.c, xaaes/src.km/xa_shel.c: Enhanced kernel_open to pass xattr structure dow to do_open. Attention, incompatible kentry change, update all modules. 2004-12-21 Tuesday 23:48 Odd Skancke * xaaes/src.km/: app_man.c, widgets.c, xa_appl.c: I think setting bit 1 in ap_gout4 for appl_getinfo(AES_SYSTEM) without knowing why is a very, very bad idea. 2004-12-21 Tuesday 22:43 Odd Skancke * xaaes/src.km/: adiload.c, draw_obj.c, k_init.c, sys_proc.c, xa_fsel.c, xa_global.c, xa_global.h, xa_wind.c: Changed wind_set(h, WF_SHADE, -1, 0,0,0) to actually perfor shade, any other value than -1 will unshade... is this correct? Fixed a couple of compiler warnings 2004-12-21 Tuesday 11:33 Odd Skancke * xaaes/src.km/: k_mouse.c, xa_appl.c, xa_global.h: Prevent mouse-event timeouts to do its thing while clients are exiting. Fixed memoryleak related to menu-attachment removal during exit_client() 2004-12-21 Tuesday 01:43 Odd Skancke * xaaes/src.km/: widgets.c, xa_graf.c, xa_rsrc.c: Use horizontal mouse-shape for horizontal slider actions. 2004-12-21 Tuesday 00:46 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, debug.c, k_main.c, widgets.c, xa_appl.c, xa_evnt.c, xa_evnt.h, xa_form.c, xa_graf.c, xa_rsrc.c, xa_types.h: Fixed one incredibly stupid bug where mouseforms got to live in user-context for graf_mode(USER_DEF), effectively causing death of operating system. Added right-button slideractions to act like in other AES's, no realtime. Prevented potential situation where several mu_timer timeouts could exist at once. 2004-12-20 Monday 12:30 Odd Skancke * xaaes/src.km/: xa_appl.c, xa_global.c, xa_global.h, xa_rsrc.c, xa_wind.c: When application ontop exited the top-window of the newly topped application was not redrawn to show it being topped under certain situations - fixed 2004-12-20 Monday 09:57 Odd Skancke * xaaes/src.km/: version.h, xa_appl.c, xa_shel.c, xa_wind.c: Fixed bug where wrong pid was returned when non-aes client called appl_find() with name == NULL 2004-12-19 Sunday 19:02 Odd Skancke * xaaes/src.km/: README-misbehavers.txt, handler.c, newcalls.txt, xa_appl.c, xa_shel.c: No need to yield() if the AES messages is sent to oneself. Potential problem where AES messages other than WM_REDRAW had a duplicate-check, and therefore lost. Repair mistake causing compiler error when building debug aes kernel. 2004-12-19 Sunday 12:17 Odd Skancke * xaaes/src.km/: init.c, version.h, xa_appl.c, xa_rsrc.c: Size of resource was not put into GLOBAL structure by rsrc_load, causing gewicht to think its resource file was not found 2004-12-18 Saturday 18:58 Odd Skancke * sys/gsxb.c, sys/gsxb.h, xaaes/src.km/about.c, xaaes/src.km/c_window.c, xaaes/src.km/init.c, xaaes/src.km/k_init.c, xaaes/src.km/k_mouse.c, xaaes/src.km/mt_gem.h, xaaes/src.km/newcalls.txt, xaaes/src.km/version.h, xaaes/src.km/widgets.c, xaaes/src.km/xa_appl.c, xaaes/src.km/xa_global.c, xaaes/src.km/xa_global.h, xaaes/src.km/xa_types.h, xaaes/src.km/xa_wind.c, xaaes/src.km/xaaes.h, xaaes/src.km/xaaes.hrd, xaaes/src.km/xaaes.rsc: Added appl_getinfo(AES_VERSION(=96)). Added some info to other appl_getinfo() modes. See newcalls.txt. 2004-12-14 Tuesday 20:35 Odd Skancke * xaaes/src.km/: init.c, mt_gem.h, rectlist.c, xa_appl.c, xa_appl.h, xa_objc.c, xa_rsrc.c, xa_wind.c: Implemented WF_FIRSTAREAXYWH and gave it mode #13. It was so easy I hope it is OK. Changed appl_getinfo(2) according to Olivier's suggestion 2004-12-13 Monday 18:00 Odd Skancke * xaaes/src.km/: SRCFILES, c_window.c, widgets.c, win_draw.c, win_draw.h, xa_types.h, xa_wind.c: Removed MyAES implementation of wind_xget. Fixed a problem where rectangle list was built, released then rebuilt when opening windows 2004-12-10 Friday 09:14 Odd Skancke * xaaes/src.km/: k_main.c, win_draw.c, win_draw.h, xa_types.h: New files. Removed one display 2004-12-09 Thursday 08:53 Odd Skancke * xaaes/src.km/xa_fsel.c: Fixed problem where apps holding ONLY mouse-lock would get blocked forever when opening file-selector 2004-12-08 Wednesday 11:29 Frank Naumann * sys/dosdir.c, sys/dosdir.h, sys/k_exec.c, sys/k_exec.h, sys/k_resource.c, sys/memory.c, sys/memory.h, sys/mint/kentry.h, xaaes/src.km/xa_shel.c: Overworked extended shel_write mode. create_process handle now the critical options directly. Changed kentry interface. Don't forget to recompile and update your moose.adi too. 2004-12-04 Saturday 14:57 Frank Naumann * sys/: cnf_mint.c, dosdir.c, dosfile.c, filesys.c, filesys.h, init.c, k_exec.c, k_fds.c, module.c: Changed path2cookie and relapth2cookie to be independant of curproc. 2004-12-04 Saturday 13:40 Frank Naumann * sys/: biosfs.h, cmdline.h, dosdir.c, dosdir.h, fatfs.c, filesys.c, filesys.h, k_exit.h, k_fds.c, kerinfo.c, kernget.h, memory.h, proc.h, ramfs.c, signal.h, timeout.h: Changed denyaccess, dir_access and denylock to be independant from curproc. 2004-11-29 Monday 16:31 Odd Skancke * xaaes/src.km/: app_man.c, c_mouse.c, c_window.c, c_window.h, debug.c, draw_obj.c, form.c, handler.c, k_init.c, k_keybd.c, k_main.c, k_main.h, k_mouse.c, k_shutdown.c, menuwidg.c, scrlobjc.c, semaphores.c, semaphores.h, sys_proc.c, taskman.c, widgets.c, xa_appl.c, xa_appl.h, xa_evnt.c, xa_form.c, xa_fsel.c, xa_global.h, xa_graf.c, xa_graf.h, xa_lbox.c, xa_menu.c, xa_types.h, xa_wdlg.c, xa_wind.c: Non-client processes can now do wind_update(). Better cleanup when terminating clients/processes. Fixed problem with text-cursor being drawn on hidden objects 2004-11-25 Thursday 21:05 Odd Skancke * xaaes/src.km/widgets.c: Fixed fresh bug biting when exiting clients under certain situations 2004-11-25 Thursday 18:23 Odd Skancke * xaaes/src.km/: app_man.c, k_init.c, k_main.c, k_mouse.c, menuwidg.c, menuwidg.h, obtree.c, widgets.c, widgets.h, xa_appl.c, xa_global.h, xa_menu.c, xa_types.h: Fixed non-freed update/mouse locks when applications crash. Fixed new problem where a started client dont get topped when windowless 2004-11-24 Wednesday 20:02 Odd Skancke * xaaes/src.km/: app_man.c, c_mouse.c, form.c, k_main.c, k_mouse.c, menuwidg.c, menuwidg.h, xa_evnt.c, xa_global.h, xa_menu.c, xa_types.h: Fixed several problems with the new menu navigation. Fixed a bug that prevented keyboard input to work in Cat. 2004-11-22 Monday 18:51 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, init.c, k_shutdown.c, menuwidg.c, messages.c, messages.h, xa_appl.c, xa_global.h, xaaes.cnf: Added configuration variable POPOUT_TIMEOUT which configures the time before an attachement is closed when mouse leaves it. See xaaes.cnf for details. No tests done with windowed popups, so dont expect that to work yet.. 2004-11-21 Sunday 13:11 Odd Skancke * xaaes/src.km/: c_mouse.c, menuwidg.c, xa_types.h, xaaes.cnf: More work on menu/popup navigation. Added new config variable, POPUP_TIMEOUT that sets the timeout value for menu attachments. Please read xaaes.cnf for details since XaAES behaves a little different from other AES's now! 2004-11-20 Saturday 17:31 Odd Skancke * xaaes/src.km/: c_mouse.c, cnf_xaaes.c, menuwidg.c, xa_global.h, xa_menu.c, xa_types.h: Timed out popup/popout navigation under implementation 2004-11-19 Friday 18:18 Odd Skancke * xaaes/src.km/: c_mouse.c, draw_obj.c, init.c, k_main.c, k_mouse.c, k_shutdown.c, menuwidg.c, menuwidg.h, messages.c, rectlist.c, rectlist.h, xa_appl.c, xa_evnt.c, xa_global.h, xa_menu.c, xa_types.h, xa_wdlg.c: Fixed wrong positioning of object tree in wdlg_set_tree(). Menu/popup navigation rework started .. not done. Hopefully got rid of the problem with desktop icon (really a progdef prob) being drawn using wrong clipping rectangle in some cases. 2004-11-15 Monday 21:42 Odd Skancke * xaaes/src.km/: rectlist.c, xa_wind.c: Fixed bug where a windows complete rectangle list was deleted when building rectlist for wind_xget() 2004-11-15 Monday 21:18 Odd Skancke * xaaes/src.km/xa_wind.c: Added some checks regarding wind_xget() correcting a GEMMA problem suggested by Arnaud BERCEGEAY 2004-11-15 Monday 11:45 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, cnf_xaaes.c, k_mouse.c, rectlist.c, rectlist.h, scrlobjc.c, xa_types.h, xa_wind.c: Implemented wind_xget() MyAES function, refer to gemlib's wind_xget_grect() for info. Minor adjustments... 2004-11-15 Monday 08:21 Frank Naumann * xaaes/src.km/: adiload.c, k_main.c, k_main.h, xa_appl.c, xa_rsrc.c: Removed unnecessary casts. 2004-11-14 Sunday 21:23 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_mouse.c, c_window.c, c_window.h, desktop.c, draw_obj.c, draw_obj.h, form.c, handler.c, k_keybd.c, k_main.c, k_mouse.c, k_shutdown.c, menuwidg.c, messages.c, messages.h, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_evnt.h, xa_form.c, xa_fsel.c, xa_global.h, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Major changes to how redraw messages are handled int