Mirek Fidler
1a0922b860
Core: Fixed problems with handling non-existent files
2024-11-23 11:52:18 +01:00
Mirek Fidler
3431916243
Core: ChangeCurrentDirectory .h
2022-03-17 13:05:54 +01:00
Mirek Fidler
34ff691308
sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
...
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
especially type casts.
To support host APIs, char16 is introduced (but there is no 16-bit String varian).
Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.
- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)
Other minor changes:
- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
cxl
a912aa63ee
Core: FindAllPaths, Ide: UppHub improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15775 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-18 10:23:08 +00:00
cxl
482aa6e1ed
ide: Minor UppHub improvements, Core: Fixed iteration mode FindFile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15674 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-18 14:46:11 +00:00
cxl
8db3a97c5f
ide: upphub improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15615 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-21 12:39:09 +00:00
cxl
330268d77f
Core: FindFile::operator++
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15518 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-26 08:22:38 +00:00
cxl
640028ba78
ide: MAKE_LIB, MAKE_MLIB flags in builders, Core: range-loop for FindFile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15498 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-23 09:39:10 +00:00
cxl
5edae0e110
.reorganizing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
8b2b8d5d6d
ide: MINGW setup optimized
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9579 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-07 10:17:01 +00:00
cxl
689f66cc86
Core: SetCurrentDirectory POSIX
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9563 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-04 13:58:09 +00:00
cxl
3670c6459d
ide: In Posix, ide now handles non-owned files and symlinks differently #230
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6922 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-02-16 13:51:30 +00:00
cxl
9ea152c62e
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6828 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-01-30 13:21:09 +00:00
cxl
df2e68ee47
NetNode: More getters (thanks kropniczki)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4660 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-05 14:05:01 +00:00
cxl
ecaae96c3b
Core: FindFile::GetPath - POSIX support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4451 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-20 16:35:50 +00:00
cxl
9bf60dd350
Core: FindFile::GetPath
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4449 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-20 16:21:03 +00:00
unodgs
9f6874697e
Core: Added unmounted parameter to FileSystemInfo::Find to allow including registered drives with no content (like cdrom)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4325 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-18 22:37:35 +00:00
cxl
449208fcc9
Core: FindFile::IsExecutable
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2200 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-09 08:16:55 +00:00
cxl
7ef6b51921
Core: FindFile::IsSymLink in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2019 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-06 12:06:27 +00:00
cxl
93a57e1b83
Core: GetSymLinkPath
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2014 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-05 09:46:03 +00:00
cxl
da218867c3
CtrlLib: Improved FileSel network browsing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1864 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-03 16:35:51 +00:00
cxl
c36e364709
CtrlLib, Core, Win32: FileSel now has Win32 network browsing support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1860 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-12-31 16:54:29 +00:00
cxl
8221990cdc
Core: Fixed issue with FindFile::IsSymLink
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1482 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-08-08 22:01:47 +00:00
cxl
efe3f71b1f
Minor fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1063 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-16 11:29:37 +00:00
cxl
d7a561c9ba
Minor changes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1053 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-08 17:56:12 +00:00
cxl
a5b2003be0
Path docs, sksk translation, HttpClient improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1038 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-03 21:26:17 +00:00
cxl
a232d62157
Minor fixes, more Path.h docs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1030 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-01 20:34:32 +00:00
cxl
f2f767905b
ArrayCtrl with FIXED HeaderCtrl, Core RealizeDirectory, theide SVN icon issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@707 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-12-15 21:33:59 +00:00
cxl
7e470b5546
Removed recursion from RealizeDirectory, fix in usvn
...
git-svn-id: svn://ultimatepp.org/upp/trunk@704 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-12-15 09:36:28 +00:00
cxl
fb1f2841fd
Fixed FindFile pattern problem, X11 primary clipboard problem
...
git-svn-id: svn://ultimatepp.org/upp/trunk@450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-16 10:32:21 +00:00
cxl
2d10cf466b
git-svn-id: svn://ultimatepp.org/upp/trunk@330 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 09:33:15 +00:00
mdelfede
024c03c51a
new uvs2 releases : uppsrc-2586 tutorial-38 examples-141 reference-113
...
git-svn-id: svn://ultimatepp.org/upp/trunk@283 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:57:08 +00:00
mdelfede
263ff5f895
changed svn layout
...
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00