Commit Graph

43 Commits

Author SHA1 Message Date
ArsenArsen
ce75426552 Fix compilation errors on OS X and picker on MSW
Related issue: #9
2017-07-09 14:23:52 +02:00
ArsenArsen
97db7ddc0c Windows does not like svg 2017-07-08 12:53:08 +02:00
ArsenArsen
7d5be857ff Add a warning for unset recording formats 2017-07-05 13:01:53 +02:00
ArsenArsen
38d8226204 Add the ability to abort recording
Fixes #14
2017-07-05 12:15:14 +02:00
ArsenArsen
5d528b2435 4.0
4.1 soon as I haven't implemented multi monitor support yet
2017-06-27 18:29:08 +02:00
ArsenArsen
2bd01bf181 Add active window capture
Not on Mac. I still don't have a way to test there.
2017-06-27 11:33:11 +02:00
ArsenArsen
04db6898b2 I sure hope it works now... 2017-06-23 14:39:51 +02:00
ArsenArsen
e61d69a840 Move settings to a seperate dialog, add about box
It contains licensing information!
2017-06-22 17:41:29 +02:00
ArsenArsen
999e0e3511 Add context menus for recording 2017-06-18 23:31:40 +02:00
ArsenArsen
f425d47bcd Some improvemnts on the color picked & crop editor 2017-06-18 19:04:25 +02:00
ArsenArsen
b623c689d9 Add some encoder settings 2017-06-17 17:32:47 +02:00
ArsenArsen
dde6fc0786 This is why I needed bug testing
Fix a race condition and logic error
2017-06-13 18:23:33 +02:00
ArsenArsen
22ab688a79 Yay encoding works!!!!
Implemented a universal encoder based on FFMpeg. I'll get it to work with gif too.
Adding other formats should be easy. In fact, recordingformats can be made into something much shorter. Soon™️
2017-06-13 00:38:32 +02:00
ArsenArsen
0b09000729 Rewrite in order to support user-selected formats 2017-06-06 17:05:34 +02:00
ArsenArsen
1d059cc08a Finalize recording.
Yet to fix GIFs and implement WebP/WebM/MP4
I wouldn't mind help
2017-06-06 13:38:15 +02:00
ArsenArsen
f2b2a7eb4a Implement recording [!tested] [prob. broken] [1AM]
Implement the basic barebone structure of GIF recording.
While it is likely broken (probably black frames and similar issues) it's a good start.
Good night.
2017-06-06 01:26:26 +02:00
ArsenArsen
8f5197b826 Hey it only took me two days to fix a segfault!!!! 2017-06-04 01:04:42 +02:00
ArsenArsen
4150551d78 I just killed a few hours in the future by making alot of merge conflicts 2017-05-22 19:34:29 +02:00
ArsenArsen
ec6b9c2821 Merge feature/platformbackends 2017-05-17 13:53:30 +02:00
ArsenArsen
dfd0563278 whoops 2017-05-16 19:16:09 +02:00
ArsenArsen
df782571f9 Color picker initial commit 2017-05-16 17:09:49 +02:00
ArsenArsen
bd2be65e03 Allow X to close 2017-05-15 14:42:40 +02:00
ArsenArsen
df61acdbb3 feature/platformbackends (aka cursors) done for all but mac 2017-05-15 14:10:00 +02:00
ArsenArsen
45b1c6f2dc // maybe that works 2017-05-13 22:39:05 +02:00
ArsenArsen
e47b69a9c5 Quick mode 2017-05-13 19:19:56 +02:00
ArsenArsen
d8f5f9b291 Make sure Cancel does not reset the hotkey. 2017-05-13 18:50:54 +02:00
ArsenArsen
37ce6f1eda Add clang-format; Make text and blur less annoying
I didn't read the clang-format documentation properly
2017-05-09 17:26:00 +02:00
ArsenArsen
7737b77671 Great reformat of 2k17 2017-05-06 13:21:12 +02:00
ArsenArsen
74c7dff971 Address #1 2017-04-30 11:53:22 +02:00
ArsenArsen
a2b973d34e This commit contains fixes and a broken attempt to make drawing.
Segfaults are real on this one. Basically, when I call this virtual method on a field which containts a pointer to a derived class from a pure virtual one the program segfaults. Please help.
2017-04-29 17:35:42 +02:00
ArsenArsen
25d33a7209 Some bugfixes 2017-04-29 09:44:30 +02:00
ArsenArsen
b71b0a0582 Fix a stupid mistake......... 2017-04-28 16:49:56 +02:00
ArsenArsen
34549c2f7f Improve window hints and tray icon 2017-04-28 16:35:53 +02:00
ArsenArsen
66547cb023 Forgot to do code updates 2017-04-27 18:58:23 +02:00
ArsenArsen
92fa351e3d Oops pt 3 2017-04-26 23:26:00 +02:00
ArsenArsen
2217149918 Oops pt 2 2017-04-26 23:20:26 +02:00
ArsenArsen
2ef75d7576 Hotkeys and crop improvements 2017-04-26 22:00:13 +02:00
ArsenArsen
3877799895 Delay code cleanup 2017-04-25 22:36:33 +02:00
ArsenArsen
9a90814891 Notifications 2017-04-25 22:17:36 +02:00
ArsenArsen
895960c1b0 Code cleanup, slots&signals 2017-04-25 21:27:29 +02:00
ArsenArsen
90fbb80f50 Add status bar, customuploader cleanup 2017-04-25 16:04:46 +02:00
ArsenArsen
24ee056485 Add auto saving. 2017-04-23 20:29:24 +02:00
ArsenArsen
e38231f2b1 Initial 2017-04-23 15:05:48 +02:00