Commit graph

227 commits

Author SHA1 Message Date
Keith Bowes
87c32d58ab Updated for wlroots 0.15.0 2022-01-29 14:34:55 -05:00
Keith Bowes
309ccd2faf Updated for wlroots 0.13.0 2021-04-07 19:27:58 -04:00
Keith Bowes
6a6966b8d6 Updated versions 2021-04-06 17:04:39 -04:00
Keith Bowes
cd22c7cf74 Merge branch 'master' of https://github.com/wizbright/waybox 2021-04-06 16:50:28 -04:00
Keith Bowes
252b8c0de5
Merge pull request #21 from keithbowes/xdg-output
Preliminary support for xdg-output
2021-04-06 16:42:30 -04:00
Keith Bowes
69ac866970
Merge pull request #20 from keithbowes/primary-selection
Implemented primary-selection support
2021-04-06 16:42:11 -04:00
Keith Bowes
ab16a76696
Merge pull request #19 from keithbowes/gettext
* Added gettext catalogs

* Adapted from Openbox to hopefully give us a lot of mostly complete translations immediately.

* Added building the .pot and .gmo files

* Prepared strings for translation

* Using wlr_log() instead of printf() for logging messages

* A hopefully acceptable solution

* Openbox-esque help

* Cut down the blank lines in the debug logs

* It seems that wlr_log already outputs an end-of-line character

* Removed the messages which make no sense in Wayland

* Cleaned up the .po files

* Proper translation notes and where to report bugs

* More debugging messages
2021-04-06 16:41:46 -04:00
Keith Bowes
428484959c Merge branch 'master' of https://github.com/wizbright/waybox 2020-05-10 14:23:29 -04:00
Joe
93811898f0
Merge pull request #23 from greg904/fix-resize
Fix wrong resize anchor point
2020-04-30 22:02:14 -05:00
Greg Depoire--Ferrer
8265eda78a Fix wrong resize anchor point
Previously, when dragging the left border of a window with the mouse, there
was a bug where it would snap the top level surface's geometry X coordinate
directly to the position of the mouse, as if you started the resize right on the border. This also affected the other (right, bottom, and top) borders.

I think that the previous resize code was hard to understand. Honestly I
have not spent a lot of time trying to understand why t didn't work and
I wrote another resize algorithm instead. Now instead of working directly
with widths and heights which are complicated we work with the borders (left,
right, top and bottom). This is easier to understand IMO.
2020-04-28 16:22:35 +02:00
Keith Bowes
ca6d2513fa Added the xdg-output requirement for wayland-scanner
Somehow, it worked without it
2020-03-15 06:05:58 -04:00
Keith Bowes
697942fc15 Preliminary support for xdg-output
No support for layout changes for the time being, though
2020-03-12 17:56:45 -04:00
Keith Bowes
6d105252f3 Merge branch 'master' of https://github.com/wizbright/waybox 2020-03-11 10:21:04 -04:00
Keith Bowes
73d114ffbe Implemented primary-selection support
Well, wl-clipboard works now anyway
2020-03-11 08:42:03 -04:00
Keith Bowes
114e265eef
Merge pull request #18 from keithbowes/modernize
Modernize
2020-03-11 08:32:50 -04:00
Keith Bowes
af1a945c1c wl_display_destroy_clients() requires Wayland 1.15+ 2020-03-10 21:00:56 -04:00
Keith Bowes
830b94dda3 Merge branch 'gettext' 2020-03-10 20:41:47 -04:00
Keith Bowes
45376b1b85 Why didn't I translate "OK"? 2020-03-10 19:35:45 -04:00
Keith Bowes
adbf12b5e5 Added the somehow overlooked Galician translation 2020-03-10 19:33:11 -04:00
Keith Bowes
4ce1b20219 Restored a message that was somehow removed 2020-03-10 19:07:12 -04:00
Keith Bowes
6a5931bcb0 Simplified debug-level code a bit 2020-03-10 17:57:12 -04:00
Keith Bowes
73460ae133 More debugging messages 2020-03-10 15:57:57 -04:00
Keith Bowes
d19918e482 Proper translation notes and where to report bugs 2020-03-10 14:18:06 -04:00
Keith Bowes
273cfbebe5 Cleaned up the .po files 2020-03-10 14:13:44 -04:00
Keith Bowes
15289378fb Removed the messages which make no sense in Wayland 2020-03-10 10:14:58 -04:00
Keith Bowes
6dab63841c Cut down the blank lines in the debug logs
It seems that wlr_log already outputs an end-of-line character
2020-03-09 22:56:14 -04:00
Keith Bowes
7bb4e79256 Openbox-esque help 2020-03-09 21:20:04 -04:00
Keith Bowes
81887c631c A hopefully acceptable solution 2020-03-09 19:40:42 -04:00
Keith Bowes
7bf6809122 Using wlr_log() instead of printf() for logging messages 2020-03-09 19:03:54 -04:00
Keith Bowes
09db837fcd Prepared strings for translation 2020-03-09 17:42:15 -04:00
Keith Bowes
d8bb6cc1c2 Added building the .pot and .gmo files 2020-03-09 17:08:08 -04:00
Keith Bowes
30a54d8b01 Added gettext catalogs
Adapted from Openbox to hopefully give us a lot of mostly complete translations immediately.
2020-03-09 16:24:45 -04:00
Keith Bowes
ed9a89a915 Split up a couple insanely long lines 2020-03-09 15:23:06 -04:00
Keith Bowes
d6c981e773 Merge branch 'master' of https://github.com/wizbright/waybox 2020-03-08 20:33:11 -04:00
Keith Bowes
6af91f1d11 Merge branches 'basic-functionality' and 'modernize' 2020-03-08 20:31:31 -04:00
Keith Bowes
d7257cd936
Merge pull request #16 from keithbowes/basic-functionality
Basic functionality
2020-03-08 20:29:03 -04:00
Keith Bowes
e1a3d77cde
Merge pull request #17 from keithbowes/editorconfig
Added an entry for meson.build files
2020-03-08 20:25:38 -04:00
Keith Bowes
794b938d87 Added an entry for meson.build files 2020-03-08 19:59:13 -04:00
Keith Bowes
0930f2f81f Removed duplicate error message 2020-03-08 19:57:54 -04:00
Keith Bowes
9eb57cf950 Naming improvements 2020-03-08 13:48:50 -04:00
Keith Bowes
01d5e31772 Naming improvements 2020-03-08 13:45:40 -04:00
Keith Bowes
97d08498e9 Name as well as version for --version 2020-03-08 12:47:58 -04:00
Keith Bowes
555b78e9ec Removed unnecessary dependencies 2020-02-29 12:16:50 -05:00
Keith Bowes
ee3cf551d0 Merge branches 'basic-functionality' and 'modernize', remote-tracking branch 'upstream/master' 2020-02-29 11:57:03 -05:00
Keith Bowes
30f471d8b4 Make protocol/meson.build identation more consistent with other meson.build files 2020-02-28 10:53:16 -05:00
Keith Bowes
79fdcf82aa Added an entry for meson.build files 2020-02-28 09:26:54 -05:00
Keith Bowes
1c7c069e72 Consistent use of _POSIX_C_SOURCE 2020-02-27 20:07:44 -05:00
Keith Bowes
ff54fecfe6 Replaced the obsolete, unofficial protocols with official ones 2020-02-27 20:07:44 -05:00
Keith Bowes
21de46fbcf Fixed the 'Using "code" is deprecated' message in wayland-scanner 1.15+ 2020-02-27 20:07:44 -05:00
Keith Bowes
744ec648f4 Properly casting the last argument to execl() 2020-02-27 20:07:44 -05:00