witten
/
luminotes
Archived
1
0
Fork 0
This repository has been archived on 2023-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
luminotes/controller
Dan Helfman f2eac9cb1f Implemented a basic trash, including undo upon note deletion and undeletion from the trash:
* model.Note has a deleted_from member to indicate the notebook id it was deleted from (if any)
 * controller.Notebooks sets the deleted_from member and makes all deleted notes startup notes in the trash
 * new controller.Notebooks.undelete_note() method
 * split up the idea of UI messages into errors and informational messages, with separate CSS
 * updated Editor and Wiki UI code to deal with new deleted_from variable
 * added "undelete" button when viewing a deleted note, and "delete" changes to "delete forever"
 * added a "trash" link to the notebook links
 * reorganized responsibilities for displaying notebook/user links among Wiki.populate() and Wiki.display_user()
 * when deleting messages in a notebook with a trash, displaying "The note has been moved to the trash"...
   with a working undo button!
 * tweaked focusing logic in display_search_results(), which has been renamed to display_loaded_notes()
2007-08-07 01:48:43 +00:00
..
test Implemented a basic trash, including undo upon note deletion and undeletion from the trash: 2007-08-07 01:48:43 +00:00
Async.py Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00
Database.py * Can now click on revision timestamps to open up the contents of previous note revisions with a small timestamp at the top. 2007-07-31 22:53:57 +00:00
Expire.py Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00
Expose.py Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00
Html_cleaner.py * Can now click on revision timestamps to open up the contents of previous note revisions with a small timestamp at the top. 2007-07-31 22:53:57 +00:00
Html_nuker.py Fix so None doesn't ever get added to result list, which screws up the parser. 2007-07-19 19:06:22 +00:00
Notebooks.py Implemented a basic trash, including undo upon note deletion and undeletion from the trash: 2007-08-07 01:48:43 +00:00
Root.py Checking the start of the requested URL to determine whether it was an https 2007-08-03 19:29:20 +00:00
Scheduler.py Replaced Scheduler's internal use of threading.Event with threading.Semaphore 2007-07-19 22:18:07 +00:00
Updater.py Now, if an exception is raised within a function decorated with 2007-07-19 23:13:19 +00:00
Users.py * Added a trash Notebook to model.Notebook. 2007-08-03 21:12:17 +00:00
Validate.py Removing debugging print. 2007-08-01 20:23:12 +00:00
__init__.py Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00