Commit Graph

  • df93c3f8ef Minor build cleanup. Jonathan Moore Liles 2008-05-22 02:13:27 -0500
  • bd82f954a8 Move (mostly) all Engine functionality into Engine/ directory. Jonathan Moore Liles 2008-05-22 02:05:49 -0500
  • 0840face8f Cleanup. Jonathan Moore Liles 2008-05-21 22:05:10 -0500
  • 2a1eac2731 Set visual at startup. Jonathan Moore Liles 2008-05-21 22:02:38 -0500
  • 821250d9de Allow the user to use r+drag to set the range. Jonathan Moore Liles 2008-05-21 21:49:14 -0500
  • 3938253a5a Change the way cursor caps are drawn. Jonathan Moore Liles 2008-05-21 21:29:06 -0500
  • d9a8ec1d13 Minor cleanups. Jonathan Moore Liles 2008-05-21 19:40:25 -0500
  • 9cc59e10ed Makefile: Fix typo. Add notice about `make config` Jonathan Moore Liles 2008-05-21 10:21:11 -0500
  • bfcb2f11b9 Makefile: cleanup, fix typo. Jonathan Moore Liles 2008-05-21 10:20:01 -0500
  • d68f09691e configure: Pull from Non-DAW. Jonathan Moore Liles 2008-05-20 23:35:46 -0500
  • cdcd6516e7 Use the logo.png installed with the documentation rather than including the XPM in the binary. Jonathan Moore Liles 2008-05-20 23:24:11 -0500
  • 19cc44ef07 Change the production optimization level. Jonathan Moore Liles 2008-05-20 23:29:00 -0500
  • fc6ffee22e Handle missing sources gracefully. Jonathan Moore Liles 2008-05-20 19:46:02 -0500
  • 7e72339ea9 configure: always name *_LIBS and *_FLAGS in uppercase. Jonathan Moore Liles 2008-05-20 15:29:10 -0500
  • 94de188684 configure: process old arguments more robustly. Jonathan Moore Liles 2008-05-20 14:34:02 -0500
  • 1a400d076a Clean up some compiler warnings. Jonathan Moore Liles 2008-05-20 00:18:10 -0500
  • 48d7f61f8a Respond appropriately to changes in JACK buffer size. Jonathan Moore Liles 2008-05-19 23:30:08 -0500
  • 97f0283780 Add locking to redraws triggered while recording. Jonathan Moore Liles 2008-05-19 00:07:42 -0500
  • 8d385de54c Draw secondary cursors on timeline instead of in the overlay. Jonathan Moore Liles 2008-05-18 22:45:37 -0500
  • ef254cfbae Initialize properties in the right order. Jonathan Moore Liles 2008-05-18 22:45:07 -0500
  • 11add2dd63 Oops. Don't allow an unselected sequence widget to drag past 0 either. Jonathan Moore Liles 2008-05-18 22:06:14 -0500
  • 47dbf6c537 Clear up a load of compiler warnings. Jonathan Moore Liles 2008-05-18 22:01:09 -0500
  • 9ef454291a Fix selection issues. Jonathan Moore Liles 2008-05-18 21:40:42 -0500
  • 06de784661 Minor cleanup. Jonathan Moore Liles 2008-05-18 21:01:59 -0500
  • d40bc52a5a Cleanups. Move waveform scaling into Waveform class. Jonathan Moore Liles 2008-05-18 19:42:27 -0500
  • 8d7bee3050 Improve about dialog. Jonathan Moore Liles 2008-05-18 19:31:27 -0500
  • 60ae9ce8b7 Bump version. Jonathan Moore Liles 2008-05-18 12:16:24 -0500
  • 767a845a28 Maybe strip binary when installing. Jonathan Moore Liles 2008-05-18 12:15:24 -0500
  • 7bf271c456 Change program name to non-sequencer to avoid confusion (ha!) Jonathan Moore Liles 2008-05-18 12:15:11 -0500
  • a7fe4c5348 Cleanup build. Jonathan Moore Liles 2008-05-18 12:00:27 -0500
  • e78b3f14e7 Bring build system improvements over from Non-DAW. Jonathan Moore Liles 2008-05-18 11:16:47 -0500
  • 257aeb116d Update TODO. Jonathan Moore Liles 2008-05-18 11:31:45 -0500
  • 6edd388722 More build cleanup. Jonathan Moore Liles 2008-05-18 10:30:06 -0500
  • 38f191eb41 Build cleanups. Don't require sed in configure. Jonathan Moore Liles 2008-05-18 09:50:42 -0500
  • 3e1a32c8be Cleanup. Jonathan Moore Liles 2008-05-18 00:09:18 -0500
  • 0d9fe2b9b8 More build cleanups. Jonathan Moore Liles 2008-05-17 23:28:36 -0500
  • 5cb015d6bb Cleanup configure Jonathan Moore Liles 2008-05-17 22:06:03 -0500
  • e8571c1bc8 Cleanup makefile. Jonathan Moore Liles 2008-05-17 21:57:00 -0500
  • 117d7cf9f7 Move helper functions out of 'configure' script. Jonathan Moore Liles 2008-05-17 21:44:47 -0500
  • 60132b8595 Work on freewheel mode. Jonathan Moore Liles 2008-05-17 20:45:56 -0500
  • 5cd2475609 Cleanup build. Jonathan Moore Liles 2008-05-18 00:15:39 +0000
  • 2695f9eed5 Add some framework for freewheeling mode. Jonathan Moore Liles 2008-05-17 16:37:41 -0500
  • 9261c3fea6 Improve the appearance of message dialogs. Jonathan Moore Liles 2008-05-17 13:42:50 -0500
  • f920867579 Build mipmap peaks in capture IO thread, but don't wait on it to finish. May be incorrect. Jonathan Moore Liles 2008-05-17 11:23:37 -0500
  • b57acca314 Fork for building peak mipmaps after recording. Jonathan Moore Liles 2008-05-17 00:35:21 -0500
  • f4661611a0 Get stop frame right when finalizing regions. Jonathan Moore Liles 2008-05-17 00:34:42 -0500
  • 91614d9aa1 Snap trims as well. Jonathan Moore Liles 2008-05-17 00:14:26 -0500
  • 4422c354f7 Cleanup open/new behavior. Jonathan Moore Liles 2008-05-16 23:18:00 -0500
  • 251d7f9267 Makefile cleanups. Jonathan Moore Liles 2008-05-16 21:50:33 -0500
  • 24f935d957 Minor cleanup. Jonathan Moore Liles 2008-05-16 21:21:44 -0500
  • 235993b7b3 Fix snap to widget bug. Jonathan Moore Liles 2008-05-16 21:07:56 -0500
  • 21e82b64f6 Minor cleanup. Jonathan Moore Liles 2008-05-16 20:55:43 -0500
  • 9f3cc2a2e0 Improve tick calculation? Jonathan Moore Liles 2008-05-16 18:44:18 -0500
  • 65b6d544ad Don't fail in render_tempomap on the first beat of the first bar. Jonathan Moore Liles 2008-05-16 18:44:08 -0500
  • f42b12d323 Fix typo in makefile. Jonathan Moore Liles 2008-05-16 17:20:53 -0500
  • 7407f16149 Use old options as defaults when reconfiguring. Jonathan Moore Liles 2008-05-16 16:38:07 -0500
  • 7075a9a2e1 Clean up make.conf format. Jonathan Moore Liles 2008-05-16 16:06:15 -0500
  • ed23544065 Continue improving build system. Jonathan Moore Liles 2008-05-16 15:52:10 -0500
  • 8443acf570 Improve the build/configure system. Jonathan Moore Liles 2008-05-16 14:12:52 -0500
  • 8af768cb90 Add enabled() predicate to LASH_Client... Jonathan Moore Liles 2008-05-15 20:01:56 -0500
  • 558cec0965 Move LASH poll timer into LASH.C. Jonathan Moore Liles 2008-05-15 19:53:46 -0500
  • fabbd3e893 Add logos to pixmaps directory and use PNG at runtime rather than including a huge XPM in the source. Jonathan Moore Liles 2008-05-15 19:26:51 -0500
  • 79b16b56c9 Improve LASH support. Jonathan Moore Liles 2008-05-14 23:23:16 -0500
  • 28bc3ff1c6 Minor cleanup. Jonathan Moore Liles 2008-05-14 21:15:02 -0500
  • 825bb4c3e7 Don't die if render_tempomap() is called with an empty map. Jonathan Moore Liles 2008-05-14 21:14:56 -0500
  • 71c75ff48a Continue integrating LASH support. Jonathan Moore Liles 2008-05-14 20:10:49 -0500
  • 05ab03fb10 Add LASH_Client interface class. Jonathan Moore Liles 2008-05-14 19:48:46 -0500
  • d6e8ec3c4a Make time points reset the beat count. Jonathan Moore Liles 2008-05-14 18:47:28 -0500
  • 705482f72f Make time points editable etc. Jonathan Moore Liles 2008-05-14 17:36:23 -0500
  • b3d2cf94a1 Un-unify tempo and time sequences... Jonathan Moore Liles 2008-05-14 16:50:31 -0500
  • bde6f2c557 Add time signature and tempo info to BBT clock. Jonathan Moore Liles 2008-05-14 15:27:37 -0500
  • 577f0bd1d0 Improve tick calculation. Jonathan Moore Liles 2008-05-14 15:20:04 -0500
  • 682645f2e1 Add (possibly bogus) timebase callback. Jonathan Moore Liles 2008-05-14 15:00:56 -0500
  • b5c5a01fd9 Fix measure line drawing. Jonathan Moore Liles 2008-05-14 14:20:11 -0500
  • 558430847c Fix beat and tick calcualtion. Jonathan Moore Liles 2008-05-14 14:17:58 -0500
  • 1cd36adce8 Improve tempomap rendering. Jonathan Moore Liles 2008-05-14 13:43:12 -0500
  • 4f52567504 Simplify and improve tempomap, measure line drawing and snapping. Jonathan Moore Liles 2008-05-14 13:31:11 -0500
  • 974618863b Improve the measure line drawing routine. Jonathan Moore Liles 2008-05-14 12:22:34 -0500
  • 62625f35f7 Improve drawing of unified tempomap. Jonathan Moore Liles 2008-05-13 21:16:59 -0500
  • 02db2c1251 Include widget y() and h() in event_widget() test. Jonathan Moore Liles 2008-05-13 21:15:56 -0500
  • a772347501 Add message to the Makefile suggesting the user may need to run 'make install'. Jonathan Moore Liles 2008-05-14 10:55:30 -0500
  • a5a3e737bb Improve BBT clock display. Jonathan Moore Liles 2008-05-13 16:40:18 -0500
  • 6dd66f328f Include tick ibn BBT info. Jonathan Moore Liles 2008-05-13 16:38:13 -0500
  • 9bb119e0b5 Get BBT info right. Jonathan Moore Liles 2008-05-13 16:13:51 -0500
  • d4d5c17e44 Work on actually rendering tempo map into BBT info. Jonathan Moore Liles 2008-05-13 00:39:29 -0500
  • 30b4c1bb4b Try to be more accurate in drawing measure lines. Jonathan Moore Liles 2008-05-12 23:38:36 -0500
  • 50897c6cd7 Clean up snap behavior. Jonathan Moore Liles 2008-05-12 23:38:05 -0500
  • 71c4964174 Don't always draw waveforms inverted! Jonathan Moore Liles 2008-05-12 22:06:07 -0500
  • f5db8ac7ad Fix order of Sequence_Point initialization. Jonathan Moore Liles 2008-05-12 22:02:21 -0500
  • 8422915e87 Fix uninitialized member. Jonathan Moore Liles 2008-05-12 22:00:35 -0500
  • 3e5c760c88 Oops. Fix control sequence playback broken by renmaing. Jonathan Moore Liles 2008-05-12 21:43:12 -0500
  • 99795a4f56 Move range trimming math into Range class. Jonathan Moore Liles 2008-05-12 11:23:55 -0500
  • f41f23c306 Oops. Fix draw_measure's use of renamed sequence widget properties. Jonathan Moore Liles 2008-05-12 10:14:35 -0500
  • 4cb8fbd22d Get rid of cumulative error in Peaks::Streamer Jonathan Moore Liles 2008-05-11 21:01:51 -0500
  • 354b3a9fc3 Position tempo point editor window inside the main window. Jonathan Moore Liles 2008-05-11 20:16:58 -0500
  • f0704d7f90 Oops. Finalize peak capture in the right place! Jonathan Moore Liles 2008-05-11 20:09:39 -0500
  • d7f020ee2e Add mutex to Audio_File objects to prevent read_source_peaks() and IO thread from conflicting. Jonathan Moore Liles 2008-05-11 19:31:41 -0500
  • 9b8e7569e7 Make peakfile block scanning more robust. Jonathan Moore Liles 2008-05-11 18:28:08 -0500
  • 50fa642321 Fix mipmapping for streamed peaks. Jonathan Moore Liles 2008-05-11 17:48:19 -0500
  • 12d65acf25 Add quit message. Jonathan Moore Liles 2008-05-11 12:19:01 -0500