mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
DownloadCentral: Add button to remove items from 'Available' list
This commit is contained in:
parent
c98344b5b3
commit
3b59ea50b0
@ -31,6 +31,7 @@ public class Xobc_task_bridge implements Bridge_cmd_itm {
|
||||
case Proc__add_work: task_mgr.Todo_mgr().Add_work(args.Get_as_int("task_id")); break;
|
||||
case Proc__del_work: task_mgr.Work_mgr().Del_work(args.Get_as_int("task_id")); break;
|
||||
case Proc__del_done: task_mgr.Done_mgr().Del_done(args.Get_as_int("task_id")); break;
|
||||
case Proc__del_todo: task_mgr.Todo_mgr().Del_todo(args.Get_as_int("task_id")); break;
|
||||
case Proc__run_next: task_mgr.Work_mgr().Run_next(); break;
|
||||
case Proc__stop_cur: task_mgr.Work_mgr().Stop_cur(); break;
|
||||
case Proc__redo_cur: task_mgr.Work_mgr().Redo_cur(); break;
|
||||
@ -40,7 +41,11 @@ public class Xobc_task_bridge implements Bridge_cmd_itm {
|
||||
}
|
||||
return "";
|
||||
}
|
||||
private static final byte Proc__reload = 0, Proc__add_work = 1, Proc__del_work = 2, Proc__del_done = 3, Proc__run_next = 4, Proc__stop_cur = 5, Proc__redo_cur = 6, Proc__download_db = 7, Proc__filter_todo = 8;
|
||||
private static final byte
|
||||
Proc__reload = 0, Proc__add_work = 1, Proc__del_work = 2, Proc__del_done = 3
|
||||
, Proc__run_next = 4, Proc__stop_cur = 5, Proc__redo_cur = 6, Proc__download_db = 7, Proc__filter_todo = 8
|
||||
, Proc__del_todo = 9
|
||||
;
|
||||
private static final Hash_adp_bry proc_hash = Hash_adp_bry.cs()
|
||||
.Add_str_byte("reload" , Proc__reload)
|
||||
.Add_str_byte("add_work" , Proc__add_work)
|
||||
@ -51,6 +56,7 @@ public class Xobc_task_bridge implements Bridge_cmd_itm {
|
||||
.Add_str_byte("redo_cur" , Proc__redo_cur)
|
||||
.Add_str_byte("download_db" , Proc__download_db)
|
||||
.Add_str_byte("filter_todo" , Proc__filter_todo)
|
||||
.Add_str_byte("del_todo" , Proc__del_todo)
|
||||
;
|
||||
|
||||
public byte[] Key() {return BRIDGE_KEY;} public static final byte[] BRIDGE_KEY = Bry_.new_a7("builder_central.exec");
|
||||
|
@ -40,4 +40,9 @@ public class Xobc_task_regy__todo extends Xobc_task_regy__base {
|
||||
user_db.Work_task_tbl().Insert(task_id, task.Task_seqn(), step_id, Xobc_cmd__base.Seqn__0);
|
||||
task_mgr.Transfer(this, task_mgr.Work_mgr(), task);
|
||||
}
|
||||
public void Del_todo(int task_id) {
|
||||
Xobc_task_itm task = this.Get_by(task_id);
|
||||
task_mgr.User_db().Done_task_tbl().Insert(task_id, task.Task_seqn());
|
||||
task_mgr.Transfer(this, task_mgr.Done_mgr(), task);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user