summaryrefslogtreecommitdiff
path: root/src/parserc.c
Commit message (Collapse)AuthorAgeFilesLines
* settings: Duplicate string gvaluesOlivier Fourdan2020-07-151-1/+1
| | | | | | | | | | | | | The gvalues strings were considered statics, hence not duplicated. As the caller frees the strings after setting the gvalue, the actual content would end up pointing at free data. Consider string gvalues as regular strings, meaning that the given string value is duplicated as a gvalue. Signed-off-by: Olivier Fourdan <fourdan@xfce.org> Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/406
* hdpi: Adjust default theme with scaleOlivier Fourdan2019-06-061-4/+0
| | | | | | | Now that we ship the default theme in different sizes, adjust the default theme based on scale. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* trace: rework tracesOlivier Fourdan2018-03-311-13/+15
| | | | Make traces more consistent.
* Update copyright year.Olivier Fourdan2011-01-051-1/+1
|
* Mass update: Update (c) yearOlivier Fourdan2010-12-161-1/+1
|
* Use explicit message when actual type of option does not match the expected ↵Olivier Fourdan2010-02-241-3/+15
| | | | type (so the warning can be useful)
* Simplify the tabwin/cycle code,Olivier Fourdan2009-09-101-1/+1
| | | | Sanitize build with -Wall -Werror
* Remove debug messageOlivier Fourdan2009-09-041-1/+0
|
* Add traces, clean up recently added code.Olivier Fourdan2009-09-041-0/+1
|
* * src/parserc.c, src/settings.c, src/events.c: Plug various memoryOlivier Fourdan2009-04-081-1/+1
| | | | | | leaks (Old svn revision: 29726)
* * src/parserc.c, src/settings.c, src/settings.c: Fix settings notOlivier Fourdan2009-01-231-12/+1
| | | | | | | being set at startup (Bug #4845) themes/default/*: Flatten default theme (Old svn revision: 29303)
* * src/*.c, src/*.h: Update year.Olivier Fourdan2009-01-181-1/+1
| | | | (Old svn revision: 29275)
* * src/parserc.c, src/settings.c: Do not display warnings for values Olivier Fourdan2008-11-021-2/+1
| | | | | | | that are not configurable via xfconf (typically theme settings). (Old svn revision: 28587)
* Merge work from Stephan Arts <stephan@xfce.org> (Bug #4065)Olivier Fourdan2008-08-041-17/+146
| | | | (Old svn revision: 27421)
* Update FSF addressOlivier Fourdan2008-05-311-2/+4
| | | | (Old svn revision: 26999)
* Rework a bit the code for hilight and frame drawingOlivier Fourdan2007-06-121-1/+1
| | | | (Old svn revision: 25807)
* CleanupOlivier Fourdan2007-05-091-1/+1
| | | | (Old svn revision: 25698)
* Set focus flag on windows initially mapped on other desktopsOlivier Fourdan2006-09-111-10/+10
| | | | (Old svn revision: 23128)
* Code cleanup.Olivier Fourdan2006-05-151-1/+2
| | | | (Old svn revision: 21694)
* Some cleanup in headers vs. functions used.Olivier Fourdan2006-05-061-1/+1
| | | | (Old svn revision: 21549)
* Update copyright date and add propertiesOlivier Fourdan2006-02-181-1/+1
| | | | (Old svn revision: 19935)
* Update datesOlivier Fourdan2005-06-201-1/+1
| | | | (Old svn revision: 16034)
* Code cleanupOlivier Fourdan2005-05-021-7/+7
| | | | (Old svn revision: 13878)
* Merge custom keytheme wit hsystem default to avoid missing shortcuts that ↵Olivier Fourdan2004-09-211-3/+9
| | | | | | prevent the WM to start. (Old svn revision: 11961)
* Cygwin patches by Maarten Boekhold.Jasper Huijsmans2004-09-141-94/+18
| | | | (Old svn revision: 11945)
* Add CVS Id, like Jasper does with the panel.Olivier Fourdan2004-08-221-1/+2
| | | | (Old svn revision: 11914)
* Use default theme when no valid theme is found,Olivier Fourdan2004-08-031-6/+15
| | | | | | | | Don't show the title bar buttons when space is missing, Various bug fixes. (Old svn revision: 11896)
* Increase max line length to 255 chars instead of 80 (to close #0000228)Olivier Fourdan2004-06-161-1/+1
| | | | (Old svn revision: 11791)
* Add multiscreen support.Olivier Fourdan2004-06-151-1/+1
| | | | (Old svn revision: 11786)
* Change internals to prepare multi-screen (not quite there yet)Olivier Fourdan2004-06-041-3/+3
| | | | (Old svn revision: 11776)
* - Change gtktoxevent API to be GdkScreen and therefore multiscreen compliantOlivier Fourdan2004-05-301-134/+134
| | | | | | | | - Modify xfwm4 to be compatible with the gtktoxevent API change (make sure you update both libxfcegui4 *and* xfwm4 at the same time!) - Code cleanup in xfwm4; move global variables in a dynamically allocated structure. (Old svn revision: 11770)
* Fix some compiler warnings and get rid of a bunch of deprecated callsOlivier Fourdan2004-05-141-1/+1
| | | | (Old svn revision: 11755)
* Get rid of out own Xinerama impl. and use GdkScreen routines instead (that ↵Olivier Fourdan2004-05-131-135/+136
| | | | | | | | | | fixes at least two issues I can see ,the requirement to have Xienrama enabled in libxfcegui4 to get support for in in xfwm4, and as a side effect, xfwm4 is now compatible with SUN Xinerama which is slightly different from XFree Xinierama) Add a new theme, from my numerous attempts to deign a default xfwm4 theme for 4.2 Remove the theme "synthetic" that sould be moved to xfwm4-themes package (Old svn revision: 11752)
* Use standard location for xfwm4 themes (breaking backward compat, older ↵Olivier Fourdan2004-02-271-15/+82
| | | | | | themes won't show anymore) (Old svn revision: 11598)
* Disconnect wrap workspaces and wrap windows optionsOlivier Fourdan2003-05-221-66/+66
| | | | | | | | | Reorganize mcs-plugin a bit Rerun indent and fix some wrong indent behaviour toward _() Changs "Misc." label to "Advanced" in xfwm4 mcs-plugin (Old svn revision: 11122)
* Various small cleanups, rerun indent with new settings.Olivier Fourdan2003-05-161-91/+108
| | | | (Old svn revision: 11117)
* Just small code cleanup.Olivier Fourdan2003-05-101-1/+1
| | | | (Old svn revision: 11100)
* Revert last change in debug.h, use "??" instead of ((__const char *)0)Olivier Fourdan2003-04-051-6/+6
| | | | | | | | | Replace DBG() statements with TRACE() in libxfcegui4 and xfwm4 because it was generating far too much logs in simple debug mode (use --enable-debug=full to get full traces) Add params to TRACE() (just like in DBG()) Remove trailing CR in log messages (Old svn revision: 11041)
* Debugging stuff now provided by libxfce4util. As a result of this changeBenedikt Meurer2003-04-021-1/+1
| | | | | | | | | libxfcegui4 now depends on libxfce4util. Some other updates. added a hint to the libxfcegui4 README for Xinerama problems with XFree86. (Old svn revision: 11033)
* Updated i18n stuff (libxfce4util now provides a i18n.h).Benedikt Meurer2003-04-021-1/+1
| | | | | | | | | updated X11.m4 updated xfwm4 to compile well with -Werror -Wall updated xfce-mcs-plugins and added a hint to the README for XFree86 users (Old svn revision: 11031)
* Add a default theme and fix several othersOlivier Fourdan2003-03-201-1/+1
| | | | (Old svn revision: 11001)
* Reformat code usign astyle, redesign microdeck theme, include nestu's ↵Olivier Fourdan2003-03-161-4/+4
| | | | | | Spanish translation (Old svn revision: 10989)
* Major rework of stacking management.Olivier Fourdan2003-03-091-1/+1
| | | | | | | | Removal of all recursive procedures. Update of (c) mention in .c/.h files. (Old svn revision: 10975)
* Fix an issue with app that set their initial net state to either maximized ↵Olivier Fourdan2003-03-021-1/+1
| | | | | | | | | | or fullscreen as seen with mozilla/gtk2 Change default theme to microdeck (different version, uses less colors) Rename microdeck to microdeck3 (Old svn revision: 10963)
* Improve window move/resize and expand sourcesOlivier Fourdan2003-02-271-13/+13
| | | | (Old svn revision: 10955)
* Reduce the buffer from 512 to 80 bytes.Olivier Fourdan2003-02-081-1/+1
| | | | (Old svn revision: 10907)
* Huge code cleanup, various optimizations and reorg.Olivier Fourdan2003-01-171-7/+6
| | | | (Old svn revision: 10842)
* Lot of udpdates and bug fixes, and added MCS support along with plugin for ↵Olivier Fourdan2003-01-091-29/+72
| | | | | | xfwm4 preferences. (Old svn revision: 10817)
* *** empty log message ***Olivier Fourdan2002-12-061-1/+1
| | | | (Old svn revision: 10781)
* Add support for xinerama, and optimize window move (unrelated, but I just ↵Olivier Fourdan2002-11-101-22/+22
| | | | | | came across an easy optimization while reviewing the code :) (Old svn revision: 10713)