rfm
e59d923e90
New release
/ ci (push) Has been cancelled
2025-02-11 18:52:08 +00:00
Fred Kiefer
e63ad3c1d2
Update news.texi for upcoming release
/ ci (push) Waiting to run
2025-02-10 22:40:35 +01:00
rfm
b9038250e6
Fix use of deallocated memory
2024-12-31 08:42:22 +00:00
Frederik Carlier
03a2e7e152
Enable default interpolation due to pixelated screen drawing ( #53 )
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@40163 72102866-910b-0410-8b05-ffd578937521
Co-authored-by: Marcian Lytwyn <gna@advcsi.com>
2024-11-05 18:30:47 +01:00
Riccardo
4e3ca27c0b
instead of just getting Latin1 we practically see getting 2 or 3 bytes (even for characters that representable in Latin1) so try our best to interpret them ( #50 )
2024-09-19 08:32:46 +02:00
Frederik Carlier
ba1c582024
Define WINBOOL on non-MinGW platforms ( #52 )
...
The Windows SDK declares BOOL as an int. Objective C defines BOOl as a char.
Those two types clash. MinGW's implementation of the Windows SDK uses the WINBOOL
type to avoid this clash. When compiling natively on Windows, we need to manually
define WINBOOL.
MinGW will define _DEF_WINBOOL_ if it has defined WINBOOL so we can use the same trick
here.
See https://github.com/mingw-w64/mingw-w64/blob/master/mingw-w64-headers/include/ntdef.h#L355
2024-09-17 21:19:25 +02:00
Frederik Carlier
6e05e1e65e
Support building natively on Windows ( #51 )
...
When building for Windows using a native toolchain (i.e. not MinGW or MSYS), `<unistd.h>` is not available. Include `<io.h>` instead and define `strcasecmp`.
2024-09-14 00:23:01 +02:00
Joe Maloney
d27af6af10
Fix build errors with Wayland on Debian 13 (trixie) using Clang 16 ( #48 )
...
* Solve an undelcared close function
* Fix xdgshell protocol handling and resolve compile errors
* Fixing build errors in WaylandServer+Cursor
* Revert changes except wl_cursor_destroy to fix build and avoid regressions
* Fix selector warnings and method call type issues
* Use window parameter directly
* Comments removed
* Include NSGraphics to eliminate redundant declaration.
* Remove NSWindow include that was replaced by NSGraphics
2024-08-28 23:03:03 +02:00
Fred Kiefer
e03ddf7b2b
Update for new release
2024-05-26 22:14:27 +02:00
rfm
be85eb8ae6
add postscript pasteboard type
2024-03-07 09:50:42 +00:00
rfm
085082a6cc
Add URL/URI-list support (without insisting on trailing cr-lf)
2024-03-06 20:47:04 +00:00
rfm
0d60ea2935
add html clipboard support
2024-03-06 20:39:29 +00:00
rfm
4fea5f4dae
Add pdf support
2024-03-06 19:04:12 +00:00
Riccardo Mottola
c787d26af2
PNG support in copy and paste; NSPasteboardTypePNG XG_MIME_PNG
2024-03-05 18:00:30 +01:00
rfm
707c5239e3
Improve debug loging showing method entry/exit informmation
2024-03-05 12:48:21 +00:00
rfm
b8933e4610
Add support for text/plain;charset=utf8 and improve debug logging for available types
2024-03-05 11:36:45 +00:00
rfm
145ee71f5c
iimprove formatting
2024-03-04 21:36:05 +00:00
rfm
6a221b4dc7
Report all available types in debug
2024-03-04 21:21:45 +00:00
rfm
e66906ef38
Optimisation for reading large properties: avoid memory reallocation and copying data.
2024-03-01 19:29:01 +00:00
rfm
f6707b897a
Merge branch 'master' of ssh://github.com/gnustep/libs-back
2024-03-01 18:54:34 +00:00
Riccardo Mottola
9c31a7e016
debug which types are found available
2024-02-29 22:41:14 +01:00
rfm
ae6529e24f
Add some debug for target types sent to X
2024-02-27 10:23:22 +00:00
rfm
bfbe4d8b57
Clean up new Incremental class and add mechanism to cancel old operations.
2024-02-27 05:36:10 +00:00
rfm
daf081b888
Rewrite code providing X selection property value using INCR.
2024-02-26 21:24:11 +00:00
rfm
a0a45faaea
Add a lot of debug and rewrite to support sending using the INCR protocol
2024-02-26 17:07:39 +00:00
rfm
0a32e7284e
fix minor leak and avoid inefficient memory reallocation with long properties.
2024-02-25 10:20:43 +00:00
rfm
d8c05939b4
fix leaks in last update
2024-02-20 08:19:01 +00:00
rfm
e781a3ae03
reduce x library traffic and memory footprint during large transfers
2024-02-19 22:06:55 +00:00
rfm
85bad5ded7
added more logging
2024-02-19 21:17:27 +00:00
Riccardo Mottola
d0a2376e92
try to make logging a bit more verbose
2024-02-19 22:12:26 +01:00
Riccardo Mottola
895fdbcf39
reshuffle code, compact name calculation and return NSString and not NSMutableString
2023-11-21 23:40:49 +01:00
Riccardo Mottola
4bb1370086
fix compiler warning with some code cleanup
2023-11-21 23:26:40 +01:00
Fred Kiefer
519f57d85a
Merge pull request #43 from qmfrederik/fixes/access-violation
...
Avoid AV in Win32FontInfo setupAttributes
2023-10-11 17:46:37 +02:00
Frederik Carlier
421c09dac2
Avoid AV in Win32FontInfo setupAttributes
2023-10-11 12:50:29 +02:00
Fred Kiefer
9ab65edd14
Merge pull request #42 from qmfrederik/features/headless-pr
...
Add headless backend
2023-10-01 23:30:01 +02:00
Frederik Carlier
8f0146f50d
Update copyright headers
...
- Use GNU Lesser General Public License
- Streamline attributions in the form of "based on work by:"
- Streamline names of preprocessor variables
2023-10-01 23:01:55 +02:00
Frederik Carlier
feb28c4d84
Avoid instance variables on msvc
2023-09-30 22:00:00 +02:00
Frederik Carlier
3c1b5e1397
Build multiple configurations
2023-09-30 00:23:02 +02:00
Frederik Carlier
e9c633abf7
Add font enumerator, font info, and other classes
2023-09-30 00:23:02 +02:00
Frederik Carlier
bc1d726f41
Run autoreconf -i
2023-09-30 00:21:14 +02:00
Frederik Carlier
64f685db1c
Filter out duplicates from subprojects
2023-09-30 00:21:14 +02:00
Frederik Carlier
f56d4cfce2
Skaffold headless backend
2023-09-30 00:21:14 +02:00
Frederik Carlier
1ec7eb6ecb
Run autoreconf -i
2023-09-29 08:16:28 +00:00
Fred Kiefer
7c0c511674
Merge pull request #41 from qmfrederik/features/ci
...
Add GitHub Actions
2023-09-28 23:54:43 +02:00
Frederik Carlier
af84372398
Add GitHub Actions
2023-09-28 08:13:45 +00:00
Richard Frith-Macdonald
909bd06688
Update for new release
2022-12-29 16:50:36 +00:00
Riccardo Mottola
ecfb42a893
Delete property on begin and at every Notify to start and continue transfer of INCR.
2022-02-22 00:09:00 +01:00
Fred Kiefer
db40d23ed6
Merge pull request #38 from anthonyc-r/scale_factor_font_advancement
...
Cairo: Disable font hinting when GSScaleFactor is not 1 to fix text d…
2022-01-24 20:03:00 +01:00
anthony
20182c8ec8
Cairo: Default font hinting to off when GSScaleFactor is set to values other than 1.0
2022-01-24 09:56:03 +00:00
Fred Kiefer
d7cfebe169
Merge pull request #37 from nongio/wayland-cursor-fix
...
wayland: use GSStandardWindowDecorationView to hit-test cursor clicks
2021-12-29 14:44:03 +01:00