Activity

From 12/27/2008 to 01/25/2009

01/25/2009

11:29 pm Revision 7a1b37c3: Only do 'emms' on x86
Andreas Öman
11:27 pm Revision 2315b6c7: Split video decoder from video display.
Make it possible to destroy a video widget. Andreas Öman
11:22 pm Revision 5687ad1e: Fix a typo
Andreas Öman
11:19 pm Revision 91e4c330: Clear opaque when destroying a property subscription.
Andreas Öman
11:19 pm Revision 48906b19: Add code for destroying prop couriers.
Andreas Öman
06:37 pm Revision 8feed08c: Move file to prepare for better video-decoding-pipeline design.
Andreas Öman
05:19 pm Revision 23f6c9cf: Add support for launching videos from browser.
Andreas Öman
04:52 pm Revision a1903185: Close navigator pages when applicable.
Andreas Öman
04:05 pm Revision 6c7376ce: Don't keep a pointer to the backend-class in the nav_pages. It's a bit
too unflexible. Andreas Öman
04:03 pm Revision b3a1891e: Simplify directory scanner by reusing directory structures from
fileaccess/ Andreas Öman
04:03 pm Revision 62e96975: Make fa_set_type() support FA_DIR too
Andreas Öman
04:03 pm Revision f0e42a11: Add opaque to dir entry struct
Andreas Öman
03:49 pm Revision 2403de73: Better distinction between detached and joinable threads.
Andreas Öman
03:42 pm Revision 1bf5be88: Drop event_queue from nav pages
Andreas Öman
03:30 pm Revision 4bf1ce91: Get rid of the mp_playstatus int. Instead we fully rely on FIFO message
passing now.
Allow the media to be seeked based on media.currenttime property
updates.
Andreas Öman
02:14 pm Revision 7c1a7c6c: Originating (value) prop can be NULL in various corner cases.
Andreas Öman
11:20 am Revision 7caa8668: Implement seeking in video player.
Andreas Öman
08:18 am Revision 812953c1: Expose inner parts of lavf -> prop metadata setup and use it in video
decoder. Andreas Öman
08:04 am Revision e731b8c2: mp_prop_meta is available, so use it.
Andreas Öman
08:03 am Revision 12e64c28: Make external updates of slider value immutable when we've grabbed the
knob. Andreas Öman
07:48 am Revision 950d8629: Add GLW_SLIDER_[XY] widget and make required infrastructure changes.
Andreas Öman
07:46 am Revision 1d96d810: Pass source value prop to subscription callbacks as an extra bonud.
Andreas Öman

01/20/2009

06:46 pm Revision 45d1f391: If an URL does not start with a protocol:// assume it's a local file.
Andreas Öman
06:45 pm Revision 45e81044: Don't crash if no cursor is to be rendered.
Andreas Öman
06:36 pm Revision 35ecf2fb: More work on the video decoder, we can now pause/resume
Andreas Öman

01/18/2009

10:56 pm Revision edea09eb: Add support for embedding files into showtime and in particular; a compressed ...
Andreas Öman
10:27 pm Revision cc7e32e6: Fix a bug in inflator if readsize > 32k
Andreas Öman
08:41 pm Revision 22e81c52: Add per-architecture makefiles
Andreas Öman
08:24 pm Revision 78419a91: Revive video support. Not 100% working yet though.
Andreas Öman

01/17/2009

07:54 am Revision 727b102e: Avoid traversing properties which are not directories.
Andreas Öman

01/15/2009

08:07 pm Revision fce7a0f8: Don't include avstring.h
Andreas Öman
06:20 pm Revision 6e7db83b: Make it possible to configure theme on per GLW instance basis.
This also happens to make it possible to load themes from non-local-fs
URLs.
Andreas Öman
06:06 pm Revision fdbec4a6: Rework fileaccess core a bit.
Andreas Öman

01/14/2009

08:49 pm Revision 687b07fd: Move glw_signal0() to glw.h as an inlined function. It's called very
often Andreas Öman
08:49 pm Revision 88d492fe: Clear glw_backend_texture_t after destroying texture
Andreas Öman
08:47 pm Revision ed94fe31: Fix a typo
Andreas Öman
07:49 pm Revision 2b22a793: Correctly use render abstraction layer
Andreas Öman
07:40 pm Revision ffb8ebd3: Use the dedicated function for checking if a texture is initialized.
Andreas Öman
07:32 pm Revision 08b28f0e: Render backend abstraction for GLW_CURSOR
Andreas Öman
06:43 pm Revision ca39583c: Initialize cursor texture in ctor
Andreas Öman
06:18 pm Revision ca9c9e83: Rewrite HTTP client's read() function so it starts a continious download
if the requested size > 1024. Andreas Öman

01/12/2009

09:59 pm Revision a41bc50b: Don't invoke fap_scan() if it's NULL
Andreas Öman

01/11/2009

11:03 pm Revision 49aa6229: pthread_mutex_ ... -> hts_mutex_
Andreas Öman
10:55 pm Feature #24 (Fixed): Browse directly in ZIP archives
Fixed in r2301
Andreas Öman
10:54 pm Revision 09faa8c2: Add support for browsing/reading ZIP archives in VFS layer.
Fixes ticket #24 Andreas Öman
10:49 pm Revision de1d90e4: Better handling of read() errors during GET
Andreas Öman
09:18 pm Revision 28424781: Don't print username and password to stdout :/
Andreas Öman
09:40 am Revision c70502ab: Avoid function call overhead for refstr_dup()
Andreas Öman
08:36 am Revision 627cfb4e: Better behaviour of float2str(), more similar to how int2str() works.
Andreas Öman
08:24 am Revision 3b57841a: Allow precision in float2str() to be of any type
Andreas Öman

01/10/2009

05:48 pm Revision eeefa677: More abstraction of texture loader
Andreas Öman
11:48 am Revision 94184078: Include file cleanup
Andreas Öman
10:54 am Revision 2326a003: Correct naming of texture format
Andreas Öman
10:02 am Revision 1cb16cac: Use correct type for texture
Andreas Öman
09:59 am Revision 979dfbaa: Full GLW backend abstraction for bitmap text rendering.
As ususal it also becomes faster. Andreas Öman
09:58 am Revision efc46fa7: GLW abstraction for resident textures.
Andreas Öman
08:15 am Revision f90085e1: Rename glw_texture_t to glw_loadable_texture_t to implicate that they're
in fact on-demand loaded. Andreas Öman
08:07 am Revision 7d163954: Rename GLW_BITMAP -> GLW_IMAGE
Andreas Öman
08:00 am Revision da721317: Use render abstraction for glw_text_bitmap.c
Not 100% complete yet, we need to cleanup some things first Andreas Öman
07:32 am Revision db041467: Factorize alignment code
Andreas Öman

01/09/2009

09:45 pm Revision 24471ac7: Pass render context to render function
Andreas Öman
09:31 pm Revision b6902190: Rework rendering abstraction even more
Andreas Öman

01/07/2009

11:28 pm Revision 1ca6d4c5: Fix a race condition
Andreas Öman
11:19 pm Revision 72e640fe: Add backend abstraction for rendering textured quad (so called
'bitmaps')
As a side-effect this reduces much of the per-frame computation.
Andreas Öman
10:27 pm Revision f5468cc0: Use GLW abstraction layer for matrix ops
Andreas Öman
10:23 pm Revision 8f813b74: Rework the bitmap border autoscaling a bit.
Andreas Öman

01/06/2009

10:47 pm Revision dbc2be9e: Fix bugs in GLW_ROTATOR.
Andreas Öman
01:14 pm Revision aedc5c9b: Remove GLW_ATTRIB_XFILL (One can do better looking stuff with
GLW_STACK_X class) Andreas Öman
01:08 pm Revision 87f09997: Remove unused #include
Andreas Öman
01:07 pm Revision baa12f2b: Rearrange GLW files slightly
Andreas Öman
01:04 pm Revision d9e8ea9c: Make glw_rescale() use backend abstraction macros.
Andreas Öman
12:48 pm Revision c795cfd4: Fix various memory leaks (valgrind > *)
Andreas Öman
12:30 pm Revision 6ab56ac6: Merge glw_text.[ch] into glw_text_bitmap.[ch]
Andreas Öman
12:24 pm Revision a302811f: Keep GL_TEXTURE_2D enabled at all times and disable it when necessary.
Andreas Öman
12:17 pm Revision 06aa08af: Remove the borderBlend GLW attribute.
Andreas Öman
12:14 pm Revision 99ec3abb: Split texture loader into a common part and a backend part.
Andreas Öman
12:00 pm Revision a9645477: Use a typedef for backend representation of a texture
Andreas Öman
11:59 am Revision 2bdde42d: Rename glw_tex_loader.c -> glw_texture_loader.c
Andreas Öman
11:55 am Revision a9dc8ab1: Remove unused var
Andreas Öman
11:50 am Revision e22183b9: Slight cleanup in texture loader land.
Andreas Öman
11:02 am Revision 27ce3d3e: Only mess around with the active texture channeln inside glw_video
(where it is really needed) Andreas Öman
10:45 am Revision c5731573: Remove unused code in texture loader
Andreas Öman
10:35 am Revision 5f4aca3d: Remove all scattered includes of GL/gl.h and friends.
We now keep all this in glw_opengl.h Andreas Öman
10:33 am Revision cf515e7c: Attack the render backend abstraction slightly different.
We will rely on macros. Andreas Öman
08:39 am Revision 52219d9e: pthread_mutex_ -> hts_mutex_
Andreas Öman
08:32 am Revision 541b8510: Add matching _destroy()s for hts_mutex_init() and hts_cond_init().
Andreas Öman
08:25 am Revision 2db3cb17: Bring the keyring back to life
Andreas Öman
08:24 am Revision a04557be: Add prop_get_string()
Andreas Öman
08:24 am Revision 61abc1a9: Add popup support to glw universe
Andreas Öman
08:24 am Revision 289602f9: Add two icons
Andreas Öman
08:23 am Revision a8daf44f: Use 'realm' + 'hostname' for binding authentication credentials.
Is this correct/enoguh? Andreas Öman
08:07 am Revision 02219adb: Add new model language function getCaption("widgetid")
Andreas Öman
08:07 am Revision 01c7daa1: Add glw_find_neighbour()
Andreas Öman

01/05/2009

08:27 pm Revision 58dab4c2: When (re-)evaluating cloning expression, only destroy childs which are
created by cloner. Andreas Öman
07:57 pm Revision 6b660a70: Use keyring to resolve authorization credentials.
Andreas Öman
07:23 pm Revision 44fc249e: Drop stray debug printf
Andreas Öman
06:06 pm Revision ccbdbd1f: Add support for default key mappings
Andreas Öman
04:32 pm Revision dca825e5: Add webdav:// support
Andreas Öman

01/04/2009

10:44 pm Revision ec834462: Display a larger version of the currently focused image.
Andreas Öman
10:43 pm Revision a25dec95: Add support for tracking currently focused widget via properties.
Andreas Öman
10:07 pm Revision e770d257: Never overwrite PROP_DIR with values.
Add _ex() versions to prop_link() and prop_unlink() to skip
notification for a given subscription.
Andreas Öman
09:06 pm Revision 910fdd70: Add function for obtaining the canonical property for a subscription
Andreas Öman
09:01 pm Revision 6a46d798: Be silent when cleaning PROP_DIR
Andreas Öman
08:36 pm Revision 229c07aa: Allow model language tokens to carry raw property references.
Andreas Öman
08:33 pm Revision eb2736bf: Rename TOKEN_PROPERTY to TOKEN_PROPERTY_NAME
Andreas Öman
08:28 pm Revision 06ab3eb9: Don't echo back property updates via our own subscription (i.e. use the
_ex() variants av set functions) Andreas Öman
08:09 pm Revision 4626af02: Set 'page.view' property based on the contents in a directory.
Andreas Öman
08:08 pm Revision 30d0a1e6: Add image view models
Andreas Öman
08:08 pm Revision 57e85ba2: Empty view to display when no contents are available in file browser
Andreas Öman
08:07 pm Revision dbfc24fe: Add playqueue model
Andreas Öman
07:32 pm Revision 84fa5f86: HAVE_ -> CONFIG_
Andreas Öman
06:56 pm Revision e634adae: Fix various issues realated to list expansion
Andreas Öman
05:44 pm Revision 5a20b0bb: Per filetype models when in list view
Andreas Öman
05:43 pm Revision d2b30e1b: Temporary commit to please svn
Andreas Öman
05:24 pm Revision e9fd6769: Remove unused files
Andreas Öman
04:16 pm Revision 714d5fa0: Let playqueue load siblings to the enqueued URL in order to reconstruct
an directory/album from a single URL. Andreas Öman
03:45 pm Revision 23f896cb: No longer use callbacks for scanning directories in the VFS code
Andreas Öman
12:42 pm Revision a0a754a1: Move settings of "type" property on media meta data to fileaccess/
Andreas Öman
11:43 am Revision 887e56b3: Add prop_print_tree() -- printing a prop tree to stderr
Andreas Öman
11:31 am Revision d3046c92: Add PROP_ADD_CHILD_BEFORE event allowing properties to be ordered
Andreas Öman
11:31 am Revision 5fdda944: Allow childs to be inserted at any position by using the
GLW_ATTRIB_PARENT_BEFORE attribute Andreas Öman
10:28 am Revision a66cea64: Don't need to use _ex variant
Andreas Öman
09:51 am Revision 50d1be31: Add shortcut button to playqueue
Andreas Öman
08:56 am Revision cd5bb58e: Register playqueue: uri
Andreas Öman
08:44 am Revision dcb8e606: Make playqueue handle events
Andreas Öman
08:27 am Revision d5b6460d: Unless we specify a screen for GLW don't store config with the screen
name Andreas Öman
08:12 am Revision 0b6bcbc8: Integrated keymapper into the event dispatch system
Andreas Öman
08:01 am Revision 5aab4f95: Create a keymapper instance for GLW
Andreas Öman
07:54 am Revision 2bb1eb54: Remove stray makefile
Andreas Öman

01/02/2009

02:51 pm Revision 05665289: Working keymapper
Andreas Öman
02:37 pm Revision 40ec925d: Allow 'void' to be assigned to properties.
Andreas Öman

01/01/2009

03:32 pm Revision 207ef1b4: Rearrange EVENT enum so we keep all mappable events in consecutive
order.
Rename all EVENT_KEY_ ... to EVENT_
Andreas Öman
03:28 pm Revision 63472e4b: Rename EVENT_PLAYLIST -> EVENT_PLAYQUEUE
Andreas Öman
03:26 pm Revision bb82ab61: Fix stack navigation
Andreas Öman
« Previous
Next »
 

Also available in: Atom