CIA.vc
Agar
Portable Graphics Toolkit
Stats » Projects » Agar
information
Photo
Agar is an open-source, cross-platform toolkit for graphical applications. The Agar GUI takes maximum advantage of hardware graphics acceleration when it is available, but it also supports plain framebuffer interfaces such as direct video via SDL. When a window system is not available, Agar can even provide its own. Agar includes a comprehensive set of standard widgets, and writing new widgets is straightforward. When compiled with threads support, the Agar API is fully thread-safe.
syndicateUTC clock
22:14 on Feb 13, 2012
event counters
The last message was received 1.01 months ago at 11:46 on Jan 14, 2012
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 9 messages last month
2184 messages since the first one, 4.38 years ago, for an average of 17.59 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
11:46 on Jan 14agar
Commit by vedge :: r9084 /trunk/gui/widget.c:
add missing unlock call in PollRedrawOnChange()!
#
10:50 on Jan 14agar
Commit by vedge :: r9082 /trunk/gui/ (AG_DirDlg.3 dir_dlg.c dir_dlg.h):
add AG_DIRDLG_NOBUTTONS option
#
10:49 on Jan 14agar
Commit by vedge :: r9081 /trunk/ (4 files in 2 dirs):
remove undocumented AG_ObjectDuplicate() call
#
10:48 on Jan 14agar
Commit by vedge :: r9080 /trunk/core/AG_Threads.3:
rewrite confusing example
#
10:39 on Jan 14agar
Commit by vedge :: r9079 /trunk/core/AG_Threads.3:
add manlinks for AG_Mutex, etc.
#
12:04 on Jan 06agar
Commit by vedge :: r9078 /trunk/core/ (AG_Object.3 object.c object.h):

  • in AG_ObjectFindS(), allow pathnames with terminating "/".
  • implement AG_ObjectGetName()
#
10:29 on Jan 01agar
Commit by vedge :: r9077 /trunk/ (14 files in 4 dirs):
document AG_GetKeyState() and AG_GetModState() in AG_Keyboard(3)
#
10:28 on Jan 01agar
Commit by vedge :: r9076 /trunk/math/m_polygon.c:
n must be >= 3 in M_PointInPolygon()
#
10:27 on Jan 01agar
Commit by vedge :: r9075 /trunk/gui/Makefile:
+ missing AG_Anim, AG_GlobalKeys, AG_Keyboard
#
05:49 on Dec 29, 2011agar
Commit by vedge :: r9074 /trunk/gui/AG_Colors.3:
typo
#
04:13 on Dec 23, 2011agar
Commit by vedge :: r9072 /trunk/ (configure configure.in gui/load_png.c):
don't look for HAVE_LIBPNG14 if !HAVE_PNG
#
06:43 on Dec 22, 2011agar
Commit by vedge :: r9071 /trunk/gui/ (gui_pub.h sdl.h):
pull in <gui/cursors.h>
#
07:18 on Dec 20, 2011agar
Commit by vedge :: r9070 /trunk/gui/ (11 files):

  • implement AG_SetVideoSurfaceSDL(); add setVideoContext() op to AG_DriverSw.
  • for multiple window drivers, keep a global stack of modal windows.
#
06:20 on Dec 19, 2011agar
Commit by vedge :: r9068 /trunk/configure:
regen
#
05:06 on Dec 12, 2011agar
Commit by vedge :: r9067 /trunk/gui/ (glview.c glview.h):
accept generic object pointers in AG_GLView*Fn()
#
05:05 on Dec 12, 2011agar
Commit by vedge :: r9066 /trunk/math/ (9 files):

  • document M_PointSet.
  • implement M_Polygon{To,From}PointSet*(), M_Polygon{Copy,Scale,Offset}()
#
04:41 on Dec 12, 2011agar
Commit by vedge :: r9065 /trunk/math/ (M_Line.3 m_line.c m_line.h):

  • add M_LineLineShortest3(): compute shortest segment connecting two lines in R^3.
  • add M_Line{Init,Term}Pt[23] shorthands.
#
08:57 on Dec 11, 2011agar
Commit by vedge :: r9062 /trunk/ (3 files in 2 dirs):
remove circular manlink
#
07:49 on Nov 19, 2011agar
Commit by vedge :: r9058 /trunk/math/ (m_polyhedron.c m_polyhedron.h):
M_Polyhedron
#
07:49 on Nov 19, 2011agar
Commit by vedge :: r9057 /trunk/math/ (17 files):

  • M_Geom3: add M_Polyhedron
  • M_Polygon2 -> M_Polygon, M_Rectangle2 -> M_Rectangle
#