55 Commits

Author SHA1 Message Date
Jean-Francois Dockes
48c447bd48 Avoid useless construct which confuses old gcc 2022-04-18 18:22:47 +02:00
Jean-Francois Dockes
265bbd0c6e Define system specific default configuration directory to allow sharing most of the default configuration files contents 2022-01-15 09:12:39 +00:00
Jean-Francois Dockes
756a944ef3 Probably null change: make sure that all classes with destructors also have copy constructors and assignment operators 2021-11-23 16:38:11 +01:00
Jean-Francois Dockes
b7f6e851f6 Add override specifications to a bunch of methods to suppress warnings 2021-04-29 08:57:26 +02:00
Jean-Francois Dockes
69df9196d9 shared code: windows simplifications 2020-05-11 07:45:22 +02:00
Jean-Francois Dockes
414222c003 use conftree conversions 2019-12-02 09:37:34 +01:00
Jean-Francois Dockes
021941bf6f Adjust last change to conftree: treat non-existing topmost file as an empty one to support lean config dirs 2019-11-14 18:21:08 +01:00
Jean-Francois Dockes
1302b185d8 confstack: fail constructor if any bad in stack. Modernize c++ 2019-11-08 14:10:11 +01:00
Jean-Francois Dockes
33e1847b26 suppress misc warnings on fedora and macosx 2019-04-28 15:39:15 +02:00
Jean-Francois Dockes
b3c1c260f0 comments 2019-03-12 14:51:23 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
d538ba3190 shared 2019-02-20 17:45:25 +01:00
Jean-Francois Dockes
0aa6e3ca75 Merge back windows and shared code changes 2019-01-29 17:49:25 +01:00
Jean-Francois Dockes
c82461cf39 modified license on some shared files (gpl->lgpl) 2018-11-06 16:27:54 +01:00
Jean-Francois Dockes
1c55eeda31 When choosing a suffix for a temp file, ensure that we only use the first entry in mimemap for a given MIME type. Avoids exotic suffixes confusing apps 2018-05-17 11:05:05 +02:00
Jean-Francois Dockes
ea3bd23d7c Fixed namespace decls issues 2018-04-18 09:34:58 +02:00
Jean-Francois Dockes
ce76e5388e merged shared ut 2017-06-28 08:13:30 +02:00
Jean-Francois Dockes
bcf5b00897 comments and traces 2016-12-02 10:57:48 +01:00
Jean-Francois Dockes
ec3adeb702 merged shared module (confXml code 2016-06-18 19:38:10 +02:00
Jean-Francois Dockes
adacb86605 implement confsimple::get/set for integers 2016-04-11 17:21:59 +02:00
Jean-Francois Dockes
3e3cd7ccec synced conftree 2016-04-03 10:01:21 +02:00
Jean-Francois Dockes
7aa4edf91b Merged utility file versions with other packages 2016-03-22 13:35:35 +01:00
Jean-Francois Dockes
3ed3f1db0d conftree: astyle + merge with upmpdcli version 2016-02-22 17:27:06 +01:00
Jean-Francois Dockes
c7f5318e43 config checking: only test skippedPaths existence for user-added values, not defaults 2015-06-08 13:20:06 +02:00
Jean-Francois Dockes
4272939c3d add possibility to import tags from external app, e.g. tmsu 2013-01-22 18:30:18 +01:00
Jean-Francois Dockes
d2757f3bce marked const conftree methods 2012-10-26 14:52:17 +02:00
Jean-Francois Dockes
d5a6105795 implement mime exceptions to "use desktop open" so that we can use evince and pass page and search string parameters for pdf,ps and dvi even when all other mime types are passed to xdg-open 2012-10-04 09:51:29 +02:00
Jean-Francois Dockes
20f79e400f fixed incorrect unique() algo usage 2012-09-01 17:27:49 +02:00
Jean-Francois Dockes
0da94187fb missing include 2012-04-28 15:31:51 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
2c6b023a88 real time indexer: monitor the configuration for changes and reexecute when needed 2012-03-06 09:35:21 +01:00
Jean-Francois Dockes
fab69fc3a1 confstack: implement 'shallow' option for getnames() 2012-02-18 09:20:15 +01:00
Jean-Francois Dockes
98caf723ec Gui index config: only show the custom subtrees that come from the user config, not the standard ones from the system file 2012-02-03 18:26:12 +01:00
Jean-Francois Dockes
61f3087efa remove execute bit on source files 2010-05-10 15:38:12 +02:00
dockes
f70875d89d add some constness 2009-11-09 09:26:00 +00:00
dockes
e7dfd57d6e Allow fields local to a subtree to be set in the configuration 2009-10-30 08:59:30 +00:00
dockes
8ae29d219b bugfix: if last line ended with backslash, entry was ignored.
new function: filter by wildcard expr in getNames()
2009-10-29 18:08:31 +00:00
dockes
022e0e5f43 suppressed a few wasteful string-cstr conversions 2008-07-01 11:51:51 +00:00
dockes
839a463ddd *** empty log message *** 2007-10-09 09:40:45 +00:00
dockes
569d96c43f config update enabling functions 2007-10-01 06:19:21 +00:00
dockes
df78cd2d77 comment 2007-09-27 11:03:01 +00:00
dockes
89bbfd55fe avoid adding unneeded entries in confstack. fix erase-add resulting in duplicate 2007-09-27 11:02:13 +00:00
dockes
98a6385861 comments 2007-08-05 05:55:19 +00:00
dockes
30e8885100 *** empty log message *** 2007-08-05 05:49:04 +00:00
dockes
96aff5eb29 Allow updates in confstacks 2007-08-04 07:22:43 +00:00
dockes
3ef569c5db have conftree preserve comments and ordering 2007-08-03 07:50:49 +00:00
dockes
d7f0562f3a created mimeview and the viewer conf edit dialog 2006-12-14 13:53:43 +00:00
dockes
1205b11f60 volatile conf 2006-11-08 06:56:41 +00:00
dockes
f51614f415 fix potential minor memory leak when copying conftrees 2006-04-04 09:35:37 +00:00
dockes
462000eca2 Replace user config with central values + override 2006-03-22 14:25:46 +00:00