Alexandre Quessy
4278db1393
Update GitHub Actions runner to Ubuntu 26.04
2026-05-20 00:49:21 -04:00
Alexandre Quessy
088d13859b
Update Travis CI and AppVeyor configs for Qt 6
...
Remove GStreamer dependencies and update to Qt 6 packages.
Travis: Ubuntu Noble, Xcode 15.4.
AppVeyor: Qt 6.8, simplified build.
2026-05-20 00:45:44 -04:00
Alexandre Quessy
324a403999
Remove all GStreamer references from docs, comments, and CI
...
Delete obsolete GStreamer video backend source files
(VideoUriDecodeBinImpl, VideoV4l2SrcImpl, VideoShmSrcImpl),
the GStreamer macOS URL resource, and clean up all remaining
GStreamer mentions in INSTALL.md, README.md, TODO, CI workflows,
build scripts, and source comments. CHANGELOG entries are preserved
as historical record.
2026-05-20 00:42:04 -04:00
Alexandre Quessy
82eef90960
Remove GStreamer dependency and port to Qt 6
...
Replace the GStreamer media backend with Qt 6 Multimedia (QMediaPlayer,
QVideoSink, QAudioOutput, QCamera, QMediaCaptureSession). This removes
a heavy native dependency and brings the codebase onto a supported Qt
version.
Key changes:
- New VideoPlayerImpl class using QMediaPlayer/QVideoSink for file playback
- Rewrite CameraSurface (QVideoSink) and CameraImpl (QMediaCaptureSession)
- Drop VideoShmSrcImpl, VideoUriDecodeBinImpl, VideoV4l2SrcImpl
- QGLWidget → QOpenGLWidget, QDesktopWidget → QScreen
- QRegExp → QRegularExpression throughout (including qtpropertybrowser)
- Fix all Qt 5→6 API breakages (endl, toAscii, qCopy, QMutexLocker
template, enterEvent, QWeakPointer::data, QVariant helpers, etc.)
- Update build scripts for Qt 6 on macOS
2026-05-20 00:30:00 -04:00
yoavv2
94ca264e11
Fix macOS build: remove WebEngine dependency and use pkg-config GStreamer
...
Co-Authored-By: Oz <oz-agent@warp.dev >
2026-05-01 11:39:44 -04:00
Alexandre Quessy
ed57b7039d
Update GitHub Sponsors usernames in FUNDING.yml
2026-01-09 16:47:00 -05:00
Alexandre Quessy
21304c3e2a
Update GitHub Sponsors username in FUNDING.yml
2026-01-09 16:40:16 -05:00
Alexandre Quessy
d1e063449e
Update README, CONTRIBUTING and CI for Linux
...
Add a new CI file for Ubuntu
Disable the old github workflows
Fix the Ubuntu build
2026-01-09 16:06:02 -05:00
Sofian Audry
dde2acf4eb
Warning message wrt MapMap not maintained anymore.
2022-10-06 12:24:34 -04:00
Michaël Creusy
2099ce0663
Update fileedit.cpp
...
In gtk linux desktop this QFileDialog wasn't fixed
2021-09-05 12:32:10 +00:00
Desone Burns II
801b00918b
Fix build on GCC 10
2021-09-05 12:31:34 +00:00
Peter Urban
eeb07756d3
Install message handler after instanciating MainApplication
...
Fix #514
related to QT bug https://bugreports.qt.io/browse/QTBUG-27024 : "Crash if QGuiApplication::font() is used without instancing QGuiApplication first"
2021-09-05 12:30:44 +00:00
Alexandre Quessy
fac1cbd6e7
Update README with Github Action badges
2020-05-16 06:40:46 -04:00
Alexandre Quessy
0571a1dc71
fix branch name in github workflows
2020-05-16 06:36:23 -04:00
Alexandre Quessy
089c7f9133
Create qt-windows.yml
2020-05-16 06:33:58 -04:00
Alexandre Quessy
6dce0f4072
Create qt-linux.yml
2020-05-16 06:33:09 -04:00
Alexandre Quessy
c01a7668a4
Create qt-macos.yml
2020-05-16 06:32:11 -04:00
Antonio
057c9ba1f1
Fix spelling and trailing white spaces ( #502 )
...
Change "fot" to "for" and removed trailing white space in Ubuntu dependency list
2020-04-29 09:18:29 -04:00
Bay Dam
774022b336
Update INSTALL.md
2020-04-16 12:12:33 +00:00
baydam
8ab1780501
Improve loading speed of the keyboard shortcut
2020-04-15 20:37:45 +00:00
baydam
280f3c5cf7
Update Windows 10 build instructions
2020-04-15 18:18:41 +00:00
Sofian Audry
f77c52aee6
Reorganized order of action items and added new operation items to edit menu.
2020-04-15 12:37:48 -04:00
Sofian Audry
4e0e84f597
Cleanup.
2020-04-15 12:25:28 -04:00
Bay Dam
3c665be8e7
Update appveyor.yml
2020-04-15 14:10:27 +00:00
Bay Dam
23887dc0e5
Update appveyor.yml
2020-04-15 14:09:30 +00:00
Bay Dam
2e57df54b3
Update appveyor.yml
2020-04-15 14:01:48 +00:00
Bay Dam
5cf9ea6983
Update appveyor.yml
2020-04-15 14:00:57 +00:00
Bay Dam
0fe4f2b33f
Update .travis.yml
2020-04-15 13:48:35 +00:00
Bay Dam
33396a0f33
Update appveyor.yml
2020-04-15 13:34:39 +00:00
Bay Dam
58c10fd356
Update .travis.yml
2020-04-15 13:23:49 +00:00
Bay Dam
35cfc11ef5
Update .travis.yml
2020-04-15 13:07:18 +00:00
Bay Dam
6d880745b9
Update appveyor.yml
2020-04-15 12:58:40 +00:00
Bay Dam
b739af6b26
Update .travis.yml
2020-04-15 12:55:15 +00:00
Bay Dam
94f5bbf54b
Update .travis.yml
2020-04-15 12:37:51 +00:00
Bay Dam
2f6f99e6e4
Update .travis.yml
2020-04-15 12:23:41 +00:00
Bay Dam
a31b6726fc
Update .travis.yml
2020-04-15 12:13:33 +00:00
Bay Dam
42b57fc0e4
Update .travis.yml
2020-04-15 12:08:21 +00:00
Sofian Audry
b2bcfa533b
Fixed: Selecting a shape adds a move action to the undo stack ( closes #497 ).
2020-04-14 13:38:04 -04:00
Sofian Audry
49e90ca2b3
Merge branch 'develop' of github.com:mapmapteam/mapmap into develop
2020-04-10 12:37:45 -04:00
Bay Dam
579698d34a
Fix issue #499 related to Qt version check
2020-04-08 18:49:59 +00:00
Sofian Audry
67ab751b6e
Fixed bug: click was privileging shapes that were under (lower/deeper).
2020-04-08 14:02:27 -04:00
Sofian Audry
469b35a0a9
Removed useless debug message
2020-04-08 13:47:13 -04:00
Bay Dam
afc166107d
Update instruction that help to fix issue #498
...
Due to the last addition followed libraries should be installed
`sudo pacman -S qt5-webengine` for Arch Linux
`sudo apt-get install qtwebengine5-dev` for Ubuntu
2020-04-08 15:08:55 +00:00
Sofian Audry
5fe638b11a
Merge remote-tracking branch 'origin/develop' into develop
2020-04-08 10:10:46 -04:00
Sofian Audry
d89b617ddd
Added contextual menus for reorder actions: raise, lower, etc. (closes # #296 ).
2020-04-08 10:10:25 -04:00
Bay Dam
cedc9dda81
Merge pull request #496 from baydam/develop
...
Improve Qt version check
2020-04-06 21:00:31 +00:00
baydam
e2d18c4e59
Improve Qt version check
2020-04-06 20:51:43 +00:00
Bay Dam
2e719cc221
Merge pull request #495 from baydam/develop
...
Add Qt version check in About dialog
2020-04-06 20:22:31 +00:00
Bay Dam
a12de1b3cb
Update .travis.yml
2020-04-06 20:20:36 +00:00
Bay Dam
c8efa43718
Update .travis.yml
2020-04-06 20:20:36 +00:00