Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
ac35bd6
Qt6 port
jschueller Sep 14, 2020
0919f4b
Drop remaining qt4 paths
jschueller Jan 26, 2023
931bb7b
Merge topic 'qt6'
mwestphal Jan 27, 2023
f11dc33
cmake: use autogen instead of manual wrapping calls
mwestphal Jan 30, 2023
f7d1b7d
cmake: check if the export variable is defined
mathstuf Dec 31, 2018
97d5c0f
cmake: integrate into ParaView's build system
mathstuf Dec 31, 2018
8f7df63
cmake: add include directory usage requirements
mathstuf Feb 14, 2019
2ca7e60
cmake: get QtTesting example to work
cquammen Apr 11, 2019
d4a4b47
Use last suffix for xml test file extension when recording
mwestphal Jan 30, 2023
5a29bcd
pqObjectNaming: ensure horizontal alignment when printing object names
mathstuf May 5, 2021
9d56b58
cmake: fix target name
utkarshayachit Aug 19, 2021
b20ba45
pqAbstractItemViewEventPlayerBase: add support for labels.
mwestphal Jan 30, 2023
3717bbd
qt: remove usage of `signals`, `slots`, `foreach`, and `emit`
mwestphal Jan 30, 2023
dd619b8
cmake: compile with `QT_NO_KEYWORDS`
mathstuf Oct 4, 2021
84b1496
qt: remove use of deprecated `null` sentinel
mathstuf Oct 13, 2021
fd51b94
Add context for play error messages
mwestphal Jan 30, 2023
4cd2ebc
Use UTF8 printable format for error message strings
NicolasVuaille Dec 21, 2021
be39159
Fix some emit keywords
mwestphal Jan 30, 2023
a1fd62e
Support building QtTesting as a separate lib
mwestphal Jan 30, 2023
5e3f129
Fixup cmake
mwestphal Jan 30, 2023
39962b2
Fix some C++17 code
mwestphal Jan 30, 2023
a5abdf7
Adding doc
mwestphal Jan 30, 2023
7c51fc1
Fix a small issue with QRegularExpression
mwestphal Feb 1, 2023
eb99653
Merge topic 'backport_master_for_paraview'
mwestphal Feb 9, 2023
5115a14
Adding logic for dashboard mode
mwestphal Feb 8, 2023
d816fc2
Merge topic 'add_dashboard_mode'
mwestphal Mar 15, 2023
a53b541
Fixup dashboard mode to update correctly
mwestphal Mar 15, 2023
dfd965f
Merge topic 'fixup_dashboard_mode'
mwestphal Mar 16, 2023
f9d1da7
Increase cmake min ver to avoid warnings
mwestphal Aug 2, 2023
21ea7b9
Merge topic 'fix_cmake_min_req'
mwestphal Aug 17, 2023
7173159
Use keyword signature for target_link_libraries
danlipsa Aug 30, 2023
366e266
Merge topic 'link_private'
danlipsa Aug 30, 2023
c3578ed
Allow setSelection for itemView in Single mode
NicolasVuaille Sep 7, 2023
9d43464
Merge topic 'ClearSelection'
NicolasVuaille Sep 12, 2023
573748b
Recorder should handle nullptr object
NicolasVuaille Nov 24, 2023
375c330
Merge topic 'FixCommentRecording'
NicolasVuaille Nov 24, 2023
317f4cf
enable simple CI
NicolasVuaille Nov 24, 2023
04c4a8b
Merge topic 'AddCI'
NicolasVuaille Dec 12, 2023
30e1e7b
gitattributes: use clang-format-9
mathstuf Feb 1, 2024
e1546ff
clang-format: sync with ParaView
mathstuf Feb 1, 2024
62c325b
clang-format: apply clang-format-9's formatting to the repository
kwrobot Feb 1, 2024
438326f
Merge topic 'clang-format-9'
mathstuf Feb 1, 2024
a296854
Remove debug statement
NicolasVuaille Jun 19, 2024
c179618
Merge topic 'RemoveDebugStatement'
NicolasVuaille Jun 19, 2024
edb187d
Fix a few warnings
mwestphal Aug 19, 2024
8d20d51
Merge topic 'fix_warnings'
mwestphal Aug 19, 2024
5140c94
Update Copyright.txt
mwestphal Aug 20, 2024
455785a
Update license headers
mwestphal Aug 20, 2024
741d02e
Update license headers
mwestphal Aug 20, 2024
6836b0a
Merge topic 'update_license_copyright'
mwestphal Aug 20, 2024
f13bec5
qt6: adapt for deprecation of `QMouseEvent` ctor without globalPos
mathstuf Jan 11, 2025
3576767
qt6: adapt for `Q*Event::pos` deprecation
mathstuf Jan 11, 2025
0143b15
qt6: adapt for `QMouseEvent::globalPos` deprecation
mathstuf Jan 11, 2025
349eefb
pqEventTranslator: fix typos in comments
mathstuf Jan 11, 2025
39eb6be
Merge topic 'more-qt6-deprecations'
mathstuf Jan 14, 2025
8d2b229
Allow to check QObject properties
NicolasVuaille Apr 16, 2025
209801f
Merge topic 'object-check'
NicolasVuaille Apr 17, 2025
f4079c2
Install missing pqObjectPlayer header
Faroito Jun 17, 2025
7d48cef
Merge branch 'add_missing_header' into 'master'
mwestphal Jun 17, 2025
0305e48
Fix segfault when lastObject is nullptr
spyridon97 Jun 25, 2025
2b6be27
Merge topic 'fix-get-object-segfault'
mwestphal Jun 27, 2025
bc598ca
STYLE: Update cmake style with linter
hjmjohnson Jun 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
# Note: if you change any of the settings here, please reformat the entire
# codebase as part of the same commit, that will prevent subsequent commits
# from being flagged as being improperly formatted.

---
# This configuration requires clang-format 3.8 or higher.
# This configuration requires clang-format 8.0 or higher.
BasedOnStyle: Mozilla
AlignAfterOpenBracket: DontAlign
AlignOperands: false
AlwaysBreakAfterReturnType: None
AlwaysBreakAfterDefinitionReturnType: None
BreakBeforeBraces: Allman
BinPackArguments: true
BinPackParameters: true
ColumnLimit: 100
Standard: Cpp03
SpaceAfterTemplateKeyword: true
Standard: Cpp11
...
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*.sh.in crlf=input

# Custom attribute to mark sources as using our C code style.
[attr]our-c-style whitespace=tab-in-indent,-blank-at-eol format.clang-format
[attr]our-c-style whitespace=tab-in-indent,-blank-at-eol format.clang-format=9

*.c our-c-style
*.h our-c-style
Expand Down
51 changes: 51 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_NAME == "master"
when: always
- if: $CI_MERGE_REQUEST_ID
when: always
- when: never

stages:
- build
- test

.latest:
image: "kitware/paraview-for-ci:latest"

build_linux:
extends:
- .latest
stage: build
script:
- mkdir -p build
- cd build
- cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=ON ..
- cmake --build . --parallel 2
tags:
- docker
- linux-x86_64
- paraview
artifacts:
expire_in: 1h
when: always
paths:
- build/
interruptible: true

test_linux:
extends:
- .latest
stage: test
script:
- cd build
- xvfb-run ctest -j 2 --output-on-failure --no-tests=error || xvfb-run ctest -j 1 --no-tests=error --rerun-failed -VV
tags:
- docker
- linux-x86_64
- paraview
interruptible: true
dependencies:
- build_linux
needs:
- build_linux
Loading