sr55
5cc2fbbca6
WinGui: Fix a large number of stylecop warnings.
2016-10-30 20:18:45 +00:00
sr55
c50a2c7d9d
WinGui: Add more space around the preview window when the content is larger than the screen work area.
2016-09-09 22:44:11 +01:00
sr55
acc5d9847c
WinGui: Fix #318 Video Previews can start at the beginning of the file, but the first preview is a little bit inside the file. So StartAtPreview indexes are out by 1.
2016-09-09 22:29:38 +01:00
Scott
e703a7961f
AppServices tidyup
...
Moving the UI modelling and services to the GUI Project.
2015-09-26 21:30:31 +01:00
sr55
99d6dc51d6
WinGui: Replace Castle Windsor with Caliburn Micros built-in SimpleContainer IoC. We don't need anything as powerful as castle. Also, since the license appears to now be Apache License 2 which is not compatible with GPLv2, we can't upgrade this library any more.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7356 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-07-21 20:32:11 +00:00
sr55
a74ccc5f02
WinGui: Moving the bulk of the view model strings to resources.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7292 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-06-11 19:33:30 +00:00
sr55
99aa2bf7c9
WinGui: Fix Line Endings and (StyleCop)Warnings
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7152 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-05-03 17:29:45 +00:00
sr55
ca97a5f523
WinGui: Some further refactoring of the services library. Moving all the queueing functionality up to app layer for now.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7086 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-04-12 14:25:56 +00:00
sr55
e008f37003
WinGui: Remove the EncodeServiceWrapper
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6963 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-03-03 19:59:35 +00:00
sr55
c8e25b9e67
WinGui: Dropping more legacy code and moving some more UI only code up to the UI level.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6960 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-03-01 18:10:34 +00:00
sr55
5cce72f890
WinGui: Removing the Isolation code as it's not used, and planned for libhb instead.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6958 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-03-01 17:53:54 +00:00
sr55
649ff74c60
WinGui: Moving the Interop Code into the services library. This will allow some modelling simplifications.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-02-28 20:10:51 +00:00
sr55
9545f5c9b6
WinGui: Fix a object reference issue with the ScannedSource in the QueueTask object. This could lead to queue encode failures.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6815 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-25 19:46:56 +00:00
sr55
26e7efb9e7
WinGui: Improve the preset load failure error message. Remove some duplicate keys in the encode task model. Change some of the preview properties to nullable.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6781 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-20 11:36:33 +00:00
sr55
50445c5138
WinGui: Quick Fix for the batch encoding with libhb mode.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6775 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-19 21:55:29 +00:00
sr55
3971869f63
WinGui: Remove the EncodingProfile object as it doesn't make sense in the context of the app.
...
Small fix to updated preview window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6767 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-18 18:02:25 +00:00
sr55
9250daa1b6
WinGui: Combine the Still and Live previews into a single window in the same style as the Mac and Linux GUI's
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6765 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-17 23:03:53 +00:00
sr55
34db38d676
WinGui:
...
- Numerous fixes to the JSON api code.
Live preview should now work again.
Possible fix for issue where queued jobs where stopping at a random point and not continuing.
- Fix Clear button on the audio tab.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6760 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-17 19:39:49 +00:00
sr55
d9b030c21a
WinGui: Refracting some of the modelling around the Encode Services
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-04 20:54:02 +00:00
sr55
0e8fddb811
WinGui: Part 1 - Restructuring the AppServices library in preparation for the new JSON API. Taking the opportunity to improve and simplify the API.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6568 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-11-29 18:36:54 +00:00
sr55
69d30f36f0
WinGui: Don't allow previews less than 32x32 as it'll crash. Handle SEH exceptions for this method.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6561 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-11-27 21:01:15 +00:00
sr55
9ab2cefc88
WinGui: Don't grab previews when the preview window hasn't been opened. (Note, there is still a crash that sometimes happens for some resolutions that needs fixed, but the UI shouldn't crash anymore if the window hasn't been opened)
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6205 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-05-24 17:25:48 +00:00
sr55
2420371764
WinGui: Give the preview window a presence on the picture settings tab. Added some initial code to manage the window size. (Note, this is not complete or DPI aware yet)
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6197 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-05-17 21:27:20 +00:00
sr55
c70a9eb8cd
WinGui: Tidy up a few cosmetic issues and enable the picture preview code in the background so it can get some testing.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5991 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-01-25 21:12:38 +00:00
sr55
e6b6f7bd7c
WinGui: cleanup some warnings.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-01-02 21:15:56 +00:00
sr55
87737b6fe3
WinGui: Some further work in the background on the still preview feature.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5922 b64f7644-9d1e-0410-96f1-a4d463321fa5
2013-12-06 21:32:58 +00:00
sr55
6d1a0aaf44
WinGui: Some additional work on Static Previews. Added slider to select the preview and set Max size on the image to prevent upscaling. Note, this feature is still not enabled in the UI.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5902 b64f7644-9d1e-0410-96f1-a4d463321fa5
2013-11-22 22:25:59 +00:00
sr55
acc5247710
WinGui: Putting in place the framework for a static preview window. Initial window created and now displays a static preview. This feature is not enabled in the UI yet.
...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5901 b64f7644-9d1e-0410-96f1-a4d463321fa5
2013-11-19 23:18:43 +00:00