Daniel -
f62702e1ea
[Gnus] Explicitly initialize demon
2019-03-31 11:16:50 +02:00
Daniel -
0a68df7b49
[Timeline] Fix obsolete calls to ‘timeline-tools-entry-category’
2019-03-29 18:46:18 +01:00
Daniel -
207fb331ff
[Timeline] Allow to customize category when formatting timelines
2019-03-29 17:41:30 +01:00
Daniel -
90445b6c3d
[Music] Cosmetics
...
That’s important!
2019-03-02 15:33:55 +01:00
Daniel -
f671a44939
[Music] Make updating playlists keep tracks outside of source directory
2019-03-02 15:29:46 +01:00
Daniel -
ed285c87d2
[Music] Minor changes and cosmetics
2019-03-02 15:18:19 +01:00
Daniel -
037f0cfbee
[Music] A simple helper function to update ‘db/playlist’
2019-03-02 14:36:40 +01:00
Daniel -
f2c0847ffa
[Music] Move require to top
2019-03-02 14:36:34 +01:00
Daniel -
888e703448
[Music] Introduce ‘db/music’ and move code there
...
All music related functions that do not directly depend on EMMS will now go into
‘db/music’, with the intention that if we in the future replace EMMS with
something else, the API provided by ‘db/music’ will still be valid. This does
not mean, however, that functions in ‘db/music’ may not use functions from EMMS.
2019-03-02 13:37:05 +01:00
Daniel -
4128bcd249
[Mail] Set some related variables directly via ‘db/mail-accounts’
2019-03-02 11:33:21 +01:00
Daniel -
6b47a509f3
[BBDB] Fix typo in command list
2019-03-02 11:23:47 +01:00
Daniel -
0640d67fc2
[Gnus] Don’t error when BBDB fails
2019-03-02 11:21:10 +01:00
Daniel -
772ba2f672
[Init] Very minor restructuring
2019-03-02 11:15:28 +01:00
Daniel -
7f81d18c11
[Utils] Fix outdated reference to ‘db/ascii-to-hex’
2019-03-02 11:15:07 +01:00
Daniel -
a83608e686
[Misc] Enable ‘lispy’ only when available
...
To ensure that Emacs is still largely responsive without it.
2019-03-02 11:14:37 +01:00
Daniel -
e2522bdbd0
[Utils] Add missing require
2019-03-02 11:10:34 +01:00
Daniel -
4fb6e3e5c1
[Hydra] Move hydras to separate package
...
This allows ‘db-utils’ to not be dependent on ‘hydra’
2019-03-02 11:06:55 +01:00
Daniel -
378b608c2b
[Utils] Make ‘db-utils’ loadable without requiring ‘dash’
2019-03-02 11:02:47 +01:00
Daniel -
b17958c104
[Utils] Silencing some byte compiler warnings
2019-03-02 11:02:41 +01:00
Daniel -
6d5976a00a
[Utils] Make main custom variables for ‘db/helm-shortcuts’ Helm-agnostic
2019-03-02 10:55:13 +01:00
Daniel -
be8d5a3f0f
[Init] Don’t override key bindings when ‘avy’ is not present
2019-03-02 09:45:31 +01:00
Daniel -
abbd29c534
[Init] Disambiguate error message when loading ‘pdf-tools’
2019-03-02 09:28:42 +01:00
Daniel -
4bf4e106e6
[Init] Catch error when activation of projectile fails
2019-03-02 09:26:05 +01:00
Daniel -
817228a7c1
[Misc] Don’t load ‘dired-open’ on Windows
2019-03-02 09:05:00 +01:00
Daniel -
b6857fd436
[Misc] Don’t error if abbreviation file is not present
2019-03-02 09:04:54 +01:00
Daniel -
48bed56c5f
[Mail] Remove `db/additional-mail-addresses'
2019-03-02 09:04:20 +01:00
Daniel -
6834595512
[Misc] Move more personal data to private
2019-02-24 18:24:59 +01:00
Daniel -
5eec650241
[EMMS] Store variable files in private directory
2019-02-24 15:03:24 +01:00
Daniel -
10302c3368
[Org] Don’t take notes when clocking out
2019-02-24 11:53:41 +01:00
Daniel -
ae19dd4992
[Org] Don’t automatically add pensive file to ‘org-agenda-files’
2019-02-17 16:34:48 +01:00
Daniel -
ef2fc1a1f8
[Timeline] Fix comments in tests
2019-02-17 13:46:06 +01:00
Daniel -
31a5e3fc21
[Timeline] Add first tests for ‘timeline-tools-timeline’
2019-02-17 13:10:33 +01:00
Daniel -
9fa7662867
[Timeline] Extend ‘timeline-tools-timeline’ to also work on buffers
2019-02-17 13:10:13 +01:00
Daniel -
95219e1b6b
[README] Update copyright notice
2019-02-17 10:19:37 +01:00
Daniel -
fc3e66637b
[Timeline] Comment to remember reworking ‘timeline-tools-timeline’
2019-02-17 10:06:57 +01:00
Daniel -
0001aafb1d
[Timeline] Updating comments and documentation for tests
2019-02-17 10:03:13 +01:00
Daniel -
5c9229d761
[Timeline] Add more tests for ‘timeline-tools-add-clockline-to-marker’
...
This time with running clock resolution.
2019-02-17 10:02:40 +01:00
Daniel -
3b6a78c19a
[Timeline] Fix simple setup test
2019-02-17 10:02:02 +01:00
Daniel -
c3f45574f0
[Timeline] Fix position of new clock line after conflict resolution
2019-02-17 10:01:34 +01:00
Daniel -
b8264a0c15
[Timeline] First tests for ‘timeline-tools-add-clockline-to-marker’
2019-02-17 09:14:15 +01:00
Daniel -
45a1141e6c
[Timeline] Fix typo
2019-02-17 09:14:07 +01:00
Daniel -
07aad33448
[Timeline] Make clock line parser barf when not in Org mode
2019-02-17 09:13:37 +01:00
Daniel -
82e0967b9f
[Timeline] Some basic structure in tests
2019-02-16 19:47:14 +01:00
Daniel -
18aab45d59
[Timeline] Add test for conflict resolution
2019-02-16 19:47:07 +01:00
Daniel -
fa2fc56a0a
[Timeline] Add some first tests
2019-02-16 14:06:25 +01:00
Daniel -
689417a720
[Timeline] Fix correction of conflicts with currently running clock
2019-02-16 14:06:25 +01:00
Daniel -
532e2ff22a
[Timeline] Extend ‘timeline-tools-clockline-no-org-agenda-conflicts’
2019-02-16 14:06:25 +01:00
Daniel -
016fbf3c10
[Org] Extend functionality to insert past interruptions
...
For this a new function ‘timeline-tools-clockline-no-org-agenda-conflicts’ as
been added that reads in a clock line (start and end times), updates all org
agenda files to fix conflicting clock lines, and returns the string of the new
clock line. This works for all complete clock lines (i.e., those with end
times), but not for open clock lines (i.e., those missing an end timestamp).
2019-02-16 14:06:25 +01:00
Daniel -
26dad5a0d5
[Utils] Extend `db/ascii-to-hex' to `db/text-to-hex'
2019-02-16 14:06:25 +01:00
Daniel -
844b7358f8
[Utils] Extend `db/hex-to-ascii'
2019-02-16 14:06:22 +01:00