Commit graph

41 commits

Author SHA1 Message Date
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
itsmattkc
4f7b4eead4 Feature: Implement MxHd type 2022-06-24 10:46:25 -07:00
itsmattkc
6442e5d513 initial commit 2022-06-23 18:36:00 -07:00