Rafostar
eafc65d15d
Go back to beginning after playback ends
2020-10-16 12:13:00 +02:00
Rafostar
d0eb28b207
Remove GTK3 "widget.show()" leftovers
2020-10-16 10:59:00 +02:00
Rafostar
12c1251c9b
Update video info during non-local file playback
...
With this player will always show current video resolution when playing fragmented media like HLS or MPD online videos
2020-10-16 00:21:43 +02:00
Rafostar
745747b604
Hide time and position scale on LIVE media
2020-10-15 22:49:37 +02:00
Rafostar
6f2ec62515
Fill position scale to the very end
2020-10-15 20:15:56 +02:00
Rafostar
04abecf511
Refresh position time on startup
2020-10-15 18:13:43 +02:00
Rafostar
fa07c4532c
Fix player process not exiting after window close
2020-10-15 17:54:28 +02:00
Rafostar
57a8e6d933
Add about dialog
2020-10-15 16:21:46 +02:00
Rafostar
34d39502b9
Create FUNDING.yml
2020-10-15 10:45:57 +02:00
Rafostar
50a5a527b6
Add screenshots to Readme #5
2020-10-14 20:19:20 +02:00
Rafostar
f1d7b5d151
Upload screenshots #5
2020-10-14 20:05:16 +02:00
Rafostar
acbbfbfcb4
Merge pull request #8 from Rafostar/GTK4
...
We are moving to GTK4! Porting took a little longer than expected, cause I had to port GStreamer first. This change will be problematic for users of non-rolling linux distros, but its worth it. Both GTK4 and GStreamer 1.18+ have important GL changes. Clapper player takes full advantage of them.
2020-10-14 18:52:23 +02:00
Rafostar
8fb41b41b4
Update README.md
2020-10-14 18:40:23 +02:00
Rafostar
f8a4465fed
Add required GTK4 and GStreamer versions to pkgs
2020-10-14 17:17:00 +02:00
Rafostar
ea8226f1d3
Restore seek on drop behavior
2020-10-14 16:45:09 +02:00
Rafostar
a20a0c8160
Grab player focus only when controls are not visible
2020-10-14 12:52:11 +02:00
Rafostar
05c9528723
Auto change focus between player and controls
2020-10-14 12:30:57 +02:00
Rafostar
d78d3c1450
Set position slider minimal fill to zero
2020-10-14 12:25:46 +02:00
Rafostar
1069f151f0
Restore automatic menu hiding
2020-10-14 10:57:43 +02:00
Rafostar
1f6a9b59d6
Restore button presses
2020-10-13 23:47:13 +02:00
Rafostar
b1ca9c15bc
Restore scrolling on player
2020-10-13 22:07:22 +02:00
Rafostar
80b9eb7c97
Fix volume button scroll
2020-10-13 21:36:11 +02:00
Rafostar
3e96a13f00
Restore window dragging by drag on player
2020-10-13 20:32:59 +02:00
Rafostar
cdfafd52af
Set popover button checked state
2020-10-13 20:29:14 +02:00
Rafostar
e430956752
Allow navigating over buttons via keyboard
2020-10-13 20:27:58 +02:00
Rafostar
d3e4f3bb0f
Add player motion and key controllers
2020-10-12 16:25:54 +02:00
Rafostar
e2d6cc440d
Tweak play/pause icons size
2020-10-07 23:41:12 +02:00
Rafostar
43a54920ef
Change elapsed time into button
2020-10-07 23:10:11 +02:00
Rafostar
4c5d922d47
Fix toggle play button icon change
2020-10-07 20:22:02 +02:00
Rafostar
352eff89b7
Fix volume button icon and window key events
2020-10-07 18:18:44 +02:00
Rafostar
041b31c161
Fix enter fullscreen and popover buttons
2020-10-07 16:40:42 +02:00
Rafostar
dbdb6988a2
Fix window "fullscreen-changed" signal
2020-10-06 12:04:28 +02:00
Rafostar
bae0b805ea
Initial GTK4 port
...
Port most of the player to GTK4. Some things are still broken or disabled due to GTK change, but will be gradually fixed.
2020-10-05 21:19:29 +02:00
Rafostar
e7e9b9c07d
Use virtual functions
2020-09-23 15:14:32 +02:00
Rafostar
db8429d73f
Use "Cantarell" fonts for OSD with fallback to "Noto" and "sans-serif"
2020-09-21 22:19:37 +02:00
Rafostar
1ce533259b
Auto initialize Gst and change one player function name
2020-09-21 20:51:01 +02:00
Rafostar
31db48d137
Replace deprecated Gtk HBox and VBox with normal Box
2020-09-21 20:49:25 +02:00
Rafostar
f6560c11f9
Fix recent OBS for openSUSE builds errors #7
2020-09-20 21:59:04 +02:00
Rafostar
4e42e2be9e
Merge pull request #7 from sp1ritCS/master
...
modified clapper.spec to fit openSUSE packagaging guidelines
2020-09-20 21:00:48 +02:00
Rafostar
fed36ab565
Add "brz" dependency needed for Debian OBS
2020-09-20 00:01:55 +02:00
Rafostar
483c1ba49e
Add DEB packaging
2020-09-19 22:31:13 +02:00
SpiritCS
bb71784974
modified clapper.spec to fit openSUSE packagaging guidelines
2020-09-19 22:06:17 +02:00
Rafostar
a504f499c6
Add gst-plugins-good dependency
2020-09-19 21:25:23 +02:00
Rafostar
2185911fde
Move OBS _service file to repo root
2020-09-19 12:47:42 +02:00
Rafostar
16087edaff
Update Arch PKGBUILD
2020-09-19 12:31:27 +02:00
Rafostar
dc707630f9
Build files cleanup
2020-09-18 19:12:23 +02:00
Rafostar
eed51f0423
Build spec files fixes
2020-09-18 18:37:21 +02:00
Rafostar
80aa3b467b
Update rpm spec ( #6 )
...
* Update RPM spec file
* Add required deps versions to RPM spec
2020-09-18 17:21:21 +02:00
Rafostar
21de7e7bfd
Replace deprecated margin proporties
2020-09-18 13:11:24 +02:00
Rafostar
be359ab27a
Smaller play sign on desktop icon
2020-09-17 22:25:44 +02:00