1
0
mirror of https://github.com/artizirk/wdisplays.git synced 2026-04-28 16:55:56 +03:00

71 Commits

Author SHA1 Message Date
arti 157b8c51e8 Release 1.1.3 1.1.3 2025-07-25 14:43:47 +03:00
arti 79225e57a3 Merge pull request #13 from Aleksanaa/fixes
Fixed menu scaling issue by disabling the use of GTK popover
2025-07-25 12:53:02 +03:00
arti 4257ef446b Release 1.1.2 1.1.2 2025-07-25 12:43:53 +03:00
arti cef925b96a Merge pull request #25 from ceamac/fix/C23
Fix C23 issues
2025-07-25 12:37:57 +03:00
Viorel Munteanu 6b7c637875 Fix C23 issues
gcc 15 is more strict and compiles C by default with C23.  `noop` is
used as a default null initializer, but now it must have the correct
type, so add a cast.

See also: https://bugs.gentoo.org/946954
2024-12-28 11:56:49 +02:00
aleksana 50e549465d Fixed menu scaling issue by disabling the use of GTK popover
This fixes https://github.com/artizirk/wdisplays/issues/9
2023-10-08 17:05:31 +08:00
arti 6233901a88 Merge pull request #8 from alex-courtis/add-way-displays
add way-displays to readme
2023-07-26 15:42:56 +03:00
arti 2c5e4d72b5 Merge pull request #7 from bhepple/patch-3
Update README.md - update fedora package location
2023-07-26 15:41:20 +03:00
Alexander Courtis 4cc1d2300d add way-displays to readme 2023-07-03 14:06:16 +10:00
Bob Hepple 7afc947f62 Update README.md - update fedora package location 2023-07-03 12:53:51 +10:00
redtide 1a32d8bbe2 Minor changes to changelog 1.1.1 2023-07-01 14:07:26 +02:00
redtide 64aa4a551d Added CHANGELOG.md (keepachangelog.com format) 2023-07-01 14:01:16 +02:00
redtide 052c492040 Fixed license SPDX ID in main meson.build 2023-07-01 13:37:40 +02:00
redtide 0683283fa5 Updated desktop file
- Removed Version key: it's the version of the Desktop Entry Specification, not the application version and it's not required (see Table 2. Standard Keys in the specification)
- Set a real Name to display in menu for the application, with GenericName and Comment (same page as above)
- Italian translation strings
2023-07-01 12:45:24 +02:00
redtide 919726a2e5 Bump to current development version, use semver 2023-07-01 12:37:16 +02:00
redtide aefde05389 Added .editorconfig and .clang-format 2023-07-01 12:35:38 +02:00
redtide c15e5870d9 Ignore QtCreator files 2023-07-01 12:34:46 +02:00
redtide 73f3cc2dd2 Merge pull request #2 from WhyNotHugo/output-name-bottom-left
Move the output name overlay to the bottom left
2023-07-01 09:52:32 +02:00
redtide 9f8508b31e Merge pull request #1 from somini/patch-1
Move icon to the app_id name
2023-07-01 09:52:11 +02:00
somini f4cf935e49 Install icon to the app_id location
This is so that the desktop files picks it up correctly.

Thanks, @WhyNotHugo and @jbeich.
2023-04-02 11:57:39 +01:00
Hugo Osvaldo Barrera 59edbbd155 Move the output name overlay to the bottom left
The output name overlay renders on the top left by default. At the same
time, wdisplays renders the output previews on its top left corner too.

The results is that the overlay covered the output previews, making
seeing it and interacting with it tricky.

Moving the output name to the bottom left makes sure there's never any
overlap between it and the draggable previews shows for each output.
2022-02-25 17:37:46 +01:00
arti a9aa7472e3 Merge remote-tracking branch 'IntinteDAO/patch-1' 1.1 2021-03-29 11:33:43 +03:00
arti 5c6568a5b0 Merge remote-tracking branch 'emersion/fix-global-version' 2021-03-29 11:30:31 +03:00
Simon Ser 5198a9c94b Use correct versions when binding globals
Changes to protocols aren't forward-compatible. It's not possible to use
version n+1 when a client has been designed to work with version n. For
instance in wlr-screencopy v5 a new event has been added. Binding to
version 5 without upgrading the client leads to libwayland errors
because libwayland doesn't know how to handle the event.

The client needs to maintain its own version requirements.

Closes: https://github.com/cyclopsian/wdisplays/issues/18
2020-07-27 11:08:50 +02:00
IntinteDAO cfc833984e Added categories to the program shortcut 2020-06-17 00:32:45 +02:00
Jason Francis dd7e1e22ee Update README 2020-05-09 15:42:15 -04:00
Jason Francis 0ed52013dd Create WdHeadForm class 2020-05-09 13:37:18 -04:00
Jason Francis f3f2b9e9e2 Backport GTK4 changes
Includes refactoring to use GMenuModel and GtkEventController
2020-05-08 20:26:33 -04:00
Jason Francis 71ce9741d1 Add package links 2020-05-08 20:21:59 -04:00
Jason Francis 1a58f8e15c Update application ID and readme 1.0 2020-05-08 20:10:27 -04:00
Jason Francis 69564522bc Relicense to GPL3+, add REUSE compliance
https://reuse.software/spec/
2020-05-08 20:10:27 -04:00
Jason Francis 0faafdc04d Shrink minimum size of canvas
Fixes #13
2020-03-14 21:50:10 -04:00
Jason Francis e66756e2c4 Show headerbar when window is fullscreen
Fixes #14
2020-03-14 21:49:46 -04:00
cyclopsian ba331cab53 Merge pull request #11 from cyclopsian/xdgdesktop
Add icon and desktop file
2020-01-12 06:23:14 +00:00
Jason Francis 54b5fe7e30 Add icon and desktop file 2019-12-10 12:02:17 -05:00
Jason Francis 22669edadb Force tick callback at application start 2019-10-26 16:56:01 -04:00
Jason Francis acd95b1664 Use SPDX license identifiers 2019-10-26 16:56:01 -04:00
Jason Francis 63380ae59d gles 2019-10-26 16:56:01 -04:00
Jason Francis c0cd8e4ac0 Ensure GL context defaults to ES 2.0 2019-10-26 16:37:27 -04:00
Jason Francis 3e7e49de5c Fix window title 2019-10-26 16:02:06 -04:00
cyclopsian a3d3d13a01 Merge pull request #6 from jbeich/freebsd
Unbreak shared memory on FreeBSD
2019-10-05 01:27:27 +00:00
Jan Beich bfaf2211c0 Set mode when creating shm object
$ wdisplays
shm_open: Permission denied
shm_open: Permission denied
shm_open: Permission denied
shm_open: Permission denied
^C

$ posixshmcontrol ls
MODE            OWNER   GROUP   SIZE    PATH
---------       foo     foo     33177600        /wd-DP-1
2019-10-04 05:14:25 +00:00
Jason Francis 049bf5bd8f Fix animation not working when capture disabled 2019-09-24 07:59:15 -04:00
Jason Francis 03de59d307 Update README 2019-09-09 11:10:43 -04:00
Jason Francis d9c6f92830 Fix hangups caused by idle events never running 2019-09-09 10:57:02 -04:00
Jason Francis b4a2f3be96 Update screenshot 2019-08-27 11:21:03 -04:00
Jason Francis cd2e1959b0 Update README and screenshot 2019-08-27 11:18:38 -04:00
Jason Francis d9b868077a Display grid lines when moving a display 2019-08-27 10:56:03 -04:00
Jason Francis e0f382af84 Fix snapping not working with rotation/scale 2019-08-23 18:18:25 -04:00
Jason Francis 53d52f0fe3 Fix incorrect canvas scroll sizes and margins 2019-08-23 18:00:07 -04:00