Commit graph

  • 147ab24f3f
    Merge ee1ff8b888 into 7fa8da59d2 Sadie 2025-01-25 09:14:18 +01:00
  • 7fa8da59d2 default to panel blank and null chunk master continuous itsmattkc 2025-01-25 02:29:11 -05:00
  • 40448d2747 app: Prevent replacing/extracing when nothing is loaded AllMeatball 2025-01-25 00:42:12 -06:00
  • 57ca19e6a7 fix ifdef guards fix-ifdef-guards itsmattkc 2024-12-26 12:34:55 -08:00
  • ac5d3cbde4
    Merge 07cb8ad89b into 420eee4e98 Ramen2X 2024-12-18 23:15:31 +01:00
  • 420eee4e98
    Add AppImage packaging for Linux () Şan Güneş 2024-12-19 00:08:01 +02:00
  • 07cb8ad89b app: address review comments presentation-tweaks Ramen2X 2024-12-13 15:09:45 -05:00
  • 9c97f21e43 app: properly clear screen on new file Ramen2X 2024-12-13 14:20:39 -05:00
  • f237d0e1ae app: greatly simplify title update logic Ramen2X 2024-12-13 14:10:42 -05:00
  • 61ca9a2958 app: add unsaved file indicator to window title Ramen2X 2024-12-13 13:39:54 -05:00
  • 45f887c201 app: append open filename to window title Ramen2X 2024-12-13 12:59:53 -05:00
  • 1caf9b76b4 app: set application name Ramen2X 2024-12-13 11:50:03 -05:00
  • 8e25f458e1 app: add spacebar playback control Ramen2X 2024-12-12 13:06:50 -05:00
  • 0b484ea935
    Add "extract all" function () MattKC 2024-12-12 09:25:25 -08:00
  • 8e37944c34 use more correct include header MattKC 2024-12-12 09:21:10 -08:00
  • 376de870a7 Merge branch 'master' into extract-all MattKC 2024-12-12 09:14:22 -08:00
  • b418637504
    ci: re-enable releases MattKC 2024-12-11 20:42:53 -08:00
  • 04dc68a7e9
    Fixes for Qt 6 on non-Linux platforms () MattKC 2024-12-11 20:42:15 -08:00
  • e09b50e071 ensure MediaInstance is audio before using it MattKC 2024-12-11 20:22:51 -08:00
  • 41c9e54cd7 implement mixer MattKC 2024-12-11 19:57:13 -08:00
  • 26aaa9b2a6 implement QIODevice::size() and call QIODevice::seek() MattKC 2024-12-11 16:57:41 -08:00
  • 4d143a5f57
    ci: try to fix ci () Ramen2X 2024-12-11 18:21:07 -05:00
  • aaa26f8925 ci: temporarily disable releases upload Ramen2X 2024-12-11 18:09:30 -05:00
  • a090db0dc7 ci: try different ffmpeg cmake arg Ramen2X 2024-12-11 18:05:52 -05:00
  • 40b19b690c ci: try this Ramen2X 2024-12-11 17:54:15 -05:00
  • a3e0531845 ci: let's try this Ramen2X 2024-12-11 17:27:47 -05:00
  • 935dafd980 ci: update ffmpeg version Ramen2X 2024-12-11 16:17:50 -05:00
  • a3e292cedf ci: try to fix deprecated workflow Ramen2X 2024-12-11 16:05:45 -05:00
  • be97d448e8 lib: more msvc6 fixes msvc6-fixes Ramen2X 2024-12-09 15:50:09 -05:00
  • cdd0e19528 lib: fix 64-bit integer typedefs for old msvc Ramen2X 2024-12-09 14:39:10 -05:00
  • 4911d496d1 add extract all functionality itsmattkc 2024-12-01 21:13:17 -08:00
  • ee1ff8b888 Add arbitrary default case so that GCC doesn't fail with a warning-as-error that CMake won't let me ignore when I embed the library Sadie 2024-10-31 08:11:34 -07:00
  • a41a82feab Fix building of libweaver under MSYS2 Sadie 2024-10-29 19:35:24 -07:00
  • 100aa591b6 Add Linux workflow Şan Güneş 2024-04-14 17:55:02 +03:00
  • c345689601 Fix filename for libweaver.so Şan Güneş 2024-04-18 16:11:11 +03:00
  • 76dab7dfd9 app: set play button label according to playback state [skip ci] Ramen2X 2024-02-29 20:53:14 -05:00
  • 9b3a8da32a app: qt 6 audio fixes Ramen2X 2024-01-20 16:33:03 -05:00
  • 68c35f3b72 readme: update building to reflect qt update Ramen2X 2024-01-19 17:43:10 -05:00
  • 73e2a45e59 ci: add qtmultimedia module Ramen2X 2024-01-19 17:31:02 -05:00
  • 33f5948c24 update build ci to qt 6 Ramen2X 2024-01-19 17:25:46 -05:00
  • 9cbba5713c app: port to qt 6 Ramen2X 2024-01-19 17:18:33 -05:00
  • 5fa0f4bb0d gitignore: add build dir [skip ci] Ramen2X 2024-01-19 14:35:30 -05:00
  • aa57a08cc5 added support for SI 2.1 (pre-alpha) MattKC 2023-10-31 18:52:19 -07:00
  • b10f646de3 changed version to hex in desc MattKC 2023-10-31 18:52:04 -07:00
  • aa1a1a8ade Added PKGBUILD for Arch users Techwizz 2023-09-26 21:58:25 -06:00
  • 8fae9087b0
    Merge pull request from Techwizz-somboo/master MattKC 2023-09-26 20:46:19 -07:00
  • 8cfd15ab46
    Initalize d to avoid a warning Techwizz-somboo 2023-09-26 21:27:03 -06:00
  • c1f5188946
    ci: update repo name MattKC 2023-09-19 19:59:49 -07:00
  • 365c08c5aa mainwindow: don't bother showing empty objects itsmattkc 2023-09-19 18:39:47 -07:00
  • 4009e0c278 correctly write padding for MxSts MattKC 2023-09-17 14:13:02 -07:00
  • cc4534c999 don't print empty data string itsmattkc 2023-09-15 19:06:32 -07:00
  • 877fe670f6
    Initial commit for .deb packaging Joshua Peisach 2023-09-14 20:39:53 -04:00
  • 5a09a29125
    add screenshot to README [skip ci] MattKC 2023-09-14 10:16:12 -07:00
  • db5d53b3a7 add screenshot itsmattkc 2023-09-14 10:15:03 -07:00
  • e6a2beba08 minor UI improvements itsmattkc 2023-09-14 10:14:49 -07:00
  • bfed518337
    Create README.md [skip ci] MattKC 2023-09-14 09:54:35 -07:00
  • b022227ef9 app: add ability to edit extra data MattKC 2023-08-25 19:40:12 -07:00
  • f56b409bf1 app: put SI info label in scroll area in case it's too big MattKC 2023-08-25 19:40:02 -07:00
  • fc1899190f lib: print extra data (seems to always be a string) MattKC 2023-08-25 19:39:50 -07:00
  • ca43500bd0 lib: initialize time offset MattKC 2023-08-25 19:39:38 -07:00
  • f37b321b7d app: add support for ffmpeg 5.1+ itsmattkc 2023-08-23 15:22:58 -07:00
  • fef643b1a7 app: null swrctx after free itsmattkc 2023-08-23 15:13:25 -07:00
  • 8b09d5dba2 app: add editing for "up" field itsmattkc 2023-08-23 14:34:23 -07:00
  • 5a84afe4b5 app: fix inability to set negative values in vector3 itsmattkc 2023-08-23 11:38:50 -07:00
  • dae4d105d5 lib: if object is only one chunk, write end chunk immediately itsmattkc 2023-08-21 18:13:49 -07:00
  • c0bfa09e35 lib: insert padding when listing objects too itsmattkc 2023-08-21 18:12:38 -07:00
  • 9452a41a71
    Create LICENSE MattKC 2023-08-02 14:07:20 -07:00
  • 08f38b9911
    Create README.md Hirammm80 2023-07-26 12:34:17 +03:00
  • c8059afb89 ci: deploy ffmpeg libs itsmattkc 2022-08-25 17:31:01 -07:00
  • 2ddcc18c67 ci: fix deploy paths itsmattkc 2022-08-25 17:23:20 -07:00
  • 1da8279972 ci: correct deploy paths itsmattkc 2022-08-25 17:17:44 -07:00
  • 809909b2ef ci: use shared ffmpeg package itsmattkc 2022-08-25 17:14:29 -07:00
  • 26cb29279c ci: fix error with ffmpeg filename itsmattkc 2022-08-25 16:51:41 -07:00
  • 652c112cca ci: use different win64 build of ffmpeg itsmattkc 2022-08-25 16:43:35 -07:00
  • c44b7084a6 ci: use win64 build of ffmpeg itsmattkc 2022-08-25 16:42:22 -07:00
  • aee799ed3c ci: fixed line that was missing an echo itsmattkc 2022-08-25 16:36:32 -07:00
  • da5b3692e9 ci: use curl instead of wget itsmattkc 2022-08-25 16:33:06 -07:00
  • 64a94062d9 ci: add ffmpeg install itsmattkc 2022-08-25 16:28:45 -07:00
  • cad2a2239d ci: initial commit itsmattkc 2022-08-25 16:24:14 -07:00
  • 80ea063c55 app: fix issue trying to erase "end" element of vector itsmattkc 2022-08-06 21:04:53 -07:00
  • 74683de19a app: improved seeking with multiple streams itsmattkc 2022-08-06 20:59:16 -07:00
  • c2456a489e file: prevent out of bounds reads with memory buffer itsmattkc 2022-08-06 20:22:59 -07:00
  • 70e97e88c0 app/lib: move maximum volume const to lib itsmattkc 2022-08-06 20:10:28 -07:00
  • ec5c08ef95 app: use audio volume itsmattkc 2022-08-06 20:09:39 -07:00
  • 16d4646972 app: improve simultaneous playback of multiple media streams itsmattkc 2022-08-06 20:09:29 -07:00
  • d9d2373bc2 lib: documented volume parameter of MxOb itsmattkc 2022-08-06 20:08:49 -07:00
  • a05c99d495 app: allow playing multiple files at once itsmattkc 2022-08-06 17:58:57 -07:00
  • 8858b6ddf6 app: abstracted media player code into its own class itsmattkc 2022-08-06 16:22:22 -07:00
  • 3228bc8096 lib: fix random list handling itsmattkc 2022-08-05 11:44:26 -07:00
  • 501fa2f0cf lib: handle "act" lists itsmattkc 2022-08-05 11:02:14 -07:00
  • c7bfceaaa2 app: use heuristic to detect phonemes itsmattkc 2022-08-04 17:33:14 -07:00
  • 1bf42f72b0 lib: insert empty flic frame where necessary itsmattkc 2022-08-04 16:32:18 -07:00
  • 80820263ac app: add option to vertically flip videos itsmattkc 2022-08-04 16:32:01 -07:00
  • 1b854d51c6 lib: fixed more windows related issues itsmattkc 2022-07-31 15:20:32 -07:00
  • 9949a6c33a lib: move algorithm to types.h itsmattkc 2022-07-31 14:28:50 -07:00
  • ae2363be42 lib: add algorithm include itsmattkc 2022-07-31 14:24:39 -07:00
  • 7f3969e657 lib: use LONG instead of DWORD for high word itsmattkc 2022-07-31 14:05:57 -07:00
  • 3a9f0ac05e lib: use win32 file apis on win32 itsmattkc 2022-07-31 13:28:43 -07:00
  • aec59d739e
    lib: fix compilation on win32 Ramen2X 2022-07-30 12:37:46 -04:00
  • 3a45b2cce8 lib: calculate parent timings at start of loop itsmattkc 2022-07-30 09:03:35 -07:00