1
I Use This!
Inactive

Commits : Listings

Analyzed about 10 hours ago. based on code collected about 10 hours ago.
Sep 03, 2024 — Sep 03, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
WPF: Library browser audio file format filter now working. More... over 11 years ago
WPF: Include missing files in previous commit. More... over 11 years ago
WPF: Massively increased drawing performance in all generic controls by caching resources in the first draw pass to be reused later. The application now uses barely 1% CPU when updating the wave form and output meter every 20ms. Window resize performance is really good too. Overall, it is now much faster than the previous Windows Forms implementation. Fixed cursor/secondary cursor/marker appearance on WPF. More... over 11 years ago
WPF: Improved wave form drawing performance massively by properly freezing resources before they were being used (even though the pen was created in advance and not recreated for every line drawn). For that IGraphicsContext is now using a SetPen method instead of SetLineWidth/SetStrokeColor to make it easier to freeze the pen for future use. Finally, the performance is almost as good as the previous Windows Forms control. More... over 11 years ago
WPF: Fixed several sizing issues with wave form scroll viewer. Added several temporary logs to check the drawing performance for the wave form. In short, it is pretty bad and must be optimized because it takes way too much time to draw the waveform in memory compared to other SDK's (including GDI+/WinForms). The performance hit is in context.Close() but I'm guessing that's where the actual drawing happens. More... over 11 years ago
WPF: Finally, generating wave form bitmaps in different threads works. The test control still throws an exception from time to time about DependencyObject/Freezing but not sure if it happens with the wave form cache manager. The bitmap isn't regenerated when the control size changes and the bitmap takes way too long to generate, but hey it works now, so at least we're on the right path! More... over 11 years ago
WPF: Created a test control to debug drawing bitmaps on different threads; I think I finally found the solution. More... over 11 years ago
WPF: Playlist window now contains a custom list view. Trying to find what is the best way to do row spanning with the WPF ListView; not there yet. Once this list view will be set up, it will also replace the Song Browser in the Main Window. More... over 11 years ago
Added implementation for cycling through repeat types in presenters. More... over 11 years ago
WPF: Now showing contextual menu when right clicking on an item of the Library Browser. More... over 11 years ago
WPF: Library Browser tree view cells can now be double clicked to start playback. More... over 11 years ago
WPF: Fixed rendering bugs in TrackBarControl. MainWindow now uses track bars instead of standard WPF sliders. More... over 11 years ago
WPF: Added UI for Effects window. Added ImageButton standard for round buttons. More... over 11 years ago
WPF: TrackBar is now using a generic control. More... over 11 years ago
WPF: Fixed crash when opening Effects screen. More... over 11 years ago
WPF: Fixed several layout bugs in Markers cell. The marker position and name are now updated correctly and the order of the markers change when the mouse is released. However, the panel does not stay open, and the panel closes when the user leaves the text box. Will fix that later. More... over 11 years ago
WPF: Added more controls to Markers cell (buttons to the right, marker letter, and more). Bug fixes to Markers table view. More... over 11 years ago
WPF: Changed the behavior of extended marker cells; they are now extended/collapsed when selected instead of clicking on the Edit button (which will be removed). More... over 11 years ago
WPF: Added several controls to Marker cells. More... over 11 years ago
WPF: Struggling just to make DataTemplate triggers work on marker cells. I gave up after two hours of a complete waste of time and managed to get a reference to child controls inside the cell template. WPF can be so tedious sometimes, it feels like you need to have the exact perfect recipe of 100 lines of XML just to make it work or nothing will happen. </rant> More... over 11 years ago
WPF: Added style for ListView; still a lot of work to do but the list views now look a bit closer to what they should be instead of a standard Windows look. Markers and now be removed. More... over 11 years ago
WPF: Added left-click contextual menu to Add Marker in Main window. Can now add a marker with a template. More... over 11 years ago
WPF: Added HeaderImageButton control to centralize the look/children of the buttons and be able to change the opacity of the children depending on if the button is enabled. More... over 11 years ago
Update README.md
ycastonguay
as Yanick Castonguay
More... over 11 years ago
Added missing files from last commit. More... over 11 years ago
WPF: Added missing implementations in IGraphicsContext. Implemented MemoryGraphicsContext and MemoryGraphicsContextFactory. Added custom scroll view for displaying the wave form scale and wave form display. the wave form scale works so far but the wave form has problems. More... over 11 years ago
Android: Now detecting pinch gestures in WaveFormScrollView, but the content scaling isn't applied yet. More... over 11 years ago
Android: Finally managed to add scale view and wave form view in a scroll view. However the pinch action doesn't work yet. Added Density property to IGraphicsContext. Fixed bugs in WaveFormScaleControl. More... over 11 years ago
Android: Completely wasted the last two hours trying to add two views in a ViewGroup. I give up. More... over 11 years ago
iOS: Now using generic WaveFormControl for MPfmWaveFormView! Bug fixes in WaveFormControl. More... over 11 years ago