Ladislav Michl
|
1677e3d105
|
Base: Remove StopWatch
StopWatch is now used on single place only, remove it in favour of TimeElapsed
|
2024-03-05 12:30:56 +01:00 |
|
Ladislav Michl
|
de1305413e
|
Base: Move currentDateTimeString out of TimeInfo
currentDateTimeString does not have anything in common
with TimeInfo class, move it into Tools.
|
2024-03-05 12:22:40 +01:00 |
|
Adrian Insaurralde Avalos
|
808e5d9d74
|
Add Base::Tools::escapeQuotesFromString with corresponding test
To be used to avoid sending unescaped quotes to python console
|
2024-02-04 16:44:25 -06:00 |
|
Ladislav Michl
|
f1fdd2e2a9
|
Base: Replace if else with switch statement
|
2024-01-21 16:14:12 +01:00 |
|
wmayer
|
c2694fd7d9
|
Base: cppcoreguidelines
|
2023-11-24 00:11:32 +01:00 |
|
wmayer
|
f539138dd9
|
fix readability-*:
* readability-const-return-type
* readability-container-data-pointer
* readability-container-size-empty
* readability-delete-null-pointer
* readability-else-after-return
* readability-inconsistent-declaration-parameter-name
* readability-redundant-member-init
* readability-redundant-smartptr-get
* readability-redundant-string-cstr
* readability-use-anyofallof
* readability-static-definition-in-anonymous-namespace
* readability-static-accessed-through-instance
* readability-simplify-boolean-expr
|
2023-11-16 01:22:08 +01:00 |
|
wmayer
|
e85c383bff
|
Base: apply clang format
|
2023-11-13 12:01:26 -05:00 |
|
wmayer
|
367cdb36ed
|
Base: modernize C++: use range-based for loop
|
2023-08-14 14:09:29 +02:00 |
|
wmayer
|
41e6758bc0
|
Base: add helper function to quote a string and join a list of strings
|
2023-05-15 23:40:07 +02:00 |
|
Gaël Écorchard
|
de42289c12
|
Do not allow an empty identifier
|
2023-03-10 13:10:00 +01:00 |
|
wmayer
|
178eb1dd84
|
Base: fix and refactor Tools::getUniqueName
|
2022-12-31 00:18:59 +01:00 |
|
wmayer
|
9ab8685508
|
Base: [skip ci] if array of reserved names is empty then return the suggested name in Base::Tools::getUniqueName
|
2022-12-30 16:35:52 +01:00 |
|
wmayer
|
e4435cdcba
|
Base/App: fix warnings from code analysers:
* convert old-style-casts to explicit C++ casts where possible
* make some implicit conversions explicit
|
2022-03-06 23:49:30 +01:00 |
|
luz paz
|
142c2c2c4d
|
Base: remove Py2 code
|
2021-04-26 09:23:58 +02:00 |
|
wmayer
|
2c113442a7
|
Qt5: 'void QTime::start()' / 'int QTime::elapsed() const' / 'int QTime::restart()' are deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
|
2020-06-12 17:51:33 +02:00 |
|
wmayer
|
618089d6d8
|
remove deprecated std::binary_function
|
2020-05-11 13:46:37 +02:00 |
|
wmayer
|
f9ca1b18a4
|
add function to escape special characters in strings
|
2019-10-03 01:43:08 +02:00 |
|
wmayer
|
426674f225
|
add function to escape special characters in file names
|
2019-09-28 19:32:34 +02:00 |
|
wmayer
|
8c7bb0cd55
|
fix warning
|
2017-11-14 21:47:56 +01:00 |
|
Yorik van Havre
|
0e9e49cbcc
|
py3: Base: files R-Z ported to python3
issue 0000995
|
2017-05-21 12:35:41 +02:00 |
|
wmayer
|
fb9fb9873f
|
fix possible crashes in Tools::escapedUnicodeFromUtf8
|
2016-09-14 15:18:19 +02:00 |
|
wmayer
|
1101623760
|
implement method to convert escaped unicode to utf-8 encoded string
|
2016-07-24 16:14:40 +02:00 |
|
wmayer
|
c0ee5fbae3
|
+ add restart method to timer
|
2015-12-07 17:31:05 +01:00 |
|
wmayer
|
d3af1ea85a
|
+ fix compiler warning
|
2015-04-04 14:09:00 +02:00 |
|
Sebastian Hoogen
|
a53a239f2f
|
issue #1027 use unicode filepaths
|
2014-10-11 13:32:06 +02:00 |
|
wmayer
|
c1e90feb0a
|
Add utility functions to convert between string/wstring
|
2013-04-26 17:07:18 +02:00 |
|
wmayer
|
120ca87015
|
+ unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
|
2011-10-10 13:44:52 +00:00 |
|