2012-01-28 Saturday 20:08 hek * xaaes/src.km/init.c: remove debug 2012-01-28 Saturday 20:03 hek * xaaes/src.km/: init.c, init.h: init.c init.h: - dont set AES-language from keyboard-language - safer country-identification 2012-01-26 Thursday 19:48 hek * xaaes/src.km/xa_scrp.c: always return success in XA_scrp_write. 2012-01-23 Monday 23:40 hek * sys/usb/src.km/ucd/aranym/nfusbasm.s: remove .s 2012-01-23 Monday 23:35 hek * sys/usb/src.km/ucd/aranym/nfusbasm.s: re-commit 2012-01-23 Monday 23:30 Alan Hourihane * sys/usb/src.km/ucd/: Makefile, aranym/nfusbasm.S, aranym/nfusbasm.s: re-enable aranym usb driver, the nfusbasm file had lower case .s, instead of .S 2012-01-23 Monday 23:13 Alan Hourihane * sys/usb/src.km/ucd/Makefile: Disable aranym driver because of missing files. 2012-01-21 Saturday 19:40 hek * sys/usb/src.km/ucd/aranym/SRCFILES: add aranym.h 2012-01-21 Saturday 19:40 hek * sys/usb/src.km/ucd/aranym/.cvsignore: .cvsignore was missing 2012-01-20 Friday 22:40 hek * sys/usb/src.km/ucd/aranym/: aranym.ucd, aranym-hcd.o, nfusbasm.o: remove file 2012-01-20 Friday 22:34 hek * sys/usb/src.km/ucd/: Makefile, aranym/aranym.h, aranym/BINFILES, aranym/aranym-hcd.c, aranym/aranym-hcd.o, aranym/aranym.ucd, aranym/COPYING, aranym/EXTRAFILES, aranym/MISCFILES, aranym/Makefile, aranym/README, aranym/SRCFILES, aranym/nfusbasm.o, aranym/nfusbasm.s, aranym/usbhost_nfapi.h: Add new USB host controller driver for the virtual USB host chip inside Aranym. Contribted by David Galvez 2011-12-12 Monday 10:31 Alan Hourihane * sys/usb/src.km/ucd/netusbee/README: Adding some notes for any future NetUSBee developer. Contributed by David Galvez. 2011-12-09 Friday 10:29 Alan Hourihane * sys/ramfs.c: Fixed file size and permissions of symlinks stored on ramfs. Contributed by Vincent Riviere. 2011-12-01 Thursday 09:42 Alan Hourihane * sys/usb/src.km/loader/loader.c: Fix typo. Contributed by David Galvez. 2011-11-29 Tuesday 17:23 Alan Hourihane * sys/: libkern/kernel_module.h, mint/kentry.h: Add the debug function FORCE(x) to kentry. Contributed by David Galvez. 2011-11-28 Monday 09:33 Alan Hourihane * sys/sockets/inet4/: ifload.c, inetutil.c, tcputil.c, udp.c: Fix INET4 for ColdFire. Contributed by Vincent Riviere. 2011-11-28 Monday 09:32 Alan Hourihane * sys/usb/src.km/loader/loader.c: Now loader.prg loads the right kernel module depending on what CPU cookie is read. No need to rename the module to usb.km anymore. Taken from xaloader. Contributed by David Galvez. 2011-11-28 Monday 09:31 Alan Hourihane * sys/usb/src.km/: USBDEFS, global.h: For the USB kernel module configure debug information from the file USBDEFS defining DEV_DEBUG there. Contributed by David Galvez. 2011-11-28 Monday 09:30 Alan Hourihane * sys/sockets/xif/fec/.cvsignore: Add missing .cvsignore for FEC driver. Contributed by Vincent Riviere. 2011-11-28 Monday 09:29 Alan Hourihane * sys/sockets/xif/fec/fec.c: Correctly read Flash parameters, drop assigned but unused variables. Contributed by m0n0. 2011-11-18 Friday 08:42 Alan Hourihane * sys/sockets/xif/fec/Makefile: Fix fec makefile to build only for coldfire. Contributed by m0n0. 2011-11-11 Friday 00:15 Alan Hourihane * sys/sockets/xif/: fec/BINFILES, fec/EXTRAFILES, fec/am79c874.h, fec/dma.c, fec/fec.h, fec/platform/board.h, fec/platform/mcf548x_gpio.h, fec/platform/mcf548x_intc.h, fec/platform/types.h, Makefile, fec/MISCFILES, fec/Makefile, fec/README, fec/SRCFILES, fec/am79c874.c, fec/fec.c, fec/platform/dma.h, fec/platform/mcf548x_dma.h, fec/platform/mcf548x_fec.h: Add FireBee ethernet driver. Contributed by m0n0. 2011-11-11 Friday 00:13 Alan Hourihane * sys/cookie.h: Add FireTOS DMA Cookie. Contributed by m0n0. 2011-11-05 Saturday 19:56 hek * xaaes/src.km/xa_appl.c: more accurate test if bubbleGEM was launched 2011-11-05 Saturday 15:08 hek * xaaes/src.km/xa_scrp.c: only copy scrap-path if it differs from current 2011-11-05 Saturday 15:08 hek * xaaes/src.km/widgets.c: fix build if WITH_BBL_HELP is 0 2011-11-05 Saturday 15:07 hek * xaaes/src.km/: taskman.h, xa_menu.c: change prototype for update_tasklist_entry 2011-11-05 Saturday 14:58 hek * xaaes/src.km/: xaaes015.rsl, xa_strings.c: xa_strings.c xaaes015.rsl: reallocate context-menu-strings for translation 2011-11-05 Saturday 14:57 hek * xaaes/src.km/: xa_bubble.c, xa_bubble.h: xa_bubble.h xa_bubble.c: - use defines for mode in XA_bubble_event - don't open widget-bubble if mouse-button down - don't send request to any XaAES-thread - close widget-bubble if str==0 2011-11-05 Saturday 14:57 hek * xaaes/src.km/xa_appl.c: - don't close bubble if shutdown is active - dont appl_write to an exiting client (exp.) 2011-11-05 Saturday 14:56 hek * xaaes/src.km/taskman.c: - set cursor in taskmanager to current client - pass htd to update_tasklist_entry - only top taskmanager-window if not top - don't open fileselector for gradients if gradients not active 2011-11-05 Saturday 14:56 hek * xaaes/src.km/: rectlist.c, win_draw.c, xa_form.c: cosmetics 2011-11-05 Saturday 14:55 hek * xaaes/src.km/k_mouse.c: close widget-bubble at any click 2011-11-05 Saturday 14:55 hek * xaaes/src.km/k_main.c: - don't set cur of lsit to leaf if not opened (->add_scroll_entry?) in alert_input - initialize mouse 2011-11-05 Saturday 14:55 hek * xaaes/src.km/c_window.c: - cancel bubble in set_and_update_window to catch all (?) window-operations - exchange blit-rects when a window is moved down from underneath the menubar to avoid redraw-errors (first lower) - send WM_MOVED to list-window to adjust widgets if parent-window moved 2011-11-05 Saturday 14:55 hek * xaaes/src.km/gradient/autumn.c: change background-gradient 2011-11-02 Wednesday 15:04 hek * sys/: dosmem.c, mint/mem.h: dosmem.c mint/mem.h: - use defines for Mxalloc-mode - add # ifdef WITH_MMU_SUPPORT (helmut) 2011-10-31 Monday 17:44 hek * xaaes/src.km/xacookie.c: fix protection-mode for Mxalloc 2011-10-31 Monday 17:43 hek * xaaes/src.km/xa_bubble.c: use post_cevent to show widget-bubbles 2011-10-31 Monday 17:43 hek * xaaes/src.km/widgets.c: highlight widgets before showing bubble 2011-10-31 Monday 17:41 hek * xaaes/src.km/k_mouse.c: test for wind == 0 in m_not_move_timeout 2011-10-31 Monday 17:41 hek * xaaes/src.km/k_main.c: another fix for alert_input 2011-10-30 Sunday 22:55 hek * xaaes/src.km/c_window.c: cancel pending bubble when window is closed 2011-10-30 Sunday 22:14 hek * xaaes/src.km/k_main.c: cleanup 2011-10-30 Sunday 22:14 hek * xaaes/src.km/mt_gem.h: add BGS7_USRHIDE2 2011-10-30 Sunday 20:48 hek * xaaes/src.km/xa_bubble.c: fix balloon-style 2011-10-30 Sunday 15:19 hek * xaaes/src.km/taskman.c: do full-redraw for correct slider-size at first redraw 2011-10-30 Sunday 14:08 hek * xaaes/src.km/xa_help.txt: remove duplicate definitions (shortcuts may be redefined) 2011-10-30 Sunday 14:02 hek * xaaes/src.km/: xa_rsrc.c, xaaes015.rsl: xa_rsrc.c xaaes015.rsl: revert previous change (empty strings are skipped) 2011-10-30 Sunday 11:44 hek * xaaes/src.km/version.h: bump version from 1.1.23 to 1.1.24 2011-10-30 Sunday 11:43 hek * xaaes/src.km/trnfm.c: - avoid division by zero in create_gradient - change chaos 2011-10-30 Sunday 11:43 hek * xaaes/src.km/xaaes.h: update for xaaes015.rsc 2011-10-30 Sunday 11:43 hek * xaaes/src.km/xa_rsrc.c: allow zero-length-strings to be translated 2011-10-30 Sunday 11:42 hek * xaaes/src.km/k_main.c: - store input-length for alert_input in struct display_alert_data (ce->d0 might get lost) - display context in ignore() 2011-10-30 Sunday 11:41 hek * xaaes/src.km/taskman.c: ensure correct hslider for taskmanager 2011-10-30 Sunday 11:41 hek * xaaes/src.km/k_keybd.c: screen_dump-mode always 1 2011-10-30 Sunday 11:41 hek * xaaes/src.km/: example.cnf, xa_strings.c, xa_strings.h, xa_types.h, xaaes015.rsl, cnf_xaaes.c, k_mouse.c, widgets.c, widgets.h, xa_bubble.c, xa_bubble.h: cnf_xaaes.c k_mouse.c widgets.c widgets.h xa_bubble.c xa_bubble.h xa_strings.c xa_strings.h xa_types.h xaaes015.rsl example.cnf: - new feature: describe_widgets if set not 0 display name/function of a widget when mouse is placed (not moved) twice above a widget. - sightly redesign bubble-layout 2011-10-30 Sunday 11:40 hek * xaaes/src.km/about.c: restructure shortcut-replacement-code 2011-10-26 Wednesday 20:12 hek * xaaes/src.km/taskman.c: cleanup 2011-10-26 Wednesday 20:11 hek * xaaes/src.km/k_main.c: fix alert 2011-10-26 Wednesday 16:21 hek * xaaes/src.km/taskman.c: include cnf_xaaes.h (load_config) 2011-10-26 Wednesday 16:01 hek * xaaes/src.km/xa_rsrc.c: don't alert wrong size if client is XaAES 2011-10-26 Wednesday 16:01 hek * xaaes/src.km/xa_fsel.c: don't list '.'-entry 2011-10-26 Wednesday 16:00 hek * xaaes/src.km/: cnf_xaaes.c, cnf_xaaes.h, k_keybd.c, k_main.c, taskman.c, xa_help.txt: cnf_xaaes.c cnf_xaaes.h k_keybd.c k_main.c taskman.c xa_help.txt: implement config-reload at runtime, new shortcut: SHIFT+L 2011-10-26 Wednesday 16:00 hek * xaaes/src.km/: init.c, k_init.c: - improve rsc-file-version-check - load default-widgets if configured fails 2011-10-25 Tuesday 10:10 hek * xaaes/src.km/version.h: bump version from 1.1.22 to 1.1.23 2011-10-25 Tuesday 10:05 hek * xaaes/src.km/xa_help.txt: add SHIFT+P 2011-10-25 Tuesday 10:03 hek * xaaes/src.km/: xa_bubble.c, xa_bubble.h: xa_bubble.c xa_bubble.h: slightly changed layout 2011-10-25 Tuesday 09:56 hek * xaaes/src.km/xa_form.c: alert-icons now sorted 2011-10-25 Tuesday 09:35 hek * xaaes/src.km/XAAESDEFS: use xaaes015.rsc 2011-10-25 Tuesday 09:34 hek * xaaes/src.km/: k_keybd.c, xa_strings.c, xa_strings.h, k_init.c, k_main.c, k_main.h, taskman.c, trnfm.c, trnfm.h, xa_types.h, xaaes015.rsl: k_init.c k_keybd.c k_main.c k_main.h taskman.c trnfm.c trnfm.h xa_types.h xa_strings.c xa_strings.h xaaes015.rsl: - new shortcut Shift-P: Laod palette - palette loaded at any pixel-depth - use RESTART_AFTER_BOMB for restart after XaAES-crash 2011-10-25 Tuesday 09:34 hek * xaaes/src.km/xaaes015.rsl: file xaaes015.rsl was initially added on branch helmut-enhancements. 2011-10-25 Tuesday 09:13 hek * xaaes/src.km/: xaaes015.rsc, xaaes015.rsm: fontselector redesigned, sorted alert-icons 2011-10-21 Friday 20:09 hek * xaaes/src.km/gradient/: autumn.c, flwrpwr.c: gradient/flwrpwr.c gradient/autumn.c: fix text-gradient 2011-10-20 Thursday 15:38 hek * xaaes/src.km/gradient/: flwrpwr.c, mint.c: gradient/flwrpwr.c gradient/mint.c: add utop_grey 2011-10-20 Thursday 15:32 hek * xaaes/src.km/gradient/autumn.c: add utop_grey 2011-10-20 Thursday 15:31 hek * xaaes/src.km/pal/nvdi.pal: NVDI-Palette 2011-10-20 Thursday 15:30 hek * xaaes/src.km/pal/nvdi.pal: file nvdi.pal was initially added on branch helmut-enhancements. 2011-10-20 Thursday 15:20 hek * xaaes/src.km/xa_appl.c: cleanup 2011-10-20 Thursday 15:19 hek * xaaes/src.km/render_obj.c: small optimization 2011-10-20 Thursday 15:18 hek * xaaes/src.km/k_main.c: fix data-corruption in alert 2011-10-20 Thursday 15:18 hek * xaaes/src.km/k_init.c: fix typo 2011-10-19 Wednesday 16:13 hek * xaaes/src.km/xa_shel.c: all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified 2011-10-19 Wednesday 16:13 hek * xaaes/src.km/k_shutdown.c: all intermediate pointers in cast from 'struct proc **' to 'volatile struct proc **' must be 'const' qualified 2011-10-19 Wednesday 16:13 hek * xaaes/src.km/k_main.c: - set signals to SIG_IGN not SIG_DFL at exit - remove unused variables - cleanup 2011-10-19 Wednesday 16:12 hek * xaaes/src.km/k_init.c: avoid gcc 4.6-warning 2011-10-18 Tuesday 20:25 hek * xaaes/src.km/xa_bubble.c: clean up 2011-10-18 Tuesday 18:41 hek * xaaes/src.km/k_main.c: fix sto-build 2011-10-18 Tuesday 18:19 hek * xaaes/src.km/example.cnf: update for balloon-bubble 2011-10-18 Tuesday 18:17 hek * xaaes/src.km/k_shutdown.c: don't free memory and close workstation if HALT or REBOOT 2011-10-18 Tuesday 17:55 hek * xaaes/src.km/: xacookie.c, xacookie.h: xacookie.c xacookie.h: - add read/write-mode for cookie - fix prot-flags for m_xalloc - some security-checks 2011-10-18 Tuesday 17:54 hek * xaaes/src.km/render_obj.c: use virual handle for raster-operations 2011-10-18 Tuesday 17:50 hek * xaaes/src.km/xa_types.h: - remove raster_handle - xa_bubble now short 2011-10-18 Tuesday 17:49 hek * xaaes/src.km/xa_defs.h: add TST_BE 2011-10-18 Tuesday 17:49 hek * xaaes/src.km/: xa_bubble.c, xa_bubble.h: xa_bubble.c xa_bubble.h: - add balloon-style, with slightly different layout for fVDI - add new style for client-display - restructure everything - BGEM-cookie is read/write 2011-10-18 Tuesday 17:48 hek * xaaes/src.km/xa_appl.c: - don't free BGEM-cookie when external bubble is launched - use post_cevent to enable bubble when external bubble terminates - close bubble when a client exits 2011-10-18 Tuesday 17:48 hek * xaaes/src.km/: trnfm.c, trnfm.h: trnfm.c trnfm.h: return error-code if rw_syspalette fails 2011-10-18 Tuesday 17:47 hek * xaaes/src.km/taskman.c: - only start snapshot if width and height ob rubber-box > 0 - wait for external snapshot-app to finish (kill if mouse moved) - freeze bubble for time of snapshot 2011-10-18 Tuesday 17:47 hek * xaaes/src.km/rectlist.c: only join rects if menu_bar=1 2011-10-18 Tuesday 17:47 hek * xaaes/src.km/mt_gem.h: add BGS7_DISPCL for display client 2011-10-18 Tuesday 17:46 hek * xaaes/src.km/: messages.c, messages.h: add another struct to union msg_buf (m5,m6->void*) 2011-10-18 Tuesday 17:46 hek * xaaes/src.km/k_shutdown.c: don't terminate help-thread if XaAES was bombed 2011-10-18 Tuesday 17:46 hek * xaaes/src.km/k_mouse.c: dont check cfg.xa_bubble to close bubble when mouse moved (client-display) 2011-10-18 Tuesday 17:45 hek * xaaes/src.km/k_main.c: - no alert for an XaAES-thread or if shutdown is active - wait longer for killed client to disappear - limit alert-input-length (512) and test for [ being first char - add interface to open bubble-help by alert-input - print signum, name, pc, and address when a fatal signal is caught - don't reenter shutdown-alert - enable bubble now in k_init - restart XaAES if bombed without autorun-apps and display alert - n.aes-cookie is readonly - dont set syspalette if rw_syspalette failed 2011-10-18 Tuesday 17:45 hek * xaaes/src.km/k_keybd.c: - add debug-code to intentionally produce a bus-error - close bubble only when not Ctrl-Alt-D to save screen with bubble 2011-10-18 Tuesday 17:44 hek * xaaes/src.km/k_init.c: - raster_handle not needed - no handlers and no shadow for bubble-window - enable bubble after creating window and detecting VDI 2011-10-18 Tuesday 17:44 hek * xaaes/src.km/init.c: print information from XaAES-basepage into bootlog 2011-10-18 Tuesday 17:44 hek * xaaes/src.km/draw_obj.c: use logical or 2011-10-18 Tuesday 17:44 hek * xaaes/src.km/debug.h: add KDBG-macro 2011-10-18 Tuesday 17:43 hek * xaaes/src.km/cnf_xaaes.c: xa_bubble now short (was bool) 2011-10-18 Tuesday 17:42 hek * xaaes/src.km/c_window.c: - close bubble-help when: top a window, open a window, toggle menu - menu clipped only for windows with handle >= 0 2011-10-18 Tuesday 17:42 hek * xaaes/src.km/app_man.c: display name of launched client if menu is off, else close bubble-help-window 2011-10-10 Monday 17:38 hek * xaaes/src.km/obtree.c: fix shortcuts for characters > 127 2011-10-10 Monday 16:05 hek * xaaes/src.km/xa_strings.c: - line 25 "Restart XaAES" - line 26 "Halt system" length extended for russian. - line 121ff (KeyNames[] =3D) lenght extended for translations. 2011-10-09 Sunday 15:57 hek * xaaes/src.km/xa_strings.c: fix length 2011-10-09 Sunday 15:49 hek * xaaes/src.km/: xa_help.cs, xa_help.de, xa_help.ru, xaaes014.rsl, xa_help.es, xa_help.fr, xa_help.hu, example.cnf, xa_help.it: xaaes014.rsl xa_help.ru xa_help.cs xa_help.de xa_help.es xa_help.fr xa_help.hu xa_help.it example.cnf: update for new features+translations 2011-10-08 Saturday 17:18 hek * xaaes/src.km/xacookie.c: #ifdef not needed 2011-10-08 Saturday 17:08 hek * xaaes/src.km/version.h: bump version from 1.1.20 to 1.1.21 2011-10-08 Saturday 17:08 hek * xaaes/src.km/: xa_help.de, xa_help.txt: xa_help.de xa_help.txt: - add SHIFT+W - add CtrlAlt-tags 2011-10-08 Saturday 17:02 hek * xaaes/src.km/xaaes014.rsl: fix/add strings 2011-10-08 Saturday 17:01 hek * xaaes/src.km/app_man.c: reduce diff 2011-10-08 Saturday 17:01 hek * xaaes/src.km/: xa_strings.c, xa_strings.h: xa_strings.c xa_strings.h: - add invalid pointer-message - strings may not be empty 2011-10-08 Saturday 17:00 hek * xaaes/src.km/xa_rsrc.c: - fix error-message for wrong rscfile-size - use translation-string for invalid pointer-message 2011-10-08 Saturday 16:46 hek * xaaes/src.km/scrlobjc.c: fix string-management for scoll-lists 2011-10-08 Saturday 16:44 hek * xaaes/src.km/gradient/Makefile: add autumn.grd 2011-10-08 Saturday 16:41 hek * xaaes/src.km/gradient/autumn.c: gradient/Makefile gradient/autumn.c: gradient for autumnly-colours 2011-10-08 Saturday 16:40 hek * xaaes/src.km/gradient/autumn.c: file autumn.c was initially added on branch helmut-enhancements. 2011-10-08 Saturday 16:37 hek * xaaes/src.km/win_draw.c: more verbose error-messages 2011-10-08 Saturday 16:35 hek * xaaes/src.km/render_obj.c: render_obj.c - fix vdi-handle-usage for raster-oprations for different VDIs - use normal style when calculating text-width in set_obtext - fix textures-load 2011-10-08 Saturday 16:03 hek * xaaes/src.km/xa_form.c: remove call to set_standard_point for alerts (might cause trouble) 2011-10-08 Saturday 16:02 hek * xaaes/src.km/xa_fsel.c: use SEGET_TEXTCPY not SEGET_TEXTPTR for edit-field 2011-10-08 Saturday 16:01 hek * xaaes/src.km/: info.c, info.h: info.c info.h: add function build_date 2011-10-08 Saturday 16:01 hek * xaaes/src.km/init.c: - print target in bootlog - init stack_align - place bootmessage at start - clean up 2011-10-08 Saturday 15:56 hek * xaaes/src.km/c_window.c: fix menusize-switch in set_standard_point 2011-10-08 Saturday 15:54 hek * xaaes/src.km/about.c: - delete-help-window only when used for viewing a file - improved version-display - fix reload of help-file 2011-10-08 Saturday 15:43 hek * xaaes/src.km/xacookie.c: file xacookie.c was initially added on branch helmut-enhancements. 2011-10-08 Saturday 15:43 hek * xaaes/src.km/: xacookie.c, xacookie.h: xacookie.c xacookie.h: cookie-handling-functions 2011-10-08 Saturday 15:43 hek * xaaes/src.km/xacookie.h: file xacookie.h was initially added on branch helmut-enhancements. 2011-10-08 Saturday 15:41 hek * xaaes/src.km/: SRCFILES, cnf_xaaes.c, global.c, global.h, k_init.c, k_keybd.c, k_main.c, k_mouse.c, k_shutdown.c, mt_gem.h, xa_appl.c, xa_bubble.c, xa_bubble.h, xa_defs.h, xa_graf.c, xa_types.h: SRCFILES cnf_xaaes.c global.c global.h k_init.c k_keybd.c k_main.c k_mouse.c k_shutdown.c mt_gem.h xa_appl.c xa_bubble.c xa_bubble.h xa_defs.h xa_graf.c xa_types.h: initial implemation of XaAES-builtin bubble-help enable with xa_bubble = 1 don't run bubbleGEM currently only windows-style 2011-10-08 Saturday 15:41 hek * xaaes/src.km/xa_bubble.h: file xa_bubble.h was initially added on branch helmut-enhancements. 2011-10-08 Saturday 15:41 hek * xaaes/src.km/xa_bubble.c: file xa_bubble.c was initially added on branch helmut-enhancements. 2011-10-05 Wednesday 19:41 hek * xaaes/src.km/taskman.c: fix memprot-display in system-window 2011-09-25 Sunday 19:16 hek * xaaes/src.km/cnf_xaaes.c: fix typo 2011-09-25 Sunday 18:36 hek * xaaes/src.km/win_draw.c: fix gradient-reload 2011-09-25 Sunday 18:35 hek * xaaes/src.km/: about.c, cnf_xaaes.c, k_keybd.c, k_main.c, xa_types.h, about.h: about.c about.h cnf_xaaes.c k_keybd.c k_main.c xa_types.h: fix restart: no malloc for keyboards, reset statics in about, open about later in k_main 2011-09-25 Sunday 18:34 hek * xaaes/src.km/: taskman.c, xa_fsel.c: taskman.c xa_fsel.c: use RED not LRED for clients in taskmanager and executables in fileselector 2011-09-23 Friday 22:44 hek * xaaes/src.km/render_obj.c: reset ierr of background-buffer is freed 2011-09-23 Friday 22:44 hek * xaaes/src.km/: k_main.c, xa_strings.c, xa_strings.h, xaaes014.rsl, about.c, about.h, k_keybd.c: about.c about.h k_keybd.c k_main.c xa_strings.c xa_strings.h xaaes014.rsl: configurable CtrlAlt-shortcuts through xa_help-file usage: start-tag: # stop-tag: # All shortcuts between start-tag and stop-tag can be redefined with ## When is empty the original shorcut loses its special function and is passed to a client. XaAES displays the new definition in the about-window and tries to always start the description at the same comlumn. When the help-file was changed, new shortcut-definitions are read and configured accordingly. Known keywords for special keys are: CURSOR-UP CURSOR-DOWN CURSOR-RIGHT CURSOR-LEFT SPACE ESC BACKSPACE TAB ENTER INSERT HOME RETURN HELP HOME UNDO These are translated into other languages, so their translations are undestood as well. All other keys are identified by a single character. 2011-09-23 Friday 22:41 hek * xaaes/src.km/k_keybd.c: new shortcut: SHIFT+W Top top-window of previous application 2011-09-22 Thursday 19:20 hek * xaaes/src.km/: xaaes014.rsc, xaaes014.rsm, xamno014.rsc, xamno014.rsm: xaaes014.rs[clm] xamno014.rs[clm]: update for it-version 2011-09-22 Thursday 08:43 hek * xaaes/src.km/: xa_help.cs, xa_help.es, xa_help.fr, xa_help.hu, xa_help.ru: xa_help.?? xa_help.txt: update for new shortcuts 2011-09-22 Thursday 08:36 hek * xaaes/src.km/taskman.c: - do not use data from stack of another function - display last char in sysinfo 2011-09-22 Thursday 08:36 hek * xaaes/src.km/xa_form.c: fix delimiter for alert-strings 2011-09-22 Thursday 08:35 hek * xaaes/src.km/xaaes014.rsl: add italian translation 2011-09-22 Thursday 08:35 hek * xaaes/src.km/xa_strings.c: fix lengths for translation 2011-09-22 Thursday 08:34 hek * xaaes/src.km/xa_help.it: italian help 2011-09-22 Thursday 08:33 hek * xaaes/src.km/xa_help.it: file xa_help.it was initially added on branch helmut-enhancements. 2011-09-22 Thursday 08:27 hek * doc/xaaes/xa_lang_notes.txt: update for italian 2011-09-20 Tuesday 17:18 hek * xaaes/src.km/: xa_help.txt, xa_help.de: xa_help.de xa_help.txt: add new shortcut: Ctrl-Alt-Shift-TAB 2011-09-20 Tuesday 17:18 hek * xaaes/src.km/k_keybd.c: - new shortcut: Ctrl-Alt-SHIFT+TAB Top previous application - don't top accessories without windows on Ctrl-Alt-TAB 2011-09-18 Sunday 14:32 hek * sys/init.c: use \mint again if \mint\ fails 2011-09-18 Sunday 14:14 hek * sys/arch/cpu.S: Fix Ssystem(S_CTRLCACHE) bug in mintv4e.prg. Contributed by Vincent Riviere. 2011-09-17 Saturday 19:57 hek * xaaes/src.km/version.h: bump version from 1.1.19 to 1.1.20 2011-09-17 Saturday 19:52 hek * xaaes/src.km/taskman.c: - fix bug when deleting unused list-items in taskmanager - minor security-improvements 2011-09-17 Saturday 19:49 hek * xaaes/src.km/scrlobjc.c: - re-use buffer if new length eq. old length in set() - 0-termination not needed 2011-09-17 Saturday 19:48 hek * xaaes/src.km/render_obj.c: hide/unhide logo for box_gradient2 2011-09-17 Saturday 19:47 hek * xaaes/src.km/rectlist.c: avoid spltting workarea because of menu 2011-09-14 Wednesday 22:35 hek * xaaes/src.km/render_obj.c: - dont apply a gradient to background if video <= 8bit - Aes does not have to be owner of desktop for box-background 2011-09-13 Tuesday 17:14 hek * xaaes/src.km/form.c: demove debug 2011-09-13 Tuesday 16:47 hek * xaaes/src.km/debug.h: add macro 2011-09-13 Tuesday 16:45 hek * xaaes/src.km/form.c: initialize fr.no_exit for exit_form 2011-09-13 Tuesday 16:45 hek * xaaes/src.km/xa_help.de: add TAB 2011-09-13 Tuesday 16:34 hek * xaaes/src.km/: taskman.c, xa_strings.c, xa_strings.h, xaaes014.rsl: taskman.c xa_strings.c xa_strings.h xaaes014.rsl: add "Load image" to xa_strings 2011-09-13 Tuesday 16:08 hek * xaaes/src.km/: draw_obj.c, render_obj.h, taskman.c, xa_defs.h, xa_menu.c, xa_rsrc.c, xa_rsrc.h: draw_obj.c render_obj.c render_obj.h taskman.c xa_defs.h xa_menu.c xa_rsrc.c xa_rsrc.h: - dont draw own box if BOX_GRADIENT2 not present - use BKGIMG_EXT for ext. for background-images - check if pid still exists in build_tasklist_string - use smaller buf on stack - hide XaAES-logo when background-image present 2011-09-13 Tuesday 15:55 hek * xaaes/src.km/obtree.c: add comment 2011-09-13 Tuesday 15:52 hek * xaaes/src.km/xa_global.c: dont display negative-links-error 2011-09-13 Tuesday 15:50 hek * xaaes/src.km/xaaes014.rsl: add alert-text for wrong rsc-file-size 2011-09-13 Tuesday 15:48 hek * xaaes/src.km/: xa_strings.c, xa_strings.h: xa_strings.c xa_strings.h: add alert-text for wrong rsc-file-size 2011-09-13 Tuesday 15:48 hek * xaaes/src.km/scrlobjc.c: avoid memory-corruption in add_scroll_entry 2011-09-13 Tuesday 15:47 hek * xaaes/src.km/taskman.h: prototype for update_tasklist_entry changed 2011-09-13 Tuesday 15:44 hek * xaaes/src.km/render_obj.c: draw_obj.c render_obj.c render_obj.h taskman.c xa_defs.h xa_menu.c xa_rsrc.c xa_rsrc.h: - dont draw own box if BOX_GRADIENT2 not present - use BKGIMG_EXT for ext. for background-images - check if pid still exists in build_tasklist_string - use smaller buf on stack - hide XaAES-logo when background-image present 2011-09-13 Tuesday 15:19 hek * xaaes/src.km/: app_man.c, c_window.c, c_window.h, cnf_xaaes.c, k_keybd.c, widgets.c, xa_types.h: app_man.c c_window.c c_window.h c_window.h cnf_xaaes.c k_keybd.c widgets.c xa_types.h: - check if curproc=window-owner before calling ob_set_wind() to avoid memory-violation - allow moving windows above screen (cfg:leave_top_border) - new shortcut: ,: remove widgets of a window 2011-09-11 Sunday 23:38 Alan Hourihane * sys/usb/src.km/udd/storage/bios.S: Change the way to install system variables (hd_rw, hd_bpb, hd_mediach) through XBRA protocol. So no more crash with 030 because cpushi. Contributed by David Galvez. 2011-09-04 Sunday 10:32 hek * xaaes/src.km/version.h: bump version from 1.1.18 to 1.1.19 2011-09-04 Sunday 10:31 hek * xaaes/src.km/: xa_help.txt, xa_help.de: xa_help.txt xa_help.de: new features 2011-09-04 Sunday 10:30 hek * xaaes/src.km/gradient/mint.c: add comments 2011-09-04 Sunday 10:27 hek * xaaes/src.km/xaaes014.rsl: Abbrechen -> Terminieren (de) 2011-09-04 Sunday 10:26 hek * xaaes/src.km/example.cnf: add textures, fix some comments 2011-09-04 Sunday 10:18 hek * xaaes/src.km/: c_window.h, draw_obj.c, k_keybd.c, k_main.c, k_main.h, k_shutdown.c, render_obj.c, render_obj.h, taskman.c, c_window.c, xa_defs.h, xa_global.h: c_window.c c_window.h draw_obj.c k_keybd.c k_main.c k_main.h k_shutdown.c render_obj.c render_obj.h taskman.c xa_defs.h xa_global.h: implement background-image make current screen background-image with Ctrl-Alt-: make current window full-screen with Ctrl-Alt-. load previously saved background with Ctrl-Alt-Shift-N. 2011-09-04 Sunday 10:08 hek * xaaes/src.km/: c_window.h, xa_global.h: c_window.h xa_global.h: implement background-image 2011-09-04 Sunday 09:55 hek * xaaes/src.km/mscall.h: mouse-prototypes 2011-09-04 Sunday 09:50 hek * xaaes/src.km/trnfm.c: add chaos to method 2 and 3 in create_gradient 2011-09-04 Sunday 09:50 hek * xaaes/src.km/xa_vdi.c: apply word-boundary-fvdi-fix only if 8bit-video 2011-08-29 Monday 15:49 hek * sys/module.c: include mint/arch/asm.h 2011-08-29 Monday 15:43 hek * xaaes/src.km/: adiload.c, draw_obj.c: adiload.c draw_obj.c: include mint/arch/asm.h 2011-08-29 Monday 15:18 hek * xaaes/src.km/gradient/Makefile: add clean-target. Contributed by Patrice Mandin. 2011-08-28 Sunday 20:03 hek * xaaes/src.km/: xa_help.de, xa_help.txt: xa_help.txt xa_help.de: add accidentally deleted lines 2011-08-28 Sunday 20:01 hek * xaaes/src.km/taskman.c: increase buffer for sysinfo 2011-08-27 Saturday 12:15 hek * xaaes/src.km/version.h: bump version from 1.1.17 to 1.1.18 2011-08-27 Saturday 12:13 hek * xaaes/src.km/gradient/: Makefile, menubar.c, default.c: update/add some gradients 2011-08-27 Saturday 12:06 hek * xaaes/src.km/gradient/flwrpwr.c: Flower-Power 2011-08-27 Saturday 12:05 hek * xaaes/src.km/gradient/mint.c: mint-colored gradients 2011-08-27 Saturday 12:03 hek * xaaes/src.km/: xa_help.de, xa_help.txt, xaaes014.rsl: xa_help.txt xa_help.de xaaes014.rsl: update for gradient-shortcut 2011-08-27 Saturday 11:52 hek * xaaes/src.km/xa_types.h: clean up 2011-08-27 Saturday 11:50 hek * xaaes/src.km/xcclib.c: use gcc4-code for gcc2 for memcpy and memset 2011-08-27 Saturday 11:50 hek * xaaes/src.km/xa_graf.c: fix window-move for new menu-layout 2011-08-27 Saturday 11:49 hek * xaaes/src.km/xa_fnts.c: fix w/h-display 2011-08-27 Saturday 11:48 hek * xaaes/src.km/: k_main.c, k_main.h, taskman.c, taskman.h, xa_strings.c, xa_strings.h, k_keybd.c: k_keybd.c k_main.c k_main.h taskman.c taskman.h xa_strings.c xa_strings.h: add C-A-shortcut to load gradients 'N'. 2011-08-27 Saturday 11:45 hek * xaaes/src.km/: gradients.h, render_obj.c: gradients.h render_obj.c: add BOX_GRADIENT2 and TEXT_GRADIENT 2011-08-13 Saturday 20:33 hek * xaaes/src.km/win_draw.c: re-insert accidentally deleted lines 2011-08-13 Saturday 20:09 hek * xaaes/src.km/XAAESDEFS: use 020-060 for debug-version 2011-08-13 Saturday 19:01 hek * xaaes/src.km/: render_obj.c, scrlobjc.c, win_draw.c, win_draw.h: render_obj.c scrlobjc.c win_draw.c win_draw.h: update window-widgets when loading new gradient at runtime 2011-08-13 Saturday 19:00 hek * xaaes/src.km/Makefile.objs: link strings.o from libkern 2011-08-13 Saturday 18:59 hek * xaaes/src.km/k_main.c: redraw screen after loading gradients 2011-08-13 Saturday 18:23 hek * sys/libkern/SRCFILES: add strings.c 2011-08-13 Saturday 18:11 hek * sys/libkern/: kernel_module.h, strings.c, strings.h: libkern/kernel_module.h libkern/strings.[ch]: export strings from inlined function in kernel_module.h into strings.c 2011-08-13 Saturday 17:57 hek * sys/libkern/strings.h: file strings.h was initially added on branch helmut-enhancements. 2011-08-13 Saturday 17:57 hek * sys/libkern/strings.c: file strings.c was initially added on branch helmut-enhancements. 2011-08-11 Thursday 19:34 Alan Hourihane * sys/: k_exec.c, slb.c, arch/user_things.S: Fixed support for SLB libraries built with binutils-2.18-mint-20080209 and higher. Contributed by Vincent Riviere. 2011-08-03 Wednesday 10:03 Alan Hourihane * sys/arch/acia.S: Fixed ColdFire version using unsupport instruction due to gas bug #13050 Contributed by Vincent Riviere. 2011-08-02 Tuesday 16:30 hek * xaaes/src.km/gradient/menubar.c: gradient/menubar.c gradient/Makefile: menubar.grd - gradient only for menubar 2011-08-02 Tuesday 16:30 hek * xaaes/src.km/gradient/menubar.c: file menubar.c was initially added on branch helmut-enhancements. 2011-08-02 Tuesday 16:27 hek * xaaes/src.km/win_draw.c: allow disabling a gradient with n_steps < 0 2011-08-02 Tuesday 16:21 hek * xaaes/src.km/: cnf_xaaes.c, render_obj.c, xa_types.h: cnf_xaaes.c render_obj.c xa_types.h: new config-variable textures textures = <0|folder-name> if 0 no textures 2011-08-02 Tuesday 16:17 hek * xaaes/src.km/gradient/: n_green.c, g_green.c: gradient/g_green.c gradient/n_green.c: cosmetic changes 2011-08-01 Monday 19:52 hek * xaaes/src.km/: accstart.S, nkcc-gc.S, xa_user_things.S: *.S: fix for gcc2 2011-08-01 Monday 19:48 hek * xaaes/src.km/: Makefile.objs, SRCFILES: SRCFILES Makefile.objs: always use .S 2011-08-01 Monday 19:46 hek * xaaes/src.km/: accstart.s, accstart.S: use .S 2011-08-01 Monday 19:02 hek * xaaes/src.km/nkcc-gc.S: Synchronized NKCC from CFLIB. Contributed by Vincent Riviere. 2011-08-01 Monday 15:27 Alan Hourihane * sys/xdd/mfp/Makefile, xaaes/src.km/Makefile, xaaes/src.km/adi/whlmoose/Makefile, sys/sockets/xif/Makefile, sys/usb/src.km/Makefile, sys/xdd/lp/Makefile: Fixed distclean target. Contributed by Vincent Riviere. 2011-08-01 Monday 14:39 hek * xaaes/src.km/Makefile.objs: don't use libkern - define gcc-builtin memcpy, memset 2011-08-01 Monday 14:38 hek * xaaes/src.km/: SRCFILES, init.c, xcclib.c, xcclib.h: SRCFILES init.c xcclib.[ch]: don't use libkern - define gcc-"builtin" memcpy, memset 2011-08-01 Monday 14:36 hek * xaaes/src.km/xcclib.h: file xcclib.h was initially added on branch helmut-enhancements. 2011-08-01 Monday 14:36 hek * xaaes/src.km/xcclib.c: file xcclib.c was initially added on branch helmut-enhancements. 2011-08-01 Monday 13:59 hek * xaaes/src.km/desktop.c: fix deb-build 2011-07-31 Sunday 20:43 hek * xaaes/src.km/k_init.c: initialize work_out 2011-07-31 Sunday 20:42 hek * xaaes/src.km/desktop.c: remove unused code 2011-07-31 Sunday 18:03 Alan Hourihane * sys/xfs/nfs/main.c: Fixed copyright character. Contributed by Vincent Riviere. 2011-07-31 Sunday 16:32 hek * xaaes/src.km/xa_fnts.c: kludge for fVDI 2011-07-31 Sunday 16:31 hek * xaaes/src.km/: scrlobjc.c, trnfm.c, widgets.c, win_draw.c, xa_form.c, xa_fsel.c, xa_rsrc.c, k_init.c, menuwidg.c: k_init.c menuwidg.c scrlobjc.c trnfm.c widgets.c win_draw.c xa_form.c xa_fsel.c xa_rsrc.c: remove unused variables/code 2011-07-31 Sunday 16:30 hek * xaaes/src.km/k_mouse.c: fix menu-activation when menu is pull and ontop 2011-07-31 Sunday 16:30 hek * xaaes/src.km/k_keybd.c: avoid getting ALERT-arg too long (todo) 2011-07-30 Saturday 20:09 hek * xaaes/src.km/xa_mono.rsc: remove old mono-rsc 2011-07-30 Saturday 19:20 Alan Hourihane * sys/fatfs.c, sys/arch/check_exc.c, sys/arch/mprot040.c, sys/mint/kcompiler.h, sys/sockets/inet4/tcpout.c, sys/sockets/inet4/tcputil.c, sys/sockets/xif/de600.h, sys/sockets/xif/dummyeth.c, sys/sockets/xif/lance.c, sys/sockets/xif/ethernat/ethernat.c, sys/sockets/xif/nfeth/nfeth.c, sys/usb/src.km/hub.c, sys/usb/src.km/usb.c, sys/usb/src.km/ucd/netusbee/isp116x.h, sys/usb/src.km/udd/storage/usb_storage.c, sys/xdd/mfp/mfp.c, sys/xdd/scc/scc.c, sys/xdd/uart/pc16550.c, sys/xfs/minixfs/minixsys.c, xaaes/src.km/app_man.c, xaaes/src.km/desktop.c, xaaes/src.km/draw_obj.c, xaaes/src.km/form.c, xaaes/src.km/init.c, xaaes/src.km/k_init.c, xaaes/src.km/k_main.c, xaaes/src.km/menuwidg.c, xaaes/src.km/render_obj.c, xaaes/src.km/scrlobjc.c, xaaes/src.km/taskman.c, xaaes/src.km/trnfm.c, xaaes/src.km/widgets.c, xaaes/src.km/win_draw.c, xaaes/src.km/xa_appl.c, xaaes/src.km/xa_form.c, xaaes/src.km/xa_fsel.c, xaaes/src.km/xa_pdlg.c, xaaes/src.km/xa_rsrc.c: Fixed compilation with GCC 4.6.1. Contributed by Vincent Riviere. 2011-07-30 Saturday 17:12 hek * xaaes/src.km/gradient/.cvsignore: Added *.grd. Contributed by Vincent Riviere. 2011-07-30 Saturday 16:34 hek * xaaes/src.km/: xaaes012.rsc, xaaes012.rsl, xaaes012.rsm: remove old rsc 2011-07-30 Saturday 16:24 hek * xaaes/src.km/: xaaes.cnf, example.cnf: xaaes.cnf not example.cnf 2011-07-30 Saturday 16:23 hek * xaaes/src.km/: xa_help.cs, xa_help.de, xa_help.es, xa_help.fr, xa_help.hu, xa_help.txt, xa_help.ru: xa_help.txt xa_help.??: update help-files 2011-07-30 Saturday 16:19 hek * xaaes/src.km/: xamno014.rsc, xamno014.rsm: mono-rsc 2011-07-30 Saturday 16:18 hek * xaaes/src.km/xamno014.rsc: file xamno014.rsc was initially added on branch helmut-enhancements. 2011-07-30 Saturday 16:18 hek * xaaes/src.km/xamno014.rsm: file xamno014.rsm was initially added on branch helmut-enhancements. 2011-07-30 Saturday 15:54 hek * xaaes/src.km/scrlobjc.c: do not set list->cur in add_scroll_entry 2011-07-30 Saturday 15:54 hek * xaaes/src.km/obtree.c: drop ob == 0 in "sysinfo"-patch 2011-07-30 Saturday 15:53 hek * xaaes/src.km/: init.c, init.h: init.c init.h: fix language/keyboard-layout-detection by AKP-cookie 2011-07-30 Saturday 15:52 hek * xaaes/src.km/about.c: fix keyboard-display 2011-07-30 Saturday 10:13 hek * xaaes/src.km/: about.c, init.c, init.h: about.c init.c init.h: display keyboard-lang in help-text 2011-07-30 Saturday 09:54 hek * xaaes/src.km/k_main.c: include render_obj.h 2011-07-30 Saturday 09:29 hek * xaaes/src.km/k_main.c: -use prototype for load_gradients from header -check arg for config-command 2011-07-30 Saturday 09:23 hek * xaaes/src.km/render_obj.h: add prototype for load_gradients 2011-07-29 Friday 21:22 hek * xaaes/src.km/: k_main.c, render_obj.c: k_main.c render_obj.c: runtime-config by alert-pipe #$# config-command if arg is empty load xaaes.cnf else arg=0 load gradient-file 2011-07-29 Friday 21:20 hek * xaaes/src.km/: k_keybd.c, xa_strings.c, xaaes014.rsl, k_keybd.h: k_keybd.c k_keybd.h xa_strings.c xaaes014.rsl: place keyboard.tbl always before the keyboard-list 2011-07-28 Thursday 14:31 Alan Hourihane * sys/xfs/ext2fs/main.c: Fixed copyright character. Contributed by Vincent Riviere. 2011-07-28 Thursday 10:57 hek * xaaes/src.km/gradient/Makefile: add distclean-target 2011-07-27 Wednesday 22:56 hek * xaaes/src.km/xa_fnts.c: remove old display-stuff 2011-07-27 Wednesday 22:08 hek * xaaes/src.km/xa_fnts.c: redraw ID, W and H 2011-07-27 Wednesday 21:50 hek * xaaes/src.km/xa_help.de: german help-file updated 2011-07-27 Wednesday 21:49 hek * xaaes/src.km/xa_help.txt: add line for keyboard-display 2011-07-27 Wednesday 21:32 hek * xaaes/src.km/k_keybd.c: switch_keyboard now static 2011-07-27 Wednesday 21:04 hek * xaaes/src.km/version.h: bump version from 1.1.16 to 1.1.17 2011-07-27 Wednesday 21:04 hek * xaaes/src.km/gradient/Makefile: n_dafault.c->n_dflt.c 2011-07-27 Wednesday 21:04 hek * xaaes/src.km/gradient/n_deflt.c: previously n_default.c 2011-07-27 Wednesday 21:03 hek * xaaes/src.km/gradient/n_default.c: now n_deflt.c 2011-07-27 Wednesday 21:02 hek * xaaes/src.km/gradient/n_deflt.c: file n_deflt.c was initially added on branch helmut-enhancements. 2011-07-27 Wednesday 21:01 hek * xaaes/src.km/xaaes.cnf: fix gradients-example 2011-07-27 Wednesday 20:59 hek * xaaes/src.km/xaaes.h: header for xaaes014.rsc 2011-07-27 Wednesday 20:57 hek * xaaes/src.km/xa_fsel.c: - move static varables into a struct - always use same dir-sep-char - implement File-menu - implement +--buttons for font-point 2011-07-27 Wednesday 20:56 hek * xaaes/src.km/xa_fnts.c: - display ID, width and height in TEXt-objects - implement +--buttons for font-point 2011-07-27 Wednesday 20:56 hek * xaaes/src.km/scrlobjc.c: don't count html-tags when calculating text-len 2011-07-27 Wednesday 20:56 hek * xaaes/src.km/: about.c, about.h, cnf_xaaes.c, k_keybd.c, xa_strings.c, xa_strings.h, xa_types.h: about.c about.h cnf_xaaes.c k_keybd.c xa_strings.c xa_strings.h xa_types.h 2011-07-27 Wednesday 20:55 hek * xaaes/src.km/XAAESDEFS: use xaaes014.rsc 2011-07-27 Wednesday 20:51 hek * xaaes/src.km/: xaaes014.rsc, xaaes014.rsl, xaaes014.rsm: xaaes014.rs[clm]: - File-menu in Fileselector - +--buttons for font-point in File- and Fontselector - objects for ID, width and height in TEXT-objects in Fontselector - cleanup 2011-07-27 Wednesday 20:51 hek * xaaes/src.km/xaaes014.rsc: file xaaes014.rsc was initially added on branch helmut-enhancements. 2011-07-27 Wednesday 20:51 hek * xaaes/src.km/xaaes014.rsm: file xaaes014.rsm was initially added on branch helmut-enhancements. 2011-07-27 Wednesday 20:51 hek * xaaes/src.km/xaaes014.rsl: file xaaes014.rsl was initially added on branch helmut-enhancements. 2011-07-21 Thursday 19:27 hek * xaaes/src.km/xa_fnts.c: set string for userdef-button 2011-07-21 Thursday 19:26 hek * xaaes/src.km/c_window.c: - accidentally deleted twolines - don't top XaAES when menubar is activated 2011-07-21 Thursday 19:26 hek * xaaes/src.km/: about.c, form.c, taskman.c: about.c form.c taskman.c: implement backdrop for XaAES-windows 2011-07-20 Wednesday 21:53 hek * xaaes/src.km/k_keybd.c: fix typo 2011-07-20 Wednesday 21:43 hek * xaaes/src.km/: draw_obj.c, handler.c, xa_rsrc.c: xa_rsrc.c draw_obj.c handler.c: reduce diffs 2011-07-20 Wednesday 21:39 hek * xaaes/src.km/xa_menu.c: always fix menu-width 2011-07-20 Wednesday 21:38 hek * xaaes/src.km/xa_form.c: top system-alerts 2011-07-20 Wednesday 21:38 hek * xaaes/src.km/taskman.c: - set nesticn_h to font-height and char_width to font-width for lists - new shortcut TAB to top window/app without closing taskmanager 2011-07-20 Wednesday 21:37 hek * xaaes/src.km/scrlobjc.c: fix icons in treeview 2011-07-20 Wednesday 21:33 hek * xaaes/src.km/render_obj.c: - dont apply gradients if height or width is <= 2 - place underline for shortcuts higher if box is < text-height - do not draw IBOX-objects 2011-07-20 Wednesday 21:32 hek * xaaes/src.km/menuwidg.c: use tab->widg->r if main menu else k->bar to find_menu_object 2011-07-20 Wednesday 21:31 hek * xaaes/src.km/k_mouse.c: dont swithc menu off by clicking on top not left 2011-07-20 Wednesday 21:31 hek * xaaes/src.km/k_keybd.c: fix window-move/size by keyboard 2011-07-20 Wednesday 21:30 hek * xaaes/src.km/c_window.c: - set minimun width and height for WM_SIZED (64) - top menu-owner if menu touched - if client has no menu set font-point anyway - make a function for rect-join 2011-07-20 Wednesday 21:08 hek * xaaes/src.km/about.c: remember window-pos and sz 2011-07-17 Sunday 11:23 Alan Hourihane * sys/: info.c, info.h, init.c: Cleaned up WITH_MMU_SUPPORT. Contributed by Vincent Riviere. 2011-07-15 Friday 06:51 hek * xaaes/src.km/Makefile: gradients -> gradient 2011-07-14 Thursday 19:24 hek * sys/libkern/vsprintf.c: print '-' before first digit for negative numbers and %[n]d 2011-07-14 Thursday 19:01 hek * xaaes/src.km/taskman.c: dont use kill(0) to check if proc exists (fails for TSR) 2011-07-14 Thursday 18:59 hek * xaaes/src.km/: xaaes012.rsc, xaaes012.rsm: xaaes012.rsc xaaes012.rsm: fix menu-width 2011-07-14 Thursday 18:58 hek * xaaes/src.km/xaaes012.rsl: add shortcuts 2011-07-14 Thursday 18:55 hek * xaaes/src.km/xa_strings.c: correct '[2][Leave XaAES][Cancel|OK] ' 2011-07-14 Thursday 18:48 hek * xaaes/src.km/xaaes.cnf: add infoline_point 2011-07-14 Thursday 18:29 hek * xaaes/src.km/gradient/br.c: file br.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_yellow.c: file g_yellow.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_green.c: file g_green.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_purple.c: file n_purple.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_blue.c: file g_blue.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_default.c: file n_default.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_red.c: file g_red.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_blue.c: file n_blue.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_cyan.c: file n_cyan.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_yellow.c: file n_yellow.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_green.c: file n_green.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/Makefile: file Makefile was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_purple.c: file g_purple.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/n_red.c: file n_red.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/flwrpwr.c: file flwrpwr.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/default.c: file default.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:28 hek * xaaes/src.km/gradient/g_cyan.c: file g_cyan.c was initially added on branch helmut-enhancements. 2011-07-14 Thursday 18:25 hek * xaaes/src.km/: gradients/default.c, gradients/g_blue.c, gradients/g_green.c, gradients/g_red.c, gradients/g_yellow.c, gradients/n_cyan.c, gradients/n_red.c, gradients/Makefile, gradients/g_cyan.c, gradients/g_purple.c, gradients/n_blue.c, gradients/n_default.c, gradients/n_green.c, gradients/n_purple.c, gradients/n_yellow.c, gradient/default.c, gradient/g_purple.c, gradient/g_red.c, gradient/g_yellow.c, gradient/n_green.c, gradient/n_purple.c, gradient/n_red.c, gradient/n_yellow.c, gradient/g_blue.c, gradient/g_cyan.c, gradient/g_green.c, gradient/n_blue.c, gradient/n_cyan.c, gradient/n_default.c, gradient/Makefile, render_obj.c: rename 'gradients'-directory into 'gradient' to fit into 8+3-naming-convention 2011-07-13 Wednesday 21:40 Alan Hourihane * sys/mint/config.h: Remove the OLDTOSFS special fix for ColdFire. This fixes the FireTOS crash when loading kernel modules. Contributed by Vincent Riviere. 2011-07-13 Wednesday 21:39 hek * xaaes/src.km/.cvsignore: Added xversion.h. Contributed by Vincent Riviere. 2011-07-13 Wednesday 15:29 hek * xaaes/src.km/: gradients.h, render_obj.c: gradients.h render_obj.c: - add box-gradient - fill in missing gradient-data - disable a gradient by setting n_steps < 0 - check for end-of-file in load_gradients 2011-07-13 Wednesday 15:13 hek * xaaes/src.km/gradients/: n_blue.c, n_cyan.c, n_green.c, n_purple.c, n_red.c: gradients/n_*.c gradients/g_*.c: fix typo in comment 2011-07-10 Sunday 21:31 hek * xaaes/src.km/win_draw.c: fix typo 2011-07-10 Sunday 17:04 hek * xaaes/src.km/xaaes.cnf: -add new gradients -add new palette-feature 2011-07-10 Sunday 17:03 hek * xaaes/src.km/xa_appl.c: test if client active before sending SIGCONT when leaving single-mode 2011-07-10 Sunday 13:01 hek * xaaes/src.km/pal/gem.pal: GEM-palette-file 2011-07-10 Sunday 12:58 hek * xaaes/src.km/pal/gem.pal: file gem.pal was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:32 hek * xaaes/src.km/gradients/Makefile: add n_*.c-files 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/: n_blue.c, n_cyan.c, n_default.c, n_green.c, n_purple.c, n_red.c, n_yellow.c: slist and window-title exchanged 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_cyan.c: file n_cyan.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_green.c: file n_green.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_yellow.c: file n_yellow.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_default.c: file n_default.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_blue.c: file n_blue.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_red.c: file n_red.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:28 hek * xaaes/src.km/gradients/n_purple.c: file n_purple.c was initially added on branch helmut-enhancements. 2011-07-10 Sunday 11:25 hek * xaaes/src.km/gradients/default.c: improve portability 2011-07-10 Sunday 10:56 hek * xaaes/src.km/gradients/: g_blue.c, g_cyan.c, g_green.c, g_purple.c, g_red.c, g_yellow.c: gradients/g_blue.c gradients/g_cyan.c gradients/g_green.c gradients/g_purple.c gradients/g_red.c gradients/g_yellow.c: make slist-infoline-gradient brighter 2011-07-10 Sunday 10:50 hek * xaaes/src.km/: cnf_xaaes.c, k_init.c, trnfm.c, trnfm.h: cnf_xaaes.c k_init.c trnfm.c trnfm.h: load palette from file /xaaes/palette/.pal, palette = 2011-07-10 Sunday 10:48 hek * xaaes/src.km/: render_obj.c, win_draw.c, xa_defs.h, xa_types.h, xa_vdi.c: render_obj.c win_draw.c xa_defs.h xa_types.h xa_vdi.c: exclude gradient-code conditionally (WITH_GRADIENTS=[0|1) 2011-07-08 Friday 20:24 hek * xaaes/src.km/gradients/: g_blue.c, g_cyan.c, g_green.c, g_purple.c, g_red.c, g_yellow.c: improve portability 2011-07-08 Friday 20:18 hek * xaaes/src.km/: gradients.h, render_obj.c: gradients.h render_obj.c gradients/g_blue.c gradients/g_cyan.c gradients/g_green.c gradients/g_purple.c gradients/g_red.c gradients/g_yellow.c: - fix sto-build - improve portability 2011-07-07 Thursday 20:28 hek * xaaes/src.km/gradients.h: header for gradient/\*.c-files 2011-07-07 Thursday 20:28 hek * xaaes/src.km/gradients.h: file gradients.h was initially added on branch helmut-enhancements. 2011-07-07 Thursday 20:13 hek * xaaes/src.km/gradients/Makefile: gradients-makefile 2011-07-07 Thursday 20:13 hek * xaaes/src.km/gradients/Makefile: file Makefile was initially added on branch helmut-enhancements. 2011-07-07 Thursday 20:08 hek * xaaes/src.km/version.h: bump version from 1.1.15 to 1.1.16 2011-07-07 Thursday 20:07 hek * xaaes/src.km/xaaes.cnf: update sample-cnf for gradients 2011-07-07 Thursday 20:06 hek * xaaes/src.km/widgets.h: menubar only important when not in window 2011-07-07 Thursday 20:05 hek * xaaes/src.km/.cvsignore: [no log message] 2011-07-07 Thursday 20:01 hek * xaaes/src.km/c_window.c: if not blit join two x-adjacend rects if y equal or outside wa in set_and_update_window 2011-07-07 Thursday 19:55 hek * xaaes/src.km/: Makefile, cnf_xaaes.c, k_init.c, cnf_xaaes.c, k_init.c, render_obj.c, win_draw.c, xa_types.h: Makefile cnf_xaaes.c k_init.c render_obj.c win_draw.c xa_types.h: enable loadable gradient-parameters 2011-07-07 Thursday 19:52 hek * xaaes/src.km/gradients/: g_cyan.c, g_green.c, g_purple.c, g_red.c, g_yellow.c, default.c, g_blue.c: gradient-source-files - originially by Paul Wratt 2011-07-05 Tuesday 14:47 hek * xaaes/src.km/version.h: bump version from 1.1.14 to 1.1.15 2011-07-05 Tuesday 14:46 hek * xaaes/src.km/XAAESDEFS: use xaaes012.rsc 2011-07-05 Tuesday 14:45 hek * xaaes/src.km/xaaes.h: adapt for xaaes012.rsc 2011-07-05 Tuesday 14:45 hek * xaaes/src.km/xa_strings.c: - strip some training blanks 2011-07-05 Tuesday 14:44 hek * xaaes/src.km/taskman.c: - add restart from process-menu - remove unused code 2011-07-05 Tuesday 14:44 hek * xaaes/src.km/: xaaes012.rsc, xaaes012.rsl, xaaes012.rsm: xaaes012.rsc xaaes012.rsm xaaes012.rsl: - remove resolution-change-forms - remove betatest-text - remove Log from process-menu - replace Resolution... by Restart XaAES in process-menu - add Shortcuts to menu 2011-07-05 Tuesday 14:43 hek * xaaes/src.km/xaaes012.rsl: file xaaes012.rsl was initially added on branch helmut-enhancements. 2011-07-05 Tuesday 14:43 hek * xaaes/src.km/xaaes012.rsc: file xaaes012.rsc was initially added on branch helmut-enhancements. 2011-07-05 Tuesday 14:43 hek * xaaes/src.km/xaaes012.rsm: file xaaes012.rsm was initially added on branch helmut-enhancements. 2011-07-03 Sunday 22:08 hek * xaaes/src.km/widgets/: nine-ozk.hrd, nine-ozk.rsc: same as nine-wdg 2011-07-03 Sunday 20:17 hek * xaaes/src.km/k_mouse.c: reduce diffs 2011-07-03 Sunday 20:16 hek * xaaes/src.km/: adi.c, handler.c, init.c, k_main.c, widgets.c, xa_shel.c: adi.c handler.c init.c k_main.c widgets.c xa_shel.c: reduce diffs 2011-07-03 Sunday 20:13 hek * xaaes/src.km/: xaaes011.rsc, xaaes011.rsm: xaaes011.rsc xaaes011.rsm: strip trailing blanks in fileselector-menu 2011-07-03 Sunday 20:12 hek * xaaes/src.km/util.c: return 0 if first byte is < \t in xa_readline 2011-07-03 Sunday 20:12 hek * xaaes/src.km/about.c: test for reguular file in file_to_list 2011-07-02 Saturday 09:30 hek * xaaes/src.km/xa_help.txt: add menu-siwtching by mouse 2011-07-02 Saturday 08:42 hek * xaaes/src.km/xaaes.cnf: update for new features 2011-07-02 Saturday 08:34 hek * xaaes/src.km/version.h: bump version from 1.1.13 to 1.1.14 2011-07-02 Saturday 08:19 hek * xaaes/src.km/: c_window.c, k_keybd.c, k_shutdown.c: c_window.c k_keybd.c k_shutdown.c scrlobjc.c: remove debug 2011-07-02 Saturday 08:17 hek * xaaes/src.km/xa_help.txt: new layout 2011-07-02 Saturday 08:16 hek * xaaes/src.km/: xa_menu.c, xa_menu.h: xa_menu.c xa_menu.h: new function to set menu-width from titles 2011-07-02 Saturday 08:16 hek * xaaes/src.km/xa_appl.c: define for _f_sync now in global.h 2011-07-02 Saturday 08:16 hek * xaaes/src.km/taskman.c: - dont change tasklist if shutting down - dont set list->char_width in set_xa_fnt 2011-07-02 Saturday 08:15 hek * xaaes/src.km/render_obj.c: draw right boundary in menu 2011-07-02 Saturday 08:15 hek * xaaes/src.km/obtree.c: use object for clip only if type is USERDEF 2011-07-02 Saturday 08:15 hek * xaaes/src.km/menuwidg.c: use widget-rect to find menu-object (was tab->bar) 2011-07-02 Saturday 08:14 hek * xaaes/src.km/k_shutdown.c: - sync disk before exit - close menu-window 2011-07-02 Saturday 08:14 hek * xaaes/src.km/k_keybd.c: cannot move/resize popup-windows 2011-07-02 Saturday 08:13 hek * xaaes/src.km/k_init.c: - fix menu-width in case it changed by translation - give menu- and root-window a name 2011-07-02 Saturday 08:13 hek * xaaes/src.km/global.h: define _f_sync 2011-07-02 Saturday 08:10 hek * xaaes/src.km/form.c: - redraw form_do-window - don't look for list-window in form_do-window 2011-07-02 Saturday 08:10 hek * xaaes/src.km/c_window.c: - dont delete menu-window and check for client=0 in rw() - menu_window must be open if menu_ontop in set_standard_point - make short menubar 1 pixel wider for border-line - make menubar 1 pixel higher - resize menu_window only if open 2011-07-02 Saturday 08:07 hek * xaaes/src.km/app_man.c: don't look for list-window in form_do-window 2011-07-02 Saturday 08:05 hek * xaaes/src.km/: xa_rsrc.c, xa_rsrc.h: xa_rsrc.c xa_rsrc.h: - export translation-commands - remove menu-width-fix - process box-shifting and resizing only if rsc_lang=READ 2011-06-26 Sunday 17:51 hek * xaaes/src.km/version.h: bump version from 1.1.12 to 1.1.13 2011-06-26 Sunday 17:43 hek * xaaes/src.km/taskman.c: - wait for taskmanager before adding items - fix header 2011-06-26 Sunday 17:42 hek * xaaes/src.km/obtree.c: if no clip set clip to object in obj_change ("sysinfo"-fix) 2011-06-26 Sunday 17:38 hek * xaaes/src.km/draw_obj.c: fix cf-build 2011-06-26 Sunday 17:29 hek * xaaes/src.km/: c_window.c, cnf_xaaes.c, draw_obj.c, global.c, global.h, init.c, k_init.c, k_main.c, k_mouse.c, menuwidg.c, render_obj.c, widgets.c, xa_menu.c, xa_types.h: c_window.c cnf_xaaes.c draw_obj.c global.c global.h init.c k_init.c k_main.c k_mouse.c menuwidg.c render_obj.c widgets.c xa_menu.c xa_types.h: enhanced menubar: xaaes.cnf: global: menubar [0|1|2] hideable menubar 0: off 1: on 2: always on (default) menu_layout [0|1] 0: long bar 1: short bar menu_ontop [0|1] 0: menubar may be overwritten 1: menubar is always top runtime: menu may be switched on/off by clicking on top of the screen. If click goes to top-left then menu is on/off permanentely (Ctrl-Alt-0), else temporarily (Ctrl-Alt-blank). 2011-06-25 Saturday 16:24 hek * xaaes/src.km/: xaaes011.rsc, xaaes011.rsm: xaaes011.rsm xaaes011.rsc: fix desktop-icon 2011-06-21 Tuesday 16:17 Alan Hourihane * sys/bootmenu.c: Fixed incomplete mint.ini on non-MMU kernels. Contributed by Vincent Riviere. 2011-06-20 Monday 19:34 hek * xaaes/src.km/k_keybd.c: don't resize invisible windows (may corrupt layout) 2011-06-20 Monday 19:31 hek * xaaes/src.km/: app_man.c, c_window.c, form.c, obtree.c, obtree.h, scrlobjc.c, xa_wdlg.c: app_man.c c_window.c form.c obtree.c obtree.h scrlobjc.c xa_wdlg.c: set untop_cols and ontop_cols for list-windows 2011-06-20 Monday 10:34 Alan Hourihane * sys/xdd/mfp/mfp.c: Added ColdFire support. Contributed by Vincent Riviere. 2011-06-19 Sunday 15:14 hek * xaaes/src.km/EXTRAFILES: remove README-misbehavers.txt from list 2011-06-19 Sunday 14:38 hek * xaaes/src.km/xaaes.cnf: add new config-variables to example-config 2011-06-19 Sunday 14:37 hek * xaaes/src.km/taskman.c: redraw meminfo-line 2011-06-19 Sunday 14:35 hek * xaaes/src.km/: xamno009.rsc, xamno009.rsm: remove old rsc 2011-06-19 Sunday 14:18 hek * xaaes/src.km/: xamno011.rsc, xamno011.rsm: monochrome rsc-file 2011-06-19 Sunday 14:18 hek * xaaes/src.km/xamno011.rsc: file xamno011.rsc was initially added on branch helmut-enhancements. 2011-06-19 Sunday 14:18 hek * xaaes/src.km/xamno011.rsm: file xamno011.rsm was initially added on branch helmut-enhancements. 2011-06-19 Sunday 14:17 hek * xaaes/src.km/: CHANGES.txt, README-misbehavers.txt: remove outdated docs 2011-06-19 Sunday 14:15 hek * xaaes/src.km/: xaaes009.rsc, xaaes009.rsm, xaaes010.rsm, xaaes009.rsl, xaaes010.rsc, xaaes010.rsl: remove old rsc-files 2011-06-17 Friday 21:34 hek * xaaes/src.km/: c_window.c, desktop.c, init.c: c_window.c desktop.c init.c: make switchable menubar configurable (menubar=2 - default) 2011-06-17 Friday 20:17 hek * xaaes/src.km/: xa_strings.c, xa_strings.h, k_main.c, xaaes011.rsl: k_main.c xa_strings.c xa_strings.h xaaes011.rsl: use different texts for alerts for quit/halt/restart 2011-06-17 Friday 16:23 Olivier Landemarre * tools/toswin2/textwin.c: '+' & '-' from num pad can be manage as ESC function on some AES 2011-06-17 Friday 13:07 hek * xaaes/src.km/win_draw.c: fix slist-window-infoline-clip 2011-06-17 Friday 13:06 hek * xaaes/src.km/init.c: dont add cpu to Aes_display_name 2011-06-16 Thursday 09:25 Alan Hourihane * sys/: KERNELDEFS, bootmenu.c, cnf_mint.c, cookie.c, dosmem.c, info.c, kernget.c, proc_help.c, xbios.c, arch/context.S, arch/init_mach.c, arch/mprot.h, arch/mprot000.c, arch/mprot030.c, arch/mprot040.c, arch/sig_mach.c, init.c, k_exec.c, kmemory.c, memory.c, ssystem.c: New define WITH_MMU_SUPPORT to include MMU support. Contributed by Vincent Riviere. 2011-06-15 Wednesday 22:15 hek * xaaes/src.km/: win_draw.c, scrlobjc.c: scrlobjc.c win_draw.c: shift list-infoline with horizontal list-offset 2011-06-15 Wednesday 22:15 Alan Hourihane * sys/Makefile.objs: Honor kernel_nocflags when compiling info.c. Contributed by Vincent Riviere. 2011-06-15 Wednesday 19:49 hek * xaaes/src.km/xaaes011.rsl: language-file for xaaes011.rsc 2011-06-15 Wednesday 19:48 hek * xaaes/src.km/xaaes011.rsl: file xaaes011.rsl was initially added on branch helmut-enhancements. 2011-06-15 Wednesday 19:33 hek * xaaes/src.km/version.h: bump version from 1.1.11 to 1.1.12 2011-06-15 Wednesday 19:28 hek * xaaes/src.km/: xaaes011.rsc, xaaes011.rsm: new design for taskmanager-loadbox 2011-06-15 Wednesday 19:27 hek * xaaes/src.km/xaaes011.rsc: file xaaes011.rsc was initially added on branch helmut-enhancements. 2011-06-15 Wednesday 19:27 hek * xaaes/src.km/xaaes011.rsm: file xaaes011.rsm was initially added on branch helmut-enhancements. 2011-06-15 Wednesday 19:25 hek * xaaes/src.km/XAAESDEFS: use xaaes011.rsc 2011-06-15 Wednesday 19:24 hek * xaaes/src.km/xaaes.h: header for new rsc-file xaaes011.rsc 2011-06-15 Wednesday 19:23 hek * xaaes/src.km/win_draw.c: - slist-infoline point defaults to 10 - set slist-and mono-infoline-point to cfg.info_font_point - set mono-font-ids to cfg.font_id - infoline for list-window always WTXT_NOCLIP - clip infoline-text if not prop-clipped 2011-06-15 Wednesday 19:20 hek * xaaes/src.km/taskman.c: -use list-window-infoline for title of proc-list -meminfo at end of list -adapt new loadbox-design 2011-06-15 Wednesday 10:13 hek * xaaes/src.km/xa_help.txt: add taskmanager-shortcuts 2011-06-13 Monday 07:52 Alan Hourihane * sys/arch/: Makefile.objs, cpu.S, intr.S, syscall.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-06-13 Monday 07:50 Alan Hourihane * sys/: buildinfo/.cvsignore, gen-syscall/.cvsignore: Ignore .exe files for cross building. Contributed by Vincent Riviere. 2011-06-13 Monday 07:49 Alan Hourihane * sys/usb/src.km/: .cvsignore, loader/.cvsignore, ucd/.cvsignore, ucd/ethernat/.cvsignore, ucd/netusbee/.cvsignore, udd/storage/.cvsignore: Added .cvsignore files. Contributed by Vincent Riviere. 2011-06-08 Wednesday 14:51 hek * xaaes/src.km/xa_help.txt: add J 2011-06-05 Sunday 23:28 hek * xaaes/src.km/draw_obj.c: fix clip-height if menubar on 2011-06-05 Sunday 20:32 hek * xaaes/src.km/version.h: fix version 2011-06-05 Sunday 20:25 hek * xaaes/src.km/version.h: bump version from 1.1.10 to 1.1.11 2011-06-05 Sunday 20:23 hek * xaaes/src.km/: xaaes010.rsc, xaaes010.rsl, xaaes010.rsm: xaaes010.rsm xaaes010.rsl xaaes010.rsc: TREE TASK_MANAGER/ TM_LOADTTL load -> CPU TM_MEMTTL mem -> RAM TM_ACTLD TM_LOAD1 TM_LOAD2 TM_LOAD3 TM_MEM TM_FAST TM_CORE TM_TICK1 TM_TICK2 TM_TICK3 removed SELECTED flags, set color/pattern, corrected positions xaaes010.rsl: line 417 load -> CPU, removed translations line 419 mem -> RAM Contributed by Lars Schmidbauer 2011-06-05 Sunday 20:22 hek * xaaes/src.km/: xa_help.de, xa_help.txt: xa_help.txt xa_help.de: update for new features 2011-06-05 Sunday 20:18 hek * xaaes/src.km/taskman.c: calc_tm_bar: check if max=0, use "real" colours in loadbox (needs fixed rsc) 2011-06-05 Sunday 17:52 hek * xaaes/src.km/c_window.c: fix for gcc2 2011-06-05 Sunday 17:02 hek * xaaes/src.km/messages.c: remove duplicate messages 2011-06-05 Sunday 17:01 hek * xaaes/src.km/menuwidg.c: use SYSTEM_MENU 2011-06-05 Sunday 17:01 hek * xaaes/src.km/: draw_obj.c, k_keybd.c, k_keybd.h, menuwidg.h, widgets.c, widgets.h, c_window.c, c_window.h, xa_appl.c, xa_appl.h: c_window.c c_window.h draw_obj.c k_keybd.c k_keybd.h menuwidg.h widgets.c widgets.h xa_appl.c xa_appl.h: - fix redraw-errors for switchable menubar - improve keyboard-window-resize/move - restructure code 2011-06-05 Sunday 17:00 hek * xaaes/src.km/c_mouse.c: use MI_IGN 2011-06-03 Friday 08:56 Alan Hourihane * sys/arch/: Makefile.objs, context.S, detect.S, kernel.S, mmu040.S, user_things.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-05-29 Sunday 22:01 hek * xaaes/src.km/: widgets.c, c_mouse.c: fix typo 2011-05-29 Sunday 21:12 hek * xaaes/src.km/xa_help.txt: add Ctrl-0 2011-05-29 Sunday 21:12 hek * xaaes/src.km/obtree.c: use font-point from config not screen for windows-menu 2011-05-29 Sunday 20:58 hek * xaaes/src.km/version.h: bump version from 1.1.9 to 1.1.10 2011-05-29 Sunday 20:51 hek * xaaes/src.km/XAAESDEFS: use xaaes010.rsc 2011-05-29 Sunday 20:48 hek * xaaes/src.km/xaaes.h: header for xaaes010.rsc 2011-05-29 Sunday 20:48 hek * xaaes/src.km/xa_rsrc.c: minor bug-fix in translation 2011-05-29 Sunday 20:47 hek * xaaes/src.km/taskman.c: display memory-stats in loadbox 2011-05-29 Sunday 20:47 hek * xaaes/src.km/scrlobjc.c: make line-distance smaller 2011-05-29 Sunday 20:47 hek * xaaes/src.km/: xa_types.h, xa_wind.c, c_mouse.c, c_window.c, cnf_xaaes.c, desktop.c, init.c, k_init.c, k_keybd.c, k_keybd.h, k_mouse.c, menuwidg.c, widgets.c, xa_appl.c: c_mouse.c c_window.c cnf_xaaes.c desktop.c init.c k_init.c k_keybd.c k_keybd.h k_mouse.c menuwidg.c widgets.c xa_appl.c xa_wind.c xa_types.h: - remove/display menubar: xaaes.cnf: set menubar = 0 (no menubar) or 1, toggle with Ctrl-Alt-0 - if client_option standard_font_point < 0 menu is off when client launched - if -1 use cfg.standard_font_point - if menubar is off Ctrl-Alt-blank opens it temporarily - set background-colour: back_col = [0-15] - improve keyboard-moving/sizing 2011-05-29 Sunday 20:46 hek * xaaes/src.km/: xa_form.h, xa_fsel.c, xa_form.c: xa_form.c xa_form.h xa_fsel.c: unblock client for fsel and alert 2011-05-29 Sunday 20:20 hek * xaaes/src.km/form.c: top owner of alert when finished 2011-05-26 Thursday 09:35 hek * xaaes/src.km/: xaaes010.rsc, xaaes010.rsl, xaaes010.rsm: restructure loadbox 2011-05-26 Thursday 09:34 hek * xaaes/src.km/xaaes010.rsl: file xaaes010.rsl was initially added on branch helmut-enhancements. 2011-05-26 Thursday 09:34 hek * xaaes/src.km/xaaes010.rsc: file xaaes010.rsc was initially added on branch helmut-enhancements. 2011-05-26 Thursday 09:34 hek * xaaes/src.km/xaaes010.rsm: file xaaes010.rsm was initially added on branch helmut-enhancements. 2011-05-26 Thursday 09:21 hek * xaaes/src.km/obtree.c: fix bug 0000168: NULL is not filtered out when entering text in editfields 2011-05-25 Wednesday 08:54 Alan Hourihane * sys/xdd/lp/centr.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-05-25 Wednesday 08:54 Alan Hourihane * sys/xdd/lp/: Makefile, SRCFILES, centr.S, centr.s: Added preprocessor support. Contributed by Vincent Riviere. 2011-05-24 Tuesday 16:37 hek * xaaes/src.km/k_shutdown.c: do not clear sreen if error 2011-05-24 Tuesday 16:37 hek * xaaes/src.km/k_init.c: display resource-load-error on screen 2011-05-24 Tuesday 16:36 hek * xaaes/src.km/: init.c, k_main.c, k_main.h: init.c k_main.c k_main.h: return retval of k_init to loader 2011-05-24 Tuesday 16:30 hek * xaaes/src.km/about.c: fix typo 2011-05-24 Tuesday 16:26 hek * xaaes/src.km/xa_mono.h: remove header for mono-resource 2011-05-24 Tuesday 08:18 Alan Hourihane * sys/xdd/xconout2/xconout2.c: Added ColdFire support. Contributed by Vincent Riviere. 2011-05-22 Sunday 21:22 Alan Hourihane * sys/usb/src.km/ucd/: Makefile, netusbee/COPYING, netusbee/EXTRAFILES, netusbee/MISCFILES, netusbee/Makefile, netusbee/README, netusbee/SRCFILES, netusbee/isp116x-hcd.c, netusbee/isp116x.h, netusbee/netusbee_int.S, netusbee/netusbee_int.h, netusbee/BINFILES: Add NetUSBee driver. Contributed by David Galvez. 2011-05-22 Sunday 11:19 hek * xaaes/src.km/xa_help.txt: update for new shortcuts 2011-05-22 Sunday 11:17 hek * xaaes/src.km/k_init.c: remove comment 2011-05-22 Sunday 11:16 hek * xaaes/src.km/scrlobjc.c: - take account for tabs in list-text-length - fix tabsize and list-width - cursor-right/left scrolls right/left if appropriate - Shift-cursor-right/left page right/left - cleanup 2011-05-22 Sunday 11:15 hek * xaaes/src.km/about.c: - only check for leading # if skip_hash==true in file_to_list - set pr-argument for set_slist_object to set list->pr 2011-05-22 Sunday 11:15 hek * xaaes/src.km/xa_defs.h: define TABSZ 2011-05-22 Sunday 08:18 hek * sys/keyboard.c: Streamline key clicks. Contributed by Vincent Riviere. 2011-05-22 Sunday 08:12 hek * sys/: arch/intr.S, keyboard.c: arch/intr.S keyboard.c: Fixed the scancode passed to the key click routine. Contributed by Vincent Riviere. 2011-05-20 Friday 17:39 hek * xaaes/src.km/k_keybd.c: minor fix for window-resize 2011-05-20 Friday 17:14 hek * xaaes/src.km/xa_help.txt: update for new shortcuts 2011-05-20 Friday 17:12 hek * xaaes/src.km/scrlobjc.c: minor redraw-optimisation 2011-05-20 Friday 17:12 hek * xaaes/src.km/k_keybd.c: - Ctrl-Alt-esc no longer opens menu - Ctrl-Alt-Ins now full window (was Cursor-right) - eiffel-wheel-key only when no keyboard-modifier pressed - new Ctrl-Alt-shortcuts: U Close current window CURSOR-UP Grow current window CURSOR-DOWN Shrink current window CURSOR-RIGHT Grow width of current window CURSOR-LEFT Shrink width of current window SHIFT+ CURSOR-RIGHT Move current window right CURSOR-LEFT Move current window left CURSOR-UP Move current window up CURSOR-DOWN Move current window down 2011-05-20 Friday 17:11 hek * xaaes/src.km/form.c: improve border-test on window-resize 2011-05-20 Friday 12:35 hek * sys/keyboard.c: Disabled key click on Eiffel wheel mouse events. Contributed by Vincent Riviere. 2011-05-19 Thursday 15:32 hek * xaaes/src.km/version.h: 1.1.9 2011-05-19 Thursday 12:17 hek * xaaes/src.km/xaaes009.rsl: remove test-strings 2011-05-19 Thursday 12:16 hek * xaaes/src.km/xa_fsel.c: top launcher if already open 2011-05-19 Thursday 12:16 hek * xaaes/src.km/xa_appl.c: clean up 2011-05-19 Thursday 12:16 hek * xaaes/src.km/taskman.c: remove SYSLOGMINH (unused) 2011-05-19 Thursday 12:16 hek * xaaes/src.km/scrlobjc.c: - fix tab-size if one tab - fix TOP-flag - total_w -> widest 2011-05-19 Thursday 12:15 hek * xaaes/src.km/k_main.c: only test for "moose"-driver not "moose_w" 2011-05-19 Thursday 12:15 hek * xaaes/src.km/k_keybd.c: don't pass eiffel-keys to standard-processing 2011-05-19 Thursday 12:15 hek * xaaes/src.km/: cnf_xaaes.c, xa_types.h: cnf_xaaes.c xa_types.h: add conditionals for eiffel-support 2011-05-17 Tuesday 21:11 hek * xaaes/src.km/k_mouse.c: Fixed left mouse wheel with Eiffel. Contributed by Vincent Riviere. 2011-05-17 Tuesday 15:37 hek * xaaes/src.km/: k_keybd.c, k_mouse.c, xa_defs.h, cnf_xaaes.c, xa_types.h: cnf_xaaes.c k_keybd.c k_mouse.c xa_defs.h xa_types.h: enable eiffel-wheel through keycodes (config: eiffel_wheel = [true|false]) 2011-05-16 Monday 12:17 Alan Hourihane * xaaes/src.km/SRCFILES: Remove backslash 2011-05-16 Monday 12:14 Alan Hourihane * xaaes/src.km/SRCFILES: Fix .S location 2011-05-16 Monday 12:00 Alan Hourihane * xaaes/src.km/SRCFILES: Fix .S files 2011-05-16 Monday 08:43 Alan Hourihane * xaaes/src.km/: Makefile.objs, adiload.c, draw_obj.c, mvdi.c, nkcc-gc.S, version.h, xa_user_things.S: [no log message] 2011-05-16 Monday 08:43 Alan Hourihane * xaaes/src.km/: nkcc-gc.S, nkcc-gc.s, xa_user_things.s, xa_user_things.S: Added preprocessor support. Contributed by Vincent Riviere. 2011-05-16 Monday 08:41 Alan Hourihane * xaaes/src.km/xaloader/: Makefile, xaloader.c: Added ColdFire support. Contributed by Vincent Riviere. 2011-05-15 Sunday 16:24 hek * xaaes/src.km/about.c: fix widgets for view-file-mode for different font-sizes 2011-05-15 Sunday 15:31 hek * xaaes/src.km/xa_help.txt: add CTRL+SPACE 2011-05-15 Sunday 15:30 hek * xaaes/src.km/scrlobjc.c: expand tabs (0x9) in list-text 2011-05-15 Sunday 15:30 hek * xaaes/src.km/app_man.c: fix DIAG 2011-05-15 Sunday 15:29 hek * xaaes/src.km/about.c: - select first line in list-window - only display list and OK-button and increase list-window, if opened for view-file 2011-05-14 Saturday 17:49 hek * sys/libkern/kernel_module.h: more detailed error-message 2011-05-14 Saturday 15:20 hek * xaaes/src.km/init.c: check version of kentry before using it 2011-05-11 Wednesday 20:15 hek * xaaes/src.km/xa_shel.c: Fixed random crash when starting applications. Contributed by Vincent Riviere. 2011-05-08 Sunday 09:54 hek * xaaes/src.km/version.h: bump version from 1.1.7 to 1.1.8 2011-05-08 Sunday 09:39 hek * xaaes/src.km/: xaaes009.rsc, xaaes009.rsl, xaaes009.rsm: xaaes009.rsc xaaes009.rsl xaaes009.rsm: - TREE FSEL_MENU/FSEL_OPTS Shortcuts for all entries - TREE ABOUT_XAAES Width increased to 480 pixel - Missing russian strings edited. 2011-05-08 Sunday 09:38 hek * xaaes/src.km/: xa_shel.c, c_window.c: remove debug 2011-05-08 Sunday 09:38 hek * xaaes/src.km/xa_rsrc.c: - use screen-width only for a G_BOX with x=0 - add enum for found-type - reset scan.keep_w for each menu 2011-05-08 Sunday 09:38 hek * xaaes/src.km/: xa_help.cs, xa_help.de, xa_help.es, xa_help.fr, xa_help.hu, xa_help.ru, xa_help.txt: xa_help.txt xa_help.de xa_help.cs xa_help.es xa_help.fr xa_help.hu xa_help.ru: - break and sort lines - add new features 2011-05-08 Sunday 09:37 hek * xaaes/src.km/xa_fsel.c: - new shorcuts: - Ctrl-blank: invert sort-direction - scan strings in options-menu for ^? and use it to trigger the according menu-item - always unblock fileselector - fix size/position of multiple fileselector-windows 2011-05-08 Sunday 09:37 hek * xaaes/src.km/taskman.c: implement shortcuts for killing a prog: - Delete: terminate - Shift-Delete: kill 2011-05-08 Sunday 09:36 hek * xaaes/src.km/messages.c: change debug 2011-05-08 Sunday 09:36 hek * xaaes/src.km/: global.c, global.h, init.c, k_init.c, k_main.c, k_shutdown.c, xa_types.h: global.c global.h init.c k_init.c k_main.c k_shutdown.c xa_types.h: use appl_init and graf_handle of TOS-AES to test if physical workstation is open and obtain its handle 2011-05-08 Sunday 09:35 hek * xaaes/src.km/form.c: avoid redraw for list-windows in Form_Button 2011-05-08 Sunday 09:35 hek * xaaes/src.km/c_window.c: avoid redraw for AES-windows 2011-05-08 Sunday 09:34 hek * xaaes/src.km/about.c: top invoking fileselector-window when view-window was closed 2011-05-07 Saturday 04:27 Alan Hourihane * sys/mint/kentry.h: Fix a comment 2011-05-07 Saturday 04:26 Alan Hourihane * sys/: mint/kentry.h, kentry.c, libkern/kernel_module.h: Really rename USB_SUPPORT to XHDI_MASS_STORAGE_SUPPORT 2011-05-07 Saturday 04:21 Alan Hourihane * sys/usb/src.km/: Makefile.objs, Makefile: Fix coldfire target 2011-05-07 Saturday 04:19 Alan Hourihane * sys/: Makefile, mint/arch/delay.h, usb/src.km/USBDEFS, usb/src.km/uddload.c, usb/src.km/udd/storage/Makefile, mint/kentry.h, usb/src.km/ucdload.c: Re-enable USB support and rename to XHDI_MASS_STORAGE_SUPPORT 2011-05-02 Monday 20:00 Alan Hourihane * sys/KERNELDEFS, sys/Makefile, xaaes/src.km/XAAESDEFS: Disable USB support as there's problems with cross modules because of the kentry struct adjustment. David is looking at possible solutions. 2011-05-01 Sunday 15:05 Alan Hourihane * sys/: slb.h, timeout.c, k_exec.c, slb.c: More GCC 2.95 fixes 2011-05-01 Sunday 14:43 Alan Hourihane * sys/: ipc_socketdev.c, k_exec.c, k_exit.h, ramfs.c, biosfs.c, cnf_mint.c, fatfs.c, umemory.c, unifs.c, xhdi.h, mint/kcompiler.h, sockets/global.h: gcc 2.95 fixes 2011-05-01 Sunday 07:03 hek * xaaes/src.km/xa_vdi.c: ignore v->font_rsize in xa_t_font 2011-05-01 Sunday 07:03 hek * xaaes/src.km/xa_shel.c: don't use d_getpath for checking for launchpath but cmd-string 2011-05-01 Sunday 07:03 hek * xaaes/src.km/xa_fnts.c: always select first font-style in list 2011-05-01 Sunday 07:01 hek * xaaes/src.km/k_init.c: don't ignore fatal error when opening virtual workstation (did not work) 2011-05-01 Sunday 06:59 hek * xaaes/src.km/k_main.c: remove fatal-error-ignore-control 2011-04-30 Saturday 09:10 Gerhard Stoll * xaaes/src.km/mt_gem.h: The value are decimal and not hex 2011-04-30 Saturday 07:00 hek * xaaes/src.km/xa_types.h: new flag in SCROLL_INFO_FLAGS: SIF_ICONS_HAVE_NO_TEXT 2011-04-30 Saturday 06:53 hek * xaaes/src.km/xa_defs.h: - define SAVE_CACHE_WK here - remove NAES3D 2011-04-30 Saturday 06:53 hek * xaaes/src.km/mscall.c: - count mouse-show/hides - always use real functions - new function tellm to return number of mouse show/hides 2011-04-30 Saturday 06:52 hek * xaaes/src.km/about.c: add missing xa_fclose 2011-04-30 Saturday 06:52 hek * xaaes/src.km/: k_main.c, k_main.h: k_main.c k_main.h: new function setFatal to control ignoring fatal signal 2011-04-30 Saturday 06:52 hek * xaaes/src.km/k_init.c: - init phys. and virt. vdi-handle with 0 - ignore fatal signal during trial-v_opnvwk 2011-04-30 Saturday 06:34 hek * xaaes/src.km/xa_graf.c: add opcodes X_MRESET, X_MGET and M_FORCE for graf_mouse() 2011-04-30 Saturday 06:34 hek * xaaes/src.km/xa_global.h: add prototype tellm 2011-04-30 Saturday 06:33 hek * xaaes/src.km/xa_fsel.c: - set new flag SIF_ICONS_HAVE_NO_TEXT for filelist - fix small bug in file-renaming - clean code 2011-04-30 Saturday 06:32 hek * xaaes/src.km/util.c: use '/' as second pathsep in drive_and_path 2011-04-30 Saturday 06:32 hek * xaaes/src.km/scrlobjc.c: - improve redraw-speed by reducing vdi-calls for font-setting and inquiring - improve speed for adding list-items by reducing malloc-calls and search-operations - use free_scroll_entry instead of del_scroll_entry in empty_scroll_list - remove workaround for copying filename into edit-field 2011-04-30 Saturday 06:31 hek * xaaes/src.km/render_obj.c: don't calc font for icon if it has no text 2011-04-30 Saturday 06:31 hek * xaaes/src.km/mt_gem.h: define X_MRESET, X_MGET, X_MSET_SHAPE (geneva) 2011-04-30 Saturday 06:31 hek * xaaes/src.km/matchpat.c: make strmrchr global 2011-04-29 Friday 12:05 Alan Hourihane * sys/Makefile: Re-enable USB support 2011-04-29 Friday 12:02 Alan Hourihane * sys/usb/src.km/ucd/pci-ohci/mod_devicetable.h: Add missing USB files Contributed by David Galvez. 2011-04-29 Friday 11:43 Alan Hourihane * sys/Makefile: Build problems with USB. So disable for now. 2011-04-29 Friday 11:39 Alan Hourihane * sys/: Makefile, usb/src.km/BINFILES, usb/src.km/EXTRAFILES, usb/src.km/MISCFILES, usb/src.km/Makefile, usb/src.km/Makefile.objs, usb/src.km/SRCFILES, usb/src.km/USBDEFS, usb/src.km/config.h, usb/src.km/debug2.S, usb/src.km/global.h, usb/src.km/hub.c, usb/src.km/hub.h, usb/src.km/init.c, usb/src.km/init.h, usb/src.km/part.h, usb/src.km/ucd.c, usb/src.km/ucd.h, usb/src.km/ucdload.c, usb/src.km/ucdload.h, usb/src.km/udd.c, usb/src.km/udd.h, usb/src.km/uddload.c, usb/src.km/uddload.h, usb/src.km/usb.c, usb/src.km/usb.h, usb/src.km/usb_api.h, usb/src.km/usb_defs.h, usb/src.km/util.c, usb/src.km/util.h, usb/src.km/version.h, usb/src.km/xversion.sh, usb/src.km/endian/io.h, usb/src.km/endian/byteorder/big_endian.h, usb/src.km/endian/byteorder/generic.h, usb/src.km/endian/byteorder/swab.h, usb/src.km/loader/MISCFILES, usb/src.km/loader/Makefile, usb/src.km/loader/SRCFILES, usb/src.km/loader/crtinit.c, usb/src.km/loader/entry.S, usb/src.km/loader/loader.c, usb/src.km/loader/setstack.S, usb/src.km/loader/unloader.c, usb/src.km/ucd/BINFILES, usb/src.km/ucd/EXTRAFILES, usb/src.km/ucd/MISCFILES, usb/src.km/ucd/Makefile, usb/src.km/ucd/SRCFILES, usb/src.km/ucd/ucd_defs.h, usb/src.km/ucd/ethernat/COPYING, usb/src.km/ucd/ethernat/EXTRAFILES, usb/src.km/ucd/ethernat/MISCFILES, usb/src.km/ucd/ethernat/Makefile, usb/src.km/ucd/ethernat/README, usb/src.km/ucd/ethernat/SRCFILES, usb/src.km/ucd/ethernat/ethernat_int.S, usb/src.km/ucd/ethernat/ethernat_int.h, usb/src.km/ucd/ethernat/isp116x-hcd.c, usb/src.km/ucd/ethernat/isp116x.h, usb/src.km/udd/BINFILES, usb/src.km/udd/EXTRAFILES, usb/src.km/udd/storage/debug2.S, usb/src.km/udd/storage/part.h, usb/src.km/udd/storage/scsi.h, usb/src.km/udd/storage/usb_storage.c, usb/src.km/udd/storage/vars.h, usb/BINFILES, usb/COPYING, usb/EXTRAFILES, usb/MISCFILES, usb/Makefile, usb/README, usb/SRCFILES, usb/TODO, usb/src.km/endian/byteorder.h, usb/src.km/endian/byteorder/little_endian.h, usb/src.km/loader/BINFILES, usb/src.km/loader/EXTRAFILES, usb/src.km/ucd/ethernat/BINFILES, usb/src.km/udd/MISCFILES, usb/src.km/udd/Makefile, usb/src.km/udd/SRCFILES, usb/src.km/udd/udd_defs.h, usb/src.km/udd/storage/BINFILES, usb/src.km/udd/storage/COPYING, usb/src.km/udd/storage/EXTRAFILES, usb/src.km/udd/storage/MISCFILES, usb/src.km/udd/storage/Makefile, usb/src.km/udd/storage/README, usb/src.km/udd/storage/SRCFILES, usb/src.km/udd/storage/bios.S: Add USB support Patch contributed by David Galvez. 2011-04-28 Thursday 18:27 Alan Hourihane * sys/kentry.c: Add USB hooks. Only for mint060.prg (68060 kernel only for now) Patch contributed by David Galvez. 2011-04-27 Wednesday 10:58 Alan Hourihane * xaaes/src.km/XAAESDEFS: add -DUSB_SUPPORT for 060 xaaes module 2011-04-27 Wednesday 09:28 Alan Hourihane * sys/: KERNELDEFS, mint/kentry.h, libkern/kernel_module.h: Add USB hooks. Only for mint060.prg (68060 kernel only for now) Patch contributed by David Galvez. 2011-04-25 Monday 22:25 hek * xaaes/src.km/: k_main.c, k_mouse.c, widgets.c, xa_form.c: k_main.c k_mouse.c widgets.c xa_form.c: use different 'which'-values in calls of Unblock (debug) 2011-04-25 Monday 22:24 hek * xaaes/src.km/init.c: - add CPU to startup-bootlog - fix bootlog for language-detection 2011-04-25 Monday 22:24 hek * xaaes/src.km/form.c: - fix focus-draw in setup - don't redraw dialog-window if created_for_FMD_START 2011-04-25 Monday 22:21 hek * xaaes/src.km/: debug.c, debug.h: debug.c debug.h: - change profiling-control - add DBG- and DBGif- macros 2011-04-25 Monday 22:21 hek * xaaes/src.km/c_window.c: typo in comment 2011-04-20 Wednesday 09:24 hek * xaaes/src.km/: draw_obj.c, draw_obj.h: draw_obj.c draw_obj.h: - test if list != 0 in d_g_slist - ignore state - if DRAW_FOCUS set dont redraw object, only focus 2011-04-20 Wednesday 09:14 hek * xaaes/src.km/: draw_obj.c, draw_obj.h: draw_obj.c draw_obj.h: - test if list != 0 in d_g_slist - ignore state - if DRAW_FOCUS set dont redraw object, only focus 2011-04-17 Sunday 21:14 hek * xaaes/src.km/version.h: bump version from 1.1.6 to 1.1.7 2011-04-17 Sunday 21:11 hek * xaaes/src.km/trnfm.c: no palette if pixeldepth > 8 2011-04-17 Sunday 20:57 hek * xaaes/src.km/xaloader/xaloader.c: any non-null km-retval is an error 2011-04-17 Sunday 20:54 hek * xaaes/src.km/xa_rsrc.c: - fix bug in fix_chrarray - parse also blank lines in translation - some support for version-3-resources (unfinished) 2011-04-17 Sunday 20:53 hek * xaaes/src.km/xa_help.txt: add new features 2011-04-17 Sunday 20:53 hek * xaaes/src.km/util.c: correct bufsize in xa_strdup 2011-04-17 Sunday 20:53 hek * xaaes/src.km/taskman.c: close taskman-window after window-operation 2011-04-17 Sunday 20:53 hek * xaaes/src.km/scrlobjc.c: slightly faster add 2011-04-17 Sunday 20:52 hek * xaaes/src.km/k_main.c: new global ferr used as XaAES-return-value 2011-04-17 Sunday 20:52 hek * xaaes/src.km/k_init.c: detect palette after vq_extnd 2011-04-17 Sunday 20:52 hek * xaaes/src.km/init.c: dont use err for temp. variable (it's return-value) 2011-04-17 Sunday 20:51 hek * xaaes/src.km/: about.c, about.h, xa_fsel.c, xa_fsel.h, xa_types.h: about.c about.h xa_fsel.c xa_fsel.h xa_types.h: - remove unneeded set_dir-calls - improve/implement support for file-functions (C-V,C-F,C-R,Del) 2011-04-13 Wednesday 19:29 hek * xaaes/src.km/xaloader/xaloader.c: - allow user to launch /bin/sh in case of error by typing x. - improved error-evaluation 2011-04-09 Saturday 22:39 hek * xaaes/src.km/xaloader/xaloader.c: - append \ to path after Dsetpath - print some more diagnostics 2011-04-09 Saturday 12:42 hek * xaaes/src.km/xaloader/xaloader.c: don't append \ to sysdir, append / not \ to xaaes-dir 2011-04-09 Saturday 12:40 hek * xaaes/src.km/xa_fnts.c: don't switch focus when changing font-height by keyboard 2011-04-09 Saturday 12:40 hek * xaaes/src.km/xa_appl.c: ap_gout1 in largefont-field contains font-height (was point) 2011-04-09 Saturday 12:40 hek * xaaes/src.km/scrlobjc.c: NO_ICONS -> no_icons 2011-04-09 Saturday 12:39 hek * xaaes/src.km/info.c: - set font-type in info_tab - ap_gout1 in colours-field is vdi-handle (was resolution) 2011-04-09 Saturday 12:39 hek * xaaes/src.km/: c_window.c, form.c: c_window.c form.c: don't backdrop modal dialog-window 2011-04-04 Monday 09:36 Alan Hourihane * shared/libsyscall/.cvsignore, sys/gen-syscall/.cvsignore, sys/sockets/xif/daynaport/.cvsignore, sys/sockets/xif/ethernat/.cvsignore, sys/sockets/xif/nfeth/.cvsignore, sys/xdd/lp/.cvsignore, sys/xdd/mfp/.cvsignore, sys/xfs/aranym/.cvsignore, sys/xfs/hostfs/.cvsignore, tools/hypview/.cvsignore, tools/hypview/bubble/.cvsignore, tools/hypview/dragdrop/.cvsignore, tools/hypview/hyp/.cvsignore, tools/hypview/plain/.cvsignore, tools/lpflush/.cvsignore, tools/mktbl/.cvsignore, tools/net-tools/slinkctl/.cvsignore, xaaes/src.km/.cvsignore, xaaes/src.km/adi/whlmoose/.cvsignore, xaaes/src.km/xaloader/.cvsignore: Added missing entries. Contributed by Vincent Riviere. 2011-04-04 Monday 07:54 Alan Hourihane * xaaes/src.km/adi/whlmoose/vex_x.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-04-04 Monday 07:53 Alan Hourihane * xaaes/src.km/adi/whlmoose/: Makefile, SRCFILES: Added preprocessor support. Contributed by Vincent Riviere. 2011-04-04 Monday 07:53 Alan Hourihane * xaaes/src.km/adi/whlmoose/: vex_x.S, vex_x.s: Move vex_x.s to vex_x.S. Contributed by Vincent Riviere. 2011-04-02 Saturday 15:48 hek * xaaes/src.km/xaaes009.rsl: use Terminieren not Abbrechen in german popup-window 2011-04-02 Saturday 15:48 hek * xaaes/src.km/xa_fnts.c: - re-arrange width/height-redraw - fix style-display - use "Regular"- or "Book"- style (if present) in font-list - add every family only once - inc-dec-key may also be Alt+/Alt- 2011-04-02 Saturday 15:47 hek * xaaes/src.km/xa_wdlg.c: fix diag-msg 2011-04-02 Saturday 15:46 hek * xaaes/src.km/obtree.c: only use object-area for clip if ob_x==0 (?) 2011-04-02 Saturday 15:46 hek * xaaes/src.km/form.c: fix wdialog-focus 2011-04-02 Saturday 15:22 hek * xaaes/src.km/xamno009.rsm: rsm for monochrome rsc-file 2011-04-02 Saturday 15:21 hek * xaaes/src.km/xamno009.rsm: file xamno009.rsm was initially added on branch helmut-enhancements. 2011-04-02 Saturday 15:20 hek * xaaes/src.km/xamno009.rsc: monochrome rsc-file 2011-04-02 Saturday 15:19 hek * xaaes/src.km/xamno009.rsc: file xamno009.rsc was initially added on branch helmut-enhancements. 2011-04-02 Saturday 15:17 hek * xaaes/src.km/: xa_mono.hrd, xa_xtobj.hrd: hrd-file not needed 2011-04-01 Friday 08:17 Alan Hourihane * xaaes/src.km/Makefile.objs: Ugh, put it back as -lgcc is still used and not linked correctly. I'll work out what's wrong with the host toolchain. 2011-04-01 Friday 08:12 Alan Hourihane * xaaes/src.km/Makefile.objs: Put back -lgem16 until I can figure out what's wrong with host toolchain 2011-03-29 Tuesday 09:15 Alan Hourihane * sys/libkern/asm/: Makefile.objs, blockcopy.S, memset.S, quickmove.S, quickswap.S, quickzero.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-03-28 Monday 19:45 Alan Hourihane * sys/RULES, tools/RULES, xaaes/src.km/RULES: Removed ASFLAGS. Contributed by Vincent Riviere. 2011-03-28 Monday 17:56 Alan Hourihane * sys/libkern/asm/blockcopy.S: Fixed 68000 variant and simplified. Contributed by Vincent Riviere. 2011-03-28 Monday 10:42 Alan Hourihane * sys/libkern/asm/quickzero.S: Allow more than 65536 blocks. Contributed by Vincent Riviere. 2011-03-27 Sunday 20:27 hek * xaaes/src.km/xa_rsrc.c: - check boundary for shift-array - some more bootlog for size-mismatch 2011-03-27 Sunday 20:26 hek * xaaes/src.km/xa_fnts.c: - fill W/H-field with width/height-ratio of font - allow +,- to increase/decrease font-size - hide userdfined button if not set by caller 2011-03-27 Sunday 20:25 hek * xaaes/src.km/taskman.c: set object-height to text-height for icons 2011-03-27 Sunday 20:24 hek * xaaes/src.km/: render_obj.c, win_draw.c: render_obj.c win_draw.c: - share imgpath and imgpath_file - if img-folder not found print one bootlog not one for each img-file 2011-03-27 Sunday 20:23 hek * xaaes/src.km/form.c: undraw old focus in dialog-init 2011-03-27 Sunday 20:03 hek * xaaes/src.km/obtree.c: replace constant 0x011b by define SC_ESC 2011-03-24 Thursday 22:43 Alan Hourihane * sys/: Makefile.objs, arch/Makefile.objs, libkern/Makefile.objs: Compile all the C files using the same CPU option. Contributed by Vincent Riviere. 2011-03-24 Thursday 13:19 Alan Hourihane * xaaes/src.km/Makefile.objs: Replaced the usage of the obsolete libgem16 by libgem. Contributed by Vincent Riviere. 2011-03-22 Tuesday 09:42 Alan Hourihane * sys/: random.c, mint/arch/asm_spl.h, module.c: Added ColdFire support. Contributed by Vincent Riviere. 2011-03-21 Monday 20:33 Alan Hourihane * sys/arch/acia.S: Fixed crash on ColdFire when moving the mouse. Contributed by Vincent Riviere. 2011-03-21 Monday 08:34 Alan Hourihane * sys/KERNELDEFS: Enabled AKB keyboard and RAMFS for ColdFire. Contributed by Vincent Riviere. 2011-03-21 Monday 08:33 Alan Hourihane * sys/: mint/arch/asm_misc.h, mint/arch/asm_spl.h, mint/arch/bswap.h, mint/arch/swap.h, arch/acia.S: Added ColdFire support. Contributed by Vincent Riviere. 2011-03-21 Monday 08:33 Alan Hourihane * sys/init.c: Workaround for the buggy STOP instruction in FireTOS. Contributed by Vincent Riviere. 2011-03-21 Monday 08:32 Alan Hourihane * sys/RULES, xaaes/src.km/RULES: Changed the obsolete -mcfv4e ColdFire option into -mcpu=5475. Contributed by Vincent Riviere. 2011-03-20 Sunday 19:46 hek * xaaes/src.km/xa_rsrc.c: don't change icon-height for XaAES if font-height < 16 2011-03-20 Sunday 09:36 hek * xaaes/src.km/xa_rsrc.c: fix icon-coordinates if standard-font-height < 16 2011-03-20 Sunday 09:36 hek * xaaes/src.km/xa_fsel.c: fix case-sensitivity of pattern when switching between filesystems 2011-03-20 Sunday 09:33 hek * xaaes/src.km/obtree.c: if no clip set clip to object in obj_change 2011-03-20 Sunday 09:33 hek * xaaes/src.km/form.c: first undraw previous object-cursor before entering a list in a dialog/window 2011-03-19 Saturday 17:26 hek * xaaes/src.km/: xa_help.de, xa_help.fr, xa_help.hu, xa_help.txt: update help-files 2011-03-18 Friday 16:59 hek * sys/tbl/Russian/russian.tbl: file russian.tbl was initially added on branch helmut-enhancements. 2011-03-18 Friday 16:38 hek * xaaes/src.km/xa_help.es: spanish help 2011-03-18 Friday 16:37 hek * xaaes/src.km/xa_help.es: file xa_help.es was initially added on branch helmut-enhancements. 2011-03-18 Friday 16:34 hek * xaaes/src.km/xaaes009.rsl: update language-file 2011-03-18 Friday 16:32 hek * xaaes/src.km/xaaes009.rsm: update rsm-file 2011-03-18 Friday 16:30 hek * xaaes/src.km/xaaes009.rsc: update resource-file 2011-03-18 Friday 16:25 hek * xaaes/src.km/xa_help.ru: russian help 2011-03-18 Friday 16:24 hek * xaaes/src.km/xa_help.ru: file xa_help.ru was initially added on branch helmut-enhancements. 2011-03-18 Friday 16:21 hek * doc/xaaes/xa_lang_notes.txt: change some notes 2011-03-18 Friday 16:20 hek * fonts/cs/iso2a-6.fnt: 6 point czech system-font 2011-03-16 Wednesday 22:00 hek * xaaes/src.km/init.c: fix typo 2011-03-16 Wednesday 19:54 hek * xaaes/src.km/init.c: upper byte of _AKP-cookie is language 2011-03-16 Wednesday 17:11 hek * xaaes/src.km/xaaes_de.rsm: remove old rsm-file 2011-03-16 Wednesday 17:08 hek * sys/tbl/Russian/Russian.tbl: Russian keytable 2011-03-16 Wednesday 17:01 hek * doc/xaaes/xa_lang_notes.txt: lang-notes 2011-03-16 Wednesday 16:39 hek * doc/xaaes/xa_lang_notes.txt: file xa_lang_notes.txt was initially added on branch helmut-enhancements. 2011-03-14 Monday 22:34 hek * xaaes/src.km/: xa_he_de.txt, xaaes_de.rsc: remove unneeded files 2011-03-14 Monday 22:25 hek * xaaes/src.km/xa_rsrc.c: don't adjust width if more than one obj in one line in a menubox 2011-03-13 Sunday 15:14 hek * xaaes/src.km/init.c: default rsc-filename from compiler-options 2011-03-13 Sunday 15:07 hek * fonts/cs/: iso2a-16.fnt, iso2a-8.fnt: czech fonts 2011-03-13 Sunday 15:05 hek * fonts/ru/: l_kyr_08.fnt, l_kyr_09.fnt, l_kyr_10.fnt: russian fonts 2011-03-13 Sunday 14:56 hek * fonts/cs/iso2a-16.fnt: file iso2a-16.fnt was initially added on branch helmut-enhancements. 2011-03-13 Sunday 14:56 hek * fonts/cs/iso2a-8.fnt: file iso2a-8.fnt was initially added on branch helmut-enhancements. 2011-03-13 Sunday 14:39 hek * xaaes/src.km/xa_form.c: additional redraw only when dialog not inside window below 2011-03-13 Sunday 14:39 hek * xaaes/src.km/rectlist.c: add comment 2011-03-13 Sunday 14:39 hek * xaaes/src.km/k_init.c: - don't try to load xaaes.rsc anymore - rsc-file given in xaaes.cnf precedes 2011-03-13 Sunday 14:38 hek * xaaes/src.km/xaaes.cnf: update for new features 2011-03-13 Sunday 14:36 hek * xaaes/src.km/xa_mono.rsc: updated monochrome resource-file Contributed by Lars Schmidbauer 2011-03-05 Saturday 16:47 hek * xaaes/src.km/xa_fsel.c: fix tabbing for different font-sizes 2011-03-05 Saturday 16:47 hek * xaaes/src.km/xa_fnts.c: display font-width 2011-03-05 Saturday 16:46 hek * xaaes/src.km/: about.c, taskman.c, taskman.h: about.c taskman.c taskman.h: set_xa_fnt: new parameters for fraction of widths times 1000, and height 2011-03-05 Saturday 16:46 hek * xaaes/src.km/scrlobjc.c: calc_entry_wh: small optimization in width- and height-calculation 2011-03-05 Saturday 16:46 hek * xaaes/src.km/form.c: dont draw additional object-cursor in setting up form_do 2011-02-28 Monday 17:53 hek * xaaes/src.km/xaloader/xaloader.c: restore argv in case of a restart 2011-02-28 Monday 17:52 hek * xaaes/src.km/xaaes009.rsl: more translations Contributed by Lars Schmidbauer 2011-02-28 Monday 17:51 hek * xaaes/src.km/xa_types.h: new status-flag CS_CALLED_EVNT 2011-02-28 Monday 17:51 hek * xaaes/src.km/xa_strings.c: new lenghts needed for translation 2011-02-28 Monday 17:51 hek * xaaes/src.km/xa_form.c: XA_form_do: redraw a dialog when client did not call an evnt before to avoid redraw-error 2011-02-28 Monday 17:50 hek * xaaes/src.km/xa_rsrc.c: print "ignored" when wrong rsc-file-size is ignored 2011-02-28 Monday 17:50 hek * xaaes/src.km/xa_evnt.c: set new flag CS_CALLED_EVNT when client did an evnt-call some minor changes 2011-02-28 Monday 17:50 hek * xaaes/src.km/taskman.c: code-cleanup in xa_set_fnt 2011-02-28 Monday 17:49 hek * xaaes/src.km/obtree.c: insert TOUCHEXIT-pass in fix_shortcuts 2011-02-28 Monday 17:46 hek * xaaes/src.km/obtree.c: fix_shortcuts: if no alphanumeric char can be found, use any non-blank char 2011-02-28 Monday 17:46 hek * xaaes/src.km/k_init.c: switch cursor off by esc-sequence, not v_exit_cur 2011-02-28 Monday 17:46 hek * xaaes/src.km/about.c: center about-window vertically 2011-02-28 Monday 17:32 hek * xaaes/src.km/xa_strings.rsl: now in xaaes009.rsl 2011-02-25 Friday 16:14 hek * xaaes/src.km/k_init.c: accidentally removed a BLOG 2011-02-25 Friday 16:07 hek * xaaes/src.km/version.h: bump version from 1.1.5 to 1.1.6 2011-02-25 Friday 16:04 hek * xaaes/src.km/init.c: print exit-mode in bootlog restart if RESTART_XAAES set 2011-02-25 Friday 16:01 hek * xaaes/src.km/xaloader/xaloader.c: when xaloader has pid 1 it is the direct child of the kernel, restart the module 2011-02-25 Friday 16:01 hek * xaaes/src.km/xa_types.h: new define for shutdown: RESTART_XAAES 2011-02-25 Friday 16:00 hek * xaaes/src.km/xa_rsrc.c: - fix width for all G_STRINGs, not only when there was a G_TITLE - non-rsc-strings can only be translated once 2011-02-25 Friday 16:00 hek * xaaes/src.km/taskman.c: do not open tree when a window is opened set cursor in tasklist to previous or next item when a window is closed 2011-02-25 Friday 15:59 hek * xaaes/src.km/k_keybd.c: new shortcut for restart: J 2011-02-25 Friday 15:59 hek * xaaes/src.km/k_init.c: print mode and vnmode 2011-02-25 Friday 15:58 hek * xaaes/src.km/form.c: fix initial focus for non-windowed dialogs 2011-02-20 Sunday 10:45 Gerhard Stoll * tools/hypview/: hyp_view.h, hyp_view.hrd, hyp_view.rsc, hyp_view.rsm, hyp_view/cs.rsc, hyp_view/cs.rsm, hyp_view/de.rsc, hyp_view/de.rsm, hyp_view/en.rsc, hyp_view/en.rsm, hyp_view/english.hrd, hyp_view/english.rsc, hyp_view/german.hrd, hyp_view/german.rsc: Add cs resource from Bohdan Milar 2011-02-20 Sunday 10:43 Gerhard Stoll * tools/hypview/: block.c, defs.h, hyp.h: New search 2011-02-16 Wednesday 19:22 hek * xaaes/src.km/xaaes009.rsc: update rsc-file 2011-02-16 Wednesday 19:17 hek * xaaes/src.km/xaloader/xaloader.c: select km according to CPU-cookie print errno 2011-02-16 Wednesday 19:14 hek * xaaes/src.km/xa_rsrc.c: invalidate predefined shortcuts for translated strings in buttons 2011-02-16 Wednesday 19:14 hek * xaaes/src.km/xa_fsel.c: keep window-width constant 2011-02-16 Wednesday 19:14 hek * xaaes/src.km/trnfm.c: remove bootlogs 2011-02-16 Wednesday 19:14 hek * xaaes/src.km/: scrlobjc.c, scrlobjc.h: scrlobjc.c scrlobjc.h: default_fnt no more static 2011-02-16 Wednesday 19:13 hek * xaaes/src.km/k_main.c: remove bootlog 2011-02-16 Wednesday 19:13 hek * xaaes/src.km/init.c: set font-id and font-size for scroll-list according to config 2011-02-16 Wednesday 19:13 hek * xaaes/src.km/k_init.c: calculate and print some sort of std-dev for font-width correct rounding-error in font-width-calculation 2011-02-06 Sunday 17:29 hek * xaaes/src.km/xaaes009.rsl: fix some entries 2011-02-06 Sunday 17:27 hek * xaaes/src.km/xa_strings.c: correct No shell-alert 2011-02-06 Sunday 09:33 hek * xaaes/src.km/win_draw.c: fix sto-build 2011-02-05 Saturday 19:48 hek * xaaes/src.km/version.h: bump version from 1.1.4 to 1.1.5 2011-02-05 Saturday 19:38 hek * xaaes/src.km/xa_types.h: add app_option ignore_rsc_size 2011-02-05 Saturday 19:16 hek * xaaes/src.km/xaaes009.rsl: update 2011-02-05 Saturday 19:15 hek * xaaes/src.km/xa_wind.c: fix toolbar-replace-method 2011-02-05 Saturday 19:13 hek * xaaes/src.km/: xa_strings.c, xa_strings.h: xa_strings.c xa_strings.h: - more strings translated - adapt some lengths 2011-02-05 Saturday 19:13 hek * xaaes/src.km/xa_rsrc.c: - dont translate text that contains \ or \n - emit more usable error-msg while translating - @-indicator only valid when preceeded by blank - ignore lines beginning with - (menu-separator) - control replacement of longer translations valid for whole menu - more than one menu recognized - more structure in generated rsl-file - when ignore_rsc_size true load even if wrong size - replace alert-strings by xa_strings 2011-02-05 Saturday 19:13 hek * xaaes/src.km/xa_global.c: remove "Clients" 2011-02-05 Saturday 19:12 hek * xaaes/src.km/xa_fsel.c: - new function set_tabs - call set_tabs when point-size changed (todo!) - adjust filter-menu to filter-length, max. 18 char - skip blanks when detecting Cancel/OK-shortcut - set font-ids for all fonts to cfg.font_id - set and restore fileslector-font-size 2011-02-05 Saturday 19:11 hek * xaaes/src.km/xa_form.c: call set_standard_point in do_form_alert and use screen.c_max_h for text-height 2011-02-05 Saturday 19:11 hek * xaaes/src.km/xa_fnts.c: display Id and height of font 2011-02-05 Saturday 19:11 hek * xaaes/src.km/xa_appl.c: - replace "Clients"-menu entry by xa_strings[MNU_CLIENTS] - set info_tab[0][0] to current font-point 2011-02-05 Saturday 19:07 hek * xaaes/src.km/win_draw.c: set all font-ids to cfg.font_id 2011-02-05 Saturday 19:06 hek * xaaes/src.km/version.h: detect target by CPU-defines 2011-02-05 Saturday 19:06 hek * xaaes/src.km/util.c: add "failed" to error-msg 2011-02-05 Saturday 19:05 hek * xaaes/src.km/taskman.h: font-structures no more static 2011-02-05 Saturday 19:04 hek * xaaes/src.km/taskman.c: taskman.c taskman.h: - font-structures no more static - fix set_xa_fnt - c_max_h < 14 considered small not 16 2011-02-05 Saturday 19:04 hek * xaaes/src.km/scrlobjc.c: - recalc_tabs: list->widest may be 0 - restucture calc_entry_wh 2011-02-05 Saturday 19:03 hek * xaaes/src.km/k_init.c: - set font-id for screen to cfg.font_id - replace mnu_clientlistname by xa_strings[MNU_CLIENTS] 2011-02-05 Saturday 19:03 hek * xaaes/src.km/init.c: - set info_tab[3][0] for language-request in appl_getinfo - set font-id for XaAES-windows to cfg.font_id 2011-02-05 Saturday 19:03 hek * xaaes/src.km/draw_obj.c: dont undraw cursor for toolbar 2011-02-05 Saturday 19:02 hek * xaaes/src.km/cnf_xaaes.c: new app_option: ignore_rsc_size (load rsc even if size wrong) 2011-02-05 Saturday 19:02 hek * xaaes/src.km/adiload.c: display more verbose error-msg 2011-01-26 Wednesday 12:09 hek * xaaes/src.km/version.h: bump version from 1.1.3 to 1.1.4 2011-01-26 Wednesday 12:04 hek * xaaes/src.km/xa_help.cs: czech help-text 2011-01-26 Wednesday 12:03 hek * xaaes/src.km/xa_help.fr: french help-text 2011-01-26 Wednesday 12:03 hek * xaaes/src.km/xa_help.hu: hungarian help-text 2011-01-26 Wednesday 11:56 hek * xaaes/src.km/: xaaes009.rsl, xaaes009.rsc, xaaes009.rsm: update for latest version 2011-01-26 Wednesday 11:56 hek * xaaes/src.km/xa_strings.c: reserve more space for strings to store translations. 2011-01-26 Wednesday 11:55 hek * xaaes/src.km/xa_rsrc.c: allow translated menu-titles to be longer than originals by shifting remaining titles and drop-down-boxes. To enable use + instead of - for the search-strings in the rsl-file. 2011-01-26 Wednesday 11:55 hek * xaaes/src.km/init.c: Czech language-code is cs not cz 2011-01-23 Sunday 18:13 hek * xaaes/src.km/version.h: bump version from 1.1.2 to 1.1.3 2011-01-23 Sunday 17:45 hek * xaaes/src.km/taskman.c: top_window: if XAWS_BINDFOCUS set (toolbox-attribute) top the app not the window 2011-01-23 Sunday 16:08 hek * xaaes/src.km/xa_rsrc.c: - re-arrange translation-functions - add translation of unbound strings - context-menu-strings no more padded with blanks 2011-01-23 Sunday 16:07 hek * xaaes/src.km/widgets.c: not really changed 2011-01-23 Sunday 16:07 hek * xaaes/src.km/taskman.c: check client for NULL taskmanager_form_exit display stack-alignment in non-relase-version only 2011-01-23 Sunday 16:06 hek * xaaes/src.km/obtree.c: reserve 4 more bytes for buffer in create_popup_tree 2011-01-23 Sunday 16:06 hek * xaaes/src.km/k_main.c: CE_fa: -dont wait forever for a killed client to disappear -check bufsizes for strcpy, sprintf 2011-01-19 Wednesday 20:20 hek * xaaes/src.km/xa_rsrc.c: fill wctxt_main_txt-strings with blanks 2011-01-19 Wednesday 20:05 hek * xaaes/src.km/xa_types.h: wind->sw no longer unused 2011-01-19 Wednesday 20:05 hek * xaaes/src.km/xa_strings.h: add defines for new strings 2011-01-19 Wednesday 20:02 hek * xaaes/src.km/util.c: add '' in xa_fopen_errormsg 2011-01-19 Wednesday 20:02 hek * xaaes/src.km/obtree.c: - replace ALERT-text by global xa_strings[] 2011-01-19 Wednesday 19:34 hek * xaaes/src.km/taskman.c: set "middle" of taskmanager to 1/3 of width 2011-01-19 Wednesday 19:25 hek * xaaes/src.km/: handler.c, widgets.c, xa_appl.c, xa_pdlg.c, xa_shel.c: handler.c xa_appl.c xa_pdlg.c widgets.c xa_shel.c: - replace ALERT-text by global xa_strings[] 2011-01-19 Wednesday 19:24 hek * xaaes/src.km/xa_strings.c: add more translation-strings 2011-01-19 Wednesday 19:23 hek * xaaes/src.km/draw_obj.c: - disable sanity-check for userdefs - allow variable border for left/right half of window on resizing (wind->sw) 2011-01-19 Wednesday 19:23 hek * xaaes/src.km/about.c: clean code 2011-01-16 Sunday 19:58 hek * xaaes/src.km/xaaes009.rsl: update recent changes 2011-01-16 Sunday 19:57 hek * xaaes/src.km/xa_strings.c: terminate wctxt_main_txt with 0 2011-01-16 Sunday 19:57 hek * xaaes/src.km/xa_rsrc.c: always close rsl-file 2011-01-16 Sunday 15:41 Gerhard Stoll * tools/hypview/: defs.h, navigate.c, doc/history.txt, hyp.h, marker.c, hyp/autoloc.c, hyp/click.c: Autolocater works also if a picture is in the page 2011-01-15 Saturday 15:21 hek * xaaes/src.km/version.h: bump version from 1.1.0 to 1.1.1 2011-01-15 Saturday 14:51 hek * xaaes/src.km/xa_strings.c: define wctxt_main_txt from widgets.c and about_lines from about.c here 2011-01-15 Saturday 14:51 hek * xaaes/src.km/xa_fsel.c: on caseinsensitive filesystem (VFAT) set pattern caseinsensitive 2011-01-15 Saturday 14:51 hek * xaaes/src.km/widgets.c: move wctxt_main_txt to xa_strings.c 2011-01-15 Saturday 14:50 hek * xaaes/src.km/taskman.c: fix system-window-content 2011-01-15 Saturday 14:50 hek * xaaes/src.km/about.c: fix window-title move about_lines to xa_strings.c 2011-01-15 Saturday 08:21 hek * xaaes/src.km/k_keybd.c: fix 2011-01-14 Friday 17:02 Alan Hourihane * sys/: mint/dcntl.h, fatfs.c: Fix FATFS reporting of the fs type. 2011-01-14 Friday 16:09 hek * xaaes/src.km/cnf_xaaes.c: improve feature to cycle keyboard-layout by Ctrl-Alt-hotkey. set in xaaes.cnf: keyboards = [key], if key is ommitted, Enter is used 2011-01-14 Friday 16:06 hek * xaaes/src.km/version.h: bump version from 1.0.0 to 1.1.0 2011-01-14 Friday 15:42 hek * xaaes/src.km/: xa_fsel.c, xa_fsel.h: xa_fsel.c xa_fsel.h: remember position, size, and font-size of fileselector 2011-01-14 Friday 15:39 hek * xaaes/src.km/: xa_strings.c, xa_strings.h: xa_strings.c xa_strings.h: - change some ext-strings - use enum not #define for strings-enumeration 2011-01-14 Friday 15:38 hek * xaaes/src.km/xa_rsrc.c: allow comments in rsl-file (first char in line #) 2011-01-14 Friday 15:35 hek * xaaes/src.km/taskman.c: set_xa_fnt: if desired font-size is available, set it, else search 2011-01-14 Friday 15:34 hek * xaaes/src.km/k_keybd.c: remove debug-output 2011-01-14 Friday 15:28 hek * xaaes/src.km/: xaaes009.rsl, xaaes009.rsm: xaaes009.rsl xaaes009.rsc xaaes009.rsm: update to latest multi-language-version 2011-01-13 Thursday 10:03 hek * xaaes/src.km/: menuwidg.c, xa_evnt.c: menuwidg.c xa_evnt.c: avoid casting (revert previous change) 2011-01-13 Thursday 09:08 Alan Hourihane * xaaes/src.km/: menuwidg.c, xa_evnt.c: Revert timeout changes, not required on trunk. 2011-01-12 Wednesday 22:30 hek * xaaes/src.km/: handler.c, k_init.c: handler.c k_init.c: white space and comments 2011-01-12 Wednesday 22:28 hek * xaaes/src.km/taskman.c: use external strings for system-window 2011-01-12 Wednesday 22:27 hek * xaaes/src.km/: form.c, obtree.c, xa_form.c: obtree.c form.c xa_form.c: white space and comments 2011-01-12 Wednesday 22:22 hek * xaaes/src.km/: xa_strings.c, xa_strings.h: xa_strings.c xa_strings.h: add some more strings for translation 2011-01-12 Wednesday 22:22 hek * xaaes/src.km/about.c: change freemint->FreeMiNT 2011-01-12 Wednesday 22:22 hek * xaaes/src.km/rectlist.c: add /* Fall through */ 2011-01-12 Wednesday 22:17 hek * xaaes/src.km/: menuwidg.c, xa_evnt.c: menuwidg.c xa_evnt.c: fix compiler-warnings 2011-01-12 Wednesday 22:05 hek * xaaes/src.km/xaaes_de.rsc: xaaes_de.rsc - TREE SYSTEM_MENU Prozesse changed -> Prozess - TREE RES_CHATARI/Obj. 9 "6 640x480x256c (TT Med)" changed -> "6 640x480x16c (TT Med)" - TREE RES_CHATARI/Obj. 12 "9 320x480x16c (TT Low)" changed -> "9 320x480x256c (TT Low)" Contributed by latzmaster 2011-01-12 Wednesday 22:03 hek * xaaes/src.km/xaaes009.rsc: xaaes009.rsc - TREE SYSTEM_MENU/Process/Launch... changed -> Launch Program... - TREE TASK_MANAGER/Obj. TM_FAST load changed -> Load - TREE WDLG_FNTS/Obj. 13 B/H changed -> W/H - TREE RES_CHATARI/Obj. 9 "6 640x480x256c (TT Med)" changed -> "6 640x480x16c (TT Med)" - TREE RES_CHATARI/Obj. 12 "9 320x480x16c (TT Low)" changed -> "9 320x480x256c (TT Low)" Contributed by latzmaster 2011-01-11 Tuesday 20:31 hek * xaaes/src.km/xa_rsrc.c: searching for translation-strings now more tolerant 2011-01-11 Tuesday 20:22 hek * xaaes/src.km/xa_strings.c: changed due to the kernel's formatting "keyboard-table not loaded:%s(%ld)", into "could not load %s from %s (%ld)" 2011-01-11 Tuesday 20:19 hek * xaaes/src.km/: cnf_xaaes.c, k_keybd.c, xa_defs.h, xa_types.h: xa_defs.h xa_types.h k_keybd.c cnf_xaaes.c: add keytable-switch-feature: keyboards = , is casesensitive! 2011-01-11 Tuesday 18:32 hek * xaaes/src.km/debug.h: add macro to wait (for debugging) 2011-01-11 Tuesday 18:09 hek * xaaes/src.km/k_main.c: remove debug-output 2011-01-11 Tuesday 18:05 hek * xaaes/src.km/: util.c, util.h: util.c util.h: add xa_strdup. 2011-01-11 Tuesday 17:56 hek * xaaes/src.km/k_main.c: use external string for "Alerts" 2011-01-11 Tuesday 17:22 hek * xaaes/src.km/widgets.c: provide longer strings for context-menu 2011-01-11 Tuesday 16:19 hek * xaaes/src.km/: xa_strings.h, xa_strings.c: xa_strings.c xa_strings.h: -add strings for SDMASTER-alert and keyboard-switch-alert -declare trans_strings in header 2011-01-11 Tuesday 14:38 hek * xaaes/src.km/k_init.c: - write more information to bootlog when rsc-file could not be found - do cls before 1st try to open vwk not wk 2011-01-11 Tuesday 06:35 hek * xaaes/src.km/c_window.c: whitespace-change to reduce diffs 2011-01-11 Tuesday 06:27 hek * xaaes/src.km/init.c: select language according to: 1. xaaes.cnf, 2. $LANG, 3. AKP-cookie 2011-01-10 Monday 21:52 hek * sys/: block_IO.c, block_IO.c: cast __LINE__ to long in case the file has more than 32768 lines some day 2011-01-10 Monday 21:44 hek * sys/: block_IO.c, block_IO.c, block_IO.c, block_IO.c, block_IO.c, block_IO.c: cast __LINE__ to long in case the file has more than 32768 lines some day 2011-01-09 Sunday 19:27 hek * xaaes/src.km/about.c: avoid crash when help-text not found 2011-01-09 Sunday 18:21 hek * sys/block_IO.c: __LINE__ is short whith -mshort (thanks Mikro, but it was already in helmut-enhancements) 2011-01-09 Sunday 18:09 hek * xaaes/src.km/: util.c, util.h: util.c util.h: implement xa_rewind() 2011-01-09 Sunday 17:33 hek * xaaes/src.km/xa_strings.c: provide longer string for "Alerts". 2011-01-09 Sunday 17:31 hek * xaaes/src.km/xa_rsrc.c: language-support revised: - drop numbers in rsl-file - replace-method now more tolerant about missing entries in either rsc- or rsl- list 2011-01-08 Saturday 20:09 Alan Hourihane * xaaes/src.km/Makefile.objs: remove -Wcast-qual to stop warning failures. 2011-01-07 Friday 23:16 hek * xaaes/src.km/xa_help.de: german help-file now xa_help.de 2011-01-07 Friday 23:15 hek * xaaes/src.km/xa_help.de: file xa_help.de was initially added on branch helmut-enhancements. 2011-01-07 Friday 23:10 hek * xaaes/src.km/: about.c, xa_strings.c, xa_strings.h, xaaes009.rsl: about.c xa_strings.c xa_strings.h xaaes009.rsl: select xa_help. for about-window. 2011-01-07 Friday 18:23 hek * xaaes/src.km/xa_shel.c: init xshelw x_shell 2011-01-07 Friday 18:05 hek * xaaes/src.km/xaaes009.rsl: language-file 2011-01-07 Friday 18:05 hek * xaaes/src.km/xaaes009.rsl: file xaaes009.rsl was initially added on branch helmut-enhancements. 2011-01-07 Friday 17:56 hek * xaaes/src.km/: about.c, cnf_xaaes.c, k_main.c, taskman.c, util.c, util.h, widgets.c, xa_rsrc.c, xa_types.h: SRCFILES about.c cnf_xaaes.c k_main.c taskman.c util.c util.h widgets.c xa_rsrc.c xa_types.h: - initial version of multi-language-support The different languages are replaced when reading the resource-file. They reside in a separate file (resource-base.rsl) with the following structure: entries: entry entries entry: lang ':' count ':' text lang: count: '#' text: currently lang can only be set by the new config-variable lang, e.g.: lang=it 2011-01-07 Friday 17:53 hek * xaaes/src.km/: Makefile.objs, SRCFILES, about.c, cnf_xaaes.c, k_main.c, taskman.c, util.c, util.h, widgets.c, xa_rsrc.c, xa_types.h: Makefile.objs SRCFILES about.c cnf_xaaes.c k_main.c taskman.c util.c util.h widgets.c xa_rsrc.c xa_types.h: - initial version of multi-language-support The different languages are replaced when reading the resource-file. They reside in a separate file (resource-base.rsl) with the following structure: entries: entry entries entry: lang ':' count ':' text lang: count: '#' text: currently lang can only be set by the new config-variable lang, e.g.: lang=it 2011-01-07 Friday 17:53 hek * xaaes/src.km/: init.c, version.h, xa_appl.c: init.c version.h xa_appl.c: - new version-scheme: Major.Minor.Patchlevel - set version to 1.0.0 2011-01-07 Friday 17:45 hek * xaaes/src.km/: xa_strings.c, xa_strings.h, xa_strings.rsl: new files for language-support 2011-01-07 Friday 17:42 hek * xaaes/src.km/xa_strings.c: file xa_strings.c was initially added on branch helmut-enhancements. 2011-01-07 Friday 17:42 hek * xaaes/src.km/xa_strings.h: file xa_strings.h was initially added on branch helmut-enhancements. 2011-01-07 Friday 17:42 hek * xaaes/src.km/xa_strings.rsl: file xa_strings.rsl was initially added on branch helmut-enhancements. 2011-01-06 Thursday 23:52 Alan Hourihane * sys/sockets/main.c: Check for FreeMiNT 1.18 2011-01-06 Thursday 20:43 hek * xaaes/src.km/xa_fsel.c: correct tabs for realtime-build 2011-01-06 Thursday 18:47 hek * xaaes/src.km/k_main.c: remove KERNEL_DEBUG in set_tty_mode 2011-01-05 Wednesday 13:27 Alan Hourihane * tools/hypview/hyp/prepare.c: Fix the fallout from the last commit of prepare.c as it basically munged all CRLF. 2011-01-05 Wednesday 12:26 Alan Hourihane * xaaes/src.km/: menuwidg.c, xa_evnt.c: Fix function definition for timeout calling convention. 2011-01-05 Wednesday 12:13 Alan Hourihane * sys/: biosfs.c, dma.c, dos.c, dosfile.c, keyboard.c, rendez.c, timeout.c, timeout.h, mint/kentry.h, mint/kerinfo.h, mint/ktypes.h, mint/time.h, sockets/buf.c, sockets/timer.c, sockets/inet4/bpf.c, sockets/inet4/if.c, sockets/xif/biodma.c, sockets/xif/pamsdma.c, sockets/xif/plip.c, sockets/xif/ppp.c, sockets/xif/daynaport/scsilink.c, xdd/audio/psg.c, timeout.c, mint/ktypes.h: Fix function definition for timeout calling convention. 2011-01-03 Monday 13:45 Alan Hourihane * sys/: dosfile.c, k_fds.c, k_fds.h: Fix Fdup and add support for F_DUPFD_CLOEXEC. 2011-01-03 Monday 13:43 Alan Hourihane * sys/mint/fcntl.h: Add F_DUPFD_CLOEXEC 2011-01-03 Monday 00:05 Alan Hourihane * xaaes/src.km/Makefile.objs, CONFIGVARS, sys/Makefile.objs: Allow building with GCC 4.5.x by removing some of the additional warning flags. 2011-01-01 Saturday 21:24 hek * tools/wikitools/u2w.awk: remove debug-output 2011-01-01 Saturday 21:04 hek * tools/wikitools/u2w.awk: correct wiki-internal links 2011-01-01 Saturday 20:41 hek * tools/wikitools/u2w.awk: improve nodes-detection 2011-01-01 Saturday 10:53 hek * xaaes/src.km/xobj/: nine-ozk.rsc, simple.rsc, style.rsc: fix resource 2010-12-31 Friday 12:39 hek * sys/tbl/France/french.tbl, tools/mktbl/keyboards/french.src: Add deadkeys to french.tbl. By Joska 2010-12-31 Friday 12:26 hek * sys/keyboard.c: Fixed a bug where the keyboard table was not correctly copied when loaded from disk. 2010-12-31 Friday 08:20 hek * xaaes/src.km/: xaaes.rsc, xaaes.hrd: remove old resource-file 2010-12-30 Thursday 10:19 Alan Hourihane * CONFIGVARS: remove Winline 2010-12-30 Thursday 00:20 Alan Hourihane * sys/buildinfo/version.h: Bump trunk to 1-18-CUR 2010-12-30 Thursday 00:03 Alan Hourihane * sys/dosfile.c: Fix select to properly timeout when no data is available. Additionally return EINTR when interrupted while sleeping. 2010-12-29 Wednesday 15:11 Alan Hourihane * doc/readme.1.17.0: Update with Ole's changes 2010-12-28 Tuesday 16:13 hek * xaaes/src.km/version.h: change status to release 2010-12-28 Tuesday 14:04 hek * xaaes/src.km/xa_defs.h: change status to release 2010-12-28 Tuesday 11:57 hek * xaaes/src.km/xaaes009.rsc: update resource-file 2010-12-20 Monday 20:53 hek * xaaes/src.km/k_main.c: print proc-name in 'fatal'-error-msg 2010-12-20 Monday 18:06 hek * xaaes/src.km/rectlist.c: fix build 2010-12-19 Sunday 19:34 hek * xaaes/src.km/draw_obj.c: do not draw object-cursor for toolbar-objects 2010-12-19 Sunday 18:53 hek * xaaes/src.km/: rectlist.c, xa_wind.c: rectlist.c xa_wind.c: fix x-pos of toolbar 2010-12-19 Sunday 14:22 Gerhard Stoll * tools/hypview/plain/ascii.c: Display the last character in the longest line 2010-12-18 Saturday 20:53 hek * xaaes/src.km/widgets.c: avoid second event for TOUCHEXIT-objects 2010-12-18 Saturday 20:53 hek * xaaes/src.km/: rectlist.c, xa_wind.c: rectlist.c xa_wind.c: fix toolbar-behaviour - force toolbar-width to window-width - if SIZER is present same geometry as if VSLIDER present assumed 2010-12-18 Saturday 20:53 hek * xaaes/src.km/k_main.c: replace string of blanks by one blank in alert-text 2010-12-15 Wednesday 18:31 hek * xaaes/src.km/app_man.c: fix desktop-dialog-focus. 2010-12-14 Tuesday 21:55 hek * xaaes/src.km/app_man.c: remove BLOG 2010-12-14 Tuesday 21:46 hek * xaaes/src.km/app_man.c: do not set old focus to 0 when switching apps. 2010-12-14 Tuesday 12:10 Alan Hourihane * sys/buildinfo/version.h: Move up to RELEASE - get ready folks... 2010-12-13 Monday 19:21 hek * xaaes/src.km/render_obj.c: fix y-position of checkboxes and radion-buttons for different font-sizes 2010-12-13 Monday 14:35 Alan Hourihane * sys/: libkern/kernel_module.h, kentry.c, mint/kentry.h: Reverse the patch from David, so we can push to a new branch. 2010-12-13 Monday 14:31 Alan Hourihane * sys/: kentry.c, libkern/kernel_module.h, mint/kentry.h: Export the XHDI function XHNewCookie to kernel modules (using kentry struct) to be able to install XHDI drivers. Contributed by David Galvez. 2010-12-13 Monday 14:21 hek * xaaes/src.km/cnf_xaaes.c: white space 2010-12-13 Monday 14:15 hek * xaaes/src.km/cnf_xaaes.c: - add 'include'-facility - remove unneeded #include "cnf_xaaes.h" 2010-12-10 Friday 21:15 hek * xaaes/src.km/: xa_help.txt, xa_he_de.txt: correct help-text 2010-12-09 Thursday 21:22 hek * xaaes/src.km/taskman.c: fix position of load-bar in case load exceeds 100%. 2010-12-07 Tuesday 19:58 hek * xaaes/src.km/xa_he_de.txt: fix typo 2010-12-07 Tuesday 19:43 hek * xaaes/src.km/xa_he_de.txt: German version of the extended version by Lars Schmidbauer 2010-12-07 Tuesday 19:43 hek * xaaes/src.km/xa_he_de.txt: file xa_he_de.txt was initially added on branch helmut-enhancements. 2010-12-07 Tuesday 19:42 hek * xaaes/src.km/xa_help.txt: extended version by Lars Schmidbauer 2010-12-05 Sunday 11:27 hek * sys/init.c: When MFP_DEBUG_DIRECT isn't defined, BIOS function "Bconout( )" is called to output debug messages. During initialization until all interrupts vectors and new trap routines are initialized this function is used through a normal trap, and later trough a trap wrapper. The flag "intr_done" is activated to mark this point. During the boot process the macro DEBUG is used after interrupts initialization and before the flag is activated, this makes the kernel crash when using serial debugging with "Bconout( )". 2010-11-27 Saturday 13:14 Gerhard Stoll * tools/hypview/: diallib.h, dl_routs.c, dl_win.c: We use our own rc_intersect 2010-11-27 Saturday 13:13 Gerhard Stoll * tools/hypview/hyp/search_d.c: Do nothing if the button text pressed 2010-11-20 Saturday 12:09 hek * sys/arch/init_mach.c: for the Aranym kernel the struct nf_ops is part of kentry 2010-11-18 Thursday 17:54 hek * xaaes/src.km/k_init.c: add missing \ 2010-11-17 Wednesday 22:42 hek * xaaes/src.km/taskman.c: remove outcommented BLOGS 2010-11-17 Wednesday 21:12 hek * xaaes/src.km/: k_init.c, k_main.c: k_init.c k_main.c: move cursor-home from SIGTERM-handler to startup to avoid a crash at shutdown. 2010-11-14 Sunday 17:34 hek * xaaes/src.km/k_shutdown.c: - Use Clear/Home instead of Home after v_clswk and c_conws not display - move log-message 2010-11-14 Sunday 17:34 hek * xaaes/src.km/k_main.c: emit Cursor on, Clear/Home on SIGTERM 2010-11-14 Sunday 17:34 hek * xaaes/src.km/k_init.c: signal.h not needed 2010-11-11 Thursday 20:09 hek * xaaes/src.km/: xaaes009.rsm, xaaes_de.rsm: rsm-files for resource-master 2010-11-11 Thursday 20:09 hek * xaaes/src.km/xaaes009.rsm: file xaaes009.rsm was initially added on branch helmut-enhancements. 2010-11-11 Thursday 20:09 hek * xaaes/src.km/xaaes_de.rsm: file xaaes_de.rsm was initially added on branch helmut-enhancements. 2010-11-10 Wednesday 21:52 hek * xaaes/src.km/taskman.c: - fix compiler-warning - change to magenta at 95% 2010-11-10 Wednesday 21:39 hek * xaaes/src.km/taskman.c: - limit size of bars in load-display to load-box. - color the bars according to their values. 2010-11-10 Wednesday 21:37 hek * xaaes/src.km/xaaes_de.rsc: - TREE RES_CHFALC/Obj. RC_BIT15 "Zus„tzl. Bit..." changed -> "Zus. Bit..." - TREE RES_CHFALC corrected sizes and positions for a better look. - TREE DEF_DESKTOP/Obj. BETA_BOX set FLAG "hidden" - TREE SYS_ERROR/Obj. BOMB set FLAG "hidden" Contributed by latzmaster 2010-11-10 Wednesday 21:37 hek * xaaes/src.km/xaaes_de.rsc: file xaaes_de.rsc was initially added on branch helmut-enhancements. 2010-11-10 Wednesday 21:36 hek * xaaes/src.km/XAAES_D.RSC: german resource now xaaes_de.rsc 2010-11-10 Wednesday 21:35 hek * xaaes/src.km/XAAES_E.RSC: remove redundant english resource-file 2010-11-07 Sunday 11:36 hek * xaaes/src.km/xa_rsrc.c: preparation for loading resource-strings from separate file 2010-11-07 Sunday 11:33 hek * xaaes/src.km/taskman.c: - force unhiding and opening selected window - add missing paranthesis 2010-11-07 Sunday 11:33 hek * xaaes/src.km/: menuwidg.c, xa_vdi.c: minor cleanup 2010-11-05 Friday 13:14 hek * xaaes/src.km/xaaes009.rsc: xaaes009.rsc XAAES_E.RSC: - TREE TASK_MANAGER/Obj. TM_RESCHG "toggle load" changed -> "Toggle load" - TREE RES_CHFALC/Obj. RC_BIT15 "Additive bit..." changed -> "Add. bit..." - TREE RES_CHFALC corrected sizes and positions for a better look. 2010-11-05 Friday 13:03 hek * xaaes/src.km/XAAES_D.RSC: german resource 2010-11-05 Friday 13:03 hek * xaaes/src.km/XAAES_E.RSC: english resource 2010-11-05 Friday 12:27 hek * xaaes/src.km/XAAES_E.RSC: file XAAES_E.RSC was initially added on branch helmut-enhancements. 2010-11-04 Thursday 18:11 hek * xaaes/src.km/xa_help.txt: update for new features 2010-11-04 Thursday 18:11 hek * xaaes/src.km/widgets.c: correct DIAG-argument 2010-11-04 Thursday 18:11 hek * xaaes/src.km/taskman.c: - do not overwrite the resource-text to display "toggle load" - some minor cleanup 2010-11-04 Thursday 18:10 hek * xaaes/src.km/scrlobjc.c: - move not-inlined italic text in one half char-width to the left for optical reasons - remove unused macro ITALIC_IS_CUTOFF 2010-11-04 Thursday 18:10 hek * xaaes/src.km/xa_fsel.c: code-cleanup 2010-11-04 Thursday 18:10 hek * xaaes/src.km/adi/adidefs.h: white-space-change 2010-11-02 Tuesday 08:57 Alan Hourihane * sys/sockets/inet4/tcpout.c: Disable a FATAL error and try to workaround the problem. May need further investigation, but this works for now. 2010-11-02 Tuesday 08:56 Alan Hourihane * sys/sockets/inet4/if.c: During SIOCGIFCONF do the following... 1. Expose AF_LINK interfaces, not just AF_INET. 2. When no buffer is supplied, count the number of interfaces. 2010-10-25 Monday 10:22 hek * xaaes/src.km/init.c: use standard_font_point from config for info_font_point if the latter is not defined in xaaes.cnf. 2010-10-25 Monday 10:10 hek * xaaes/src.km/: cnf_xaaes.c, init.c, win_draw.c, xa_types.h: cnf_xaaes.c init.c win_draw.c xa_types.h: Add new global config-variable "infoline_point" for size of window-infoline 2010-10-24 Sunday 17:51 hek * xaaes/src.km/xa_form.c: correct line-distance and box-size in alert-box 2010-10-23 Saturday 07:52 hek * xaaes/src.km/k_init.c: If screen-parameters returned from 1st v_opnwk are crap, ignore and open physical 2010-10-22 Friday 17:04 hek * xaaes/src.km/xa_form.c: - do_form_alert: fix array-subscript-bug - XA_form_error: default icon is '0' - XA_form_error: if errnum < 0 use -errnum 2010-10-18 Monday 10:45 hek * xaaes/src.km/: k_mouse.c, adi/moose.h: k_mouse.c adi/moose.h: use a union for moose_data.iclcks. 2010-10-18 Monday 10:18 Alan Hourihane * sys/CONFIGVARS, xaaes/src.km/CONFIGVARS, xaaes/src.km/k_main.c, xaaes/src.km/render_obj.c, xaaes/src.km/xaloader/xaloader.c: Turn on -Werror for xaaes & the kernel and fix up those warnings. 2010-10-18 Monday 10:06 Alan Hourihane * xaaes/src.km/scrlobjc.c: Use system strlen. Why do we need a different one ? 2010-10-18 Monday 09:38 Alan Hourihane * xaaes/src.km/k_mouse.c: Fix build breakage 2010-10-16 Saturday 21:21 hek * xaaes/src.km/: about.c, about.h, adi.c, adiload.c, app_man.c, app_man.h, c_keybd.c, c_keybd.h, c_message.c, c_message.h, c_mouse.c, c_mouse.h, c_window.c, cnf_xaaes.c, cnf_xaaes.h, debug.c, debug.h, desktop.c, draw_obj.c, draw_obj.h, form.c, global.c, global.h, handler.c, init.c, init.h, k_init.c, k_init.h, k_keybd.c, k_keybd.h, k_main.c, k_main.h, k_mouse.c, k_mouse.h, k_shutdown.c, keycodes.h, matchpat.c, matchpat.h, menuwidg.c, menuwidg.h, messages.c, messages.h, mt_gem.h, mt_gemx.h, mvdi.c, mvdi.h, nkcc-gc.s, nkcc.c, nkcc.h, ob_inlines.h, obtree.c, obtree.h, rectlist.c, rectlist.h, render_obj.c, scrlobjc.c, scrlobjc.h, semaphores.c, semaphores.h, sys_proc.c, sys_proc.h, taskman.c, taskman.h, trnfm.c, trnfm.h, util.c, util.h, vaproto.h, vdi_parms.h, version.h, widgets.c, widgets.h, win_draw.c, xa_aes.h, xa_appl.c, xa_appl.h, xa_defs.h, xa_evnt.c, xa_evnt.h, xa_fnts.c, xa_fnts.h, xa_form.c, xa_form.h, xa_fsel.c, xa_fsel.h, xa_fslx.c, xa_fslx.h, xa_global.c, xa_global.h, xa_graf.c, xa_graf.h, xa_lbox.c, xa_lbox.h, xa_list.h, xa_menu.c, xa_menu.h, xa_objc.c, xa_objc.h, xa_pdlg.c, xa_pdlg.h, xa_rsrc.c, xa_rsrc.h, xa_scrp.c, xa_scrp.h, xa_shel.c, xa_shel.h, xa_types.h, xa_user_things.h, xa_vdi.c, xa_wdlg.c, xa_wdlg.h, xa_wind.c, xa_wind.h: merge in helmut-enhancements-branch 2010-10-11 Monday 16:52 hek * tools/wikitools/u2w.awk: some minor fixes 2010-10-06 Wednesday 16:15 hek * xaaes/src.km/: k_keybd.c, k_main.c, k_main.h, taskman.c, taskman.h, xa_defs.h, xa_form.c, xa_form.h: xa_defs.h xa_form.c xa_form.h taskman.h taskman.c k_main.c k_main.h k_keybd.c: implement alerts for shutdown/halt/reboot/quit 2010-10-06 Wednesday 16:08 hek * xaaes/src.km/k_main.c: - avoid simulateous VDI-calls by different threads (fix for CTPCI). - ignore SIGFPE - print signum in signal-handler 2010-09-27 Monday 21:07 hek * sys/keyboard.c: Fixed a bug where the keyboard table was not correctly copied if the deadkeys table was missing. 2010-09-25 Saturday 14:30 hek * sys/cookie.c: Setting the debug level to "TRACE" crashes the system during boot. This small patch solves it. By David_G=E1lvez. 2010-09-15 Wednesday 18:25 hek * xaaes/src.km/xa_vdi.c: - prop_clipped_name: workaround for another fvdi-bug: if high-bit in c is set, vqt_width returns random values for width, use 'a' in that case 2010-09-15 Wednesday 18:25 hek * xaaes/src.km/xa_types.h: - added SIF_NO_ICONS for list-flags - new config-variable standard_font_point for apps (coming soon) 2010-09-15 Wednesday 18:24 hek * xaaes/src.km/scrlobjc.c: - optimized rendering-speed if window is top-window - do not display icons if font-point is < 10, because icons are designed for 10-point (also speed-improvement) - removed unnecessary call to t_effects - use real string-len for test for prop_clipped-call not tblen 2010-09-13 Monday 08:49 Gerhard Stoll * tools/hypview/dl_items.c: Window change work again 2010-09-12 Sunday 15:02 Gerhard Stoll * tools/hypview/dl_user.c: Clean up 2010-09-12 Sunday 15:01 Gerhard Stoll * tools/hypview/hyp/prepare.c: Use the variable islimage 2010-09-12 Sunday 15:01 Gerhard Stoll * tools/hypview/doc/todo.txt: Update 2010-09-11 Saturday 08:54 Gerhard Stoll * tools/hypview/info.c: Info dialog will not crash if a binary or plain text is loaded 2010-09-07 Tuesday 19:24 hek * tools/wikitools/wikitools.txt: txt-file can be created by udo. 2010-09-07 Tuesday 19:21 hek * tools/wikitools/: getxml.sh, u2w.awk, w2u.awk, w2u.ui, wikitools.txt, wikitools.u: Updated everything: Hopefully all sparemint-wikis are convertible by w2u now. 2010-09-07 Tuesday 19:21 hek * tools/wikitools/Makefile: makefile added 2010-09-01 Wednesday 20:23 hek * xaaes/src.km/render_obj.c: - fixed a bug in edit fields with a mask that contains non-editable characters - added missing paranthesises 2010-08-31 Tuesday 17:47 hek * tools/wikitools/: wikitools.u, wikitools.ula: removed. 2010-08-31 Tuesday 17:42 hek * tools/wikitools/: getxml.sh, makenodes, u2w, u2w.awk, w2u, w2u.awk, w2u.ui, wikitools.txt, wikitools.u, wikitools.ula: first version of udo<->wiki-converter 2010-08-29 Sunday 18:58 Alan Hourihane * tools/toswin2/english/: engl.hrd, engl.rsc, toswin2.hrd, toswin2.rsc: Add Lars' english version and rename to toswin2.* as expected. 2010-08-29 Sunday 16:16 Gerhard Stoll * tools/hypview/hyp/: prepare.c, tool.c: Move pic_admin to hyp.h 2010-08-29 Sunday 16:15 Gerhard Stoll * tools/hypview/hyp.h: Add prototype from search_d.c and move pic_admin 2010-08-29 Sunday 16:15 Gerhard Stoll * tools/hypview/window.c: No prototype warning 2010-08-29 Sunday 16:15 Gerhard Stoll * tools/hypview/doc/todo.txt: Update 2010-08-29 Sunday 16:15 Gerhard Stoll * tools/hypview/doc/history.txt: Remove german character 2010-08-28 Saturday 17:05 hek * xaaes/src.km/win_draw.c: set font-size of window-info-line to standard_point. 2010-08-23 Monday 23:54 hek * xaaes/src.km/k_init.c: fix planes-calculation if opnwk returned wrong value (CT) 2010-08-23 Monday 21:01 hek * xaaes/src.km/xaaes009.rsc: XaAES resource file - TREE008 Objects 4,6,7,8,9,12 hidden (set FLAG "hidden") 2010-08-23 Monday 12:59 Alan Hourihane * ChangeLog.#1.17.0: update ChangeLog 2010-08-23 Monday 10:51 Alan Hourihane * sys/mint/falcon.h: #define SND_XBIOS 0x20 2010-08-22 Sunday 10:03 Alan Hourihane * sys/KERNELDEFS: mint117.prg -> mint020.prg and build as a 68020 binary 2010-08-18 Wednesday 20:47 hek * doc/xaaes/: xaaes.html, xaaes.txt, xaaes.u: cosmetic changes 2010-08-11 Wednesday 23:10 hek * doc/xaaes/: xaaes.html, xaaes.txt, xaaes.u: minor additions 2010-08-11 Wednesday 23:10 hek * doc/xaaes/Makefile: Makefile for xaaes.html and xaaes.txt 2010-08-11 Wednesday 18:56 hek * xaaes/src.km/taskman.c: fix process-list-layout 2010-08-11 Wednesday 18:56 hek * xaaes/src.km/scrlobjc.c: text-effects only valid for one line (todo) 2010-08-11 Wednesday 18:56 hek * xaaes/src.km/: cnf_xaaes.c, init.c: remove unused code 2010-08-11 Wednesday 18:55 hek * xaaes/src.km/about.c: ignore cr in file_to_list 2010-08-11 Wednesday 12:46 Alan Hourihane * sys/ramfs.c: Fix RAMFS search bug 2010-08-10 Tuesday 20:31 hek * xaaes/src.km/: Makefile.objs, RULES, XAAESDEFS: Makefile.objs RULES XAAESDEFS: - Enable coldfire-build - Don't build ozk-version - use 030 instead of 020-60 for 030-CPU 2010-08-09 Monday 20:36 Alan Hourihane * doc/readme.1.17.0: Correct date. 2010-08-09 Monday 14:29 Alan Hourihane * sys/buildinfo/version.h: Now mark as BETA, will only search for the 1-17-0 directory now. 2010-08-09 Monday 12:28 Alan Hourihane * doc/readme.1.17.0: add 1.17.0 readme. This should be updated in-line with what was in readme.1.16.0 2010-08-09 Monday 08:46 Alan Hourihane * doc/kernels.txt: kernels update 2010-08-09 Monday 08:27 Alan Hourihane * doc/kernels.txt: add documentation about kernels available 2010-08-08 Sunday 17:35 hek * doc/xaaes/xaaes.html: html-version of xaaes.txt 2010-08-08 Sunday 17:33 hek * doc/xaaes/: xaaes.u, xaaes.txt: minor modifications 2010-08-08 Sunday 08:49 hek * doc/xaaes/xaaes.u: udo-source for xaaes.txt 2010-08-08 Sunday 08:49 hek * doc/xaaes/xaaes.txt: documentation for current XaAES 2010-08-06 Friday 18:35 hek * xaaes/src.km/xa_fsel.c: remove outcommented BLOGs. 2010-08-06 Friday 18:35 hek * xaaes/src.km/init.c: display address of C.shutdown in long-format (not short). 2010-08-06 Friday 18:34 hek * xaaes/src.km/about.c: move the FN-dedication 1 char to the right. 2010-08-05 Thursday 18:52 hek * sys/dos.c: verbose shutdown 2010-08-04 Wednesday 20:09 hek * xaaes/src.km/xa_fsel.c: if no pattern is passed use '*'. 2010-08-04 Wednesday 20:09 hek * xaaes/src.km/version.h: make it a release-version 2010-08-04 Wednesday 20:09 hek * xaaes/src.km/: scrlobjc.c, xa_types.h: scrlobjc.c xa_types.h: add underlined style to inlined text-effects. text-effects may be combined. add code for centered/right-bound text (#ifdefed out - not used) new item in struct se_text: slen - length of text, saves some calls to strlen 2010-08-04 Wednesday 20:04 hek * xaaes/src.km/: init.c, k_init.c, k_main.c, k_main.h, taskman.c, xa_defs.h: init.c k_init.c k_main.c k_main.h taskman.c xa_defs.h: Don't perform stack-checking and don't display kernel-compiletime-flags in the release-version. 2010-08-04 Wednesday 20:03 hek * xaaes/src.km/about.c: Show Frank Naumann-dedication in the release-version. 2010-08-03 Tuesday 07:50 Alan Hourihane * xaaes/src.km/win_draw.c: fixed vertical scrollbar textures in scroll list objects (typo=wrong texture reference) (Paul Wratt) 2010-08-02 Monday 16:57 Alan Hourihane * sys/: KERNELDEFS, keyboard.c, arch/syscall.h: Fix the COLDFIRE build - has this ever worked ??? 2010-08-02 Monday 16:36 Alan Hourihane * CONFIGVARS: Build COLDFIRE by default. If you can't build because of old GCC - disable in your local build. 2010-08-02 Monday 16:35 Alan Hourihane * sys/KERNELDEFS: Adjust kernel names appropriately 2010-08-02 Monday 16:34 Alan Hourihane * sys/KERNELDEFS: Stop building my1, my2, my3 and my4 targets - used for developers only. 2010-08-02 Monday 16:11 Alan Hourihane * xaaes/src.km/win_draw.c: Fix build 2010-08-02 Monday 13:35 Alan Hourihane * ChangeLog.#1.17.0: Add current 1.17 changelog 2010-08-02 Monday 12:56 Alan Hourihane * sys/fatfs.c: Allow renaming of in-use files. Code already dealt with this, make it explicit. 2010-08-01 Sunday 20:21 hek * xaaes/src.km/xaaes009.rsc: resource-file with better taskmanager-design. Contributed by Lars Schmidbauer. 2010-08-01 Sunday 19:35 hek * doc/themes.txt: [no log message] 2010-08-01 Sunday 19:32 hek * doc/: themes.txt, xaaes/themes.txt: documentation for textures by Paul Wratt 2010-08-01 Sunday 19:29 hek * doc/xaaes/themes.txt: file themes.txt was initially added on branch helmut-enhancements. 2010-08-01 Sunday 19:23 hek * xaaes/src.km/about.c: Display the license-hint in bold. If FN_CRED is 1 display Frank-Naumann-dedication (italic). 2010-08-01 Sunday 19:23 hek * xaaes/src.km/win_draw.c: Implement extended textures. See doc/xaaes/themes.txt. Contributed by Paul Wratt. Yet untested. 2010-08-01 Sunday 19:23 hek * xaaes/src.km/taskman.c: Display process-states in a more verbose manner. 2010-08-01 Sunday 18:47 hek * sys/dos.c: shutdown: do not kill any process with pgrp 0 (kernel-thread) (was: pid) do not kill any process called GEM do not reenter sys_s_shutdown 2010-07-31 Saturday 18:48 hek * xaaes/src.km/xa_fsel.c: fix a bug in splitting the path-argument into pattern and path. 2010-07-27 Tuesday 22:01 hek * xaaes/src.km/: xa_fsel.c, xa_fsel.h: xa_fsel.c xa_fsel.h: avoid fileselector using the patterns from the resource-file by using 'path' as pattern if no path passed. 2010-07-27 Tuesday 20:20 hek * xaaes/src.km/xa_fsel.c: - moved '|' - parsing for caseinsensitive pattern from fileselector_form_exit to read_directory. - fixed a bug that caused a wrong pattern to be added when '*.*' was passed as path. 2010-07-05 Monday 16:32 hek * xaaes/src.km/k_main.c: set console RAW not COOKED for maximum TOS-compatibility. 2010-06-27 Sunday 10:28 hek * xaaes/src.km/: scrlobjc.c, xa_types.h: scrlobjc.c xa_types.h: Implement text-effects for list-text. Italic: text Bold: text 2010-06-23 Wednesday 09:37 Alan Hourihane * sys/sockets/inet4/bpf.c: long should be ulong to avoid crashes when using BPF, although it still doesn't work yet for me. 2010-06-11 Friday 18:02 hek * xaaes/src.km/xa_fsel.c: forgot to remove BLOGs. 2010-06-11 Friday 17:57 hek * xaaes/src.km/xa_fsel.c: - improved caseinsensitive pattern-matching - new feature: if the first char in pattern is the pipe-sysmbol (|) the pattern-list is caseinsensitive. 2010-06-09 Wednesday 20:18 hek * xaaes/src.km/xa_fsel.c: - pattern make pattern only caseinsensitive if TOS-domain-client - fix bug in uppcase-detection 2010-06-02 Wednesday 21:38 Alan Hourihane * xaaes/: Changes.hk, src.km/Makefile, src.km/SRCFILES, src.km/XAAESDEFS, src.km/about.c, src.km/about.h, src.km/adi.c, src.km/adiload.c, src.km/app_man.c, src.km/app_man.h, src.km/c_keybd.c, src.km/c_keybd.h, src.km/c_message.c, src.km/c_message.h, src.km/c_mouse.c, src.km/c_mouse.h, src.km/c_window.c, src.km/cnf_xaaes.c, src.km/cnf_xaaes.h, src.km/debug.c, src.km/debug.h, src.km/desktop.c, src.km/draw_obj.c, src.km/draw_obj.h, src.km/form.c, src.km/global.c, src.km/global.h, src.km/handler.c, src.km/info.c, src.km/info.h, src.km/init.c, src.km/init.h, src.km/k_init.c, src.km/k_init.h, src.km/k_keybd.c, src.km/k_keybd.h, src.km/k_main.c, src.km/k_main.h, src.km/k_mouse.c, src.km/k_mouse.h, src.km/k_shutdown.c, src.km/keycodes.h, src.km/matchpat.c, src.km/matchpat.h, src.km/menuwidg.c, src.km/menuwidg.h, src.km/messages.c, src.km/messages.h, src.km/mscall.c, src.km/mt_gem.h, src.km/mt_gemx.h, src.km/mvdi.c, src.km/mvdi.h, src.km/nkcc-gc.s, src.km/nkcc.c, src.km/nkcc.h, src.km/ob_inlines.h, src.km/obtree.c, src.km/obtree.h, src.km/rectlist.c, src.km/rectlist.h, src.km/render_obj.c, src.km/scrlobjc.c, src.km/scrlobjc.h, src.km/semaphores.c, src.km/semaphores.h, src.km/sys_proc.c, src.km/sys_proc.h, src.km/taskman.c, src.km/taskman.h, src.km/trnfm.c, src.km/trnfm.h, src.km/util.c, src.km/util.h, src.km/vaproto.h, src.km/vdi_parms.h, src.km/version.h, src.km/widgets.c, src.km/widgets.h, src.km/win_draw.c, src.km/xa_aes.h, src.km/xa_appl.c, src.km/xa_appl.h, src.km/xa_defs.h, src.km/xa_evnt.c, src.km/xa_evnt.h, src.km/xa_fnts.c, src.km/xa_fnts.h, src.km/xa_form.c, src.km/xa_form.h, src.km/xa_fsel.c, src.km/xa_fsel.h, src.km/xa_fslx.c, src.km/xa_fslx.h, src.km/xa_global.c, src.km/xa_global.h, src.km/xa_graf.c, src.km/xa_graf.h, src.km/xa_help.txt, src.km/xa_lbox.c, src.km/xa_lbox.h, src.km/xa_list.h, src.km/xa_menu.c, src.km/xa_menu.h, src.km/xa_objc.c, src.km/xa_objc.h, src.km/xa_pdlg.c, src.km/xa_pdlg.h, src.km/xa_rsrc.c, src.km/xa_rsrc.h, src.km/xa_scrp.c, src.km/xa_scrp.h, src.km/xa_shel.c, src.km/xa_shel.h, src.km/xa_types.h, src.km/xa_user_things.h, src.km/xa_vdi.c, src.km/xa_wdlg.c, src.km/xa_wdlg.h, src.km/xa_wind.c, src.km/xa_wind.h, src.km/xaaes.cnf, src.km/xaaes.h, src.km/xaaes.hrd, src.km/xaaes.rsc, src.km/xaaes009.rsc, src.km/xversion.sh, src.km/adi/whlmoose/whlmoose.c, src.km/widgets/baroqwdg.h, src.km/widgets/cbox1214.h, src.km/widgets/cboxwdg.h, src.km/widgets/cboxwidg.h, src.km/widgets/mbox1214.h, src.km/widgets/mboxwdg.h, src.km/widgets/mboxwidg.h, src.km/widgets/monowidg.h, src.km/widgets/xaaeswdg.h, src.km/xaloader/xaloader.c, src.km/xobj/nine-ozk.rsc, src.km/xobj/simple.rsc, src.km/xobj/style.rsc: Merge Helmut's XAAeS changes. 2010-06-02 Wednesday 21:18 hek * sys/KERNELDEFS: SINGLE_TASK_SUPPORT is default-option 2010-06-02 Wednesday 20:27 hek * sys/cookie.h: COOKIE_fVDI is needed to compile XaAES 2010-06-02 Wednesday 20:24 hek * sys/: dosfile.c, k_exec.c, keyboard.c, mint/mem.h, mint/proc.h: add optional single-task-support used by XaAES 2010-05-28 Friday 10:27 Alan Hourihane * sys/KERNELDEFS: VERBOSE_BOOT is used at all times 2010-05-28 Friday 10:24 Alan Hourihane * sys/KERNELDEFS: Use M68060 for 060 builds 2010-05-23 Sunday 19:16 Alan Hourihane * sys/keyboard.c: Remove unused keyboard handling code. 2010-05-23 Sunday 10:13 Alan Hourihane * sys/keyboard.c: Fix makes[] size (Helmut) 2010-05-13 Thursday 20:35 Alan Hourihane * sys/keyboard.c: Fix software loading of keyboard tables when using memory protection. Area was read-only instead of read-write. 2010-04-08 Thursday 21:46 hek * xaaes/src.km/xaaes009.rsc: file xaaes009.rsc was initially added on branch helmut-enhancements. 2010-04-07 Wednesday 21:39 Alan Hourihane * sys/dosdir.c: Fix cookie cleanups on error paths. 2010-04-07 Wednesday 21:38 Alan Hourihane * sys/unifs.c: remove unnecessary code 2010-04-05 Monday 20:54 Alan Hourihane * sys/Makefile.objs, xaaes/src.km/Makefile.objs, xaaes/src.km/adi/whlmoose/Makefile: Change gcc16 to gcc (ensure you've got the latest gcc) 2010-03-17 Wednesday 12:27 hek * xaaes/src.km/mscall.c: file mscall.c was initially added on branch helmut-enhancements. 2010-01-14 Thursday 21:54 Alan Hourihane * xaaes/src.km/xa_help.txt: file xa_help.txt was initially added on branch helmut-enhancements. 2010-01-14 Thursday 21:53 Alan Hourihane * xaaes/Changes.hk: file Changes.hk was initially added on branch helmut-enhancements. 2010-01-14 Thursday 09:49 Alan Hourihane * sys/unifs.c: Fix problem doing 'ls' at u:/ which returned a ENOENT 2010-01-14 Thursday 00:11 Alan Hourihane * sys/fatfs.c: Add missing memcpy 2010-01-13 Wednesday 21:44 Alan Hourihane * sys/sockets/inet4/: arp.c, arpdev.c, if.c, if.h, in.h, route.h, sockaddr_in.h: Bring in GCC 4.x warning fixes from ozk-enhancements branch 2010-01-13 Wednesday 17:19 Alan Hourihane * sys/syscall_vectors.c: Use (Func) identifier to silence warning. 2010-01-13 Wednesday 17:14 Alan Hourihane * sys/libkern/: kernel_module.h, kernel_xfs_xdd.h: Fix entries for new function calls. 2010-01-13 Wednesday 17:13 Alan Hourihane * sys/Makefile.objs, sys/biosfs.c, sys/block_IO.c, sys/cnf_mint.c, sys/cookie.c, sys/dosfile.c, sys/fatfs.c, sys/filesys.c, sys/init.c, sys/ipc_socketdev.c, sys/k_exec.c, sys/k_fds.c, sys/k_fork.c, sys/k_kthread.c, sys/kernget.c, sys/memory.c, sys/memory.h, sys/proc.c, sys/proc_help.c, sys/ptrace.c, sys/ramfs.c, sys/slb.c, sys/tty.c, sys/umemory.c, sys/unifs.c, sys/xbios.c, sys/xhdi.c, sys/arch/init_mach.c, sys/arch/mprot.h, sys/arch/mprot030.c, sys/arch/sig_mach.c, sys/mint/kcompiler.h, sys/mint/arch/context.h, sys/sockets/global.h, sys/sockets/inet4/arp.c, sys/sockets/inet4/arpdev.c, sys/sockets/inet4/icmp.c, sys/sockets/inet4/icmp.h, sys/sockets/inet4/if.c, sys/sockets/inet4/if.h, sys/sockets/inet4/ifeth.c, sys/sockets/inet4/in.h, sys/sockets/inet4/init.c, sys/sockets/inet4/ip.c, sys/sockets/inet4/masquerade.c, sys/sockets/inet4/route.c, sys/sockets/inet4/route.h, sys/sockets/inet4/routedev.c, sys/sockets/xif/biodma.c, sys/sockets/xif/biodma.h, sys/sockets/xif/de600.c, sys/sockets/xif/dial.c, sys/sockets/xif/dummyeth.c, sys/sockets/xif/lance.c, sys/sockets/xif/pamsdma.c, sys/sockets/xif/plip.c, sys/sockets/xif/rtl8012.c, sys/sockets/xif/daynaport/scsilink.c, sys/sockets/xif/daynaport/scsilink_func.c, sys/sockets/xif/ethernat/91c111.c, sys/sockets/xif/ethernat/ethernat.c, sys/sockets/xif/nfeth/nfeth.c, sys/sockets/xif/obsolete/biodma.h, sys/xdd/mfp/kgdb_mfp.c, sys/xfs/aranym/aranym_fsdev.c, sys/xfs/ext2fs/ext2sys.c, sys/xfs/ext2fs/ialloc.c, sys/xfs/nfs/index.c, sys/xfs/nfs/nfssys.c, tools/Makefile, xaaes/src.km/k_mouse.c, xaaes/src.km/adi/moose.h, xaaes/src.km/adi/whlmoose/whlmoose.c, xaaes/src.km/xaloader/crtinit.c, xaaes/src.km/xaloader/xaloader.c: Merge in changes from ozk-enhancements that deal with GCC 4.x warning fixes. (Not all are pulled in yet - more to come). 2010-01-13 Wednesday 17:11 Alan Hourihane * sys/KERNELDEFS, sys/dos.c, sys/dosdir.c, sys/dosdir.h, sys/dosfile.c, sys/fatfs.c, sys/filesys.c, sys/k_fds.c, sys/mis.c, sys/module.c, sys/ramfs.c, sys/syscall_vectors.c, sys/tosfs.c, sys/arch/sig_mach.c, sys/mint/fcntl.h, sys/mint/fsops.h, sys/mint/ioctl.h, sys/mint/module.h, sys/mint/proc.h, sys/mint/signal.h, sys/sockets/xif/ethernat/ethernat.c, sys/xfs/ext2fs/ext2dev.c, sys/xfs/ext2fs/inode.c, sys/xfs/ext2fs/main.c, sys/xfs/ext2fs/super.c, sys/xfs/minixfs/main.c, sys/xfs/minixfs/minixdev.c, tools/net-tools/pppconf.c, tools/nfs/mount.c, xaaes/src.km/draw_obj.c, xaaes/src.km/xa_fnts.c, xaaes/src.km/xa_lbox.c, xaaes/src.km/xa_pdlg.c, xaaes/src.km/xa_wdlg.c: Merge in freemint-enhancements branch 2010-01-10 Sunday 20:29 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcvidel.rsc: file rcvidel.rsc was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:29 Odd Skancke * doc/xaaes/new.txt: file new.txt was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:29 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcvidel.hrd: file rcvidel.hrd was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/whlmoose.c: file whlmoose.c was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/whlmoose_w.c: file whlmoose_w.c was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad.c: file xad.c was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/vex_x.s: file vex_x.s was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad_load.h: file xad_load.h was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad.h: file xad.h was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/.cvsignore: file .cvsignore was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/COPYING: file COPYING was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad_load.c: file xad_load.c was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/whlmoose/README: file README was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad_defs.h: file xad_defs.h was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/: BINFILES, whlmoose/BINFILES: file BINFILES was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/moose.h: file moose.h was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/: MISCFILES, whlmoose/MISCFILES: file MISCFILES was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/: Makefile, whlmoose/Makefile: file Makefile was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/: EXTRAFILES, whlmoose/EXTRAFILES: file EXTRAFILES was initially added on branch ozk-enhancements. 2010-01-10 Sunday 20:13 Odd Skancke * xaaes/src.km/xad/: SRCFILES, whlmoose/SRCFILES: file SRCFILES was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:26 Odd Skancke * xaaes/src.km/xa_api.c: file xa_api.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:26 Odd Skancke * xaaes/src.km/xa_api.h: file xa_api.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:26 Odd Skancke * xaaes/src.km/xaapi.h: file xaapi.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/xcb.h: file xcb.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcnova.hrd: file rcnova.hrd was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcnova.rsc: file rcnova.rsc was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/: MISCFILES, rezchg/MISCFILES, rezchg/src/MISCFILES: file MISCFILES was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/reschg.rsc: file reschg.rsc was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/CONFIGVARS, tools/hypview/CONFIGVARS, tools/net-tools/CONFIGVARS, tools/sysctl/CONFIGVARS: file CONFIGVARS was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/reschg.hrd: file reschg.hrd was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/: BINFILES, rezchg/BINFILES, rezchg/src/BINFILES: file BINFILES was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/nova.c: file nova.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/reschg.h: file reschg.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcmilan.hdr: file rcmilan.hdr was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcnova.h: file rcnova.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcmilan.rsc: file rcmilan.rsc was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/rcmilan.h: file rcmilan.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/.cvsignore: file .cvsignore was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/milan.c: file milan.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/videl.c: file videl.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/: rezchg/src/Makefile, Makefile, rezchg/Makefile: file Makefile was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/: rezchg/src/EXTRAFILES, EXTRAFILES, rezchg/EXTRAFILES: file EXTRAFILES was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/mvdi.h: file mvdi.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/rezchg/src/mvdi.c: file mvdi.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 21:24 Odd Skancke * xaaes/src.km/xam/: rezchg/src/SRCFILES, SRCFILES, rezchg/SRCFILES: file SRCFILES was initially added on branch ozk-enhancements. 2010-01-09 Saturday 11:11 Odd Skancke * xaaes/src.km/adi/whlmoose/whlmoose_w.c: file whlmoose_w.c was initially added on branch ozk-enhancements. 2010-01-09 Saturday 11:11 Odd Skancke * tools.mak: file tools.mak was initially added on branch ozk-enhancements. 2010-01-09 Saturday 11:11 Odd Skancke * tools/hypview/hyp/search_d.h: file search_d.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 11:11 Odd Skancke * sys/sockets/inet4/sockaddr_in.h: file sockaddr_in.h was initially added on branch ozk-enhancements. 2010-01-09 Saturday 11:08 Alan Hourihane * xaaes/src.km/info.h: file info.h was initially added on branch helmut-enhancements. 2010-01-09 Saturday 11:08 Alan Hourihane * xaaes/src.km/info.c: file info.c was initially added on branch helmut-enhancements. 2010-01-08 Friday 22:56 Alan Hourihane * sys/: key_tables.h, keyboard.c, keyboard.h: Added support for deadkeys. Two keystrokes can be combined to produce an accented character, depending on the loaded keyboard table. The keyboard table file format is extended with a NULL-terminated 'deadkey'-table. This extended table can still be built with mktbl. Patch contributed by Jo Even Skarstein. 2010-01-08 Friday 22:53 Alan Hourihane * sys/Makefile.objs, xaaes/src.km/Makefile.objs, xaaes/src.km/adi/whlmoose/Makefile: Use -lgcc16 (mshort version) (from ozk-enhancements) This implies that folks who build GCC should symlink mshort/libgcc.a to libgcc16.a in the parent directory. 2010-01-08 Friday 22:23 Alan Hourihane * sys/bootmenu.c: Re-enable debug_level from bootmenu (taken from ozk-enhancements) 2010-01-06 Wednesday 17:16 Alan Hourihane * sys/fatfs.c: Fix FATFS problem when renaming directories and the parent directory extended more than twice (ie. more than two ..) 2010-01-06 Wednesday 17:15 Alan Hourihane * sys/fatfs.c: Fix memory leak when traversing directories in a rename 2010-01-04 Monday 23:13 Alan Hourihane * xaaes/src.km/xversion.sh: file xversion.sh was initially added on branch helmut-enhancements. 2010-01-04 Monday 22:22 Alan Hourihane * .cvsignore, CONFIGVARS, sys/KERNELDEFS, sys/Makefile.objs, sys/bios.c, sys/biosfs.c, sys/block_IO.c, sys/bootmenu.c, sys/cnf_mint.c, sys/cookie.c, sys/debug.c, sys/dosfile.c, sys/fatfs.c, sys/filesys.c, sys/info.c, sys/init.c, sys/ipc_socketdev.c, sys/k_exec.c, sys/k_fds.c, sys/k_fork.c, sys/k_kthread.c, sys/kernfs.c, sys/kernget.c, sys/memory.c, sys/memory.h, sys/module.c, sys/module.h, sys/pci.c, sys/pci.h, sys/proc.c, sys/proc_help.c, sys/procfs.c, sys/ptrace.c, sys/ramfs.c, sys/shmfs.c, sys/slb.c, sys/tty.c, sys/umemory.c, sys/unifs.c, sys/xbios.c, sys/xhdi.c, sys/arch/check_exc.c, sys/arch/context.S, sys/arch/context.h, sys/arch/init_mach.c, sys/arch/intr.S, sys/arch/mprot.h, sys/arch/mprot.x, sys/arch/mprot030.c, sys/arch/mprot040.c, sys/arch/sig_mach.c, sys/arch/magic/genmagic.c, sys/libkern/kernel_module.h, sys/mint/falcon.h, sys/mint/kcompiler.h, sys/mint/kentry.h, sys/mint/kerinfo.h, sys/mint/mem.h, sys/mint/module.h, sys/mint/proc.h, sys/mint/arch/context.h, sys/sockets/Makefile, sys/sockets/global.h, sys/sockets/inet4/Makefile, sys/sockets/inet4/arp.c, sys/sockets/inet4/arpdev.c, sys/sockets/inet4/icmp.c, sys/sockets/inet4/icmp.h, sys/sockets/inet4/if.c, sys/sockets/inet4/if.h, sys/sockets/inet4/ifeth.c, sys/sockets/inet4/ifload.c, sys/sockets/inet4/in.h, sys/sockets/inet4/init.c, sys/sockets/inet4/ip.c, sys/sockets/inet4/masquerade.c, sys/sockets/inet4/route.c, sys/sockets/inet4/route.h, sys/sockets/inet4/routedev.c, sys/sockets/xif/Makefile, sys/sockets/xif/biodma.c, sys/sockets/xif/biodma.h, sys/sockets/xif/de600.c, sys/sockets/xif/dial.c, sys/sockets/xif/dummyeth.c, sys/sockets/xif/lance.c, sys/sockets/xif/pamsdma.c, sys/sockets/xif/plip.c, sys/sockets/xif/rtl8012.c, sys/sockets/xif/daynaport/scsilink.c, sys/sockets/xif/ethernat/ethernat.c, sys/sockets/xif/nfeth/nfeth.c, sys/sockets/xif/obsolete/biodma.h, sys/tbl/Britain/british.tbl, sys/tbl/Czech/!Ctime, sys/tbl/Czech/czech_iso.tbl, sys/tbl/Czech/czech_kam.tbl, sys/tbl/France/french.tbl, sys/tbl/Germany/german.tbl, sys/tbl/Italy/italian.tbl, sys/tbl/Poland/british-pl.tbl, sys/tbl/Poland/french-pl.tbl, sys/tbl/Poland/german-pl.tbl, sys/tbl/Poland/italian-pl.tbl, sys/tbl/Poland/spanish-pl.tbl, sys/tbl/Poland/swiss_french-pl.tbl, sys/tbl/Poland/swiss_german-pl.tbl, sys/tbl/Poland/usa-pl.tbl, sys/tbl/Poland/fonts/ISO-8859-2.fnt, sys/tbl/Poland/fonts/system08.fnt, sys/tbl/Poland/fonts/system10.fnt, sys/tbl/Spain/spanish.tbl, sys/tbl/Switzerland/swiss_french.tbl, sys/tbl/Switzerland/swiss_german.tbl, sys/xdd/mfp/kgdb_mfp.c, sys/xdd/mfp/mfp_mil.c, sys/xfs/aranym/aranym_fsdev.c, sys/xfs/ext2fs/ext2sys.c, sys/xfs/ext2fs/ialloc.c, sys/xfs/nfs/index.c, sys/xfs/nfs/nfssys.c, xaaes/src.km/Makefile.objs, xaaes/src.km/SRCFILES, xaaes/src.km/XAAESDEFS, xaaes/src.km/about.c, xaaes/src.km/adi.c, xaaes/src.km/adiload.c, xaaes/src.km/app_man.c, xaaes/src.km/app_man.h, xaaes/src.km/c_keybd.c, xaaes/src.km/c_mouse.c, xaaes/src.km/c_window.c, xaaes/src.km/debug.c, xaaes/src.km/debug.h, xaaes/src.km/desktop.c, xaaes/src.km/draw_obj.c, xaaes/src.km/form.c, xaaes/src.km/global.h, 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_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/menuwidg.h, xaaes/src.km/messages.h, xaaes/src.km/ob_inlines.h, xaaes/src.km/obtree.c, xaaes/src.km/obtree.h, xaaes/src.km/rectlist.c, xaaes/src.km/rectlist.h, xaaes/src.km/render_obj.c, xaaes/src.km/scrlobjc.c, xaaes/src.km/semaphores.c, xaaes/src.km/semaphores.h, xaaes/src.km/strings.aes, 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_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_menu.c, xaaes/src.km/xa_objc.c, xaaes/src.km/xa_pdlg.c, xaaes/src.km/xa_rsrc.c, xaaes/src.km/xa_rsrc.h, 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/xaaes_module.h, xaaes/src.km/adi/adidefs.h, xaaes/src.km/adi/moose.h, xaaes/src.km/adi/whlmoose/Makefile, xaaes/src.km/adi/whlmoose/whlmoose.c: Revert Odd's changes to 25th December 2009 and put them onto a new branch called ozk-enhancements. I don't like doing this, but Odd has requested as currently the build is broken and Odd isn't sure when he'll complete his changes. There's some good stuff in here though, so it'd be nice to start cherry picking from it asap. 2010-01-03 Sunday 12:51 Odd Skancke * CONFIGVARS: Forgot to remove private stuff 2010-01-03 Sunday 12:46 Odd Skancke * xaaes/src.km/about.c, xaaes/src.km/adi.c, xaaes/src.km/adiload.c, xaaes/src.km/app_man.c, .cvsignore, CONFIGVARS, sys/KERNELDEFS, sys/bios.c, sys/debug.c, sys/proc_help.c, sys/unifs.c, sys/xbios.c, sys/arch/init_mach.c, sys/sockets/xif/daynaport/scsilink.c, sys/sockets/xif/ethernat/ethernat.c, sys/xdd/mfp/mfp_mil.c: Fixed some things missed during cleanup. 2010-01-02 Saturday 16:53 Odd Skancke * sys/: pci.c, pci.h: Added forgotten files 2010-01-02 Saturday 16:33 Odd Skancke * sys/: KERNELDEFS, cookie.c, k_exec.c, module.c, umemory.c, unifs.c, xdd/mfp/kgdb_mfp.c: Fixed minor things hiding inside DEBUG_INFO #ifdefs 2010-01-02 Saturday 16:32 Odd Skancke * xaaes/src.km/: Makefile.objs, SRCFILES, XAAESDEFS, adi.c, adiload.c, app_man.c, app_man.h, c_keybd.c, c_mouse.c, c_window.c, debug.c, debug.h, desktop.c, draw_obj.c, form.c, global.h, init.c, init.h, k_init.c, k_init.h, k_main.c, k_main.h, k_mouse.c, k_mouse.h, k_shutdown.c, menuwidg.c, menuwidg.h, messages.h, ob_inlines.h, obtree.c, obtree.h, rectlist.c, rectlist.h, render_obj.c, scrlobjc.c, semaphores.c, semaphores.h, strings.aes, taskman.c, taskman.h, trnfm.c, util.c, util.h, vdi_parms.h, widgets.c, widgets.h, win_draw.c, xa_defs.h, xa_evnt.c, xa_fnts.c, xa_form.c, xa_fsel.c, xa_global.c, xa_global.h, xa_menu.c, xa_objc.c, xa_pdlg.c, xa_rsrc.c, xa_rsrc.h, xa_types.h, xa_vdi.c, xa_wdlg.c, xa_wind.c, xaaes_module.h, adi/adidefs.h, adi/moose.h, adi/whlmoose/Makefile, adi/whlmoose/whlmoose.c: First merge of my old stuff with latest stuff. To test now one must create a folder kalled 'XAM' in the same place as xaaes binary. Then compile moose. Copy moose.adi or moose_w.adi into that folder and rename extension from adi to adm. Because of work in progress, one must use binaries compiled from the latest sources for this to work. 2010-01-01 Friday 16:06 Odd Skancke * sys/: KERNELDEFS, Makefile.objs, bios.c, biosfs.c, block_IO.c, bootmenu.c, cnf_mint.c, cookie.c, debug.c, dosfile.c, fatfs.c, filesys.c, info.c, init.c, ipc_socketdev.c, k_exec.c, k_fds.c, k_fork.c, k_kthread.c, kernfs.c, kernget.c, memory.c, memory.h, module.c, module.h, proc.c, proc_help.c, procfs.c, ptrace.c, ramfs.c, shmfs.c, slb.c, tty.c, umemory.c, unifs.c, xbios.c, xhdi.c, arch/check_exc.c, arch/context.S, arch/context.h, arch/init_mach.c, arch/intr.S, arch/mprot.h, arch/mprot.x, arch/mprot030.c, arch/mprot040.c, arch/sig_mach.c, arch/magic/genmagic.c, libkern/kernel_module.h, mint/falcon.h, mint/kcompiler.h, mint/kentry.h, mint/kerinfo.h, mint/mem.h, mint/module.h, mint/proc.h, mint/arch/context.h, tbl/Britain/british.tbl, tbl/Czech/!Ctime, tbl/Czech/czech_iso.tbl, tbl/Czech/czech_kam.tbl, tbl/France/french.tbl, tbl/Germany/german.tbl, tbl/Italy/italian.tbl, tbl/Poland/british-pl.tbl, tbl/Poland/french-pl.tbl, tbl/Poland/german-pl.tbl, tbl/Poland/italian-pl.tbl, tbl/Poland/spanish-pl.tbl, tbl/Poland/swiss_french-pl.tbl, tbl/Poland/swiss_german-pl.tbl, tbl/Poland/usa-pl.tbl, tbl/Poland/fonts/ISO-8859-2.fnt, tbl/Poland/fonts/system08.fnt, tbl/Poland/fonts/system10.fnt, tbl/Spain/spanish.tbl, tbl/Switzerland/swiss_french.tbl, tbl/Switzerland/swiss_german.tbl, xfs/aranym/aranym_fsdev.c, xfs/ext2fs/ext2sys.c, xfs/ext2fs/ialloc.c, xfs/nfs/index.c, xfs/nfs/nfssys.c: Cleaned up sources to compile with GCC 4.4.2. New feature, load/unload kernel modules started. 2010-01-01 Friday 15:33 Odd Skancke * sys/sockets/: Makefile, global.h, inet4/Makefile, inet4/arp.c, inet4/arpdev.c, inet4/icmp.c, inet4/icmp.h, inet4/if.c, inet4/if.h, inet4/ifeth.c, inet4/ifload.c, inet4/in.h, inet4/init.c, inet4/ip.c, inet4/masquerade.c, inet4/route.c, inet4/route.h, inet4/routedev.c: Cleaned up sources to compile with GCC 4.4.2. 2010-01-01 Friday 15:30 Odd Skancke * sys/sockets/xif/: Makefile, biodma.c, biodma.h, de600.c, dial.c, dummyeth.c, lance.c, pamsdma.c, plip.c, rtl8012.c, nfeth/nfeth.c, obsolete/biodma.h: Cleaned up sources to compile with GCC 4.4.2, but nothing is tested! 2009-12-20 Sunday 21:00 Alan Hourihane * xaaes/src.km/: nkcc-gc.s, xa_global.c, xa_global.h: Sanitize XAAES trap handling Contributed by Vincent Riviere 2009-12-12 Saturday 20:56 Alan Hourihane * sys/mint/proc.h: Fix ISTKSIZE which caused 68000 boot fault - ST's and STE's boot again 2009-08-31 Monday 16:14 Alan Hourihane * doc/cnf.txt, doc/mp.txt, doc/unixmode.txt, doc/atari/ARGV.txt, doc/atari/f_lock.txt, doc/programmer/kerinfo.txt, doc/programmer/newcall.html/index.html, doc/xaaes/usrguide.txt, sys/misc/rejected/gryf-hidegemdos.diff, sys/sockets/xif/daynaport/lowlevel.s, sys/sockets/xif/daynaport/scsi_commands.txt, sys/tbl/USA/uk2us.s, sys/xfs/ext2fs/ChangeLog.old, sys/xfs/minixfs/COPYING, tools/fsetter/history.txt, tools/fsetter/liesmich, tools/hypview/block.c, tools/hypview/config.c, tools/hypview/dl_avcmd.c, tools/hypview/dl_bubbl.c, tools/hypview/dl_user.h, tools/hypview/error.c, tools/hypview/hyp_view.bgh, tools/hypview/hyp_view.c, tools/hypview/hyp_view.cfg, tools/hypview/hyp_view.h, tools/hypview/hyp_view.rsm, tools/hypview/bubble/bgh.c, tools/hypview/bubble/bgh.h, tools/hypview/bubble/bubble.h, tools/hypview/bubble/history.txt, tools/hypview/bubble/libbgh.prj, tools/hypview/bubble/test.bgh, tools/hypview/bubble/test.c, tools/hypview/doc/anleitun.txt, tools/hypview/doc/history.txt, tools/hypview/doc/hypdoc.txt, tools/hypview/doc/todo.txt, tools/hypview/dragdrop/dragdrop.c, tools/hypview/dragdrop/dragdrop.h, tools/hypview/dragdrop/libdgdp.prj, tools/hypview/hyp/cache.c, tools/hypview/hyp/gfx.s, tools/hypview/hyp/prepare.c, tools/hypview/include/av.h, tools/hypview/include/dhst.h, tools/hypview/include/scancode.h, tools/hypview/release/README, tools/hypview/release/hyp_view.cfg, tools/hypview/skins/liesmich.txt, tools/minix/COPYING, tools/minix/docs/address.doc, tools/minix/docs/bugs.doc, tools/minix/docs/flist.doc, tools/minix/docs/fsck.doc, tools/minix/docs/latest.doc, tools/minix/docs/mfsconf.doc, tools/minix/docs/mfsdoc.doc, tools/minix/docs/minit.doc, tools/minix/docs/minixfs.doc, tools/minix/docs/readme.doc, tools/minix/docs/syscall.doc, tools/net-tools/ifopts.c, tools/net-tools/pppconf.c, tools/nfs/mount.c, tools/swkbdtbl/swkbdtbl.c, tools/toswin2/english/de-en.txt, xaaes/src.km/CHANGES.txt, xaaes/src.km/newcalls.txt, xaaes/src.km/widgets/baroqwdg.h, xaaes/src.km/widgets/cbox1214.h, xaaes/src.km/widgets/cboxwdg.h, xaaes/src.km/widgets/cboxwidg.h, xaaes/src.km/widgets/mbox1214.h, xaaes/src.km/widgets/mboxwdg.h, xaaes/src.km/widgets/mboxwidg.h, xaaes/src.km/widgets/monowidg.h, xaaes/src.km/widgets/xaaeswdg.h, xaaes/src.km/xobj/nine-ozk.h, xaaes/src.km/xobj/simple.h, xaaes/src.km/xobj/style.h: Remove ^M 2009-08-22 Saturday 08:47 Alan Hourihane * xaaes/src.km/: obtree.c, xa_wdlg.c: Fix the build after recent changes. 2009-08-13 Thursday 11:15 Frank Naumann * xaaes/src.km/: app_man.c, app_man.h, c_mouse.c, c_window.c, c_window.h, debug.c, debug.h, desktop.c, desktop.h, form.c, form.h, global.h, init.c, k_init.c, k_init.h, k_keybd.c, k_main.c, k_main.h, k_mouse.c, k_mouse.h, menuwidg.c, messages.c, mvdi.c, obtree.c, obtree.h, rectlist.c, rectlist.h, render_obj.c, scrlobjc.c, semaphores.c, taskman.c, trnfm.c, trnfm.h, widgets.c, widgets.h, xa_defs.h, xa_form.c, xa_fsel.c, xa_global.c, xa_graf.c, xa_graf.h, xa_shel.c, xa_types.h, xa_vdi.c, xa_wdlg.h: Contributed by Helmut Karlowski: - app_man.c removed some unused code made some locally used functions static - app_man.h removed some prototypes for now static or unused functions - c_mouse.c removed some unused code made some locally used functions static avoid drawing of a windowed form_do-dialog twice at opening - c_window.h removed some prototypes for now static or unused functions - debug.c added functions for simple preprocessor-controlled profiling - debug.h added preprocessor-macros for profiling - desktop.c removed some unused code made some locally used functions static cursor for focussed object drawn with MD_REPLACE instead of ME_TRANS for better visibility - form.c removed some unused code made some locally used functions static further improved handling of form_do-dialogs insert now uses Form_Button, so all clickable objects are handled scrolling in list-windows by PgUp/PgDn now works right from the start - global.h defined STATIC as static for previously extern, now static symbols - init.c removed some unused code made some locally used functions static - k_init.c removed some unused code made some locally used functions static - k_main.c removed some unused code made some locally used functions static added a call to close the profile (which isn't reached ...) - k_main.h removed some prototypes for now static or unused functions - k_mouse.c removed some unused code made some locally used functions static eiffel_wheel() had been deactivated in previous patch - k_mouse.h removed some prototypes for now static or unused functions - messages.c removed some unused code - mvdi.c removed some unused code made some locally used functions static - obtree.c removed some unused code made some locally used functions static removed an unused parameter (wt) in some scrap-related functions added a function to write a string to the clipboard - obtree.h removed some prototypes for now static or unused functions added the prototype for copy_string_to_clipbrd - rectlist.c removed some unused code made some locally used functions static - rectlist.h removed some prototypes for now static or unused functions - scrlobjc.c possibility to profile some of the code (see debug.c/h) added strlen() - its a tick faster append a blank to italic text for it is not correct displayed sometimes (fvdi?) speed-optimized rendering of lists (assuming unproportional fonts, constant distance between lines of equal height) speed-optimized insertion of elements in sorted lists slightly changed the layout for tables (tabbing) first column in a table is prop_clipped (the ...) in the middle now avoid unneccesary redraws (new flag SIF_DIRTY) avoid vertical blitting added new function sl_set_selected to set focus into window force focus to be in (file-) list by simulating a cursor-up or down keypress on page-up/down added new shortcut: Ctrl-C to copy list-entry to clipboard - semaphores.c removed some unused code - taskman.c removed some unused code - trnfm.c removed some unused code made some locally used functions static - trnfm.h removed some prototypes for now static or unused functions - widgets.c made some locally used functions static - widgets.h removed some prototypes for now static or unused functions - xa_defs.h defined ALT_CTRL_APP_OPS 0 to be sure not to lose keypresses defined PRESERVE_DIALOG_BGD 1 which seems to have no effect - xa_fsel.c possibility to profile some of the code (see debug.c/h) added strcmp() - its a tick faster added strnccmp() - certain chars are considered equal avoid unneccesary redraws (new flag SIF_DIRTY) sorting by name is faster now tried to have only one type of path-separator in a path tried to improve layout of columns added new function to set the shortcut for "Cancel/Ok": fs_set_shortcut_letter removed ping() if a drive doesnt exist pressing Ctrl-C copies path/file to clipboard pressing Ctrl-O opens the menu copied some docs from some webpage try to set focus to pre-selected item if given by caller - xa_global.c removed some unused code made some locally used functions static - xa_graf.c made some locally used functions static - xa_graf.h removed some prototypes for now static or unused functions - xa_shel.c removed some unused code - xa_types.h added some comments added SIF_DIRTY to scroll_info_flags - xa_vdi.c added profiling-support removed xa_gbar(v, 0, r) in xa_write_disable - xa_wdlg.c removed some unused code made some locally used functions static - xa_wdlg.h removed a prototype for now static function 2009-07-27 Monday 14:22 Alan Hourihane * sys/sockets/xif/ethernat/SRCFILES: Fix typo 2009-07-20 Monday 20:01 Frank Naumann * xaaes/src.km/: form.c, k_keybd.c, obtree.c, widgets.c: Contributed by Helmut Karlowski: - Insert-key selects/deselects an object If an object is SELECTABLE, pressing the Insert-key now toggles the SELECTED-state. This should not interfere with any application, because Insert had no meaning in form_do before. Objects with the following properties are ignored here: - Radio-buttons - Touchexit - Default - Sightly changed the search algorithm in ob_find_next_any_flagstate() The items do not have to be placed in a perfect grid but may have more deliberate coordinates. - Consistance between focus and edited object on first open of a dialog. Sometimes the focus pointed to another object than keyboard input went to. In windowed mode, if the focussed object is EDITABLE, keyboard-input now goes to it. In nonwindowed dialogs this is not guaranteed (see below). 2009-06-18 Thursday 08:53 Frank Naumann * xaaes/src.km/form.c: Keyboard-input goes now into the selected form in a dialog (fixes bug #161). Contributed by Helmut Karlowski. 2009-06-04 Thursday 09:14 Frank Naumann * tools/: Makefile, hypview/.cvsignore, hypview/bubble/.cvsignore, hypview/dragdrop/.cvsignore, hypview/hyp/.cvsignore, hypview/hyp/Makefile, hypview/plain/.cvsignore: Added hypview to the build list, added missing .cvsignore files. 2009-05-27 Wednesday 22:03 Frank Naumann * shared/libsyscall/pars.y, shared/libsyscall/syscalldefs.h, shared/libsyscall/syscallparser.c, shared/libsyscall/syscallparser.h, sys/syscalls.master: Updated against mintlib. 2008-11-23 Sunday 21:57 Alan Hourihane * sys/sockets/: inet4/tcputil.c, inet4/udp.c, xif/de600.h: Fixes for GCC 4.3.x Patch by MiKRO 2008-11-22 Saturday 21:50 Alan Hourihane * tools/net-tools/: arp.c, iflink.c, ifopts.c, ifstats.c: Fix some warnings 2008-11-22 Saturday 21:40 Alan Hourihane * tools/net-tools/ifopts.c: remove LINE_MAX as it's defined in posix2_lim.h 2008-11-22 Saturday 21:37 Alan Hourihane * tools/: net-tools/Makefile, gluestik/Makefile, mgw/Makefile, net-tools/slinkctl/Makefile, net-tools/tests/Makefile, nfs/Makefile, strace/Makefile: remove -lsocket 2008-11-10 Monday 21:58 Alan Hourihane * sys/sockets/xif/ethernat/: 91c111.c, 91c111.h, ethernat.c: Fix long standing EtherNAT bug with hanging at startup. Also add default ethernet address of 01:02:03:04:05:06 if the ethernat.inf file isn't found. 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 internally. Now any window redraws happens in the context of the window-owner. Started AES thread implementation to handle certain things, not finished. Now the test-program dialtest.prg runs under memory-protection too. These changes are MAJOR, so be careful 2004-11-11 Thursday 10:51 Arnaud BERCEGEAY * xaaes/src.km/xaaes.cnf: filename for teradesk is now desktop.prg 2004-11-09 Tuesday 17:12 Gerhard Stoll * doc/programmer/newcall.html/ssystem.html, sys/ssystem.c, sys/mint/ssystem.h: Adjust docu and sourcecode 2004-11-09 Tuesday 17:11 Gerhard Stoll * tools/toswin2/doc/toswin2.stg: Add history from version 2.7 2004-11-08 Monday 14:44 Odd Skancke * xaaes/src.km/: app_man.c, c_keybd.c, c_mouse.c, c_window.c, form.c, k_keybd.c, k_main.c, k_mouse.c, k_mouse.h, newcalls.txt, widgets.c, xa_evnt.c, xa_graf.c, xa_types.h, xa_wdlg.c, xa_wind.c: Some cleanups 2004-11-07 Sunday 01:13 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, init.c, k_mouse.c, mt_gem.h, newcalls.txt, widgets.c, xa_aes.h, xa_types.h, xa_wind.c: Added wind_set(WF_OPTS), see newcalls.txt. Fixed bugs regarding BORDER window gadget handling 2004-11-06 Saturday 09:38 Daniel Pralle * sys/mint/: proc.h, time.h: dded some doxygen comments. 2004-11-05 Friday 23:27 Odd Skancke * xaaes/src.km/: c_window.c, mt_gem.h, newcalls.txt, widgets.c, xa_evnt.c, xa_wind.c: Added BORDER window gadget (bit 15, last free bit in 'kind' parameter). Hopefully no other use for this bit is already done. See newcalls.txt for more info 2004-11-05 Friday 13:25 Odd Skancke * xaaes/src.km/xa_wind.c: Forgot to remove display() statements 2004-11-05 Friday 13:23 Odd Skancke * xaaes/src.km/: xa_evnt.c, xa_wind.c: Fixed stupid mistake in wind_set when it should return coordinates 2004-11-04 Thursday 13:32 Odd Skancke * xaaes/src.km/: about.c, app_man.c, app_man.h, c_window.c, c_window.h, form.c, k_keybd.c, k_main.c, k_mouse.c, newcalls.txt, taskman.c, widgets.c, xa_aes.h, xa_appl.c, xa_evnt.c, xa_evnt.h, xa_form.c, xa_global.h, xa_menu.c, xa_objc.c, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Commented out addprocwakeup usage, causing weird problem with gluestik. Reworking window-handling, got rid of many double-redraws, more to do. Started implementation of xevnt_multi()/xevnt_poll(), far from finshed. Hopefully no new bugs have been added 2004-11-02 Tuesday 22:42 Frank Naumann * xaaes/src.km/: c_window.c, xa_fsel.c: Added assert() around unchecked kmalloc() calls. This need definitly to be improved. But XaAES don't crash now unexpectly if running out of memory, it halt the machine instead (still better than crashing). 2004-11-02 Tuesday 22:22 Frank Naumann * xaaes/src.km/xa_shel.c: Bugfix of a very bad bug (possible memory corruption) in launch, missing strcpy of the defdir for SW_DEFDIR extended shel_write mode (tracked down by ozk). 2004-11-01 Monday 19:51 Odd Skancke * sys/: gsxb.c, gsxb.h: Added gsxb.c/h. 2004-11-01 Monday 19:34 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, cnf_xaaes.c, desktop.c, form.c, init.c, k_keybd.c, k_mouse.c, menuwidg.c, messages.c, messages.h, newcalls.txt, scrlobjc.c, taskman.c, widgets.c, xa_appl.c, xa_fsel.c, xa_global.h, xa_shel.c, xa_wind.c, xaaes.cnf: Added more wheelmouse config posibilities, see xaaes.cnf. WM_REDRAW messages send by AES under WHL_AROWWHEEL changed, see newcalls.txt. 2004-10-30 Saturday 18:47 Odd Skancke * sys/arch/syscall.S: Preserve CPU register D0 across trap-handlers. Makes XBIOS aware sound apps work again 2004-10-30 Saturday 11:05 Odd Skancke * sys/arch/syscall.S: Now we even do it correctly 2004-10-30 Saturday 10:41 Odd Skancke * sys/arch/syscall.S: Clear D0 in trap_xx_emu as well 2004-10-30 Saturday 10:27 Odd Skancke * sys/arch/syscall.S: Make sure cpu register d0 is cleared before calling out functions in trap-handler 2004-10-29 Friday 21:45 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, widgets.c, xa_global.h, xaaes.cnf: Implemented experimental automatic highlighting of window widgets, see xaaes.cnf - WIDGET_AUTO_HIGHLIGHT 2004-10-29 Friday 10:26 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, desktop.c, k_mouse.c, widgets.c, widgets.h, xa_global.h, xa_types.h, xa_wdlg.c: Fixed problem with 'walking' wdlg windows 2004-10-28 Thursday 10:38 Odd Skancke * xaaes/src.km/: k_mouse.c, xa_graf.c: Fixed a problem where internal button events did not get delivered, fixing bug #108 (ximgsnap fails) 2004-10-28 Thursday 01:04 Odd Skancke * xaaes/src.km/: k_mouse.c, newcalls.txt: Small corrections to newcalls.txt + some cleanup 2004-10-28 Thursday 00:35 Odd Skancke * xaaes/src.km/: xa_types.h, xa_wind.c: Fixed broken DIAGS, now deb version also compiles 2004-10-28 Thursday 00:12 Odd Skancke * xaaes/src.km/: about.c, c_window.c, form.c, k_init.c, k_mouse.c, menuwidg.c, menuwidg.h, newcalls.txt, obtree.c, taskman.c, widgets.c, widgets.h, xa_form.c, xa_fsel.c, xa_objc.c, xa_types.h, xa_wdlg.c, xa_wind.c: Added owner to struct xa_widget. Update wheel-mouse related things. Fixed bug where cursor was redrawn when it should not be. Fixed bug where buttons in fileselector was not handled. 2004-10-27 Wednesday 09:47 Odd Skancke * xaaes/src.km/xa_wind.c: Fixed stupid typingmistake 2004-10-27 Wednesday 01:02 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, k_init.c, k_shutdown.c, menuwidg.c, widgets.c, xa_rsrc.c, xa_wdlg.c, xa_wind.c: Fixed annoying uniconifying bug where the coords in the WF_UNICONIFY were not used. Set windows's max coordinates to root windows workarea, fixing bug 103. Fixed annoying flickering of sub-menues. Fixed calculations of border-area used for resizing when using 3d framing of windows workarea (see 'thinwork' in xaaes.cnf). May have fixed bug 105, but got no Joe to test with. 2004-10-25 Monday 21:18 Odd Skancke * xaaes/src.km/xa_wdlg.c: Fixed redraw-bug with wdlg windows (#106) 2004-10-25 Monday 10:30 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, k_keybd.c, k_mouse.c, newcalls.txt, widgets.c, xa_types.h, xa_wind.c, adi/whlmoose/whlmoose.c: Added more wheel-mouse support and new stuff. Please read newcalls.txt 2004-10-22 Friday 22:09 Odd Skancke * xaaes/src.km/: k_keybd.c, k_main.c, k_mouse.c, xa_evnt.c, xa_types.h, adi/whlmoose/whlmoose.c: Got mouse wheel support working. XaAES sends wheel events to either owner of update/mouse locks, or to owner of window underneath mouse. Update your moose.xdd (make moose_w.adi, move to xaaes sysdir asmoose.adi). 2004-10-22 Friday 16:17 Frank Naumann * xaaes/src.km/adi/whlmoose/.cvsignore, xaaes/src.km/adi/whlmoose/Makefile, sys/xdd/mfp/Makefile: New moose_w.adi target for wheel moose driver, corrected mfp Makefile. 2004-10-19 Tuesday 16:45 Frank Naumann * sys/: bootmenu.c, bootmenu.h, info.c, info.h, init.c: Overworked bootmenu handling a little bit, now with more accurate information on startup (reading/writing/failures). Should fix bug #101. 2004-10-13 Wednesday 06:29 Frank Naumann * sys/buildinfo/version.h: Bumped version to 1.16.2-ALPHA for next development. 2004-10-11 Monday 21:49 Frank Naumann * ChangeLog.#1.16.1: Added ChangeLog of 1.16.1 beta release. 2004-10-11 Monday 21:44 Frank Naumann * sys/buildinfo/version.h, xaaes/src.km/version.h: Bumped version numbers for 1.16.1 beta release. 2004-10-11 Monday 18:18 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, menuwidg.c, messages.c: Hopefully stopped threaded redraw of root-window from crashing when terminating. Corrected check/set window coord-limits. More fixes of menu/popups. 2004-10-10 Sunday 18:04 Odd Skancke * xaaes/src.km/: about.c, c_window.c, c_window.h, desktop.c, draw_obj.c, draw_obj.h, form.c, form.h, k_init.c, menuwidg.c, obtree.c, obtree.h, scrlobjc.c, taskman.c, widgets.c, xa_form.c, xa_fsel.c, xa_global.h, xa_lbox.c, xa_menu.c, xa_objc.c, xa_types.h, xa_wdlg.c, xa_wind.c: Too many fixes to remember... 2004-10-09 Saturday 19:42 Frank Naumann * sys/arch/: mprot.x, mprot030.c, mprot040.c: Share report_buserror(), the code is identical for 030 and 040/060. 2004-10-09 Saturday 15:37 Frank Naumann * xaaes/src.km/: c_window.c, c_window.h, messages.c, xa_evnt.c, xa_form.c, xa_wind.c: Fixed some compiler warnings. 2004-10-09 Saturday 15:36 Frank Naumann * xaaes/src.km/xa_list.h: Additional consistency checks in list handling routines. 2004-10-09 Saturday 13:24 Frank Naumann * tools/strace/: print.c, print.h: Added two missing printers for corrected syscalls.master specification. 2004-10-07 Thursday 11:14 Frank Naumann * sys/: fatfs.c, libkern/SRCFILES, libkern/libkern.h, libkern/unaligned.c, xfs/ext2fs/ext2sys.c, xfs/minixfs/minixsys.c, xfs/nfs/nfssys.c: Replaced possible unaligned memory access by a function; on 68000 check for unaligned addresses and handle them correctly. 2004-10-06 Wednesday 06:41 Frank Naumann * sys/: fatfs.c, libkern/asm/SRCFILES, libkern/asm/peekpoke.S, libkern/asm/peekpoke.h: Removed unused code. 2004-10-04 Monday 09:39 Frank Naumann * sys/syscalls.master, shared/libsyscall/pars.y, shared/libsyscall/syscalldefs.h, shared/libsyscall/syscallparser.c: Corrections of the syscalls.master as suggested by Philipp Donze. 2004-09-26 Sunday 14:41 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, draw_obj.c, draw_obj.h, form.c, init.c, k_mouse.c, menuwidg.c, obtree.c, rectlist.c, widgets.c, xa_aes.h, xa_form.c, xa_global.h, xa_objc.c, xa_types.h, xa_wind.c, xaaes.cnf: Fixed some tings regarding objc_edi() and friends, should work next to perfect now I hope. Turns out wind_calc() can return negative width/heigh, fixes stzip's too wide window. Added new configuration variable 'lrmb_swap', allowing for swapping left and right mouse buttons. 2004-09-26 Sunday 08:52 Gerhard Stoll * xaaes/src.km/xa_appl.c: appl_getinfo returns 0 if gi_typ=0x5800 2004-09-24 Friday 11:12 Odd Skancke * xaaes/src.km/: draw_obj.c, k_main.c, k_main.h, k_mouse.c, menuwidg.c, xa_appl.c, xa_types.h, xa_wind.c: Fixed new bug regarding window's MAX coordinates, affecting Thing's about/configuration and other dialog windows. 2004-09-23 Thursday 20:42 Frank Naumann * sys/xfs/ext2fs/: truncate.c, version.h: Corrected latest additional sanity check; this prevented release of data blocks of directories (resulting in lost space). 2004-09-22 Wednesday 18:54 Odd Skancke * xaaes/src.km/: k_main.c, k_mouse.c, newcalls.txt, xa_appl.c, xa_types.h: Fixed wrong handling of right-button clicks, they should be sent uninterpreted. 2004-09-22 Wednesday 17:01 Odd Skancke * xaaes/src.km/: newcalls.txt, widgets.c, xa_appl.c, xa_menu.c: Added mode MENU_INSTL to menu_bar(). XaAES now sends (and idicates so via appl_getinfo()) WM_ALLICONIFY when ctrl+click on iconify gadget. appl_getinfo() reports that wind_set(..,WF_OWNER,...) is supported. 2004-09-21 Tuesday 19:32 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, cnf_xaaes.c, form.c, rectlist.c, widgets.c, xa_appl.c, xa_form.c, xa_fsel.c, xa_types.h, xa_wdlg.c, xa_wind.c, xaaes.cnf: Mouse now takes correct shape upon releasing a live-action. Started new file 'newcalls.txt' which documents XaAES specific calls etc. Added new app_option keyword NAESFF with which redraw problems when windows FULLEd is fixed for apps needing it. +++ 2004-09-18 Saturday 17:40 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, draw_obj.c, form.c, form.h, k_keybd.c, k_mouse.c, messages.c, rectlist.c, widgets.c, xa_appl.c, xa_form.c, xa_fsel.c, xa_global.h, xa_objc.c, xa_types.h, xa_wind.c: Fixed problem with alerts/form_do, now completely modal in situations were required. Effectively killing my dream of implementing non-modal non-windowed menu/dropdowns just to support dirty apps. 2004-09-17 Friday 23:31 Konrad M. Kokoszkiewicz * sys/keyboard.c: Added two newlines here and there. 2004-09-17 Friday 23:29 Konrad M. Kokoszkiewicz * sys/keyboard.c: Fixed minor bug (grabage ISO code displayed at startup) 2004-09-15 Wednesday 13:03 Frank Naumann * xaaes/src.km/menuwidg.c: Don't assert for invalid m, ignore them (like before I think). 2004-09-15 Wednesday 12:08 Frank Naumann * xaaes/src.km/: menuwidg.c, xa_global.h: Dynamically reallocate the desk menu. 2004-09-15 Wednesday 07:24 Odd Skancke * xaaes/src.km/: c_window.c, handler.c, k_main.c, semaphores.c, xa_global.h, xa_wind.c: Now hopefully correct monitoring of update/mouse locks held by clients via wind_update(). 2004-09-14 Tuesday 19:26 Odd Skancke * xaaes/src.km/: c_window.c, k_keybd.c, widgets.c, xa_appl.c, xa_global.h, xa_wind.c: Fixed problem where AESSYS redraws window exterior even when an app owns update lock, fixes bug #87 2004-09-14 Tuesday 09:21 Ingo Schmidt * sys/keyboard.c: last problem with Clr/Home resolved. Control alters scancode of Clr/Home!! 2004-09-13 Monday 22:32 Ingo Schmidt * sys/keyboard.h: key combos with Clr/Home work properly again. 2004-09-13 Monday 19:46 Odd Skancke * sys/keyboard.c: Fixed missing emulation of F11-F20 keys. 2004-09-13 Monday 10:33 Odd Skancke * sys/keyboard.c: when alt alone is pressed together with a key, the ascii code should be fetched from the alt tabs. If no ascii for the key there, ascii is 0. 2004-09-13 Monday 09:59 Odd Skancke * sys/: KERNELDEFS, keyboard.c, arch/sig_mach.c: Make sure only alt is pressed before interprete kbd actions as mouse actions. Fixed the kbd->mouse emulation code to a usable state, but for now got static timeout values. Added debuginfo in sig_mach.c 2004-09-13 Monday 09:56 Odd Skancke * xaaes/src.km/xa_evnt.c: Take keyboardstate read from kbd device when delivering a kbd event. 2004-09-13 Monday 07:10 Frank Naumann * xaaes/src.km/: app_man.c, c_window.c, k_shutdown.c, messages.c: Fixed some warnings. 2004-09-12 Sunday 22:33 Odd Skancke * xaaes/src.km/: scrlobjc.c, widgets.c, xa_form.c: Fixed stupid mistake not to change all functions parameters to the new ones, causing fileselector-widgets not to work. Does not fix the menubar in filesel. 2004-09-12 Sunday 13:26 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, c_window.h, xa_types.h: Fixed bug #85 2004-09-12 Sunday 11:44 Odd Skancke * xaaes/src.km/widgets.c: fixed bug #81 2004-09-12 Sunday 10:54 Odd Skancke * xaaes/src.km/: messages.c, xa_appl.c: Now starting applications are topped correctly even when they dont have a menu. More correctly, apps currently ontop are correctly brought offtop 2004-09-12 Sunday 10:28 Odd Skancke * xaaes/src.km/messages.c: Fixed problem where WM_REDRAW message not generatet by the AES ended up in the wrong queue, causing reveiver to be lagged 2004-09-12 Sunday 01:09 Odd Skancke * xaaes/src.km/: c_window.c, k_mouse.c: Fixed shade/fuller combo bug 2004-09-12 Sunday 00:25 Odd Skancke * xaaes/src.km/: app_man.c, c_keybd.c, c_mouse.c, c_window.c, k_keybd.c, k_keybd.h, k_main.c, k_mouse.c, messages.c, xa_appl.c, xa_evnt.c, xa_evnt.h, xa_graf.c, xa_types.h: Cleanup of evnt_multi() and friends 2004-09-11 Saturday 12:55 Odd Skancke * xaaes/src.km/form.c: Fixed shading problems with AESSYS windows 2004-09-11 Saturday 01:55 Odd Skancke * xaaes/src.km/: draw_obj.c, k_main.c, k_mouse.c, menuwidg.c, widgets.c: Fixed some new problems with AESSYS windows. 2004-09-10 Friday 17:53 Odd Skancke * xaaes/src.km/: app_man.c, c_message.c, c_mouse.c, c_window.c, c_window.h, desktop.c, form.c, k_mouse.c, menuwidg.c, messages.c, messages.h, rectlist.c, scrlobjc.c, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_form.c, xa_fsel.c, xa_graf.c, xa_lbox.c, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wind.c, adi/moose.h: Implemented window shading + lots of fixes.. 2004-09-06 Monday 13:27 Frank Naumann * sys/xfs/isofs/: iso.h, isofs.c, isofs_rrip.c: Bugfixes and more debug output. 2004-08-31 Tuesday 11:27 Frank Naumann * sys/xfs/isofs/: .cvsignore, BINFILES, COPYING, EXTRAFILES, MISCFILES, Makefile, SRCFILES, iso.h, iso_rrip.h, isofs.c, isofs.h, isofs_global.c, isofs_global.h, isofs_rrip.c, isofs_rrip.h, isofs_util.c, isofs_util.h, metados.h: Started isofs filesystem driver. It's not much done yet but the super block can be read and the xfs framework itself is functional. 2004-08-31 Tuesday 02:00 Petr Stehlik * sys/mint/sockio.h: typos in comments fixed 2004-08-29 Sunday 14:53 Jan Krupka * sys/tbl/Czech/: !Ctime, czech_iso.src, czech_iso.tbl, czech_kam.src, czech_kam.tbl: Added Czech keyboard tables 2004-08-29 Sunday 13:24 Odd Skancke * xaaes/src.km/: widgets.c, xa_graf.c, xa_graf.h: Fixed rectangle boundary-check, so one cannot resize windows more or less than given min/max, fixing the remaining problem with bug #79. 2004-08-29 Sunday 11:37 Odd Skancke * xaaes/src.km/: c_window.c, k_main.c, k_mouse.c, k_shutdown.c, taskman.c, xa_evnt.c, xa_form.c, xa_graf.c, xaaes.h, xaaes.hrd, xaaes.rsc: Now mouse events should be correct :-) Fixed bug #79. RSC updated, will start work on better shutdown control soon. 2004-08-29 Sunday 10:33 Jan Krupka * sys/keyboard.c: Added rest of ISO 8859-2 characters to ctype/tolower/toupper tables 2004-08-26 Thursday 21:03 Odd Skancke * xaaes/src.km/: form.c, k_keybd.c, k_main.c, k_mouse.c, scrlobjc.c, xa_evnt.c, xa_global.c, xa_global.h, xa_graf.c, adi/whlmoose/whlmoose.c: Cleanup of code dealing with button events, from reception of moose data from moose.adi to delivery of application events. Moose.adi does not buffer any moose packets anymore, this is done on the XaAES side. Mouse handling should be more or less perfect now... I hope. Removed a roottimeout thing I never understood the purpose of, seems to fix bug #72 on my system. 2004-08-25 Wednesday 00:42 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, cnf_xaaes.c, init.c, k_main.c, k_mouse.c, k_shutdown.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_global.h, xa_graf.c, xa_types.h, xa_wdlg.c, xa_wind.c, xaaes.cnf, adi/whlmoose/whlmoose.c: moose.adi no longer uses kmalloc() from its timer_handler Mouse events finally handled correctly, fixing most of the problems with MU_BUTTON application events. Added configuration keyword REDRAW_TIMEOUT, which specifies the amount of time XaAES allows for applications to service WM_REDRAW messages before marking slow/busy applications as 'lagging' and service WM_REDRAWS internally, see xaaes.cnf Remember, update moose.adi 2004-08-21 Saturday 12:17 Odd Skancke * xaaes/src.km/xa_appl.c: Fixed a problem where parent app starts a child and sends it an AES message before child gets the chance to do appl_init, resulting in lost functionality. Look at line 732 in xa_appl.c and if anyone got better ideas, let me know. This fixes XaAES bug #66. 2004-08-21 Saturday 10:30 Odd Skancke * xaaes/src.km/: xa_graf.c, xa_types.h: Fixed graf_mouse(M_PREVIOUS), I hope. I have no way of testing this and only hope it is correct. 2004-08-20 Friday 20:01 Odd Skancke * xaaes/src.km/: k_mouse.c, widgets.c, widgets.h: Now mouse change shape over SIZER widget as well. Mouse changes shape to the shape used by the application owning the window underneath the mouse. 2004-08-19 Thursday 16:39 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, cnf_xaaes.c, init.c, k_init.c, k_main.c, k_mouse.c, widgets.c, widgets.h, xa_appl.c, xa_defs.h, xa_evnt.c, xa_fsel.c, xa_global.c, xa_global.h, xa_graf.c, xa_graf.h, xa_lbox.c, xa_types.h, xa_wind.c, xaaes.cnf, adi/moose.h, adi/whlmoose/whlmoose.c: Fixed a problem where update/mouse_lock holder did not get MU_Mx events, making Things desktop-popup usable with Thing not infront. Started work on changing mouse-shape to indicate possible actions on widgets under mouse, shape now shifts to indicate window-border sizability. Fixed a problem cause by unstable mouse-buttons where 'extra' clicks sometimes followed a button-hold session. New configuration keyword MP_TIMEGAP to set the 'time-gap' between two button-events for moose.adi, see xaaes.cnf. Implemented version check when opening moose.adi. Update moose.adi 2004-08-19 Thursday 11:39 Odd Skancke * sys/arch/syscall.S: Allow sheduler to do its work upon leaving a trap 2 AES (and only AES) system call. 2004-08-18 Wednesday 08:31 Frank Naumann * sys/arch/060sp/: .cvsignore, BINFILES, EXTRAFILES, MISCFILES, Makefile, README, SRCFILES, asm2gas, copyright.S, mint060sp.S, motorola/CHANGES, motorola/ERRATA, motorola/MISC, motorola/README, motorola/fplsp.doc, motorola/fplsp.s, motorola/fplsp.sa, motorola/fpsp.doc, motorola/fpsp.s, motorola/fpsp.sa, motorola/fskeletn.s, motorola/ftest.s, motorola/ftest.sa, motorola/ilsp.doc, motorola/ilsp.s, motorola/ilsp.sa, motorola/iskeletn.s, motorola/isp.doc, motorola/isp.s, motorola/isp.sa, motorola/itest.s, motorola/itest.sa, motorola/os.s, motorola/pfpsp.s, motorola/pfpsp.sa, motorola/test.doc: Imported gcc adapted version of Holger Schulz 060sp to emulate the missing fpu and integer instructions of the 68060 CPU. It's a standalone version yet and will be integrated into kernel soon. Many thanks to Holger Schulz. Also imported original Motorola 060sp distribution which include the core fpu and integer emulation, documentation and tests. 2004-08-12 Thursday 07:40 Frank Naumann * sys/: fatfs.c, xfs/ext2fs/ext2dev.c, xfs/ext2fs/ext2sys.c, xfs/ext2fs/inode.c, xfs/ext2fs/truncate.c, xfs/ext2fs/truncate.h, xfs/ext2fs/version.h: Additional sanity checks for Dcntl(FTRUNCATE). 2004-08-11 Wednesday 21:16 Frank Naumann * sys/dos.c, sys/k_exit.c, sys/proc_help.c, xaaes/src.km/sys_proc.c: Some cleanup, optimized proc_helper a little bit. Delay 2 seconds before poweroff. 2004-08-11 Wednesday 20:51 Frank Naumann * xaaes/src.km/k_main.c: Set keyboard tty to RAW mode on XaAES startup (and restore old state on XaAES shutdown). 2004-08-11 Wednesday 20:50 Frank Naumann * xaaes/src.km/xa_shel.c: Free save_tail kmalloc'ed memory if process creation fail. 2004-08-10 Tuesday 16:58 Odd Skancke * xaaes/src.km/: menuwidg.c, menuwidg.h, xa_appl.c, xa_types.h: Change storage of menu attachments from array to linked list. Makes unlimited number of attachments possible as well as fixes a bug where XaAES ran out of 'slots' in its attachments array. amail crashed badly because of this bug after a while playing with its popups. 2004-08-10 Tuesday 08:47 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, form.c, menuwidg.c, menuwidg.h, messages.c, xa_evnt.c, xa_shel.c: Fixed root-window-overdrawing problem. Fixed a problem where popupselection was not returned when clicking an entry in the parent of a diplayed child-popup. 2004-08-09 Monday 16:09 Odd Skancke * xaaes/src.km/: handler.c, menuwidg.c, xa_graf.c: Fixed forgotten updatelock during graf_xxxbox() functions. Fixes bug #61. 2004-08-09 Monday 12:31 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_window.c, desktop.c, draw_obj.c, form.c, handler.c, menuwidg.c, menuwidg.h, obtree.c, obtree.h, rectlist.c, scrlobjc.c, xa_appl.c, xa_form.c, xa_graf.c, xa_lbox.c, xa_menu.c, xa_objc.c, xa_rsrc.c, xa_types.h, xa_wdlg.c: Fixed about-window not using AESSYS app_options. Fixed situation where WM_ONTOP was not sent to window ontop after app termination. The outer frame of windows are now drawn in dark-gray, will be configurable in time. Cleaned up handling of nolist windows, now scrolling popups works again, altho not perfect. Made XA_rsrc_free() callable without appl_init(), in which case the call just return OK (prevents thrust from crashing when exiting) Fixed bug causing a menu_attach'ment not to be removed probperly before attaching a new one to the same tree/obj. The wrong attachment was returned and caused crash. This fixes amail popup problems. Many lbox_xx() improvements. 2004-08-07 Saturday 20:27 Norman Feske * sys/libkern/vsprintf.c: Avoid wrong (or should I say none) emulation problem of the div instruction on the Coldfire by casting the source/destination operand u in function PUTL from ulong to long. 2004-08-07 Saturday 09:31 Frank Naumann * xaaes/src.km/: handler.c, xa_appl.c: Bugfixed compile time calculation of the MagiC extension bits. 2004-08-07 Saturday 09:13 Frank Naumann * xaaes/src.km/handler.c: Send SIGKILL for illegal issued AES syscalls and inform user with a much better readable ALERT. 2004-08-07 Saturday 07:43 Frank Naumann * sys/cnf.h, sys/cnf_mint.c, xaaes/src.km/cnf_xaaes.c, xaaes/src.km/widgets.c, xaaes/src.km/xa_types.h: Corrected some more warnings in XaAES (related to cnf parser). 2004-08-07 Saturday 07:14 Frank Naumann * xaaes/src.km/: form.c, k_keybd.c, rectlist.c, rectlist.h, xa_evnt.c: Fixed some minor warnings. 2004-08-06 Friday 18:09 Frank Naumann * tools/strace/: Makefile, gentables.c: Slight updates. 2004-08-06 Friday 14:59 Frank Naumann * tools/strace/gentables.c: Renamed self defined strupr to avoid conflicts with the native compiler. 2004-08-06 Friday 11:28 Odd Skancke * xaaes/src.km/xa_lbox.c: lbox_xx() functions undergoing overhoul. Supports most function now, including slider pauses. Faulty handling of horizontal A sliders when autoscrolling which will be fixed next. 2004-08-06 Friday 09:39 Odd Skancke * xaaes/src.km/: obtree.c, xa_appl.c, xa_form.c, xa_lbox.c, xa_types.h, xa_wdlg.c: lbox_xx() functions much better 2004-08-06 Friday 09:02 Frank Naumann * sys/arch/: intr.S, sig_mach.c, sig_mach.h: Removed obsolete Psigintr() stuff. Made exception() private to sig_mach.c, not used in any other place. Optimized and enhanced some DEBUG statements. 2004-08-05 Thursday 22:29 Frank Naumann * sys/sockets/inet4/: icmp.c, if.c, ip.c: Fixed bad NULL pointer access that happen until the primary interface was set. 2004-08-04 Wednesday 13:59 Konrad M. Kokoszkiewicz * sys/keyboard.c: Update todos. 2004-08-03 Tuesday 22:44 Frank Naumann * sys/syscalls.master: Updated missing prototypes, added additional esoteric XBIOS calls. 2004-08-03 Tuesday 22:42 Frank Naumann * tools/strace/Makefile, tools/strace/print.c, tools/strace/print.h, shared/libsyscall/syscallparser.c: Fixed warnings. 2004-08-03 Tuesday 22:07 Odd Skancke * xaaes/src.km/: k_main.c, xa_lbox.c: Fixed lbox_get_item_index(), indexes starts at 0, not 1. Some cleanup. 2004-08-03 Tuesday 15:38 Odd Skancke * xaaes/src.km/k_main.c: Fixed a problem causing kbstate not to be set correctly when evnt_xxx() returns with events other than kbd and mouse. This makes Interface able to see shift-keys again. 2004-08-03 Tuesday 14:15 Odd Skancke * xaaes/src.km/: draw_obj.c, xa_form.c, xa_lbox.c: Fixed object-drawing problem. Fixed a bug in lbox_get() which caused a memory-violation. 2004-08-03 Tuesday 05:49 Frank Naumann * sys/debug.c: Handle 'R' as warmboot on input from remote debug device. 2004-08-03 Tuesday 05:47 Frank Naumann * sys/arch/sig_mach.c: Fixed newly introduced bug in sendsig, handle SA_RESET flag after the sa_handler is used. 2004-08-03 Tuesday 00:24 Odd Skancke * xaaes/src.km/: k_mouse.c, menuwidg.c, menuwidg.h, obtree.c, xa_menu.c: menu_attach(ME_ATTACH) never check for and removed an existing attachment, causing all sorts of weird effects. This fix resolves bug #23. Fixed a situation where rectangle events were sent to other than owner of update/mouse lock when the locking client wasnt waiting for MU_M1/2 2004-08-02 Monday 21:19 Frank Naumann * sys/bios.c, sys/bios.h, sys/init.c, sys/k_exec.c, sys/k_exec.h, sys/k_exit.c, sys/k_exit.h, sys/k_prot.c, sys/k_prot.h, sys/k_resource.c, sys/k_resource.h, sys/syscall_vectors.c, sys/syscall_vectors.h, sys/sysv_sem.h, sys/xbios.c, sys/xbios.h, sys/gen-syscall/gentables.c, sys/mint/kentry.h, sys/mint/sem.h, shared/libsyscall/syscallparser.c: Moved init_bios/init_xbios to the right files, changed some prototypes from int to short. 2004-08-02 Monday 14:50 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, cnf_xaaes.c, form.c, k_keybd.c, k_mouse.c, k_mouse.h, menuwidg.c, widgets.c, xa_appl.c, xa_evnt.c, xa_global.h, xa_wind.c, xaaes.cnf: Fixed many problems with focus (destroying point-to-type for now) allowing clients wihtout windows or menubar to get keyboard events. Global application cycling now also takes into account apps that dont have windows or menu, but waits for kbd. Added a new configuration keyword, 'CLOSE_LASTWIND', which dictates what XaAES should do when last window of an app is closed, see xaaes.cnf. Bug #42 is resolved. Fixed up recover() a bit. Hopefully will work, but not tested. 2004-08-02 Monday 07:57 Frank Naumann * sys/syscalls.master, shared/libsyscall/pars.y, shared/libsyscall/syscalldefs.h, shared/libsyscall/syscallparser.c, shared/libsyscall/syscallparser.h, sys/gen-syscall/gentables.c, tools/strace/gentables.c: Overworked syscall specification and completly reworked table code generation. Syntax is now hopefully in a final state and intuitive to understand. 2004-08-02 Monday 02:42 Konrad M. Kokoszkiewicz * sys/keyboard.c: Added the toupper/tolower tables also for ISO-8859-1. Made all this more readable (I hope). 2004-08-01 Sunday 18:23 Konrad M. Kokoszkiewicz * sys/keyboard.c: Implement experimentally routines that are able to do isupper(), islower(), toupper() and tolower() also on ISO-8859-x characters. Only ISO-8859-1 and the Polish part of ISO-8859-2 is implemented at the moment. 2004-08-01 Sunday 12:35 Frank Naumann * tools/Makefile: Added strace to build list. 2004-08-01 Sunday 12:25 Frank Naumann * shared/libsyscall/pars.y, shared/libsyscall/scan.l, shared/libsyscall/syscalldefs.h, shared/libsyscall/syscallparser.c, shared/libsyscall/syscallparser.h, sys/syscalls.master, sys/gen-syscall/gentables.c, tools/strace/gentables.c: Overworked and enhanced syscall parser again. Added lot of BIOS/XBIOS calls. 2004-08-01 Sunday 12:22 Frank Naumann * sys/bios.c: Initialize biosbuf variables (disabled by default). 2004-08-01 Sunday 08:34 Frank Naumann * shared/libsyscall/pars.y, sys/syscalls.master: Added prototypes for MetaDOS XBIOS extensions. 2004-07-31 Saturday 23:23 Odd Skancke * xaaes/src.km/: widgets.c, xa_wdlg.c: wdlg_create() now looks for the first editable object and prepares things so cursor appears once dialog is show 2004-07-31 Saturday 22:06 Odd Skancke * sys/module.c: Put back a cpush call in load_module() whose absence made the kernel unable to boot on my Milan040. The very same kernel booted and worked perfect on my Hades060 and TT030. So, this must be a 040 specific thing. 2004-07-31 Saturday 19:27 Frank Naumann * shared/libsyscall/pars.y, shared/libsyscall/scan.l, shared/libsyscall/syscalldefs.h, sys/syscalls.master, sys/gen-syscall/gentables.c, tools/strace/gentables.c: Enhanced syscall master specification with additional status of the specified syscall (unimplemented, unsupported, undefined). Allows specification of all known system calls. 2004-07-30 Friday 22:17 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, k_mouse.c, menuwidg.c, xa_evnt.c, xa_lbox.c, xa_wdlg.c: Added more missing locks while redrawing (wdlg/lbox). Cleaned up and fixed lots of problems with mouse movement events, such as MU_Mx. Fixes some problems with Papyrus and Kandinsky. 2004-07-30 Friday 05:43 Konrad M. Kokoszkiewicz * sys/: cookie.h, info.c, keyboard.c: Define new cookie _ISO, specifying the local ISO-8859-x charset (where x can be 1 to 10, and 0 for undefined). Add new possible format of the keyboard.tbl file accordingly. Also bugfix the routine loading the keyboard tables. 2004-07-30 Friday 04:01 Konrad M. Kokoszkiewicz * sys/: bios.c, keyboard.h, tty.c: Move key definitions from bios.c and tty.c to keyboard.h. 2004-07-30 Friday 03:59 Konrad M. Kokoszkiewicz * sys/keyboard.c: Remove isupper() from the scan2asc() conditional, tolower() already calls it. 2004-07-30 Friday 01:21 Konrad M. Kokoszkiewicz * sys/arch/acia.S: Minor updates. 2004-07-30 Friday 01:19 Konrad M. Kokoszkiewicz * xaaes/src.km/obtree.c: In ob_find_shortcut(), don't act on disabled objects. 2004-07-29 Thursday 22:03 Frank Naumann * xaaes/src.km/init.c: Block all signals for xaloader until XaAES is shutting down. 2004-07-29 Thursday 20:29 Frank Naumann * Makefile, shared/BINFILES, shared/EXTRAFILES, shared/MISCFILES, shared/Makefile, shared/SRCFILES, sys/syscalls.master, shared/libsyscall/.cvsignore, shared/libsyscall/BINFILES, shared/libsyscall/EXTRAFILES, shared/libsyscall/MISCFILES, shared/libsyscall/Makefile, shared/libsyscall/SRCFILES, shared/libsyscall/pars.y, shared/libsyscall/scan.l, shared/libsyscall/syscalldefs.h, shared/libsyscall/syscallparser.c, shared/libsyscall/syscallparser.h, sys/gen-syscall/.cvsignore, sys/gen-syscall/Makefile, sys/gen-syscall/check.c, sys/gen-syscall/check.h, sys/gen-syscall/generate.c, sys/gen-syscall/generate.h, sys/gen-syscall/gentables.c, sys/gen-syscall/list.c, sys/gen-syscall/list.h, sys/gen-syscall/main.c, sys/gen-syscall/pars.y, sys/gen-syscall/scan.l, tools/strace/.cvsignore, tools/strace/BINFILES, tools/strace/EXTRAFILES, tools/strace/MISCFILES, tools/strace/Makefile, tools/strace/SRCFILES, tools/strace/gentables.c, tools/strace/print.c, tools/strace/print.h, tools/strace/strace.c, sys/mint/stat.h, sys/mint/time.h, sys/sockets/inet4/in.h: Started new system tool strace to trace system calls of processes (a tool like the well known ktrace/strace of BSD/Linux). It's a working prototype and need lot of pretty printing. Sorted out the syscalls.master parser into new top level folder shared. Updated sys/gen-syscall too. 2004-07-29 Thursday 15:06 Konrad M. Kokoszkiewicz * sys/arch/: acia.S, init_intr.c: Cleanup, added some comments, minor changes. 2004-07-29 Thursday 02:13 Konrad M. Kokoszkiewicz * sys/KERNELDEFS: Compile AKP keyboard for ordinary ST too. 2004-07-29 Thursday 02:10 Konrad M. Kokoszkiewicz * sys/arch/: SRCFILES, acia.S, acia.h, init_intr.c: Added ACIA interrupt service routine to be activated on TOS 1.0x to make our AKP keyboard work. 2004-07-29 Thursday 02:06 Konrad M. Kokoszkiewicz * sys/: info.c, info.h: Corrected compile time conditionals. 2004-07-29 Thursday 02:05 Konrad M. Kokoszkiewicz * sys/k_sysctl.c: #ifdef DEBUG > #ifdef DEBUG_INFO 2004-07-28 Wednesday 22:04 Odd Skancke * xaaes/src.km/form.c: Changed WM_REDRAW messages for AESSYS windows to be executed no matter what the update/mouse lock status instead of just discarding them. 2004-07-28 Wednesday 21:37 Odd Skancke * xaaes/src.km/: c_window.c, cnf_xaaes.c, form.c, k_mouse.c: Fixed missing update_locks when handling WM_REDRAWS internally. Fixed a problem where button events was sent to a different application than the holder of either update or mouse lock. May see redraw errors in AESSYS's windows because WM_REDRAWS for these are just discarded if update/mouse is locked by someone. Fixed bug causing 'false, no, 0, off' in get_boolarg() not to write the result. 2004-07-28 Wednesday 20:47 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h: Change ikbd_scan() to return type void, i.e. never return the control to TOS. 2004-07-28 Wednesday 20:45 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Never follow the old vector in newkeys(). 2004-07-28 Wednesday 11:55 Odd Skancke * xaaes/src.km/: c_window.c, form.c, widgets.c, xa_types.h: Fixes for windows containing form_do() sessions. Now we use the borders of the object tree instead of window borders. This fixes newly introduced redraw errors with windowed form_do() sessions, like Autosort. 2004-07-28 Wednesday 09:54 Odd Skancke * xaaes/src.km/cnf_xaaes.c: Forgot to change 'winframe' to 'winframe_size'. 2004-07-28 Wednesday 08:52 Odd Skancke * xaaes/src.km/: c_window.c, cnf_xaaes.c, form.c, init.c, k_init.c, widgets.c, xa_defs.h, xaaes.cnf: Changed the keyword 'app_options' argument a bit, please read the xaaes.cnf and update your .cnf accordingly. Now it is possible to get a single-pixel windowframe. Cant turn off window-shadow yet tho. 2004-07-28 Wednesday 07:35 Frank Naumann * sys/cnf_mint.c, sys/k_sysctl.c, sys/k_sysctl.h, sys/keyboard.c, sys/keyboard.h, sys/mint/sysctl.h, tools/sysctl/sysctl.c: Made new keyboard features runtime configurable through sysctl. 2004-07-28 Wednesday 03:44 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h, syscall_vectors.c: Provide our own Kbdvbase() call. 2004-07-28 Wednesday 00:03 Konrad M. Kokoszkiewicz * sys/keyboard.c: Cleanup, added comments, done minor improvements. 2004-07-27 Tuesday 23:58 Konrad M. Kokoszkiewicz * doc/beginner/: mint-en.hyp, mint-en.ref, mint-en.stg: Update. 2004-07-27 Tuesday 21:48 Konrad M. Kokoszkiewicz * sys/keyboard.c: Make timeout delta bigger in mouse_dclick(). 2004-07-27 Tuesday 21:29 Konrad M. Kokoszkiewicz * sys/keyboard.c: Mouse movements made via keyboard reprogrammed more intelligently to timeouts. These are: - Alt/arrow: moves mouse cursor 8 pixels in specified direction - Shift/Alt/arrow: moves mouse cursor 1 pixel in specified direction - Alt/ClrHome: right click - Alt/Insert: left click - Shift/Alt/Insert: double left click Also disabled code that handled Alt/Ctrl/Undo. 2004-07-27 Tuesday 19:16 Konrad M. Kokoszkiewicz * sys/cookie.c: Ups, copy/paste error. 2004-07-27 Tuesday 19:08 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h: Implemented mouse coursor movements with Alt/arrow key combination. 2004-07-27 Tuesday 19:05 Konrad M. Kokoszkiewicz * sys/arch/: intr.S, intr.h: Add short routine to route IKBD packets down through KBDVECS. 2004-07-27 Tuesday 19:03 Konrad M. Kokoszkiewicz * sys/cookie.c: Always set out own _AKP cookie. 2004-07-27 Tuesday 06:50 Konrad M. Kokoszkiewicz * sys/keyboard.c: Use libkern atol() to do ASCII->integer conversion. Also update comments and do few other minor changes. 2004-07-27 Tuesday 05:34 Konrad M. Kokoszkiewicz * sys/: cnf_mint.c, keyboard.c, keyboard.h: ikbd_scan() simplified and cleaned up a bit. Added experimentally code that changes the CapsLock operation to be AT-style. Controlled by new cnf keyword: KBD_AT_CAPS=YES (default is NO, obviously). 2004-07-26 Monday 22:59 Odd Skancke * xaaes/src.km/: cnf_xaaes.c, init.c, k_main.c, xa_appl.c, xaaes.cnf: Implemented new cnf keyword 'app_options'. See xaaes.cnf for details. 2004-07-26 Monday 22:37 Frank Naumann * sys/: keyboard.c, keyboard.h, tty.c: Heavily cleanup of tty_ioctl(), localized variables into the case stmts. Also use the kernel keytab in escseq instead ROM_Keytbl(). 2004-07-26 Monday 22:07 Frank Naumann * xaaes/src.km/taskman.c: Don't remove windows in send_terminate, will be done in exit_client. 2004-07-26 Monday 22:05 Frank Naumann * xaaes/src.km/k_main.c: Don't set pty master flag; this need to be investigated more. 2004-07-26 Monday 19:02 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h: Minor change in scan2asc() conditionals. 2004-07-26 Monday 18:41 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Pass the IOREC_T pointer to the ikbd_scan(). Zero out the higher byte of the scancode before calling ikbd_scan(). 2004-07-26 Monday 18:36 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h: Add Milan's AltGr key handling. Bugfix the Shift key behaviour, when Caps was enabled. 2004-07-26 Monday 12:07 Frank Naumann * xaaes/src.km/global.c: Removed wrong special characters at the ehad of the file. 2004-07-26 Monday 10:39 Odd Skancke * xaaes/src.km/: app_man.c, cnf_xaaes.c, global.c, init.c, widgets.c, xa_types.h: Started implementation of new cnf keyword APP_OPTIONS. Not to be used yet, as implementation will change 2004-07-26 Monday 10:26 Odd Skancke * sys/keyboard.c: Fixed wrong order of arguments to put_key_into_buf(). 2004-07-26 Monday 09:19 Frank Naumann * sys/k_exit.c: Don't output some TRACE messages for the MiNT thread. 2004-07-26 Monday 08:18 Frank Naumann * sys/libkern/kernel_module.h, xaaes/src.km/k_keybd.c: Use f_instat/f_getchar instead of BIOS routines for reading from the console. 2004-07-26 Monday 07:59 Frank Naumann * xaaes/src.km/: init.c, init.h, k_main.c: Join pgrp of the xaloader process. Also forcing the console device to act in pty master mode (ignoring any job control). 2004-07-26 Monday 07:54 Frank Naumann * xaaes/src.km/k_shutdown.c: Clean debug file fileptr after closing, allows usage of debug macros after k_shutdown() finished. 2004-07-26 Monday 07:49 Frank Naumann * xaaes/src.km/xa_list.h: Fixed bad bug in LIST_INSERT_START, the prev pointer of the first element of the list was not filled in. 2004-07-26 Monday 02:19 Konrad M. Kokoszkiewicz * doc/examples/mint.cnf: Yet another revision. 2004-07-25 Sunday 23:04 Konrad M. Kokoszkiewicz * doc/: beginner/mint-en.stg, examples/mint.cnf: Update mint.cnf example. 2004-07-25 Sunday 23:03 Konrad M. Kokoszkiewicz * sys/init.c: Set $PATH by default to the sysdir. Minor changes in TRACE() messages. 2004-07-25 Sunday 18:08 Konrad M. Kokoszkiewicz * sys/keyboard.c: Make TRACE() display conterm value at startup + some minor changes. 2004-07-25 Sunday 17:08 Konrad M. Kokoszkiewicz * sys/arch/: init_intr.c, init_intr.h: Ids. 2004-07-25 Sunday 16:59 Konrad M. Kokoszkiewicz * sys/keyboard.c: Added simple code to display catched scancodes in debug output. Disabled by default. 2004-07-25 Sunday 16:54 Konrad M. Kokoszkiewicz * sys/: arch/SRCFILES, arch/halt.c, arch/init_intr.c, arch/init_intr.h, dev-mouse.c, init.c, init.h, module.c: init_intr(), restr_intr() and such, moved to the arch/ folder. 2004-07-25 Sunday 15:26 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Preserve scratch registers before calling the BIOS key click routine. 2004-07-25 Sunday 09:10 Frank Naumann * sys/bios.c, sys/dos.c, sys/k_fds.c, sys/k_kthread.c, sys/proc.c, sys/proc_help.c, sys/signal.c, sys/tty.c, xaaes/src.km/k_main.c: Changes regarding pgrp management. This should fix the non-reacting keyboard during mint.cnf execution. Adapted XaAES to open the console as session leader of a new session. Also load cnf specified shell= desktop as last (so it's the first process on the ready queue). 2004-07-25 Sunday 09:03 Frank Naumann * sys/: bootmenu.c, module.c: Additional stop_and_ask() for the step-by-step booting mode. 2004-07-25 Sunday 09:01 Frank Naumann * sys/: init.c, init.h, keyboard.c, keyboard.h, ssystem.c: Reworked and simplified keyboard initialization and table file loading. This fixes the non working step-by-step initialization. 2004-07-25 Sunday 09:00 Frank Naumann * sys/unicode.c: Print verbose messages only if a unicode table file exist. 2004-07-25 Sunday 02:35 Konrad M. Kokoszkiewicz * sys/: key_tables.h, keyboard.c, keyboard.h: More updates related to the WITHOUT_TOS switch. 2004-07-25 Sunday 01:18 Konrad M. Kokoszkiewicz * sys/: cnf.c, info.c, info.h, keyboard.c, umemory.c: Moved few ALERTs to info.c + few other minor corrections. 2004-07-24 Saturday 23:53 Konrad M. Kokoszkiewicz * sys/arch/init_mach.c: Removed dependency on keyboard.h 2004-07-24 Saturday 23:50 Konrad M. Kokoszkiewicz * sys/: global.c, global.h, key_tables.h, keyboard.c, keyboard.h: More updates, bit 1 of conterm variable now switches the autorepeat on/off (as on TOS), also restored the compile time option WITHOUT_TOS which defaults to USA keyboard layer. 2004-07-24 Saturday 21:21 Konrad M. Kokoszkiewicz * sys/ssystem.c: Update to reflect changes in keyboard.c. 2004-07-24 Saturday 21:16 Konrad M. Kokoszkiewicz * sys/: info.c, keyboard.c: Set the _AKP cookie on TOS 2.0x/3.0x too. Add some debug messages. And other minor updates all around. 2004-07-24 Saturday 21:15 Konrad M. Kokoszkiewicz * sys/mint/mem.h: For minimal 68000 kernels: experimentally define QUANTUM as 2048. 2004-07-24 Saturday 21:13 Konrad M. Kokoszkiewicz * sys/arch/tosbind.h: Added binding for TRAP_Kbrate() - used before MiNT initialization to obtain BIOS keyboard repetition defaults. 2004-07-24 Saturday 16:40 Konrad M. Kokoszkiewicz * sys/: init.c, KERNELDEFS, keyboard.c, keyboard.h, ssystem.c, syscall_vectors.c: Implement keyboard auto-repetition, unhook the TOS keyboard translation routines. The AKP translation should now work not only on TOS 4.0x, but also on TOS 2.0x/3.0x. For TOS below < 2.0 please compile with -DNO_AKP_KEYBOARD, until new ACIA service routine will be written. Highly alpha stuff, but please test. 2004-07-24 Saturday 16:37 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Update for the new keyboard driver. 2004-07-24 Saturday 10:51 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, desktop.c, form.c, k_init.c, k_mouse.c, messages.c, taskman.c, xa_form.c, xa_rsrc.c, xa_types.h, xaaes.cnf: Made drawing window-exterior (draw_window()) context indipendant. Fixed redraw-bugs due to wrong rectangle-sorting. Corrected some things related to form_do() and XaAES's handling of windowind those. And more fixes I dont remember because of very long shifts at work... 2004-07-24 Saturday 01:56 Konrad M. Kokoszkiewicz * sys/arch/: cpu.S, intr.S: Add Ids. 2004-07-24 Saturday 01:48 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Check conterm variable before jumping to the keyclick routine. 2004-07-24 Saturday 01:47 Konrad M. Kokoszkiewicz * sys/keyboard.c: Updates. 2004-07-23 Friday 01:32 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Move #endif to correct place. 2004-07-23 Friday 01:21 Konrad M. Kokoszkiewicz * sys/arch/detect.S: Updated version of the CPU detection routine: the used CINVA instruction (opcode $f418) may trigger Line-F exception on ColdFire, so save/change/restore this vector too. 2004-07-23 Friday 01:19 Konrad M. Kokoszkiewicz * sys/arch/: check_exc.c, intr.S: Add #ifndef ONLY68000 and #ifndef NO_FAKE_SUPER 2004-07-23 Friday 01:17 Konrad M. Kokoszkiewicz * sys/KERNELDEFS: Add definitions for minimal 68000 kernels. Include them (for testing) while compiling a 68000 kernel. 2004-07-23 Friday 01:15 Konrad M. Kokoszkiewicz * sys/cookie.c: Cookies _MCH, _VDO, _SND, _FDC install only on TOS below 2.0, if they're not present. Correct the _SND value for Yamaha PSG. Also add some TRACE() messages. 2004-07-22 Thursday 18:23 Konrad M. Kokoszkiewicz * sys/mint/fsops.h: Added #ifndef NO_RAMFS (for minimal 68000 kernels) 2004-07-21 Wednesday 16:54 Konrad M. Kokoszkiewicz * sys/ssystem.c: Correct the initial debug message. 2004-07-21 Wednesday 14:22 Konrad M. Kokoszkiewicz * sys/dosmem.c: Corrected last modification of this file. 2004-07-21 Wednesday 13:44 Konrad M. Kokoszkiewicz * sys/: cookie.c, dosmem.c: Install cookies _MCH, _VDO, _SND, _FDC when they're not present, and not when there is no cookie jar (the cookie jar can be already installed by a TSR or harddisk driver, so this is not a reliable criteria to use). 2004-07-21 Wednesday 13:42 Konrad M. Kokoszkiewicz * sys/arch/: detect.S, detect.h: Bugfixed routines test_rd_xxx(). 2004-07-21 Wednesday 09:31 Frank Naumann * sys/buildinfo/version.h: Bumped version to 1.16.1-ALPHA for next development. 2004-07-21 Wednesday 08:59 Standa Opichal * xaaes/src.km/k_main.c: Shell and run directive arguments are now passed to the launch(). The prepared cnf_shell_arg and cnf_run_arg[] values are used. 2004-07-20 Tuesday 23:26 Konrad M. Kokoszkiewicz * sys/arch/detect.S: New, hopefully better CPU detection routine. Needs testing on various architectures. 2004-07-20 Tuesday 22:11 Konrad M. Kokoszkiewicz * doc/beginner/: mint-en.hyp, mint-en.stg: Fixed inconsistency. 2004-07-20 Tuesday 21:04 Konrad M. Kokoszkiewicz * sys/cookie.c: Slight improvement. 2004-07-20 Tuesday 20:53 Konrad M. Kokoszkiewicz * sys/cookie.c: If there is no TOS Cookie Jar, force installing _MCH, _VDO, _SND, and _FDC, and assume values valid for ordinary ST machine. 2004-07-20 Tuesday 20:51 Konrad M. Kokoszkiewicz * sys/cnf_mint.c: Slight visual formatting. 2004-07-20 Tuesday 20:49 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, init.c: Experimental (backward compatible) extension of the INI_STEP functionality. 2004-07-20 Tuesday 19:07 Frank Naumann * sys/xdd/Makefile, sys/xdd/whlmoose/.cvsignore, sys/xdd/whlmoose/BINFILES, sys/xdd/whlmoose/COPYING, sys/xdd/whlmoose/EXTRAFILES, sys/xdd/whlmoose/MISCFILES, sys/xdd/whlmoose/Makefile, sys/xdd/whlmoose/README, sys/xdd/whlmoose/SRCFILES, sys/xdd/whlmoose/vex_x.s, sys/xdd/whlmoose/whlmoose.c, sys/xdd/whlmoose/whlmoose.h, xaaes/Makefile, xaaes/src/.cvsignore, xaaes/src/BINFILES, xaaes/src/CONFIGVARS, xaaes/src/DEPENDENCIES, xaaes/src/EXTRAFILES, xaaes/src/MISCFILES, xaaes/src/Makefile, xaaes/src/PHONY, xaaes/src/RULES, xaaes/src/SRCFILES, xaaes/src/about.c, xaaes/src/about.h, xaaes/src/accstart.h, xaaes/src/accstart.s, xaaes/src/ahcm.c, xaaes/src/ahcm.h, xaaes/src/app_man.c, xaaes/src/app_man.h, xaaes/src/bootup.c, xaaes/src/bootup.h, xaaes/src/c_window.c, xaaes/src/c_window.h, xaaes/src/cnf.c, xaaes/src/cnf.h, xaaes/src/cnf_xaaes.c, xaaes/src/cnf_xaaes.h, xaaes/src/config.c, xaaes/src/config.h, xaaes/src/crtinit.c, xaaes/src/debug.c, xaaes/src/debug.h, xaaes/src/desktop.c, xaaes/src/desktop.h, xaaes/src/display.c, xaaes/src/display.h, xaaes/src/draw_obj.c, xaaes/src/global.h, xaaes/src/handler.c, xaaes/src/handler.h, xaaes/src/ipff.c, xaaes/src/ipff.h, xaaes/src/kernel.c, xaaes/src/kernel.h, xaaes/src/libkern.h, xaaes/src/matchpat.c, xaaes/src/matchpat.h, xaaes/src/menuwidg.c, xaaes/src/menuwidg.h, xaaes/src/messages.c, xaaes/src/messages.h, xaaes/src/my_aes.c, xaaes/src/my_aes.h, xaaes/src/nkcc-gc.s, xaaes/src/nkcc-pc.s, xaaes/src/nkcc.c, xaaes/src/nkcc.h, xaaes/src/objects.h, xaaes/src/op_names.h, xaaes/src/p_handlr.s, xaaes/src/rectlist.c, xaaes/src/rectlist.h, xaaes/src/scrlobjc.c, xaaes/src/scrlobjc.h, xaaes/src/semaphores.c, xaaes/src/semaphores.h, xaaes/src/setstack.S, xaaes/src/signals.c, xaaes/src/signals.h, xaaes/src/startup.S, xaaes/src/taskman.c, xaaes/src/taskman.h, xaaes/src/trnfm.c, xaaes/src/trnfm.h, xaaes/src/util.c, xaaes/src/util.h, xaaes/src/vaproto.h, xaaes/src/version.h, xaaes/src/widgets.c, xaaes/src/widgets.h, xaaes/src/xa_aes.h, xaaes/src/xa_appl.c, xaaes/src/xa_clnt.c, xaaes/src/xa_clnt.h, xaaes/src/xa_codes.h, xaaes/src/xa_defs.h, xaaes/src/xa_evnt.c, xaaes/src/xa_evnt.h, xaaes/src/xa_fork.c, xaaes/src/xa_form.c, xaaes/src/xa_form.h, xaaes/src/xa_fsel.c, xaaes/src/xa_fsel.h, xaaes/src/xa_global.h, xaaes/src/xa_graf.c, xaaes/src/xa_graf.h, xaaes/src/xa_menu.c, xaaes/src/xa_objc.c, xaaes/src/xa_rsrc.c, xaaes/src/xa_rsrc.h, xaaes/src/xa_scrp.c, xaaes/src/xa_shel.c, xaaes/src/xa_shel.h, xaaes/src/xa_types.h, xaaes/src/xa_wdial.c, xaaes/src/xa_wind.c, xaaes/src/xaaes.cnf, xaaes/src/xalloc.c, xaaes/src/xalloc.h, xaaes/src/moose/README, xaaes/src/moose/vmoose.prj, xaaes/src/moose/whlmoose.S, xaaes/src/moose/whlmoose.prj, xaaes/src/rsc/xaaes.h, xaaes/src/rsc/xaaes.hrd, xaaes/src/rsc/xaaes.rsc, xaaes/src/rsc/xaaeswdg.h, xaaes/src/rsc/xaaeswdg.hrd, xaaes/src/rsc/xaaeswdg.rsc, xaaes/src/widgets/adam.hrd, xaaes/src/widgets/adam.rsc, xaaes/src/widgets/baroqwdg.h, xaaes/src/widgets/baroqwdg.hrd, xaaes/src/widgets/baroqwdg.rsc, xaaes/src/widgets/cbox1214.h, xaaes/src/widgets/cbox1214.hrd, xaaes/src/widgets/cbox1214.rsc, xaaes/src/widgets/cboxwdg.h, xaaes/src/widgets/cboxwdg.hrd, xaaes/src/widgets/cboxwdg.rsc, xaaes/src/widgets/cboxwidg.h, xaaes/src/widgets/cboxwidg.hrd, xaaes/src/widgets/cboxwidg.rsc, xaaes/src/widgets/gemjwdg.rsc, xaaes/src/widgets/gilwidg.hrd, xaaes/src/widgets/gilwidg.rsc, xaaes/src/widgets/homwdg.rsc, xaaes/src/widgets/ligt_wdg.rsc, xaaes/src/widgets/magicwdg.rsc, xaaes/src/widgets/mbox1214.h, xaaes/src/widgets/mbox1214.hrd, xaaes/src/widgets/mbox1214.rsc, xaaes/src/widgets/mboxwdg.h, xaaes/src/widgets/mboxwdg.hrd, xaaes/src/widgets/mboxwdg.rsc, xaaes/src/widgets/mboxwidg.h, xaaes/src/widgets/mboxwidg.hrd, xaaes/src/widgets/mboxwidg.rsc, xaaes/src/widgets/monowidg.h, xaaes/src/widgets/monowidg.hrd, xaaes/src/widgets/monowidg.rsc, xaaes/src/widgets/nine-wdg.rsc, xaaes/src/widgets/nine_wdg.rsc, xaaes/src/widgets/pas_wdg.rsc, xaaes/src/widgets/ronb_wdg.rsc, xaaes/src/widgets/rond_wdg.rsc, xaaes/src/widgets/rondswdg.rsc, xaaes/src/widgets/styl_wdg.rsc, xaaes/src/widgets/w98_wdg.rsc, xaaes/src/widgets/win_wdg.rsc, xaaes/src/widgets/xaaeswdg.h, xaaes/src/widgets/xaaeswdg.hrd, xaaes/src/widgets/xaaeswdg.rsc: Removed old XaAES sources. 2004-07-20 Tuesday 18:36 Frank Naumann * sys/Makefile, sys/adi/BINFILES, sys/adi/EXTRAFILES, sys/adi/MISCFILES, sys/adi/Makefile, sys/adi/SRCFILES, sys/adi/adidefs.h, sys/adi/whlmoose/.cvsignore, sys/adi/whlmoose/BINFILES, sys/adi/whlmoose/COPYING, sys/adi/whlmoose/EXTRAFILES, sys/adi/whlmoose/MISCFILES, sys/adi/whlmoose/Makefile, sys/adi/whlmoose/README, sys/adi/whlmoose/SRCFILES, sys/adi/whlmoose/vex_x.s, sys/adi/whlmoose/whlmoose.c, sys/adi/whlmoose/whlmoose.h, xaaes/src.km/Makefile, xaaes/src.km/xa_types.h, xaaes/src.km/adi/BINFILES, xaaes/src.km/adi/EXTRAFILES, xaaes/src.km/adi/MISCFILES, xaaes/src.km/adi/Makefile, xaaes/src.km/adi/SRCFILES, xaaes/src.km/adi/adidefs.h, xaaes/src.km/adi/moose.h, xaaes/src.km/adi/whlmoose/.cvsignore, xaaes/src.km/adi/whlmoose/BINFILES, xaaes/src.km/adi/whlmoose/COPYING, xaaes/src.km/adi/whlmoose/EXTRAFILES, xaaes/src.km/adi/whlmoose/MISCFILES, xaaes/src.km/adi/whlmoose/Makefile, xaaes/src.km/adi/whlmoose/README, xaaes/src.km/adi/whlmoose/SRCFILES, xaaes/src.km/adi/whlmoose/vex_x.s, xaaes/src.km/adi/whlmoose/whlmoose.c: Moved sys/adi to xaaes/src.km/adi. The adi interface is xaaes specific and thus relate better to the xaaes source. 2004-07-20 Tuesday 09:27 Frank Naumann * todo.txt: Updated. 2004-07-19 Monday 06:42 Frank Naumann * ChangeLog.#1.16.0: Added ChangeLog for 1.16.0 beta release. 2004-07-19 Monday 06:34 Frank Naumann * sys/fatfs.c, sys/buildinfo/version.h, xaaes/src.km/version.h: Bumped version numbers for 1.16.0 beta release. 2004-07-19 Monday 06:33 Frank Naumann * doc/: README, README.1st, liesmich.1.16.0, readme.1.15, readme.1.16.0: Documentation updates for 1.16.0 beta release. 2004-07-18 Sunday 20:49 Frank Naumann * tools/toswin2/: global.h, version.h: Added compile time cflib version check. 2004-07-18 Sunday 18:47 Frank Naumann * tools/toswin2/main.c: Use cflib variables for mint and aes version check. 2004-07-18 Sunday 16:04 Frank Naumann * xaaes/src.km/adiload.c: Preserve registers on init callout. 2004-07-18 Sunday 15:50 Frank Naumann * xaaes/src.km/adiload.c: Preserve registers on init callout. 2004-07-18 Sunday 00:42 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, bootmenu.h, info.c: Debug level and debug deivice added to the boot menu. And some other slight corrections :-) 2004-07-17 Saturday 01:41 Konrad M. Kokoszkiewicz * sys/: filesys.c, unifs.c: Added forgotten #ifndef NO_RAMFS (for minimal 68000 kernels). 2004-07-17 Saturday 00:15 Konrad M. Kokoszkiewicz * sys/arch/cpu.S: Fixed wrong argument for lea in 68060 code. If this doesn't fix the problems, then I am clueless. 2004-07-16 Friday 23:20 Konrad M. Kokoszkiewicz * doc/beginner/: mint-en.hyp, mint-en.ref, mint-en.stg: Update (note that the German version remains without an update for long time now). 2004-07-16 Friday 23:13 Konrad M. Kokoszkiewicz * doc/examples/mint.cnf: General revision. 2004-07-16 Friday 23:09 Frank Naumann * tools/cops/Makefile: Corrected default target. COPS was not built if entered from a higher directory. 2004-07-16 Friday 22:44 Frank Naumann * xaaes/src.km/xaaes.cnf: Updated default settings. 2004-07-16 Friday 21:54 Frank Naumann * sys/init.c: Additional debug after init_keybd() and ccw_set(). 2004-07-16 Friday 20:06 Konrad M. Kokoszkiewicz * sys/arch/cpu.S: Fixed wrong reference to the stacked arguments. 2004-07-16 Friday 19:51 Konrad M. Kokoszkiewicz * sys/cnf_mint.c: Corrected comments. 2004-07-16 Friday 19:37 Konrad M. Kokoszkiewicz * sys/cnf_mint.c: Added aliases for old cnf keywords in new format. 2004-07-16 Friday 19:36 Konrad M. Kokoszkiewicz * sys/: kmemory.c, ramfs.c: Added #ifndef NO_RAMFS (to save memory on 4 MB machines) 2004-07-16 Friday 19:34 Konrad M. Kokoszkiewicz * sys/mis.c: Removed dependency of cnf_mint.h 2004-07-16 Friday 19:33 Konrad M. Kokoszkiewicz * sys/cnf_mint.h: Removed extern declaration for init_env. 2004-07-15 Thursday 21:01 Frank Naumann * sys/module.c: Overworked module loading. Preserve all registers on module initialization callout. Otherwise it looks like sometimes are registers modified but I can't explain why. 2004-07-15 Thursday 20:56 Frank Naumann * sys/ptrace.c: Deny ptrace(PT_ATATCH) for system special processes. 2004-07-15 Thursday 18:38 Frank Naumann * sys/arch/sig_mach.c: Prefix hex numbers in debug output with '0x'. 2004-07-15 Thursday 18:35 Frank Naumann * sys/mint/: kentry.h, kerinfo.h: Corrected documentation. gcc scratch registers are d0/d1 and a0/a1 only. 2004-07-15 Thursday 18:24 Konrad M. Kokoszkiewicz * sys/init.c: Deleted forgotten debug blurp. 2004-07-15 Thursday 18:18 Konrad M. Kokoszkiewicz * sys/ssystem.c: Added switch NO_CPU_CACHES. 2004-07-15 Thursday 18:17 Konrad M. Kokoszkiewicz * sys/: bios.c, init.c, kernget.c: Ditto. 2004-07-15 Thursday 18:11 Konrad M. Kokoszkiewicz * sys/proc_help.c: Added switch NO_MMU. 2004-07-15 Thursday 18:04 Konrad M. Kokoszkiewicz * sys/: info.c, info.h: New messages for bootmenu.c 2004-07-15 Thursday 17:54 Konrad M. Kokoszkiewicz * sys/bootmenu.c: Few secondary updates. 2004-07-15 Thursday 17:52 Konrad M. Kokoszkiewicz * sys/arch/: SRCFILES, mprot000.c: Dummy mprot module for kernels optimized stroctly for 68000. 2004-07-15 Thursday 17:49 Konrad M. Kokoszkiewicz * sys/arch/startup.S: Minor improvement. 2004-07-15 Thursday 17:48 Konrad M. Kokoszkiewicz * sys/arch/: mmu040.S, mprot030.c, mprot040.c: Add new switch NO_MMU for kernels optimized strictly for 68000. 2004-07-15 Thursday 17:46 Konrad M. Kokoszkiewicz * sys/arch/mmu030.S: Restore registers after the branch taken too. 2004-07-15 Thursday 17:44 Konrad M. Kokoszkiewicz * sys/arch/: cpu.S, detect.S: Preserve CPu registers more carefully across these functions. 2004-07-15 Thursday 01:50 Konrad M. Kokoszkiewicz * sys/init.c: Removed old xbra_install() and xbra_vec structures. Added some DEBUG() and TRACE() calls. 2004-07-15 Thursday 01:48 Konrad M. Kokoszkiewicz * sys/arch/: intr.S, intr.h, syscall.h: XBRA structures inlined directly into assembler code. 2004-07-15 Thursday 01:11 Konrad M. Kokoszkiewicz * sys/memory.c: Default initialmem decreased to 1024. The value of 4096 present before caused problems with booting the system on a 4 MB machine. 2004-07-15 Thursday 01:08 Konrad M. Kokoszkiewicz * sys/cookie.c: Improvements and fixes in DEBUG() messages. 2004-07-15 Thursday 01:07 Konrad M. Kokoszkiewicz * sys/bootmenu.c: Minor updates (formatting, use defines instead of numbers etc.) 2004-07-14 Wednesday 23:01 Frank Naumann * xaaes/src.km/: SRCFILES, app_man.c, c_window.c, form.c, init.c, k_mouse.c, k_shutdown.c, menuwidg.c, taskman.c, xa_appl.c, xa_global.h, xa_list.h, xa_shel.c, xa_types.h: Sorted out xa_client list handling into macros. Made client_list constant; introduced new app_list that is used for topping order. app_list can be reorded. 2004-07-14 Wednesday 22:58 Frank Naumann * xaaes/src.km/k_main.c: Print right path for moose not found error message. 2004-07-14 Wednesday 19:02 Frank Naumann * sys/module.c, xaaes/src.km/init.c: Bugfixed safety checks for adi search. Add path delimiter if missing on search path in load_modules(). 2004-07-14 Wednesday 07:42 Frank Naumann * sys/fatfs.c: Bugfixed fat_trunc(), really null-terminate the string. Don't select an extension if there is only a leading '.' in the pathname. 2004-07-14 Wednesday 03:09 Konrad M. Kokoszkiewicz * sys/arch/timer.c: Fixed typo. 2004-07-14 Wednesday 03:01 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, dos.c, keyboard.c: Modify to use helpers defined in arch/timer.c. 2004-07-14 Wednesday 02:59 Konrad M. Kokoszkiewicz * sys/arch/: timer.c, timer.h: Define two helper functions: 1) get_hz_200() - returns the state of 0x4baL 2) delay_seconds() - delay loop for the given number of seconds 2004-07-14 Wednesday 02:08 Konrad M. Kokoszkiewicz * sys/bootmenu.c: Cleanup, remove unnecessary variables. Bugfix: the BOOT_DELAY setting was written to out_device. Also cast 0x4ba to volatile long instead of normal long. 2004-07-13 Tuesday 22:09 Konrad M. Kokoszkiewicz * doc/beginner/: mint-en.hyp, mint-en.ref, mint-en.stg: Updates of the beginner documentation, 2004-07-13 Tuesday 22:00 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, xaaes.cnf: Incompatible xaaes.cnf change, the 'run' directive must now be written without '='. Made on request to catch up the syntax with previous cnf, kernel cnf and N.AES cnf. I hope it's now more logical and as expected by users. 2004-07-13 Tuesday 21:54 Frank Naumann * sys/kerinfo.c, sys/module.c, sys/module.h, sys/mint/kentry.h, xaaes/src.km/adiload.c: Module loading API change, load_modules() gets optional path argument from where to load modules. If no path is given sysdir is used instead. XaAES now loads the .adi driver from the XaAES installation directory. ATTENTION: Move the moose.adi into you xaaes directory please! 2004-07-13 Tuesday 20:57 Frank Naumann * sys/: cnf_mint.c, init.c, init.h: Overworked mint_setenv a little bit. Don't use macro to calculate size, use the len info from the MEMREGION descriptor. 2004-07-13 Tuesday 19:09 Konrad M. Kokoszkiewicz * sys/cookie.c: Fixed and a bit expanded the DEBUG() messages in set_cookie(). 2004-07-13 Tuesday 19:07 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, bootmenu.h: Minor updates. 2004-07-13 Tuesday 17:54 Konrad M. Kokoszkiewicz * sys/info.c: Ups, wrong size of the argument (%ld instead of %d). 2004-07-13 Tuesday 17:17 Konrad M. Kokoszkiewicz * sys/bootmenu.c: In seconds, of course (mistake in comment). 2004-07-13 Tuesday 17:13 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, bootmenu.h, info.c, init.c: Move the boot delay code to the bootmenu.c. Give up Tgettime(), read hz_200 instead, which is more precise. The BOOT_DELAY keyword of the mint.ini is is effective now, although this value cannot yet be changed with the menu. 2004-07-13 Tuesday 11:46 Frank Naumann * COPYING, sys/tbl/ReadMe: Updated. 2004-07-13 Tuesday 02:19 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, bootmenu.h: mint.ini extensions: new keywords DEBUG_LEVEL, DEBUG_DEVNO (both exactly the same meaning as in mint.cnf), BOOT_DELAY (this one not yet active). Also the se cannot yet be toggled via the menu. 2004-07-13 Tuesday 00:45 Odd Skancke * xaaes/src.km/: c_window.c, rectlist.c: Found a potentially ugly bug in the the rectangle-stuff. 2004-07-13 Tuesday 00:23 Konrad M. Kokoszkiewicz * sys/: bootmenu.c, bootmenu.h: Restructurized read_ini() 2004-07-13 Tuesday 00:17 Konrad M. Kokoszkiewicz * sys/xdd/mfp/mfp.c: When no _MCH cookie is found, assume old ST. 2004-07-13 Tuesday 00:14 Konrad M. Kokoszkiewicz * sys/init.c: Some stuff must remain after the load_config(), namely: 1) the do_exec_os() thing (relies on INIT=/GEM= keyword) 2) the TOSFS drive triggering (relies on NEWFATFS= keyword) Also. the newly created environment is empty, so no need to check, if $PATH, $TERM, $PCONVERT etc. exist before setting them. 2004-07-12 Monday 18:17 Frank Naumann * xaaes/src.km/xaloader/xaloader.c: On 68000 hardware use xaaes000.km as default module name. 2004-07-12 Monday 13:10 Frank Naumann * sys/init.c: Moved load_config after setting up initial environment. Before loading the configuration change to u: too. 2004-07-12 Monday 06:00 Frank Naumann * sys/cnf_mint.c: Reverted last modification from draco. Where was an API change, load_config() get's full pathname, not only the filename itself. 2004-07-12 Monday 00:58 Konrad M. Kokoszkiewicz * sys/init.h: Supply definition for step_by_step variable. 2004-07-12 Monday 00:52 Konrad M. Kokoszkiewicz * sys/SRCFILES: Update. 2004-07-12 Monday 00:49 Konrad M. Kokoszkiewicz * sys/: arch/startup.S, arch/startup.h, bootmenu.c, bootmenu.h, cnf_mint.c, debug.c, global.c, global.h, gmon.c, init.c, keyboard.c, kmemory.c, mis.c, proc.c, procfs.c: Moved _base from startup.S to global.c Bootmenu routines moved from init.c into separate module bootmenu.c 2004-07-12 Monday 00:09 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, k_keybd.c: When bringing apps to the front, all windows of the app are put first, its 'most topped' window being topped. Not perfect yet. Now client-cycling (ctrl+alt+tab) only cycles trough clients that has a menu-bar or a window open. 2004-07-11 Sunday 22:33 Frank Naumann * sys/fatfs.c: If there is no extension after a '.' don't copy over the '.' itself (as this result in an incorrect 8+3 name). 2004-07-11 Sunday 20:02 Odd Skancke * xaaes/src.km/: xa_appl.c, xa_rsrc.c, xa_types.h: Found and fixed a huge memoryleak problem related to loading resource-files, where neither the loaded resource nor the CICON data generated when icon-data needs transforming to the current color depth. Fixed a small misbehaviour when a client not on top (or active) exits, causing the client prior to current active one to be set active instead of keeping the current active. 2004-07-11 Sunday 17:26 Konrad M. Kokoszkiewicz * sys/init.c: Loading cfg file and related calls moved to mint_thread(). 2004-07-11 Sunday 15:02 Konrad M. Kokoszkiewicz * sys/init.c: Zero out the _base->p_env before going into supervisor mode. 2004-07-11 Sunday 01:31 Konrad M. Kokoszkiewicz * tools/mktbl/mktbl.c: Improved (hopefully) getdelim(). 2004-07-10 Saturday 10:44 Ingo Schmidt * xaaes/src.km/xa_shel.c: implemented ptrace mode PT_SYSCALL 2004-07-09 Friday 21:43 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, form.c, k_keybd.c, widgets.c: Fixed client-cycling (ctrl+alt+tab), got broken when changing client-list sorting. Now WM_TOPPED messages are not sent when double-clicking on a windows titlebar unless window has FULLER gadget. Added WM_BOTTOMED/WM_TOPPED handling to the standard do_formwind_msg() function. 2004-07-09 Friday 21:00 Konrad M. Kokoszkiewicz * sys/arch/check_exc.c: Minor updates + bugfix. 2004-07-09 Friday 15:54 Odd Skancke * xaaes/src.km/: c_window.c, form.c, messages.c: Fixed redraw-problems with AESSYS-owned windows, like the taskmanager. 2004-07-09 Friday 06:34 Frank Naumann * xaaes/src.km/xa_shel.c: shel_write() created processes have now AESSYS as parent, not the caller. This is bad but more close to all other existing AES implementations. 2004-07-09 Friday 02:45 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_window.c, c_window.h, draw_obj.c, messages.c, widgets.c, xa_evnt.c, xa_objc.c, xa_wind.c: Fixed a bad, bad but in the rectangle generator. Now the rectangle generator is used when topping/bottoming windows as well. 2004-07-07 Wednesday 19:47 Konrad M. Kokoszkiewicz * sys/arch/: check_exc.c, check_exc.h: Completed code for the 68030 bus error handler extension. 2004-07-07 Wednesday 17:24 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, c_mouse.c, c_window.c, c_window.h, cnf_xaaes.c, init.c, k_mouse.c, widgets.c, xa_appl.c, xa_global.h, xa_wind.c, xaaes.cnf: Added a new keyword 'next_active', which configures if the next active client upon termination of a client should be the previously active(topped) client, or the owner of the most recently topped window. See xaaes.cnf - 'next_active' for details. Fixed problem (hopefully) with certain windows being untoppable sometimes under certain conditions. 2004-07-07 Wednesday 16:12 Konrad M. Kokoszkiewicz * sys/: arch/check_exc.c, arch/check_exc.h, mint/proc.h: Added the 68030 bus error handler extension (for Super()) 2004-07-07 Wednesday 11:57 Odd Skancke * xaaes/src.km/: c_mouse.c, k_mouse.c, xa_evnt.c, xa_wind.c: Doubleclick anywhere on iconified windows will now uniconify. 2004-07-07 Wednesday 00:18 Konrad M. Kokoszkiewicz * sys/arch/: check_exc.c, check_exc.h: Updates all around (no real use yet). 2004-07-07 Wednesday 00:09 Konrad M. Kokoszkiewicz * sys/arch/: cpu.S, cpu.h: Always compile get_usp() and not only on debug kernels. The purpose is future usage (in check_exc.c). 2004-07-06 Tuesday 20:21 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Short branch is too short for 68000 code, use bne.w #ifndef ONLY030. Don't merge with following #fdef for code clarity. 2004-07-06 Tuesday 16:53 Odd Skancke * xaaes/src.km/c_window.c: Dont go rectangle-crazy when iconfifying/uniconifying windows 2004-07-06 Tuesday 15:00 Odd Skancke * xaaes/src.km/draw_obj.c: Repaired a redraw bug just introduced to d_g_slist(). 2004-07-06 Tuesday 14:14 Odd Skancke * xaaes/src.km/: c_window.c, c_window.h, draw_obj.c, form.c: Close widget on AESSYS windows works again. Found a major redraw-problem regarding XaAES's scrlobjects, these are windows attached to an AES object tree, and d_q_slist() called display_window, messing up clipp rectangle. Also some VDI attributes where wrong. Minor fixes to the rectangle driver. 2004-07-05 Monday 22:26 Frank Naumann * sys/cnf.c, sys/cnf.h, sys/cnf_mint.c, sys/module.c, sys/libkern/kernel_module.h, sys/mint/kentry.h, xaaes/src.km/cnf_xaaes.c, xaaes/src.km/cnf_xaaes.h, xaaes/src.km/init.c, xaaes/src.km/init.h, xaaes/src.km/k_init.c, xaaes/src.km/k_main.c, xaaes/src.km/k_shutdown.c, xaaes/src.km/xa_global.h, xaaes/src.km/xa_rsrc.c, xaaes/src.km/xaloader/xaloader.c: Several changes regarding path and configuration lookup: - The default XaAES home dir is now /xaaes. The xaloader (without arguments) search there an xaaes.km and start this if exist. - The xaaes.cnf is now searched in the XaAES home dir (and only there). - The rsc files are now searched in the XaAES home dir (only there too). - kentry exported parse_cnf() expect now a full path. If you update: recompile and use new kernel, xaaes AND the moose.adi. 2004-07-05 Monday 15:23 Frank Naumann * tools/cops/EXTRAFILES, tools/cops/MISCFILES, xaaes/src.km/Makefile.objs: Minor corrections of the Makefiles. 2004-07-05 Monday 06:37 Konrad M. Kokoszkiewicz * sys/arch/: check_exc.c, check_exc.h, intr.S: Updates, mainly structs and code for future usage. 2004-07-05 Monday 06:02 Konrad M. Kokoszkiewicz * sys/init.c: read_ini() uses sysdir, thus shouldn't be called before sysdir is initialized. 2004-07-04 Sunday 23:18 Frank Naumann * sys/biosfs.c, sys/module.c, sys/module.h, sys/ssystem.c, sys/mint/ioctl.h, xaaes/src.km/Makefile, xaaes/src.km/init.c, xaaes/src.km/init.h, xaaes/src.km/k_main.c, xaaes/src.km/load.c, xaaes/src.km/xaloader/.cvsignore, xaaes/src.km/xaloader/BINFILES, xaaes/src.km/xaloader/EXTRAFILES, xaaes/src.km/xaloader/MISCFILES, xaaes/src.km/xaloader/Makefile, xaaes/src.km/xaloader/SRCFILES, xaaes/src.km/xaloader/crtinit.c, xaaes/src.km/xaloader/entry.S, xaaes/src.km/xaloader/setstack.S, xaaes/src.km/xaloader/xaloader.c: New XaAES loader, useable as INIT program or from command line. New km device for controlling kernel modules. Removed old load.prg. You must update the kernel and XaAES (and the rsc files too). Only use the xaloader.prg from now on. 2004-07-04 Sunday 23:14 Frank Naumann * xaaes/src.km/: about.c, xaaes.h, xaaes.hrd, xaaes.rsc: Overworked about dialog, making it more professional. 2004-07-04 Sunday 23:12 Frank Naumann * tools/Makefile: Added cops to tools target list. 2004-07-04 Sunday 15:55 Frank Naumann * xaaes/src.km/: adiload.c, debug.c, debug.h, global.c, init.c, init.h, k_init.c, k_main.c, k_shutdown.c, semaphores.c: Removed xa_setup.log, output to screen instead. Wait for keypress on fatal errors to give the user a chance to see the source of the problem. 2004-07-04 Sunday 14:35 Odd Skancke * xaaes/src.km/: c_window.c, draw_obj.c, rectlist.c: First version of rectangle-calculations when moving/resizing windows. This will blit areas that are not dirtied, redrawing only areas that needs redrawing. Very interested in how this works for others... 2004-07-04 Sunday 12:23 Frank Naumann * xaaes/src.km/: adi.c, adi.h, init.c, k_main.c, xa_menu.c: Some more sanity checks regarding moose on startup. Let loader sleep until the AESSYS thread terminate. 2004-07-04 Sunday 12:12 Frank Naumann * sys/: info.c, info.h, init.c, module.c, module.h, arch/tosbind.h: Check for existance of the mint folder with Dsetpath; exit with error if no /mint folder exist. 2004-07-04 Sunday 01:04 Konrad M. Kokoszkiewicz * sys/mint/proc.h: Define new flag for the future modification of Super()/Supexec(). 2004-07-04 Sunday 00:29 Konrad M. Kokoszkiewicz * sys/arch/: SRCFILES, check_exc.c, check_exc.h, intr.S: Provide own emulation code for "move from SR" called in user mode, don't follow the old privilege violation vector for that. 2004-07-03 Saturday 07:41 Frank Naumann * sys/: cnf_mint.c, init.c, init.h, keyboard.c: Replaced cnf setenv with call to _mint_setenv, removed no longer used init_env pointer (_base->p_env is the initial environment). 2004-07-03 Saturday 07:40 Frank Naumann * sys/memory.c: Allocating env region in alt map and fallback to core instead vice versa. 2004-07-03 Saturday 06:45 Frank Naumann * sys/init.c: Always do a chdir u:\ before starting init process. 2004-07-03 Saturday 05:48 Konrad M. Kokoszkiewicz * sys/: init.c, init.h, mis.c: Export sysdir to the environment as $SYSDIR. Also set the following environment variables at startup, if the user hasn't set these in mint.cnf: PATH=u:/ SLBPATH={sysdir} TERM=st52 UNIXMODE=/brUs PCONVERT=PATH,HOME,SHELL 2004-07-02 Friday 20:31 Konrad M. Kokoszkiewicz * sys/xdd/mfp/mfp.c: In init(): initialize mch to 0 so that it will hopefully work on machines where there is no _MCH cookie (e.g. MegaST with TOS 1.02) 2004-06-28 Monday 08:23 Frank Naumann * tools/cops/: .cvsignore, COPSDEFS, Makefile, Makefile.objs, cops_rs.h, cops_rs.rh, cops_rs.rsh, rsc/english/cops_rs.h, rsc/english/cops_rs.rsh, rsc/france/cops_rs.h, rsc/france/cops_rs.rsh, rsc/german/cops_rs.h, rsc/german/cops_rs.rsh, cops_rs.hrd, cops_rs.rsc: Added multilanguage targets for english, france and german rsc. 2004-06-28 Monday 07:48 Frank Naumann * tools/cops/: Makefile, adaptrsc.c, cops.c, cops_rsc.c, objmacro.h, popup.c: Use new gemlib names for object state and object flag definitions. 2004-06-28 Monday 07:21 Frank Naumann * tools/cops/: Makefile, cops.c, cpx.h, popup.c: Updated for gemlib corrections, also added gemlib compile time version check. 2004-06-27 Sunday 18:58 Frank Naumann * tools/cops/: Makefile, callback.c, callback.h, cops.c, cops.h, cpx_bind.c, cpx_bind.h, global.h: Fixed crash on exit, fixed very bad bug from gemlib (callbacks must be 32bit clean). COPS work now very well here for me. 2004-06-27 Sunday 17:16 Frank Naumann * tools/cops/: Makefile, SRCFILES, callback.c, callback.h, callback_wrap.s, cops.c, cpx_bind.c, cpx_bind.h, phstuff.c, wlib.c: Reworked callback mechanism, use a small wrapper. builtin_return_address from gcc is not reliable enough. COPS now start and is able to load and display cpx modules. 2004-06-27 Sunday 09:13 Frank Naumann * tools/cops/: .cvsignore, Makefile, callback.c, callback.h, cops.c, cpx.h, cpx_bind.c, cpx_bind.h, global.h: Implemented missing stuff in C. COPS link and start now, still crash if opening a cpx. 2004-06-26 Saturday 16:46 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_window.c, c_window.h, desktop.c, form.c, k_main.c, k_mouse.c, menuwidg.c, messages.c, obtree.c, obtree.h, rectlist.c, taskman.c, widgets.c, xa_evnt.c, xa_form.c, xa_fsel.c, xa_lbox.c, xa_types.h, xa_wind.c, xaaes.rsc: Removed all threaded calls needed to do context dependant stuff with proper client events. Hopefully this wont be too bad an transition to a new scheme. Made alerts/form_do windows movable, but got large clipping-problems with scrllists. Detected a situation where HighWire gets marked as LAGGING by AES kernel after it calls fileselector, resulting in HighWire not receiving WM_REDRAWS upon closing fileselector. 2004-06-25 Friday 05:16 Frank Naumann * tools/cops/: callback.c, cops.c, global.h: Replaced #if DEBUG ... #endif by much better, conditionally defined, DEBUG macro. 2004-06-24 Thursday 22:26 Frank Naumann * tools/cops/: callback.c, callback.h, cops.c, cops.h, cpx.h, cpx_bind.c, cpx_bind.h, phstuff.c: Reworked heavily callback functions, except Xform_do all callbacks are now completly done in C. 2004-06-24 Thursday 11:57 Frank Naumann * sys/: Makefile, adi/BINFILES, adi/EXTRAFILES, adi/MISCFILES, adi/Makefile, adi/SRCFILES: Added adi subdir to makefile dependency list. 2004-06-24 Thursday 08:46 Frank Naumann * tools/cops/: adaptrsc.c, adaptrsc.h: Changed u_short to the more readable unsigned short. 2004-06-24 Thursday 08:34 Frank Naumann * tools/cops/: Makefile, adaptrsc.c, callback.c, cops.c, cops.h, phstuff.c: Fixed lot of warnings, added cache flush on cpx load through Ssystem. 2004-06-23 Wednesday 10:30 Odd Skancke * xaaes/src.km/: obtree.c, obtree.h, rectlist.c, xa_appl.c, xa_lbox.c, xa_types.h, xa_wdlg.c: Now several LBOX's is attached to widget tree correctly. Better slider visuality of lbox sliders. Not supporing lbox slider B yet. Fixed a potiential bug where make_rect_list did not check if window was partially visible. 2004-06-22 Tuesday 13:44 Frank Naumann * tools/cops/: SRCFILES, cops.c, cpx.h, cpx_bind.c, cpx_bind.h: Implemented the cpx callbacks from the assembler bindings in C. 2004-06-22 Tuesday 13:28 Konrad M. Kokoszkiewicz * sys/slb.c: Previous idea modified: search in sysdir, if the SLB is found nowhere else. This allows a program to replace the system-wide SLBs modifying the $SLBPATH, and also provides a standard place to search the SLBs for, when no $SLBPATH is defined. 2004-06-22 Tuesday 10:39 Frank Naumann * tools/cops/cpx_bind.s: Better pretty printing of the assembler part. 2004-06-22 Tuesday 08:39 Frank Naumann * xaaes/src.km/desktop.c: Fixed missing argument in debug message. 2004-06-22 Tuesday 08:29 Frank Naumann * xaaes/src.km/xa_evnt.c: Removed wrong \n in debug statement. 2004-06-22 Tuesday 02:33 Konrad M. Kokoszkiewicz * sys/slb.c: Search for the SLB in sysdir automatically, when no path is specified for Slbopen() call. If not found in sysdir, then search through $SLBPATH. 2004-06-21 Monday 21:03 Frank Naumann * tools/cops/: cops.c, cops.h, popup.c: Used the new support bindings from gemlib instead self defined macro wrappers (thanks Arnaud for this fast gemlib update). 2004-06-20 Sunday 21:24 Odd Skancke * xaaes/src.km/: c_window.c, rectlist.c, rectlist.h: Rewrote window rectangle generator. Nothing noticable yet, this is the first step towards a much better rectangle driver. Hopefully this will remove some redraw-errors seen when redrawing whole desktop. Hope it is as stable as before 2004-06-20 Sunday 20:43 Frank Naumann * tools/cops/: .cvsignore, BINFILES, EXTRAFILES, MISCFILES, Makefile, SRCFILES, adaptrsc.c, adaptrsc.h, callback.c, callback.h, cops.c, cops.h, cops_rs.h, cops_rs.hrd, cops_rs.rh, cops_rs.rsc, cops_rs.rsh, cops_rsc.c, cops_rsc.h, cpx.h, cpx_bind.h, cpx_bind.s, fix_rsc.c, fix_rsc.h, global.h, key_map.h, list.c, list.h, objmacro.h, phstuff.c, phstuff.h, popup.c, popup.h, vaproto.h, wlib.c, wlib.h, wstruct.h, rsc/english/cops_rs.h, rsc/english/cops_rs.hrd, rsc/english/cops_rs.rh, rsc/english/cops_rs.rsc, rsc/english/cops_rs.rsh, rsc/france/cops_rs.h, rsc/france/cops_rs.hrd, rsc/france/cops_rs.rh, rsc/france/cops_rs.rsc, rsc/france/cops_rs.rsh, rsc/german/cops_rs.h, rsc/german/cops_rs.hrd, rsc/german/cops_rs.rh, rsc/german/cops_rs.rsc, rsc/german/cops_rs.rsh: Initial checkin of COPS, converted to gcc and gemlib. Not finished yet, the assembler part is not done yet (someone need to help here). 2004-06-19 Saturday 23:22 Frank Naumann * sys/mint/: disk.h, ktypes.h: Checked in interface ideas about a block device interface. 2004-06-19 Saturday 17:54 Odd Skancke * xaaes/src.km/: rectlist.c, xa_appl.c, xa_shel.c: Corrected some return values returned by shel_write(). Troll runs now 2004-06-18 Friday 03:17 Konrad M. Kokoszkiewicz * sys/slb.c: Only unblock the signal delivery when unloading the SLB, not when closing it. Otherwise, when starting two programs sharing the same SLB, then killing one, you could then kill the SLB because the signal delivery got unblocked by buggy code in slb_close_on_exit(). Hopefully fixed now. 2004-06-18 Friday 02:59 Odd Skancke * xaaes/src.km/xa_wdlg.c: Fixed wdlg message-event problem, where events were take by the first wdlg-handle no matter what. Cops now work much better. 2004-06-17 Thursday 21:44 Ingo Schmidt * sys/: ptrace.c, arch/syscall.S: implemented ptrace mode PT_SYSCALL 2004-06-17 Thursday 17:38 Odd Skancke * xaaes/src.km/: widgets.c, xa_appl.c, xa_lbox.c, xa_wdlg.c: Fixed (well, not finished yet) a problem with wdlg_set(SET_TREE) which caused wrong sizing and positioning of obtree/windows in Cops. Implemented dragging of lbox sliders. Need feedback on how wdlg and lbox functions work 2004-06-17 Thursday 02:04 Odd Skancke * xaaes/src.km/: handler.c, xa_lbox.c: All lbox_xx() calls now implemented. Still not possible to grab and drag lbox sliders, tho. Also, both wdlg and lbox stuff only tested with Jinnee 2004-06-16 Wednesday 21:13 Frank Naumann * sys/: signal.c, signal.h, arch/magic/genmagic.c: Added ptraceflags to genmagic, made stop() _cdecl. 2004-06-16 Wednesday 12:53 Odd Skancke * xaaes/src.km/: XAAESDEFS, c_window.c, draw_obj.c, handler.c, obtree.c, rectlist.c, widgets.c, xa_form.c, xa_lbox.c, xa_types.h, xa_wdlg.c, xa_wdlg.h: Started implementation of wdlg_xx() and lbox_xx() functions. Jinnee runs ok now. lbox sliders cannot be dragged yet. 2004-06-10 Thursday 16:56 Odd Skancke * xaaes/src.km/: app_man.c, app_man.h, k_keybd.c, menuwidg.c, xa_wind.c: Fixed CTRL+ALT+Tab - now cycles through running apps correctly. Fixed CTRL+ALT+W - now does correct global window cycling. 2004-06-10 Thursday 06:00 Odd Skancke * xaaes/src.km/: c_mouse.c, obtree.c, xa_form.c, xa_menu.c, xa_objc.c: Fixed objc_edit(ED_END) - it returned 0 as position when no objc_edit(ED_INIT) was called before. AtarIRC seems to use the returnvalue causing the cursor to be wrongly placed at start instead of end. Fixed a problem where the menubar was not redrawn when menu_bar(MENU_INSTALL) was called and the callers menubar was already installed. 2004-06-09 Wednesday 18:10 Odd Skancke * xaaes/src.km/: menuwidg.c, menuwidg.h, widgets.c, xa_appl.c, xa_menu.c, xa_types.h: Overhouled menu-functions. Now popups should work better. 2004-06-07 Monday 20:00 Odd Skancke * xaaes/src.km/obtree.c: Corrected obj_change to start drawing at the correct index in the obtree. Fixes problems where more than what should have been drawn was drawn and messed up visually 2004-06-07 Monday 17:05 Odd Skancke * xaaes/src.km/: about.c, app_man.c, c_keybd.c, c_window.c, desktop.c, form.c, init.c, k_init.c, k_main.c, k_shutdown.c, menuwidg.c, menuwidg.h, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_fsel.c, xa_menu.c, xa_types.h, xa_wind.c: Fixed freeze happening when changing desktop from wrong context. Took widget_tree structures out of client and window structure, this is needed for more flexible handling of things. This also fixed a problem with editables, the AES needs to keep track of things. 2004-06-05 Saturday 11:40 Odd Skancke * xaaes/src.km/: draw_obj.c, menuwidg.c, obtree.c, xa_fsel.c: Owner of fileselector menu set to the calling client, and not forced to the AES, fixing the problem of not being able to access them. Fixed a potential bug in obj_edit(). Found a typo that would lead to god-known-what 2004-06-04 Friday 10:45 Odd Skancke * xaaes/src.km/: c_window.c, desktop.c, k_main.c, menuwidg.c, widgets.c, widgets.h, xa_form.c, xa_types.h: Enhanced handling of widget_tree and xa_widget structure resources. Hunting down memory-leaks, so this change is not done. Hopefully these changes does not make things unstable 2004-06-03 Thursday 20:18 Odd Skancke * xaaes/src.km/xa_appl.c: Rearranged order of happenings a bit in exit_client() hoping it will make termination of many clients safer. (shutdown, for example) 2004-06-03 Thursday 10:03 Odd Skancke * xaaes/src.km/: draw_obj.c, form.c, init.c, obtree.c, widgets.c, widgets.h, xa_appl.c, xa_defs.h, xa_form.c, xa_fsel.c, xa_graf.c, xa_objc.c, xa_types.h, xa_wdlg.c, xa_wind.c: More work done on cursor handling and objc_edit(). Should work much better now. Still not done anything about the redraw problems appearing when clipping is needed 2004-06-03 Thursday 09:33 Frank Naumann * xaaes/src.km/: draw_obj.h, form.c, form.h, obtree.c, obtree.h: Added missing header informations for the newly created files. 2004-06-02 Wednesday 22:49 Frank Naumann * xaaes/src.km/: k_shutdown.c, sys_proc.c: Enhanced debugmessages. 2004-06-02 Wednesday 22:48 Frank Naumann * xaaes/src.km/k_main.c: Small bugfix for launching cnf run= applications (at least I hope it's a bugfix, the cmdline manipulation in launch is a little bit complex). 2004-06-02 Wednesday 10:32 Odd Skancke * xaaes/src.km/: draw_obj.c, draw_obj.h, obtree.c, widgets.c, xa_types.h: Reworked handling of editable-cursor somewhat. I know how to fix the remaining problems. Cursor is, per this update, rendered wihtout using clip, ergo, redraw errors are present. 2004-06-01 Tuesday 21:48 Frank Naumann * xaaes/src.km/widgets.c: Fixed compiler warning in debug statement. 2004-06-01 Tuesday 21:47 Frank Naumann * xaaes/src.km/xaaes.cnf: Better example configuration for sytem shell settings (Thing, Jinnee, Teradesk). 2004-06-01 Tuesday 21:13 Odd Skancke * xaaes/src.km/: draw_obj.c, obtree.c: Draw a vertical line instead of block as cursor in editable objects. Fixed a problem where ED_INIT on already ED_INIT'ed objects ignored doing the works. Now ED_INITs reinits always. 2004-06-01 Tuesday 19:10 Odd Skancke * xaaes/src.km/: about.c, c_window.c, c_window.h, form.c, form.h, k_init.c, menuwidg.c, messages.c, messages.h, scrlobjc.c, taskman.c, widgets.c, xa_form.c, xa_fsel.c, xa_types.h, xa_wdlg.c, xa_wind.c: Fixed a problem where AESSYS accessed data (obtree) in user memory. Fixed form_do() - at least works with stzip. New function do_winmesag() written to dispatch window messages that is handled by the AES on behalf of clients (or itself), like form_do(), fileselector, taskmanager, etc. 2004-06-01 Tuesday 18:31 Frank Naumann * sys/adi/whlmoose/whlmoose.c: Added kentry version check. Attention: please update the moose.adi. 2004-06-01 Tuesday 18:08 Frank Naumann * xaaes/src.km/xa_appl.c: Rewritten appl_find, much more correct now (don't convert id's for non-existing apps). Also support mode -3 like N.AES. 2004-06-01 Tuesday 16:39 Frank Naumann * xaaes/src.km/handler.c: Fixed typo in debug message. 2004-06-01 Tuesday 15:17 Frank Naumann * xaaes/src.km/xa_shel.c: Some updates for shel_help. 2004-06-01 Tuesday 15:16 Frank Naumann * xaaes/src.km/messages.c: Cleanup. 2004-06-01 Tuesday 13:19 Frank Naumann * xaaes/src.km/: app_man.c, draw_obj.c, objects.h, xa_evnt.c, xa_lbox.c, xa_wdlg.c: Removed no longer used objects.h header file. 2004-06-01 Tuesday 08:51 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, xa_global.h, xa_shel.c, xa_shel.h, xaaes.cnf: Started implementation of shel_help. Not finished yet. 2004-06-01 Tuesday 08:13 Frank Naumann * xaaes/src.km/widgets.c: Fixed compiler warning. 2004-06-01 Tuesday 06:37 Frank Naumann * sys/memory.c: Overworked create_env a little bit, use memcpy instead while loop for copying the environment. 2004-06-01 Tuesday 06:33 Frank Naumann * xaaes/src.km/c_window.h: Added missing prototype. 2004-06-01 Tuesday 06:30 Frank Naumann * sys/k_resource.c, sys/k_resource.h, sys/kentry.c, sys/libkern/kernel_module.h, sys/mint/kentry.h, xaaes/src.km/xa_shel.c: Removed proc_setlimit, this can only be called in curproc context. Postponed shel_write extended mode for psetlimit/defdir through addonprocwakeup to correct context. 2004-06-01 Tuesday 00:27 Odd Skancke * xaaes/src.km/xa_shel.c: Commented out code in launch(), a call to proc_setlimit, which causes a crash. Frank, look up the comments near the proc_setlimit() 2004-05-31 Monday 22:40 Odd Skancke * sys/adi/whlmoose/whlmoose.h: Added names to left/right button status bits 2004-05-31 Monday 22:30 Odd Skancke * xaaes/src.km/: README-misbehavers.txt, SRCFILES, about.c, app_man.c, c_keybd.c, c_mouse.c, c_window.c, debug.c, desktop.c, draw_obj.c, draw_obj.h, form.c, form.h, init.c, k_init.c, k_keybd.c, k_main.c, k_main.h, k_shutdown.c, menuwidg.c, menuwidg.h, mt_gem.h, obtree.c, obtree.h, rectlist.c, rectlist.h, scrlobjc.c, scrlobjc.h, taskman.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_form.c, xa_form.h, xa_fsel.c, xa_graf.c, xa_lbox.c, xa_menu.c, xa_objc.c, xa_rsrc.c, xa_types.h, xa_wdlg.c, xa_wind.c, xaaes.rsc: Largely rewrote most obcj_xx() and form_xx() functions. Too many changes to name them all, this is more like a fresh start :) 2004-05-31 Monday 12:34 Frank Naumann * sys/k_prot.c, sys/k_prot.h, sys/k_resource.c, sys/k_resource.h, sys/kentry.c, sys/proc_help.c, sys/libkern/kernel_module.h, sys/mint/kentry.h, xaaes/src.km/xa_aes.h, xaaes/src.km/xa_shel.c: New internal setuid/setgid/setlimit functions; exported through kentry. Enhanced shel_write extended mode; uid/gid/limit setting should now work as before. Todo: implement SW_DEFDIR. 2004-05-30 Sunday 22:08 Frank Naumann * xaaes/src.km/xa_shel.c: Debug message for unhandled (wrong?) wdoex numbers. 2004-05-28 Friday 13:45 Standa Opichal * xaaes/src.km/nkcc-gc.s: Cflib nkcc fix backport: Fixing register usage. The gcc version didn't have the d2-d4 saved before use. 2004-05-25 Tuesday 18:46 Frank Naumann * sys/: SRCFILES, bf_tab.h, blowfish.c, blowfish.h, crypt_IO.c, md5.c, md5.h, libkern/SRCFILES, libkern/bf_tab.h, libkern/blowfish.c, libkern/blowfish.h, libkern/md5.c, libkern/md5.h: Moved generic crypto algorithms into libkern. 2004-05-22 Saturday 07:59 Frank Naumann * sys/: kentry.c, arch/syscall.S, arch/syscall.h, libkern/kernel_module.h, mint/kentry.h: Added trap_{1,13,14}_emu to kentry interface. 2004-05-20 Thursday 08:59 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, init.c, k_init.c, xaaes.cnf: Overworked cnf video config again, on a falcon it's interpreted as the previous -fvideo command line argument. Added documentation about it to the example cnf. 2004-05-19 Wednesday 08:26 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, k_init.c, menuwidg.c, xa_global.h: Cleanup for the new VIDEO cnf keyword, corrected some types, added range checking to the cnf parser. 2004-05-18 Tuesday 20:19 Odd Skancke * xaaes/src.km/: README-misbehavers.txt, c_window.c, cnf_xaaes.c, init.c, k_init.c, widgets.c, xa_appl.c, xa_global.h, xa_wind.c: Added missing inside_root() call in open_window. Added 'video' configuration variable - takes a numeric value which is interpreted as the screen ID opened by v_opnwk(). Added some comments 2004-05-18 Tuesday 09:24 Standa Opichal * CONFIGVARS: Making the $M68K_ATARI_MINT_CROSS cross compilation autodetection environment variable. 2004-05-18 Tuesday 09:09 Frank Naumann * xaaes/src.km/: c_window.c, cnf_xaaes.c, cnf_xaaes.h, init.c, k_init.c, k_main.c, xa_appl.c, xa_global.h, xa_wind.c: Removed the lcfg structure, the global config is in the cfg structure. Also default to live actions for all things (but AESSYS taskmanager still don't do live window moving). 2004-05-18 Tuesday 09:07 Frank Naumann * xaaes/src.km/: taskman.c, xa_fsel.c: Use C.Aes client options instead default_options (allow override for AESSYS). 2004-05-18 Tuesday 09:04 Standa Opichal * xaaes/src.km/README-misbehavers.txt: Adding Jinnee prior version 2.5 2004-05-17 Monday 21:15 Odd Skancke * xaaes/src.km/: c_mouse.c, k_mouse.c, menuwidg.c: Fixed problem where clicking on root window didnt top the desktop. Fixed a problem causing a bad crash when clicking outside of a menuentry in the menubar when menuowner was not the same as rootwindow owner. 2004-05-17 Monday 19:18 Gerhard Stoll * xaaes/src.km/handler.c: AES Opcode 136 is form_xerr and not form_err 2004-05-17 Monday 19:09 Frank Naumann * xaaes/src.km/: k_main.c, k_main.h, widgets.c, widgets.h: Reworked widget_repeat for scroll widgets, should now work as before. Timeouts can't be used here, they are dispatched before scheduling a process and thus event messages can't be handled by the application. 2004-05-17 Monday 11:51 Frank Naumann * xaaes/src.km/k_main.c: More debug messages in signal handler. 2004-05-17 Monday 11:50 Frank Naumann * xaaes/src.km/: xa_evnt.c, xa_types.h: Cleanup, added some comments. 2004-05-17 Monday 11:48 Frank Naumann * xaaes/src.km/xa_shel.c: Bugfix, ikill get first the pid and then the signal. 2004-05-16 Sunday 21:07 Odd Skancke * xaaes/src.km/: k_main.c, k_mouse.c, messages.c, widgets.c, xa_evnt.c, xa_evnt.h, xa_global.h: Fixed weird effects of moving widget repeat action to roottimeout. AES messages no longer delivered via client events. 2004-05-16 Sunday 18:09 Frank Naumann * xaaes/src.km/xa_appl.c: Insert new client into global client list in ascending order. 2004-05-16 Sunday 16:40 Frank Naumann * xaaes/src.km/xa_shel.c: Taskswitch before leaving shel_write, some cleanup for extended mode. 2004-05-16 Sunday 16:19 Frank Naumann * xaaes/src.km/: k_init.c, k_main.c, k_shutdown.c, menuwidg.c, sys_proc.c, sys_proc.h, widgets.c, xa_appl.c, xa_global.c, xa_global.h, xa_shel.c: Fixed some memory leaks. 2004-05-16 Sunday 16:19 Frank Naumann * xaaes/src.km/taskman.c: Better pretty printing of process list in task manager. 2004-05-16 Sunday 14:23 Frank Naumann * sys/kmemory.c: Corrected km_trace_unregister. 2004-05-16 Sunday 12:37 Frank Naumann * xaaes/src.km/: c_keybd.c, c_mouse.c, desktop.c, k_init.c, k_main.c, k_main.h, k_shutdown.c, menuwidg.c, scrlobjc.c, taskman.c, taskman.h, widgets.c, xa_form.c, xa_global.h, xa_menu.c, xa_shel.c, xa_types.h: Replaced AESSYS Fselect timeout by addroottimeout feature of the kernel, dispatch kernel alerts through addroottimeout. Made new_task/free_task private for menuwidg.c (only used there). Simplified and removed unused members from xa_types.h. Fixed some memory leaks on shutdown. 2004-05-16 Sunday 10:48 Odd Skancke * xaaes/src.km/: c_keybd.c, c_keybd.h, c_message.c, c_message.h, c_mouse.c, c_mouse.h, k_main.c, k_main.h, menuwidg.c, xa_types.h: Added a cancel flag to the clien event callbacks, if this is set the callbacks only release allocated resources. Used when cancelling client events 2004-05-16 Sunday 08:09 Odd Skancke * xaaes/src.km/: README-misbehavers.txt, app_man.c, c_mouse.c, c_mouse.h, k_main.c, k_mouse.c, menuwidg.c, messages.c, semaphores.c, semaphores.h, xa_appl.c, xa_global.h, xa_menu.c, xa_types.h: Fixed semaphore issues regarding menu-navigation. This need to run as a separate thread, will attempt that later. 2004-05-15 Saturday 23:43 Frank Naumann * xaaes/src.km/: c_window.c, desktop.c, global.c, k_init.c, k_keybd.c, k_keybd.h, k_main.c, k_mouse.c, menuwidg.c, messages.c, rectlist.c, widgets.c, xa_rsrc.c, xa_shel.c: Don't cast kmalloc, assert check of all kmalloced ptr that are not checked explicitly yet, corrected some sizeof operators, use kernel kfree for memory passed by adi. 2004-05-15 Saturday 22:37 Frank Naumann * xaaes/src.km/: SRCFILES, c_mouse.c, c_window.c, c_window.h, cnf_xaaes.c, desktop.c, draw_obj.c, global.c, global.h, init.c, k_init.c, k_keybd.c, k_main.c, k_mouse.c, k_shutdown.c, menuwidg.c, messages.c, rectlist.c, scrlobjc.c, taskman.c, trnfm.c, widgets.c, xa_appl.c, xa_evnt.c, xa_form.c, xa_fsel.c, xa_rsrc.c, xa_shel.c, xa_wind.c, xalloc.c, xalloc.h: Replaced all xmalloc/proc_malloc by kmalloc/umalloc names (to be consistent with the rest of the kernel). 2004-05-15 Saturday 19:05 Frank Naumann * xaaes/Makefile: Addes src.km directory to target list. 2004-05-13 Thursday 22:28 Frank Naumann * xaaes/src.km/: taskman.c, xa_appl.c, xa_appl.h, xa_menu.c: Fixed missing taskmanager refresh in exit_client. 2004-05-13 Thursday 22:23 Frank Naumann * xaaes/src.km/: draw_obj.c, objects.h: Made the simple and often used get_ob_spec() function inline. 2004-05-13 Thursday 22:21 Frank Naumann * xaaes/src.km/: SRCFILES, init.c, init.h, my_aes.c, my_aes.h, k_init.c, k_shutdown.c: Removed mostly unused my_aes files away. 2004-05-13 Thursday 18:29 Frank Naumann * xaaes/src.km/: k_keybd.c, k_main.c, k_main.h, k_shutdown.c, taskman.c, taskman.h, xa_shel.c, xaaes.h, xaaes.hrd, xaaes.rsc: Overworked shutdown sequence and corrected out of sync rsc and header file. Quit XaAES, Quit Apps and Halt/Reboot should now work as intended. ATTENTION: update the rsc file before starting the module! 2004-05-13 Thursday 17:42 Frank Naumann * xaaes/src.km/load.c: During pausing block all signals. 2004-05-13 Thursday 17:11 Frank Naumann * xaaes/src.km/: c_window.c, draw_obj.c, menuwidg.c, objects.h: More robust handling of form_save/form_restore pointers. 2004-05-12 Wednesday 20:41 Odd Skancke * xaaes/src.km/: messages.c, xa_evnt.c: Fixed racecondition in the new client-not-responding sceme Terradesk should run fine now 2004-05-12 Wednesday 19:48 Odd Skancke * xaaes/src.km/: k_main.c, messages.c: Fixed idiotic mistakes by yours truly when compiling debug version. 2004-05-12 Wednesday 10:21 Odd Skancke * xaaes/src.km/: k_main.c, k_main.h, k_mouse.c, messages.c, messages.h, xa_appl.c, xa_evnt.c, xa_form.c, xa_types.h: Started work on better handling of clients not able to service messages immediately. 2004-05-11 Tuesday 22:55 Frank Naumann * xaaes/src.km/: handler.c, xa_shel.c, xa_shel.h: Added description for shel_help (do we need this syscall?). Also renamed shell_xx() syscalls to the more common form shel_xx(). 2004-05-11 Tuesday 22:00 Frank Naumann * xaaes/src.km/: draw_obj.c, xa_appl.c, xa_types.h: Permanently allocate and initialize user_things area for progdef on appl_init. 2004-05-11 Tuesday 09:24 Frank Naumann * xaaes/src.km/: SRCFILES, draw_obj.c, my_aes.c, objects.h, vaproto.h, xa_user_things.h, xa_user_things.s: Cleanup, added header for xa_user_things.s, replaced some german comments by english ones. 2004-05-11 Tuesday 00:04 Frank Naumann * xaaes/src.km/xa_shel.c: Check myname ptr shel_write too before accessing them. 2004-05-10 Monday 23:50 Frank Naumann * xaaes/src.km/draw_obj.c: Flushing the data cache (cpush) is very helpful for calling out progdefs over signal trampoline ... 2004-05-10 Monday 23:32 Frank Naumann * xaaes/src.km/xa_shel.c: Fixed compiler warnings. 2004-05-10 Monday 22:12 Odd Skancke * xaaes/src.km/xa_user_things.s: Try this, fna 2004-05-10 Monday 21:35 Odd Skancke * xaaes/src.km/: handler.c, xa_shel.c: Made shel_write() accessible to any process started by shel_write(). Now Papyrus runs. 2004-05-10 Monday 21:34 Frank Naumann * xaaes/src.km/: SRCFILES, draw_obj.c, xa_user_things.s: More work on the progdef callout as signal handler. 2004-05-10 Monday 21:32 Frank Naumann * sys/: libkern/kernel_module.h, mint/ktypes.h: Added p_sigaction wrapper. 2004-05-10 Monday 21:25 Frank Naumann * xaaes/src.km/handler.c: Added descrption for scrp_clear. 2004-05-09 Sunday 23:52 Frank Naumann * xaaes/src.km/handler.c: Replaced the two bools in aes_tab by one flags variable. 2004-05-09 Sunday 23:46 Odd Skancke * xaaes/src.km/: c_mouse.c, c_mouse.h, k_main.c, k_mouse.c, messages.c, widgets.c, widgets.h, xa_appl.c, xa_evnt.c, xa_global.h: Reworked mouse-button event handling again. Now events that are sent to the client are put into a private to that client area, which is also the data evnt_multi() and evnt_button() works on. 2004-05-09 Sunday 23:37 Frank Naumann * xaaes/src.km/: xa_appl.c, xa_form.c: Implemented extended form_error like N.AES. Todo: language translations. 2004-05-09 Sunday 01:21 Odd Skancke * xaaes/src.km/: EXTRAFILES, README-misbehavers.txt, handler.c, k_mouse.c, xa_appl.c, xa_graf.c: Ignoring appl_exit() calls for Imagecopy. Made appl_find() available without appl_init(). Refer to README-misbehavers.txt for more info about these changes 2004-05-08 Saturday 18:28 Odd Skancke * xaaes/src.km/: c_window.c, xa_form.c: Fixed bug in ipff_init(), fixing weird strings in alert buttons. Corrected usage of form_restore() - it always frees the memory used to restore. 2004-05-08 Saturday 15:34 Odd Skancke * xaaes/src.km/xa_graf.c: Corrected graf_mouse() so any process can change mouse cursor. 2004-05-08 Saturday 14:45 Odd Skancke * xaaes/src.km/: handler.c, k_main.c, k_mouse.c, xa_graf.c: Made graf_mouse() and graf_mkstate() callable by non AES processes. Now Porthos runs. 2004-05-08 Saturday 12:31 Odd Skancke * xaaes/src.km/: handler.c, init.c, widgets.c, xa_graf.c: Debug AES kernel now loads xaaesdbg.cnf instead of xaaes.cnf. Added \'needclient\' flag to aes_tab, some functions other than appl_init() is accessible without process calling appl_init(). HighWire calls graf_handl() to get physical VDI handle so it can check NVDI precence. Tempus Word now runs without MP enabled, but does not run under any AES with MP enabled. 2004-05-08 Saturday 09:38 Frank Naumann * xaaes/src.km/: xa_fnts.c, xa_form.c, xa_fslx.c, xa_lbox.c, xa_wdlg.c: Added documentation links about the MagiC/Wdialog extensions. 2004-05-07 Friday 23:27 Frank Naumann * sys/cookie.h, xaaes/src.km/init.c: Remove HBFS cookie too (avoid any confusion with external fileselectors). 2004-05-07 Friday 23:25 Frank Naumann * xaaes/src.km/handler.c: Added description string for shell_rdef/shell_wdef. 2004-05-07 Friday 23:17 Frank Naumann * xaaes/src.km/xaaes.rsc: Tuned the form_alert icons a little bit. 2004-05-07 Friday 21:59 Frank Naumann * xaaes/src.km/: k_main.c, k_mouse.c, k_mouse.h, xa_global.h, xa_shel.c: Removed more no longer used code and cleanup. 2004-05-07 Friday 21:56 Frank Naumann * xaaes/src.km/semaphores.c: Corrected wrong DIAG(()) statements. 2004-05-07 Friday 21:32 Odd Skancke * xaaes/src.km/: adi.c, c_window.c, k_main.c, k_mouse.c, semaphores.c: Removed code for moose.xdd. Some cleanups. 2004-05-07 Friday 21:12 Frank Naumann * sys/: global.h, libkern/kernel_module.h, mint/ktypes.h: Corrected macros for accessing kentry variables. 2004-05-07 Friday 21:11 Frank Naumann * sys/adi/whlmoose/.cvsignore: Missing file. 2004-05-07 Friday 16:45 Odd Skancke * xaaes/src.km/: c_window.c, k_mouse.c: Redrawing windows from wrong context fixed 2004-05-07 Friday 15:36 Odd Skancke * xaaes/src.km/: c_window.c, k_mouse.c, k_mouse.h, messages.c, messages.h, xa_appl.c, xa_evnt.c, xa_types.h: Cleanup/release pending client-events and WM_REDRAW messages on client exit/crash. WM_REDRAW/mouse movement event relation- ship overhoul, now WM_REDRAW messages have priority over all other messages, and are queued in a separate queue. Live window actions are MUCH better now. Next up: handle clients not responding to WM_REDRAW messages.. 2004-05-07 Friday 09:08 Frank Naumann * sys/proc.c: Removed temporary F_OS_SPECIAL flag for rootproc kernel threads. 2004-05-07 Friday 09:07 Frank Naumann * xaaes/src.km/xa_shel.c: Attach newly created basepage to cuproc before accessing it (and detach afterwards). 2004-05-07 Friday 09:05 Frank Naumann * sys/: kentry.c, memory.c, memory.h, libkern/kernel_module.h, mint/kentry.h: Added attach/detach_region to kentry interface. 2004-05-06 Thursday 20:31 Frank Naumann * xaaes/src.km/: Makefile.objs, SRCFILES, XAAESDEFS, app_man.c, debug.h, handler.c, xa_appl.c, xa_codes.h, xa_fnts.c, xa_fnts.h, xa_form.c, xa_fslx.c, xa_fslx.h, xa_lbox.c, xa_lbox.h, xa_shel.c, xa_types.h, xa_wdlg.c, xa_wdlg.h: Cleanup of the AES syscall table. It's now statically initialized. Unified and added missing wdialog prototypes. Someone want to help on the wdialog extensions? 2004-05-06 Thursday 17:28 Odd Skancke * xaaes/src.km/: c_window.c, k_main.c, k_mouse.c, messages.c, xa_appl.c, xa_evnt.c, xa_types.h, xa_wind.c: Experimental WM_REDRAW vs. mouse movement event scheme. 2004-05-05 Wednesday 11:23 Odd Skancke * sys/adi/whlmoose/: vex_x.s, whlmoose.c: Starting to use new .adi mouse driver for XaAES 2004-05-05 Wednesday 11:22 Odd Skancke * xaaes/src.km/: adi.c, adi.h, init.c, k_main.c, k_mouse.c, xa_global.h: Starting to use new .adi mouse driver interface. 2004-05-04 Tuesday 15:36 Frank Naumann * xaaes/src.km/: c_window.c, desktop.c, menuwidg.c, widgets.c, xa_form.c, xa_fsel.c, xa_types.h: Fixed warnings in widgets.c by making moose_data pointer const for WidgetBehaviour functions. 2004-05-04 Tuesday 15:20 Frank Naumann * xaaes/src.km/: about.c, about.h, accstart.h, accstart.s, adi.c, adi.h, adiload.c, adiload.h, app_man.c, app_man.h, c_keybd.c, c_keybd.h, c_message.c, c_message.h, c_mouse.c, c_mouse.h, c_window.c, c_window.h, cnf_xaaes.c, cnf_xaaes.h, debug.c, debug.h, desktop.c, desktop.h, draw_obj.c, global.h, handler.c, handler.h, init.c, init.h, k_init.c, k_init.h, k_keybd.c, k_keybd.h, k_main.c, k_main.h, k_mouse.c, k_mouse.h, k_shutdown.c, k_shutdown.h, matchpat.c, matchpat.h, menuwidg.c, menuwidg.h, messages.c, messages.h, my_aes.c, my_aes.h, nkcc-gc.s, nkcc.c, nkcc.h, objects.h, rectlist.c, rectlist.h, scrlobjc.c, scrlobjc.h, semaphores.c, semaphores.h, sys_proc.c, sys_proc.h, taskman.c, taskman.h, trnfm.c, trnfm.h, util.c, util.h, vaproto.h, version.h, widgets.c, widgets.h, xa_aes.h, xa_appl.c, xa_appl.h, xa_codes.h, xa_defs.h, xa_evnt.c, xa_evnt.h, xa_form.c, xa_form.h, xa_fsel.c, xa_fsel.h, xa_global.c, xa_global.h, xa_graf.c, xa_graf.h, xa_lbox.c, xa_lbox.h, xa_menu.c, xa_menu.h, xa_objc.c, xa_objc.h, xa_rsrc.c, xa_rsrc.h, xa_scrp.c, xa_scrp.h, xa_shel.c, xa_shel.h, xa_types.h, xa_user_things.s, xa_wdlg.c, xa_wdlg.h, xa_wind.c, xa_wind.h, xalloc.c, xalloc.h: Cleanup and unification of all file head messages. 2004-05-04 Tuesday 15:04 Frank Naumann * xaaes/src.km/: xa_types.h, xa_wind.c: Fixed the two warnings in wind_set, structured wind_set a little bit better. 2004-05-04 Tuesday 12:03 Frank Naumann * xaaes/src.km/: adi.c, adi.h, adiload.c, adiload.h: Cleanup of the new adi stuff. 2004-05-04 Tuesday 11:54 Frank Naumann * sys/adi/whlmoose/: Makefile, whlmoose.c: Corrected for kentry interface. 2004-05-04 Tuesday 11:23 Odd Skancke * sys/adi/adidefs.h, sys/adi/whlmoose/BINFILES, sys/adi/whlmoose/COPYING, sys/adi/whlmoose/EXTRAFILES, sys/adi/whlmoose/MISCFILES, sys/adi/whlmoose/Makefile, sys/adi/whlmoose/README, sys/adi/whlmoose/SRCFILES, sys/adi/whlmoose/vex_x.s, sys/adi/whlmoose/whlmoose.c, sys/adi/whlmoose/whlmoose.h, xaaes/src.km/SRCFILES, xaaes/src.km/adi.c, xaaes/src.km/adi.h, xaaes/src.km/adiload.c, xaaes/src.km/adiload.h, xaaes/src.km/k_main.c, xaaes/src.km/k_mouse.c, xaaes/src.km/k_mouse.h: Started new AES Device Interface driver API. This is not working yet.. 2004-05-04 Tuesday 08:03 Frank Naumann * sys/SRCFILES, sys/kentry.c, sys/kerinfo.c, sys/kmemory.c, sys/kmemory.h, sys/umemory.c, sys/umemory.h, sys/mint/mem.h, xaaes/src.km/scrlobjc.c, xaaes/src.km/sys_proc.c, xaaes/src.km/xa_rsrc.c: New umalloc/ufree implementation that handle also small blocks efficiently. umalloc/ufree now allocate private memory for the application and should not be called in context of kernel threads. Changed the XaAES kernel module to match these requirements. 2004-05-03 Monday 21:32 Frank Naumann * sys/biosfs.c: Use 0666 instead DEFAULT_MODE (DEFAULT_MODE was recently set to 0644 to make more sense). 2004-05-03 Monday 21:27 Frank Naumann * sys/: k_exec.c, memory.c, proc.c, proc_help.c, proc_help.h: Optimized mem array allocation a little bit. 2004-05-02 Sunday 21:45 Frank Naumann * sys/: memory.c, memory.h: Moved struct srceen definition to memory.c; only used there. 2004-05-02 Sunday 21:42 Frank Naumann * sys/: module.c, sockets/inet4/ifload.c: Removed unnecessary assembler wrapper for calling the module init. 2004-05-01 Saturday 17:32 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, cnf_xaaes.c, k_main.c, messages.c, widgets.c, xa_graf.c, xa_wind.c, xaaes.rsc, xaaeswdg.rsc: Fixed bug in pCP_setenv and pCP_run. redrawing of menu taken out of draw_window so menu is not redrawn each time a window moves. Trying different things regarding live window movement. 2004-05-01 Saturday 08:55 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, cnf_xaaes.h, debug.c, debug.h, init.c, taskman.c, xa_defs.h, xa_global.h, xa_shel.c, xa_shel.h: Copy over environment from xaaes loader, made the strings table private for the xa_shel module. 2004-05-01 Saturday 07:42 Frank Naumann * xaaes/src.km/: Makefile, cnf_xaaes.c, k_init.c, xa_shel.c, xa_shel.h: Simplified put_env, if possible made arguments 'const'. 2004-04-30 Friday 19:02 Frank Naumann * xaaes/src.km/: .cvsignore, CONFIGVARS, Makefile, Makefile.objs, XAAESDEFS, init.c, util.c, util.h: Enhanced Makefile system for several targets (030, 000, debug). 2004-04-29 Thursday 22:48 Frank Naumann * sys/xdd/dsp56k/dsp56k.c: The kernel errno.h already have negative error codes. 2004-04-29 Thursday 22:44 Frank Naumann * sys/cnf.c: Added alert if cnf can't be opened, increase path buf. 2004-04-29 Thursday 22:12 Frank Naumann * xaaes/src.km/: cnf_xaaes.c, cnf_xaaes.h, init.c, k_init.c, xa_aes.h, xa_appl.c, xa_global.h: Clean up cnf loading, cnf is now loaded from FreeMiNT sysdir. Added debug information on cnf loading, removed lot of no longer used configuration variables. 2004-04-29 Thursday 21:51 Frank Naumann * xaaes/src.km/k_shutdown.c: Instead polling sleep for a second. 2004-04-29 Thursday 19:19 Odd Skancke * xaaes/src.km/: semaphores.c, widgets.c, xa_wind.c: BEG_UPDATE and BEG_MCTL deadlocks solved, hopefully. Live window/widget action fixup 2004-04-29 Thursday 17:48 Odd Skancke * xaaes/src.km/: k_keybd.c, k_mouse.c, semaphores.c, widgets.c, xa_appl.c, xa_wind.c: BEG_UPDATE/END_UPDATE modes of wind_update() never blocks. More fixes related to mousehandling. Forced 'live' option to clean up that part of the code. 2004-04-29 Thursday 11:12 Frank Naumann * sys/: bios.c, dosfile.c, tty.c: Cleanup. 2004-04-28 Wednesday 19:21 Odd Skancke * xaaes/src.km/: k_mouse.c, xa_evnt.c, xa_types.h: Problems with detecting button-release situation partially solved. Much better now 2004-04-28 Wednesday 15:50 Odd Skancke * xaaes/src.km/: c_mouse.c, debug.c, k_main.c, k_mouse.c, xa_evnt.c, xa_types.h: Mouse handling is on the right way now... 2004-04-27 Tuesday 16:05 Odd Skancke * xaaes/src.km/: c_window.c, k_main.c, k_mouse.c, k_shutdown.c, menuwidg.c, semaphores.c, widgets.c, xa_evnt.c, xa_global.h, xa_graf.c: Fixes regarding mouse handling. More fixes regarding shutdown. 2004-04-27 Tuesday 13:31 Frank Naumann * xaaes/src.km/handler.c: Added some missing AES trap descriptions. 2004-04-27 Tuesday 13:14 Frank Naumann * xaaes/src.km/: SRCFILES, app_man.c, handler.c, handler.h, init.c, init.h, k_init.c, op_names.c, op_names.h, xa_codes.h: Cleanup, merged seperate opcode name table with aes_tab (more consistent). 2004-04-27 Tuesday 07:37 Frank Naumann * xaaes/src.km/: handler.c, xa_types.h: Moved trap handler jump table definition privately to handler.c, removed no longer used flags. 2004-04-27 Tuesday 07:35 Frank Naumann * xaaes/src.km/xa_fsel.c: Additional check for open_fileselectro called from taskmanager. 2004-04-26 Monday 14:22 Frank Naumann * xaaes/src.km/init.c: Kill FSEL cookie if set, we don't support external fileselectors yet. 2004-04-26 Monday 14:03 Frank Naumann * sys/: dev-mouse.c, global.c, global.h, init.c, init.h, kentry.c, arch/init_mach.c, libkern/kernel_module.h, mint/emu_tos.h, mint/kentry.h: Moved some global data into a struct and added these to kentry too. 2004-04-26 Monday 13:42 Frank Naumann * sys/: sockets/xif/rtl8012.c, xdd/audio/audiodev.c, xdd/dsp56k/dsp56k.c, xdd/mfp/mfp.c, xdd/scc/scc.c, xdd/skeleton/dummy.c, xdd/uart/pc16550.c, xdd/whlmoose/whlmoose.c: Use definitions from system headers instead defining them self. 2004-04-26 Monday 12:21 Frank Naumann * sys/: cookie.c, dos.c, global.c, global.h, init.c, tosfs.c, tosfs.h, arch/init_mach.c, arch/tosbind.h: Removed no longer used screen_boundary variable, moved gemdos_version and flk variable to tosfs.c, corrected compile problems with OLDTOSFS option. 2004-04-26 Monday 11:39 Frank Naumann * xaaes/src.km/xa_fsel.c: Lock fileselector against multiple entry, copy over result in right context. 2004-04-26 Monday 11:38 Frank Naumann * xaaes/src.km/: handler.c, xa_wind.c: Cleanup. 2004-04-26 Monday 07:03 Frank Naumann * xaaes/src.km/load.c: Only print return value on error, only pause on success. 2004-04-25 Sunday 21:15 Frank Naumann * xaaes/src.km/k_shutdown.c: Don't manipulate the client list, only appl_init/exit_client are allowed to add/remove clients to the global list. 2004-04-25 Sunday 20:26 Odd Skancke * xaaes/src.km/: k_init.c, menuwidg.c, xa_appl.c, xa_types.h: Put the string 'clients ' which XaAES adds to the menu of application into umalloced() space. 2004-04-25 Sunday 18:30 Odd Skancke * xaaes/src.km/: c_keybd.c, c_keybd.h: initial version 2004-04-25 Sunday 18:29 Odd Skancke * xaaes/src.km/: SRCFILES, k_keybd.c: Making client events out of keyboard events.. 2004-04-25 Sunday 16:41 Odd Skancke * xaaes/src.km/: handler.c, k_shutdown.c, menuwidg.c, messages.c, xa_objc.c: Fixed some problems related to shutdown 2004-04-25 Sunday 16:32 Frank Naumann * sys/k_fork.c: Only warn about missing command line if parent is not a system process. 2004-04-25 Sunday 16:31 Frank Naumann * sys/: cmdline.c, kernfs.c, kernget.c: Don't use internal names for string functions. 2004-04-25 Sunday 16:29 Frank Naumann * sys/proc.c: Set system flag for rootproc. 2004-04-25 Sunday 15:49 Frank Naumann * xaaes/src.km/debug.h: Don't output an extra line for DIAGS messages. 2004-04-25 Sunday 15:47 Frank Naumann * sys/mint/proc_extensions.h, xaaes/src.km/sys_proc.c: Made p_ext share notification of return type void. 2004-04-25 Sunday 12:36 Odd Skancke * xaaes/src.km/messages.c: Found a problem with message delivery. 2004-04-25 Sunday 12:10 Frank Naumann * xaaes/src.km/: c_window.c, menuwidg.c: Show XaAES in desktop menu only once. 2004-04-25 Sunday 12:02 Odd Skancke * xaaes/src.km/: c_mouse.c, c_window.c, k_mouse.c, menuwidg.c, sys_proc.c, xa_objc.c: Some more fixes related to accessing resources in the correct context. 2004-04-25 Sunday 11:52 Frank Naumann * xaaes/src.km/xa_shel.c: Set up pc correctly and use p_mem->base. 2004-04-24 Saturday 18:42 Frank Naumann * sys/: k_kthread.c, mint/signal.h: Add FORK_SHAREEXT flag to share process extensions too. Clear non-shared signal stuff. 2004-04-24 Saturday 18:40 Frank Naumann * sys/k_exec.c: Only initialize p_mem->base and txtlen for non-thread mode in exec_region. 2004-04-24 Saturday 08:43 Frank Naumann * sys/: cmdline.c, debug.c, dosdir.c, dosmem.c, k_exec.c, k_kthread.c, kernget.c, memory.c, memory.h, proc.c, procfs.c, ptrace.c, slb.c, arch/mprot030.c, arch/mprot040.c, arch/sig_mach.c, mint/proc.h: Moved proc->base member to struct memspace there it belongs too. 2004-04-24 Saturday 08:39 Frank Naumann * sys/arch/: intr.S, magic/genmagic.c: Removed unused P_BASE, removed P_CTXT0 (the same as P_CTXTSYS). 2004-04-24 Saturday 08:15 Frank Naumann * sys/: proc_help.c, proc_help.h, mint/proc.h, mint/proc_extensions.h: Reworked proc extension handling, extensions can now be shared. No linked lists, every proc have an array of all attached extensions. 2004-04-23 Friday 15:32 Frank Naumann * sys/: k_fork.c, k_fork.h, proc_help.c, proc_help.h: Allow sharing of proc extensions. 2004-04-23 Friday 10:28 Odd Skancke * sys/k_kthread.c, xaaes/src.km/c_window.c, xaaes/src.km/menuwidg.c, xaaes/src.km/messages.c, xaaes/src.km/widgets.c: set ppid to 0 for threads. Found one memory violation related to menu handling. Still loads to do... 2004-04-22 Thursday 21:30 Frank Naumann * sys/mint/kentry.h: Bumped versionm number. 2004-04-22 Thursday 21:29 Frank Naumann * xaaes/src.km/init.c: Adopted for kthread_create argument change. 2004-04-22 Thursday 21:27 Frank Naumann * sys/: k_kthread.c, k_kthread.h, kerinfo.c, mis.c, update.c, mint/kentry.h: New optional argument to kthread_create for the context in which the kernel thread should be created. Also set the P_FLAG_SYS flag. 2004-04-22 Thursday 19:28 Odd Skancke * xaaes/src.km/: app_man.c, c_window.c, k_main.c, messages.c, semaphores.c, widgets.c, xa_types.h: Working on running different parts in the correct context. Some problems with delivering client events need to be sorted. 2004-04-21 Wednesday 20:36 Frank Naumann * sys/: proc_wakeup.c, proc_wakeup.h, libkern/kernel_module.h, mint/kentry.h: Better name addonprocwakeup, increased kentry version number too. 2004-04-21 Wednesday 19:26 Odd Skancke * xaaes/src.km/: c_message.c, c_message.h: Initial versions 2004-04-21 Wednesday 19:24 Odd Skancke * sys/xdd/whlmoose/whlmoose.c, sys/xdd/whlmoose/whlmoose.h, xaaes/src/bootup.c, xaaes/src.km/SRCFILES, xaaes/src.km/c_mouse.c, xaaes/src.km/c_window.c, xaaes/src.km/desktop.c, xaaes/src.km/k_main.c, xaaes/src.km/k_main.h, xaaes/src.km/k_mouse.c, xaaes/src.km/menuwidg.c, xaaes/src.km/messages.c, xaaes/src.km/messages.h, xaaes/src.km/widgets.c, xaaes/src.km/widgets.h, xaaes/src.km/xa_form.c, xaaes/src.km/xa_types.h, xaaes/src.km/xa_wind.c: Cleaning up mouse handling to get rid of the fake-released packet generation. Added things to moose_data structure and whlmoose is now up to version 0.5. Message passing now done as client events. Window title/info line are now copied instead of pointing to strings in process user space. 2004-04-21 Wednesday 15:36 Frank Naumann * sys/: SRCFILES, k_exec.c, k_exec.h, kentry.c, proc.c, proc_wakeup.c, proc_wakeup.h, libkern/kernel_module.h, mint/kentry.h, mint/ktypes.h, mint/proc.h: New custom wakeup callbacks for processes. Checked and executed on the next context switch to this process. 2004-04-20 Tuesday 00:02 Frank Naumann * sys/: kmemory.c, kmemory.h, ssystem.c: Print more information for km_trace lookups. 2004-04-19 Monday 22:53 Frank Naumann * sys/: debug.c, fatfs.c, kerinfo.c, kmemory.c, kmemory.h, ramfs.c, ssystem.c: Debug kernel can now dump out kmalloc'ed blocks with size and caller. With shift-cltr-alt-F5 the kmtrace file under /ram is written. 2004-04-19 Monday 22:48 Frank Naumann * sys/libkern/kernel_module.h, xaaes/src.km/xalloc.c, xaaes/src.km/xalloc.h: Use original function name for calling kmalloc. 2004-04-19 Monday 22:46 Frank Naumann * xaaes/src.km/: desktop.c, k_init.c, menuwidg.c, xa_appl.c: Corrected some warnings. 2004-04-19 Monday 10:22 Odd Skancke * xaaes/src.km/: handler.c, k_init.c, k_main.c, k_mouse.c, menuwidg.c, semaphores.c, xa_form.c, xa_fsel.c, xa_types.h: Fixed problems with screen/mouse lock/unlocking. Aslo checks to see if a client is in AES is done before trying to unblock to send client events. Unblock() calls troughout the AES removed, as they are no longer needed. Much more stable now, but still glitches in mouse handling... 2004-04-18 Sunday 17:38 Odd Skancke * xaaes/src.km/: c_mouse.c, k_mouse.c, xaaes.cnf: Fixed a problem with delivery of M1/M2 mouse events to clients 2004-04-18 Sunday 15:58 Odd Skancke * xaaes/src.km/: c_mouse.c, c_mouse.h, k_init.c, k_mouse.c, menuwidg.c, menuwidg.h, xa_appl.c, xa_menu.c, xa_types.h, xa_wind.c: Now all mouse events are dispatched to the receiving client. Fixed a small glitch in buffer/unbuffer moose packet functions. Some comments added 2004-04-18 Sunday 08:30 Frank Naumann * sys/: kmemory.c, kmemory.h, ssystem.c, mint/ssystem.h: New debug stuff for looking up the kmalloc'ed memory (disabled by default, slowdown the system and cost RAM). 2004-04-18 Sunday 08:05 Frank Naumann * xaaes/src.km/: handler.c, menuwidg.c, menuwidg.h: Cleanup and optimization; added comment on fix_menu about private xaaes pointer. 2004-04-18 Sunday 00:33 Odd Skancke * xaaes/src.km/: c_mouse.c, c_mouse.h, k_mouse.c: Figured out the problem with clicks on root window in Thing. Getting better now 2004-04-17 Saturday 23:43 Odd Skancke * xaaes/src.km/k_mouse.c: Terrible bug added by yours truly in previous k_mouse.c fixed. IQ sucks, eh? 2004-04-17 Saturday 22:56 Odd Skancke * xaaes/src.km/: desktop.c, draw_obj.c, k_mouse.c: Looking to kill hard-coded references to C.Aes 2004-04-17 Saturday 21:28 Odd Skancke * xaaes/src.km/: menuwidg.c, semaphores.c, xa_fsel.c: Fixed some lock/unlock mouse/screen problems. Now work on mouse-handling... 2004-04-17 Saturday 18:13 Frank Naumann * sys/: info.c, init.c, ssystem.c, buildinfo/version.h, mint/kentry.h: Optimized version macros, distinguish between cvs version, beta release and stable release. cvs version look for \mint\1-16-cur module and config directory. 2004-04-17 Saturday 17:30 Frank Naumann * sys/: init.c, init.h, module.c, buildinfo/version.h: Default module/config dir is now \mint\ with fallback to \mint if the dir don't exist. This should allow the concurrent installation and configuration of different freemint version and should make things more clear for user who experiment or tryout a little bit. Also trap #2 handler is now only installed if requested by a module to avoid trouble with N.AES. 2004-04-17 Saturday 17:28 Odd Skancke * xaaes/src.km/k_mouse.c: Correction of new_active_widget_mouse 2004-04-17 Saturday 17:26 Frank Naumann * sys/: k_sysctl.c, kernfs.c, kernget.c, kernget.h, mint/sysctl.h: sysdir added as information to /kern and sysctl. 2004-04-17 Saturday 17:23 Frank Naumann * xaaes/src.km/: handler.c, init.c, init.h, k_keybd.c, k_main.c, k_mouse.c, xa_form.c, xa_graf.c, xa_shel.c: Minor cleanup; remember loader_pid and wake it up on shutdown. 2004-04-17 Saturday 16:54 Odd Skancke * xaaes/src.km/: c_mouse.c, k_main.c, k_mouse.c, menuwidg.c, xa_global.h: client-even dispatching works a little better now. 2004-04-17 Saturday 11:59 Frank Naumann * sys/: KERNELDEFS, Makefile, debug.c, xdd/mfp/kgdb_mfp.c, xdd/mfp/mfp.h: New debug option for sending debug output directly to the MFP. 2004-04-17 Saturday 11:35 Frank Naumann * sys/k_kthread.c: Don't share signals for kernel threads. 2004-04-17 Saturday 11:24 Frank Naumann * sys/arch/sig_mach.c: Signal handlers of system processes are directly called out now. 2004-04-17 Saturday 11:23 Frank Naumann * xaaes/src.km/c_window.c: If current focus window is closed grab the top window as new focus owner. 2004-04-17 Saturday 08:46 Frank Naumann * xaaes/src.km/: taskman.c, widgets.c, xa_form.c, xa_wind.c: Changed more delete_window to delayed_delete_window to avoid invalid memory access. 2004-04-16 Friday 23:59 Frank Naumann * xaaes/src.km/: handler.c, k_main.c, load.c, xa_fsel.c, xa_rsrc.c: Reduced default diagnostic messages a little bit. 2004-04-16 Friday 20:34 Odd Skancke * xaaes/src.km/xa_appl.c: removed obsolete reference 2004-04-16 Friday 17:53 Odd Skancke * xaaes/src.km/: c_mouse.c, c_mouse.h: client-side of events files 2004-04-16 Friday 17:48 Odd Skancke * xaaes/src.km/: SRCFILES, handler.c, k_keybd.c, k_main.c, k_main.h, k_mouse.c, k_mouse.h, menuwidg.c, messages.c, xa_appl.c, xa_form.c, xa_fsel.c, xa_types.h: On the way to make client events work, which will make the AES MP clean 2004-04-16 Friday 08:34 Frank Naumann * xaaes/src.km/: app_man.c, c_window.c, init.c, menuwidg.c, messages.c, sys_proc.c, widgets.c, xa_appl.c, xa_appl.h, xa_defs.h, xa_fsel.c, xa_shel.c, xa_types.h, xa_wind.c: Removed no longer used flags in client structure. 2004-04-16 Friday 00:00 Frank Naumann * xaaes/src.km/: k_shutdown.c, sys_proc.c, xa_appl.c, xa_shel.c: Small bugfixes, return pid for shel_write started apps. 2004-04-15 Thursday 23:42 Frank Naumann * sys/: k_exit.c, proc_help.c, proc_help.h: Free process extensions on terminate. 2004-04-15 Thursday 22:59 Frank Naumann * xaaes/src.km/: global.h, handler.c, k_main.c, k_mouse.c, xa_appl.c, xa_global.h, xa_shel.c: Use create_process from kernel for process creation, remember shel_write informations. 2004-04-15 Thursday 22:58 Frank Naumann * sys/: k_exec.c, k_exec.h, kentry.c, kmemory.c, module.c, proc.c, proc_help.c, libkern/kernel_module.h, mint/kentry.h: New internal create_process; added to kentry too. 2004-04-15 Thursday 15:10 Frank Naumann * xaaes/src.km/: xa_appl.c, xa_global.h, xa_shel.c: Remember shel_write informations. 2004-04-14 Wednesday 22:34 Odd Skancke * sys/arch/syscall.S: Now trap_2_emu does not use any regs 2004-04-14 Wednesday 21:43 Frank Naumann * sys/: k_exec.c, k_exit.c, memory.c, memory.h: Simplified load_region/create_base, removed lot of unused code. 2004-04-14 Wednesday 21:04 Odd Skancke * sys/module.c, sys/module.h, sys/ssystem.c, sys/mint/kentry.h, xaaes/src.km/k_main.c, xaaes/src.km/xa_appl.c: Added an argument to register_trap2. 2004-04-14 Wednesday 20:51 Frank Naumann * sys/arch/syscall.S: Corrected errors if compiled without SYSCALL_REENTRANT. 2004-04-14 Wednesday 19:53 Odd Skancke * xaaes/src.km/xa_user_things.s: Cleaned it up, and it assembles now.. 2004-04-14 Wednesday 13:55 Odd Skancke * xaaes/src.km/xa_user_things.s: initial version 2004-04-14 Wednesday 10:44 Odd Skancke * xaaes/src.km/: k_mouse.c, k_shutdown.c, taskman.c, xa_appl.c, xa_global.h, xa_types.h: Fixed a bug in check_mouse where wrong mouse coords were returned. Trying to determine if process is an ACC is appl_init... not working yet. 2004-04-14 Wednesday 08:59 Frank Naumann * xaaes/src.km/: k_main.c, k_mouse.c, k_shutdown.c: Reap exit code of exited childs (pwaitpid), optimized debug output. 2004-04-13 Tuesday 23:35 Frank Naumann * sys/module.c: Print basepage for km module load. 2004-04-13 Tuesday 23:35 Frank Naumann * sys/kmemory.c: umalloc'ed memory is also mapped into rootproc (allow access of these memory from kernel threads). 2004-04-13 Tuesday 23:34 Frank Naumann * sys/libkern/kernel_module.h: Added p_waitpid syscall wrapper. 2004-04-13 Tuesday 23:32 Frank Naumann * xaaes/src.km/: debug.c, desktop.c, desktop.h, handler.c, k_keybd.c, k_main.c, k_mouse.c, k_mouse.h, menuwidg.c, widgets.c, xa_evnt.c, xa_form.c, xa_global.h, xa_graf.c, xa_objc.c: Cleaned up mouse input routines, handle SIGCHLD and try to exit gracefully on fatal errors. 2004-04-13 Tuesday 14:28 Odd Skancke * xaaes/src.km/: k_main.c, xa_evnt.c: Got M1/M2 events corrected now, I think 2004-04-13 Tuesday 14:00 Odd Skancke * xaaes/src.km/: semaphores.c, widgets.c, xa_evnt.c, xa_global.h: Fixed lock/unlock mouse/screen handling. Added screen_lock to drag_window and size_window (ghost boxes), plus some more... 2004-04-13 Tuesday 11:04 Odd Skancke * xaaes/src.km/: handler.c, k_main.c, k_mouse.c: Got exclusive_mouse_input working somewhat OK now. Dont think this will work with MP yet. 2004-04-12 Monday 19:24 Odd Skancke * sys/arch/syscall.S: Blocked possible preempts upon leaving trap 2 calls. Need to find out how this affects AES/VDI 2004-04-12 Monday 19:22 Odd Skancke * xaaes/src.km/: draw_obj.c, handler.c, k_main.c, k_mouse.c, xa_appl.c, xa_graf.c, xa_types.h: Got Qed running, but system locked because of exclusive_mouse_imput calls from other context. Tried to fix that, and now clicks dont come trough. But it is much better than it was 4 hour ago 2004-04-11 Sunday 22:33 Frank Naumann * sys/arch/: syscall.S, syscall.h: Fixed stupid bugs in trap#2 handler. Function pointer is an value and need an 'extern' in C, missing .globl in the assembler part too. 2004-04-11 Sunday 21:38 Frank Naumann * sys/: biosfs.c, dosdir.c, dosfile.c, ramfs.c, unifs.c: Use the appropriate macros from mint/stat.h for checking mode word. 2004-04-11 Sunday 21:19 Frank Naumann * sys/: filesys.c, k_fds.c, module.c: Clear lastname for ambigious '/foo/bar/' lookups, enhanced and corrected debug messages. 2004-04-11 Sunday 19:32 Frank Naumann * sys/: module.c, module.h, ssystem.c: Some additional debug output. 2004-04-11 Sunday 19:24 Frank Naumann * xaaes/src.km/: SRCFILES, accstart.h, accstart.s, app_man.c, c_window.c, c_window.h, draw_obj.c, handler.c, handler.h, init.c, init.h, k_main.c, k_shutdown.c, menuwidg.c, p_handlr.s, widgets.c, xa_form.c, xa_global.h, xa_shel.c, xa_types.h, xa_wind.c: Preliminary reimplementation of xa_shel. Fixed several old race condition bugs, e.g. referencing freed memory. Delay destruction of windows in some situations until it's safe to free the memory. Also register trap handler in kernel trap#2 handler. 2004-04-11 Sunday 19:01 Frank Naumann * sys/arch/syscall.S: Added missing #endif. 2004-04-11 Sunday 17:40 Odd Skancke * sys/arch/syscall.S: Fixed trap_2_emu - why the previous code didnt work stable is beyond me. Some minor adjustments 2004-04-11 Sunday 16:24 Frank Naumann * sys/: module.c, module.h, arch/syscall.S, arch/syscall.h, libkern/kernel_module.h, mint/kentry.h: Added register_trap2 helper (to kentry interface too). 2004-04-11 Sunday 15:26 Odd Skancke * sys/arch/syscall.S: Added some forgotten ONLY030 checks... 2004-04-11 Sunday 14:58 Odd Skancke * sys/: init.c, module.c, ssystem.c, arch/syscall.S, arch/syscall.h: Added trap handler for trap 2 (AES/VDI), prepared to handle the new AES and VDI kernel module schemes\! 2004-04-11 Sunday 08:07 Frank Naumann * xaaes/src.km/xa_form.c: Fixed invalid memory reference bug. 2004-04-11 Sunday 07:26 Frank Naumann * sys/k_fork.c: proc->p_flag is not inherited by child. 2004-04-11 Sunday 07:25 Frank Naumann * sys/libkern/kernel_module.h: New function wrapper p_renice. 2004-04-10 Saturday 23:15 Frank Naumann * xaaes/src.km/debug.c: Corrected compilation for non-DIAGS target. 2004-04-10 Saturday 20:07 Frank Naumann * xaaes/src.km/: .cvsignore, BINFILES, CONFIGVARS, DEPENDENCIES, EXTRAFILES, MISCFILES, Makefile, PHONY, RULES, SRCFILES, about.c, about.h, accstart.h, accstart.s, app_man.c, app_man.h, c_window.c, c_window.h, cnf_xaaes.c, cnf_xaaes.h, debug.c, debug.h, desktop.c, desktop.h, draw_obj.c, global.h, handler.c, handler.h, init.c, init.h, k_init.c, k_init.h, k_keybd.c, k_keybd.h, k_main.c, k_main.h, k_mouse.c, k_mouse.h, k_shutdown.c, k_shutdown.h, load.c, matchpat.c, matchpat.h, menuwidg.c, menuwidg.h, messages.c, messages.h, mt_gem.h, mt_gemx.h, my_aes.c, my_aes.h, nkcc-gc.s, nkcc.c, nkcc.h, objects.h, op_names.c, op_names.h, p_handlr.s, rectlist.c, rectlist.h, scrlobjc.c, scrlobjc.h, semaphores.c, semaphores.h, sys_proc.c, sys_proc.h, taskman.c, taskman.h, trnfm.c, trnfm.h, util.c, util.h, vaproto.h, version.h, widgets.c, widgets.h, xa_aes.h, xa_appl.c, xa_appl.h, xa_codes.h, xa_defs.h, xa_evnt.c, xa_evnt.h, xa_form.c, xa_form.h, xa_fsel.c, xa_fsel.h, xa_global.c, xa_global.h, xa_graf.c, xa_graf.h, xa_lbox.c, xa_lbox.h, xa_menu.c, xa_menu.h, xa_objc.c, xa_objc.h, xa_rsrc.c, xa_rsrc.h, xa_scrp.c, xa_scrp.h, xa_shel.c, xa_shel.h, xa_types.h, xa_wdlg.c, xa_wdlg.h, xa_wind.c, xa_wind.h, xaaes.cnf, xaaes.h, xaaes.hrd, xaaes.rsc, xaaeswdg.h, xaaeswdg.hrd, xaaeswdg.rsc, xalloc.c, xalloc.h: First checkin of the new xaaes kernel module. This is alpha and lot of things don't work yet (including shel_write :-)) Contact me if you want to help and/or test. 2004-04-10 Saturday 08:02 Frank Naumann * sys/fatfs.c: Corrected messages to display the correct device number. 2004-04-10 Saturday 08:01 Frank Naumann * sys/arch/syscall.S: Added missing #ifdef SYSCALL_REENTRANT around the new stuff in case compiling a kernel without this flag. 2004-04-10 Saturday 08:00 Frank Naumann * sys/filesys.c: Use message strings from info.c. 2004-04-10 Saturday 07:59 Frank Naumann * sys/proc.c: Process dump display the ctxt[CURRENT] pc for system processes. 2004-04-09 Friday 13:24 Frank Naumann * sys/arch/syscall.S: New reentrant handler don't dispatch to old GEMDOS at all (this is for sure correct). Added some more comments and moved some parts for better understanding. 2004-04-09 Friday 13:22 Frank Naumann * sys/: proc.c, arch/kernel.h: Two sanity checks for kthreads in the scheduler. 2004-04-09 Friday 13:17 Frank Naumann * sys/k_kthread.c: Setup FATAL error for kthread SYSCALL context, returning from SYSCALL should never happen for kthreads. 2004-04-09 Friday 10:18 Frank Naumann * sys/fatfs.c: Corrected two alert messages. 2004-04-09 Friday 02:41 Odd Skancke * sys/arch/syscall.S: Put more work into getting traphanders (BIOS/XBIOS/GEMDOS) reentrant from kernel context. 2004-04-08 Thursday 20:27 Odd Skancke * sys/arch/syscall.S: Modified bios and xbios traps to use the same scheme as the gemdos trap handler when called from kernel context. Very preliminary, only use with 020+... 2004-04-07 Wednesday 22:49 Frank Naumann * sys/: KERNELDEFS, bios.c, biosfs.c, debug.c, dev-mouse.c, filesys.c, init.c, init.h, keyboard.c, memory.c, proc.c, syscall_vectors.c, time.c, tty.c, xbios.c, arch/halt.c, arch/init_mach.c, arch/syscall.h, arch/tosbind.h, mint/debug.h, mint/emu_tos.h, mint/falcon.h: For SYSCALL_REENTRANT the kernel don't do any trap into BIOS/XBIOS anymore. The kernel go now with function calls directly through the old vectors. Also modified all initialization required GEMDOS/BIOS/XBIOS calls to be prefixed by 'TRAP_' to clarify this. 2004-04-07 Wednesday 20:55 Frank Naumann * sys/xfs/minixfs/main.c: Removed unnecessary osbind.h include. 2004-04-07 Wednesday 20:54 Frank Naumann * sys/arch/: syscall.S, syscall.h: Added #ifdef SYSCALL_REENTRANT around the new stuff, added some more comments and added BIOS/XBIOS #define's for directly jumping to the original vector. 2004-04-07 Wednesday 17:55 Odd Skancke * sys/arch/syscall.S: Added preliminary code to handle traps from within kernel context to the GemDos trap handler 2004-04-06 Tuesday 15:27 Frank Naumann * sys/: KERNELDEFS, biosfs.c, dev-mouse.c, init.c, arch/syscall.S: Added missing includes if SYSCALL_REENTRANT is defined; added SYSCALL_REENTRANT as default compile option. 2004-04-06 Tuesday 12:10 Frank Naumann * sys/cookie.h: Added FSEL cookie. 2004-04-06 Tuesday 12:10 Frank Naumann * sys/libkern/kernel_module.h: Added f_stat64 wrapper. 2004-04-04 Sunday 21:58 Frank Naumann * sys/: signal.c, signal.h, libkern/kernel_module.h, mint/kentry.h: Added raise to the new kentry interface. 2004-04-04 Sunday 21:26 Frank Naumann * sys/: k_exit.c, kentry.c, proc.c, proc.h, proc_help.c, proc_help.h, semaphores.c, semaphores.h, libkern/kernel_module.h, mint/kentry.h, mint/proc.h, mint/proc_extensions.h: on_exit get the exit code, minor enhancements of the new kentry. 2004-04-03 Saturday 10:18 Frank Naumann * sys/: k_exec.c, k_exit.c, k_fork.c, kentry.c, proc.c, proc.h, proc_help.c, proc_help.h, signal.c, buildinfo/version.h, libkern/kernel_module.h, mint/kentry.h, mint/ktypes.h, mint/proc.h, mint/proc_extensions.h: Started process extension implementation. 2004-04-03 Saturday 10:16 Frank Naumann * sys/: semaphores.c, semaphores.h: Simplified and reduced the oversized debug code. 2004-04-03 Saturday 10:12 Frank Naumann * sys/: dosdir.c, filesys.c, filesys.h, k_exit.c, kerinfo.c, kmemory.h, unifs.c, libkern/kernel_module.h, libkern/libkern.h, mint/debug.h, mint/kentry.h: Better debug info, generalized position macro. 2004-04-03 Saturday 09:59 Frank Naumann * sys/arch/mprot030.c: Fixed warning of possible uninitalized variable. 2004-04-03 Saturday 09:59 Frank Naumann * sys/: sysv_shm.c, sysv_shm.h: Return type of syscalls is long, corrected for shmat. 2004-04-03 Saturday 06:58 Frank Naumann * sys/: cookie.c, info.c, k_sysctl.c, kentry.c, kerinfo.c, kernfs.c, kernget.c, buildinfo/version.h, libkern/kernel_module.h, mint/kentry.h: Prefixed version macros with MINT. 2004-04-02 Friday 19:45 Frank Naumann * sys/libkern/kernel_module.h: Added syscall wrapper for p_signal and d_xreaddir. 2004-04-01 Thursday 11:31 Frank Naumann * sys/libkern/kernel_module.h: Added some more syscall wrapper. 2004-03-31 Wednesday 15:35 Frank Naumann * sys/: module.c, libkern/kernel_module.h: Added missing define for lseek, error argument now optional for open. 2004-03-31 Wednesday 10:00 Frank Naumann * sys/: kentry.c, kerinfo.c, kerinfo.h, module.c, module.h, libkern/kernel_module.h, libkern/kernel_xfs_xdd.h, mint/kentry.h: More updates and enhancements of the new kentry interface. 2004-03-31 Wednesday 09:58 Frank Naumann * sys/: SRCFILES, filesys.c, filesys.h, xfs_xdd.c, xfs_xdd.h: Seperated out xfs/xdd accessor functions, made them non-inline. 2004-03-30 Tuesday 20:02 Frank Naumann * sys/: cnf.h, kentry.c, arch/magic/genmagic.c, libkern/Makefile.objs, libkern/kernel_module.h, mint/kentry.h, mint/kernel.h, mint/ktypes.h, sockets/Makefile, sockets/global.h, sockets/inet4/Makefile, sockets/xif/Makefile, xdd/audio/Makefile, xdd/audio/global.h, xdd/dsp56k/Makefile, xdd/dsp56k/dsp56k.c, xdd/flop-raw/Makefile, xdd/flop-raw/flop_raw.c, xdd/lp/Makefile, xdd/lp/lp.h, xdd/mfp/Makefile, xdd/mfp/mfp.c, xdd/scc/Makefile, xdd/scc/scc.c, xdd/skeleton/Makefile, xdd/skeleton/dummy.c, xdd/uart/Makefile, xdd/uart/pc16550.c, xdd/whlmoose/Makefile, xdd/whlmoose/whlmoose.c, xdd/xconout2/Makefile, xdd/xconout2/xconout2.c, xfs/ext2fs/Makefile, xfs/ext2fs/global.h, xfs/minixfs/Makefile, xfs/minixfs/global.h, xfs/nfs/Makefile, xfs/nfs/global.h, xfs/skeleton/Makefile, xfs/skeleton/dummy.c: __KERNEL__ or __KERNEL_XFS__ or __KERNEL_XDD__ is now mandatory for kernel sources. Also given as compile time switch instead fixed #define. 2004-03-30 Tuesday 16:03 Frank Naumann * sys/: libkern/SRCFILES, libkern/kernel_module.h, libkern/kernel_xfs_xdd.h, libkern/libkern.h, libkern/xfs_xdd_kernel.h, mint/kentry.h, mint/kernel.h, mint/mint.h: New support definitions for the new kentry interface. 2004-03-30 Tuesday 13:45 Frank Naumann * sys/: arch/cpu.h, mint/kentry.h: Removed strtoll and strtoull, linker problems with functions returning long long. 2004-03-30 Tuesday 11:19 Frank Naumann * sys/: SRCFILES, kentry.c, kentry.h, kerinfo.c, kerinfo.h, mint/kentry.h, mint/arch/mfp.h: New kentry stuff moved to own files. 2004-03-29 Monday 23:53 Frank Naumann * sys/: kerinfo.c, libkern/libkern.h: Heavily updated new kernel entry interface. 2004-03-29 Monday 13:28 Frank Naumann * sys/cnf.c: Corrected string argument handling. 2004-03-29 Monday 08:45 Frank Naumann * sys/: dosdir.c, ssystem.h, libkern/xfs_xdd_kernel.h, mint/kcompiler.h, mint/proc_extensions.h, mint/ssystem.h: Updated some header issues. 2004-03-27 Saturday 18:43 Frank Naumann * xaaes/: xaaes-kernel.txt, src/widgets.c: Added new notice. 2004-03-26 Friday 07:48 Frank Naumann * sys/block_IO.c: Better message if puninfo is missing (suggested by standa). 2004-03-20 Saturday 10:19 Frank Naumann * sys/: SRCFILES, k_semaphore.c, k_semaphore.h, mint/proc_extensions.h: New internal semaphore routines. 2004-03-17 Wednesday 12:46 Frank Naumann * xaaes/src/cnf.h: Include only if new cnf parser is used. 2004-03-17 Wednesday 12:45 Frank Naumann * xaaes/src/bootup.c: Always print out system and widget resource file. 2004-03-12 Friday 10:16 Frank Naumann * xaaes/: xaaes-kernel.txt, src/debug.c: Commented out a debug line (causing trouble here). Checked in my notes for kernel integration. 2004-03-12 Friday 10:10 Frank Naumann * sys/arch/mprot040.c: Optimized ksprintf, additional optional debug info. 2004-03-01 Monday 21:24 Matthias Alles * xaaes/src/Makefile: Added -lgcc to prevent linker-error. 2004-02-10 Tuesday 21:06 Konrad M. Kokoszkiewicz * doc/examples/mint.cnf: Updates. 2004-02-05 Thursday 16:47 Odd Skancke * xaaes/src/scrlobjc.c: Fixed the mouse-dropping problem in scroll-lists, used by the fileselector and Task-list 2004-02-01 Sunday 10:33 Frank Naumann * xaaes/src/: CONFIGVARS, SRCFILES, bootup.c, cnf.c, cnf.h, cnf_xaaes.c, cnf_xaaes.h, config.c, xaaes.cnf: Reuse the freemint cnf parser -> unique cnf syntax. Enable by setting MINT_CNF_PARSER in CONFIGVARS. 2004-01-30 Friday 13:44 Frank Naumann * sys/cnf.c: Fixed typo in parse_boolean. 2004-01-30 Friday 12:41 Frank Naumann * sys/: cnf.c, cnf.h, cnf_mint.c: struct parsinf include now a pointer to local data, some cleanup. 2004-01-28 Wednesday 16:04 Frank Naumann * sys/: SRCFILES, cnf.c, cnf.h, cnf_mint.c, cnf_mint.h, init.c, keyboard.c, mis.c: Seperated out mint.cnf specific things from the cnf parser itself. This allow a reuse of the parser routines for other cnf files. 2004-01-27 Tuesday 20:44 Odd Skancke * xaaes/src/: c_window.c, widgets.c: Now bottoming non-iconified windows works again :) 2004-01-27 Tuesday 09:49 Odd Skancke * xaaes/src/: app_man.c, widgets.c, xa_aes.h, xa_evnt.c, xa_graf.c: Fixed bug #19, where iconfied windows refused to bottom. Fixed bug #18, where iconfied windows didn't hide. Added 'move slider to clicked spot' mode, like N.AES does when right-clicking a slide, when holding down either shift keys while clicking. (What is the official name of the sliders parent?). 2004-01-25 Sunday 23:03 Odd Skancke * .cvsignore: added ovdi 2004-01-22 Thursday 17:37 Odd Skancke * xaaes/src/xa_rsrc.c: Fixed idiotic color handling in LoadResources. The first 16 VDI pens are not to be changed on an application basis! Also there is no guarantee that the RSC file contains a valid RGB palette for pens above the first 16. 2004-01-16 Friday 11:11 Standa Opichal * sys/: syscall_vectors.c, syscalls.master, time.c, time.h: New syscall implementation sys_t_adjtime(). Definitely not finished. The olddelta needs to be managed. 2004-01-15 Thursday 20:02 Frank Naumann * sys/proc_help.c: Clear page table pointer before freeing it. 2004-01-15 Thursday 19:50 Frank Naumann * sys/proc_help.c: On process termination invalidate the memspace ptr for the process before releasing the memspace structure itself. 2004-01-13 Tuesday 14:12 Standa Opichal * xaaes/src/xa_objc.c: ED_END works it seems now. CTRL+X,C,V: handling for clipboard cut, copy and paste in objc_edit(). 2004-01-13 Tuesday 14:05 Standa Opichal * xaaes/src/xa_evnt.c: Just dome comments adjusted. 2004-01-12 Monday 14:24 Standa Opichal * tools/toswin2/textwin.c: SHIFT+Up (or better PageUp) and SHIFT+Down (or better PageDown) scroll the vertical slider of the terminal window. Milan owners, could you provide the PageUp/PageDown keycode values for combinations with SHIFT, CTRL, ALT and ALTGr. Or are they the same in all cases? 2004-01-12 Monday 14:22 Standa Opichal * tools/toswin2/main.c: short comment added. 2004-01-10 Saturday 09:37 Konrad M. Kokoszkiewicz * sys/pipefs.c: Disabled the workaround for the shutdown assert - problem gone, because Gryf has fixed the bug long time ago. Also stripped 360 trailing blanks :-) 2004-01-10 Saturday 07:02 Konrad M. Kokoszkiewicz * sys/init.c: Setup stack for pid 0 more like fork_proc() does. 2004-01-10 Saturday 07:01 Konrad M. Kokoszkiewicz * sys/mis.c: If $TERM is not set, set it to "st52". 2004-01-10 Saturday 03:09 Konrad M. Kokoszkiewicz * todo.txt: Some update. 2004-01-10 Saturday 03:07 Konrad M. Kokoszkiewicz * sys/init.c: Loading keytable and unicode table moved into the mint thread (pid 0). And some other minor improvements (mainly inlining). 2004-01-09 Friday 07:01 Konrad M. Kokoszkiewicz * sys/: proc.c, kerinfo.c, proc.h, mint/kerinfo.h: Added function remaining_proc_time(), which returns the number of milliseconds remaining until preemption, and exported to the kerinfo. 2004-01-09 Friday 06:58 Konrad M. Kokoszkiewicz * sys/: init.c, arch/cpu.S, arch/cpu.h: Added some debug blurp. 2004-01-09 Friday 03:52 Konrad M. Kokoszkiewicz * sys/dos.c: Added a second of delay at the end of the shutdown, before poweroff/reboot/halt. Does it help? 2004-01-09 Friday 03:51 Konrad M. Kokoszkiewicz * sys/info.c: Added missing #ifdef. 2004-01-08 Thursday 18:22 Adam Klobukowski * sys/arch/init_mach.c: Corrected 060 revision printing. (teamwork rulez ;) ) 2004-01-07 Wednesday 10:22 Standa Opichal * xaaes/src/trnfm.c: Removing unnecessary DIAG() line. 2004-01-07 Wednesday 10:08 Standa Opichal * xaaes/src/xa_rsrc.c: FreeResource bug fixed. Update the client->resources when removing the head of the resource list. 2004-01-07 Wednesday 09:26 Standa Opichal * xaaes/src/xa_rsrc.c: Ne cur need not to be valid at the end of the block. 2004-01-07 Wednesday 09:09 Standa Opichal * xaaes/src/: xa_rsrc.c, rsc/xaaeswdg.rsc: RSC palette support enabled. Correct palette added to the widget RSC. 2004-01-05 Monday 10:30 Standa Opichal * xaaes/src/xa_fsel.c: Keyboard and mouse handling improved. The file edit clearing conditions were improved. Report objections or change requests. 2004-01-04 Sunday 01:54 Konrad M. Kokoszkiewicz * sys/mis.c: shell_setenv() will not reallocate the environment if there is enough place in the memory currently allocated for the environment. 2004-01-03 Saturday 20:54 Konrad M. Kokoszkiewicz * sys/keyboard.c: Removed superfluous pointer update in load_internal_table(). 2004-01-03 Saturday 20:53 Konrad M. Kokoszkiewicz * sys/: dos.c, dos.h, init.c, mis.c: Shutdown() modes #defined, numbers replaced with labels. Also use mode 3 in init.c so that debug kernel would not shut the power off when launching init fails :) 2004-01-03 Saturday 19:58 Konrad M. Kokoszkiewicz * sys/keyboard.c: The same as below, add missing "+1" here and there. And some other minor stuff (mainly typos). 2004-01-03 Saturday 16:21 Konrad M. Kokoszkiewicz * sys/keyboard.c: When loading external table, leave a place for the (possibly missing) altgr part. And some other minor improvements. 2004-01-02 Friday 22:36 Arnaud BERCEGEAY * xaaes/src/xa_aes.h: search mt_gem.h in current dir too 2004-01-02 Friday 22:35 Arnaud BERCEGEAY * xaaes/src/xa_graf.c: swap M_LAST (M_PREVIOUS) and M_RESTORE (see gemlib/a_graf_mouse.c) 2004-01-01 Thursday 23:42 Konrad M. Kokoszkiewicz * sys/keyboard.c: Minor updates (typos etc., and some minor code). 2004-01-01 Thursday 21:07 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h, syscall_vectors.c: Keytbl() call intercepted, outdated comments updated. 2004-01-01 Thursday 21:06 Konrad M. Kokoszkiewicz * sys/ssystem.c: Ssystem(S_LOADKBD) now reloads the system table when NULL is passed as filename. 2004-01-01 Thursday 21:05 Konrad M. Kokoszkiewicz * sys/syscalls.master: Update. 2004-01-01 Thursday 21:05 Konrad M. Kokoszkiewicz * doc/programmer/newcall.html/: shutdown.html, ssystem.html: Update: - Ssystem() for new modes; - Shutdown() for the modes 0 and 3 have been swapped. 2004-01-01 Thursday 18:22 Konrad M. Kokoszkiewicz * sys/: info.c, info.h, keyboard.c, keyboard.h, ssystem.c: The keyboard table init routines reworked, should be more consistent now (I hope). 2004-01-01 Thursday 03:10 Konrad M. Kokoszkiewicz * sys/info.c: Fixed a typo in a message (caused incredible AKP codes to be printed at startup). 2004-01-01 Thursday 02:34 Konrad M. Kokoszkiewicz * sys/arch/: context.S, intr.S, syscall.S: Block VBL before leave_kernel(), but don't block all interrupts. Must see how this influences stability. 2004-01-01 Thursday 02:32 Konrad M. Kokoszkiewicz * sys/arch/startup.S: Initial stack increased to 12k. 2004-01-01 Thursday 02:31 Konrad M. Kokoszkiewicz * sys/init.c: - initial stack for the GEM increased to 8k (this costs nothing); - code for "GEM=ROM" cleaned up (removed redundant code); - keyboard table and unicode table now load after modules; - new keyboard handler is now setup only for TOS >= 2.0 BIOS. 2004-01-01 Thursday 02:28 Konrad M. Kokoszkiewicz * sys/mis.c: Minor update. 2003-12-31 Wednesday 01:59 Konrad M. Kokoszkiewicz * todo.txt: Some updates. 2003-12-29 Monday 23:59 Konrad M. Kokoszkiewicz * sys/: arch/delay.c, arch/delay5.S, misc/rejected/delay.c, misc/rejected/delay5.S: Moved two old files to the rejected folder. 2003-12-29 Monday 18:14 Konrad M. Kokoszkiewicz * sys/KERNELDEFS: Re-enable -DBUILTIN_SHELL. 2003-12-29 Monday 18:07 Konrad M. Kokoszkiewicz * sys/keyboard.c: Added temporary fix to prevent hangs on TOS 3.0x 2003-12-29 Monday 18:06 Konrad M. Kokoszkiewicz * sys/arch/aranym_asm.S: Added two nops for real 68040. 2003-12-28 Sunday 22:52 Konrad M. Kokoszkiewicz * sys/k_exec.c: Minor change in conditional expression (which nevertheless saves a bit of memory). 2003-12-28 Sunday 22:11 Konrad M. Kokoszkiewicz * sys/dos.c: Experimentally swap operation of shutdown modes 0 (old halt) and 3 (new halt/poweroff). 2003-12-28 Sunday 22:10 Konrad M. Kokoszkiewicz * sys/: ipc_socketdev.c, ipc_socketutil.c, ipc_unix.c, ipc_unix_dgram.c, k_fds.c, k_fork.c, k_kthread.c, k_sysctl.c, kernfs.c, memory.c, mis.c, ptrace.c, signal.c, slb.c, update.c: Some minor improvements, mainly removing superfluous includes, typos et cetera. Also use newly defined #defs from mint/proc.h and mint/slb.h. 2003-12-28 Sunday 22:09 Konrad M. Kokoszkiewicz * sys/k_exec.c: Something odd commented out. 2003-12-28 Sunday 22:02 Konrad M. Kokoszkiewicz * sys/arch/: intr.S, kernel.S, kernel.h, syscall.S: enter_bios() inlined directly to the calling functions. 2003-12-28 Sunday 22:00 Konrad M. Kokoszkiewicz * sys/arch/aranym_asm.S: Minor improvements 2003-12-28 Sunday 21:58 Konrad M. Kokoszkiewicz * sys/mint/: proc.h, slb.h: Added minor defines: - for p_flag bits currently used - for SLB magic value in its TEXT segment 2003-12-22 Monday 18:05 Guido Flohr * tools/toswin2/textwin.c: this file will be re-written from scratch 2003-12-22 Monday 18:02 Guido Flohr * tools/toswin2/textwin.h: English comments 2003-12-22 Monday 18:01 Guido Flohr * tools/toswin2/ansicol.c: fixed comment 2003-12-22 Monday 16:27 Konrad M. Kokoszkiewicz * sys/arch/context.S: Modified according to suggestion made by Didier Mequignon for 68060 compatibility. Needs testing with software that uses FPU. 2003-12-22 Monday 16:25 Konrad M. Kokoszkiewicz * sys/slb.c: slb_close_on_exit() forgot to unblock the signal delivery for an SLB being closed. This resulted in "dead" SLBs hanging on process list when the calling program unexpectedly died. 2003-12-22 Monday 14:56 Konrad M. Kokoszkiewicz * sys/: k_exec.c, slb.c: The bug that prevented SLBs to work under memory protection has been fixed: wrong trampoline was used to jump into slb_init_and_exit(), i.e. the caller's one, which of course does not belong to the SLB process and this resulted in a bus error once the CPU touch the first instruction of the SLB startup code. 2003-12-22 Monday 14:54 Konrad M. Kokoszkiewicz * sys/arch/user_things.S: Bugfix: the routine should not call slb_exit() when header constants are not OK (which is quite unlikely, BTW, because these checks are already done twice; but it doesn't cost much to check again). Apart of that, some resortings. 2003-12-18 Thursday 17:54 Guido Flohr * tools/toswin2/twterm.c: xterm compatibility: window modify operations (FIXME: causes crashes) 2003-12-18 Thursday 17:52 Guido Flohr * tools/toswin2/: window.c, window.h: remember workspace dimensions for fulled window 2003-12-18 Thursday 17:51 Guido Flohr * tools/toswin2/vttest.txt: corrected 2003-12-18 Thursday 17:50 Guido Flohr * tools/toswin2/: config.c, config.h, textwin.c: get rid of redundant width and height in pixels 2003-12-17 Wednesday 16:51 Standa Opichal * xaaes/TODO: Just few notes to not to forget that concerns the previous huge commit. 2003-12-17 Wednesday 16:46 Standa Opichal * xaaes/src/global.h: Removing the shadowing "typedef ... bits" 2003-12-17 Wednesday 16:43 Standa Opichal * xaaes/src/: aes_defs.h, vdi_defs.h: Unnecessary headers removed. 2003-12-17 Wednesday 16:40 Standa Opichal * xaaes/src/: SRCFILES, about.c, app_man.c, bootup.c, c_window.c, c_window.h, config.c, debug.h, desktop.c, draw_obj.c, handler.c, ipff.c, kernel.c, menuwidg.c, messages.c, messages.h, objects.h, rectlist.c, rectlist.h, scrlobjc.c, semaphores.h, taskman.c, trnfm.c, trnfm.h, widgets.c, xa_aes.h, xa_appl.c, xa_defs.h, xa_evnt.c, xa_fork.c, xa_form.c, xa_fsel.c, xa_graf.c, xa_graf.h, xa_menu.c, xa_objc.c, xa_rsrc.c, xa_scrp.c, xa_shel.c, xa_types.h, xa_wdial.c, xa_wind.c: Rewriten to use the gemlib headers (aes_defs.h vdi_defs.h :: mt_gemx.h). Generally the changes concerns: - RECT is not in OBJECT in gemlib and so *(RECT*)&ob_x is the way. - OBJC_COLOURS were replaced by BFOBSPEC (should be the OBJC_COLORWORD in the future hopefuly after changing the gemlib somehow) - WDIALOG stuff is already defined within the mt_gemx.h Two more specific things were added: - RSC palette (conditioned to not to be used ATM because it is not functional well in my setup) support (nice for Jinnee) - Fileselector file field cleaning fixed to follow the suggestions from the mailing list (not finished) 2003-12-17 Wednesday 15:59 Standa Opichal * xaaes/src/draw_obj.c: No more coredumps in Jinnee v<2.5. Although it is a kind of a hack. We may remove this in case we don't need such compatibility. Surprisingly the same situation works for TOS, MagiC, Geneva etc... weird. 2003-12-17 Wednesday 15:53 Standa Opichal * xaaes/src/xa_rsrc.c: Fixing bug #22: The Jinnee icons are displayed correctly when the CICON structure is patched to contain correct plane count after the bitmap translation. 2003-12-14 Sunday 11:02 Frank Naumann * sys/: kerinfo.c, arch/aranym.h, arch/init_mach.c, mint/kerinfo.h, mint/arch/nf_ops.h: Enhanced kerinfo structure with nf operation vector. 2003-12-14 Sunday 10:33 Petr Stehlik * sys/arch/detect.S: detect_cpu/fpu must save and restore used registers. Without this protection some local variables (add_info) in parent C function were destroyed. 2003-12-14 Sunday 10:30 Petr Stehlik * sys/debug.c: nf_debug() can output whole string at once 2003-12-14 Sunday 10:29 Petr Stehlik * sys/cookie.h: NatFeat cookie jar key is __NF 2003-12-13 Saturday 14:59 Frank Naumann * sys/: KERNELDEFS, cookie.c, cookie.h, debug.c, dos.c, k_exec.c, arch/SRCFILES, arch/aranym.c, arch/aranym.h, arch/aranym_asm.S, arch/halt.c, arch/halt.h, arch/init_mach.c, arch/intr.h, mint/debug.h, mint/proc.h: Started aranym support, new aranym kernel target; seperated out some more hardware specific things (halt, poweroff) into the arch subdir. 2003-12-01 Monday 19:09 Odd Skancke * xaaes/src/bootup.c: added v_exit/enter_cur calls to open/close VDI code. 2003-11-25 Tuesday 19:20 Standa Opichal * sys/sockets/inet4/: if.c, if.h, ip.c, route.c, route.h: if_primary replaced with rt_primary a new invisible route instance. All this was done due to the ifconfig 0.0.0.0 implied setting which creates a special (to the /sbin/route invisible) route which is used in case no common route matches and the destination IP is 0xffffffff which might be used for UDP broadcast. The former if_primary pointer is beeing held in rt_primary.nif field. The new behaviour allows the isc.org DHCP client port to work properly. 2003-11-25 Tuesday 19:06 Standa Opichal * sys/sockets/inet4/: ifeth.c, udp.c: debugging lines added. 2003-11-24 Monday 13:54 Frank Naumann * sys/dosdir.c: Reverted Fchown() to the old behaviour to not follow symlinks. 2003-11-23 Sunday 21:33 Matthias Alles * todo.txt: marked the "not must"-stuff listed by draco 2003-11-20 Thursday 19:18 Frank Naumann * tools/IO/mint_io.c: Bugfixed typo. 2003-11-19 Wednesday 15:04 Frank Naumann * tools/IO/mint_io.c: Incorporated the e2fsprogs specific things, some cleanup and corrections. 2003-11-19 Wednesday 13:39 Standa Opichal * tools/mktbl/mktbl.c: The getdelim() return value check fixed. 2003-11-18 Tuesday 22:24 Standa Opichal * xaaes/src/xa_fsel.c: Keyboard accessibility (similar to Freedom mapping): CTRL + '*': causes the *.* to be used as a filter CTRL + BACKSPACE: go to the parent folder 2003-11-18 Tuesday 21:48 Standa Opichal * xaaes/src/xa_fsel.c: Usability improvements. The file editfield contents is clared on drive change, folder enter, parent folder enter. This saves man an Esc press after each subdir enter (I hope other people feel it the same way. If not then please report incoveniencies). For this purpose the set_file() method was added. It uses not very conceptual way of setting the cursor position (as this should be done by the edit_object() calls IMHO), but this is reported within the comment in there. 2003-11-18 Tuesday 21:36 Standa Opichal * xaaes/src/xa_form.c: Unused and shadow variables removal. The 'editable' define removed (expanded manualy). 2003-11-18 Tuesday 21:33 Standa Opichal * xaaes/src/xa_objc.c: Little cleanup. edit_object() now always updates the *newpos value if successful. 2003-11-18 Tuesday 21:28 Standa Opichal * xaaes/src/xalloc.c: Cast added to the GENERATE_DIAG section. 2003-11-18 Tuesday 21:26 Standa Opichal * xaaes/src/widgets.c: Debug message extended. 2003-11-18 Tuesday 21:24 Standa Opichal * xaaes/src/draw_obj.c: Debug message added. 2003-11-18 Tuesday 21:23 Standa Opichal * xaaes/src/: config.c, kernel.c: New "nofsel" configuration option that causes the fsel_* functions not hooked (it was only compile time feature until today). 2003-11-18 Tuesday 21:21 Standa Opichal * xaaes/src/debug.h: Cast warning removed (int -> short). display_env() header added. 2003-11-18 Tuesday 21:20 Standa Opichal * xaaes/src/xa_appl.c: Moving the declaration upper among others to get it compile. 2003-11-18 Tuesday 21:05 Standa Opichal * tools/IO/mint_io.c: Small standardization bugfix. 2003-11-18 Tuesday 20:55 Standa Opichal * tools/IO/mint_io.c: Adding stat(). The lack of this libc call emulation is most probably the cause of mke2fs (current RPM 1.27-1) failure when not using -F (force) flag. It uses stat() to check whether the requested device exists and is valid (in misc/util.c:check_plausibility()) and somewhere else too. 2003-10-27 Monday 22:31 Matthias Alles * todo.txt: bios remapping for lp.xdd done 2003-10-27 Monday 22:28 Matthias Alles * sys/xdd/lp/lp.c: Bumped version to 0.9 2003-10-27 Monday 22:26 Matthias Alles * sys/xdd/lp/lp.c: Added bios remapping. 2003-09-29 Monday 09:51 Frank Naumann * tools/mkfatfs/mkfatfs.c: Corrected size calculation (only the user presented size was wrong). 2003-09-10 Wednesday 22:41 Frank Naumann * sys/mint/sysctl.h: Corrected ulong to unsigned long. 2003-08-19 Tuesday 14:38 Standa Opichal * sys/dosdir.c: Fchown() syscall semantics changed to follow symlinks. This is now in sync with the libc specification. The mintlib falls back to Fchown() if the new Fchown16() syscall is not present (older kernel is in use). 2003-08-19 Tuesday 11:28 Standa Opichal * sys/: dosdir.c, dosdir.h, syscall_vectors.c, syscalls.master: Adding the sys_f_chown16 syscall that is like sys_f_chown() but takes the extra 'follow_symlinks' argument. This is usefull to implement correct mintlib chown() and lchown() calls. 2003-08-19 Tuesday 11:25 Standa Opichal * sys/: CONFIGVARS, arch/magic/Makefile: Adjusted to be able to propagate CVS/CONFIGVARS GLOBAL variable setting. This is usefull e.g. when you have the libc in other than default directory on your system to specify the -I and -L paths. 2003-08-08 Friday 11:49 Adam Klobukowski * doc/programmer/newcall.html/shutdown.html: Little bugfix (sorry) 2003-08-08 Friday 11:45 Adam Klobukowski * doc/programmer/newcall.html/shutdown.html: Update about poweroff mode 2003-08-07 Thursday 09:31 Adam Klobukowski * sys/: cookie.h, dos.c: CT60 poweroff support 2003-08-02 Saturday 17:03 Frank Naumann * sys/init.c: Added missing #ifdef VERBOSE_BOOT. 2003-07-29 Tuesday 12:11 Jens Heitmann * tools/mgw/: main.c, syscalls.c: Bugfix: EOF check in check_exception (called by select) 2003-07-28 Monday 20:49 Michael Schwingen * sys/biosfs.c: - disable (broken) biosfs support for Milan UARTs - use the XDD instead. 2003-07-28 Monday 20:48 Michael Schwingen * sys/init.c: - re-add code to run ROM AES: GEM=ROM sets init_is_gem==1 and init_prg == 0 - do not hook into reset vector - this should not be necessary, and can cause problems on MagnumST 2003-07-28 Monday 20:46 Michael Schwingen * sys/: info.c, info.h: - add message for ROM AES 2003-07-28 Monday 20:45 Michael Schwingen * sys/cnf.c: - re-add code to run ROM AES: GEM=ROM sets init_is_gem==1 and init_prg == 0 2003-07-28 Monday 18:10 Konrad M. Kokoszkiewicz * sys/mis.c: Corrected the number of seconds in a Gregiorian year for internal time calculations (it is 365 days, 5 hours, 48 minutes and 45 seconds, and not 365 days, 6 hours, 11 minutes and 15 seconds :-)) 2003-07-12 Saturday 16:46 Odd Skancke * xaaes/src/: bootup.c, kernel.c, menuwidg.c, xa_shel.c: Fixed Ssystem() call to get conterm value, fixes kbd repeat. Fixed a problem caused by small apps terminating too fast, causing parent code after Pvfork() call to work on a freed xa_client structure by blocking sigchild longer. 2003-07-01 Tuesday 06:55 Jens Heitmann * xaaes/src/xa_form.c: Fixed problem, with dialogs containing only one edit field and no default button. (Was inserting CR chars before) 2003-06-27 Friday 23:38 Konrad M. Kokoszkiewicz * todo.txt: Some updates. 2003-06-27 Friday 06:34 Jens Heitmann * tools/mgw/: main.c, syscalls.c: 1. EAGAIN Handling in Exception check 2. Connect: EALREADY mapped to ST_EISCONNECTING 2003-06-24 Tuesday 14:28 Matthias Alles * todo.txt: English fsetter-RSC synced with german one. 2003-06-24 Tuesday 14:27 Matthias Alles * tools/fsetter/fsetter_e.rsc: Synced with german RSC. 2003-06-24 Tuesday 07:33 Jens Heitmann * tools/mgw/: main.c, syscalls.c: Corrected handling of EALREADY. 2003-06-23 Monday 18:58 Frank Naumann * doc/xaaes/usrguide.txt: Corrected typo. 2003-06-23 Monday 18:39 Matthias Alles * doc/xaaes/usrguide.txt: minor changes. 2003-06-23 Monday 18:28 Matthias Alles * doc/xaaes/usrguide.txt: Initial CVS-import. Overworked the file, so it should be uptodate now. Made it also fit into 80 columns. 2003-06-23 Monday 18:27 Matthias Alles * xaaes/src/: kernel.c, messages.c, signals.c, taskman.c, xa_types.h: CTRL+ALT+A now will quit XaAES after all GEM-clients have been quitted (I think it behaved so some time ago) 2003-06-20 Friday 11:40 Frank Naumann * sys/arch/magic/genmagic.pl: Updated for perl 5.8 (thanks to Jens Heitmann for this fix)! 2003-06-19 Thursday 07:21 Jens Heitmann * tools/mgw/syscalls.c: select() corrected. Frecvfrom may return EINPROGRESS, which was handled as an incoming character before. 2003-06-19 Thursday 07:20 Jens Heitmann * tools/mgw/main.c: New usage info. 2003-06-19 Thursday 07:19 Jens Heitmann * tools/mgw/: LIESMICH, README: Updated version info 2003-06-18 Wednesday 21:14 Frank Naumann * sys/init.c: Changed DEBUG message to TRACE message (reduce debug log a little bit). 2003-06-17 Tuesday 22:29 Frank Naumann * todo.txt: New todo list, temp file for developers. 2003-06-17 Tuesday 22:12 Frank Naumann * tools/: Makefile, lpflush/.cvsignore, lpflush/BINFILES, lpflush/COPYING, lpflush/EXTRAFILES, lpflush/MISCFILES, lpflush/Makefile, lpflush/SRCFILES, lpflush/lpflush.1, lpflush/lpflush.c: Added new tool lpflush for flushing the spooler buffer of the lp.xdd. 2003-06-17 Tuesday 21:25 Frank Naumann * sys/xdd/: Makefile, lp/.cvsignore, lp/BINFILES, lp/COPYING, lp/EXTRAFILES, lp/MISCFILES, lp/Makefile, lp/SRCFILES, lp/centr.s, lp/lp.c, lp/lp.h: Checkin of the lp.xdd (interrupt driven). Todo: BIOS remapping for this device. 2003-06-15 Sunday 21:18 Matthias Alles * doc/programmer/ssystem.txt: adapted to mint.h 2003-06-15 Sunday 17:39 Matthias Alles * xaaes/src/bootup.c: removed irrelevant commentar 2003-06-15 Sunday 17:31 Matthias Alles * xaaes/src/: bootup.c, kernel.c: now bit 3 of conterm is set to make sure Bconin() returns the keyboard states. Taskmanager now can be opened with Ctrl-Alt-Esc 2003-06-15 Sunday 08:42 Frank Naumann * sys/rendez.c: Enhanced documentation a little bit. 2003-06-14 Saturday 23:39 Odd Skancke * xaaes/src/: draw_obj.c, handler.c, kernel.c, menuwidg.c, xa_menu.c: [no log message] 2003-06-14 Saturday 22:00 Frank Naumann * xaaes/src/: SRCFILES, bootup.c, semaphores.c, semaphores.h: Reworked smeaphore creation and destruction. Should work now much better and should fix bug #5. 2003-06-14 Saturday 21:58 Frank Naumann * xaaes/src/: app_man.c, bootup.c, c_window.c, config.c, debug.h, handler.c, kernel.c, my_aes.c, my_aes.h, objects.h, rectlist.c, widgets.c, xa_defs.h, xa_evnt.h, xa_menu.c, xa_wind.c: Removed USE_CALL_DIRECT stuff, never used. 2003-06-14 Saturday 09:41 Frank Naumann * sys/rendez.c: Bugfix, free semaphores can now be deleted. Releasing free semaphores return E_OK. Some source cleanup. 2003-06-14 Saturday 09:40 Frank Naumann * sys/: SRCFILES, semaphores.c, semaphores.h: New internal semaphore primitives. 2003-06-14 Saturday 09:39 Frank Naumann * sys/mint/falcon.h: Cleanup, removed no longer used and maintained define's. 2003-06-13 Friday 23:26 Frank Naumann * xaaes/src/: xa_fork.c, xa_shel.c: Better SIGCHLD blocking. 2003-06-12 Thursday 18:31 Matthias Alles * xaaes/src/rsc/xaaes.rsc: Some facelifting. Removed double used hotkey Q in the taskmanager. Note, that this rsc is 20k bigger than the old one. 2003-06-05 Thursday 18:32 Frank Naumann * sys/k_fork.c: Corrected comment. 2003-06-04 Wednesday 14:18 Matthias Alles * xaaes/src/bootup.c: removed two displaced characters 2003-06-04 Wednesday 11:57 Matthias Alles * xaaes/src/bootup.c: Added a patch to make XaAES work with Screenblaster on Falcons 2003-06-03 Tuesday 10:25 Konrad M. Kokoszkiewicz * doc/examples/mint.cnf: Minor updates. 2003-06-03 Tuesday 10:14 Konrad M. Kokoszkiewicz * doc/beginner/mint-en.stg: Minor updates and fixes. 2003-05-29 Thursday 12:34 Frank Naumann * xaaes/src/: desktop.c, handler.c, xa_evnt.c: Fixed compile problems with diagnostic messages. 2003-05-26 Monday 20:00 Odd Skancke * sys/slb.c: Now slb_open() searches for SLB in paths given by SLBPATH if not found in parameter 'path', or if 'path' is NULL. 2003-05-26 Monday 12:16 Odd Skancke * xaaes/src/: desktop.c, handler.c, messages.c, xa_evnt.c: Fixed a bug in button event handling. This bug cuased CAB to lock up when it was sent a VA_START to open a URL while not being ontop. CAB would stay locked up until a click on its window happened. Always call desktops event handler upon right-button clicks on empty desktop areas, left-button clicks on emtpy areas tops desktop. Is that correct? 2003-05-25 Sunday 19:37 Matthias Alles * xaaes/src/: bootup.c, config.c, kernel.c, messages.c, signals.c, taskman.c, taskman.h, xa_types.h: Improved readability of the code, removed one parameter that was given to the taskmanager (kind of useless in my eyes) 2003-05-25 Sunday 19:03 Odd Skancke * xaaes/src/: desktop.c, handler.c, kernel.c, xa_evnt.c, xa_graf.c: Made appl_init return AES version 4.10 instead of 4.01. Temporary fix for graf_xxxbox() functions - they get out of sync with moose, sometimes resulting in stray clicks. 2003-05-24 Saturday 12:05 Matthias Alles * xaaes/src/: bootup.c, kernel.c, messages.c, signals.c, taskman.c, taskman.h, xa_types.h: Overworked Taskmanager. Now it is possible to halt the system or reboot. 2003-05-24 Saturday 12:03 Matthias Alles * xaaes/src/rsc/: xaaes.h, xaaes.rsc: Added Halt- and Reboot-Button to Taskmanager, added a menu-entry 2003-05-23 Friday 19:24 Odd Skancke * xaaes/src/: draw_obj.c, handler.c, widgets.c, xa_evnt.c: Fixed a bug I added regarding button events, causing XaAES to choke on event combinations in Interface and AtarICQ. 2003-05-22 Thursday 08:57 Odd Skancke * xaaes/src/: desktop.c, draw_obj.c, kernel.c, xa_evnt.c, xa_graf.c: Fixed a bug causing XaAES to send desktop to top when clicking icons on it. 2003-05-20 Tuesday 13:17 Frank Naumann * sys/xdd/whlmoose/whlmoose.c, sys/xdd/whlmoose/whlmoose.h, xaaes/src/bootup.c: Changed moose.xdd <-> XaAES interaction. xdd now have version information that is checked by XaAES. Configuration is done through Fcntl() and not this ugly read/write interaction. 2003-05-20 Tuesday 10:55 Frank Naumann * sys/xdd/whlmoose/whlmoose.c, sys/xdd/whlmoose/whlmoose.h, xaaes/src/kernel.h, xaaes/src/xa_types.h: Removed double moose definitions, xaaes use now the the moose xdd definitions. 2003-05-20 Tuesday 09:47 Odd Skancke * xaaes/src/messages.c: More checks for duplicate AES messages in pending message buffer for applications 2003-05-20 Tuesday 09:00 Odd Skancke * xaaes/src/: kernel.c, taskman.c, widgets.c: Fixed some visual aspects of gadget handling 2003-05-19 Monday 19:34 Odd Skancke * xaaes/src/xa_evnt.c: Perhaps fixed first-button-click crash problem 2003-05-19 Monday 19:07 Odd Skancke * xaaes/src/: c_window.c, handler.c, kernel.c, widgets.c, xa_evnt.c, xa_types.h: Diverse widget handling fixes (repeated actions) 2003-05-19 Monday 18:32 Matthias Alles * sys/xdd/Makefile: Added whlmoose. 2003-05-18 Sunday 16:24 Odd Skancke * xaaes/src/: handler.c, kernel.c, menuwidg.c, xa_menu.c: Fixed two instances of Psemaphore() usages across different process pids. 2003-05-18 Sunday 13:21 Frank Naumann * sys/xdd/whlmoose/.cvsignore: Added .cvsignore file. 2003-05-18 Sunday 11:51 Odd Skancke * sys/xdd/whlmoose/whlmoose.c: added some comments 2003-05-18 Sunday 11:41 Frank Naumann * sys/xdd/audio/Makefile: Fixed typo. 2003-05-18 Sunday 11:35 Frank Naumann * sys/xdd/whlmoose/whlmoose.c: Fixed two gcc warnings. 2003-05-18 Sunday 11:24 Odd Skancke * xaaes/src/: handler.c, xa_evnt.c: Fixed a bug causing menu_popup() to fail. 2003-05-17 Saturday 22:15 Odd Skancke * sys/: k_exec.c, rendez.c, arch/context.S, xdd/audio/Makefile: Added SHAREMEM flag to fork_proc calls for Pexec(104) 2003-05-17 Saturday 22:12 Odd Skancke * xaaes/: README, src/c_window.c, src/desktop.c, src/handler.c, src/kernel.c, src/messages.c, src/widgets.c, src/xa_defs.h, src/xa_evnt.c, src/xa_evnt.h, src/xa_global.h, src/xa_types.h: Fixed mouse-button event handling. Converted moose.xdd to gcc source and moved it to freemint/sys/xdd/whlmoose/. XaAES is now incompatible with all the old moose.xdd variants - USE NEW ONE!!. 2003-05-17 Saturday 22:07 Odd Skancke * sys/xdd/whlmoose/: BINFILES, COPYING, EXTRAFILES, MISCFILES, Makefile, README, SRCFILES, vex_x.s, whlmoose.c, whlmoose.h: [no log message] 2003-05-13 Tuesday 15:04 Frank Naumann * tools/gluestik/transprt.h: Removed invalid macros, converted to unix line style. 2003-05-06 Tuesday 12:04 Konrad M. Kokoszkiewicz * tools/mktbl/mktbl.c: Internal getdelim() bugfix: store the terminator character in the buffer as well. 2003-05-04 Sunday 22:36 Konrad M. Kokoszkiewicz * tools/mktbl/: Makefile, mktbl.c: Added internal getdelim() to make the thing more portable. 2003-05-01 Thursday 13:14 Frank Naumann * sys/xdd/dsp56k/: Makefile.lnx, dsp56k.c, dsp56k.h: Removed the linux source, only confusing and already out of date. Fixed some warnings. 2003-05-01 Thursday 12:33 Matthias Alles * sys/xdd/dsp56k/: BINFILES, COPYING, EXTRAFILES, MISCFILES, Makefile, Makefile.lnx, README_MiNT, SRCFILES, atarihw.h, dsp56k.c, dsp56k.h, .cvsignore: Initial CVS import. 2003-05-01 Thursday 12:27 Matthias Alles * sys/xdd/Makefile: [no log message] 2003-04-24 Thursday 11:45 Frank Naumann * xaaes/src/: handler.c, kernel.c, xa_evnt.c: Added some patches contributed by Henk. 2003-04-24 Thursday 11:44 Frank Naumann * xaaes/src/bootup.c: Fixed compiler warnings. 2003-04-23 Wednesday 15:13 Arnaud BERCEGEAY * xaaes/src/: bootup.c, my_aes.c, my_aes.h: replace my_aes functions by mt_aes functions from gemlib 2003-04-18 Friday 07:06 Arnaud BERCEGEAY * xaaes/src/bootup.c: clean up (no more distinction between PUREC and GCC code for -fvideo switch) 2003-04-17 Thursday 20:48 Arnaud BERCEGEAY * xaaes/src/bootup.c: ptsout[0] is work_out[45] for gemlib too, it's not specific to PUREC 2003-04-15 Tuesday 11:42 Jens Heitmann * xaaes/src/xa_objc.c: * objc_add no longer modifies the ob_head, ob_tail pointers, because this was incompatible with other AES systems. 2003-04-10 Thursday 09:22 Standa Opichal * sys/unifs.c: A-Z1-6 mountpoints improvements. The FS_UNMOUNT changed so that it is able to unmount the filesystem even if it was mounted to the A-Z1-6 drive. 2003-04-10 Thursday 07:50 Standa Opichal * sys/unifs.c: uni_fscntl improvements. FS_MOUNT for a A-Z1-6 drives (like mount u:\m). It updates the BIOS 0x4c2 drive map now if the mountpoint is a single letter. FS_UNMOUNT does not work for these mounts. A little hack? was added to not to try to use the uni_remove on such mountpoints. 2003-04-08 Tuesday 22:06 Konrad M. Kokoszkiewicz * sys/KERNELDEFS: -DJAR_PRIVATE temporarily disabled (currently no time to fix it). 2003-03-27 Thursday 12:24 Konrad M. Kokoszkiewicz * sys/proc.c: Declare do_wakeup_things() as static, not INLINE (used twice, inlining only wastes space). 2003-03-27 Thursday 07:52 Frank Naumann * tools/nfs/: SRCFILES, mntent.c, mntent.h, mount.c, nfsmnt.c, nfsmnt.h: Updated for new mintlib. 2003-03-26 Wednesday 23:35 Frank Naumann * sys/arch/mprot030.c: Updated for struct cookie too. 2003-03-26 Wednesday 23:19 Frank Naumann * sys/: bios.c, cookie.c: Corrected some compiler warnings. 2003-03-26 Wednesday 23:18 Frank Naumann * sys/proc.c: Always assign cookie jar pointer, the compare only cost cpu. 2003-03-26 Wednesday 22:55 Frank Naumann * sys/: bios.c, cookie.c, cookie.h, k_fork.c, memory.c, proc.c, proc_help.c, slb.c, ssystem.c, arch/init_mach.c, arch/sig_mach.c, arch/user_things.h, mint/proc.h: Removed USER_THINGS typedef, use struct instead and removed the ugly casts. 2003-03-26 Wednesday 21:37 Konrad M. Kokoszkiewicz * sys/: cnf.c, global.c, global.h, info.c, init.c, keyboard.c, unicode.c: Save the complete absolute path in sysdir[], because pathnames like '\multitos\keyboard.tbl' displayed at bootup seem to be confusing for some users (who think it means 'u:\multitos...'). Also, use backslashes in it, when MiNT is already up. 2003-03-26 Wednesday 21:33 Konrad M. Kokoszkiewicz * doc/beginner/mint-en.stg: Update for features of version 1.16.0. 2003-03-26 Wednesday 17:35 Standa Opichal * xaaes/src/: xa_appl.c, xa_evnt.c: The pmsg() declaration added in IFDIAG() 2003-03-26 Wednesday 12:19 Standa Opichal * xaaes/src/crtinit.c: _setstack changed to cdecl 2003-03-26 Wednesday 12:16 Standa Opichal * xaaes/src/: desktop.c, menuwidg.c, config.c: #include "libkern.h" -> #include "global.h" for compatibility reasons. The global.h should be the only file including libkern.h to be able to compile it all not using the FreeMiNT libkern. 2003-03-26 Wednesday 10:44 Standa Opichal * xaaes/src/handler.c: ExchangeVec typedef fixed 2003-03-26 Wednesday 10:35 Standa Opichal * xaaes/src/messages.c: #include -> #include 2003-03-26 Wednesday 10:34 Frank Naumann * xaaes/src/: bootup.c, vdi_defs.h: Enabled mouse wheel initialization. Disabled until now due to missing gemlib VDI binding. 2003-03-26 Wednesday 10:14 Frank Naumann * xaaes/src/kernel.c: Changed back moose_data to local struct, was static for testing. 2003-03-26 Wednesday 10:12 Standa Opichal * xaaes/src/: SRCFILES, get_parent.c, get_parent.h, my_aes.c, nkcc.c, nkcc_gem_to_norm.c: Long filenames removal: get_parent() moved to the my_aes.c nkcc_gem_to_norm() moved to nkcc.c 2003-03-26 Wednesday 10:08 Standa Opichal * xaaes/src/objects.h: Removing the cdecl directive from get_parent() 2003-03-26 Wednesday 09:59 Standa Opichal * xaaes/src/: bootup.c, c_window.c, kernel.c, xa_shel.c, xa_types.h: The C++ comments // fixed to C ones /* */ or #if XXX #endif. 2003-03-26 Wednesday 01:25 Konrad M. Kokoszkiewicz * sys/: keyboard.c, keyboard.h: Uh, don't use get_cookie() inside init_keybd(), the cookie jar is not yet initialized that time! Also added some other preliminary code (disabled for now). 2003-03-26 Wednesday 01:23 Konrad M. Kokoszkiewicz * sys/: info.c, info.h, init.c: Added yet one message to print at startup (TOS kbd/lang preference). 2003-03-26 Wednesday 01:22 Konrad M. Kokoszkiewicz * sys/unicode.c: Fixed minor bug (supervacuous argument in boot_printf). 2003-03-26 Wednesday 01:20 Konrad M. Kokoszkiewicz * sys/arch/intr.S: _mint_5ms divided into two copies, one for 030 and other for 68000. This will facilitate code updates by reducing the number of #ifdef switches inside the routine. 2003-03-26 Wednesday 01:18 Konrad M. Kokoszkiewicz * sys/arch/startup.S: Initial stack size increased to 8k. 2003-03-26 Wednesday 01:18 Konrad M. Kokoszkiewicz * sys/arch/user_things.h: Updated a comment. 2003-03-25 Tuesday 01:06 Konrad M. Kokoszkiewicz * sys/k_kthread.c: Oops, SSP initialization not really necessary here, fork_proc1() does that. Reverted to the original, modification in init.c is enough. 2003-03-24 Monday 23:56 Konrad M. Kokoszkiewicz * sys/: init.c, k_kthread.c: Initialize the SSP (apart the USP) while creating a thread. This seems to cure the "mint.cnf-exec bug". 2003-03-24 Monday 13:13 Konrad M. Kokoszkiewicz * sys/ssystem.c: Don't update the master cookie jar more than once (in the "cookie forwarding" code). 2003-03-22 Saturday 00:50 Konrad M. Kokoszkiewicz * sys/: info.c, info.h: Updated compile time switches. 2003-03-22 Saturday 00:41 Konrad M. Kokoszkiewicz * sys/: cookie.h, ssystem.c: Also forward the Draconis cookie, like STiK's. 2003-03-22 Saturday 00:39 Konrad M. Kokoszkiewicz * tools/mgw/main.c: Use Ssystem() to delete the ICIP cookie. Bumped version number to 0.32b. 2003-03-21 Friday 22:40 Konrad M. Kokoszkiewicz * sys/ssystem.c: Correction in the cookie forwarding code. 2003-03-21 Friday 22:39 Konrad M. Kokoszkiewicz * sys/cookie.c: When the kernel jar is not accessible by applications, it may as well reside in kernel's BSS segment. 2003-03-21 Friday 22:38 Konrad M. Kokoszkiewicz * sys/info.c: Update. 2003-03-21 Friday 22:36 Konrad M. Kokoszkiewicz * sys/keyboard.c: Same re-correction again. 2003-03-21 Friday 11:52 Frank Naumann * Makefile: Added new folder xaaes to the subfolder list. 2003-03-21 Friday 10:46 Frank Naumann * sys/: info.c, keyboard.c: Added again missing #ifdef VERBOSE_BOOT removed from Draco. 2003-03-21 Friday 00:51 Konrad M. Kokoszkiewicz * sys/: cookie.h, ssystem.c: STiK cookie forwarding bugfixed. Added #define COOKIE_STiK to cookie.h 2003-03-20 Thursday 22:25 Konrad M. Kokoszkiewicz * tools/gluestik/main.c: Use Ssystem(S_DELCOOKIE) for removing the 'STiK' cookie. 2003-03-20 Thursday 21:30 Konrad M. Kokoszkiewicz * sys/: cookie.c, cookie.h, kernget.c, keyboard.c, ssystem.c: Ssystem(S_SETCOOKIE, 'STiK', ...) and Ssystem(S_DELCOOKIE, 'STiK', ...) when run by superuser: forward the cookie to all the running processes. This should for now make gluestik work again. 2003-03-20 Thursday 21:25 Konrad M. Kokoszkiewicz * doc/examples/mint.cnf: Fixed wrong comment about SLICES. There was 'the higher the SLICES value', there should be 'the lower the SLICES value'. 2003-03-20 Thursday 21:24 Konrad M. Kokoszkiewicz * sys/arch/user_things.S: Added a comment. 2003-03-20 Thursday 15:22 Frank Naumann * tools/mktbl/: .cvsignore, Makefile, mktbl.c: Use the right compiler, some cleanup. 2003-03-20 Thursday 13:20 Konrad M. Kokoszkiewicz * sys/arch/user_things.h: Updated a comment. 2003-03-19 Wednesday 09:25 Frank Naumann * xaaes/src/: SRCFILES, bootup.c, bootup.h, crtinit.c, setstack.S, startup.S: Added environment handling (mainly using the mintlib argument parser). 2003-03-18 Tuesday 22:39 Frank Naumann * xaaes/src/: draw_obj.c, xa_appl.c, xa_objc.c: Some cleanup. 2003-03-18 Tuesday 10:12 Frank Naumann * xaaes/src/: bootup.c, bootup.h, xa_appl.c, xa_form.c: Moved handle_XaAES_msgs to xa_appl.c, private now. 2003-03-18 Tuesday 09:47 Frank Naumann * xaaes/src/: aes_defs.h, bootup.c, c_window.c, config.c, ipff.c, widgets.c, xa_clnt.c, xa_clnt.h, xa_defs.h, xa_evnt.c, xa_fsel.c, xa_wind.c: Reworked get_procname and fixed a very bad bug of returning pointer to a local variable. Also disabled SEPERATE_SCL, XaAES now evaluate xa_exec.scl correctly. Some other cleanup too. 2003-03-18 Tuesday 01:01 Standa Opichal * xaaes/src/: xa_clnt.c, xa_menu.c: #include "util.h" was missing for strnupr(). 2003-03-18 Tuesday 01:00 Standa Opichal * xaaes/src/ipff.c: char -> uchar conversion 2003-03-17 Monday 21:14 Frank Naumann * doc/xaaes/: xaaes.hyp, xaaes.ref, xaaes.stg: Added XaAES extension docu from Henk. 2003-03-16 Sunday 21:26 Konrad M. Kokoszkiewicz * sys/: KERNELDEFS, bios.c, cookie.c, cookie.h, init.c, proc.c, proc_help.c, scsidrv.c, ssystem.c, xhdi.c, arch/user_things.S, arch/user_things.h: The Cookie Jar is private now for each application. 2003-03-16 Sunday 21:23 Konrad M. Kokoszkiewicz * doc/programmer/cookiejar.txt: Added small info on the Cookie Jar. 2003-03-16 Sunday 21:22 Konrad M. Kokoszkiewicz * doc/beginner/: mint-en.hyp, mint-en.ref, mint-en.stg: Update. 2003-03-16 Sunday 21:17 Konrad M. Kokoszkiewicz * sys/unicode.c: Corrected the #ifdef VERBOSE_BOOT stuff. 2003-03-16 Sunday 21:12 Konrad M. Kokoszkiewicz * sys/: info.c, keyboard.c: Corrected the VERBOSE_BOOT stuff. 2003-03-16 Sunday 19:32 Frank Naumann * sys/keyboard.c: Added missing #ifdef VERBOSE_BOOT. 2003-03-15 Saturday 21:15 Konrad M. Kokoszkiewicz * sys/: info.c, info.h, init.c, keyboard.c, memory.c, unicode.c: Updates in verbosity stuff, step by step init made possible. 2003-03-15 Saturday 21:13 Konrad M. Kokoszkiewicz * sys/: cookie.c, proc_help.c, arch/user_things.S, arch/user_things.h, arch/xhdi_emu.S: Some preliminary code for moving more stuff to user space. 2003-03-15 Saturday 16:38 Frank Naumann * xaaes/: BINFILES, COPYING, ChangeLog, ChangeLog.Craig, ChangeLog.Henk, EXTRAFILES, MISCFILES, Makefile, README, SRCFILES, TODO, src/.cvsignore, src/BINFILES, src/CONFIGVARS, src/DEPENDENCIES, src/EXTRAFILES, src/MISCFILES, src/Makefile, src/PHONY, src/RULES, src/SRCFILES, src/about.c, src/about.h, src/accstart.h, src/accstart.s, src/aes_defs.h, src/ahcm.c, src/ahcm.h, src/app_man.c, src/app_man.h, src/bootup.c, src/bootup.h, src/c_window.c, src/c_window.h, src/config.c, src/config.h, src/debug.c, src/debug.h, src/desktop.c, src/desktop.h, src/display.c, src/display.h, src/draw_obj.c, src/get_parent.c, src/get_parent.h, src/global.h, src/handler.c, src/handler.h, src/ipff.c, src/ipff.h, src/kernel.c, src/kernel.h, src/libkern.h, src/matchpat.c, src/matchpat.h, src/menuwidg.c, src/menuwidg.h, src/messages.c, src/messages.h, src/my_aes.c, src/my_aes.h, src/nkcc-gc.s, src/nkcc-pc.s, src/nkcc.c, src/nkcc.h, src/nkcc_gem_to_norm.c, src/objects.h, src/op_names.h, src/p_handlr.s, src/rectlist.c, src/rectlist.h, src/scrlobjc.c, src/scrlobjc.h, src/signals.c, src/signals.h, src/startup.S, src/taskman.c, src/taskman.h, src/trnfm.c, src/trnfm.h, src/util.c, src/util.h, src/vaproto.h, src/vdi_defs.h, src/version.h, src/widgets.c, src/widgets.h, src/xa_aes.h, src/xa_appl.c, src/xa_clnt.c, src/xa_clnt.h, src/xa_codes.h, src/xa_defs.h, src/xa_evnt.c, src/xa_evnt.h, src/xa_fork.c, src/xa_form.c, src/xa_form.h, src/xa_fsel.c, src/xa_fsel.h, src/xa_global.h, src/xa_graf.c, src/xa_graf.h, src/xa_menu.c, src/xa_objc.c, src/xa_rsrc.c, src/xa_rsrc.h, src/xa_scrp.c, src/xa_shel.c, src/xa_shel.h, src/xa_types.h, src/xa_wdial.c, src/xa_wind.c, src/xalloc.c, src/xalloc.h, src/moose/README, src/moose/vmoose.prj, src/moose/whlmoose.S, src/moose/whlmoose.prj, src/rsc/xaaes.h, src/rsc/xaaes.hrd, src/rsc/xaaes.rsc, src/rsc/xaaeswdg.h, src/rsc/xaaeswdg.hrd, src/rsc/xaaeswdg.rsc, src/widgets/adam.hrd, src/widgets/adam.rsc, src/widgets/baroqwdg.h, src/widgets/baroqwdg.hrd, src/widgets/baroqwdg.rsc, src/widgets/cbox1214.h, src/widgets/cbox1214.hrd, src/widgets/cbox1214.rsc, src/widgets/cboxwdg.h, src/widgets/cboxwdg.hrd, src/widgets/cboxwdg.rsc, src/widgets/cboxwidg.h, src/widgets/cboxwidg.hrd, src/widgets/cboxwidg.rsc, src/widgets/gemjwdg.rsc, src/widgets/gilwidg.hrd, src/widgets/gilwidg.rsc, src/widgets/homwdg.rsc, src/widgets/ligt_wdg.rsc, src/widgets/magicwdg.rsc, src/widgets/mbox1214.h, src/widgets/mbox1214.hrd, src/widgets/mbox1214.rsc, src/widgets/mboxwdg.h, src/widgets/mboxwdg.hrd, src/widgets/mboxwdg.rsc, src/widgets/mboxwidg.h, src/widgets/mboxwidg.hrd, src/widgets/mboxwidg.rsc, src/widgets/monowidg.h, src/widgets/monowidg.hrd, src/widgets/monowidg.rsc, src/widgets/nine-wdg.rsc, src/widgets/nine_wdg.rsc, src/widgets/pas_wdg.rsc, src/widgets/ronb_wdg.rsc, src/widgets/rond_wdg.rsc, src/widgets/rondswdg.rsc, src/widgets/styl_wdg.rsc, src/widgets/w98_wdg.rsc, src/widgets/win_wdg.rsc, src/widgets/xaaeswdg.h, src/widgets/xaaeswdg.hrd, src/widgets/xaaeswdg.rsc: Initial import of the gcc modified XaAES 0.963 source. Version bumped to 0.970. 2003-03-15 Saturday 16:16 Frank Naumann * sys/arch/mprot040.c: Ignore proc structs with invalid page tables instead halting the kernel. 2003-03-15 Saturday 16:16 Frank Naumann * sys/init.c: Added some missing #ifdef VERBOSE_BOOT. 2003-03-13 Thursday 22:14 Konrad M. Kokoszkiewicz * sys/dosmem.c: Argh, forgot to commit this (refers to the m_addalt() update). 2003-03-13 Thursday 21:07 Konrad M. Kokoszkiewicz * sys/: info.c, info.h, init.c: Added some more 'verbose' messages. Added the 4 s. delay at startup for easier entering bootmenu. Started adding the step-by-step initializing mode. 2003-03-13 Thursday 21:02 Konrad M. Kokoszkiewicz * sys/arch/: detect.S, detect.h: sys_m_addalt() will now check whether the memory to be added does really exist. 2003-03-13 Thursday 21:00 Konrad M. Kokoszkiewicz * sys/arch/cpu.S: Minor size optimizations. 2003-03-13 Thursday 20:59 Konrad M. Kokoszkiewicz * sys/arch/startup.S: Add 256 bytes to the initial stack size. 2003-03-12 Wednesday 10:50 Konrad M. Kokoszkiewicz * sys/init.c: Added two missing #ifdef VERBOSE_BOOT. 2003-03-11 Tuesday 22:21 Konrad M. Kokoszkiewicz * sys/: bios.c, bios.h, biosfs.c, init.c, k_exit.c, keyboard.c, keyboard.h, syscall_vectors.c, time.c, time.h, xbios.c, xbios.h: Rename XBIOS functions to the sys_b_* convention. 2003-03-11 Tuesday 22:18 Konrad M. Kokoszkiewicz * sys/: info.c, info.h, init.c: Make VERBOSE_BOOT a bit more verbose. 2003-03-11 Tuesday 22:17 Konrad M. Kokoszkiewicz * sys/mis.c: Updated a comment. 2003-03-11 Tuesday 22:15 Konrad M. Kokoszkiewicz * sys/slb.c: Minor optimizations. 2003-03-11 Tuesday 22:14 Konrad M. Kokoszkiewicz * sys/arch/intr.S: Use the newly defined TM_* indices to address the TIMEOUT structure. 2003-03-10 Monday 13:27 Konrad M. Kokoszkiewicz * sys/init.c: The time slice value set by mint.cnf may not be 0. 2003-03-10 Monday 13:22 Konrad M. Kokoszkiewicz * sys/cnf.c: Fixed a typo. 2003-03-09 Sunday 23:28 Konrad M. Kokoszkiewicz * sys/: bios.c, cnf.c, console.c, crypt_IO.c, crypt_IO.h, debug.c, dos.c, arch/mmu030.S, dosdir.c, dosfile.c, dosfile.h, dosmem.c, d