1
0
mirror of https://github.com/deadw00d/AROS.git synced 2025-12-08 06:20:50 +00:00
Commit Graph

4727 Commits

Author SHA1 Message Date
24afc5b80a Use correct bounds when clamping result of MUIM_Numeric_ValueToScale(Ext)
with MUIA_Numeric_Reverse set. Previously, the bounds were inverted, leading 
to the clamped value always being zero.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46515 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-02-05 16:15:36 +00:00
06821fc2cf nonvolatile.library: Make ROMable for m68k
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46477 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-02-03 03:47:41 +00:00
a01d0a428f nonvolatile.library: Clean up headers for better doc generation
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46476 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-02-03 03:47:33 +00:00
d31245e694 nvdisk.library: Make ROMable for m68k
For now, it will place "nonvolatile"s in RAM:NVRAM/ if there is no
ENV-ARCHIVE:SYS/nv_location preference.

In the future, we should use the CD32's NVRAM on m68k to back
nonvolatile.library

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46475 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-02-03 03:47:26 +00:00
380cedaf72 lowlevel.library: Make lowlevel.library ROMable for m68k
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46473 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-02-03 03:47:13 +00:00
5831b3db6a - Use new PCI API
- Perform virtual to physical translation correctly where appropriate
- Work only with "direct" bus implementations. Indirect buses cannot be supported because there's no map/unmap facilities.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46405 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-01-27 15:38:33 +00:00
23f6b67449 Detab
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46382 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-01-25 17:44:02 +00:00
5110ce5a9b Bugfix. Resulting tags if "format" is not NULL must be
TAG_IGNORE, value

but not

MUIA_List_Format, TAG_IGNORE.

This fixes a crash in one of the Hollywood MUI examples.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46203 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2013-01-03 18:30:08 +00:00
4d57b0c08e workbench.library - keep the relay messages until workbench application is available
Fixes a crash if there is an appiconed application launched before Wanderer.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46137 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-12-19 20:34:56 +00:00
16cac778ec gallium i915: Compiler delint
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46114 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-28 20:42:14 +00:00
2cc112f4dd - MUIM_Group_ExitChange now only does a relayout if objects have been added
to or removed from the group (MUI behaviour).
 - Added undocumented (original MUI) method MUIM_Group_ExitChange2, which 
   always does a relayout (Zune's ExitChange method's previous behaviour).
   The flags field of the message is ignored as its usage is unknown to be.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46048 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-16 17:53:22 +00:00
e5bb9f78e9 Floattext.class: Compiler delint
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46040 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-14 04:23:53 +00:00
e4258eae75 Minor fixes to comments, formatting etc.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46030 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-12 16:20:41 +00:00
fd8b23a948 - Now splits paragraphs into multiple lines, with each line fitting the
visible width.
 - Implemented MUIA_Floattext_Justify.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46029 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-12 16:14:47 +00:00
01d55576bb Partly reverted r45977. MUIA_Prop_Visible and MUIA_Prop_UseWinBorder are
not booleans after all.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@46026 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-09 05:43:12 +00:00
db5ee3bdf2 zune: Allow customclasses to determine their initialization priority
This is needed if, for example, you have a custom class that depends
upon another custom class.

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45978 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-02 04:43:42 +00:00
9ef6c28577 Safer handling of Booleans.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45977 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-11-02 00:31:54 +00:00
1f93e92c98 Mesa: gallium i915 driver, merge from ABI V0.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45934 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-21 09:40:35 +00:00
cad71d68f3 Gallium lib: intelGMA gallium support, merge from ABI V0.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45933 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-21 09:17:09 +00:00
86405044cb Fixed handling 8-byte arguments
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45919 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-16 18:41:01 +00:00
916acc0b61 MUIM_List_InsertSingle: if there's no active entry,
MUIV_List_Insert_Active now leads to the new item being inserted at the 
top of the list (MUI behaviour).


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45896 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-11 18:37:18 +00:00
9f63b5d421 - Implemented MUIM_List_Select and MUIM_List_NextSelected.
- Fixed handling of MUIV_List_Insert_Active when no entry is active.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45874 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-08 14:51:01 +00:00
239af5f641 Made bitmap view and path AppMessage targets. Picture files can now be
dragged from Wanderer and dropped on these areas to choose that picture.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45872 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-08 13:57:13 +00:00
b40be1ded8 - Implemented AppMessage handling. This necessitated the rearrangement of
MUI_NotifyData to include a pointer to an extended attributes structure
   (MUI_NotifyData itself cannot grow, for compatibility reasons).
 - Undraw drag image before object has been informed of drop, rather than
   afterwards (when the undraw buffer might be out-of-date).


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45871 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-08 13:54:39 +00:00
46172fa048 childs -> children.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45862 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-04 16:55:12 +00:00
6cb84dfc8b Tabs to spaces, more consistent formatting, childs -> children, typos in
comments etc.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45861 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-10-04 15:58:11 +00:00
b7cf8579af Ensure all lines that should be omitted from public includes are marked
with the PRIV identifier.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45802 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-09-15 17:08:34 +00:00
df11b38372 Tabs to spaces, more consistent formatting.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45798 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-09-14 19:47:19 +00:00
15bb947a9c Unsigned multiplication.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45754 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-09-08 16:02:45 +00:00
cf7b5398b7 Tabs to spaces, more consistent formatting.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45710 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-31 19:01:54 +00:00
8fc91237ba muimaster.library: Accelerate some common operations on <= 8 bit modes
Don't 'hang' the system with long expensive convertpixels operations
on modes without truecolor. It's especially annoying on Drag & Drop
operations.

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45688 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-30 01:33:03 +00:00
ac68cc0827 Tabs to spaces, more consistent formatting.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45683 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-29 16:17:40 +00:00
df56286928 The freetype demos need some functions which are only
available in the static lib.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45648 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-25 09:53:36 +00:00
046422b419 freetype2: Follow the 'standard' naming conventions
For the shared library:
  uselibs=freetype2

For the static library
  uselibs=freetype2.static

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45647 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-25 01:13:00 +00:00
8182fd5e9a icon.library: Only use a FACE tag's Width and Height if the IFF also have imagery
This fixes the issue where icons that specified their Aspect in the
FACE tag, but had no imagery, and used Width=-1, Height=-1, ended up
as 256x256 icons.

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45646 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-24 20:11:26 +00:00
09e2d692e2 z_au.library: Update to new genmodule interfaces
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45624 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-20 03:19:51 +00:00
1054210b08 png_au.library: Update to new genmodule interfaces
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45623 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-20 03:19:46 +00:00
37d5ddfdb6 jpeg.library: Update to new genmodule interfaces
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45622 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-20 03:19:40 +00:00
101bd60859 expat.library: Update to new genmodule interfaces
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45621 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-20 03:19:34 +00:00
1cd7b49add bz2_au.library: Update to new genmodule interfaces
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45620 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-20 03:19:28 +00:00
d2e023397f includes: AROS_UFIxx -> AROS_INTxx change
* Moves these macros to exec/interrupts.h, matching resource/card.h
* Adds AROS_INTFUNC_INIT/AROS_INTFUNC_EXIT macros
* Allows the 'Z flag' m68k semantic for interrupt functions

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45571 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-16 06:17:16 +00:00
44532fcfc2 symbolsets: Be more precise in the reporting of missing symbol set handlers
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45547 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-13 03:44:21 +00:00
e5fb19081c rexxsys.library: Actually use the rl_SysBase field
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45533 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-13 01:42:18 +00:00
de1e7ba1d4 Software IEEEDPMul implemented.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45502 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-10 19:09:06 +00:00
3d313cc850 mathieeedoubbase: Fix IEEEDPFlt() definition to match the AOS 3.1 ABI
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45500 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-10 14:44:00 +00:00
7b5010edfe realtime.library: Use AROS_UFIx() macros
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45494 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-10 05:05:07 +00:00
8af2933533 prometheus.library: Use AROS_UFIx() macros
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45493 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-10 05:05:01 +00:00
c78ce5c373 arch/m68k-amiga: Fix return of QUAD values
Oddly enough, this also requires that I add AROS_UFxNR() macros.

Oh well, I guess that makes it more consitient with the AROS_LHxNR
macros.

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45416 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-09 03:42:46 +00:00
b9274429fd icon.library: Always provide some default imagery in the do_Gadget field
Resolves issues with programs (like DOpus) that insist on drawing
their own icon imagery instead of calling DrawIconState()

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45383 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-03 14:42:09 +00:00
da4b5fe4c9 WORD align structures after name strings. 68000/010 compatible.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@45382 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-08-03 11:02:11 +00:00