Permalink
Browse files

[nodeapp] Import b4ee369

* 69d4ef2 2012-04-23 Rewrite WIP: A New Hope <andreyvit@gmail.com>
* d4f4f87 2012-04-25 Rewrite WIP: Handle kill date and unhanded exception on Node's side <andreyvit@gmail.com>
* c288173 2012-04-25 Rewrite WIP: (Disfunctional) main window now appears under Node's control <andreyvit@gmail.com>
* 6742fea 2012-04-25 Rewrite WIP: RPC callback marshaling; UI binding concept; UIWindow, UIButton <andreyvit@gmail.com>
* 3510ac9 2012-04-26 Rewrite WIP: Fix lifetime of the native binding object <andreyvit@gmail.com>
* 7bc17e2 2012-04-27 Rewrite WIP: UI: JSON payload interchange works for windows and buttons <andreyvit@gmail.com>
* 0a63188 2012-04-27 Rewrite WIP: UI: JSON payload interchange for outline views and text fields; real project list is now displayed <andreyvit@gmail.com>
* 49d6aa9 2012-04-28 Rewrite WIP: Kill commented-out code in nodeapp_ui_element_osdep <andreyvit@gmail.com>
* 4bbaa53 2012-04-28 Rewrite WIP: UI: Add 'placeholder' property for views (project details pane now shows up) <andreyvit@gmail.com>
* 1d0b0df 2012-04-28 Rewrite WIP: UI: Fix assertion macro; abort on unknown properties <andreyvit@gmail.com>
* c62a17d 2012-04-28 Rewrite WIP: Live reloading for LiveReload! <andreyvit@gmail.com>
* a3fc5c2 2012-04-28 Rewrite WIP: Self-live-reloading: When backend crashes in dev mode, sleep(3) and restart <andreyvit@gmail.com>
* be76433 2012-04-28 Rewrite WIP: UI: Add cell-background-style <andreyvit@gmail.com>
* de750aa 2012-04-28 NodeApp: Restart logging on dev mode relaunch to truncate the log file <andreyvit@gmail.com>
* 6100c38 2012-04-28 Rewrite WIP: UI: Hyperlink styling <andreyvit@gmail.com>
* bfe282c 2012-04-28 Rewrite WIP: UI: Kill useless old shit from MainWindowController <andreyvit@gmail.com>
* 8d59b27 2012-04-29 Fix some errors and warnings detected by the new Xcode <andreyvit@gmail.com>
* 871a557 2012-04-30 Rewrite WIP: UI: Allow to invoke custom code; Add button now runs Open Folder sheet <andreyvit@gmail.com>
* 5a0f393 2012-05-02 Fix a nasty buffer overrun bug in the native RPC handler <andreyvit@gmail.com>
* de11b53 2012-05-02 Rewrite WIP: Hook up compilation/postprocessing enabled checkboxes <andreyvit@gmail.com>
* 8bfaff2 2012-05-05 Rewrite WIP: UI: Modal sheet support <andreyvit@gmail.com>
* 14355d3 2012-05-05 Rewrite WIP: Use ObjCObject hack for UIElement delegates <andreyvit@gmail.com>
* 0d5260b 2012-05-05 Rewrite WIP: UI: Monitoring Options sheet works except for the excluded folders table <andreyvit@gmail.com>
* 72a3b4c 2012-05-06 Rewrite WIP: Split nodeapp_ui/mac's osdep.h into one file per UI element type <andreyvit@gmail.com>
* 236cb38 2012-05-06 Rewrite WIP: Extract BaseTableUIElement <andreyvit@gmail.com>
* 067c372 2012-05-06 Rewrite WIP: Implement a table view control; excluded paths can now be displayed <andreyvit@gmail.com>
* 224892b 2012-05-08 Rewrite WIP: Extract path spec stuff into pathspec.js; send the initial FS tree from fsmonitor to the Node side <andreyvit@gmail.com>
* 35fe9fd 2012-05-30 nodeapp: rewrite the README <andreyvit@gmail.com>
* f103754 2012-05-30 nodeapp: More docs on RPC and Reactive <andreyvit@gmail.com>
* 92907da 2012-05-30 nodeapp: Docs on UI Elements concept <andreyvit@gmail.com>
* fed1c8f 2012-07-13 Add fsmonitor submodule to the new repo <andrey@tarantsov.com>
* caa6968 2012-07-13 Rearrange files into src, src-mac, src-win <andrey@tarantsov.com>
* 2bd9a64 2012-07-13 Improve error msg when backend.js or node isn't found <andrey@tarantsov.com>
* 4da79d5 2012-07-17 RoutingTask: accept paths as arguments <andrey@tarantsov.com>
* eee3e85 2012-07-18 README: instructions for building the native skeleton <andrey@tarantsov.com>
* 1f5e340 2012-07-24 Add json_object_3 helper <andrey@tarantsov.com>
* 644bbc0 2012-07-29 Pass 'rpc server' arguments to the backend on OS X <andrey@tarantsov.com>
* b4ee369 2013-02-15 Delete fsmonitor module <andrey@tarantsov.com>
  • Loading branch information...
1 parent ebb81c2 commit 22ca6292a728bd476631773f6b0efdb698491869 @andreyvit andreyvit committed Feb 18, 2013
Showing with 8,189 additions and 0 deletions.
  1. +587 −0 nodeapp/README.md
  2. +6 −0 nodeapp/core/js/client-messages.json.erb
  3. +446 −0 nodeapp/core/libs/jansson/dump.c
  4. +62 −0 nodeapp/core/libs/jansson/error.c
  5. +371 −0 nodeapp/core/libs/jansson/hashtable.c
  6. +207 −0 nodeapp/core/libs/jansson/hashtable.h
  7. +255 −0 nodeapp/core/libs/jansson/jansson.h
  8. +38 −0 nodeapp/core/libs/jansson/jansson_config.h
  9. +101 −0 nodeapp/core/libs/jansson/jansson_private.h
  10. +962 −0 nodeapp/core/libs/jansson/load.c
  11. +51 −0 nodeapp/core/libs/jansson/memory.c
  12. +610 −0 nodeapp/core/libs/jansson/pack_unpack.c
  13. +111 −0 nodeapp/core/libs/jansson/strbuffer.c
  14. +31 −0 nodeapp/core/libs/jansson/strbuffer.h
  15. +108 −0 nodeapp/core/libs/jansson/strconv.c
  16. +190 −0 nodeapp/core/libs/jansson/utf.c
  17. +39 −0 nodeapp/core/libs/jansson/utf.h
  18. +990 −0 nodeapp/core/libs/jansson/value.c
  19. +6 −0 nodeapp/core/src-mac/NodeAppDelegate.h
  20. +13 −0 nodeapp/core/src-mac/NodeAppDelegate.m
  21. +5 −0 nodeapp/core/src-mac/NodeAppWindowController.h
  22. +23 −0 nodeapp/core/src-mac/NodeAppWindowController.m
  23. +39 −0 nodeapp/core/src-mac/nodeapp_api_app.m
  24. +10 −0 nodeapp/core/src-mac/nodeapp_api_preferences.m
  25. +21 −0 nodeapp/core/src-mac/nodeapp_autorelease_osdep.m
  26. +23 −0 nodeapp/core/src-mac/nodeapp_broker_osdep.h
  27. +166 −0 nodeapp/core/src-mac/nodeapp_broker_osdep.m
  28. +14 −0 nodeapp/core/src-mac/nodeapp_callbacks.m
  29. +13 −0 nodeapp/core/src-mac/nodeapp_crash.m
  30. +11 −0 nodeapp/core/src-mac/nodeapp_logging.c
  31. +99 −0 nodeapp/core/src-mac/nodeapp_objc_json.m
  32. +17 −0 nodeapp/core/src-mac/nodeapp_paths_osdep.m
  33. +185 −0 nodeapp/core/src-mac/nodeapp_rpc_osdep.c
  34. +10 −0 nodeapp/core/src-mac/nodeapp_threading.c
  35. +127 −0 nodeapp/core/src-win/nodeapp_rpc_osdep.c
  36. +49 −0 nodeapp/core/src-win/nodeapp_utils_osdep.c
  37. +64 −0 nodeapp/core/src/nodeapp.c
  38. +190 −0 nodeapp/core/src/nodeapp.h
  39. +64 −0 nodeapp/core/src/nodeapp_autorelease.c
  40. +6 −0 nodeapp/core/src/nodeapp_broker.c
  41. +20 −0 nodeapp/core/src/nodeapp_broker.h
  42. +21 −0 nodeapp/core/src/nodeapp_paths_common.c
  43. +22 −0 nodeapp/core/src/nodeapp_private.h
  44. +98 −0 nodeapp/core/src/nodeapp_rpc_common.c
  45. +23 −0 nodeapp/core/src/nodeapp_rpc_protocol.c
  46. +9 −0 nodeapp/core/src/nodeapp_rpc_proxy.c.erb
  47. +18 −0 nodeapp/core/src/nodeapp_rpc_proxy.h.erb
  48. +37 −0 nodeapp/core/src/nodeapp_rpc_router.c.erb
  49. +10 −0 nodeapp/core/src/nodeapp_rpc_router.h
  50. +18 −0 nodeapp/core/src/nodeapp_utils.c
  51. +20 −0 nodeapp/core/tasks/copy_task.rb
  52. +18 −0 nodeapp/core/tasks/plist.rb
  53. +72 −0 nodeapp/core/tasks/routing_tasks.rb
  54. +103 −0 nodeapp/core/tasks/version_tasks.rb
  55. +66 −0 nodeapp/licensing/src-mac/nodeapp_licensing.m
  56. +7 −0 nodeapp/licensing/src/nodeapp_licensing.h
  57. +13 −0 nodeapp/ui/src-mac/NodeAppWindow.h
  58. +18 −0 nodeapp/ui/src-mac/NodeAppWindow.m
  59. +7 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep.mm
  60. +17 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_application.hh
  61. +23 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_application.mm
  62. +23 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_button.hh
  63. +42 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_button.mm
  64. +16 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_control.hh
  65. +34 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_control.mm
  66. +21 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_generic.hh
  67. +10 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_generic.mm
  68. +23 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_outline.hh
  69. +149 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_outline.mm
  70. +23 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_table.hh
  71. +57 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_table.mm
  72. +25 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_table_base.hh
  73. +73 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_table_base.mm
  74. +21 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_textfield.hh
  75. +85 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_textfield.mm
  76. +17 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_utils.hh
  77. +65 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_utils.mm
  78. +24 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_view.hh
  79. +46 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_view.mm
  80. +33 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_window.hh
  81. +105 −0 nodeapp/ui/src-mac/nodeapp_ui_element_osdep_window.mm
  82. +23 −0 nodeapp/ui/src-mac/nodeapp_ui_image.m
  83. +47 −0 nodeapp/ui/src-mac/nodeapp_ui_objcobject.hh
  84. +25 −0 nodeapp/ui/src/nodeapp_ui.h
  85. +155 −0 nodeapp/ui/src/nodeapp_ui_element.cc
  86. +49 −0 nodeapp/ui/src/nodeapp_ui_element.hh
  87. +8 −0 nodeapp/url_handler/src-mac/nodeapp_url_handler_mac.h
  88. +27 −0 nodeapp/url_handler/src-mac/nodeapp_url_handler_mac.m
  89. +3 −0 nodeapp/url_handler/src/nodeapp_url_handler.h
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,6 @@
+[
+% for entry, index in entries
+ "<%= entry.msg_name %>",
+% end
+ null
+]
Oops, something went wrong.

0 comments on commit 22ca629

Please sign in to comment.