Activity
From 12/30/2008 to 01/28/2009
01/28/2009
-
11:34 pm Revision cc5f3d42: Don't render textures if they are not uploaded yet.
-
11:24 pm Revision fb43b809: Update font rendering in GLW:
- - Never allow fonts to expand larger than their size (looks ugly).
- Add support for specifying font size scaler in w... -
10:24 pm Revision 185d3a59: Correct defines for line mode drawing.
-
08:23 pm Revision 36aa4560: Fix incorrect initial window size computation.
-
08:17 pm Revision 70e9ce3f: Revert mis-commit.
-
08:17 pm Revision 9add3a4d: Keep track of pixel dimensions for current render context.
- This will allow us to do better font rendering.
-
06:37 pm Revision b80f3077: Remove unneccesary forward declaration.
01/27/2009
-
11:35 pm Revision 9e80797e: Revive DVD playback.
- No SPU or user input is supported yet though.
-
08:45 am Revision 752b65a0: Tougher cast warnings.
01/26/2009
-
09:27 pm Revision 2cf491ae: Rearrange video playback machinerty so it uses the same infrastrcture
- as the navigator.
-
09:13 pm Revision 470191db: proproot can be NULL in fa_probe_dir()
-
09:07 pm Revision e0071753: Move the file backend to fileaccess/
-
06:32 pm Revision d81bbce7: Remove the multiline hack for text widgets.
- This needs to be solved in a better way.
01/25/2009
-
11:29 pm Revision 7a1b37c3: Only do 'emms' on x86
-
11:27 pm Revision 2315b6c7: Split video decoder from video display.
- Make it possible to destroy a video widget.
-
11:22 pm Revision 5687ad1e: Fix a typo
-
11:19 pm Revision 91e4c330: Clear opaque when destroying a property subscription.
-
11:19 pm Revision 48906b19: Add code for destroying prop couriers.
-
06:37 pm Revision 8feed08c: Move file to prepare for better video-decoding-pipeline design.
-
05:19 pm Revision 23f6c9cf: Add support for launching videos from browser.
-
04:52 pm Revision a1903185: Close navigator pages when applicable.
-
04:05 pm Revision 6c7376ce: Don't keep a pointer to the backend-class in the nav_pages. It's a bit
- too unflexible.
-
04:03 pm Revision b3a1891e: Simplify directory scanner by reusing directory structures from
- fileaccess/
-
04:03 pm Revision 62e96975: Make fa_set_type() support FA_DIR too
-
04:03 pm Revision f0e42a11: Add opaque to dir entry struct
-
03:49 pm Revision 2403de73: Better distinction between detached and joinable threads.
-
03:42 pm Revision 1bf5be88: Drop event_queue from nav pages
-
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. -
02:14 pm Revision 7c1a7c6c: Originating (value) prop can be NULL in various corner cases.
-
11:20 am Revision 7caa8668: Implement seeking in video player.
-
08:18 am Revision 812953c1: Expose inner parts of lavf -> prop metadata setup and use it in video
- decoder.
-
08:04 am Revision e731b8c2: mp_prop_meta is available, so use it.
-
08:03 am Revision 12e64c28: Make external updates of slider value immutable when we've grabbed the
- knob.
-
07:48 am Revision 950d8629: Add GLW_SLIDER_[XY] widget and make required infrastructure changes.
-
07:46 am Revision 1d96d810: Pass source value prop to subscription callbacks as an extra bonud.
01/20/2009
-
06:46 pm Revision 45d1f391: If an URL does not start with a protocol:// assume it's a local file.
-
06:45 pm Revision 45e81044: Don't crash if no cursor is to be rendered.
-
06:36 pm Revision 35ecf2fb: More work on the video decoder, we can now pause/resume
01/18/2009
-
10:56 pm Revision edea09eb: Add support for embedding files into showtime and in particular; a compressed ...
-
10:27 pm Revision cc7e32e6: Fix a bug in inflator if readsize > 32k
-
08:41 pm Revision 22e81c52: Add per-architecture makefiles
-
08:24 pm Revision 78419a91: Revive video support. Not 100% working yet though.
01/17/2009
01/15/2009
-
08:07 pm Revision fce7a0f8: Don't include avstring.h
-
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. -
06:06 pm Revision fdbec4a6: Rework fileaccess core a bit.
01/14/2009
-
08:49 pm Revision 687b07fd: Move glw_signal0() to glw.h as an inlined function. It's called very
- often
-
08:49 pm Revision 88d492fe: Clear glw_backend_texture_t after destroying texture
-
08:47 pm Revision ed94fe31: Fix a typo
-
07:49 pm Revision 2b22a793: Correctly use render abstraction layer
-
07:40 pm Revision ffb8ebd3: Use the dedicated function for checking if a texture is initialized.
-
07:32 pm Revision 08b28f0e: Render backend abstraction for GLW_CURSOR
-
06:43 pm Revision ca39583c: Initialize cursor texture in ctor
-
06:18 pm Revision ca9c9e83: Rewrite HTTP client's read() function so it starts a continious download
- if the requested size > 1024.
01/12/2009
01/11/2009
-
11:03 pm Revision 49aa6229: pthread_mutex_ ... -> hts_mutex_
-
10:55 pm Feature #24 (Fixed): Browse directly in ZIP archives
- Fixed in r2301
-
10:54 pm Revision 09faa8c2: Add support for browsing/reading ZIP archives in VFS layer.
- Fixes ticket #24
-
10:49 pm Revision de1d90e4: Better handling of read() errors during GET
-
09:18 pm Revision 28424781: Don't print username and password to stdout :/
-
09:40 am Revision c70502ab: Avoid function call overhead for refstr_dup()
-
08:36 am Revision 627cfb4e: Better behaviour of float2str(), more similar to how int2str() works.
-
08:24 am Revision 3b57841a: Allow precision in float2str() to be of any type
01/10/2009
-
05:48 pm Revision eeefa677: More abstraction of texture loader
-
11:48 am Revision 94184078: Include file cleanup
-
10:54 am Revision 2326a003: Correct naming of texture format
-
10:02 am Revision 1cb16cac: Use correct type for texture
-
09:59 am Revision 979dfbaa: Full GLW backend abstraction for bitmap text rendering.
- As ususal it also becomes faster.
-
09:58 am Revision efc46fa7: GLW abstraction for resident textures.
-
08:15 am Revision f90085e1: Rename glw_texture_t to glw_loadable_texture_t to implicate that they're
- in fact on-demand loaded.
-
08:07 am Revision 7d163954: Rename GLW_BITMAP -> GLW_IMAGE
-
08:00 am Revision da721317: Use render abstraction for glw_text_bitmap.c
- Not 100% complete yet, we need to cleanup some things first
-
07:32 am Revision db041467: Factorize alignment code
01/09/2009
-
09:45 pm Revision 24471ac7: Pass render context to render function
-
09:31 pm Revision b6902190: Rework rendering abstraction even more
01/07/2009
-
11:28 pm Revision 1ca6d4c5: Fix a race condition
-
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. -
10:27 pm Revision f5468cc0: Use GLW abstraction layer for matrix ops
-
10:23 pm Revision 8f813b74: Rework the bitmap border autoscaling a bit.
01/06/2009
-
10:47 pm Revision dbc2be9e: Fix bugs in GLW_ROTATOR.
-
01:14 pm Revision aedc5c9b: Remove GLW_ATTRIB_XFILL (One can do better looking stuff with
- GLW_STACK_X class)
-
01:08 pm Revision 87f09997: Remove unused #include
-
01:07 pm Revision baa12f2b: Rearrange GLW files slightly
-
01:04 pm Revision d9e8ea9c: Make glw_rescale() use backend abstraction macros.
-
12:48 pm Revision c795cfd4: Fix various memory leaks (valgrind > *)
-
12:30 pm Revision 6ab56ac6: Merge glw_text.[ch] into glw_text_bitmap.[ch]
-
12:24 pm Revision a302811f: Keep GL_TEXTURE_2D enabled at all times and disable it when necessary.
-
12:17 pm Revision 06aa08af: Remove the borderBlend GLW attribute.
-
12:14 pm Revision 99ec3abb: Split texture loader into a common part and a backend part.
-
12:00 pm Revision a9645477: Use a typedef for backend representation of a texture
-
11:59 am Revision 2bdde42d: Rename glw_tex_loader.c -> glw_texture_loader.c
-
11:55 am Revision a9dc8ab1: Remove unused var
-
11:50 am Revision e22183b9: Slight cleanup in texture loader land.
-
11:02 am Revision 27ce3d3e: Only mess around with the active texture channeln inside glw_video
- (where it is really needed)
-
10:45 am Revision c5731573: Remove unused code in texture loader
-
10:35 am Revision 5f4aca3d: Remove all scattered includes of GL/gl.h and friends.
- We now keep all this in glw_opengl.h
-
10:33 am Revision cf515e7c: Attack the render backend abstraction slightly different.
- We will rely on macros.
-
08:39 am Revision 52219d9e: pthread_mutex_ -> hts_mutex_
-
08:32 am Revision 541b8510: Add matching _destroy()s for hts_mutex_init() and hts_cond_init().
-
08:25 am Revision 2db3cb17: Bring the keyring back to life
-
08:24 am Revision a04557be: Add prop_get_string()
-
08:24 am Revision 61abc1a9: Add popup support to glw universe
-
08:24 am Revision 289602f9: Add two icons
-
08:23 am Revision a8daf44f: Use 'realm' + 'hostname' for binding authentication credentials.
- Is this correct/enoguh?
-
08:07 am Revision 02219adb: Add new model language function getCaption("widgetid")
-
08:07 am Revision 01c7daa1: Add glw_find_neighbour()
01/05/2009
-
08:27 pm Revision 58dab4c2: When (re-)evaluating cloning expression, only destroy childs which are
- created by cloner.
-
07:57 pm Revision 6b660a70: Use keyring to resolve authorization credentials.
-
07:23 pm Revision 44fc249e: Drop stray debug printf
-
06:06 pm Revision ccbdbd1f: Add support for default key mappings
-
04:32 pm Revision dca825e5: Add webdav:// support
01/04/2009
-
10:44 pm Revision ec834462: Display a larger version of the currently focused image.
-
10:43 pm Revision a25dec95: Add support for tracking currently focused widget via properties.
-
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. -
09:06 pm Revision 910fdd70: Add function for obtaining the canonical property for a subscription
-
09:01 pm Revision 6a46d798: Be silent when cleaning PROP_DIR
-
08:36 pm Revision 229c07aa: Allow model language tokens to carry raw property references.
-
08:33 pm Revision eb2736bf: Rename TOKEN_PROPERTY to TOKEN_PROPERTY_NAME
-
08:28 pm Revision 06ab3eb9: Don't echo back property updates via our own subscription (i.e. use the
- _ex() variants av set functions)
-
08:09 pm Revision 4626af02: Set 'page.view' property based on the contents in a directory.
-
08:08 pm Revision 30d0a1e6: Add image view models
-
08:08 pm Revision 57e85ba2: Empty view to display when no contents are available in file browser
-
08:07 pm Revision dbfc24fe: Add playqueue model
-
07:32 pm Revision 84fa5f86: HAVE_ -> CONFIG_
-
06:56 pm Revision e634adae: Fix various issues realated to list expansion
-
05:44 pm Revision 5a20b0bb: Per filetype models when in list view
-
05:43 pm Revision d2b30e1b: Temporary commit to please svn
-
05:24 pm Revision e9fd6769: Remove unused files
-
04:16 pm Revision 714d5fa0: Let playqueue load siblings to the enqueued URL in order to reconstruct
- an directory/album from a single URL.
-
03:45 pm Revision 23f896cb: No longer use callbacks for scanning directories in the VFS code
-
12:42 pm Revision a0a754a1: Move settings of "type" property on media meta data to fileaccess/
-
11:43 am Revision 887e56b3: Add prop_print_tree() -- printing a prop tree to stderr
-
11:31 am Revision d3046c92: Add PROP_ADD_CHILD_BEFORE event allowing properties to be ordered
-
11:31 am Revision 5fdda944: Allow childs to be inserted at any position by using the
- GLW_ATTRIB_PARENT_BEFORE attribute
-
10:28 am Revision a66cea64: Don't need to use _ex variant
-
09:51 am Revision 50d1be31: Add shortcut button to playqueue
-
08:56 am Revision cd5bb58e: Register playqueue: uri
-
08:44 am Revision dcb8e606: Make playqueue handle events
-
08:27 am Revision d5b6460d: Unless we specify a screen for GLW don't store config with the screen
- name
-
08:12 am Revision 0b6bcbc8: Integrated keymapper into the event dispatch system
-
08:01 am Revision 5aab4f95: Create a keymapper instance for GLW
-
07:54 am Revision 2bb1eb54: Remove stray makefile
01/02/2009
-
02:51 pm Revision 05665289: Working keymapper
-
02:37 pm Revision 40ec925d: Allow 'void' to be assigned to properties.
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_ -
03:28 pm Revision 63472e4b: Rename EVENT_PLAYLIST -> EVENT_PLAYQUEUE
-
03:26 pm Revision bb82ab61: Fix stack navigation
Also available in: Atom