Commit Graph

  • 27f838ac16 update test in the gui Alexandre Quessy 2013-12-08 14:03:08 -05:00
  • ee46177b1a Fix: initialize input quad properly Tats 2013-12-08 12:08:37 -05:00
  • b82ecfd0c5 Merge branch 'develop' of github.com:libremapping/libremapping into develop Tats 2013-12-08 12:02:57 -05:00
  • 9bb6d7bcbc Include QtPropertyBrowser build in libremapping.pro Tats 2013-12-08 12:02:49 -05:00
  • bffbe2415c Include QtPropertyBrowser build in libremapping.pro Tats 2013-12-08 12:02:18 -05:00
  • 1551f5cbc1 Added contributed code QtPropertyBrowser Tats 2013-12-08 12:01:22 -05:00
  • 65b956a28d Initialize MainWindow instance in main.cpp Tats 2013-12-08 11:58:26 -05:00
  • 8502ef3b37 Added basic properties widget for current selected mapper (bidirectional update of input shape vertices, though wrongly initialized) Tats 2013-12-08 11:58:05 -05:00
  • cd2639812d Replaced signal quadChanged for shapeChanged Tats 2013-12-08 11:56:55 -05:00
  • 26866dc9ab Add map of mappers (forgot to include it in earlier commit) Tats 2013-12-08 11:56:02 -05:00
  • f5f8b36a1d Small fix: was using mapping id instead of layer id in addLayerItem() call Tats 2013-12-08 11:55:17 -05:00
  • 8caab2875b Added method MainWindow::updateAll() to update the canvases Tats 2013-12-08 11:54:39 -05:00
  • 3517b7a71d Generalized the use of Mapper from within DestinationGLCanvas Tats 2013-12-08 11:53:49 -05:00
  • 28a5521131 Adjust scalings of splitter elements Tats 2013-12-07 17:41:54 -05:00
  • 2960144393 Fixed seg fault on exit due to MainWindow singleton Tats 2013-12-07 17:41:19 -05:00
  • 6b8912d03f Merge branch 'master' into develop Tats 2013-12-06 23:43:09 -05:00
  • ef05550a53 Fixed to make it work under OSX Tats 2013-12-06 23:42:45 -05:00
  • 4a80c0a328 Merge branch 'sticky-vertices' of github.com:vliaskov/libremapping into develop Tats 2013-12-06 18:06:28 -05:00
  • b3340e2633 GLCanvas: Implement sticky vertex movement Vasilis Liaskovitis 2013-12-05 23:48:16 +02:00
  • 50649d2a40 Reordering of layers with drag and drop Tats 2013-12-05 02:16:55 -05:00
  • dd3189e847 Checkbox for toggling visibility of layers (+ some cleanup) Tats 2013-12-05 01:38:03 -05:00
  • 71ad58787f Added Layers (model side) Tats 2013-12-05 00:51:33 -05:00
  • 80f2d92eab Added unique ids to Mapping and Paint Tats 2013-12-05 00:16:37 -05:00
  • b988a9a814 Increased min. width/height fo canvases and set them to 16:9 Tats 2013-12-05 00:16:04 -05:00
  • 30b9f0f09b Renamed sourceSplitter for resourceSplitter Tats 2013-12-05 00:15:39 -05:00
  • 3e34947a88 Merge branch 'shape-drag' of github.com:vliaskov/libremapping Tats 2013-12-04 23:02:47 -05:00
  • e95d1585d1 Merge branch 'master' of github.com:libremapping/libremapping Alexandre Quessy 2013-12-03 03:32:15 -05:00
  • 3181d4ffa3 add index.html (maquette de GUI en HTML) Alexandre Quessy 2013-12-03 03:31:31 -05:00
  • d7c09a5426 Move active_vertex from Shape to MapperGLCanvas Vasilis Liaskovitis 2013-12-03 01:34:49 +02:00
  • 35fb1ca821 Implement shape drag-and-drop Vasilis Liaskovitis 2013-12-03 01:14:17 +02:00
  • cf95edaf6f Bug fix: When switching to a source that has no mapping attached to it, last selected mapping was still in use Tats 2013-12-01 13:43:24 -05:00
  • 8d0473410b Removed some of the "normal" pointers and replaced them by smart pointer to prevent memory problems Tats 2013-12-01 00:16:33 -05:00
  • 0015e237c9 Added support for triangles Tats 2013-11-30 23:55:25 -05:00
  • 8b205526fe Completed integration of one source -> many quads (everything working) Tats 2013-11-30 21:48:01 -05:00
  • fab560760e Added quad creation to shapeList (not working yet) Tats 2013-11-30 20:39:45 -05:00
  • 4ca1f190ec Added icons for shape actions Tats 2013-11-30 19:24:24 -05:00
  • 73d934b4d0 Some cleanup in switching of image source Tats 2013-11-30 19:23:35 -05:00
  • 5a999f1983 - Put all mappings and paints in a single MappingManager class - Basic compiling / running program (no quads for now) Tats 2013-11-30 19:19:29 -05:00
  • 282f74c083 Save splitter geometry / state Tats 2013-11-30 16:44:50 -05:00
  • 4107b38a87 Manages resizing correctly (with preferred stretching of the canvases rather than the source list) Tats 2013-11-30 16:22:23 -05:00
  • 8d2d7749d8 Set minimum size for canvases Tats 2013-11-30 16:21:53 -05:00
  • 9ee929a260 Add icons to imported image sources Tats 2013-11-30 15:32:30 -05:00
  • 5bcefdcf16 Added import of image files (from File menu and toolbar) Tats 2013-11-30 13:15:07 -05:00
  • 8880a18c7d Added image resources (icons) Tats 2013-11-30 13:14:45 -05:00
  • 7b953a7479 Added basic GUI frame: menu, toolbar, resources, status bar, etc. Tats 2013-11-30 12:01:15 -05:00
  • 7fce243072 Merge remote-tracking branch 'vliaskov/click-drag' Tats 2013-11-29 12:09:58 -05:00
  • fd958cecf2 Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-29 12:09:49 -05:00
  • 97379366e3 Merge remote-tracking branch 'vliaskov/try-to-catch-key' Tats 2013-11-29 11:49:48 -05:00
  • 74894e59d1 MapperGLCanvas: Add click and drag functionality Vasilis Liaskovitis 2013-11-29 15:35:34 +02:00
  • 0e73f157f8 Document with Doxygen Alexandre Quessy 2013-11-27 01:33:04 -05:00
  • 9d1db533fa add a note Alexandre Quessy 2013-11-26 22:33:10 -05:00
  • 944ede8587 Add typedefs for std::tr1::shared_ptr<*> Alexandre Quessy 2013-11-26 22:25:11 -05:00
  • 83404dac47 Add Util::map_[float|int]. Alexandre Quessy 2013-11-26 22:13:46 -05:00
  • ed1056527d Always draw OpenGL shapes' vertices in a counterclockwise order Alexandre Quessy 2013-11-26 22:08:02 -05:00
  • b6bcd27706 update README Alexandre Quessy 2013-11-26 22:04:39 -05:00
  • 9d36bc4922 Use GL_CLAMP, not GL_REPEAT (and other changes) Alexandre Quessy 2013-11-26 21:46:08 -05:00
  • c70af60c89 git ignore more files Alexandre Quessy 2013-11-26 21:31:58 -05:00
  • 11616282b0 Allows selection of the source: changes the source in the canvases Tats 2013-11-26 13:38:36 -05:00
  • 89f8ba130b Automatically added pre-loaded source images to list view Tats 2013-11-25 23:43:59 -05:00
  • 0ff60f6108 - Added an empty QListView in the layout, with two splitters - Also created a class for the main window Tats 2013-11-25 23:16:32 -05:00
  • ddf7659678 added GLU dependency sylvain 2013-11-25 22:10:18 -05:00
  • e5e81ec875 Remove autotools packaging files Alexandre Quessy 2013-11-24 14:01:29 -05:00
  • 3964f7b7d1 Fix: textures were upside down Tats 2013-11-24 11:02:11 -05:00
  • 3addaf0728 Changed build to work with Qt4 Tats 2013-11-24 10:39:16 -05:00
  • 485dc54a00 Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-24 10:35:35 -05:00
  • 3889b68ad3 Merge branch 'qt-port' Tats 2013-11-24 10:34:36 -05:00
  • 54c199f8fd Correct management of source<->destionation interaction using signals/slots Tats 2013-11-24 09:27:28 -05:00
  • 4310f297d1 Done: reproduced the wxwidgets prototype in Qt Tats 2013-11-23 23:16:04 -05:00
  • 17b197e019 Merge branch 'master' of github.com:libremapping/libremapping Alexandre Quessy 2013-11-23 19:50:27 -05:00
  • 724c1fc67d add shm proto Alexandre Quessy 2013-11-23 19:50:20 -05:00
  • b57d8b3c02 Fix flicker sylvain 2013-11-23 19:31:40 -05:00
  • fbeddb0def Fix: move lines (focus by clicking) Tats 2013-11-23 17:43:12 -05:00
  • 5c1ec14662 Basic switch from wxWidget to Qt (not working yet) Tats 2013-11-23 17:37:59 -05:00
  • 42e839b179 Fix filcker sylvain 2013-11-23 15:23:11 -05:00
  • 8737821e05 add HACKING - coding style Alexandre Quessy 2013-11-23 15:18:30 -05:00
  • 3bd232468e Merge branch 'master' of github.com:libremapping/libremapping Alexandre Quessy 2013-11-23 14:19:29 -05:00
  • a3e01d6a3b Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-23 14:18:32 -05:00
  • 4e0fd5463e Adding missing test image Tats 2013-11-23 14:18:09 -05:00
  • 34d71f4052 update AUTHORS Alexandre Quessy 2013-11-23 14:16:01 -05:00
  • b346486032 update README Alexandre Quessy 2013-11-23 14:15:38 -05:00
  • 243ce15d75 Merge branch 'master' of github.com:libremapping/libremapping Alexandre Quessy 2013-11-23 14:07:49 -05:00
  • 69edb5bd31 add example.png in wx-02-input-output Alexandre Quessy 2013-11-23 14:07:30 -05:00
  • 00f56d0134 Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-16 12:28:05 +01:00
  • 2be974744c Destination displays all input images Tats 2013-11-16 11:55:58 +01:00
  • 06ecc20f83 Multi-source harcoded: switch between mappings Tats 2013-11-16 11:41:39 +01:00
  • 32924471e0 Copy wx-02-input-output to root Tats 2013-11-15 16:12:22 +01:00
  • 2ad95c398c Fixed inverted key up/down Tats 2013-11-15 15:57:00 +01:00
  • 33e80d59fd Added some ignores for compressed files Tats 2013-11-15 15:15:26 +01:00
  • 4c72d3a75c Centering of quads and textures by default Tats 2013-11-15 15:15:07 +01:00
  • 8296e57f40 Changed to pixel coordinates Tats 2013-11-15 15:14:50 +01:00
  • b4f3edd137 Merge branch 'master' of github.com:libremapping/libremapping Alexandre Quessy 2013-11-15 13:45:05 +01:00
  • 43366d1d24 rename polyline to add "03" prefix Alexandre Quessy 2013-11-15 13:44:49 +01:00
  • 36a4b90d91 Add spacer Tats 2013-11-15 13:18:42 +01:00
  • 4f1c7b10a7 Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-15 12:08:21 +01:00
  • dbd1c07c67 Refresh destination canvas on source canvas change Tats 2013-11-15 12:08:09 +01:00
  • 6fdb413b7a Fixed color of wireframe in source canvas Tats 2013-11-15 11:50:15 +01:00
  • 3e5552eb08 Included two gl canvas with texture sharing and basic projection Tats 2013-11-15 11:41:54 +01:00
  • 472018b17d handle key down events: tab toggles shape style Alexandre Quessy 2013-11-15 10:27:27 +01:00
  • 4146740aa7 Merge branch 'master' of github.com:libremapping/libremapping Tats 2013-11-15 10:05:43 +01:00
  • 05d5db56c9 Ignore Eclipse default (Debug/Release) foldeers Tats 2013-11-15 10:03:55 +01:00