Activity

From 03/31/2009 to 04/29/2009

04/29/2009

11:57 pm Revision 588d971d: Add some trace() calls around HTSP TCP connection code.
Andreas Öman
11:53 pm Revision f01698be: Raise "Using %d CPU(s)" to TRACE_INFO level
Andreas Öman
11:51 pm Revision d4d963ed: Add a debug printout before we start loading an image.
Andreas Öman
11:46 pm Revision c87a23f7: Get the deinterlacer back in loop.
Also fix some minor AV-sync issues. Andreas Öman
11:44 pm Revision 5110ea4a: Avoid unnecessary yadif setup.
Andreas Öman
11:41 pm Revision c72f0ef9: Set NSOpenGLCPSwapInterval to flush at vertical retrace when in windowed mode
Removed unnecessary call to glFlush, flushBuffer calls it implicitly
Ignore reshape event if gcocoa is NULL, reshape ...
Mattias Wadman
11:40 pm Revision fc12f4a4: Don't use glw_childs.tqh_first when invoking glw_copy_constraints() but rather...
Andreas Öman
11:04 pm Revision 98bddf21: Remove .position assignment
Andreas Öman
10:38 pm Revision f94280f5: Keep track of number of function arguments in shunting yard algorithm.
Add better argument checkign during code evaluation. Andreas Öman
08:44 pm Revision 0da6cded: Some adjustments to how layout constraints are passed in the widget hierarchy.
Andreas Öman
08:00 pm Revision 71e0eb1b: Remove unused assignment
Andreas Öman
07:47 pm Revision cefcc0fc: Remove unused file
Andreas Öman

04/28/2009

12:35 am Revision b20752b0: Typo, successfully spell successfully
Mattias Wadman
12:34 am Revision fa368f76: Bail if fail to allocate hardware accelerated context
Mattias Wadman
12:33 am Revision 080aaf9d: Fixed warning when compiling for OSX 10.4
Use types defined by OpenGL, not really sure why gcc warns. The functions
it warns about seams to have the same proto...
Mattias Wadman
08:52 pm Revision b96baeac: Make the icon neraly transparent in the middle to avoid "click-thru"
Added source svg file Mattias Wadman

04/27/2009

12:30 am Revision 2c12d8db: Convert showtime source to UTF-8, skip dvdnav etc
Convertion resulted in only a lot of mr Öman changes
Was done with: \xd6 is Ö in latin1
grep -rl `echo -en '\xd6'` ...
Mattias Wadman
11:50 pm Revision a9d87e59: OSX build how to and some other small changes
Mattias Wadman
10:39 pm Revision dc64a11d: Disable coreaudio for now, not ready yet
Mattias Wadman
10:34 pm Revision 4dfbe1b0: Initial OSX support, Cocoa UI and build system changes
Mattias Wadman
07:55 am Revision 78fbe0d4: Assign PROG conditionally
Andreas Öman

04/26/2009

12:16 am Revision 4dd54c60: Darwin "find" does not support -printf, use -print -mindepth 1 and some sed an...
Ignore .DS_Store files Mattias Wadman
10:52 pm Revision 490c404b: I keep forgetting to remove the .h includes when removing widgets
Andreas Öman
10:51 pm Revision c2c34fc2: Remove the GLW_MAP widget.
Andreas Öman
10:51 pm Revision 2181f09f: Rely on expanders instead of the stupid map widget
Andreas Öman
10:50 pm Revision d26d2142: Rework the expander widgets so it's more useful with the new layout model.
Andreas Öman
09:55 pm Revision 5562ded2: Fade out background effect if $ui.fullscreen is set
Andreas Öman
09:55 pm Revision 88a729da: Add $ui.fullscreen and let video widget increase / decrease it
Andreas Öman
09:55 pm Revision f2af6815: Remove unused assignments
Andreas Öman
09:54 pm Revision 816b98d3: void == 0 in boolean operator evaluation
Andreas Öman
08:56 pm Revision 6e220d5f: Add prop_add_int() for atomic updates of integer properties.
Andreas Öman
08:45 pm Revision 7cca4240: Make sure prop_toggle_int_ex() behaves if property was of non-int type before.
Andreas Öman
06:55 pm Revision 130be5ea: If we fail to load libspotify.so print error reason
Andreas Öman
06:54 pm Revision 57e822fe: Fix event delivery in imonpad code
Andreas Öman
06:13 pm Revision 0ed2cfe7: Update TODO
Andreas Öman
02:16 pm Revision 7ff92f0a: Add a wrapper top level configuration file that launches the correct configure...
Andreas Öman
02:12 pm Revision a3741633: Make place for other POSIX OSes in the configure scriptery.
Andreas Öman
02:00 pm Revision b0e76ea6: Only link with -lrt if we need to
Andreas Öman
01:56 pm Revision 05b99cac: Rename glw_*** to just glw all over.
Andreas Öman
01:49 pm Revision 6e1f2524: Avoid collision with EVENT_H in IOKit.framework/Headers/hidsystem/IOLLEvent.h
Andreas Öman
01:47 pm Revision 808db196: Get IR (/dev/lirc*) back on track
Andreas Öman
01:41 pm Revision e04ac5af: Must register
Andreas Öman
09:36 am Revision bb2ab909: Add GLW_MAP (A bordered layout)
Add playback control decks. Andreas Öman
09:35 am Revision 50b929bb: Let mp_create() take a 'type' argument to indicate type of media beeing played
Andreas Öman

04/25/2009

10:25 pm Revision 58607061: Move focus handling to each media class. Allows us to have entries in the brow...
Andreas Öman
10:14 pm Revision c5674f7e: Set normalized weight for navigation guidance. This still sucks but it's a bit...
Andreas Öman
09:44 pm Revision e2f8576f: Add titles to pages where appropriate
Andreas Öman
09:44 pm Revision fb933aed: Ooops, missed checkin
Andreas Öman
09:39 pm Revision 112d5f19: Don't perform any built-in keycode translations if a modifier is held.
Andreas Öman
09:39 pm Revision df0362a1: Avoid posting translated event if EVENT_KEYDESC is consumed.
Andreas Öman
09:27 pm Revision 9b9fc09c: Intercept EVENT_FULLSCREEN_TOGGLE event.
Andreas Öman
09:27 pm Revision be51ba8f: Add "FullscreenToggle" event.
Andreas Öman
09:26 pm Revision 1a974b97: Add settings_set_bool() and settings_toggle_bool()
Andreas Öman
09:26 pm Revision 66aa7b1e: Add prop_toggle_int() for atomically switching an int prop between ~0 and 0.
Andreas Öman
08:58 pm Revision 60b6f863: Rework the seek machinery a bit for spotify backend
Andreas Öman
08:42 pm Revision d9a6aaeb: Avoid sending GLW_SIGNAL_FOCUS_HOVER_PATH_CHANGED to widgets that are currentl...
Andreas Öman
08:32 pm Revision 9bd498f2: Reindent
Andreas Öman
08:32 pm Revision 6c03a968: Let tcp_connect() handle IP addresses as well as hostnames.
Andreas Öman
08:24 pm Revision b7685acc: Clamp color values before sending to GPU
Andreas Öman
06:54 pm Revision 3aff0e0f: Use correct pixel formats for GX texture uploader.
Andreas Öman
04:07 pm Revision f5c20aa2: Remove unused prototypes for ffmpegs scaler
Andreas Öman
03:48 pm Revision f4cba993: Move glw_widget_project() to backend specific code
Andreas Öman
03:04 pm Revision 25805067: Add support for audio time stamping and seek support to spotify backend.
Andreas Öman
02:27 pm Revision d06f3f50: mp_set_current_time() also in RAW mode.
Andreas Öman
02:19 pm Revision af722588: Fix some album browsing issues.
Andreas Öman
01:25 pm Revision 3f90e381: React on errors from sp_session_init() instead of just crashing.
Andreas Öman
01:07 pm Revision da26ec42: Improve the album view slightly
Andreas Öman
01:07 pm Revision 32775e40: Fix some layout issues
Andreas Öman
01:03 pm Revision a93e33c3: Only set requested Y size if it has not been set previously
Andreas Öman
10:24 am Revision 2f2cd7e4: Get audio volume/mute displays back
Andreas Öman
10:13 am Revision 9a5bebd5: Remove some not-yet-finished model code.
Andreas Öman
10:13 am Revision cda4017c: Introduce new GLW class (icon) which scales with current font size.
Andreas Öman
10:07 am Revision 56fd1338: We must set SwapInterval after (re)opening the GL context.
Andreas Öman
10:06 am Revision ee8fee64: Avoid some nasty division by zero.
Andreas Öman

04/23/2009

11:18 pm Revision 7ab58a39: Remove keepAspect and fixup some models.
Andreas Öman
10:57 pm Revision f35a7a57: Remove unused png
Andreas Öman
10:42 pm Revision 51eadd32: Only signal GLW_SIGNAL_CHILD_CONSTRAINTS_CHANGED if we have a parent attached.
Andreas Öman
10:38 pm Revision bb505b4d: add GLW_ICON for fixed size images.
Andreas Öman
10:37 pm Revision b66ed949: Compute max required X size in Y container.
Andreas Öman
09:59 pm Revision 3389f54b: glw_stack.h is gone
Andreas Öman
09:52 pm Revision c6f2a140: Major rework of GLW layout model.
Andreas Öman
07:07 am Revision a15e0d3e: Clear nde_opaque if destroying property
Andreas Öman

04/22/2009

11:03 pm Revision d32bd2ad: OSX fixes
Dont clude epoll.h
tcp_connect: Use gethostbyname (uses TLS on darwin)
tcp_connect: SO_NOSIGPIPE instead of MSG_NOSIG...
Mattias Wadman

04/19/2009

07:38 pm Revision 069bca1c: FFmpeg's AC3 decoder now sets channel_layout.
Andreas Öman

04/18/2009

07:04 am Revision 9ea036c8: Add knob for adjusting font size rather than some weird heuristics.
Andreas Öman
07:04 am Revision 90faeef0: rc_fullscreen is gone
Andreas Öman

04/16/2009

10:49 pm Revision 1523e997: Wops
Mattias Wadman
10:43 pm Revision 6f88d7e8: Added delta_y to glw_pointer_event, used to specify scroll amount
Added GLW_POINTER_SCROLL, used instead of GLW_POINTER_SCROLL_UP/DOWN Mattias Wadman

04/15/2009

07:35 pm Revision 4d7989bf: Get rid of glw_displacement, it's not used.
Andreas Öman

04/14/2009

01:26 am Revision 32e9eb6b: If parent is NULL we cant find any file, happens when ra_root is NULL
after failing to load archive and it gets scrubed. Same as [2694] Mattias Wadman
11:16 pm Revision 930455d4: Correctly set currentmedia if in raw PCM mode
Andreas Öman
10:30 pm Revision 58955016: Remove a stray debug message
Andreas Öman
10:29 pm Revision 1d475fd3: Don't crash if no user interface can be started
Andreas Öman
10:14 pm Revision ff62d97d: Use glXSwapIntervalSGI to sync against vertical blank.
This seems to be the most robust way of doing it on both nvidia and ati. Andreas Öman
10:07 pm Revision 2b5c7782: Warn if GPU has less than required number of texture image units.
Andreas Öman

04/13/2009

01:20 am Revision fc3832a0: Support for part##.rar and part###.rar
If parent is NULL we cant find any file, happens when ra_root is NULL
after failing to load archive and it gets scrubed
Mattias Wadman
11:03 pm Revision 6376b80e: Add initial playlist support to spotify backend.
Andreas Öman
11:03 pm Revision 72921628: Add helpers for managing a vector of pointers.
Sometimes I miss c++ Andreas Öman
11:02 pm Revision 683170ee: is not in metadata property anymore
Andreas Öman
10:49 pm Revision c78f2b58: Let prop_set functions silently do nothing is prop argument is NULL.
Andreas Öman
08:14 pm Revision 225704e2: Must unlock when invoking callback.
Andreas Öman
05:01 pm Revision 1b75e7bf: Remove $self.filename (instead we use $self.metadata.title)
Move $self.metadata.type to $self.type Andreas Öman
12:53 pm Revision 1c4d55e9: Revive the 'add' button to settings
Andreas Öman
12:47 pm Revision 80d2461a: Fix layout issues in auth popup
Andreas Öman
12:39 pm Revision bfcb0902: Add per-audio device A/V sync settings.
Andreas Öman
12:39 pm Revision 2a294b55: UI cosmetics
Andreas Öman
12:35 pm Revision 1f76c2e6: Add settings_add_int()
Andreas Öman
12:35 pm Revision 55ec3da7: Make slider honor child aspect requests
Andreas Öman
12:34 pm Revision b4420d03: Improve GLW's float2str() a bit.
Andreas Öman
12:26 pm Revision 10fe5fbe: Add htsmsg_get_s32_or_default()
Andreas Öman
12:06 pm Revision be694b39: Fix incorrect step calculation in slider.
Andreas Öman
11:36 am Revision 451c414a: Add an 'album' view
Andreas Öman
11:33 am Revision 12af90be: Add prop_get_by_names()
Andreas Öman
08:15 am Revision 33ba37f0: Add missing __sentinel__ attribute to glw_set_i()
Andreas Öman
08:02 am Revision 421cfe06: Rework layout a bit
Andreas Öman

04/12/2009

06:31 pm Revision f88d9779: Fix some focus bugs.
Andreas Öman
05:19 pm Revision 7d64a31c: Use a different approach to protect us agains signal handlers being removed du...
Andreas Öman
05:01 pm Revision 0f6d6546: Fix a bug causing read of uninitialized memory. <3 <3 valgrind!
Andreas Öman
04:07 pm Revision 954b9000: Use GLW_SIGNAL_FOCUS_HOVER_PATH_CHANGED to avoid continous expression evaluati...
Andreas Öman
04:06 pm Revision 1c479b91: Rename GLW_MODEL_DYNAMIC_EVAL_FOCUS_CHANGE -> GLW_MODEL_DYNAMIC_EVAL_FOCUSED_C...
Andreas Öman
04:03 pm Revision fcfe0ee4: Rename GLW_MODEL_DYNAMIC_EVAL_FOCUS_CHANGE -> GLW_MODEL_DYNAMIC_EVAL_FOCUSED_C...
Andreas Öman
03:59 pm Revision fdd0064e: Smarter focus / hover updates.
Andreas Öman
12:50 pm Revision 408f2445: Revert r2665 and add a comment about Linux' nasty include mess
Andreas Öman
12:22 pm Revision f1ed8fd4: Move common includes and declarations to top
Mattias Wadman
12:05 pm Revision 5e33dfd6: Remove some stuff that has been completed
Andreas Öman
11:57 am Revision ad1961dd: Use trace for glw model errors
Andreas Öman
11:41 am Revision 4ec273ac: Get rid of another fprintf
Andreas Öman
11:40 am Revision a15b2c70: We must invoke glw_check_system_features() upon start
Andreas Öman
11:36 am Revision b273c234: Factorize some common code into glw.c
Andreas Öman
11:21 am Revision 1f6e0288: Remove some leftovers
Andreas Öman
11:21 am Revision d8640721: Move screensaver inhibition to a file of its own.
Andreas Öman
11:20 am Revision fd5b212c: Must init 'struct timespec'
Andreas Öman
10:52 am Revision c17ea53b: Rework GLW_LIST implementation.
* Now works when binding to a slider
* More "natural" behaviour when scrolling and moving around.
* Introduce clippin...
Andreas Öman
08:18 am Revision db57afd9: Add tracev() for wii
Andreas Öman
08:16 am Revision 4c2ef960: Move trace() to main.c
Andreas Öman
08:15 am Revision e0040513: Don't clutter stderr with colors if it is not a tty.
Andreas Öman
08:08 am Revision fca21b82: Replace various fprintf() with TRACE()
Andreas Öman

04/11/2009

01:34 pm Revision 3ff67e97: Add support for launching multiple UI:s from command line.
Andreas Öman
12:04 pm Revision 56e7c984: Rework the UI startup process a bit.
Add support for a "default UI".
Add support for passing arguments to UI's
Let the main UI exectute in the main thread...
Andreas Öman
08:56 am Revision 9f28742c: Rename ui_initialize -> ui_register
Andreas Öman
08:21 am Revision 1a6fee81: Move timeouts to a file and thread of its own (instead of cluttering the ui-loop)
Andreas Öman
08:20 am Revision e229887d: Need stdlib.h.
Andreas Öman

04/10/2009

08:26 pm Revision 6e97ae9d: Add a tentative GTK frontend.
Andreas Öman
05:09 pm Revision c84502b4: Fixed warn_unused_result warnings for read/write
Mattias Wadman
05:07 pm Revision bcc7c8f7: Make nav_back() public.
Andreas Öman

04/09/2009

10:13 pm Revision c52d371a: Add spotify client.
Andreas Öman

04/08/2009

11:06 pm Revision c6ea19c8: Make slider behave more lite other sliders when it comes to pointer grabbing.
Andreas Öman

04/06/2009

09:27 pm Revision 1e4578fe: Set .title in pages
Andreas Öman
09:02 pm Revision 06b28368: Increase swscale max width capacity
Andreas Öman
08:53 pm Revision 3f91ae9f: Fix some problems related to pointer hover.
Andreas Öman

04/05/2009

12:18 am Revision dbd47e2f: Fix isSet() function.
Andreas Öman
08:29 pm Revision 00a12f66: Revert incorrect commit :)
Andreas Öman
05:39 pm Revision 5b8f0f37: Fix auth popup
Andreas Öman
04:30 pm Revision 36def324: Let navigator backend init functions return a value to indicate that
they're not operational. Andreas Öman
02:43 pm Revision 7c6e8f25: Use FFmpeg's new metadata API.
Andreas Öman
02:43 pm Revision 91b9d9c0: Cleanup video model a bit.
Andreas Öman
02:42 pm Revision d031a898: Remove invalid TODO
Andreas Öman
01:52 pm Revision 7f808b7b: Improve A/V sync a bit. Use a realtime clock to compensate for when audio stor...
Andreas Öman
01:34 pm Revision 09f1bbc9: Revamp theme a bit.
Andreas Öman
01:25 pm Revision 8388f619: Add support for tracking which widget the mouse pointer hovers over.
Andreas Öman

04/04/2009

08:22 pm Revision 8b751c0d: Correctly bail out if wrong number of arguments is passed to a macro.
Andreas Öman
07:09 pm Revision 81ea1c45: Make glw_is_focused() a bit smarter
Andreas Öman

04/02/2009

11:55 pm Revision a460495f: Avoid reading out of buffer when doing font rendering.
Andreas Öman
11:31 pm Revision 29b1e560: A tiny todo
Andreas Öman

04/01/2009

12:10 am Revision 6eba88e2: Default path to "/" if empty, will result in a invalid HTTP request if not
Makes it possible to enter URLs like webdav://hostname without trailing /
and it will work as you probably intended
Mattias Wadman
11:29 pm Revision 6a0d8d7d: Correctly translate child if image has border scaling
Andreas Öman
10:10 pm Revision 9585fa34: Allow the same signal handling function to be registered multiple times (with ...
Andreas Öman
09:20 pm Revision b3d960c9: Start of OSX fixes, more to come
arch_posix.c: darwin implementation of get_system_concurrency
yadif.c: dont include malloc.h
htsmsg_json.c: fixed uni...
Mattias Wadman
09:01 pm Revision 6fb620ff: Make sure GLW functions iir() and changed() handles the (void) type.
Andreas Öman
08:44 pm Revision 33340246: Fix a typo
Andreas Öman

03/31/2009

10:13 pm Revision 79279141: Change per-widget focus enable flag into a float that determines if a
created widget may steal focus from the currently focused one.
(Higher weight wins)
Andreas Öman
09:49 pm Revision 35c8a10a: Fix wiiload makefile entry
Andreas Öman
09:48 pm Revision cc395cac: Remove unused prototype
Andreas Öman
09:48 pm Revision 58f76b16: Use improved mkbundle (from tvheadend)
Andreas Öman
09:41 pm Revision 2df4c866: Remove unused code
Andreas Öman
09:25 pm Revision 9aa6a207: Keep track of last property that represents a widget that the user
selected interactively. This allows us to stick to the same entry when
switching views in GLW.
Andreas Öman
09:01 pm Revision bb337240: Use glw_select() for 'selecting' a widgets child.
Andreas Öman
08:52 pm Revision 9c432c93: Update README
Andreas Öman
08:42 pm Revision 7a94482b: Clear 'struct tm' before use.
Andreas Öman
08:40 pm Revision b552d40e: Make a direct reference from glw_t to the originating property when
cloning widgets. Andreas Öman
08:08 pm Revision 878141cf: Remove 'focus' semantics from properties. It just sucks, don't try it
again. ever, ok? Andreas Öman
« Previous
Next »
 

Also available in: Atom