Commit graph

9264 commits

Author SHA1 Message Date
Gregory John Casamento
0ba3345791 Update so code builds properly 2023-01-15 01:58:52 -05:00
Gregory John Casamento
27a3d500f6 change the name of the main function so that we can call it externally 2023-01-14 04:40:25 -05:00
Gregory John Casamento
4d9e2a6ac5 Remove warnings from ffplay 2023-01-14 04:40:25 -05:00
Gregory John Casamento
314fdd85d1 Update NSMovie.m, start cleaning up ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
b4be517b39 Update configure to find SDL2 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d0d10fbe02 Non-functional clean build of ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
560f2d64b2 Add ffplay.m -- a port of ffplay.c, to help implement the GSVideoSink / VideoOutputSink class 2023-01-14 04:40:25 -05:00
Gregory John Casamento
1994a629e1 Add errors to give us more of a clue of when something is wrong with decoding 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d42ba86d88 Fix mathematical error when hitting the end of the stream. Add an error when the packet is NULL 2023-01-14 04:40:25 -05:00
Gregory John Casamento
90bbe8d1bf Update code to read NSData, add implementation of open/close in VideoSourceSink.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
a4e417b683 Changes to NSMovie/NSMovieView/GSVideoSink and other classes to support playback of video files in NSMovie/NSMovieView 2023-01-14 04:40:23 -05:00
Gregory John Casamento
eab95f6389 Add decoder logic 2023-01-14 04:38:50 -05:00
Gregory John Casamento
e8a936dfe4 Correct documentation 2023-01-14 04:38:50 -05:00
Gregory John Casamento
42b843415e Add documentation 2023-01-14 04:38:50 -05:00
Gregory John Casamento
01b6340698 Select plugins for sink and source 2023-01-14 04:38:50 -05:00
Gregory John Casamento
a4fac88bce Set _movie to nil when doing dealloc 2023-01-14 04:38:50 -05:00
Gregory Casamento
896d1bc6f9 Fix compilation error... 2023-01-14 04:38:50 -05:00
Gregory Casamento
68cc5ad534 Fix build. Remove underscores from videoSourcePlugins. 2023-01-14 04:38:50 -05:00
Gregory John Casamento
1948e1e53e Intialize file types and GSVideoSource in NSMovie 2023-01-14 04:38:48 -05:00
Gregory John Casamento
c7f847505b Fix ignore line for AudioFile.nsmovie 2023-01-14 04:37:14 -05:00
Gregory John Casamento
04a6633430 Add to ignore file. 2023-01-14 04:37:14 -05:00
Gregory John Casamento
d0aa30d276 Remove *.nsmovie in video dir 2023-01-14 04:37:14 -05:00
Gregory John Casamento
e8be735e96 Add the beginning of code to handle movie playback 2023-01-14 04:37:14 -05:00
Gregory John Casamento
04789d7bbf Add new vars. Implement init. 2023-01-14 04:37:14 -05:00
Gregory Casamento
4b13050e70
Merge pull request #164 from gnustep/NSDrawer_position_bug54715
Please let me know if any additional suggestions or issues.  GC
2023-01-14 03:56:49 -05:00
Gregory John Casamento
b803d348fb Set size to size of the view that was added as the content view 2023-01-14 03:34:04 -05:00
Gregory John Casamento
e87e48a4b2 Add spaces 2023-01-12 18:40:27 -05:00
Gregory John Casamento
0f650158a8 Attempt to capture what @fredkiefer had suggested and fix issue mentioned by @rmotolla 2023-01-12 18:40:27 -05:00
Gregory John Casamento
b12d151163 Implement it the way @fredkiefer suggested. Check which side has more room. 2023-01-12 18:40:27 -05:00
Gregory John Casamento
d649b99418 Minor positional adjustment 2023-01-12 18:40:27 -05:00
Gregory John Casamento
5a71c1c944 Fix issues raised by fred's comments 2023-01-12 18:40:27 -05:00
Gregory John Casamento
4d477f4e34 Update changelog 2023-01-12 18:40:27 -05:00
Gregory John Casamento
b434708d5e Fix issue where drawer opens for a moment on the preferredEdge instead of the computed one 2023-01-12 18:40:27 -05:00
Gregory John Casamento
3f1e8af9c4 Open on side away from the edge of the screen if there is not enough room 2023-01-12 18:40:27 -05:00
Fred Kiefer
e573b5ce09
Merge pull request #165 from gnustep/ci-improvements
CI: update scripts to mirror libs-base setup
2023-01-06 20:57:39 +01:00
Frederik Seiffert
d6c106845b CI: add libs-back
This is required by some tests, but currenetly disabled because some of these tests are failing.
2023-01-06 11:41:51 -06:00
Frederik Seiffert
f3e64f6541 CI: update scripts to mirror libs-base setup 2023-01-06 11:22:06 -06:00
Richard Frith-Macdonald
fc1f4387ff Update for bersion 0.30.0 2022-12-29 09:05:31 +00:00
Richard Frith-Macdonald
3477b3f1d9 Fix potential call of null block 2022-12-29 09:01:33 +00:00
Gregory John Casamento
67d27cd453 Fix build error with libobjc-8-dev 2022-11-28 00:30:24 -05:00
Fred Kiefer
8ccc89b83d
Merge pull request #161 from BennyKJohnson/constraint-vfl-support
Implement constraintsWithVisualFormat method on NSLayoutConstraint
2022-11-24 22:52:34 +01:00
Benjamin Johnson
a1c2115bc3 Fix GCC compiler warnings for GSAutoLayoutVFLParser.m 2022-11-22 08:21:05 +11:00
Benjamin Johnson
44f8950e3b Address for feedback for GSAutoLayoutVFLParser
- Move assertion for empty string to parse method
- Add missing spaces between colon and parameter
- Use GSFastEnumeration macro
- Modify parseObjectOfPredicate to use in out parameter of struct and remove heap allocation
2022-11-13 06:15:02 +11:00
Benjamin Johnson
609d03ac41 Address feedback on GSAutoLayoutVFLParser
- Add space between parameter name and parameter
- Use release macro in constraintsWithVisualFormat
2022-11-12 12:09:29 +11:00
Benjamin Johnson
13123a054e Fix formatting of GSAutoLayoutVFLParser and add copyright notice 2022-11-11 05:55:02 +11:00
Fred Kiefer
e4ecfb0801 * Headers/Additions/GNUstepGUI/GSLayoutManager.h,
* Source/GSLayoutManager.m: Add new methods
-defaultLineHeightForFont: and -defaultBaselineOffsetForFont:.
2022-11-05 21:01:53 +01:00
Benjamin Johnson
1aff56cb9b Implement constraintsWithVisualFormat method on NSLayoutConstraint 2022-11-05 20:33:23 +11:00
Gregory John Casamento
30d0dc66ee Quick fix adding export to GSMemoryPanel class 2022-11-03 20:56:48 -04:00
Fred Kiefer
59558a519d
Merge pull request #160 from gnustep/AttachmentIndexFix
Fix click on TextAttachmentCells, where the left side was not respected.
2022-10-25 23:06:47 +02:00
Riccardo Mottola
c1b914fe29 add AppKitDefines or header usage will fail later 2022-10-13 23:44:19 +02:00