7a2da7cdd9
muimaster.library: be able to internally distinguish menu, menustrip and menuitem
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50862 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-24 19:43:42 +00:00
d358b70cab
Listtree.mcc: make sure that parent of first level entry is returned as NULL
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50861 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-24 19:43:38 +00:00
59e9d921b4
use HIDD_BM_OBJ() from hidd/graphics.h
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50860 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-24 10:20:30 +00:00
e5a7cee141
wip - import hostgl from abi v0 and adapt to abi v1/GL.library ABI
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50859 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-24 00:54:42 +00:00
de46e2a437
disable debug
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50858 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 22:30:34 +00:00
dae46a72ee
finish migrating from arosmesa to mesa3dgl
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50857 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 22:21:44 +00:00
d30c46cf57
finish transitioning from arosmesa -> mesa3dgl.library
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50856 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 22:01:54 +00:00
d6dd81588f
make directory name inline with other tests
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50855 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 21:46:52 +00:00
d63da43e32
rename gl tests since they are generic (gl.library)
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50854 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 20:17:07 +00:00
703173b1fc
*sigh* .. take 10 ... delete the correct lines this time.
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50853 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 18:27:58 +00:00
53cd880c08
oops - re-add accidently removed line
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50852 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 17:27:51 +00:00
f69aa662c8
remove bits committed in error
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50851 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 16:52:50 +00:00
b37d7efc4c
fix pc-i386
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50850 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-23 16:31:21 +00:00
8213498e84
remove obsolete "mesa.library" support.
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50849 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-22 20:52:34 +00:00
0d29faa897
Don't show unset volume creation dates (represented as 01-01-1978).
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50848 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-20 18:15:37 +00:00
7960c76aa4
muimaster.library: revert r50831
...
I wrongly understood Odyssey codes.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50846 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-20 06:31:47 +00:00
ef20bc373b
add support for aros-x86_64 target.
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50845 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 15:03:01 +00:00
f3d98a9bc2
simplify by using krnCreateROMHeader()
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50844 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 14:28:07 +00:00
c877d6272f
fat-handler: On insert, don't try to compare dates if dl is NULL
...
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com >
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50843 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 05:17:41 +00:00
29529d91fd
crosstools: Add 'tools-crosstools-gdb' target
...
Tested only for m68k-amiga so far, not built by default.
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com >
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50842 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 04:01:32 +00:00
bef54eac38
move initialization code to PlatformPostInit()
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50841 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 02:03:57 +00:00
9e270b537e
register a memory region for the "ROM" to prevent invalid pointer assertions
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50840 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 02:02:33 +00:00
b1aec5efae
add bit definitions for the memory flags. add MEMB/F_VIRTUAL / MEMB/F_PRIVATE
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50839 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 01:44:31 +00:00
49cc1791a0
fix build when debug is enabled
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50838 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-19 00:14:32 +00:00
42b4503339
arch/m68k-amiga: Add parallel.hidd class for Amiga m68k
...
Pretty much completely untested at this point, other than the fact
that it compiles. Only one unit (0) is available.
Uses ciaa.resource for ICR interrupt management.
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com >
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50836 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-18 04:43:42 +00:00
0ae49c8bb4
Listtree.mcc: simplify the drag & drop handling by making the listtree object the dragged object instead of nlisttree
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50833 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:34:06 +00:00
54f9c35b1d
Listtree.mcc: implement mechanism for sending messages to Listtree-inherited classes with overridden functions
...
Otherwise such overridden functions would never get called. This is needed
for functionality invoked by user interaction (ie. Drag methods).
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50832 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:34:03 +00:00
ed37417ce8
muimaster.library: a selection of top level Menu is also expected to trigger MUIM_ContextMenuChoice
...
As tested with Odyssey source codes.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50831 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:34:01 +00:00
b5de0ab3c3
Listtree.mcc: implement Listtree_Close
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50830 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:33:57 +00:00
e89c8eb791
Listtree.mcc: update flags of proxy object before returning it
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50829 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:33:54 +00:00
bd7dd56799
Listtree.mcc: add proxy object for the root node
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50828 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:33:52 +00:00
88b960f1ff
Listtree.mcc: use internal inherited class of NListtree
...
This way Listtree gains control of dispatcher of NListtree in
case some tweaks are needed.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50827 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:33:49 +00:00
cd0362ff9a
Listtree.mcc: forward MUIA_ContextMenu to super class, not NListtree
...
This way if a user inherits from Listtree and overrides
MUIM_ContextMenuBuild/Choice those functions will be
called. If the attribute is forward to NListtree, the overriden
functions in Listtree will not be called, because context menu
even handler will fire on NListtree level.
Since users in their overriden functions have to use Listtree methods
(no direct data access), all the access can be proxied.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50826 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 19:33:46 +00:00
65768dfe41
Activate script
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50825 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 08:38:30 +00:00
1b04765c97
Added missing script
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50824 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 08:30:51 +00:00
a2426160a2
Fixed country code
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50823 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-15 07:39:14 +00:00
94011792ae
- For volumes with unset creation dates, set the ticks field of their
...
DateStamp to a hash value based on their serial number, so they can
be differentiated on the DosList if their name isn't unique.
- Do some validation on FAT dates.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50822 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-14 22:36:34 +00:00
e1f6d25b7b
Allow multiple volumes with the same name if their creation dates differ.
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50821 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-14 22:34:24 +00:00
97c08509db
ACTION_RENAME_DISK fixes:
...
- Update the volume name in the root lock too. This makes the new
volume name appear next to the current volume in C:Info output.
- Don't generate an IECLASS_DISKINSERTED event.
- Use the same capitalisation for the updated in-memory volume name as
will be used when the disk is re-inserted. E.g. "flopPy" -> "Floppy".
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50820 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-14 15:46:30 +00:00
7cab99334d
Excluded charset.c from the build: it's unused except for one short
...
function, which I moved to main.c.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50819 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-14 01:50:52 +00:00
fb33f4b699
Removed extraneous code from ACTION_FORMAT that prevented unformatted
...
devices from being formatted (too much was copied from ACTION_RENAME_DISK).
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50818 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-14 01:49:31 +00:00
b17f065f10
use temporary register variable instead of reading into cpunum directly
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50817 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-12 15:56:27 +00:00
50ba30a41a
introduced new system call to obtain current CPU number followed by implementation of this syscall for native arm targets. Exec's idle task uses this system call too.
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50816 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-11 20:47:49 +00:00
fbdbe99495
Fixes building of AROS for non-smp variant of raspi target
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50815 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-11 20:47:45 +00:00
81e49485ad
If one of the FAT blocks can't be read, free already read FAT
...
cache-blocks to avoid memory leaks (from the cache).
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50814 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-11 02:27:00 +00:00
06ef08852b
Listtree.mcc: implement List_CreateImage and List_DeleteImage
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50813 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-10 20:43:35 +00:00
ce4edfcfdd
Listtree.mcc: implement proxying of DisplayHook
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50812 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-10 20:43:33 +00:00
c622bfc7c1
Listtree.mcc: rename variables in Listtree_GetEntry to match the template of other functions
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50811 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-10 20:43:30 +00:00
98efbe37c1
Listtree.mcc: implement Listtree_Open and Listtree_FindName
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50810 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-10 20:43:28 +00:00
2de9632338
Listtree.mcc: handle cases where NListtree_Active is NULL
...
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50809 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2015-06-10 20:43:25 +00:00