Commit graph

52 commits

Author SHA1 Message Date
Ramen2X
76dab7dfd9 app: set play button label according to playback state [skip ci] 2024-02-29 20:53:14 -05:00
Ramen2X
9b3a8da32a app: qt 6 audio fixes 2024-01-20 16:33:03 -05:00
Ramen2X
9cbba5713c app: port to qt 6 2024-01-19 17:18:33 -05:00
itsmattkc
365c08c5aa mainwindow: don't bother showing empty objects 2023-09-19 18:39:54 -07:00
itsmattkc
e6a2beba08 minor UI improvements 2023-09-14 10:14:56 -07:00
MattKC
b022227ef9 app: add ability to edit extra data 2023-08-25 19:40:12 -07:00
MattKC
f56b409bf1 app: put SI info label in scroll area in case it's too big 2023-08-25 19:40:02 -07:00
itsmattkc
f37b321b7d app: add support for ffmpeg 5.1+ 2023-08-23 15:22:58 -07:00
itsmattkc
fef643b1a7 app: null swrctx after free 2023-08-23 15:13:25 -07:00
itsmattkc
8b09d5dba2 app: add editing for "up" field 2023-08-23 14:34:23 -07:00
itsmattkc
5a84afe4b5 app: fix inability to set negative values in vector3 2023-08-23 11:38:50 -07:00
itsmattkc
80ea063c55 app: fix issue trying to erase "end" element of vector 2022-08-06 21:04:53 -07:00
itsmattkc
74683de19a app: improved seeking with multiple streams 2022-08-06 20:59:16 -07:00
itsmattkc
70e97e88c0 app/lib: move maximum volume const to lib 2022-08-06 20:10:28 -07:00
itsmattkc
ec5c08ef95 app: use audio volume 2022-08-06 20:09:39 -07:00
itsmattkc
16d4646972 app: improve simultaneous playback of multiple media streams 2022-08-06 20:09:29 -07:00
itsmattkc
a05c99d495 app: allow playing multiple files at once 2022-08-06 17:58:57 -07:00
itsmattkc
8858b6ddf6 app: abstracted media player code into its own class 2022-08-06 16:22:22 -07:00
itsmattkc
c7bfceaaa2 app: use heuristic to detect phonemes 2022-08-04 17:33:14 -07:00
itsmattkc
80820263ac app: add option to vertically flip videos 2022-08-04 16:32:01 -07:00
itsmattkc
cbf6492177 app: show filename in siviewdialog 2022-07-30 09:03:21 -07:00
itsmattkc
90463ea6cf app/lib: added ability to edit location and start times of objects 2022-07-21 17:39:13 -07:00
itsmattkc
8d5d9222ce app: improve slider behavior on videos 2022-07-19 16:08:39 -07:00
itsmattkc
eebfc089d6 app: improve video seeking 2022-07-18 20:27:48 -07:00
itsmattkc
03f3d03af6 app: implement ffmpeg
Allows viewing SMKs and FLCs. BMP and WAV view has also been moved to FFmpeg.
2022-07-18 20:22:52 -07:00
itsmattkc
a1080e726a app: reset data panel when a file is replaced 2022-07-18 11:32:09 -07:00
itsmattkc
5bc8dbfd42 app: add keyboard shortcut for riff view 2022-07-18 02:12:31 -07:00
itsmattkc
dbb6fc763b app: add size column to chunk model 2022-07-18 02:11:24 -07:00
itsmattkc
6cf3d80047 code: major refactoring 2022-07-18 00:27:00 -07:00
itsmattkc
0a76066185 start test changes 2022-07-17 18:51:16 -07:00
itsmattkc
a976634681 app/lib: implemented partial re-weave functionality 2022-07-17 16:25:06 -07:00
itsmattkc
b817fb34ae app: use new MxCh constants 2022-07-11 14:20:15 -07:00
itsmattkc
ea3bee369d app: implement export option 2022-07-11 14:20:05 -07:00
itsmattkc
dbdf9097a4 app/lib: fixed c++98 compliance issues 2022-07-11 09:05:28 -07:00
itsmattkc
7ef15f4e42 app/lib: keep data chunked 2022-07-11 08:04:47 -07:00
itsmattkc
68926a5afe app: remove unnecessary line 2022-07-11 01:58:27 -07:00
itsmattkc
01d5395c7c app: for root items, show index as well 2022-07-11 01:57:37 -07:00
itsmattkc
cb53beb445 app: implement deweaving and preview 2022-07-11 01:48:50 -07:00
itsmattkc
633dd01478 lib: use stdint names
Easier to maintain
2022-07-10 21:14:07 -07:00
itsmattkc
5a63794921 app: separate compiled SI viewer to separate dialog 2022-07-10 20:52:27 -07:00
itsmattkc
1448fb8b27 app: add windows icon 2022-07-10 20:37:46 -07:00
Mason Back
428b2ad317 app: add Flags property to MxOb 2022-07-04 22:50:05 -04:00
Mason Back
c637401d42 app: add duration, loops to MxOb editor 2022-07-04 14:00:15 -04:00
itsmattkc
9fa1e4d137 app: disable "simple" tab for now 2022-07-04 01:34:49 -05:00
itsmattkc
79730ed257 app: show object ID with MxOb and MxCh in table 2022-07-04 01:33:56 -05:00
itsmattkc
381bd46620 app/lib: implement correct vector3 and gui editors 2022-07-04 01:33:38 -05:00
itsmattkc
0fb49a780b app: add object-focused tab 2022-07-03 22:45:57 -05:00
itsmattkc
7db9fb91b4 app: fix chunk model parent 2022-07-03 13:34:05 -05:00
itsmattkc
ef5d9a0060 use abstract data storage 2022-07-03 10:57:43 -05:00
itsmattkc
6eb38edad9 general: added many new types to detect 2022-06-27 09:44:50 -07:00