Commit graph

26896 commits

Author SHA1 Message Date
Timo Kreuzer 5bfdeba3f6 comment out checkbox for version display, as it isn't fully implemented
See issue #2323 for more details.

svn path=/trunk/; revision=29319
2007-09-30 17:48:41 +00:00
Colin Finck a6c7ba1f4a Ensure that the "Name" column in Task-Manager will always be shown, so a Registry setting can't influence it.
This is necessary as the "Name" column is currently greyed out in the Column Settings dialog, so the user should have no possibility to change that.
Patch by Carlo Bramini (carlo DOT bramix AT libero DOT it)

See issue #2217 for more details.

svn path=/trunk/; revision=29318
2007-09-30 16:27:55 +00:00
Colin Finck 1ab0310d71 Oops, smartpdf was already in the rbuild file, deleted the other occurence now
svn path=/trunk/; revision=29317
2007-09-30 16:14:59 +00:00
Colin Finck 13ef403787 - Use unicode="yes", so a Unicode entry point can be used. This fixes the last linking issue and this way we also don't need the other UNICODE defines
- Add smartpdf to the "directory.rbuild" of rosapps (but commented out, as I'm not sure if it builds well for everyone now)

svn path=/trunk/; revision=29316
2007-09-30 16:01:17 +00:00
Klemens Friedl c0ff78a908 two linking issues fixed
* _wstr_dup
* _FT_Get_X11_Font_Format (with a work-around)

one weird mingw linking issue remains:
* _WinMain@16


trunk/reactos/lib/3rdparty/mingw/main.c:73: undefined reference to `_WinMain@16'

svn path=/trunk/; revision=29315
2007-09-30 15:43:34 +00:00
Colin Finck 6d800c5f56 Apply the recent changes in the english desk.cpl resource file to all translations.
I only translated them to german, the new strings of the other translations still need to be translated.

svn path=/trunk/; revision=29314
2007-09-30 15:24:04 +00:00
Klemens Friedl e596c423c0 removed extern-link function, for the meanwhile
3 linking issues left:
* _wstr_dup
* _WinMain@16
* _FT_Get_X11_Font_Format

svn path=/trunk/; revision=29313
2007-09-30 15:10:10 +00:00
Klemens Friedl 5ab6d7ba86 delete unnecessary files
svn path=/trunk/; revision=29312
2007-09-30 14:36:14 +00:00
Timo Kreuzer 925313a32b reorder libs in rbuild file, reducing the number of unresolved references to 4
svn path=/trunk/; revision=29310
2007-09-30 13:48:53 +00:00
Gregor Brunmar 1a98d2a214 Changes to regedit:
* Fixed updating tree view when renaming a key
* Fixed a tree view refresh bug
* Proper updating of the tree view when deleting keys

svn path=/trunk/; revision=29309
2007-09-30 13:31:44 +00:00
Gregor Brunmar 67dadefc81 * Unicode fixes to regedit
* Fixed bug 2494
Patch by Carlo Bramix [carlo (dot) bramix (at) libero (dot) it].
See issue #2494 for more details.

svn path=/trunk/; revision=29308
2007-09-30 13:23:31 +00:00
Hervé Poussineau b067e31df6 Reference file handle according to previous mode
svn path=/trunk/; revision=29307
2007-09-30 13:11:36 +00:00
Magnus Olsen c81402138a Adding a text file call notes.txt it is some werid thing I have have not yet figout how it works.
Add testcase for AddFontResourceA

svn path=/trunk/; revision=29306
2007-09-30 11:57:37 +00:00
Aleksey Bragin 96b8978ef3 - ObReferenceObjectByHandle/ObpReferenceProcessByHandle: Properly
return STATUS_INVALID_HANDLE if user-mode tries to reference a
kernel-mode handle.
- ObReferenceObjectByHandle: Properly validate process/thread access
rights before giving a reference to the caller.
- Fix definition of "SizeOfHandle" macro in the handle table
implementation. Fixes handle leaks at process rundown, handle
allocation, and problems with processes that use more than 512
handles.
- Remove checks for "VALID_INHERIT_FLAGS". These flags have nothing to
do with handle table entries and shouldn't appear in them. Please fix
callers if they're attempting to send inherit flags as access masks.
- Thanks to Alex! :)

svn path=/trunk/; revision=29304
2007-09-30 08:32:34 +00:00
Gregor Brunmar 2405beae7a Removed duplicate function entry. Thanks to encoded|lap for finding it.
svn path=/trunk/; revision=29303
2007-09-30 08:27:50 +00:00
Christoph von Wittich b2a017b28a -cmdinput.c(168) - wrong constant is used. patch by YaronAharonson <yaron dot aharonson at gmail dot com>
See issue #2693 for more details.

svn path=/trunk/; revision=29301
2007-09-29 21:58:24 +00:00
Thomas Bluemel b595efe8ae Send notification if another monitor is selected
svn path=/trunk/; revision=29300
2007-09-29 19:12:21 +00:00
Thomas Bluemel e809e77341 Fix displaying the window caption height (SM_CYCAPTION includes SM_CYBORDER)
svn path=/trunk/; revision=29299
2007-09-29 18:28:45 +00:00
Thomas Bluemel 69f3c70b62 Allow altering the monitor arrangement control behavior flags
svn path=/trunk/; revision=29298
2007-09-29 18:04:40 +00:00
Colin Finck bfdb1965c9 - Remove the unneeded "stdafx.cpp" file
- Remove the files I imported from the boot/freeldr/freeldr/math directory for adding 64-bit division support and use the -lgcc linker flag instead like it's done in ntoskrnl

svn path=/trunk/; revision=29297
2007-09-29 11:39:06 +00:00
Colin Finck 999056cc44 French translation updates by Pierre Schweitzer (heis_spiter AT hotmail DOT com)
Also a small fix for the english translation of "systeminfo"
See issue #2703 for more details.

svn path=/trunk/; revision=29296
2007-09-29 09:39:37 +00:00
Klemens Friedl 435a566751 SmartPDF - lightweight pdf viewer app for rosapps
* sumatrapdf - vendor import
* everything compiles (libjpeg, poppler, fitz, sumatrapdf)
* does NOT link

(remove the comment tags in the parent directory.rbuild file (rosapps dir) to build it)

svn path=/trunk/; revision=29295
2007-09-29 08:39:35 +00:00
Thomas Bluemel a3e70b2317 Add ability to change/query single monitors and change/query the current selection in the monitor arrangement control
svn path=/trunk/; revision=29291
2007-09-29 06:22:44 +00:00
Thomas Bluemel dd55de2665 Display monitor number and various bug fixes
svn path=/trunk/; revision=29290
2007-09-29 04:46:34 +00:00
Thomas Bluemel c033319e24 Add a (not yet functional) control to allow the user to arrange the monitors
svn path=/trunk/; revision=29289
2007-09-29 02:32:14 +00:00
Colin Finck a395a0f9df - Fix many warnings
- Fix a bug in id_dma.cpp on line 1261: This probably shouldn't be an assignment, but a check, otherwise all ATI chips will be treated as Silicon Image chips

svn path=/trunk/; revision=29288
2007-09-28 22:32:34 +00:00
Colin Finck 3991819297 uniata patch by encoded:
- Make building with QUEUE_STATISTICS possible
- Fix the best_c check. As best_c is a ULONG variable, you cannot check for -1

svn path=/trunk/; revision=29287
2007-09-28 22:00:52 +00:00
Colin Finck 8eab3a3ddb - Add uniata to the build (it's still not copied to the ISO image)
- Give it correct version information

svn path=/trunk/; revision=29286
2007-09-28 21:40:45 +00:00
Colin Finck 1fb1498412 Fix the uniata linking problems. Hope I did everything right :-D
I still disabled building the driver, so someone else can test it first.

- The i386.h, libgcc2.c, libgcc2.h, longlong.h and powerpc.h files were taken from the boot/freeldr/freeldr/math directory.
  They are used for 64-bit division support
- Created a directory "ros_glue" for all this stuff, moved the ros_glue.cpp file there
- Imported the three functions MOV_DD_SWP (the i486 version), MOV_DW2DD_SWP and MOV_DW_SWP from the misc_i386.cpp file of CrossNt into the ros_glue_asm.s file

svn path=/trunk/; revision=29285
2007-09-28 18:57:05 +00:00
Timo Kreuzer e1b2e7a30f - header update
- add a resource

svn path=/trunk/; revision=29284
2007-09-28 17:26:29 +00:00
Daniel Reimer dda7fa8fb8 Update r29282 to all rc files
svn path=/trunk/; revision=29283
2007-09-28 16:41:59 +00:00
Thomas Bluemel f3163e398e Fix the dialog width
svn path=/trunk/; revision=29282
2007-09-28 16:35:34 +00:00
Timo Kreuzer 51c8156d1e update export list
svn path=/trunk/; revision=29281
2007-09-28 16:32:57 +00:00
Aleksey Bragin 604d7ae80f - Add ros_glue.cpp for implementing CrNt stubs.
- Start changing CrNt to actual ReactOS functions (no need for supporting different versions / importing CrossNT lib).

svn path=/trunk/; revision=29280
2007-09-28 12:35:41 +00:00
Hervé Poussineau ae56de4440 Moved shared define to header file
Patch by Marc Piulachs, marc (dot) piulachs (at) codexchange.net
See issue #2700 for more details.

svn path=/trunk/; revision=29279
2007-09-28 12:17:19 +00:00
Hervé Poussineau 22006f87c9 RtlRandom is now part of NDK since r29254
svn path=/trunk/; revision=29278
2007-09-28 12:13:44 +00:00
Hervé Poussineau e49bdbeea7 Fix compilation (but not linking!)
svn path=/trunk/; revision=29277
2007-09-28 11:39:34 +00:00
Aleksey Bragin 32ded795d7 - Reenable CrossNT stuff.
- Fix some #else BLAH / #endif BLAH warnings.
- Change SYSTEM_INFORMATION_CLASS structure by what we have in NDK (duplication for now).

svn path=/trunk/; revision=29276
2007-09-28 11:01:10 +00:00
Daniel Reimer 647e9bfc48 Forgot this translated file.
svn path=/trunk/; revision=29275
2007-09-28 10:49:35 +00:00
Hervé Poussineau d4ddde1905 Fix some corner cases when processing <include> elements in .rbuild files
svn path=/trunk/; revision=29274
2007-09-28 10:46:10 +00:00
Daniel Reimer 3879561ab6 Bug 2699: Ukrainian translation update (temarez@yandex.ru)
German Translation Update too.

svn path=/trunk/; revision=29273
2007-09-28 10:03:38 +00:00
Hervé Poussineau acc45ff7fe Add missing constants
svn path=/trunk/; revision=29272
2007-09-28 08:56:45 +00:00
Hervé Poussineau b62929a83a Added history possibilities to right key
See issue #2248 for more details.

svn path=/trunk/; revision=29271
2007-09-28 08:51:04 +00:00
Hervé Poussineau 9f48a535f8 [FORMATTING] Replace spaces by tabs
No code change

svn path=/trunk/; revision=29270
2007-09-28 07:34:30 +00:00
Timo Kreuzer 88cd9f01f0 Add 5th parameter to NtUserFindWindowEx
svn path=/trunk/; revision=29269
2007-09-28 05:01:27 +00:00
Timo Kreuzer 51de002eae add a DPRINT1, stating that HvpWriteLog doesn't work atm
svn path=/trunk/; revision=29268
2007-09-28 04:56:40 +00:00
Timo Kreuzer 0b5bb79dc8 free memory before returning on failure.
Thanks to Yaron Aharonson (yaron.aharonson@gmail.com) for spotting this.
See issue #2694 for more details.

svn path=/trunk/; revision=29267
2007-09-28 04:17:13 +00:00
Thomas Bluemel 68a27d46e4 Allow changing the display refresh frequency
svn path=/trunk/; revision=29266
2007-09-28 04:07:26 +00:00
Timo Kreuzer 6a3291941f win32k compatibility update
- NtUserCreateWindowEx: add 15th parameter
- NtUserCreateWindowStation: add 7th parameter
- rename NtUserDestroyCursorIcon to NtUserDestroyCursor
- rename NtUserSetCursorIconContents to NtUserSetCursorContents
- implement about 50 NtUser stubs

svn path=/trunk/; revision=29265
2007-09-28 01:49:06 +00:00
Christoph von Wittich e539947c94 fix some bugs
svn path=/trunk/; revision=29264
2007-09-28 00:12:59 +00:00