| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-11 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: configure.ac data/rc.xml openbox/client.c openbox/event.c openbox/focus_cycle.c openbox/focus_cycle_popup.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c version.h.in | |||
| 2010-01-11 | Add _OB_VERSION and _OB_APP_ROLE/CLASS/NAME/TYPE | Dana Jansens | |
| Add _OB_VERSION property on the root window. Change _OB_ROLE/CLASS/NAME to _OB_APP_*. Add _OB_APP_TYPE which has a string for the type chosen for the window on mapping by Openbox. Adjust the rc.xml to match these changes. | |||
| 2010-01-08 | This patch implements support for icons in user-defined menus into Openbox | Kadlcik Libor | |
| Image loading is done using the Imlib2 library. I chose Imlib2 because it's pretty fast, it's easy to use, supports many file formats (tested xpm, gif, jpeg, png) and doesn't introduce too much bloat (it depends :)). I ported the patch to 3.4.7-pre3 and added some enhancements. Caching is much better now, and icons can be disabled at compile time using --disable-imlib2 option. What's new? Syntax of configuration files (namely rc.xml and menu.xml) has been changed slightly to allow users to associate icons to menu entries. This is done by specifying path to icon file in the new "icon" attribute in "<item>" element, e.g: <item label="Vim" icon="/usr/share/pixmaps/vim-32.xpm"> <action name="Execute"><execute>x-terminal-emulator -T Vim -e vim</execute></action> </item> If user doesn't want to display any icons in his user-defined menus, he/she can disable icons in rc.xml, inside "<menu>" section: <menu> ... <showIcons>no</showIcons> ... </menu> Default value is "yes". (New boolean variable "config_menu_user_show_icons" has been added to source code.) An icon is loaded (using menu_item_attach_icon()) when a new entry of menu is created. Fortunately, I haven't notice any performance problems because of this :). | |||
| 2009-12-21 | check more headers before including them | Dana Jansens | |
| 2009-12-21 | Set up work for making a 3.5 prerelease. | Dana Jansens | |
| Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*> | |||
| 2009-09-19 | Merge branch 'backport' into work | Mikael Magnusson | |
| Conflicts: openbox/actions/desktop.c openbox/client.c openbox/event.c openbox/extensions.c openbox/popup.c openbox/screen.c parser/parse.c | |||
| 2009-07-05 | Don't replace ~ when we shouldn't | Mikael Magnusson | |
| Bump glib req to 2.14 to get GRegex, now we only replace ~ with your homedir in an action if it is (at the start of the string or preceded by whitespace) and (at the end of the string or followed by (whitespace or a slash)). (?:^|(?<=[ \t]))~(?=[/ \t$]) Fixes bug #4033. | |||
| 2008-04-20 | Don't need to explicitly check for xft. | Mikael Magnusson | |
| 2008-02-02 | split the version.h into render/ and obt/ copies, with the appropriate ↵ | Dana Jansens | |
| version info | |||
| 2008-01-31 | increment the library version 1 so that it differs from the backport one, as ↵ | Dana Jansens | |
| they are actually different, and overwriting it sucks for obconf | |||
| 2008-01-20 | update openbox to use the current parser interface in libobt | Dana Jansens | |
| there is also some random bug fixes for other libobt stuff in here. | |||
| 2008-01-20 | setup versioning for libotk that is separate from libobrender (and ↵ | Dana Jansens | |
| libobparser for now), and bump library versions up to 4.0. also make the render versioning more explicit that it's for the render library not all of openbox | |||
| 2008-01-20 | look mom, I made an openbox toolkit | Dana Jansens | |
| 2007-07-22 | bump the library version | Dana Jansens | |
| 2007-07-19 | make the master branch's version very unique and fun | Dana Jansens | |
| 2007-07-19 | bump version | Dana Jansens | |
| 2007-07-16 | Require libstartup-notification 0.8 | Mikael Magnusson | |
| 2007-07-12 | adding trunk | Dana Jansens | |
| Signed-off-by: Dana Jansens <danakj@orodu.net> | |||
| 2007-06-19 | check for damage and render extensions if going to use composite. require ↵ | Dana Jansens | |
| them for it. also include the cflags/libs. and only run the xcomposite stuff so far when the server supports it | |||
| 2007-06-19 | check for the composite library | Dana Jansens | |
| 2007-06-10 | bump version. fix library versions | Dana Jansens | |
| 2007-06-07 | bump version | Dana Jansens | |
| 2007-06-05 | reset interface age, cuz we added something | Dana Jansens | |
| 2007-06-04 | 3.4.0 | Dana Jansens | |
| 2007-05-31 | check for libxml 2.6.0 | Mikael Magnusson | |
| 2007-05-31 | set the new library versions cuz its not backward compat | Dana Jansens | |
| 2007-05-31 | missing a { | Dana Jansens | |
| bump the version | |||
| 2007-05-28 | reset interface age | Dana Jansens | |
| 2007-05-26 | bump the version | Dana Jansens | |
| 2007-05-25 | bump the version | Dana Jansens | |
| 2007-05-25 | bump the version for 993 | Dana Jansens | |
| 2007-05-24 | bump the version to 992 | Dana Jansens | |
| 2007-05-22 | bump the versions up | Dana Jansens | |
| 2007-05-22 | make the doc and data/xsession directories in configure.ac | Dana Jansens | |
| 2007-05-22 | create the directories we need in the configure process | Dana Jansens | |
| 2007-05-19 | i know we broke backwards compatibility but noone uses it except obconf and ↵ | Dana Jansens | |
| it still works, so just leave the pkgconfigs as -3.0, and obconf2 and require version >= 3.3.990 instead. | |||
| 2007-05-18 | change obrender-3.0 and obparser-3.0 to 3.4 because we broke backward ↵ | Dana Jansens | |
| compatibility | |||
| 2007-05-12 | change version | Dana Jansens | |
| 2007-05-12 | build fixes | Dana Jansens | |
| 2007-05-09 | use pango 1.16 stuff if its there. and use the old stuff if not. also! save ↵ | Dana Jansens | |
| it in static variable so we dont have to update it over and over. | |||
| 2007-05-09 | require pango 1.16 | Mikael Magnusson | |
| 2007-05-06 | require gettext 0.15 for bootstrapping | Mikael Magnusson | |
| 2007-04-26 | 14.4 is new enought to fix that po/Makefile.in.in bug i think. at least with ↵ | Dana Jansens | |
| makefile 1.8. and its more widely available. | |||
| 2007-04-24 | check for the sync extension | Dana Jansens | |
| 2007-04-23 | upgrade gettext | Dana Jansens | |
| 2007-03-25 | add --disable-xcursor, if you don't want to use it. | Dana Jansens | |
| fix help text for --disable-startup-notification | |||
| 2007-03-25 | add support for the X Cursor library. this means a nicer cursor for startup ↵ | Dana Jansens | |
| notification. | |||
| 2007-03-24 | check for minimum required versions of glib and pango | Mikael Magnusson | |
| 2007-03-11 | set micro_version correctly in configure.ac | Mikael Magnusson | |
| 2007-03-11 | change version to 3.4, i think that will be next release number? and reset ↵ | Dana Jansens | |
| the libraries binary ages stuff, cuz they aren't backwards compatible with the last release. | |||
