Commit Graph

  • 9c1f348a80 Fix travis test/demos with gcc 4.9 and boost 1.54 qPCR4vir 2018-01-29 01:35:09 +01:00
  • caa61aba04 Fix travis test/demos with gcc 4.9 and boost 1.54 qPCR4vir 2018-01-29 01:35:09 +01:00
  • 8f28ef26a0 Fix: boost enable directory_iterator C++11 range-base for statement qPCR4vir 2018-01-29 00:37:40 +01:00
  • 9bd3dc7e58 fix bug that nested_form draws incompletely Jinhao 2018-01-28 13:57:07 +08:00
  • 2574f4fffa remove a compiler warning Jinhao 2018-01-28 11:23:05 +08:00
  • e1c5fcdb0a enhance performance of setting model for a listbox Jinhao 2018-01-28 11:21:45 +08:00
  • 504da0c1e6 FIX: error: ‘to_utf8’ is not a member of ‘nana’ qPCR4vir 2018-01-27 01:11:12 +01:00
  • c280d2fde3 Merge remote-tracking branch 'pavelxdd/develop' into develop qPCR4vir 2018-01-26 23:18:05 +01:00
  • 46f03638a2 Removed wrong const. 5cript 2018-01-26 02:41:04 +01:00
  • 18ff787947 Whitespace to Tabs. 5cript 2018-01-26 02:38:33 +01:00
  • 1781e77e39 Added convenient proxy, that allows the user to disable items directly after creation. 5cript 2018-01-26 02:36:10 +01:00
  • 9127942a5a if someone wants this, they can put it back - fixed. unitrunker 2018-01-24 20:53:35 -06:00
  • 2e360da217 play with list APPEND unitrunker 2018-01-24 20:37:55 -06:00
  • a716d4837a Whats up with compiler version? unitrunker 2018-01-24 19:56:34 -06:00
  • 69616bae40 Make more Linux distros happy buck-yeh 2018-01-24 15:12:36 +08:00
  • 37882efb1a Attempt fix for gcc 4.9 unitrunker 2018-01-23 19:34:16 -06:00
  • 80dcc96da4 missing header file for strcpy. unitrunker 2018-01-23 18:44:52 -06:00
  • 9b85d0a3f0 POSIX *after* LINUX unitrunker 2018-01-22 21:52:54 -06:00
  • 4415ba4ca0 nana::system::open_url actually works (with limitations). unitrunker 2018-01-22 20:23:41 -06:00
  • 796e5a4924 static for potentially easier use elsewhere. unitrunker 2018-01-22 20:22:10 -06:00
  • aada05d28d long long was overkill. unitrunker 2018-01-22 18:29:15 -06:00
  • bf0228487b Deal with possible BOM (dont assume BOM always there). unitrunker 2018-01-22 14:52:10 -06:00
  • f2baba7c77 More thread_t fixes (dont use a 32 bit type to hold a 64 bit handle). unitrunker 2018-01-22 11:46:29 -06:00
  • e9c381e1de Unicode fix for using iconv on little-endian machines. unitrunker 2018-01-21 23:53:09 -06:00
  • c7434afed8 NANA_POSIX for bits common to Linux, MacOS and BSD. OSS sound as fall-back for POSIX. Cheat for detecting default browser on POSIX. unitrunker 2018-01-21 23:41:52 -06:00
  • 2a26223628 small fix for constructor of scroll Jinhao 2018-01-22 06:29:40 +08:00
  • 368d584c96 Merge branch '5cript-hotfix-1.5.6' into hotfix-1.5.6 Jinhao 2018-01-22 06:13:46 +08:00
  • a62e872ded Merge branch 'hotfix-1.5.6' of https://github.com/5cript/nana into 5cript-hotfix-1.5.6 Jinhao 2018-01-22 06:13:23 +08:00
  • 0196d2583a mutable variable members of arg_tabbar_removed Jinhao 2018-01-18 00:18:01 +08:00
  • 710880372b Added missing std::move, withing tabbar insert overload for std::string. 5cript 2018-01-14 07:52:56 +01:00
  • 08077a9845 fix bug that wrong listbox selection after sorting Jinhao 2018-01-13 13:08:43 +08:00
  • c80b4ce484 improve visualization of group caption Jinhao 2018-01-13 13:07:40 +08:00
  • 48be0b4b07 improve visualization of group caption Jinhao 2018-01-13 10:49:37 +08:00
  • 196d0bf351 Merge branch 'hotfix-1.5.6' into feature-listbox Jinhao 2018-01-07 04:20:52 +08:00
  • 970872c96f fix bug that integer overflow in progress widget Jinhao 2018-01-07 04:18:23 +08:00
  • 58b7bdf2f7 fix a stackoverflow error Jinhao 2018-01-03 07:32:21 +08:00
  • be836b5b48 apply folding expression and std::optional Jinhao 2017-12-23 00:10:10 +08:00
  • 4917b18c70 deprecate std::iterator because of C++17 Jinhao 2017-12-20 13:51:32 +08:00
  • c66895ead6 apply C++17 folding expression Jinhao 2017-12-20 11:53:29 +08:00
  • 9d75d15474 add detection of C++17 folding experssion Jinhao 2017-12-20 01:28:05 +08:00
  • 5f77c73aaa no throw() Jinhao 2017-12-19 03:30:38 +08:00
  • 486e75f3ae apply constexpr if Jinhao 2017-12-18 22:13:03 +08:00
  • 1e551f4e55 add check for C++17 constexpr if Jinhao 2017-12-18 22:10:01 +08:00
  • 5653bd2416 fix crash where listbox::item_proxy==str Jinhao 2017-12-13 06:28:12 +08:00
  • a653a7a3fa Merge branch 'develop' Jinhao 2017-12-04 00:52:55 +08:00
  • 81018c21fd add contribution info Jinhao 2017-12-03 13:13:12 +08:00
  • 5f947d5ec8 convenient generic_u8string(path) as workaround Boost not having path.generic_u8string() qPCR4vir 2017-12-03 01:57:27 +01:00
  • 16f835e083 enable directory_iterator range-based for statements while using Boost qPCR4vir 2017-12-03 01:55:41 +01:00
  • d5d1ba3c9e Merge remote-tracking branch 'cnjinhao/develop' into develop qPCR4vir 2017-12-03 00:55:27 +01:00
  • 63091349c0 Merge branch 'pavelxdd-boostfix' into develop Jinhao 2017-12-01 22:19:25 +08:00
  • 2086f0c258 Merge branch 'boostfix' of https://github.com/pavelxdd/nana into pavelxdd-boostfix Jinhao 2017-12-01 22:18:13 +08:00
  • 7369b5437c Merge branch 'hotfix-1.5.5' into develop Jinhao 2017-12-01 17:56:06 +08:00
  • 7e68068c25 fix compilation with boost::filesystem pavelxdd 2017-11-25 04:26:01 +03:00
  • 474ff25426 fix compiler error for Linux Jinhao 2017-11-24 04:58:59 +08:00
  • dddd704786 Merge branch 'hotfix-1.5.5' into feature-listbox Jinhao 2017-11-22 03:54:49 +08:00
  • bbc2dc2aea rename pixels() to width_px() Jinhao 2017-11-22 00:29:09 +08:00
  • b71427334a listbox header font Jinhao 2017-11-21 17:20:47 +08:00
  • 14cc7cdaa1 fix issue that progress is incorrect when it is resized Jinhao 2017-11-19 07:04:34 +08:00
  • 77f7bdb37c fix bug that a font lapse after widget resizes Jinhao 2017-11-14 02:06:48 +08:00
  • b713b01dbe Fix missing closing brace. King_DuckZ 2017-11-10 00:49:46 +00:00
  • 97297ae511 Fix cmake warning. King_DuckZ 2017-11-10 00:46:08 +00:00
  • b9946f2624 Fix up some wrong parts I missed to conform with the rest of my changes. King_DuckZ 2017-11-10 00:29:07 +00:00
  • 32e6ee532c Fix build after rebase. King_DuckZ 2017-11-10 00:16:50 +00:00
  • 309a95d321 Maybe not needed anymore? King_DuckZ 2017-11-09 23:54:53 +00:00
  • d3f5577625 These need be set *before* find_package, or it will be too late. King_DuckZ 2017-11-09 23:53:55 +00:00
  • b5c69dc386 Use target_compile_definitions instead of add_definitions. King_DuckZ 2017-11-09 23:53:32 +00:00
  • 7f35b240b5 Remove the NANA_LINKS variable since it's not tracking what's really happening anymore. King_DuckZ 2017-11-09 23:37:55 +00:00
  • bfba8fa233 Fix typo King_DuckZ 2017-11-09 23:37:17 +00:00
  • 872ed69519 Whitespace changes King_DuckZ 2017-11-09 23:35:28 +00:00
  • a09d23210f Use target_include_directories instead of include_directories. King_DuckZ 2017-11-09 23:35:17 +00:00
  • 00c923df8f Use target_compile_features instead of setting CXX_STANDARD. King_DuckZ 2017-11-09 23:04:52 +00:00
  • 60c85cff52 refactor picture widget Jinhao 2017-11-06 05:56:08 +08:00
  • 3dc7e3ae5b fix bug where picture throws if image is empty Jinhao 2017-11-02 17:55:14 +08:00
  • 74f5a8f40b fix caret issue Jinhao 2017-11-02 16:36:23 +08:00
  • 0796c1540b fix issue that listbox scheme mouse_wheel.lines has no effect Jinhao 2017-11-01 11:57:52 +08:00
  • e5dc98bf4e Merge branch 'cjacker-xim_cursor_follow' into hotfix-1.5.5 Jinhao 2017-10-29 02:17:59 +08:00
  • 2df2b21830 Merge branch 'xim_cursor_follow' of https://github.com/cjacker/nana into cjacker-xim_cursor_follow Jinhao 2017-10-29 02:17:26 +08:00
  • c230f084ea Merge branch 'qPCR4vir-hotfix-1.5.5' into hotfix-1.5.5 Jinhao 2017-10-29 02:14:29 +08:00
  • f2e7a4c044 Merge branch 'hotfix-1.5.5' of https://github.com/qPCR4vir/nana into qPCR4vir-hotfix-1.5.5 Jinhao 2017-10-29 02:13:30 +08:00
  • a57c7ac409 Merge branch 'qPCR4vir-dev' into develop Jinhao 2017-10-29 02:05:00 +08:00
  • b7ad2d99e0 Also need to check addr Cjacker 2017-10-25 15:29:29 +08:00
  • 9379f19c19 Use tab instead of space to match original source format Cjacker 2017-10-25 15:09:09 +08:00
  • 7c7b0333d4 Fix input method cursor follow issue under X11 Cjacker 2017-10-25 15:03:21 +08:00
  • 708152ed78 FEATURE: use width and height instead of weight qPCR4vir 2017-10-20 02:05:52 +02:00
  • 97ca4ac3de add h file into project for convenient IDE browsing qPCR4vir 2017-10-20 02:08:13 +02:00
  • d889db7c1e Merge remote-tracking branch 'cnjinhao/develop' into develop qPCR4vir 2017-10-20 02:08:36 +02:00
  • 94ab3b9f78 fix bug that dropdown list of combox may excess screen Jinhao 2017-10-20 04:19:35 +08:00
  • cff3ec58d4 Merge remote-tracking branch 'cnjinhao/hotfix-1.5.5' into hotfix-1.5.5 qPCR4vir 2017-10-19 22:19:11 +02:00
  • 24bbfc6493 small changes Jinhao 2017-10-17 06:49:39 +08:00
  • 99a0cd2f8d fix issue that listbox selected event behaves incorrectly in single mode Jinhao 2017-10-17 03:35:04 +08:00
  • 3ce374f010 Merge branch 'frostbane-feature/shared_library' into develop Jinhao 2017-10-15 08:49:07 +08:00
  • 2ccfda24d0 Merge remote-tracking branch 'cnjinhao/hotfix-1.5.5' into hotfix-1.5.5 qPCR4vir 2017-10-10 14:39:31 +02:00
  • b486823177 add cmake option for dynamic linking Ac 2017-10-05 09:59:32 +09:00
  • 9b8cc1018e Merge branch 'frostbane-feature/gcc_std_thread' into develop Jinhao 2017-10-04 19:22:22 +08:00
  • b730f368a4 fix syntax errors Jinhao 2017-09-30 07:29:27 +08:00
  • 28e9bb8a7d fix some legacy issues Jinhao 2017-09-30 07:19:15 +08:00
  • d86a8cfad2 use std::thread if gcc is compiled with c++11 threading support Ac 2017-09-29 11:06:22 +09:00
  • a3cd37b9d5 fix a GCC compiler error Jinhao 2017-09-28 08:42:11 +08:00
  • d715c87d93 correct the process of failure of resizing a window Jinhao 2017-09-28 08:29:19 +08:00
  • 8d9351e051 graphics::make throws std::bad_alloc when it fails Jinhao 2017-09-27 08:13:55 +08:00