Commit graph

63 commits

Author SHA1 Message Date
Colin Finck 57d74df773 [VGAFONTEDIT] Use the new header with SPDX license identifier and make the entire application GPL-2.0+
The code of the single GPL-2.0 only file "misc.c" was originally derived from GPL-2.0 only devmgmt.
I have now replaced it with the same code from LGPL-2.1+ mmc, which makes my application a full GPL-2.0+ work. This is legit, because I know that Thomas Weidenmueller is the original author of the "misc.c" code.

svn path=/trunk/; revision=75987
2017-09-29 13:58:14 +00:00
Mark Jansen ab7639ea30 [XML2SDB][SHIMDBG] Update license headers
svn path=/trunk/; revision=75802
2017-09-08 20:31:28 +00:00
Mark Jansen ae49e29351 [APPCOMPAT] Various fixes.
- Simplify shimdbg output as suggested by Thomas
- Simplify media/sdb/sysmain.xml
- Fix some warnings + a debug print

svn path=/trunk/; revision=75340
2017-07-14 19:29:34 +00:00
Mark Jansen 92ea310563 [SHIMDBG] Output both to the console and the debug output + fix a copypasta error.
svn path=/trunk/; revision=75264
2017-07-02 11:56:01 +00:00
Mark Jansen c959a66fb5 [SHIMDBG] Add option to dump file properties.
svn path=/trunk/; revision=75218
2017-06-27 20:27:31 +00:00
Colin Finck 4485b549ba Remove the USE_MKISOFS switch and make mkisofs our one and only ISO creation tool.
CDMake is moved to rosapps as per Hermès' wish, but not added to the build.

svn path=/trunk/; revision=73521
2017-01-11 12:16:25 +00:00
Dmitry Chapyshev 40a137dfa8 [TXT2NLS] TransUniDefaultChar has to be received from WideCharTable. TransDefaultChar has to be received from MultiByteTable (or from DBCS table)
svn path=/trunk/; revision=72708
2016-09-17 20:03:13 +00:00
Dmitry Chapyshev ea13a8e917 [NLS2TXT] Add missed check for default char
[TXT2NLS] Size of glyph table in words (create_nls uses wrong size)

svn path=/trunk/; revision=72704
2016-09-17 14:04:32 +00:00
Dmitry Chapyshev 0d8a2edf6b [TXT2NLS] Write correct size for wide char table
svn path=/trunk/; revision=72701
2016-09-17 12:18:28 +00:00
Dmitry Chapyshev 942c4eff2d [ROSAPPS] Add initial version txt2nls file converter (DBCS codepages not supported yet)
svn path=/trunk/; revision=72700
2016-09-17 01:02:53 +00:00
Dmitry Chapyshev 8e08a3b453 [NLS2TXT] Remove unneeded imports
svn path=/trunk/; revision=72695
2016-09-15 21:47:22 +00:00
Dmitry Chapyshev 3f3ae1f05b [ROSAPPS] Add NLS to TXT file converter
svn path=/trunk/; revision=72693
2016-09-15 21:13:26 +00:00
Timo Kreuzer d1c586e3f3 [CREATESPEC] Some cleanup and fixes
svn path=/trunk/; revision=71092
2016-04-03 13:36:00 +00:00
Timo Kreuzer 1c0099452e [CREATESPEC]
- Implement retrieving export names from forwarders
- Add error() function to print errors
- Refactor image/symbol loading
- Fix some bugs and add some hacks, so that it compiles in out tree
- Add to build

svn path=/trunk/; revision=70569
2016-01-10 18:50:36 +00:00
Timo Kreuzer 2a5c5c0c76 [CREATESPEC]
Small utility to auto-create spec files. Uses MS symbol server to evaluate data not available in the export table. Features:
- Parse export table for export names and forwarders
- Find function name for nameless exports
- Recognize calling convention / data exports
- Analyze function parameters

svn path=/trunk/; revision=70559
2016-01-09 19:05:14 +00:00
Hermès Bélusca-Maïto fc458c3371 [BOOTVID_FONGEN]
- Fix a comment;
- Less hardcoded values.

svn path=/trunk/; revision=70513
2016-01-07 01:23:51 +00:00
Hermès Bélusca-Maïto 4219c4eed0 [BOOTVID_FONT_GEN]
Improve the bootvid font generator of Colin (see r70507) in many ways:
- Allow the user to specify the font name (optional), and optionally a font size and x- and y-offset so that (s)he doesn't have to recompile the generator each time (s)he wants to test a new font.
- The default settings (in case the user doesn't specify all or part of the font definition) are those of Windows' bootvid font (i.e. "Lucida Console", font size 10, x_offset = y_offset = 0).
- Create only once the DC and the font handle (to be used for all the generated characters) instead of each time a character is being generated. I still keep the recreation of the HBITMAP for each character (I don't know if we can also improve there by creating it once and zeroing it out before generating each character).

svn path=/trunk/; revision=70512
2016-01-07 00:29:41 +00:00
Colin Finck 471c9fdae6 [BOOTVID]
Change the Blue Screen Font hardcoded into bootvid.dll to the Open Source "Anonymous Pro" font, which makes a nice 8x13 font.
Blue Screens now look like this: http://fs5.directupload.net/images/160106/ehv6245t.png

[BOOTVID_FONT_GENERATOR]
In case you find an even better font, you now have a nice little tool to test that font and generate the corresponding FontData array for bootvid.

svn path=/trunk/; revision=70507
2016-01-06 09:31:53 +00:00
Sylvain Petreolle 73b829f989 [GDIHV]
Don't define UNICODE in source.

svn path=/trunk/; revision=69827
2015-11-07 10:41:56 +00:00
Thomas Faber 5f77d25a52 [SHIMDBG]
- Add a test tool for SHIM engine caching to rosapps. Patch by Mark Jansen
CORE-9914

svn path=/trunk/; revision=69020
2015-09-05 11:27:20 +00:00
Daniel Reimer edcfde0c22 [ROSAPPS]
Add some missing german translations
Add some missing manifests
Improve some resources
Add possibility to build an application with one language

svn path=/trunk/; revision=67552
2015-05-05 01:07:42 +00:00
Daniel Reimer 26aa5486a1 [ROSAPPS]
Fix symdump, ncftp and netreg MSVC build.

svn path=/trunk/; revision=67548
2015-05-04 23:08:17 +00:00
Daniel Reimer aa76a2c168 [ROSAPPS] put -Wno-unused-but-set-variable between a if(NOT MSVC) to really make MSVC happy this time / Get rid of -Wno-implicit-function-declaration (include juggling + add definitions) and -Wno-format-extra-args (shorten sprinf) in ncftp. / Fix rosperf build and add it to cmake build now.
svn path=/trunk/; revision=67439
2015-04-26 17:08:34 +00:00
Daniel Reimer 8d599fac7d [ROSAPPS] Add sysutils/utils folder completely (except rosperf for now) / Fix two wrong output paths in roshttpd and ncftp / -Wno-error=unused-but-set-variable -> -Wno-unused-but-set-variable to make MSVC happy
svn path=/trunk/; revision=67437
2015-04-26 14:11:18 +00:00
Daniel Reimer 3cd624bc90 [ROSAPPS] Add "net" subfolder to build and add all stuff which was built by rbuild TOO. Remove useless include I added last time. Fix some warnings in ncftp to keep the -Wno-* at a minimum
svn path=/trunk/; revision=67419
2015-04-25 17:11:17 +00:00
Daniel Reimer c2a8bdf32d [ROSAPPS] Add devutils to cmake build. Thx for Amine Khaldi, Thomas Faber and learn_more for help. More will come.
svn path=/trunk/; revision=67308
2015-04-19 20:27:51 +00:00
Daniel Reimer 5f7fca0e19 [ROSAPPS] - Fix font size for Chinese and Korean resources to FONT 9. Fonts are still a problem: CORE-9566
svn path=/trunk/; revision=67302
2015-04-19 15:37:29 +00:00
Daniel Reimer 2afda9e6c7 [ROSAPPS]
There are still RBUILD files in here?? NOT anymore!

svn path=/trunk/; revision=67297
2015-04-19 12:21:56 +00:00
Hermès Bélusca-Maïto 32604108f4 [ROSAPPS]
Add/update Romanian translation, by Stefan Fulea.
ROSAPPS-231 #resolve #comment Thanks for your patch!

svn path=/trunk/; revision=63283
2014-05-13 21:39:36 +00:00
Hermès Bélusca-Maïto 5cbfb61a5a [ROSAPPS]
Remove almost all remnants of RBuild Dark Age; RBuild, we won't miss you :P

svn path=/trunk/; revision=63281
2014-05-13 21:19:04 +00:00
Pierre Schweitzer ed057abe86 [VGAFONTEDIT]
- Fix CMake script (for PCH)

[IMAGESOFT]
- Fix CMake script (for PCH)

[GREEN]
- Add header guard
- Fix CMake script (for PCH)

This fixes rosapps build with RosBE 2.1.1

CORE-7716

svn path=/trunk/; revision=62454
2014-03-08 08:47:03 +00:00
Sylvain Petreolle 484e8c8db2 [VGAFONTEDIT]
[IMAGESOFT]
[GREEN]
Bring up PCH support.


svn path=/trunk/; revision=62198
2014-02-15 16:10:57 +00:00
Hermès Bélusca-Maïto 064ee89a12 [ROSAPPS]
Remove the legacy directory.rbuild file.

[VGAFONTEDIT]
- Add necessary headers definitions for CPI font files.
- Add some (unused for now) PSFv1 definitions.
- Add a (unused for now) VGAFONT structure that defines whether the font is stored as RAW, CPI or PSF.

svn path=/trunk/; revision=61227
2013-12-05 02:19:57 +00:00
Hermès Bélusca-Maïto b651d464c5 [VGAFONTEDIT]
- Convert resource file in the Amine way ;)
- Remove legacy .rbuild file.
- Just start to introduce cpi.h header for future support of CPI font files.
- Split up precompiled header into raw, psf and cpi headers for each supported font format.

svn path=/trunk/; revision=61226
2013-12-05 01:00:49 +00:00
Ziliang Guo 467ca7e83e [VGAFONTEDIT] Add Chinese translation for VGA font edit utility. ROSAPPS-254 #resolve
svn path=/trunk/; revision=59643
2013-08-05 17:24:09 +00:00
Hermès Bélusca-Maïto c45852fcfd [ROSAPPS]
Fix "initialize" misspelling.

svn path=/trunk/; revision=58677
2013-04-04 19:44:23 +00:00
Hermès Bélusca-Maïto 66a44527fd Remove the unneeded $Id$ blabla from the source code.
svn path=/trunk/; revision=58493
2013-03-14 01:14:18 +00:00
Hermès Bélusca-Maïto 57ddcaf0fa Remove ALL the unneeded "author date id revision" svn properties.
svn path=/trunk/; revision=58490
2013-03-14 00:00:01 +00:00
Amine Khaldi d2351c0d6e [CMAKE]
* Remove unneeded set_rc_compiler.
ROSAPPS-255 #resolve #comment Fixed in r57968.

svn path=/trunk/; revision=57969
2012-12-22 15:45:00 +00:00
Sylvain Petreolle eefb798bff [ROSAPPS]
Add vgafontedit to build.
Convert the language resource files into UTF-8.
Fix x64 warnings.
Patch by Hermes Belusca.
Bug 7152.

svn path=/trunk/; revision=57200
2012-08-29 18:06:24 +00:00
Sylvain Petreolle 599f3e27e8 Arch, why are you removing </module> tags ?
Happy new  year :)

svn path=/trunk/; revision=44844
2010-01-01 01:41:39 +00:00
Colin Finck dfa9eb6204 [General]
- Remove the "kernel32" library reference in all .rbuild files of user-mode modules, because this one is already added by "mingw_common". Also fix the indentation in some files.

svn path=/trunk/; revision=44368
2009-12-02 20:32:16 +00:00
Stefan Ginsberg 125b919b06 - Partial revert of 42973 for the systeminfo utility -- the issue was fixed in 42930
- GCC 4.1.3 doesn't support %I64 -- compile the code conditionally

svn path=/trunk/; revision=42975
2009-08-31 14:37:54 +00:00
Stefan Ginsberg e6097bec74 - %llx -> %I64x
- Don't pass a string literal to strcmp

svn path=/trunk/; revision=42973
2009-08-30 18:40:58 +00:00
Stefan Ginsberg a557cda82c - Fix gdb2 and regexpl warnings under gcc 4.4.0
svn path=/trunk/; revision=42968
2009-08-30 15:35:14 +00:00
Gregor Schneider 2296d0a5dd gdb2: Use const char* for string constants, gcc 4.4 warnings
svn path=/trunk/; revision=42908
2009-08-24 12:06:53 +00:00
Stefan Ginsberg bab8a60b46 - Make symdump and ctm msvc-aware
svn path=/trunk/; revision=42367
2009-08-03 17:08:45 +00:00
Aleksey Bragin 81b0e18658 - Delete cputointel and roswebparser as unfinished components which aren't going to be further developed.
- Delete zoomin because there is a nicely working magnify application, and zoomin development stopped in 2002.

svn path=/trunk/; revision=40344
2009-04-03 09:16:09 +00:00
Timo Kreuzer b023f69f76 gdihv: add a possibility to view all handles
svn path=/trunk/; revision=40216
2009-03-25 03:48:51 +00:00
Sylvain Petreolle 36586bfb83 Recode rosapps French files from UTF-8 to CP-1252.
svn path=/trunk/; revision=39823
2009-03-01 12:47:18 +00:00