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 |
|
Stefan Sauer
|
7af6c2078e
|
info: show the fps as a double
23.97 fps is easier to read that 10000000 / 417083.
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
b8ca37d70d
|
autogen.sh: fix silly typo
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
9c0c716c2d
|
README: planning
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
377fc2ed57
|
README: update todo lists
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
24f9916daa
|
info: make urls in tags clickable
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
b70b3d67de
|
info: make labels selectable for copy'n'paste
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
0a93f2923f
|
planning: comments and todos
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
0b6303a667
|
info: improve tag filtering
Hide duration as well. Also skip all tags where the name starts with "private-".
|
2013-09-15 19:50:30 +02:00 |
|
Stefan Sauer
|
fa4693f2e0
|
info: redo tag list formatting
Loop over tags and serialize items. Skip some already shown info.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
abe637f399
|
maintenance: code cleanups and addition TODO: comments
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
8c015b0207
|
info: add named video resolutions
Use a gee hashmap for named video resolutions (e.g. VGA) and show those in the
info.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
3b3a5273e5
|
info: show human readable container format name
Update the patch for vala bindings. Update README as getting the contaienr caps
is already possible.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
8077620b8c
|
vapi: add current patch for gstreamer-pbutils vapi metadata
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
b652b0c2f8
|
info: show stream tags as multiline label
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
1d389b9724
|
info: show misc stream info, if available
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
d3a0351bd2
|
app: add directory property and use it as default location for browsing
Allow passing a directory as a commandline arg. If given use that as the default
location, otherwise use current working dir.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
03f32a222c
|
mi: we need to open the default display
The ui was crashing otherwise. Opening the default display seems to be the
default behaviour for gtk_init().
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
08701eba94
|
mi: add basic goption usage
Only --version works right now.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
ab8087fa1b
|
info: handle video area expose also if we have no video
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
0075cf007f
|
README: add todo for gst-discoverer
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
86c78244ca
|
info: use File.query to get file info
Use the file info to query content-type and icon. Show file-type icon in the UI.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
aa67702a68
|
info: prepare to show human readable container format info
gst-discoverer does not yet provide it unfortunately.
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
373f343eb7
|
info: add more TODO
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
12aab9f618
|
info: switch streams when switching tabs
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
4d817e158d
|
info: whitespace fix
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
11730cfbe2
|
info: add human readable code info
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
8e006976a8
|
info: improve resolution
Orint it as "w x h" and add idea to convert to human readable string
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
3af608e760
|
info: add remaining audio/video info fields
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
b63d7c3495
|
info: turn stream widgets into tables and add bitrate
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
569999bb10
|
info: initialy paint video area black
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
c3675e5ce1
|
info: ellipsize labels to avoid horzontal window growth
|
2013-09-15 19:50:29 +02:00 |
|
Stefan Sauer
|
5f689af851
|
info: stop playback on unrealize
Prevent "BadDrawable" errors.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
520518b660
|
info: ensure we have a native widnow for the drawing_area
Fixes BadID x errors.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
6bed29623b
|
info: add vapi info for ubuntu
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
d41dd80d4a
|
REDME: planning
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
fd1fdb9802
|
info: get a/mediainfo/v streams and show caps
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
2855b1f24f
|
app: use a hpane instead of the file-chooser preview widget
This allows the user to modify the size.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
869499423c
|
app: only run discover for files
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
80be4db45d
|
info: start to use discoverer and improve the ui
Organize the info pane as a table. Add mime type and duration fields to
container section.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
76fb0eafff
|
info: add more ui boilerplate and fixme comments
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
2448bf8b80
|
info: enable discovered
Add comment telling how to regenerate the vapi files.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
0fdfd4d0af
|
info: make the overlay iface work and activate playback
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
2e24a0b565
|
app: configure the filechooser more.
Go to home dir (maybe annoying feature). Don't show hidden files.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
d65cc2036e
|
build: fix libraryname
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
e20d4504d3
|
info: add missing libs and enable the overlay code
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
3b224f3b02
|
anjuta: add anjuta project
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
6368796abb
|
info: add playbin2 and overlay iface handling
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
49759e8177
|
mi: init gst
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
cd1f50a971
|
info: start adding gstreamer discoverer
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
076bfdceb6
|
mi: code style
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
c10728a7a9
|
info,app: move label to separate info class
Info class will run discover and have the detailed UI.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
ae703c4f47
|
README: add sample discover output
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
83de6725a2
|
app: add basic widget and do basic preview
Add a menu bar and a file browser. Set up a preview callback.
|
2013-09-15 19:50:28 +02:00 |
|
Stefan Sauer
|
36ec12dc9c
|
po: add LINGUAS file and handle generated files under po/
|
2013-09-15 19:50:27 +02:00 |
|
Stefan Sauer
|
9d662a51d2
|
build: tweak autogen.sh
Generate autoregen.sh, run configure.
|
2013-09-15 19:50:27 +02:00 |
|
Stefan Sauer
|
4c1567a368
|
*: initial boilerplate
|
2013-09-15 19:50:27 +02:00 |
|
Stefan Sauer
|
49a97a3553
|
docs: start collecting ideas
|
2013-09-15 19:50:27 +02:00 |
|