Mirek Fidler
fb238837a3
umk: H without number now defaults to CPU_Cores
2025-01-04 08:52:08 +01:00
Mirek Fidler
39303c1176
Core: Path.cpp fixed for Linux
2024-03-26 14:06:28 +01:00
Mirek Fidler
3be35ae11e
Core: Path ops GetFileAttributesEx -> GetFileAttributesExW (thanks Tom!)
2024-03-26 13:57:06 +01:00
Mirek Fidler
55a6e21d80
Core: GetFileTime, GetFileLength, FileExists, DirectoryExists linux implementation
2024-03-25 12:12:52 +01:00
Mirek Fidler
4a99d79cb7
Core: GetFileTime, GetFileLength, FileExists, DirectoryExists functions refactored, FileMapping improved
2024-03-25 12:10:20 +01:00
Mirek Fidler
92de5c8f24
ide: .log now updates better in theide
2024-03-22 15:29:08 +01:00
Mirek Fidler
377a88b1c4
Core: FileSystemInfo now does not load drive description for network drives as it can take too long if drive is not connected
2023-08-29 11:43:28 +02:00
Mirek Fidler
47c0f89e0a
ide: Fixed reformatting of truncated JSON/XML files, fixed issues with menu performance
2023-04-26 14:50:50 +02:00
Mirek Fidler
f5f26e2b9b
.cosmetics
2022-03-22 14:40:38 +01:00
Mirek Fidler
4a0c7ab17e
Core: ChangeCurrentDirectory
2022-03-17 12:09:06 +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
93743b50d8
Core: Fixed issue with FileSetTime mktime
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15916 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-17 13:18:40 +00: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
2a2d4cab03
Core: FileSystemInfo now returns volume names of network drives
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15771 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-15 10:16:24 +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
57905f335c
Core: Fixed issue in GetFileOnPath (full path name was returned even if it does not exist)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14799 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-12 14:04:42 +00:00
cxl
0b900f0976
Core: Removed CoInitializeEx from AppInit to solve D&D problem
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13692 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-13 09:21:32 +00:00
cxl
b3f558a6d5
Core: Directory exists check now works differently
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13684 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-08 09:50:07 +00:00
cxl
620ca22bd2
CtrlLib: FileSel .lnk improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13683 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-07 17:40:21 +00:00
cxl
76ee7b1731
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13042 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-24 08:08:01 +00:00
cxl
fec84964f4
Core: DeleteFolderDeep now deletes symlinks (thanks mdelfede)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10893 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-02 14:54:44 +00:00
cxl
ee748088d9
ide: Fixed delay on start in win32 caused by scanning mapped network drives
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10415 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-11-12 18:01:49 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +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
46481a8455
.cpp
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8457 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-17 16:13:34 +00:00
cxl
49d3de4a8a
New Cpp preprocesing parser merged
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8427 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-11 17:13:55 +00:00
cxl
9ae003cabb
.docs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7288 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-22 05:57:02 +00:00
cxl
33883d5e1e
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7134 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-02 15:54:57 +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
2fe4f2c8f7
uppsrc: Fixed two POSIX -> PLATFORM_POSX ifdefs ( #499 ), CtrlLib: Renamed DropList Add to Append
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6237 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-08-08 08:01:57 +00:00
cxl
be4b5aa157
Core: bool RealizeDirectory(const String& d) fixed to work with network names (thanks koldo)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5696 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-01 13:56:30 +00:00
cxl
6ad679f7f0
uppsrc: MINGW fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5227 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-23 07:04:30 +00:00
cxl
d5291b7d48
*uppsrc: Fixed many GCC warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4457 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-21 14:24:31 +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
5cb014b023
CtrlLib: FileSel: Support for Terminal Services client shares (Win32)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2848 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-11-16 18:21:07 +00:00
rylek
c2f8854221
.Core: bug fix in strecmp0 - inconsistent case sensitivity handling in file name pattern matching
...
.Web: unicode escape handling added to UrlDecode (%uxxxx)
git-svn-id: svn://ultimatepp.org/upp/trunk@2808 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-10-22 00:44:25 +00:00
cxl
fa3441cfdf
XmlRpc: Shortcurcuit mode (server and client are the same), *Draw: Fixed critical deadlock problem in FindIml
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2202 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-09 18:57:53 +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
afdd829721
CtrlLib: FileSel now has a left bar with common folders (adjustable by client code)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2191 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-08 00:03:10 +00:00
cxl
9eab621e5b
Core: FindFile::IsSymLink optimized
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2022 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-06 22:09:32 +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
190cbf5662
Core: FindFile fix for POSIX / i18n characters (thanks tojocky!)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1908 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-19 16:11:54 +00:00
cxl
970c35fceb
Core, ide: Fixed issue with non-ASCII characters in environment
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1620 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-10-09 12:11:22 +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
a79b868d06
Core: DirectoryExits fixed to work with Win32 drives
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1290 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-06-08 12:29:05 +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