wmayer
6f5259af26
App: Apply clang format (part 1)
2024-11-21 07:54:24 +01:00
wmayer
4991475341
App: modernize C++: use range-based for loop
2023-08-14 16:40:25 +02:00
berniev
d2babf0eb5
App: Single arg ctors must be explicit
2022-08-24 07:20:57 +02:00
berniev
b6cae3bfdf
App: Modernise ctors dtors defs etc
2022-08-01 00:34:46 +02:00
Uwe
e69a920f18
[App] remove superfluous nullptr checks
2022-07-18 03:12:01 +02:00
Uwe
9fc13f6090
[App] [skip CI] fix minor code style issue
...
was introduced by commit d993e9ed
2022-07-02 18:10:26 +02:00
wmayer
64a7fe5b71
App: fixes #7102 : Undo/Redo of PropertyEnumeration fails with MSVC
2022-06-29 09:59:18 +02:00
wmayer
2628fb0350
App: fix memory leaks in Enumeration class and simplify code
2022-06-25 18:18:57 +02:00
wmayer
1a20b7f119
App: modernize C++11
...
* use nullptr
2022-03-23 17:29:23 +01:00
wmayer
4a343ab31e
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
Uwe
a8c912d6f8
[App] Expression and Extension: remove unused includes
2022-02-25 18:06:57 +01:00
Zheng, Lei
16649243fb
App: fix Enumeration assignment and comparison
2021-12-21 21:41:02 -07:00
Zheng, Lei
26ba872aa6
App/Gui: improve expression binding of PropertyEnumeration
...
The enumeration items are exposed through sub path '.Enum'. When
'ShowAll' is enabled in property view, this sub path is exposed as a
sub property item named 'Enum', and can be either manually edited or
bound with an expression.
2021-11-14 20:45:09 -06:00
Zheng, Lei
796b4c0b2d
App: fix crash on copy of Enumeration
2021-11-14 20:45:09 -06:00
wmayer
5626bab055
App: [skip ci] fix memory leaks:
...
Found two memory leaks in class Enumeration
* method tearDown() always ignored to free the memory of the first element
* assignment operator didn't call tearDown() when needed
2021-04-25 21:58:24 +02:00
wmayer
6c020f554d
+ fix Enumeration::contains: the current index is irrelevant when searching for an entry in the enumeration
...
+ only print a warning if the enumeration is not empty but the restored index is < 0
2020-05-19 08:45:02 +02:00
luz.paz
019f73852c
src/App: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all `src/App` files
2019-12-25 11:38:43 +01:00
wmayer
88304ebfd0
Fix crash in enum property due to index out of range
2017-08-28 12:55:19 +02:00
wmayer
4fa5b2cd54
comment out problematic asserts
2016-09-16 14:22:17 +02:00
wmayer
88eabf40b5
+ replace assert() to avoid crash
2015-08-29 16:34:36 +02:00
wmayer
42e351e830
+ fix gcc build failure
2015-04-25 10:21:32 +02:00
Ian Rees
1b57b8d78a
Refactored PropertyEnumeration
2015-04-24 23:33:33 +02:00