Stefan Sauer
3d6173aaba
info: improve sizing
...
We're now hinting the scrolled window about the content size to avoid empty space + scrolling.
2013-09-15 19:50:32 +02:00
Stefan Sauer
98148dea9d
mi-info: basic subtitle support
2013-09-15 19:50:32 +02:00
Stefan Sauer
7b9d0c9cba
video-area: improve resizing of the video area
...
The browser pane does not expand by default. Track aspect-ration for the
currently displayed object. Use an aspect frame as a container for the
drawing-area.
2013-09-15 19:50:32 +02:00
Stefan Sauer
94607ec2d6
todo: update planning and ideas
2013-09-15 19:50:32 +02:00
Stefan Sauer
2a322ab168
mi-app: use the newer gtk api with orientation
2013-09-15 19:50:32 +02:00
Stefan Sauer
d9fff12865
mi-info: improve wikilink mapping
...
Try codecname and then caps name to get wiki links. Also show caps for the container.
2013-09-15 19:50:32 +02:00
Stefan Sauer
000c172df6
mi: port to gst-1.0 and gtk+3
2013-09-15 19:50:32 +02:00
Stefan Sauer
bba20d9b9a
TODO: some link for inspiration
2013-09-15 19:50:32 +02:00
Stefan Sauer
06bba05143
cleanup. update name and year, queue a redraw for album art
2013-09-15 19:50:32 +02:00
Stefan Sauer
7b3e72ad9d
porting: update on vala changes
2013-09-15 19:50:32 +02:00
Stefan Sauer
132b44e7f8
buid: fix the bootstrapping
...
Create the macrodir. Remove the GETTXT macro that was clashing with INTLTOOL.
2013-09-15 19:50:31 +02:00
Stefan Sauer
6a6e1e86ed
README: more planning
2013-09-15 19:50:31 +02:00
Stefan Sauer
3a6e0484ee
info: add wikilinks for two more codecs
2013-09-15 19:50:31 +02:00
Stefan Sauer
9cdf06e282
README: planning
2013-09-15 19:50:31 +02:00
Stefan Sauer
46ecfa08ae
info: reset container and duration fields if file is not discoverable
...
Before the previous text was left.
2013-09-15 19:50:31 +02:00
Stefan Sauer
a6a1ae2f63
info: change the order of asyn disco calls
...
Starting disco before enqueueuing uris seems to make it work.
2013-09-15 19:50:31 +02:00
Stefan Sauer
0d6ed4a5bd
planing: CBR/VBR info
2013-09-15 19:50:31 +02:00
Stefan Sauer
0cfb4aa000
mi-info: prepare for async discovery
...
The async api usage is not yet activated due to some uncertanty in the api use.
2013-09-15 19:50:31 +02:00
Stefan Sauer
f52cdd922c
comments: planning and code comments
2013-09-15 19:50:31 +02:00
Stefan Sauer
3aad26cbcb
Makefile: indenting
2013-09-15 19:50:31 +02:00
Stefan Sauer
fe59ce2a38
info: add more wikilinks
2013-09-15 19:50:31 +02:00
Stefan Sauer
8dd264d0ed
release: bump versions and back to development
2013-09-15 19:50:31 +02:00
Stefan Sauer
f382ca6344
release: prepare for release
2013-09-15 19:50:31 +02:00
Stefan Sauer
5efc567eaf
docs: more maintainer info
2013-09-15 19:50:31 +02:00
Stefan Sauer
ec13980df4
docs: add simple HACKING file
2013-09-15 19:50:31 +02:00
Stefan Sauer
423afa7c7d
build: fix distcheck
2013-09-15 19:50:31 +02:00
Stefan Sauer
99979be5c5
app: add idea for stream-open dialog
2013-09-15 19:50:31 +02:00
Stefan Sauer
edc72ea10e
desktop: add a desktop file
2013-09-15 19:50:31 +02:00
Stefan Sauer
1820645be8
icon: add an application icon
...
Set as default icons, so that it it used for windows and in about dialog.
2013-09-15 19:50:31 +02:00
Stefan Sauer
87da121a23
info: enable double buffering when displaying album art
2013-09-15 19:50:31 +02:00
Stefan Sauer
605e217942
info: handle album-art
...
Decode and draw the album art into the video window.
2013-09-15 19:50:31 +02:00
Stefan Sauer
328c9e7aab
info: filter buffers from tags and add some planning comments
2013-09-15 19:50:31 +02:00
Stefan Sauer
13cf579f94
info: add comment with wikipedia alternative for links
2013-09-15 19:50:30 +02:00
Stefan Sauer
0265bc834f
app: add about dialog
2013-09-15 19:50:30 +02:00
Stefan Sauer
82c8e8be59
i18n: manage translatable files
2013-09-15 19:50:30 +02:00
Stefan Sauer
7a69341f03
vapi: no more need for patching the vapi file
2013-09-15 19:50:30 +02:00
Stefan Sauer
173dd47bbb
info: switch stream callback for compact layout
2013-09-15 19:50:30 +02:00
Stefan Sauer
f89638f5b0
info: verified link
2013-09-15 19:50:30 +02:00
Stefan Sauer
7a21721a75
info: add compact_layout mode
...
For screen-heights <= 600 pixels use a single notebook for all streams.
2013-09-15 19:50:30 +02:00
Stefan Sauer
a74e1597ce
info: add more wikilinks and use it for streams too
2013-09-15 19:50:30 +02:00
Stefan Sauer
47d22deff7
info: add a hashmap with wiki links and start using them
...
The container description will be turned into a link if we have a known
wikipedia article for it.
2013-09-15 19:50:30 +02:00
Stefan Sauer
5e2ad304eb
mi-info: more ui layout planning
2013-09-15 19:50:30 +02:00
Stefan Sauer
ba86fd992a
README: planning
2013-09-15 19:50:30 +02:00
Stefan Sauer
793b1a02ef
menu: use alternative way to get the key number
2013-09-15 19:50:30 +02:00
Stefan Sauer
571b504be4
menu: add F11 accelerator for fullscreen
2013-09-15 19:50:30 +02:00
Stefan Sauer
e7144d27b5
info: blacklist "norminal-bitrate" too
...
We show that above already.
2013-09-15 19:50:30 +02:00
Stefan Sauer
ff0b99ecbf
menu: add View menu with fullscreen item
2013-09-15 19:50:30 +02:00
Stefan Sauer
ab4afec78b
layout: improve the layout on small screens
...
Pack the info view info a scrolled window. Use an extra paned to allow resizing
the video pane. Minimize padding on paned widgets.
2013-09-15 19:50:30 +02:00
Stefan Sauer
95fc870193
build: updates for gettext
2013-09-15 19:50:30 +02:00
Stefan Sauer
5a4f177c68
README: planning
2013-09-15 19:50:30 +02:00