Commit Graph

285 Commits

Author SHA1 Message Date
turbocat
1d446821e9 SDL:
- Refactoring;
 - Fixed mouse bug;
 - Added middle mouse button support.


git-svn-id: svn://kolibrios.org@9785 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-25 19:55:00 +00:00
turbocat
2f58880d77 ksys.h:
- Fixed thread info struct;
 - Added SF 63.3 wrapper;
 - Added SF 18.19 universal wraper;
 - Fixed ksys_pos_t.

git-svn-id: svn://kolibrios.org@9784 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-25 19:08:45 +00:00
turbocat
bfe9af6494 SDL: now window is always centered.
git-svn-id: svn://kolibrios.org@9769 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 22:15:59 +00:00
turbocat
635fbac815 SDL: Refactoring part1
git-svn-id: svn://kolibrios.org@9768 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:05:41 +00:00
turbocat
56ff702799 ksys.h:
- Added to Newlib and should be in sync with the file from libc.obj; 
- Added new wrappers.

git-svn-id: svn://kolibrios.org@9767 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:02:43 +00:00
maxcodehack
4e324c8612 Samples fix #2 + fridge makefile change
git-svn-id: svn://kolibrios.org@9759 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:32:56 +00:00
maxcodehack
87d53e5e74 c/c++ samples refactoring
git-svn-id: svn://kolibrios.org@9758 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:24:16 +00:00
maxcodehack
4fae618b2c Refactoring sys/kos.h
git-svn-id: svn://kolibrios.org@9757 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 14:37:19 +00:00
turbocat
4633866c71 Newlibc: Added wrapper for all console.obj functions.
git-svn-id: svn://kolibrios.org@9716 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-13 13:51:56 +00:00
turbocat
7664139794 SDL: removed unused headers for compatibility with libs.obj.
git-svn-id: svn://kolibrios.org@9589 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-07 17:52:00 +00:00
vitalkrilov
8800305655 Fixed all misuse of "/rd/1" (changed to "/sys"; all except "/programs/*" and "/kernel/*")
ati2d: fixed log creation

git-svn-id: svn://kolibrios.org@9583 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-06 19:34:04 +00:00
turbocat
cb09ffbbd3 Added port(WIP) SDL_mixer-1.2.12
OGG, AIFF and VOC only support.

git-svn-id: svn://kolibrios.org@9565 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:13:14 +00:00
turbocat
7ff1bcb168 Added port libvorbis-1.3.7
git-svn-id: svn://kolibrios.org@9564 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:09:57 +00:00
turbocat
481e42b275 Added port libogg-1.3.5
git-svn-id: svn://kolibrios.org@9563 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:08:58 +00:00
turbocat
a733001ec5 libsound: Fixed Makefile
git-svn-id: svn://kolibrios.org@9562 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:07:17 +00:00
turbocat
9770ba3b5d libSDL(newlibc)
- Added SDL_audiocvt, SDL_mixer, SDL_wave;
- Added ability to get screen resolutions.

git-svn-id: svn://kolibrios.org@9561 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:00:54 +00:00
turbocat
2a13666707 Newlibc: Added con_set_title wrapper
git-svn-id: svn://kolibrios.org@9354 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-02 19:24:53 +00:00
Coldy
603b599e0e newlib: fixed incorrect work with relative path
(previously /sys/open.c buildpath added an extra slash
after the current working directory)

git-svn-id: svn://kolibrios.org@9346 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-29 11:39:21 +00:00
turbocat
3fc184a141 SDL: Rollback to stable revision 9172.
git-svn-id: svn://kolibrios.org@9288 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-19 23:03:24 +00:00
turbocat
3908f96f64 Added PDCurses library(uses SDL)
git-svn-id: svn://kolibrios.org@9214 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 19:26:53 +00:00
turbocat
d26508bea9 SDL:
- Fixed SDL_Delay. 
- Refactoring

git-svn-id: svn://kolibrios.org@9211 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 17:15:27 +00:00
turbocat
3f48750ec0 libsound: Added build for TCC
git-svn-id: svn://kolibrios.org@9203 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:34:51 +00:00
turbocat
d345371a26 SDL: Adapted for building with TCC. Refactoring
git-svn-id: svn://kolibrios.org@9202 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:30:19 +00:00
turbocat
20cc0935c0 SDL for NewLibc:
- Updated Hermes library (from SDL 1.2.15) to fix SDL_Flip crash when using bpp = 32.
 - Updated example


git-svn-id: svn://kolibrios.org@9172 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-01 23:14:36 +00:00
turbocat
d04cdb8681 SDL for NewLibc: Added fake conversion to utf8 for compatibility.
git-svn-id: svn://kolibrios.org@9170 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-31 20:19:46 +00:00
turbocat
6a39cd2c88 SQLite3
Disable con_init_opt(causes strange console behavior)

git-svn-id: svn://kolibrios.org@8941 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 22:47:27 +00:00
turbocat
5eac99ff8f SQLite3:
an attempt to fix an autobuild (2)

git-svn-id: svn://kolibrios.org@8939 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 22:07:16 +00:00
turbocat
1077808b27 SQLite3:
an attempt to fix an auto assembly

git-svn-id: svn://kolibrios.org@8938 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:57:41 +00:00
turbocat
f8322adac0 SQLite3:
removed unnecessary define during compilation

git-svn-id: svn://kolibrios.org@8937 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:32:30 +00:00
turbocat
4cab4d1434 SQLite3:
- shell and library added to autobuild


git-svn-id: svn://kolibrios.org@8935 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:10:57 +00:00
turbocat
8e0821a737 SQLite3:
Porting completed (demo VFS adapted for KolibriOS).
Now it can be used)

git-svn-id: svn://kolibrios.org@8931 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-23 21:46:56 +00:00
turbocat
5f997bdf39 Newlibc:
- Added a wrapper over con_init (for set console title);

git-svn-id: svn://kolibrios.org@8930 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-23 21:32:10 +00:00
turbocat
4dd5094597 Newlibc:
Update Tupfile

git-svn-id: svn://kolibrios.org@8880 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-19 20:30:16 +00:00
turbocat
0d7bb871e6 Newlibc:
Added getcwd and dirname

git-svn-id: svn://kolibrios.org@8879 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-19 20:17:05 +00:00
turbocat
707de77a80 Newlibc:
- Fixed bug with input to the console (when clicking on "backspace" characters were not deleted).
- Added _NO_STDERR macro for redirecting "stderr" to the console

git-svn-id: svn://kolibrios.org@8777 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-07 16:51:13 +00:00
188fe71c10 Fix autobuild.
git-svn-id: svn://kolibrios.org@8771 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-06 01:51:04 +00:00
turbocat
d6f4d38cfd Trying to fix the ZLIB build
git-svn-id: svn://kolibrios.org@8770 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-05 21:44:42 +00:00
turbocat
1ce797a3b2 ZLIB:
- Fixed typo

git-svn-id: svn://kolibrios.org@8768 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-05 21:15:57 +00:00
turbocat
6640d663b2 ZLIB:
Fix lib path 

git-svn-id: svn://kolibrios.org@8767 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-05 21:14:08 +00:00
turbocat
4a595c0324 ZLIB:
- It is now autobuild as a dynamic library(PE DLL).

git-svn-id: svn://kolibrios.org@8766 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-05 21:12:11 +00:00
turbocat
39d806302d Added libsqlite3:
Attention! The port is not currently working! SQLITE VFS must be adapted!
(The commit was made so as not to lose progress)

git-svn-id: svn://kolibrios.org@8760 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-03 16:22:34 +00:00
turbocat
2287b1e29b newlibc:
Added new functions:
- dir.h: mkdir, rmdir, chdir
- dirent.h:  alphasort, opendir, closedir, readdir, rewinddir, seekdir, telldir, scandir

git-svn-id: svn://kolibrios.org@8759 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-02 00:58:56 +00:00
turbocat
f80f4030c2 SDL:
- Can be compiled as a PE DLL

git-svn-id: svn://kolibrios.org@8758 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-01 18:16:52 +00:00
turbocat
19eaae5459 Added an example of how to make PE DLL libraries
git-svn-id: svn://kolibrios.org@8757 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-01 17:01:33 +00:00
64e1e52eba Autobuild: use (only?) double dots operator to interpolate strings
git-svn-id: svn://kolibrios.org@8723 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-05-22 18:02:57 +00:00
turbocat
df681ee6ff SDL and SDL_newlib:
- Fixed mouse button handling events. 
- Fixed Makefile
- Delete compile.sh file
 

git-svn-id: svn://kolibrios.org@8648 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-03-25 19:14:30 +00:00
maxcodehack
9b45138bf2 uPDF: move libjbig2dec and libopenjpeg to sdk/sources
git-svn-id: svn://kolibrios.org@8619 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-28 17:09:15 +00:00
maxcodehack
bf7d612d7b sys/kos.h: more neat +sysfn36 +ZPOS
git-svn-id: svn://kolibrios.org@8611 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-24 09:25:50 +00:00
maxcodehack
4657dec23b Add new syscall wrapper - sys/kos.h
Fridge: improve and move to sys/kos.h

git-svn-id: svn://kolibrios.org@8610 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-24 08:40:54 +00:00
turbocat
f634cb76dd - Fix max_screen_size() function in kos32sys.h
git-svn-id: svn://kolibrios.org@8595 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-16 19:31:15 +00:00