hybrid
5b030dbc98
Enable zip decryption mode. Add bzip2 flag.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2997 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:46:29 +00:00
hybrid
abef503ca2
Add bzip2 license.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2996 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:44:39 +00:00
hybrid
f4fbdbd458
Rename file due to name clash with zlib.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2995 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:43:49 +00:00
hybrid
d8457b0bdf
Add bzip2 to trunk.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2994 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:32:10 +00:00
hybrid
4a3f5d8068
Remove unused files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2992 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 14:17:26 +00:00
hybrid
97d4c2f71a
Fix compilation under Solaris.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2991 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 12:48:02 +00:00
hybrid
f040a326d8
Clarify the grab situation.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2990 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 12:04:47 +00:00
hybrid
dd198af9e5
Add possibility to add externally loaded/created fonts.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2989 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 12:02:42 +00:00
hybrid
e699ab8889
Add test for mesh cache.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2988 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 11:42:18 +00:00
hybrid
6ffcba6836
Fix test compilation. Add check for decryption support being enabled. Add meaningful message if trying to load an encrypted file without decryption support.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2987 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 11:08:05 +00:00
hybrid
def8fc60a0
Fix warnings found by randomMesh
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2986 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 01:14:26 +00:00
hybrid
47611a90bb
Add all three render window selections possible in Irrlicht to example.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2985 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 22:52:38 +00:00
hybrid
1d2a2cd8bc
Add driver choice.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2984 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 22:03:11 +00:00
hybrid
504a2474d5
Fix HLSL support, which was broken due to a wrong overload. Mentioned by Yoran
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2983 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 21:39:19 +00:00
hybrid
04be1cd5f3
Fix aes loader, seems like no tables won't work. Added test to ensure proper decryption.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2982 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:42:07 +00:00
hybrid
e0bec83ba7
Add openbsd define check.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2981 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:40:28 +00:00
hybrid
f9116eab17
Use irrlicht defines for endianess, and less memory consuming ops.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2980 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:13:19 +00:00
hybrid
05e1cf1871
Change project files for new file names of aes files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2979 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:36:40 +00:00
hybrid
67110aa2e7
Rename files to cpp.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2978 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:29:23 +00:00
hybrid
7adfec0503
Start port of aes lib to c++.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2977 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:24:31 +00:00
hybrid
77405cc50f
Make aes includes also optional.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2976 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 09:50:30 +00:00
hybrid
0b00abe72f
Add aes files to project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2975 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 09:33:26 +00:00
cutealien
a0aebc868b
- Bugfix: Mousewheel no longer sends EMIE_MOUSE_WHEEL messages twice on Linux.
...
- Further cleanup/improvements to example 22 MaterialViewer
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2974 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 00:58:09 +00:00
hybrid
f8ce8a1ed1
Adapt jpeg changes in other project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2973 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 17:32:32 +00:00
hybrid
226bc7555e
Adjust changed files of jpeglib.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2972 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 14:13:56 +00:00
hybrid
a9ec50bd40
Update trunk to latest jpeglib revision.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2971 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 08:19:22 +00:00
cutealien
d262f1081c
Cleaning up example 22 MaterialViewer.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2970 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-02 23:40:31 +00:00
cutealien
0e21f80e5a
- CStringWArrayAttribute can use const-ref instead of full copy
...
- Put E_ATTRIBUTE_TYPE in own header EAttributes.h
- Put IAttribute in own header IAttribute.h
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2969 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-02 16:02:41 +00:00
cutealien
11ef630ef7
Revert accidental checkin of zipreader changes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2967 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 18:31:50 +00:00
cutealien
622bd16ba1
SceneNodeAnimatorFollowSpline can now loop and pingpong.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2966 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 18:26:52 +00:00
hybrid
3d4ff2a67e
Add ways to provide the password for encrypted archives.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2965 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 17:07:00 +00:00
hybrid
7862d83a33
Fix some more types, now encryption works (just enable the define in IrrCompileConfig)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2964 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 16:27:29 +00:00
hybrid
ebc97594b3
Fix zip files again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2963 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 15:58:13 +00:00
hybrid
d1251606f7
Make aes decryption optional.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2961 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 12:17:18 +00:00
hybrid
7e2c6364c1
Ignore .d files. Add fbdev sync.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2960 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 12:15:53 +00:00
hybrid
09392b791d
Fix Makefile includes and type qualifier.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2959 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 09:30:30 +00:00
hybrid
69fd3110f4
Fix wrongly set ifdef
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2958 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 08:38:22 +00:00
hybrid
f7c1b27558
Make sure we hide the GL enums whre they don't exist.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2957 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 02:08:27 +00:00
hybrid
5a124e3193
Fix compilation under Linux.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2956 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 01:57:57 +00:00
hybrid
2c72efbab4
Create an initial stub for support of AES-encrypted zip files. This code is not yet functional. There is no way to specify the password, and it's unconditionally compiled in. But the basic algorithm is there, though untested so far.
...
We use the aes library by Dr Gladman, which is also used in WinZip. It can be used for other encryption support as well, and also provides a PRNG, SHA, and other things.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2955 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 01:45:55 +00:00
cutealien
cbe11eae65
Some more minor cleanup in MeshViewer example.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2954 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 20:53:24 +00:00
cutealien
ffe43a25e9
Rework MeshViewer:
...
- Break up EventHandler into more functions
- Add enums for all ID's
- Fix scaling display
- Add quick-scale buttons for *10 and * 0.01
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2953 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 20:40:49 +00:00
hybrid
be53718e91
Fix flattenFilename method.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2952 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 17:34:54 +00:00
cutealien
f2e91f0e7c
Fix self assignments for irrArray (which worked already in 1.6, not sure if it was fixed there
...
already or broken after 1.6).
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2950 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 15:08:16 +00:00
cutealien
09b4f29944
Bugfix: irrArray should no longer crash when using other allocators. Corresponding test added. This was
...
caused because operator= and copy-constructor where not called because the the second template parameters
was not used in those function declarations and so only functions for the default parameter had been
created.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2949 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 14:51:59 +00:00
hybrid
e7b200fef4
Merged revisions 2892:2947 from 1.6 branch. Mainly GUI fixes. Cylinder texturing enhanced. WIN64 defines everywhere also use _WIN64. Code layout and documentation updates.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2948 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 14:42:58 +00:00
cutealien
9e1eb1e6ca
Revert r2939 (allocation strategy scheme for arrays). Which means old (slow?) speed for now. Reason is that
...
assignment would otherwise depend on allocation strategy which isn't a good idea. Also some problems due to
default template parameters which got ignored in copy-constructor and operator= which caused those functions
not to be called.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2946 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 14:11:27 +00:00
cutealien
7c8293ef93
Remove some extra ; because otherwise tests won't even compile.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2944 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-29 23:37:04 +00:00
cutealien
741b0be9a4
Change font in MaterialViewer example as rendering of builtin font is messed up in GL on some systems (reported by randomMesh).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2943 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-29 17:33:13 +00:00
cutealien
4a03580fc7
Add material viewer example.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2942 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-29 17:12:40 +00:00