forked from RxLaboratory/Ramses-Client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sync_todo.txt
65 lines (52 loc) · 2.6 KB
/
sync_todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
- Add an "order" column in all tables and use that instead of storing the order in the data (and separate order changed from data changed signals)
- On close full sync: ignore ramstatushistory to speed up things a bit
- syncing ui better feedback : a status/connected icon + message user@server ( ... )
- project pipeline:
- RamPipe should contain project uuid
- update db to add project uuid in pipes
- use DBTableModel in ramproject to load pipes
- schedule:
- update db to add project uuid
- RamObjectModel: remove columns; refactor using RamAbstractObjectModel (lookup). Remove RamAbstractItem objectForColumn
- remove server timeout?
- a new RamStatusHistory object, reimplement history (history button in status tables)
- localdatainterface delete data in a single query (see server)
- more tests
- tables: add order column, and update datainterface & dbtablemodel
- DB Auto clean (client & server) Add option to delete removed rows older than 180days by default...
- can't reorder from status table (disabled?)
4- Ramses and editors
- asset & shot table
- improve console colors
5A - Settings refactor
- Add set settings/get settings in RamAbstractObject
- a QJSonObject saved in the data "settings"
- can be used for everything (including pipes!)
- remove all other use of settings, except for local app settings
- save a copy of local app settings to the user settings ? at least some of them (like the appearance). On app quit?
6- simplify daemon & reimplement api
api fixes:
missing RamFileManager.getFileWithResource(path, resource)
Update maya addon, and test
- publish setting do Hide on playback/hide/show/keep as is: curves, locators
- merge save as and save template
- build an "item selector" to select an item, and use in both open & save as
- add a 'recent' list to the open menu
- update the doc
- release new dublast for maya
client:
- enable developer tools (show uuids in objects, and tooltips, etc)
- status fixes/improvements:
- open folder should open the right folder
- refresh icon: white
- open icon: white
7- change messageboxes icons (create a new class with its own static methods)
7B - DB Clean tool see later
- Button to clean and vacuum: removes unused objects, sync, vacuum
- list removed objects by table / type; button to restore/delete permanently
- button to delete permanently all removed objects
- button to delete permanently all removed objects (by date, older than)
- option to auto remove all older objects
7- Doc
9- email confirmation when creating a user, inviting him to set his password
8- a reset password method using the user's email