Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 12 09:39
    mpcjanssen review_requested #1140
  • Jan 12 09:38
    mpcjanssen closed #1140
  • Jan 10 05:20
    nicdnb ready_for_review #1140
  • Jan 03 21:13
    mpcjanssen closed #1145
  • Jan 03 21:12
    mpcjanssen closed #1144
  • Jan 03 16:02
    sphenotux ready_for_review #1144
  • Jan 03 16:01
    sphenotux ready_for_review #1145
  • Jan 03 16:00
    sphenotux opened #1145
  • Jan 03 15:54
    sphenotux opened #1144
  • Dec 24 2021 10:34
    ajfriesen closed #945
  • Dec 15 2021 20:27
    sphenotux opened #1143
  • Dec 10 2021 04:11
    nicdnb synchronize #1140
  • Dec 09 2021 08:50
    mpcjanssen closed #1142
  • Dec 09 2021 05:21
    roman-yagodin edited #1142
  • Dec 09 2021 05:21
    roman-yagodin opened #1142
  • Dec 02 2021 03:56
    nicdnb synchronize #1140
  • Nov 23 2021 05:16
    nicdnb synchronize #1140
  • Nov 23 2021 05:02
    nicdnb synchronize #1140
  • Nov 22 2021 06:52
    nicdnb synchronize #1140
matrixbot
@matrixbot
mpcjanssen (@_slack_simpletask-todo_U0HCD26MS:matrix.org) @smichel17 interesting article
matrixbot
@matrixbot
smichel17 Separately, also… I want to make breaking changes to lua scripts 😜
smichel17 I doubt I will spend any serious time on this for about a month, though.
matrixbot
@matrixbot
smichel17 The main motivator for them is adding an onParse callback, which can override the task/fields/extensions properties received by other lua callbacks — and also the main ST gui
smichel17 Would allow people to use a custom file format if they'd like, instead of todo.txt.
smichel17 And then the other part is that instead of onEvent(task, fields, extensions), the signature of the callbacks would become onEvent(task, context)
matrixbot
@matrixbot
smichel17 the previous task (plain text) would become task.raw (actually already present as fields.task, but this would be confusing if we're calling the whole thing task; it can be kept, undocumented, for compatibility/easier migration)
smichel17 And similarlly the previous extensions would become task.extensions
smichel17 And finally — context is just an empty table, that gets passed to every callback
matrixbot
@matrixbot
smichel17 and cleared only when the filter is changed
smichel17 Actually I'm not 100% sure if that's needed
smichel17 Think you might be able to do it already just by creating a table in the filter lua script outside the callbacks
smichel17 But the idea is that you might want to save some info from onParse, to use in onFilter or onSort
matrixbot
@matrixbot
smichel17 And/or, add a list argument to each callback, which is a table with the full task list
matrixbot
@matrixbot
smichel17 okay if I add a few labels on github based on which components an issue touches? lua, storage, and one for each of the primary activities (main, addtask, filter, prefs). Maybe a couple others if I find many issues that relate to something else I'm not thinking of.
smichel17 (Not "stories", just to help find issues that might be worth solving at the same time.)
smichel17 ^not today => no urgency => no ping :)
matrixbot
@matrixbot

smichel17 > <@smichel17:matrix.org> Would allow people to use a custom file format if they'd like, instead of todo.txt.

In particular, I'm interested in using markdown "instead" of plain text. E.g. a todo.md file.

smichel17 Based on todo.txt but with a natural way to do nesting/notes and many other tools that can render it nicely.
matrixbot
@matrixbot
smichel17 whoops
matrixbot
@matrixbot
smichel17 @mpcjanssen did something weird happen with git history? …like, a complete rewrite?
smichel17 My local copy has a different hash on the initial commit…
smichel17 posted an image: image.png
smichel17 ^That's where origin/master starts for me — for copy-paste, that's 2b4c889ce19293a257338f515fbedb5da4e0f77b
smichel17 On my laptop, the latest version of source I had was this:
smichel17 posted an image: image.png
smichel17 69697837e573e9a82810abeed4f889528b518f23
smichel17 Which starts here:
smichel17 posted an image: image.png
matrixbot
@matrixbot
smichel17 bd5fa57c242131100f103b73ce349007d6c188a8
smichel17 Looks related to some transition from Fossil, since the initial commit I have doesn't have the FossilOrigin-Name bit.
matrixbot
@matrixbot
smichel17 Okay, tracked it down, this likely happened on January 30th, with this commit 3dd63f1f2aed1ca18b7a5c531b5f3b452cde7b60
smichel17 That is, sync.sh is probably what rewrote the history, @mpcjanssen
matrixbot
@matrixbot
smichel17 And this is the last commit I can find that uses Fossil mpcjanssen/simpletask-android@a5365f1
smichel17 @mpcjanssen Did you stop using Fossil or did you find a better mirroring/sync solution?
matrixbot
@matrixbot
sva on Freenode hello all - i wonder how to use the "prio" function on simpletask. i tried (a) and (A) but both just show up as normal text only, and none of them actually appear in the view of "filter => prio". any hints?
matrixbot
@matrixbot
smichel17 sva: (A) should be right.. Not sure why it isn't working without seeing the raw text, but try using the star icon when adding/editing the task and that will certainly set it correctly.
matrixbot
@matrixbot
sva on Freenode smichel17: ah nice - funnily after using the start once, the other tests also appeared with the prio correctly ;) what a glitch! :D thanks very much!
matrixbot
@matrixbot
sva on Freenode s/start/star/ i meant.
matrixbot
@matrixbot
smichel17 Weird.. Well, if it happens again, you can grab a debug log so we can look into it further (Settings > Other >View debug log — easiest to look at it using "share" and then getting it to desktop in some way, like email)
matrixbot
@matrixbot
sva on Freenode i actually re-install my phone in the next weeks, i will check on it then to see if its reproduceable
sva on Freenode cause now it seems to work instantly
sva on Freenode :) just installed new, was a taskwarrior user but never used the sync thing. since I got a new (keyboard-) phone finally I though i'll give some app-thingy a try. so far it works all well
sva on Freenode (using it on that single device only)
matrixbot
@matrixbot
mpcjanssen (@_slack_simpletask-todo_U0HCD26MS:matrix.org) @smichel17 yes I did try to sync with fossil maybe that did something under the covers
mpcjanssen (@_slack_simpletask-todo_U0HCD26MS:matrix.org) By adding a fossil id
mpcjanssen (@_slack_simpletask-todo_U0HCD26MS:matrix.org) Unintended side effect
matrixbot
@matrixbot
smichel17 Yeah. Quite unfortunate.. And I guess github isn't configured to prevent force pushing master, that would have caught it
smichel17 Totally unrelated, I submitted a talk to libreplanet 2021 that features Simpletask :)