Commit graph

  • 159ea0edde
    Merge 04414e9c6e into 302d0cc90b Gregory Casamento 2025-06-04 07:02:00 +00:00
  • 04414e9c6e Cleanup and add some missing methods NSMovie_branch Gregory John Casamento 2025-06-04 03:01:54 -04:00
  • 725a127483 Add thread_count and thread_type Gregory John Casamento 2025-06-04 00:06:59 -04:00
  • 2f24c56882 Whitespace cleanup Gregory John Casamento 2025-06-03 15:33:32 -04:00
  • 4de05f281c Fix memory leak Gregory John Casamento 2025-06-03 02:19:39 -04:00
  • fbf447aa10 Remove ring buffer Gregory John Casamento 2025-06-03 02:06:09 -04:00
  • 36b841451d Make sure swr_init is checked to see if it returns 0 Gregory John Casamento 2025-06-03 00:36:50 -04:00
  • 288c548f46 latest try to sync up audio NSMovie_branch_ring Gregory John Casamento 2025-06-01 17:47:19 -04:00
  • 1cb51fd393 Add ring buffer Gregory John Casamento 2025-05-31 23:53:18 -04:00
  • f87e26116e Add ring buffer class Gregory John Casamento 2025-05-31 14:56:26 -04:00
  • 9a7ac689b8 Add pasteboard types, clean up NSMovie Gregory John Casamento 2025-05-31 14:03:27 -04:00
  • 8392360663 Add audio buffer using NSData Gregory John Casamento 2025-05-30 23:23:43 -04:00
  • 1150ab00c4 Add code to return list of supported video types Gregory John Casamento 2025-05-30 17:54:53 -04:00
  • ad69f777ad Add proper declaration Gregory John Casamento 2025-05-30 00:25:30 -04:00
  • a2e54de1a9 Update actions, add implementation for some actions Gregory John Casamento 2025-05-29 23:37:54 -04:00
  • 4b9e6c3719 Add other methods Gregory John Casamento 2025-05-29 23:32:50 -04:00
  • 61bd0c8964 Add logging when sound stream is found Gregory John Casamento 2025-05-29 15:55:15 -04:00
  • dd02d4f1fa Re-integrate audio Gregory John Casamento 2025-05-29 15:34:17 -04:00
  • 5b3afb89df Rename Audio class, initialize it in the code if there is an audio stream Gregory John Casamento 2025-05-29 15:22:32 -04:00
  • c8ffb3c0b2 Add audio support Gregory John Casamento 2025-05-29 14:40:56 -04:00
  • 410713aab4 Add a delay of 1000 frames before we start the player thread. Gregory John Casamento 2025-05-29 14:10:31 -04:00
  • 672ff2aa5c Refactor NSMovieView to delegate certain methods to the subclass, in GSMovieView move decoding entirely to threads Gregory John Casamento 2025-05-29 12:16:38 -04:00
  • 5ea21b79eb
    Merge 3b506e72e5 into 302d0cc90b ethanc8 2025-05-27 20:39:17 -04:00
  • b123e82062 Use GNUstep define for RELEASE Gregory John Casamento 2025-05-27 20:22:06 -04:00
  • bc2d382e1a Fix warnings, and make audio a little smoother Gregory John Casamento 2025-05-27 18:17:54 -04:00
  • 01a68ce646 Remove 2.0 conventions from code, add volume setting, initialization in NSMovieView Gregory John Casamento 2025-05-27 13:44:13 -04:00
  • 8c595f4756 Try to sync up audio output Gregory John Casamento 2025-05-27 11:53:21 -04:00
  • 0a8e508d75 Move sound to a thread to stop it from being unsteady Gregory John Casamento 2025-05-27 00:55:13 -04:00
  • 2cf7378447 Slight improvements to sound handling Gregory John Casamento 2025-05-26 22:51:42 -04:00
  • bece0a9f86 Add code that plays sound from the video Gregory John Casamento 2025-05-26 22:38:37 -04:00
  • 3ba1f1403b Decode audio packets Gregory John Casamento 2025-05-26 17:07:36 -04:00
  • 8ded62595d Add initial changes for sound Gregory John Casamento 2025-05-26 15:56:34 -04:00
  • cb9838b626 Initial changes to get audio working, may not compile Gregory John Casamento 2025-05-26 15:09:55 -04:00
  • 5cdb5ff8ac NSMovieView documentation Gregory John Casamento 2025-05-26 13:39:32 -04:00
  • 92d678215e Update comments Gregory John Casamento 2025-05-26 13:30:35 -04:00
  • 924bf25f26 Update comments Gregory John Casamento 2025-05-26 13:15:42 -04:00
  • 65f6ef3e6e Update memory management in the GSMovieView/NSMovieView classes Gregory John Casamento 2025-05-26 12:52:00 -04:00
  • 5231389e7e
    Merge a50d0291dc into 302d0cc90b Gregory Casamento 2025-05-26 10:47:34 -05:00
  • 6c7ded6f06
    Merge 1750a1ed8c into 302d0cc90b Gregory Casamento 2025-05-26 10:46:16 -05:00
  • 0191af1cb0 Update NSMovieView to instantiate GSMovieView subclass Gregory John Casamento 2025-05-26 11:34:52 -04:00
  • 0b28f09679 Add subclass Gregory John Casamento 2025-05-26 00:47:52 -04:00
  • dd2ab8fd06 Update configure, GNUmakefile, NSMovieView Gregory John Casamento 2025-05-26 00:47:33 -04:00
  • 472550e1b7 Add new subclass to encapsulate the libav code Gregory John Casamento 2025-05-26 00:14:29 -04:00
  • 31f0b8ecfb Update to be able to play content using NSMovie, add configure.ac changes, and config.make/config.h changes Gregory John Casamento 2025-05-25 17:30:16 -04:00
  • 9664cd48fe Code compiles, now working on getting configure.ac fixed Gregory John Casamento 2025-05-25 16:28:35 -04:00
  • c932bf1d65
    Merge 633058738e into 302d0cc90b williameveretteggplant 2025-05-14 17:28:55 -06:00
  • 4ad1b24e12
    Merge a4811e5e07 into 302d0cc90b Gregory Casamento 2025-05-13 05:19:58 +00:00
  • 302d0cc90b Minor whitespace cleanup, forgive me. :) master Gregory John Casamento 2025-05-12 19:59:33 -04:00
  • e97aee7bca Fix to ignore storyboard instantiation with blank id, refactoring on another branch Gregory John Casamento 2025-05-12 19:22:08 -04:00
  • 7850f8e61b Skip initial view controller if it doesn't exist root 2025-05-12 19:04:11 -04:00
  • 61ec3b8527
    Merge 92d03bb28c into 43feefce68 Gregory Casamento 2025-05-12 22:43:49 +00:00
  • 92d03bb28c More changes and refactoring NSStoryboard_refactor Gregory John Casamento 2025-05-12 18:43:42 -04:00
  • 0ded1feee0 Changes to refactor storyboard loader Gregory John Casamento 2025-05-12 08:25:13 -04:00
  • e8d5653e47 Merge branch 'master' into NSStoryboard_refactor Gregory John Casamento 2025-05-10 10:44:38 -04:00
  • f16ae209d3
    Merge 462d4f51cc into 43feefce68 Frederick John Milens III 2025-05-03 03:48:14 +00:00
  • b1ddc879b2
    Merge 81455c2257 into 43feefce68 OnFlApp 2025-05-03 03:48:08 +00:00
  • 77e1d432bf
    Merge 0a533772b2 into 43feefce68 Gregory Casamento 2025-05-03 03:48:08 +00:00
  • 2914975896
    Merge 92ca11c2f7 into 43feefce68 Gregory Casamento 2025-05-03 03:48:08 +00:00
  • caee374021
    Merge 64e52ddbf9 into 43feefce68 williameveretteggplant 2025-05-03 03:48:08 +00:00
  • a4811e5e07 Merge branch 'master' into NSStoryboard_fix_and_refactor NSStoryboard_fix_and_refactor Gregory John Casamento 2025-04-30 07:58:14 -04:00
  • 43feefce68 Add new colorspace enums, minor change Gregory John Casamento 2025-04-30 07:57:40 -04:00
  • 4e6ae8f7a0 First changes for storyboard refactoring Gregory John Casamento 2025-04-30 05:36:58 -04:00
  • 177f3fd96d
    Merge pull request #345 from gnustep/nsview_crash_fix Riccardo 2025-04-24 21:19:02 +02:00
  • 53a85514c1 do not crash if passed rect as value is nil Riccardo Mottola 2025-04-17 02:30:05 +02:00
  • 4f255d2750
    Merge pull request #343 from gnustep/margin_fix Riccardo 2025-04-13 17:19:24 +02:00
  • 15de9c7eb3 further tweak margins Riccardo Mottola 2025-04-11 15:34:15 +02:00
  • 4f54f4d6cf recalculate margins every time the paper type changes, do not stick to thos calculated on the default in init Riccardo Mottola 2025-04-11 09:24:28 +02:00
  • 2e5f204d6a imageable area is usually smaller than the full page, don't provide a edge-to-edge printer as default dummy Riccardo Mottola 2025-04-11 09:23:39 +02:00
  • fcfc643e3c Merge branch 'master' of https://github.com/gnustep/libs-gui Riccardo Mottola 2025-04-02 01:48:03 +02:00
  • a4da1a1b5a Fix standardizing absolute paths: first check for them, then add CWD then standardize the path. As we are, add a nil/empty string check for path. Riccardo Mottola 2025-04-02 01:46:40 +02:00
  • 0421737ed5
    Merge pull request #341 from gnustep/improve_helpviewer_check Riccardo 2025-04-01 16:17:15 +02:00
  • 3c83194b7b fix missing space Riccardo Mottola 2025-04-01 14:41:38 +02:00
  • e3da52aae3 Normalize path always and use it to check if it exists, not argc. Riccardo Mottola 2025-04-01 01:34:27 +02:00
  • 0db5a24849 Use NSWorkspace inforForExcetsion to check if current registred HelpViewer is capable of showing the Help File, otherwise fall-back to NSWorkspace open as if no HelpViewer is set Riccardo Mottola 2025-04-01 00:29:15 +02:00
  • 4faee2de0b before using designated HelpViewer check if it is capable of opening the extension Riccardo Mottola 2025-03-25 01:06:28 +01:00
  • 2cd675f736 fix typo Riccardo Mottola 2025-03-25 00:10:37 +01:00
  • c00d5beaf8 use existing ws local variable work shared NSWorkspace Riccardo Mottola 2025-03-25 00:00:18 +01:00
  • 60aca74336 improve handling of external viewer success or failure, return early in case of success Riccardo Mottola 2025-03-24 23:58:04 +01:00
  • 62a162ed99
    Merge pull request #340 from gnustep/339-crash-in-gslayoutengine Riccardo 2025-03-06 00:01:08 +01:00
  • 07f2213285 fix copy&paste error in release which caused crash Riccardo Mottola 2025-03-05 16:08:10 +01:00
  • d7b54f7a76
    Merge pull request #338 from gnustep/fix_needsLayout Riccardo 2025-03-05 15:50:43 +01:00
  • 5917f0519b always reset _needsLayout in -layout and not only -layoutSubtreeIfNeeded via layoutViewAndSubvies. Riccardo Mottola 2025-03-04 23:56:39 +01:00
  • d3082229b9 Merge branch 'master' into NSStoryboard_refactor Gregory John Casamento 2025-02-17 03:51:10 -05:00
  • a50d0291dc Add skeletal DOCX support DOCXConverter_branch Gregory John Casamento 2025-02-16 06:51:47 -05:00
  • 4c1687d2b4 New release gui-0_32_0 rfm 2025-02-11 18:44:11 +00:00
  • f63152d5b9 Update news.texi for upcoming release. Fred Kiefer 2025-02-10 22:41:51 +01:00
  • 18175a38d2
    Merge pull request #332 from gnustep/FolderIcon_Fix Riccardo 2025-02-09 00:02:31 +01:00
  • bb2c4f4978 resolve links, so that e.g /home/xxx /usr/home/xxx match Riccardo Mottola 2025-02-07 03:14:49 +01:00
  • 44e7af6704
    Merge pull request #330 from gnustep/NSView_protected Riccardo 2025-02-06 09:14:14 +01:00
  • 04538546d4
    Merge pull request #331 from gnustep/master Riccardo 2025-02-06 02:20:57 +01:00
  • 16b311f12e
    Update main.yml Gregory Casamento 2025-02-05 20:07:42 -05:00
  • d25d0ad027 protect ivars described as portected Riccardo Mottola 2025-02-04 12:27:30 +01:00
  • 3b506e72e5 Gate NSProgressIndicatorStyleBar and NSProgressIndicatorStyleSpinning availability on macOS >= 10.13 ethanc8 2025-02-01 15:56:01 -06:00
  • c24577c81e Define NSPasteboardType ethanc8 2024-02-18 11:44:07 -06:00
  • 49bb893d2b Add new names of NSProgressIndicatorStyle ethanc8 2024-02-25 10:42:43 -06:00
  • 31e97a0d28 Implement -[NSViewController view{Will|Did}{Appear|Disappear}] ethanc8 2024-02-25 10:06:05 -06:00
  • c28695dd4a
    Merge pull request #284 from gnustep/NSBrowser_bindings_branch Gregory Casamento 2025-01-26 08:46:43 -05:00
  • efb587850b
    Merge pull request #328 from gnustep/fix_TextObject_properties Riccardo 2025-01-25 22:55:21 +01:00
  • 7855b12d6a revert part of TestPlant imports. The _updateFieldEditor method is called *after* setUpFieldEditorAttributes so it reset attributes set to NSText text object. Riccardo Mottola 2025-01-24 01:38:09 +01:00
  • 1750a1ed8c Merge branch 'master' into GSTheme_darkmode_branch GSTheme_darkmode_branch Gregory John Casamento 2025-01-19 09:51:43 -05:00